[发明专利]一种基于H.264的可伸缩视频编码方法有效
| 申请号: | 201110034808.8 | 申请日: | 2011-02-09 |
| 公开(公告)号: | CN102065302A | 公开(公告)日: | 2011-05-18 |
| 发明(设计)人: | 杨志智;胡波;冯辉 | 申请(专利权)人: | 复旦大学 |
| 主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/50 |
| 代理公司: | 上海正旦专利代理有限公司 31200 | 代理人: | 陆飞;盛志范 |
| 地址: | 200433 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 264 伸缩 视频 编码 方法 | ||
1.一种视频压缩编码的方法,其特征在于具体步骤如下:
(1)从视频图像缓冲空间中取出视频图像,执行图像尺度变换并确定目标分辨率;
(2)根据当前帧内容及其之前图像帧的编码方式确定当前帧编码方式,即确定帧序列长度;
(3)根据当前帧内容及其之前图像帧的编码量化参数、输出比特率,确定当前帧编码量化参数大小;
(4)根据步骤(3)中确定的量化参数大小以及视频编码处理器实际测评结果确定是否开启环路滤波;
(5)根据步骤(1)中确定的分辨率大小以及视频编码处理器实际测评结果确定动态预测宏块大小;
(6)根据视频编码处理器实际测评结果确定动态预测精细度;
(7)根据视频编码处理器实际测评结果确定动态预测搜索方式以及搜索半径大小;
(8)根据步骤(2)~ (7)所设定的参数执行H.264标准视频编码。
2.根据权利要求1所述的方法,其特征是所述步骤(1)中分辨率设定要求为:
a、在设定编码码率下,选择使得编码图像PSNR高于37.5dB时对应的分辨率;
b、设定分辨率为满足条件a的可选分辨率中的最大值。
3.根据权利要求1或2所述的方法,其特征是所述步骤(2)中当前帧编码方式的确定方法如下:
a、当前帧序号小于最小帧序列长度,则设定该帧为P帧或B帧;
b、当前帧序号大于最大帧序列长度,则设定该帧为I帧,并重新开始帧序列;
c、当前帧序号大于最小帧序列长度,小于最大帧序列长度,图像分析结果超过I帧插入门限,则设定该帧为I帧,否则设定为P帧或B帧。
4.根据权利要求3所述的方法,其特征是所述步骤(3)中编码量化参数的确定方法如下:
方法一:使用实验的方法获得量化参数与编码码率之间的一一对应关系,从而根据目标码率唯一确定量化参数;
方法二:采用估计预测的方法;
方法三:对当前图像进行预分析,根据分析结果确定量化参数。
5.根据权利要求4所述的方法,其特征是所述步骤(4)中开启环路滤波的条件是:
a、量化参数大于20;
b、当前处理器资源占用量小于70%。
6.根据权利要求5所述的方法,其特征是所述步骤(5)中动态预测宏块大小确定方法为:
a、分辨率小于800×600,且当前处理器资源占用量小于70%时,选择宏块大小为4×4;
b、分辨率大于800×600或当前处理器资源占用量大于70%时,选择宏块大小为8×8。
7.根据权利要求6所述的方法,其特征是所述步骤(6)中动态预测精细度确定方法为:
a、当前处理器资源占用量大于70%时设定为一个像素精度;
b、当前处理器资源占用量大于40%且小于70%时设定为二分之一个像素精度;
c、当前处理器资源占用量小于40%时设定为四分之一个像素精度。
8.根据权利要求7所述的方法,其特征是所述步骤(7)中动态预测搜索方式以及搜索半径大小确定方法为:
a、当前处理器资源占用量大于70%时设定为菱形搜索,搜索半径为1或正六边形搜索,搜索半径为2;
b、当前处理器资源占用量小于60%时设定为全面搜索或可变半径六边形搜索,搜索半径为16。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学,未经复旦大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110034808.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:提高半导体元器件的性能的方法
- 下一篇:氧化方法





