著录项信息
专利名称 | 机顶盒MPEG格式图片显示方法 |
申请号 | CN200510131126.3 | 申请日期 | 2005-12-22 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2007-06-27 | 公开/公告号 | CN1988596 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N5/00 | IPC分类号 | H;0;4;N;5;/;0;0;;;H;0;4;N;5;/;4;4;5;;;H;0;4;N;7;/;2;6查看分类表>
|
申请人 | 海信集团有限公司;青岛海信电器股份有限公司 | 申请人地址 | 英属维尔京群岛托朵拉城市路146号信箱崔登特办公室
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 海信宽带多媒体技术(BVI)公司 | 当前权利人 | 海信宽带多媒体技术(BVI)公司 |
发明人 | 佘智勇;郭金花 |
代理机构 | 青岛联智专利商标事务所有限公司 | 代理人 | 陈磊 |
摘要
本发明所述机顶盒MPEG格式图片显示方法,提供一种以MPEG流文件,利用视频压缩技术播放数字图片的显示方法,而不是把图片作为OSD屏幕显示叠加到视频流上。通过视频压缩播放的数字图片,支持24bit真彩显示,而占用的存储容量却很小,而且能够提供多幅开、关机或背景图供循环播放。其实现流程是在FLASH存储器创建一个图片显示区,在图片显示区创建多个存储图片的块,每个块的容量大小相同;利用转换工具将图片转换为MPEG的视频流格式,转换后的压缩视频图片依次存储到上述显示区中;根据图片显示类型,调用MPEG解码函数打开芯片解码并显示FLASH存储器中创建的图片文件。
1. 一种机顶盒MPEG格式图片显示方法,其特征在于:其实现流程是在FLASH存储器创建一个图片显示区,在图片显示区创建多个存储图片的块,每个块的容量大小相同; 利用转换工具将图片转换为MPEG的视频流格式,转换后的压缩视频图片依次存储到上述显示区中; 根据图片显示类型,调用MPEG解码函数打开芯片解码并显示FLASH存储器中创建的图片文件; 将图片转换为MPEG的视频流格式的流程是, 帧内图像I的压缩编码算法图像是用RGB表示的,首先把它转换成YCrCb空间表示的图像; 每个图像平面分成8×8的图块,对每个图块进行离散余弦变换(DCT); DCT变换后经过量化的交流分量系数按照Zig-zag的形状排序,然后再使用无损压缩技术进行编码; DCT变换后经过量化的直流分量系数用差分脉冲编码,交流分量系数用行程长度编码,然后再用霍夫曼编码或者用算术编码; 类似地,完成预测图像P的压缩编码算法、双向预测图像B的压缩编码算法; 然后,根据MPEG的定义增加各种控制信息,将I、P、B三种图像组合起来,并增加系统层的信息,以生成MPEG格式文件; 在上述显示MPEG格式图片前,根据图片显示类型加以标记,并且在后续显示过程中加以区分; 对于存储到图片显示区的块中的图片依据其存储的起始地址进行寻址; 所显示的图片播放格式分为三种,即开机画面、关机画面和广告画面播放; 显示开、关机画面时,依其地址顺序播放; 显示广告画面或接收信号较差时,多幅图片采用循环播放模式。
2、根据权利要求1所述的机顶盒MPEG格式图片显示方法,其特征在 于:应用上述机顶盒MPEG格式图片显示方法中,可利用画面冻结功能函数 显示FLASH存储器中的压缩文件;利用数字电视解码器中的硬件解码器来实现,即用硬件播放函数、利 用解码器内部的静止图片播放功能,采用调用一个MPEG文件,播放就停止 的方式,以减少CPU开销,同时SDRAM内存中的^t据不反复调用;待在设定的时间到达后,再调入新的文件,重复上述播放流程。
机顶盒MPEG格式图片显示方法\n技术领域\n本发明涉及一种由数字电视机的机顶盒,控制生成并播放MPEG格式图 片的显示方法。 背景技术\n目前数字电视推广使用的解决方案,通常是对现有的接收^莫拟信号的电 视机配备有机顶盒。现有数字电视机的机顶盒, 一般采用BMP位图格式的围 片以提供屏幕显示所需要的开机画面或背景图。\n此类BMP位图一般只支持8bit象素点,也有支持16或24bit的,因此 存储BMP位图的空间容量要求就比较大。\n以8bit的100 (行)*100 (列)的图片为例,就需要占用320O的存 储空间。如果采用16bit或24Mt,则存储容量会成几何指数级增加。\n为降低因存储BMP位图而占用的系统存储空间,现有机顶盒仅提供一幅 开机画面、画面尺寸较小,使得开机或背景图片单一、无循环4t放功能。\n而且,采用BMP位图囿于容量和所支持的颜色位数的限制,其图〗象分辨 率不高、色彩不丰富,显示的图像不具有视觉的美感。随着数字电视等新技 术的发展,上述显示图像已越来越难以适应消费者对于收视质量的要求。 发明内容\n本发明所述机顶盒MPEG格式图片显示方法,其目的在于解决上述问题 和不足而提供一种以MPEG流文件,利用视频压缩技术播^L数字图片的显示 方法,而不是把图片作为OSD屏幕显示叠加到视频流上。通过视频压缩播放 的数字困片,支持24bit真彩显示,而占用的存储容量却很小,而且能够提 供多幅开、关机或背景图供循环播放。\n为实现上述发明目的,所述机顶盒MPEG格式图片显示方法,其实现流 程是:\n4在FLASH存储器创建一个图片显示区,在图片显示区创建多个存储图片 的块,每个块的容量大小相同;\n利用转换工具将图片转换为MPEG的视频流格式,转换后的压缩视频困 片依次存储到上述显示区中;\n才艮据图片显示类型,调用MPEG解码函数打开芯片解码并显示FLASH存 储器中创建的图片文件。\n在上述基本方案的机顶盒MPEG格式图片显示方法中,将图片转换为 MPEG的视频^^式依据的是MPEG国际标准,其压缩编码流程是:\n帧内图像I的压缩编码算法图像是用RGB表示的,首先把它转换成YCrCb 空间表示的困4象;\n每个图像平面分成8x8的图块,对每个图块进行离散余弦变换 DCT(discrete Cosine Transform);\nDCT变换后经过量化的交流分量系数按照Zig-zag的形状排序,然后再 使用无损压缩技术进行编码;\nDCT变换后经过量化的直流分量系数用差分脉冲编码 DPCM (Differential Pulse Code Modulation),交流分量系数用行程长度编 码RLE (run-length encoding),然后再用霍夫曼(Huffman)编码或者用算术 编码;\n类似地,完成预测图像P的压缩编码算法、双向预测图像B的压缩编码 算法;\n然后,根据MPEG的定义增加各种控制信息,将I、 P、 B三种图像组合 起来,并增加系统层的信息,以生成MPEG格式文件。\n在上述显示MPEG格式图片前,根据图片显示类型加以标记,并且在后 续显示过考呈中加以区分。\n对于存储到图片显示区的块中的图片,简化其文件指针结构而采用固定\n方式寻址;\n所显示的图片播放格式分为三种,即开机画面、关机画面和广告画面播放;\n显示开、关机画面时,依其地址顺序播放;\n显示广告画面(或接收信号较差时),多幅图片采用循环播放模式。 应用上述机顶盒MPEG格式图片显示方法中,可利用画面冻结功能函数 显示FLASH存储器中的压缩文件。\n对于图片的显示如采用软件实现,则CPU的资源开销太大。可利用数字 电視解码器中的硬件解码器来实现,即用硬件播放函数、利用解码器内部的 静止图片播放功能,采用调用一个MPEG文件,播放就停止的方式,以减少 CPU开销,同时SDRAM内存中的数据不反复调用;\n待在设定的时间到达后,再调入新的文件,重复上述播放流程。 综上内容,所述机顶盒MPEG格式图片显示方法的优点是,以视频压缩 文件来提供所需显示的图片,可提供丰富的色彩、支持24bU真彩显示,而 占用的存储容量却很小,从而大大地降低了单一图片的容量,而且也不受0SD 显示色彩位数的限制,能够提供多幅开、关机或背景图供循环播放。上述显 示方法可广泛地应用于各种数字电祝K中。 附图说明\n图1是所述机顶盒MPEG格式图片显示流程图。 图2是将图片转换为MPEG的视频-,式流程图。 具体实施方式\n实施例1,如图1和图2所示,所述;^顶盒MPEG格式图片显示方法,\n首先,在FLASH存储器创建一个图片显示区,在图片显示区创建多个存 储图片的块,地址从0x7fdl0000开始,每个块的容量设置为16KB。\n然后,利用转换工具将图片转换为MPEG的视频流格式,转换后的压缩 视频图片依次存储到上迷显示区中;\n将图片转换为扩展名为.mpg的文件,采用的下栽工具是TMPGENC转换 函数,转换后的图片的大小都是8的倍数;\n将生成的文件写入到FLASH中的显示区中,在写入时获得所存储文件的实际大小。\n存储每个图片文件的输入M是,图片文件在FLASH存储器中的起始地 址和以及该文件的实际容量大小(SIZE)。\n将困片转换为MPEG的视频i^式的流程是,\n第一步,帧内图像I的压缩编码算法图像是用RGB表示的,首先把它转 换成YCrCb空间表示的图像;\n第二步,每个图像平面分成8x8的图块,对每个图块进行离散余弦变 换DCT (discrete Cosine Transform);\n第三步,DCT变换后经过量化的交流分量系数按照Zig-zag的形状排序, 然后再使用无损压缩4支术进行编码;\n第四步,DCT变换后经过量化的直流分量系数用差分脉沖编码 DPCM (Differential Pulse Code Modulation),交流分量系数用行程长度编 码RLE (run-length encoding),然后再用霍夫曼(Huffman)编码或者用算术 编码;第五步,类似地完成预测图像P的压缩编码算法、双向预测图像B的压 缩编码算法;\n第六步,根据MPEG的定义增加各种控制信息,将I、 P、 B三种图像组 合起来,并增加系统层的信息,以生成MPEG格式文件。\n其次,根据图片显示类型,调用MPEG解码函数打开芯片解码并显示 FLASH务賭器中创建的困片文件。\n在上述显示MPEG格式图片前,所显示的图片播放格式分为三种,即开 机画面、关才几画面和广告画面播放;\n开、关机画面图片各为3幅,广告画面图片为60幅。\n图片从FLASH存储器的第23个块开始存储,MPEG格式图像最大容量为 16KB,即使图片容量在12至13KB,也都以16KB为基准。\n所有图片采用固定方式寻址,即以每个块中存储的图片文件的起始地址 为准来实现文件读取和调用。开、关机画面,依次播放2秒钟,依其地址顺序播放一次; 广告画面60幅,采用循环播放模式。\n应用上迷机顶盒MPEG格式图片显示方法中,可利用画面冻结功能函数 显示FLASH存储器中的压缩文件。利用数字电视解码器中的硬件解码器来实\n现,即用硬件播放函数、利用解码器内部的静止图片播放功能,釆用调用一 个MPEG文件,播放就停止的方式,以减少CPU开销,同时SDRAM内存中的 数据不反复调用;\n待在i殳定的时间到达后,再调入新的文件,重复上述播放流程。 由于采用MPEG格式播放图片,既降低了图片的存储要求,如显示真彩 图片只采用了 16KB的容量,和以前用BMP需要500KB的容量相比较,其占 用空间大大降低,操作调节也十分简单。 一般可以做到40-100倍的压缩效 率。
法律信息
- 2009-09-23
专利申请权、专利权的转移(专利权的转移)
专利申请权、专利权的转移(专利权的转移)变更项目:专利权人变更前权利人:青岛海信电子产业控股股份有限公司 地址: 山东省青岛市崂山区株洲路151号 邮编: 266100变更后权利人:海信宽带多媒体技术(BVI)公司 地址: 英属维尔京群岛托朵拉城市路146号信箱崔登特办公室登记生效日:2009.8.14
- 2009-02-18
专利申请权、专利权的转移(专利权的转移)
专利申请权、专利权的转移(专利权的转移)变更项目:专利权人变更前权利人:青岛海信电器股份有限公司 地址: 山东省青岛市崂山区株洲路151号 邮编: 266100变更后权利人:青岛海信电子产业控股股份有限公司 地址: 山东省青岛市崂山区株洲路151号 邮编: 266100登记生效日:2009.1.9
- 2009-02-18
专利申请权、专利权的转移(专利权的转移)
专利申请权、专利权的转移(专利权的转移)变更项目:专利权人变更前权利人:海信集团有限公司 地址: 山东省青岛市市南区江西路11号 邮编: 266071; 青岛海信电器股份有限公司 地址: 山东省青岛市市南区江西路11号 邮编: 266071变更后权利人:青岛海信电器股份有限公司 地址: 山东省青岛市崂山区株洲路151号 邮编: 266100登记生效日:2009.1.9
- 2008-10-08
- 2007-08-22
- 2007-06-27
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |