【技术实现步骤摘要】
一种微型低功耗JPEG图像压缩芯片
本专利技术属于计算机应用领域,尤其属于图像处理领域。
技术介绍
随着多媒体技术在计算机科学领域应用的广泛普及,图像压缩技术成为现代数字图像传输、处理、存储中的关键技术。不论是在网络传输等方面,还是在移动通信等领域都有着重要的意义和用途。JPEG图像压缩技术在图像处理领域应用十分广泛。采用该压缩技术,可以得到很好的图像质量和很高的压缩比,但需要较高的功耗。这种高功耗特点使JPEG压缩不适用于对低功耗要求较严格的应用领域,例如植入式医疗应用。
技术实现思路
为了在较低功耗和较小面积下获得较高的压缩比和较好的图像质量,本专利技术设计实现了一款基于4X4分块的新颖JPEG压缩芯片。针对Bayer格式图像数据,采用优化DCT算法,实现了该压缩芯片。使用这种优化算法,仅需I次乘法和9次加减法即可实现I次4点DCT运算,大大降低了计算复杂度。本专利技术使用的JPEG压缩算法针对Bayer格式图像数据,在RGB空间直接进行压缩,避免了色彩空间转换。JPEG压缩主要包括二维DCT,量化以及熵编码三个步骤,分别阐述如下:1、4X4 二维 DCT离散余弦变换(DCT)是N.Ahmed等人在1974年提出的正交变换方法。它常被认为是对语音和图像信号进行变换的最佳方法。为了工程上实现的需要,国内外许多学者花费了很大精力去寻找或改进离散余弦变换的快速算法。由于近年来数字信号处理芯片(DSP)的发展,加上专用集成电路设计上的优势,这就牢固地确立了离散余弦变换(DCT)在目前图像编码中的重要地位,成为H.261、JPEG、MPEG,H.264等 ...
【技术保护点】
一种微型低功耗JPEG图像压缩芯片,由三个模块组成:二维DCT模块、量化模块、哈夫曼编码模块,二维DCT模块包括第1次一维DCT模块,转置缓存器,第2次一维DCT模块,哈夫曼编码模块包括Zigzag缓存模块和编码器模块,其特征是,二维DCT模块中的一维DCT仅需1次乘法。
【技术特征摘要】
1.一种微型低功耗JPEG图像压缩芯片,由三个模块组成:二维DCT模块、量化模块、哈夫曼编码模块,二维DCT模块包括第1次一维DCT模块,转置缓存器,第2次一维DCT模块,哈夫曼编码模块包括Zigzag缓存模块和编码器模块,其特征是,二维DCT模块中的一维DCT仅需I次乘法。2.如权利要求1所述的一种微型低功耗JPEG图像压缩芯片,其特征是,二维DCT模块中的转置缓存器仅为一个SRAM(16X libit)或16个寄存器。3.如权利要求1所述的一种微型低功耗JPEG图像压缩芯片,其特征是,二维DCT模块中的转置缓存器存取数据的步骤为: 第一步,数据以正常顺序(地址O,1,2,…,15)存入,以转置顺序(地址0,4,8,…,15)输出,当数据存储到地址10时,地址O的数据可以同时被读取输出; ...
【专利技术属性】
技术研发人员:刘迎春,魏华峰,吴敏,
申请(专利权)人:江苏新瑞峰信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。