【技术实现步骤摘要】
一种场编码模式的多参考场快速运动估计方法及系统
本专利技术涉及视频编码领域,尤其涉及一种场编码模式的多参考场快速运动估计方法及系统。
技术介绍
近年来,移动通信技术快速发展,新的通信系统、无线局域网、无线城域网等技术也随之不断发展,使网络传输速度得到了很大的提升。同时,随着人们对于视频等多媒体通信的需求越来越高,以视频通信为基础的多媒体信息传输和服务业务也逐渐成为未来宽带移动业务发展的主流。然而,与传统的语音信号相比,原始视频信号占用的带宽要大很多,如果直接传输原始视频信号则需要极其高的带宽,现有的信道根本无法满足要求。从上个世纪九十年代以来,国际标准化组织(ISO)和国际电信联盟(ITU)联合制定了一系列关于视频压缩编解码的国际标准和建议,其中,ISO推出的MPEG系列国际标准和ITU提出的H.26X系列视频压缩标准影响最大。在2001年,ITU和ISO组建了联合视频工作组,简称JVT,开始致力于一套新的视频编解码标准——JVT/H.264/AVC,简称H.264/AVC。2003年,H.264/AVC正式成为国际标准。通过去除视频序列中存在的各种冗余,视频编码压缩技术可以更高效地表达视频内容。视频序列中的冗余主要包括视觉冗余、空间冗余和时间冗余。由于适当地降低重建视频的质量可以极大地降低编码码率,除了某些特定用途外,大部分的应用场景下的视频编码都属于有损编码,即重建信号和原始信号并不完全一致。与之前的标准类似,H.264/AVC标准仍然采用混合编码框架,主要包括预测、变换、量化、熵编码和环路滤波等部分。相比先前的视频编码标准MPEG-4、H.263和M ...
【技术保护点】
一种场编码模式的多参考场快速运动估计方法,其特征在于,该方法包括:根据当前宏块参考帧的顶场与底场最佳运动矢量对应的率失真代价的大小来确定当前最佳参考场;比较当前最佳参考场对应的最佳运动矢量中的垂直分量与阈值T的大小;若垂直分量的绝对值小于等于阈值T,则后续参考场运动估计范围的垂直分量为T;否则,后续参考场运动估计范围的垂直分量为kT。
【技术特征摘要】
2014.04.30 CN 201410182516.21.一种场编码模式的多参考场快速运动估计方法,其特征在于,该方法包括:根据当前宏块参考帧的顶场与底场最佳运动矢量对应的率失真代价的大小来确定当前最佳参考场;比较当前最佳参考场对应的最佳运动矢量中的垂直分量与阈值T的大小;若垂直分量的绝对值小于等于阈值T,则后续参考场运动估计范围的垂直分量为T;否则,后续参考场运动估计范围的垂直分量为kT,k为大于1的整数。2.根据权利要求1所述的快速运动估计方法,其特征在于,所述根据当前宏块所处帧的当前参考帧的顶场与底场最佳运动矢量对应的率失真代价的大小来确定当前最佳参考场包括:若当前宏块处于顶场,则比较当前参考帧的顶场与底场最佳运动矢量对应的率失真代价的大小,选择率失真代价较小者对应的场作为当前最佳参考场;若当前宏块处于底场,则以当前帧的顶场作为参考场进行运动估计,搜索范围为[±kT,±T],其中,k=3;若经运动搜索获得最佳运动矢量为(0,0),且重建像素值与原始像素值差的绝对值之和SAD小于阈值TSAD,则运动估计过程结束;否则,比较当前参考帧的顶场与底场最佳运动矢量对应的率失真代价的大小,选择率失真代价较小者对应的场作为当前最佳参考场。3.根据权利要求1或2所述的快速运动估计方法,其特征在于,所述根据当前宏块所处帧的当前参考帧的顶场与底场最佳运动矢量对应的率失真代价的大小来确定当前最佳参考场包括:若当前宏块处于顶场,则以当前参考帧的顶场作为参考场,进行运动估计获得该参考帧顶场的最佳运动矢量MVtop;并根据该参考帧顶场的最佳运动矢量MVtop估算出该参考帧底场的最佳运动矢量MV'bottom;比较最佳运动矢量MVtop的率失真代价Jtop(MVtop,λmotion)与最佳运动矢量MV'bottom的率失真代价J'bottom(MV'bottom,λmotion)的大小,选择率失真代价较小者对应的场作为当前最佳参考场;其中,λmotion为拉格朗日乘数;若当前宏块处于底场,则以当前参考帧的底场作为参考场,进行运动估计获得该参考帧底场的最佳运动矢量MVbottom;并根据该参考帧底场的最佳运动矢量MVbottom估算出该参考帧顶场的最佳运动矢量MV'top;比较最佳运动矢量MVbottom的率失真代价Jbottom(MVbottom,λmotion)与最佳运动矢量MV'top的率失真代价J'top(MV'top,λmotion)的大小,选择率失真代价较小者对应的场作为当前最佳参考场。4.根据权利要求2所述的快速运动估计方法,其特征在于,所述阈值TSAD的计算方法包括:TSAD=(min{SADleft,SADup,SADupright}>>8)×Bx×By;其中,SADleft、SADup与SADupright分别表示当前宏块左边块、上边块与右上边块的SAD,这三个块的大小均为16x16;当前宏块的大小为Bx×By。5.根据权利要求3所述的快速运动估计方法,其特征在于,所述根据该参考帧顶场的最佳运动矢量MVtop估算出该参考帧底场的最佳运动矢量MV'bottom,或者所述根据该参考帧底场的最佳运动矢量MVbottom估算出该参考帧顶场的最佳运动矢量MV'top包括:不进行整像素的运动搜索,直接根据顶场或底场的最佳运动矢量来估算对应底场或顶场运动矢量的整像素,表示为:((MVx/4)×4,(MVy/4)×4);再进行子像素的运动估计;...
【专利技术属性】
技术研发人员:陈方栋,张金雷,李厚强,王峰,
申请(专利权)人:中国科学技术大学,上海高清数字科技产业有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。