[发明专利]一种基于预测块组的采用帧内预测的帧内编码帧编码方法有效
申请号: | 03148160.4 | 申请日: | 2003-07-04 |
公开(公告)号: | CN1476253A | 公开(公告)日: | 2004-02-18 |
发明(设计)人: | 何芸;朱刚;李国平 | 申请(专利权)人: | 清华大学 |
主分类号: | H04N7/32 | 分类号: | H04N7/32 |
代理公司: | 北京清亦华专利事务所 | 代理人: | 廖元秋 |
地址: | 10008*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于信号处理中的视频编解码领域,涉及一种基于预测块组的采用帧内预测的帧内编码帧编码方法。其特点为:设定预测块作为进行帧内预测时的预测单位,该预测块为:x,y∈{4,8,16},本方法包括:由4个预测块组成的预测块组构成24种预测块组的编码顺序;对每一种编码顺序的预测块组中分别以各种预测模式对预测块内各个象素进行预测,并计算采用本编码顺序时的编码代价;比较各个编码顺序下的编码代价,选取编码代价最小为最佳的编码顺序;将对应于最佳编码顺序的编码结果写入码流,并对最佳编码顺序进行编码,然后写入码流;再进行相应解码。本发明不但能提高帧内预测效率,从而提高整个视频信号的压缩效率,而且能够应用于混合编码。 | ||
搜索关键词: | 一种 基于 预测 采用 编码 方法 | ||
【主权项】:
1、一种基于预测块组的采用帧内预测的帧内编码帧编码方法,其特征在于,设定预测块作为进行帧内预测时的预测单位,该预测块为:x,y∈{4,8,16},其中,x表示预测块水平象素的个数,y表示预测块垂直象素的个数;将所说的连续的四个相同大小预测块拼在一起为预测块组;所述帧内编码帧编码方法包括编码过程和解码过程,其中编码过程包括以下步骤:1)从原始图像中提取一个由4个预测块组成的预测块组,并构成24种预测块组的编码顺序;2)从所说的24种编码顺序中选取2种或2种以上的编码顺序,对其中的一种编码顺序的预测块组中分别以各种预测模式对预测块内各个象素进行预测,得到各个预测模式下的预测块的预测值;3)选取预测块内原始图像数据和预测值的残差最小为最佳的预测模式;4)对预测块内原始图象数据和图像在最佳的预测模式下的预测值的残差进行编码,并计算采用本编码顺序时的编码代价;5)对所选取的其它编码顺序,重复上述第2)-4)步,使每种编码顺序得到相应的编码代价:6)比较各个编码顺序下的编码代价,选取编码代价最小为最佳的编码顺序;将对应于最佳编码顺序的编码结果写入码流,并对最佳编码顺序进行编码,然后写入码流;该解码过程包括以下步骤:1)首先对编码码流中的数据进行解码和判断,得到编码过程中选定的最佳编码顺序以及最佳编码顺序下的最佳预测模式;2)采用选定的最佳编码顺序和最佳编码顺序下的最佳预测模式,根据预测块的参考象素,对预测块进行预测并得到预测值;3)用第2)步得到的预测块的预测值加上第1)步得到的预测块的残差数据,便得到了本预测块的重建数据。所说的每种预测模式分别对应于不同的预测器;每种预测器以参考象素作为输入,输出的是对应被预测象素的预测值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/03148160.4/,转载请声明来源钻瓜专利网。