40、数字图像压缩:从冗余去除到视频编码

数字图像压缩:从冗余去除到视频编码

1. 视频帧展示与多帧 TIFF 查看

在数字图像和视频处理中,经常会遇到多帧 TIFF 文件。例如,有一个多帧 TIFF 文件,其第一帧和最后一帧构成了如图 9.18 所示的视频帧蒙太奇(原始图像由 NASA 提供)。若要在工具箱的电影播放器中查看多帧 TIFF 文件,可以结合 tifs2movie implay 函数,操作步骤如下:

implay(tifs2movie('filename.tif'))

2. 时间冗余与运动补偿

2.1 时间冗余的概念

空间冗余是由于空间上相邻像素之间的相关性产生的,而时间冗余则是由于时间上相邻像素之间的相关性导致的。下面通过具体例子来说明如何处理时间冗余。

2.2 去除空间和编码冗余

以图 9.19(a) 所示的多帧 TIFF 的第二帧为例,该视频是关于绕地球轨道运行的航天飞机的 16 帧视频。在传统的 8 位表示中,该帧存在空间和编码冗余,可以使用霍夫曼编码和线性预测编码来去除这些冗余,具体代码如下:

f2 = imread('shuttle.tif', 2);
ntrop(f2)
ans = 6.8440
e2 = mat21pc(f2);
ntrop(e2, 512)
ans = 4.4537
c2 = mat2huff(e2);
imratio (f2, c2)
ans = 1.7530
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值