发明名称 视讯系统中的错误掩盖方法
摘要 一种视讯系统中的错误掩盖方法,它包含以下步骤:判断当前帧的类型,如果当前帧为帧内帧(I帧)时,对所有错误宏块进行空域掩盖,若当前帧为预测帧(P帧)时,则继续;计算当前帧在没有被破坏的宏块中帧内编码的宏块的百分比,如果所述的百分比超过一个阈值时,对所有错误宏块进行空域掩盖,否则继续;对当前帧中的所有错误宏块的编码模式逐个进行判断,如果当前错误宏块的编码模式是帧内编码,对其进行空域掩盖,否则对其进行时域掩盖。本发明克服了时域和空域的错误掩盖方法固有的缺点,通过运动检测自适应地选择相应的掩盖方法,将二者的优点结合起来,同时降低了方法的计算复杂性,从而能够适应实时处理的要求。
申请公布号 CN1214636C 申请公布日期 2005.08.10
申请号 CN02119499.8 申请日期 2002.05.28
申请人 华为技术有限公司 发明人 梁柱;罗忠
分类号 H04N7/15 主分类号 H04N7/15
代理机构 代理人
主权项 1、一种视讯系统中的错误掩盖方法,其特征在于,该方法包含以下步骤:a.判断当前帧的类型,如果当前帧为帧内帧,则对所有错误宏块进行空域掩盖,若当前帧为预测帧时继续;b.计算当前帧在没有被破坏的宏块中帧内编码的宏块的百分比,如果所述的百分比超过一个阈值时,对所有错误宏块进行空域掩盖,否则继续;c.对当前帧中的所有错误宏块的编码模式逐个进行判断,如果当前错误宏块的编码模式是帧内编码,对其进行空域掩盖,否则对其进行时域掩盖,所述的对当前帧中的所有错误宏块的编码模式逐个进行判断是根据当前错误宏块的周围宏块的编码模式综合加权得到的,其包括,①根据如下公式计算当前错误宏块的编码特性标志(Result),Result=wlu*modelu+wu*modeu+wru*moderu+wld*modeld+wd*moded+wrd*moderd 式中wlu代表左上角宏块权值,wu代表上宏块权值,wru代表右上角宏块权值,wld代表左下角宏块权值,wd代表下宏块权值,wrd代表右下宏块权值;若所在位置的宏块是帧内编码,其编码特性mode=1;若所在位置的宏块是帧间编码,其编码特性mode=0,其右下角标lu代表左上角宏块,u代表上宏块,ru代表右上角宏块,ld代表左下角宏块,d代表下宏块,rd代表右下宏块;②如果编码特性标志(Result)大于一个阈值,则认为当前错误宏块是帧内编码块,进行空域掩盖,否则认为是帧间编码,进行时域掩盖。
地址 518057广东省深圳市南山区科技园科发路1号