首页> 外国专利> Compression and decompression of image data using minimized size matrix algorithm

Compression and decompression of image data using minimized size matrix algorithm

机译:使用最小尺寸矩阵算法对图像数据进行压缩和解压缩

摘要

A computer-implemented method for compressing image data (104, 200) comprising: applying (210) a discrete cosine transform (DCT) to each of a plurality of non-overlapping pixel blocks spanning a frame of image data to generate a set of DCT coefficients for each block of pixels comprising a DC DCT coefficient and a plurality of AC DCT coefficients; quantizing (230) each set of DCT coefficients to generate a set of quantized DC DCT coefficients and a set of quantized AC DCT coefficients; forming (240) a DC matrix from the set of quantized DC DCT coefficients; forming (250) an AC matrix from the set of quantized AC DCT coefficients; forming (352) a bounded data array comprising elements that have values corresponding only to each unique value of the elements in array AC; compress (350) matrix AC by removing data blocks from matrix AC that have only zero values, where each data block has the same known fixed size, and forming a reduced AC matrix from data blocks in the matrix AC that includes zero values; storing the position in matrix AC of each data block in matrix AC, including non-zero values in a location matrix; generating a key (402) using the maximum value of the elements of the reduced AC array; compress (368, 400) the reduced AC matrix using the key to form an encoded AC matrix, where the key comprises a plurality of key components and the same number of elements of the reduced AC matrix as the number of key components are combined using the key to form a single element of the coded AC matrix; arithmetically encoding (270) the DC matrix and the encoded AC matrix to form arithmetically encoded data; and forming a compressed image file (430), which includes the arithmetically encoded data (436, 438, 440) and stores the location matrix in a header of the compressed image file, and stores the key (432) and the matrix of limited data (434).
机译:一种用于压缩图像数据的计算机实现的方法(104、200),包括:将离散余弦变换(DCT)应用于(210)跨越图像数据帧的多个非重叠像素块中的每一个,以生成一组DCT每个像素块的系数包括DC DCT系数和多个AC DCT系数;量化(230)每组DCT系数以产生一组量化的DC DCT系数和一组量化的AC DCT系数;从该组量化的DC DCT系数中形成DC矩阵(240);根据量化的AC DCT系数集合形成(250)AC矩阵;形成(352)包含数据的有界数据阵列,所述元素的值仅对应于阵列AC中元素的每个唯一值;通过从仅具有零值的矩阵AC中去除数据块来压缩(350)矩阵AC,其中每个数据块具有相同的已知固定大小,并且从包括零值的矩阵AC中的数据块形成缩小的AC矩阵;将每个数据块在矩阵AC中的位置存储在矩阵AC中,包括在位置矩阵中的非零值;使用简化的AC阵列的元素的最大值生成密钥(402);使用所述密钥压缩(368、400)所述简化的AC矩阵以形成编码的AC矩阵,其中所述密钥包括多个密钥分量,并且使用所述密钥组合多个相同数量的所述简化AC矩阵的元素。形成编码AC矩阵的单个元素的密钥;对DC矩阵和编码的AC矩阵进行算术编码(270)以形成算术编码数据;形成压缩图像文件(430),其包括算术编码数据(436、438、440),并将位置矩阵存储在压缩图像文件的头部中,并存储密钥(432)和受限数据矩阵(434)。

著录项

  • 公开/公告号ES2764650T3

    专利类型

  • 公开/公告日2020-06-04

    原文格式PDF

  • 申请/专利权人 SHEFFIELD HALLAM UNIVERSITY;

    申请/专利号ES16710483T

  • 发明设计人 RODRIGUES MARCOS;SIDDEQ MOHAMMED;

    申请日2016-02-26

  • 分类号H04N19/18;H04N19/48;

  • 国家 ES

  • 入库时间 2022-08-21 11:15:20

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号