图像残差矩阵整数变换方法及装置、反变换方法及装置制造方法及图纸

技术编号:4333011 阅读:630 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种对图像残差矩阵进行整数变换的方法及装置、对图像残差矩阵进行整数反变换的方法及装置。其中,对图像残差矩阵进行整数变换的方法包括:对图像残差矩阵进行整数变换;判断整数变换过程中获得的矩阵中各矩阵元素所需存储空间的位数大于处理器可并行处理位数时,确定各矩阵元素所需存储空间的位数与处理器可并行处理位数的差值;按照长度不小于所述差值的移位长度,对各矩阵元素所需存储空间的位数分别进行右移。按照本发明专利技术提供的整数变换的方法及装置,能够解决现有技术中针对各矩阵元素所需存储空间的位数大于9位的图像残差矩阵进行整数变换时,发生数据溢出的问题。

【技术实现步骤摘要】

本专利技术涉及计算机与通信
,尤其涉及一种对图像残差矩阵进行整数变换的方法及装置、对图像残差矩阵进行整数反变换的方法及装置。
技术介绍
在现有技术中,采用的8×8整数变换矩阵对图像残差矩阵进行整数变换的公式如下式(1)所示 Y=CXCT (1) 其中X为输入的图像信息矩阵对应的8×8的图像残差矩阵(图像信息矩阵可以包括图像亮度信息矩阵及图像色度信息矩阵等),若图像信息矩阵中各矩阵元素所需存储空间的位数为n,则该图像残差矩阵X中各元素所需存储空间的位数为n+1,图像残差矩阵中各矩阵元素所需存储空间的位数相比于图像信息矩阵中各矩阵元素所需存储空间的位数多出的一位为符号位,Y表示8×8的变换系数矩阵,也可以称为整数变换后得到的矩阵,C表示8×8的整数变换矩阵,CT表示8×8的整数变换矩阵的转置矩阵,整数变换矩阵C具体如下式(2) 8×8整数变换过程即为8×8的图像残差矩阵X转换为8×8的变换系数矩阵Y的过程,该过程的具体流程如下 首先,对Y进行如下式(3)的行变换 Y1=XCT (3) 其中,Y1为对Y进行行变换后得到的中间结果矩阵。 然后本文档来自技高网...

【技术保护点】
一种对图像残差矩阵进行整数变换的方法,其特征在于,包括:对图像残差矩阵进行整数变换;当判断整数变换过程中获得的矩阵中各矩阵元素所需存储空间的位数大于处理器可并行处理位数时,确定所述各矩阵元素所需存储空间的位数与处理器可并行处理位数的差值;按照长度不小于所述差值的移位长度,对各矩阵元素所需存储空间的位数分别进行右移。

【技术特征摘要】
1.一种对图像残差矩阵进行整数变换的方法,其特征在于,包括对图像残差矩阵进行整数变换;当判断整数变换过程中获得的矩阵中各矩阵元素所需存储空间的位数大于处理器可并行处理位数时,确定所述各矩阵元素所需存储空间的位数与处理器可并行处理位数的差值;按照长度不小于所述差值的移位长度,对各矩阵元素所需存储空间的位数分别进行右移。2.如权利要求1所述的方法,其特征在于,按照长度等于所述差值的移位长度,对各矩阵元素所需存储空间的位数分别进行右移。3.如权利要求1所述的方法,其特征在于,对图像残差矩阵进行整数变换,具体包括对图像残差矩阵进行行变换,获得行变换矩阵;对所述行变换矩阵进行列变换,获得列变换矩阵。4.如权利要求1所述的方法,其特征在于,基于8×8的整数变换矩阵或4×4的整数变换矩阵对图像残差矩阵进行整数变换。5.如权利要求1所述的方法,其特征在于,所述图像残差矩阵为图像亮度信息矩阵对应的图像残差矩阵;或图像色度信息矩阵对应的图像残差矩阵。6.一种对图像残差矩阵进行整数变换的装置,其特征在于,包括整数变换单元,用于对图像残差矩阵进行整数变换;判断单元,用于判断整数变换单元对图像残差矩阵进行整数变换过程中获得的矩阵中各矩形元素所需存储空间的位数是否大于处理器可并行处理位数;确定单元,用于在判断单元的判断结果为是时,确定所述各矩阵元素所需存储空间的位数与处理器可并行处理位数的差值;移...

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

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

1