[发明专利]误差补偿方法及视频处理装置无效
申请号: | 200910137516.X | 申请日: | 2009-04-28 |
公开(公告)号: | CN101795416A | 公开(公告)日: | 2010-08-04 |
发明(设计)人: | 吴崇宾 | 申请(专利权)人: | 联发科技股份有限公司 |
主分类号: | H04N7/64 | 分类号: | H04N7/64 |
代理公司: | 北京万慧达知识产权代理有限公司 11111 | 代理人: | 葛强;张一军 |
地址: | 中国台湾新竹科*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 误差 补偿 方法 视频 处理 装置 | ||
技术领域
本发明有关于视频译码,更特别地,有关于误差补偿方法及视频处理装置。
背景技术
随着电子装置(例如电视和计算机)的发展,静态和/或移动影像可由显示装置显示。通常,所述多个影像是可被储存、复制、传送、操纵、处理、压缩和/或删除的电子视频数据。因此,影像数据若丢失或损坏,将导致在显示帧(frame)上出现误差(例如误差数据段)。对于观测者来说,影像误差是可被观测到的突兀现象(distraction),将使影像尺寸和形状上发生变化。此外,对于参考此影像误差的移动影像的帧而言,误差的累积作用将被加乘。特别是对于观测者来说,所述误差是一个特别容易被观测到的突兀现象。
发明内容
为解决视频数据中的误差影响显示效果的技术问题,本发明目的之一在于提供一种误差补偿方法及视频处理装置。
本发明提供一种误差补偿方法,用以对比特流进行误差补偿,其中所述方法包括:检测比特流的当前帧的误差;以及当检测到误差时,从位于第二宏模块之前的第一宏模块开始对当前帧执行误差补偿处理,其中第二宏模块与已检测的误差关联。
本发明再提供一种视频处理装置,其中所述装置包括:帧缓冲器;视频译码器,用以接收和译码比特流,以产生已译码的数据,并用以检测已译码的数据的当前帧的误差;模式决定单元,用以接收来自视频译码器的已检测的误差的信息,并用以根据已接收的信息,决定误差补偿处理的模式;以及误差补偿单元,用以接收已译码的数据,并用以根据已决定的模式,对已译码的数据执行误差补偿处理,从而产生并转送已消除误差的视频数据至帧缓冲器。
本发明另提供一种误差补偿方法,用以对比特流进行误差补偿,其中所述方法包括:检测比特流的当前帧的误差;检测与已检测的误差关联的宏模块的地址;检测位于已检测的误差之后的第一正常宏模块的地址;根据宏模块的已检测的地址及以第一正常宏模块的已检测的地址,决定当前帧的多个宏模块的起始地址和终止地址,用以执行误差补偿处理;以及根据已决定的起始地址和终止地址,对当前帧执行误差补偿处理。
利用本发明所提供的误差补偿方法及视频处理装置,能对视频数据中的误差进行补偿,从而消除误差对显示效果的影响。
附图说明
图1为根据本发明一实施例的具有误差补偿单元的视频处理装置的方块示意图;
图2为显示当前帧的误差示意图;
图3为根据本发明又一实施例的具有误差补偿单元的视频处理装置的方块示意图;
图4为根据本发明另一实施例的具有误差补偿单元的视频处理装置的方块示意图;
图5为根据本发明一实施例的误差补偿方法流程图;
图6为根据本发明另一实施例的误差补偿方法流程图;
图7a和图7b为当产生移动向量误差时误差补偿处理的示意图。
具体实施方式
图1为根据本发明一实施例的具有误差补偿单元的视频处理装置的方块示意图。解析(parsing)单元11接收并解析比特流,用以产生已解析的数据。解析单元11进一步检测比特流,并决定所述比特流的数据中是否有误差产生。当检测到误差时,解析单元11将已检测的误差的信息和已解析的视频数据传送至误差补偿单元13。误差补偿单元13可丢弃(discard)检测到误差的当前帧,并基于来自帧缓冲器14的至少一个参考帧而产生一个新帧。在一实施例中,误差补偿单元13用一先前帧代替当前帧。
如果解析单元11没有检测到误差,则传送已解析的数据至译码器12。当译码器12对来自解析单元11的视频数据正常译码时,已译码的视频数据被传送并储存在帧缓冲器14。同样地,译码器12可检测视频数据的当前帧是否包含误差。如果包含误差,视频数据以及已检测的误差的信息被传送至误差补偿单元13。如果解析单元11或译码器12检测到误差,误差补偿单元13对已损坏的视频数据(包含误差的视频数据)提供误差补偿处理,用以产生新视频数据,然后传送所述新视频数据至帧缓冲器14。
通常,只对宏模块(macroblock,MB)A或者只对MB A之后的多个MB执行误差补偿处理,其中,MB A与已检测的误差关联,例如第一次检测到误差。即,习知的误差补偿处理只对从检测到误差的第一MB(例如MB A)开始或位于第一MB之后的多个MB进行执行。然而,本实施例对位于与已检测的误差关联的MB A之前的MB B执行误差补偿处理。在另一实施例中,MB B可位于MB A之后,或在MB B和MB A之间存在多个MB。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联发科技股份有限公司,未经联发科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910137516.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:玉米的干法分级分离
- 下一篇:用于热交换装置的热交换插入件