发明名称 |
一种快速的HEVC帧间编码方法 |
摘要 |
本发明公开了一种快速的HEVC帧间编码方法,可以适用各种场景,快速精准跳过Inter_2Nx2N、Inter_Nx2N、Inter_2NxN和Intra_2Nx2N预测单元的计算,从而极大减少编码的时间,同时尽可能减少编码质量的损失。 |
申请公布号 |
CN106534849A |
申请公布日期 |
2017.03.22 |
申请号 |
CN201611271880.1 |
申请日期 |
2016.12.30 |
申请人 |
杭州当虹科技有限公司 |
发明人 |
李日;万俊青;朱建国 |
分类号 |
H04N19/109(2014.01)I;H04N19/122(2014.01)I;H04N19/513(2014.01)I;H04N19/59(2014.01)I |
主分类号 |
H04N19/109(2014.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种快速的HEVC帧间编码方法,其特征在于,包括如下步骤:每一帧编码结束后,计算所述帧中每个8x8小块的编码失真SSD值,对p帧中的编码单元,从Merge_2Nx2N的候选MV中选取最优运动矢量MV_Best,将所述MV_Best作为预测单元Skip_2Nx2N的运动矢量,计算所述Skip_2Nx2N的编码失真SSD_Skip,根据所述MV_Best及当前所述编码单元的大小,在参考帧中找到所述MV_Best所指向的与所述编码单元大小一致的对应区域,将所述对应区域中包含的所有的所述8x8小块的所述编码失真SSD值求和,得到SSD_Ref,将所述SSD_Skip与所述SSD_Ref进行比较,当所述SSD_Skip<Threshold1*SSD_Ref时,则当前所述编码单元不再计算Inter_2Nx2N、Inter_Nx2N、Inter_2NxN和Intra_2Nx2N的编码代价,且从Skip_2Nx2N和Merge_2Nx2N中选择编码代价最小的预测单元,当所述SSD_Skip<Threshold2*SSD_Ref时,则当前所述编码单元不再计算Merge_2Nx2N的编码代价,当前所述编码单元采用Skip_2Nx2N预测模式。 |
地址 |
310000 浙江省杭州市西湖区西斗门路3号天堂软件园E幢16层A座 |