一种图像捕捉方法

文档序号:7714967阅读:152来源:国知局
专利名称:一种图像捕捉方法
技术领域
本发明涉及图像编码技术,尤其涉及一种图像捕捉方法。
背景技术
现有技术中,数字电视画面是按帧显示的,根据编码方式的不同,可以分为I帧、B帧和P帧,每一帧相当于一幅图像。其中,I帧是帧内预测编码,B帧是双向预测编码,P帧是前向预测编码。 I帧图像采用帧内编码方式,即只利用了单帧图像内的空间相关性,而没有利用时间相关性。I帧使用帧内压縮,不使用运动补偿,由于I帧不依赖其它帧,所以是随机存取的入点,同时是解码的基准帧。I帧主要用于接收机的初始化和信道的获取,以及节目的切换和插入,I帧图像的压縮倍数相对较低。I帧是一个全帧压縮编码帧,它将全帧图像信息进行MPEG-2压縮编码及传输;解码时仅用I帧的数据就可重构完整图像;1帧描述了图像背景和运动主体的详情;1帧不需要参考其他画面而生成;1帧是P帧和B帧的参考帧(其质量直接影响到同组中以后各帧的质量);I帧是帧组GOP的基础帧(第一帧),在一组中只有一个I帧;1帧不需要考虑运动矢量;1帧所占数据的信息量比较大。 B帧以前面的I或P帧和后面的P帧为参考帧,"找出"B帧"某点"的预测值和两个运动矢量,并取预测差值和运动矢量传送。接收端根据运动矢量在两个参考帧中"找出(算出)"预测值并与差值求和,得到B帧"某点"样值,从而可得到完整的B帧。B帧是由前面的I或P帧和后面的P帧来进行预测的;B帧传送的是它与前面的I或P帧和后面的P帧之间的预测误差及运动矢量;B帧是双向预测编码帧;B帧压縮比最高,因为它只反映丙参考帧间运动主体的变化情况,预测比较准确;B帧不是参考帧,不会造成解码错误的扩散。
P帧是以I帧为参考帧,在I帧中找出P帧"某点"的预测值和运动矢量,取预测差值和运动矢量一起传送。在接收端根据运动矢量从I帧中找出P帧"某点"的预测值并与差值相加以得到P帧"某点"样值,从而可得到完整的P帧。P帧是I帧后面相隔1 2帧的编码帧;P帧采用运动补偿的方法传送它与前面的I或P帧的差值及运动矢量(预测误差);解码时必须将I帧中的预测值与预测误差求和后才能重构完整的P帧图像;P帧属于前向预测的帧问编码。它只参考前面最靠近它的I帧或P帧;P帧可以是其后面P帧的参考帧,也可以是其前后的B帧的参考帧;由于P帧是参考帧,它可能造成解码错误的扩散;由于是差值传送,P帧的压縮比较高。 —幅图像帧的类型在视频序列中的图像头里面会有3bit的指示为picture—coding—type用来给出帧的类型(其中,二进制001表示当前帧是I帧)。机顶盒根据图像帧的类型对接收到的图像序列进行解码,然后显示。由于I帧是帧内预测编码,可以独立地进行解码、显示。 在现有技术下,机顶盒的开机画面,菜单或广播背景图片都是存储在FLASH里面相应的图片区,需要的时候调用就可以了 。 在现有技术下,开机画面,菜单广播背景图片都太固定单一,不能满足客户化的需求。由于客户的不同爱好,对开机画面,菜单广播的背景图片的需求会有不同。 因此,随着数字电视技术的发展,如何使得数字电视的开机画面可以随着用户的
需要进行自由的改变,使产品更具有市场竞争力,成为急待解决的问题。

发明内容
本发明目的在于提供一种图像捕捉方法,使得数字电视的开机画面可以随着用户
的需要进行自由的改变。为解决本发明的技术问题,本发明公开一种图像捕捉方法,包括 机顶盒主芯片接收机顶盒遥控器发送的图像捕捉指令; 根据所述图像捕捉指令,所述机顶盒主芯片判定当前解码显示的帧是否为I帧;
如果是,将该I帧的数据存储进FLASH里面的图片区,并返回指向该I帧图片存储区域首字节的指针; 如果否,解码显示下一帧,如此反复,直到找到最近的I帧,把该找到的I帧的全部数据存储进FLASH里面的图片区,并返回指向该I帧图片存储区域首字节的指针。
较优地,所述方法还包括 当用户进入主菜单或者广播时,通过所述返回的指针调用存储的I帧图片,经过主芯片解码后,作为背景显示在界面上。 较优地,当所述显示为静帧显示时,所述显示的过程具体包括调用上一次存储下来的I帧解码进行显示。 较优地,当所述显示为幻灯片显示时,所述显示的过程具体包括通过延时程序把之前存储的所有I帧图像进行逐一显示。 较优地,根据所述FLASH里面图片存储区域的大小,存储多个I帧图像。
较优地,在所述存储区域不够的情况下,擦除最先存储的那个I帧。
较优地,所述方法还包括 如果需要恢复出厂前的广播背景图片,机顶盒遥控器发送恢复指令; 根据所述恢复指令,擦除从ES流里面捕捉到的存储在FLASH里面的I帧图片,并
使广播模式下,调用图片的指针指向出厂前的那幅图片的首字节。 较优地,所述方法还包括读取USB设备里面的图片,根据个人喜好,选择喜爱的
图片存储在FLASH里面,作为背景来显示。 与现有技术相比,本发明具有如下有益效果 通过本发明的技术方案,用户可以根据个人喜好,灵活地选择图片作为背景。


图1为本发明实施例的一种图像捕捉方法的流程示意图。
具体实施例方式
本发明提出一种图像捕捉方法,使得数字电视的开机画面可以随着用户的需要进行自由的改变。 数字电视的画面是按帧显示的,根据编码方式的不同又可以分为I帧、B帧和P帧,每一帧相当于一幅图像。其中,I帧是帧内预测编码,可以独立地进行解码、显示,这就为该发明提供了理论依据。 数字电视的机顶盒将调制的TS流解调后再进行解复用,得到基本流ES (包括视频ES、音频ES和数据ES)。其中,视频序列是由图像组组成,图像组又是由图像组成,每一幅图像就是一帧(I帧、B帧或P帧),机顶盒可以根据图像头里面相应的标识位来判定当前要解码显示的帧的类型。本发明技术方案中,通过捕捉基本流ES里面的I帧,然后存储在FLASH里面相应的图片区,并返回指向该I帧图片存储区域首字节的指针。在显示菜单或广播模式下,调用该图片,经过主芯片解码,然后作为背景显示在界面上。 如图1所述,为本发明实施例的一种图像捕捉方法的流程示意图,包括如下内容。
步骤ll,在正常观看电视的模式下,按机顶盒遥控器的特殊功能键,即发送图像捕捉指令。 步骤12,机顶盒主芯片响应执行该指令,判定当前解码显示的帧是否为I帧,如果是,执行步骤13,否则,执行14。 步骤13,将该I帧的数据存储进FLASH里面的图片区,并返回指向该I帧图片存储区域首字节的指针,然后执行步骤16。 步骤14,解码显示下一帧,如此反复,直到找到最近的那个I帧,然后执行步骤15。
步骤15,找到该I帧后,把该找到的I帧的全部数据存储进FLASH里面的图片区,并返回指向该I帧图片存储区域首字节的指针,然后执行步骤16。 步骤16,当用户进入主菜单或者广播时,通过上述返回的指针调用存储的I帧图片,经过主芯片解码后,作为背景显示在界面上。 I帧图片的显示有两种模式一种是静帧显示,也就是背景图,这种情况下只需要调用上一次存储下来的I帧解码显示就可以;还有一种是幻灯片显示,通过延时程序把之前存储的所有I帧图像逐一显示。 根据FLASH里面图片存储区域的大小,机顶盒可以存储多个I帧图像。在存储区域不够的情况下,擦除最先存储的那个I帧。 如果用户想恢复出厂前的广播背景图片,按机顶盒特殊功能按键,即机顶盒遥控器发送恢复指令,擦除从ES流里面捕捉到的存储在FLASH里面的I帧图片,并使广播模式下,调用图片的指针指向出厂前的那幅图片的首字节即可。 在本发明的另一实施例中,还可以读取USB设备里面的图片,根据个人喜好,选择喜爱的图片存储在FLASH里面,作为背景来显示。 综上所述,通过本发明的技术方案,用户可以根据个人喜好,灵活地选择图片作为
W旦冃足。
权利要求
一种图像捕捉方法,其特征在于,包括机顶盒主芯片接收机顶盒遥控器发送的图像捕捉指令;根据所述图像捕捉指令,所述机顶盒主芯片判定当前解码显示的帧是否为I帧;如果是,将该I帧的数据存储进FLASH里面的图片区,并返回指向该I帧图片存储区域首字节的指针;如果否,解码显示下一帧,如此反复,直到找到最近的I帧,把该找到的I帧的全部数据存储进FLASH里面的图片区,并返回指向该I帧图片存储区域首字节的指针。
2. 如权利要求1所述的方法,其特征在于,所述方法还包括当用户进入主菜单或者广播时,通过所述返回的指针调用存储的I帧图片,经过主芯片解码后,作为背景显示在界面上。
3. 如权利要求2所述的方法,其特征在于,当所述显示为静帧显示时,所述显示的过程具体包括调用上一次存储下来的I帧解码进行显示。
4. 如权利要求2所述的方法,其特征在于,当所述显示为幻灯片显示时,所述显示的过程具体包括通过延时程序把之前存储的所有I帧图像进行逐一显示。
5. 如权利要求1所述的方法,其特征在于,根据所述FLASH里面图片存储区域的大小,存储多个I帧图像。
6. 如权利要求5所述的方法,其特征在于,在所述存储区域不够的情况下,擦除最先存储的那个I帧。
7. 如权利要求1所述的方法,其特征在于,所述方法还包括如果需要恢复出厂前的广播背景图片,机顶盒遥控器发送恢复指令;根据所述恢复指令,擦除从ES流里面捕捉到的存储在FLASH里面的I帧图片,并使广播模式下,调用图片的指针指向出厂前的那幅图片的首字节。
8. 如权利要求1所述的方法,其特征在于,所述方法还包括读取USB设备里面的图片,根据个人喜好,选择喜爱的图片存储在FLASH里面,作为背景来显示。
全文摘要
本发明公开一种图像捕捉方法,包括机顶盒主芯片接收机顶盒遥控器发送的图像捕捉指令;根据所述图像捕捉指令,所述机顶盒主芯片判定当前解码显示的帧是否为I帧;如果是,将该I帧的数据存储进FLASH里面的图片区,并返回指向该I帧图片存储区域首字节的指针;如果否,解码显示下一帧,如此反复,直到找到最近的I帧,把该找到的I帧的全部数据存储进FLASH里面的图片区,并返回指向该I帧图片存储区域首字节的指针。通过本发明的技术方案,用户可以根据个人喜好,灵活地选择图片作为背景。
文档编号H04N5/00GK101710933SQ20091018873
公开日2010年5月19日 申请日期2009年12月4日 优先权日2009年12月4日
发明者张神力 申请人:深圳创维数字技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1