基于图像自适应条带划分的自适应帧场编码方法及设备技术

技术编号:4333022 阅读:242 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种基于图像自适应条带划分的自适应帧场编码方法及设备,所述方法包括:a.判断当前帧是否是视频的第一帧或者处于场景切换处;b.在步骤a的判断结果为否定的情况下,根据图像运动特征对当前帧进行条带划分,将当前帧划分为其中的宏块对为运动剧烈和运动舒缓的条带;c.根据步骤b的划分结果对当前帧进行帧编码或场编码。本发明专利技术通过对视频的内容细节和运动特征的分析,将视频的每帧图像划分为内容特性相似的条带,再采取基于图像条带的自适应帧场编码方法对视频进行编码,提高了现有基于图像条带的自适应帧场编码方法的编码效率。

【技术实现步骤摘要】

本专利技术涉及一种基于图像自适应条带划分的自适应帧场编码方法及设备
技术介绍
基于图像条带的自适应帧场编码方法既克服了整个图像自适应帧场编码方案灵 活性不足的缺点,又克服了基于宏块对的自适应帧场编码方案运算量太大、复杂度太大的 缺点。但是,目前基于图像条带的自适应帧场编码方法缺少对于条带划分技术的研究,不能 充分发挥自适应帧场编码技术的优点,从而无法取得很好的编码效率。 因此,需要一种条带划分更加合理的自适应帧场编码方法,以便提高基于图像条 带的自适应帧场编码的编码效率。
技术实现思路
本专利技术提供了一种能解决以上问题的基于图像自适应条带划分的自适应帧场编 码方法。 在第一方面,本专利技术提供了一种基于图像自适应条带划分技术的自适应帧场编码 方法,其特征在于包括下列步骤 a.判断当前帧是否是视频的第一帧或者处于场景切换处; b.在步骤a的判断结果为否定的情况下,根据图像运动特征对当前帧进行条带划 分,将当前帧划分为其中的宏块对为运动剧烈和运动舒缓的条带; c.根据步骤b的划分结果对当前帧进行帧编码或场编码,如果一个条带中的宏块 对的运动特征为运动剧烈,则对当前条带进行场编码;如果本文档来自技高网...

【技术保护点】
一种基于图像自适应条带划分技术的自适应帧场编码方法,其特征在于包括下列步骤:a.判断当前帧是否是视频的第一帧或者处于场景切换处;b.在步骤a的判断结果为否定的情况下,根据图像运动特征对当前帧进行条带划分,将当前帧划分为其中的宏块对为运动剧烈和运动舒缓的条带;c.根据步骤b的划分结果对当前帧进行帧编码或场编码,如果一个条带中的宏块对的运动特征为运动剧烈,则对当前条带进行场编码;如果一个条带中的宏块对的运动特征为运动舒缓,则对当前条带进行帧编码。

【技术特征摘要】
一种基于图像自适应条带划分技术的自适应帧场编码方法,其特征在于包括下列步骤a.判断当前帧是否是视频的第一帧或者处于场景切换处;b.在步骤a的判断结果为否定的情况下,根据图像运动特征对当前帧进行条带划分,将当前帧划分为其中的宏块对为运动剧烈和运动舒缓的条带;c.根据步骤b的划分结果对当前帧进行帧编码或场编码,如果一个条带中的宏块对的运动特征为运动剧烈,则对当前条带进行场编码;如果一个条带中的宏块对的运动特征为运动舒缓,则对当前条带进行帧编码。2. 根据权利要求1的方法,其特征在于步骤b包括下列步骤bl.对当前帧进行条带组划分,获取当前帧中宏块对的运动特征,将具有相同运动特征 的宏块对划分为一个条带组;b2.根据所述运动特征将所述条带组划分成条带。3. 根据权利要求2的方法,其特征在于步骤bl包括 计算当前宏块对的灰度方差值;如果所述灰度方差值小于第一阈值,则判定当前宏块对的运动特征为运动舒缓,所述 第一阈值为预先设定;如果所述灰度方差值大于第一阈值,则在前一帧图像中为当前宏块对寻找最匹配宏块 对,将当前宏块对相对于其最匹配宏块对的运动偏移量与第二阈值进行比较,根据比较结 果判定当前宏块对的运动特征,所述第二阈值为预先设定,如果所述运动偏移量大于第二 阈值,则判定当前宏块对的运动特征为运动剧烈;如果所述运动偏移量小于第二阈值,则判 定当前宏块对的运动特征为运动舒缓。4. 根据权利要求3的方法,其特征在于令当前宏块对的运动偏移量为当前宏块对与其最匹配宏块对的x、 y位置的相对偏移 量的绝对值之和,所述x、 y是在宏块对同一坐标系下的横纵坐标。5. 根据权利要求2的方法,其特征在于步骤b2包括下列步骤b2. 1.如果当前宏块对是当前帧左上角的第一个宏块对,进入步骤b2.3;否则进入步 骤b2. 2 ;b2. 2.如果当前宏块对的运动特征与前一宏块对的运动特征相同,则将它们归为同一 个条带,否则将当前宏块对作为新条带的第一个宏块对,然后进入步骤4 ;b2.3.将当前宏块对作为当前帧中的第一个条带的第一个宏块对,进入步骤b2.4; b2. 4.如果当前宏块对不是当前帧右下角的最后一个宏块对,则取下一个宏块对作为当前 宏块对,进入步骤b2. l,否则对于当前帧的条带划分结束。6. 根据权利要求1的方法,其特征在于还包括步骤d. 在步骤a的判断结果为肯定的情况下,根据图像内容信息进行条带划分。7. 根据权利要求6的方法,其特征在于步骤d包括 提取当前帧中每个宏块对的细节纹理信息;将每个宏块对的细节纹理信息与一个阈值进行比较,其中所述阈值为预先设定; 根据比较结果将当前帧中所有宏块对划分为平坦和细节两种类型,每种类型的宏块对 归入一个条带组;将所述条带组直接划分为若干条带。8. 根据权利要求6的方法,其特征在于在步骤d之后还包括步骤e. 对当前帧中的条带分别进行帧编码和场编码,选择其中编码失真代价较小的一个作 为当前条带的编码模式。9. 根据权利要求6的方法,其特征在于 所述细节纹理信息是宏块对中的细节像素点的数目。10. 根据权利要求1或6的方法,其特征在于还包括步骤f. 在步骤b或d之后,对划分出的条带进行合并,如果一个条带中的宏块对数量小于一个阈值,则按照相似性将其并入前一条带或后一 条带,其中,所述阈值是预先设置的,代表一个条带中需要包含的最少宏块对数量,所述相 似性是条带中的宏块对的运动特征或内容信息。11. 根据权利要求10的方法,其特征在于按照相似性合并条带的步骤包括 在当前条带的运动特征为运动剧烈的情况下,如果前一条带中运动舒缓的宏块对数目大于后一条带,则将当前条带并入后一条带, 如果前一条带中运动舒缓的宏块对数目小于后一条带,则将当前条带并入前一条带, 如果前一条带和后一条带中运动舒缓的宏块对数目相同,则比较前一条带和后一条带中非运动舒缓的宏块对的最匹配宏块对的位置偏移值的平均值,将当前条带并入偏移值平均值相对较大的条带中;在当前条带的运动特征为运动舒缓的情况下,比较前一条带和后一条带中非运动舒缓的宏块对的最匹配宏块对的位置偏移值的平 均值,将当前条带并入偏移值平均值相对较小的条带中;在上述两种情况都无法决定当前条带的归属时,将当前条带并入前一条带和后一条带 中包含宏块对数目较少的条带中。12. —种基于图像自适应条带划分技术的自适应帧场编码设备,其特征在于包括 判断模块,用于判断当前...

【专利技术属性】
技术研发人员:于烨邱嵩
申请(专利权)人:北京中星微电子有限公司中星电子股份有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1