发明名称 |
一种高效视频编码全零4×4系数块提前检测方法 |
摘要 |
本发明涉及一种高效视频编码全零4×4系数块提前检测方法,包括以下步骤:1)设定量化参数Q<sub>p</sub>和二维DCT变换矩阵C;2)根据Q<sub>p</sub>、C以及需检测的残差块计算全零块检测的阈值Th<sub>1</sub>和Th<sub>2</sub>;3)对于一个4×4残差块计算其对应的检测参数SAD;4)判断SAD是否满足SAD<Th<sub>1</sub>,若是,则判断该4×4残差块为全零块,返回步骤3)进行下一个残差块的检测,若否,则执行步骤5);5)判断SAD是否满足SAD<Th<sub>2</sub>,若是,则判断该4×4残差块为全零块,返回步骤3)进行下一个残差块的检测,若否,则对该4×4残差块进行DCT、量化、反量化和反DCT操作,返回步骤3)。与现有技术相比,本发明具有可提高视频编码速度、降低编码计算复杂度且检测效率高等优点。 |
申请公布号 |
CN104185025A |
申请公布日期 |
2014.12.03 |
申请号 |
CN201310196481.3 |
申请日期 |
2013.05.23 |
申请人 |
同济大学 |
发明人 |
王瀚漓;杜焓 |
分类号 |
H04N19/13(2014.01)I;H04N19/625(2014.01)I;H04N19/122(2014.01)I;H04N19/124(2014.01)I |
主分类号 |
H04N19/13(2014.01)I |
代理机构 |
上海科盛知识产权代理有限公司 31225 |
代理人 |
赵继明 |
主权项 |
一种高效视频编码全零4×4系数块提前检测方法,其特征在于,包括以下步骤:1)设定量化参数Q<sub>p</sub>和二维DCT变换矩阵C;2)根据Q<sub>p</sub>、C以及需检测的4×4残差块计算全零块检测的阈值Th<sub>1</sub>和Th<sub>2</sub>;3)对于一个4×4残差块计算其对应的检测参数SAD:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>SAD</mi><mo>=</mo><munderover><mi>Σ</mi><mrow><mi>x</mi><mo>=</mo><mn>0</mn></mrow><mn>3</mn></munderover><munderover><mi>Σ</mi><mrow><mi>y</mi><mo>=</mo><mn>0</mn></mrow><mn>3</mn></munderover><mo>|</mo><mi>e</mi><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>|</mo></mrow>]]></math><img file="FDA00003236712200011.GIF" wi="431" he="155" /></maths>其中,e(x,y)为4×4残差块中的元素,0≤x,y≤3,x、y为整数;4)判断SAD是否满足SAD<Th<sub>1</sub>,若是,则判断该4×4残差块为全零块,返回步骤3)进行下一个残差块的检测,若否,则执行步骤5);5)判断SAD是否满足SAD<Th<sub>2</sub>,若是,则判断该4×4残差块为全零块,返回步骤3)进行下一个残差块的检测,若否,则对该4×4残差块进行DCT、量化、反量化和反DCT操作,返回步骤3)。 |
地址 |
200092 上海市杨浦区四平路1239号 |