ZKX's LAB

运动补偿和运动估计 H.264编码中的运动估计和补偿方法

2021-03-24知识2

不同品牌电视的MEMC运动补偿功能有什么区别? 都有MEMC运动补偿功能,但是效果就真的完全一样吗?MEMC运动补偿功能在电视上出现已久,尽管因为一些原因,在国产电视上消失过一段时间,但是随着华为、一加等手机厂商开始布局电视产品,MEMC运动补偿功能又再次出现在了国产电视上。昨天,极米君看了一段自己很喜欢的数码博主做的一个量子点电视横评,其中提到各家电视的MEMC运动补偿效果各不相同,这点事以前极米君谈及MEMC运动补偿功能所忽略掉的,今天也想借此机会来谈谈MEMC运动补偿的差异具体都体现在了哪里?为什么需要MEMC运动补偿?这个问题极米君在之前的文章中多次提到,这里简单总结一下。MEMC运动补偿是目前显示设备当中对显示效果提升,肉眼感知最明显的一项功能,那么为什么需要MEMC运动补偿呢?主要是两方面原因:让视频更流畅:生活当中人看到的物体运动是连续无间隔的,而电影在拍摄时,一秒钟只有24张画面,也就是我们常说的24帧,其余时刻的运动情况是未知的。人在看电影的时候,当物体运动较快,就会发现物体运动是不流畅的,而MEMC运动补偿则可以提高视频的帧率,找回缺失的物体运动。让视频更清晰:目前的电视仍然以液晶屏为主,液晶存在保持时间过长,响应速度慢问题,这就导致当画面变化较快的时候。

MPEG中为了提高数据压缩比,采用了______的方法。A.运动补偿与运动估计 B. 参考答案:C

运动补偿的最早的运动补偿 最早的运动补偿的设计只是简单的从当前帧中减去参考帧,从而得到通常含有较少能量(或者成为信息)的残差,从而可以用较低的码率进行编码。解码器可以通过简单的加法完全恢复编码帧。一个稍微复杂一点的设计是估计一下整帧场景的移动和场景中物体的移动,并将这些运动通过一定的参数编码到码流中去。这样预测帧上的像素值就是由参考帧上具有一定位移的相应像素值而生成的。这样的方法比简单的相减可以获得能量更小的残差,从而获得更好的压缩比-当然,用来描述运动的参数不能在码流中占据太大的部分,否则就会抵消复杂的运动估计带来的好处。通常,图像帧是一组一组进行处理的。每组的第一帧(通常是第一帧)在编码的时候不使用运动估计的办法,这种帧称为帧内编码帧(Intra frame)或者I帧。该组中的其它帧使用帧间编码帧(Inter frame),通常是P帧。这种编码方式通常被称为IPPPP,表示编码的时候第一帧是I帧,其它帧是P帧。在进行预测的时候,不仅仅可以从过去的帧来预测当前帧,还可以使用未来的帧来预测当前帧。当然在编码的时候,未来的帧必须比当前帧更早的编码,也就是说,编码的顺序和播放的顺序是不同的。通常这样的当前帧是使用过去和未来的I帧或者P帧同时进行。

运动估计和运动补偿各有什么作用 运动补偿-运动补偿是通过先前的局部图像来预测、补偿当前的局部图像,它是减少帧序列冗余信息的有效方法。运动估计是从视频序列中抽取运动信息的一整套技术。

运动补偿和运动估计 H.264编码中的运动估计和补偿方法

#运动补偿和运动估计

随机阅读

qrcode
访问手机版