【技术实现步骤摘要】
本专利技术涉及通信
,特别涉及一种变换块位置信息的获取方法和模块。
技术介绍
为了尽量减少传送视频数据所需要的带宽,可以采用多种视频压缩方法对视频数据进行压缩,其中视频压缩方法包括:帧内压缩和帧间压缩。现在多采用基于运动估计的帧间压缩方法。具体的,图像的编码端采用帧间压缩方法对图像压缩编码的过程包括:编码端将待编码图像块划分成若干个大小相等的子图像块,然后针对每个子图像块,在参考图像中搜索与当前子图像块最匹配的图像块作为预测块,然后将该子图像块与预测块的相应像素值相减得到残差,并将该残差经变换与量化后得到的值进行熵编码,最后将熵编码得到的比特流和运动矢量信息一并发给解码端,其中,运动矢量信息表示当前子图像块与预测块的位置差。在图像的解码端,首先获得熵编码比特流后进行熵解码,得到相应的残差,以及相应的运动矢量信息;然后根据运动矢量信息在参考图像中获得相应的匹配图像块(即上述预测块),再根据匹配图像块中各像素点的值和残差值中对应像素点的值相加得到当前子图像块中各像素点的值。帧内预测是指利用本幅图像内的信息对图像块进行预测得到预测块,编码端根据预测模式、预测方向、图像块周围的像素值得到预测块对应的像素,将图像块像素与预测块像素相减得到残差,残差经变换、量化和熵编码后写入码流中;解码端解析码流,对码流进行熵解码、反量化、反变换后得到残差块,解码端根据预测模式、预测方向、图像块周围的像素值得到 ...
【技术保护点】
一种变换块位置信息的获取方法,其特征在于,包括:获得图像块的划分方式;根据所述图像块的划分方式和变换块的划分层数获得划分方向信息;根据所述划分方向信息获得划分后的变换块的位置信息。
【技术特征摘要】
1.一种变换块位置信息的获取方法,其特征在于,包括:
获得图像块的划分方式;
根据所述图像块的划分方式和变换块的划分层数获得划分方向信息;
根据所述划分方向信息获得划分后的变换块的位置信息。
2.如权利要求1所述的方法,其特征在于,所述划分方向信息包括划
分方向参数,所述的划分方向参数用于标识所述变换块的划分方向。
3.如权利要求2中所述的方法,其特征在于,所述根据所述图像块的划
分方式和变换块的划分层数获得划分方向信息包括:
当所述变换块的划分层数为0且图像块划分方式为水平划分方式时,所
述划分方向参数为第一参数值;
或,当所述变换块的划分层数为0且图像块划分方式为垂直划分方式时,
所述划分方向参数取第二参数值;
或,当所述变换块的划分层数为大于0,图像块划分方式为垂直划分方
式或水平划分方式,且变换块的宽和高均大于预设的最小尺寸时或所述变换
块的尺寸参数大于所述预设变换块的最小尺寸加一,所述划分方向参数为第
三参数值;
或,当所述变换块的划分层数大于0,图像块划分方式为垂直划分方式,
且所述当前变换块的宽等于预设的最小尺寸时,所述划分方向参数为第一参
数值;
或,当所述变换块的划分层数大于0,图像块划分方式为水平划分方式,
且所述当前变换块的高等于预设的最小尺寸时,所述划分方向参数为第二参
数值。
其中,所述变换块的尺寸参数的值等所述变换块的高和所述变换块的宽
的平均值。
4.如权利要求1所述的方法,其特征在于,所述划分方向信息包括所述
变换块的划分方向,所述变换块的划分方向包括水平划分方向,垂直划分方
向,水平和垂直划分方向。
5.如权利要求4中所述的变换块位置信息的获取方法,其特征在于,所
述根据图像块划分方式和变换块的划分层数获得划分方向信息包括:
当所述变换块的划分层数为0且图像块划分方式为垂直划分方式时,所
述变换块的划分方向为水平划分方向;
或,当所述变换块的划分层数为0且图像块划分方式为水平划分方式时,
所述变换块的划分方向为垂直划分方向;
或,当所述变换块的划分层数为大于0,图像块划分方式为垂直划分方
式或水平划分方式,且变换块的宽和高均大于预设的最小尺寸时或所述变换
块的尺寸参数大于所述预设变换块的最小尺寸加一,所述变换块的划分方向
为水平和垂直划分方向;
或,当所述变换块的划分层数大于0,图像块划分方式为垂直划分方式,
且所述当前变换块的宽等于预设的最小尺寸时,所述划分方向为垂直划分方
向;
或,当所述变换块的划分层数大于0,图像块划分方式为水平划分方式,
且所述当前变换块的高等于预设的最小尺寸时,所述变换块的划分方向为水
平划分方向。
其中,所述变换块的尺寸参数的值等所述变换块的高和所述变换块的宽
的平均值。
6.如权利要求1所述的方法,其特征在于,所述变换块的位置信息包括
变换块的位置参数,或变换块的滤波边界的位置参数。
7.如权利要求6所述的方法,其特征在于,包括:
所述变换块的位置参数包括变换块的水平坐标值,变换块的垂直坐标值;
所述变换块的滤波边界的位置参数包括变换块的滤波边界的水平坐标
值,变换块的滤波边界的垂直坐标值。
8.如权利要求7所述的方法,其特征在于,包括:
当所述变换块的划分方向为垂直划分方向或所述划分方向参数为第一参
数值时,所述划分后的变换块的水平坐标值与所述变换块的水平坐标值相同,
\t所述至少一个划分后的变换块的垂直坐标值与所述变换块的垂直坐标值不相
同;
或,当所述变换块的划分方向为垂直划分方向或所述划分方向参数为第
一参数值时,所述划分后的变换块的滤波边界的水平坐标值与所述变换块的
滤波边界的水平坐标值相同,所述至少一个划分后的变换块的滤波边界的垂
直坐标值与所述变换块的滤波边界的垂直坐标值不相同;
或,当所述变换块的划分方向为水平划分方向或所述划分方向参数为第
二参数值时,所述划分后的变换块的垂直坐标值与所述变换块的垂直坐标值
相同,所述至少一个划分后的变换块的水平坐标值与所述变换块的水平坐标
值不相同;
或,当所述变换块的划分方向为水平划分方向或所述划分方向参数为第
二参数值时,所述划分后的变换块的滤波边界的垂直坐标值与所述变换块的
滤波边界的垂直坐标值相同,所述至少一个划分后的变换块的滤波边界的水
平坐标值与所述变换块的滤波边界的水平坐标值不相同;
或,当所述变换块的划分方向为水平和垂直划分方向或所述划分方向参
数为第三参数值时,所述至少一个划分后的变换块的水平坐标值与所述变换
块的水平坐标值不相同。所述至少一个划分后的变换块的垂直坐标值与所述
变换块的垂直坐标值不相同;
或,当所述变换块的划分方向为水平和垂直划分方向或所述划分方向参
数为第三参数值时,所述至少一个划分后的变换块的滤波边界的水平坐标值
与所述变换块的滤波边界的水平坐标值不相同。所述至少一个划分后的变换
块的滤波边界的垂直坐标值与所述变换块的滤波边界的垂直坐标值不相同。
9.一种变换块位置信息的获取方法,其特征在于,包括:
获得图像块划分方式;
根据变换块的宽和高的数值关系及图像块划分方式获得划分方向信息,
或根据变换块的宽和高的数值关系获得划分方向信息;
根据所述划分方向信息获得划分后的变换块的位置信息。
10.如权利要求9所述的方法,其特征在于,所述数值关系包括大于,
等于,小于。
11.如权利要求9和10中所述的方法,其特征在于,所述根据变换块的
宽和高的数值关系及图像块划分方式获得划分方向信息包括:
当所述变换块的高等于变换块的宽,且所述图像块划分方式为水平划分
方式时,所述变换块的划分方向为垂直划分方向;
当所述变换块的高等于变换块的宽,且所述图像块划分方式为垂直划分
方式时,所述变换块的划分方向为水平划分方向;
当所述变换块的高不等于变换块的宽时,所述变换块的划分方向为水平
和垂直划分方向;
12.如权利要求9至11中所述的方法,其特征在于,所述根据变换块的
宽和高的数值关系及图像块划分方式获得划分方向信息包括:
当所述变换块的尺寸参数等于或小于预设的变换块最大尺寸,且所述变
换块的高等于所述变换块的宽,所述变换块的高和宽大于所述预设变换块的
最小尺寸或所述变换块的尺寸参数大于所述预设变换块的最小尺寸加一,且
图像块划分方式为垂直...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。