一种基于JPEG2000的新型率控制方法

发布者:csydtc最新更新时间:2010-10-20 来源: 电子元器件应用 关键字:JPEG2000  图像压缩  率失真优化  扫描 手机看文章 扫描二维码
随时随地手机看文章

0 引言

    随着多媒体和网络技术的不断发展,在传输图像或视频信息时,如何有效地运用信道带宽已经成为现今讨论的主要话题之一。率控制是图像或视频编码中控制比特率必须采用的方法,其最终目标就是将目标比特率合理的分配到图像或视频中去,以求得到最小的失真。

    JPEG2000是一种新的静止图像压缩编码国际标准。由于其采用了与其他图像压缩标准不同的全新结构,因此,JPEG2000拥有压缩比高,同时支持有损和无损压缩,码流可随机存取和处理等优点。JPEG2000的编码算法包括离散小波变换(DWT)和位平面熵编码。在JPEG2000中可通过尝试不同的量化步长来进行率控制:而通过位平面MQ编码器,JPEG2000则可以精确简单的控制比特率,以达到需要的比特率。JPEG2000的核心编码方式是嵌入式码块编码(EBCOT)。其最优截断是使图像失真最小化的一种率控制方法。这一过程是在小波系数经过熵编码(压缩)后,所以也称为压缩后的率失真优化(PCRD)。

    根据所有压缩后数据的实际率失真信息,PCRD技术就能计算出目标码流的图像最小化失真。但是这还需要图像所有的码流数据,事实上,很多数据是不会被输出的,这一过程还会占用很多内存和计算量。为此,本文提出了一种新的率控制方法,可以有效减少计算量和内存使用量,同时可以获得相似的效果。

1 JPEG2000简介

    作为一种新的国际压缩标准,通常可以把JPEG2000看作小波变换(DWT)、标量量化、比特系数建模、算术编码、压缩后率失真优化和码流组织等六个部分。

    小波变换可将图像分解为LL、HL、LH和HH四种子带,并可以进行多级分解。LL是图像低频信息所在,其他的三种子带包含的是图像高频信息。这些小波系数经过量化后,即可进入EBCOT编码过程。

1.1 熵编码

    熵编码过程一般包括系数建模和算术编码。它本质上是一个位平面编码的过程。在这个过程中,每个编码块都被独立编码,并且都经过三个编码通道,这三个编码通道分别是重要性通道、幅值精炼通道和清零通道。这些编码通道将会根据比特系数模型寻找每个比特系数的上下文,然后对这个比特系数进行基于上下文的算术编码(MQ)。

1.2 码率控制

    码率控制涉及量化、熵编码和码流组织三个部分。量化就是量化步长根据要求的压缩率反复调整以达到目标码率,这是一种交互式控制方式。另外一种采用压缩后处理的方法是在码流数据中对每个编码块设置一个截断点,这个截断点可决定每个码块的编码通道编码的数据量。这就是JPEG2000的压缩后率失真优化。其具体算法如下:
    首先设编码块Bi的码率为16a.JPG、失真为16b.JPG,最终压缩数据的目标码率为Rmax,则每个编码块的截断点可以自由选择,它只需要最后的码率满足下式即可:

16d.JPG
    
    如果用每个编码块的失真之和来表示重建图像的失真,则重建图像的失真为:

    16e.JPG
    这样,在截点ni,其率失真斜率为:

16f.JPG    

    然后,利用拉格朗日乘子法,就可以求出最优截断点λ,从而实现最优截断编码。

2 新的率控制方法

    最优截断点λ只能通过所有截断点实际的率失真斜率来求得,这就需要熵编码过程编码所有的位平面数据和所有编码过的码流都存储在存储器中,而且,即使是那些在码流控制后不需要传输的码流,也要编码和存储。然而,通过研究发现:如果将每个截断点的率失真斜率按递减的方式进行整理,这个排列顺序便与位平面层数有关。一般情况下,位平面高的率失真斜率大于位平面低的;其次,先编码的通道的率失真斜率大于后编码的通道。

    基于以上两点,可先扫描图像的位平面信息,在编码那些率失真斜率大的。而后面不重要的比特就可以不进行编码。这个方法的过程首先是根据下式计算出每个码块Bi的最高位平面数Pi;

    16g.JPG

    其中是码块Bi中的最大系数。之后,在求出最大的平面数:

16h.JPG
    
    扫描每一个码块的顺序图如图l所示。对于每一个扫描的码块,一般有如下三个条件:

16i.JPG

    (1)首先要判断Pi=Pmax是否成立,如果成立,编码这个编码块未编码的位平面通道,然后Pi减1,之后检查条件(2)。否则检查条件(3);

    (2)如果累计的码率大于目标码率,则立即退出编码。否则,检查条件(3);

    (3)如果这是最后一个编码块,那么Pmax减1,然后进入下一个层的编码。否则继续扫描下个编码块。
    由于上述条件(2)满足的条件16j.JPG,故不会使码率超过压缩率的限制。而条件(1)、(3)则充分考虑了位平面和编码通道的重要性,因而可确保得到最佳的图像质量。

3 实验结果

    这里,我们用512x512的lena图像进行测试,表1记录了PCRD与新方法在计算量和内存使用量上的对比。表2所列是两种方法在PSNR上的对比。两种方法的解压图像效果如图2所示。

16k.JPG

4 结束语

    通过对JPEG2000的分析,本文提出了一种通过估计率失真信息来控制码率的方法。该方法由于不需要对所有的数据进行编码,因此,可在保持图像质量的同时,还可以有效减少冗余计算量和内存占用量。

关键字:JPEG2000  图像压缩  率失真优化  扫描 引用地址:一种基于JPEG2000的新型率控制方法

上一篇:德州仪器推最新 C6A816x Integra™ DSP + ARM® 处理器可实现超高集成度与高性能
下一篇:一种新的基于改进的ADALINE神经网络的DTMF解码器方案

推荐阅读最新更新时间:2024-05-02 21:10

专家警告电脑断层扫描有害 美国当局置之不理
      据新加坡《联合早报》援引外媒报道,美国医学专家曾多次警告食品和药物管理局,对结肠癌病人使用强力电脑断层扫描会造成很大的伤害,但当局却不听忠告。科学家于是决定在30日举行的医药大会上发表他们的看法。   报道称,由于断层扫描(CT scans)技术普遍化,一个人一生中接受的辐射治疗强度已比30年前增加了七倍。断层扫描的辐射强度相等于400次胸部X光辐射。   研究人员估计,美国每年进行这类扫描的次数达到7000万次,和1980年初期的300万次相比已大幅度增加。每年因辐射所导致的癌症而死亡的病人则多达1万4000人。   据了解,利用断层扫描为人们进行癌症检测的做法引起了不少争论。一组对断层扫描的危害极为关注
[医疗电子]
英飞凌推出新型MEMS扫描仪 可用于眼镜和汽车AR HUD
8月9日,英飞凌(Infineon Technologies AG)推出新型MEMS(Micro Electro Mechanical Systems,微机电系统)扫描仪解决方案,由一个MEMS后视镜和MEMS驱动器组成,可实现全新的产品设计。该方案尺寸极小,且功耗低,可使增强现实(AR)解决方案更广泛应用于消费类应用,如穿戴设备(眼镜)及汽车平视显示器(HUD)。 (图片来源:英飞凌) 英飞凌汽车MEMS产品线负责人Charles Chan表示:“AR解决方案通过宝贵的数字数据丰富了真实环境,使人们在日常生活、商务和休闲活动中的出行更方便安全,尤其是在马路上。投影在日常眼镜上的地图、信息娱乐或信息可以引导人们前往最近的
[汽车电子]
英飞凌推出新型MEMS<font color='red'>扫描</font>仪 可用于眼镜和汽车AR HUD
沃尔玛在程序加入AR技术 可扫描产品详情
        据外媒报道,沃尔沃近日宣布,将在苹果手机的应用程序里推出一款AR扫描仪,和此前我们见到的经典条纹码扫描仪不同的是,这款AR扫描仪可将商品详细信息和用户评价都实时显示出来。 沃尔玛在程序加入AR技术(图片来自网络)   关于这款扫描仪如何使用,首先需要在沃尔玛应用程序中启动该功能,然后将其靠近货架上的产品。当手机在不同的商品上方移动时,屏幕底部的商品信息会随着屏幕的移动而变换,实时显示产品名称、价格和星级评分及链接。   该技术是由沃尔玛基于苹果的的ARKit技术开发的。他们的想法是为用户创建一种快速的扫描体验,不仅仅提供价格比较。沃尔玛实验室高级工程经理蒂姆西尔斯解释道。“当客户启动扫描仪时,他们的手
[手机便携]
扫描电子显微镜技术日益精进 市场规模加速扩大
  电子显微镜是一种多功能的仪器。近年来,随着纳米科学的迅猛发展,推动了材料学、电子学、生命科学等众多学科的进步与更新。如今,电子显微镜已成为现代科学技术中不可缺少的重要工具。下面就随嵌入式小编一起来了解一下相关内容吧。   电子显微镜按结构和用途可分为透射式电子显微镜、扫描式电子显微镜、反射式电子显微镜和发射式电子显微镜等。以扫描式电子显微镜为例,扫描式电子显微镜主要应用于主要用于纺织、化工、印染、仪器仪表、材料分析、教学科研等许多领域。    扫描电子显微镜 作为一种强大的科学视觉仪器,可以帮助人类以难以置信的视角清晰地观察事物。近日,美国《连线》杂志公布了由美国自然历史博物馆科学家提供的一批精彩的扫描电子显微照片,特写镜
[嵌入式]
华为手机将新增“应用安全检测”入口,扫描手机中是否有违规应用
华为官方宣布,华为应用市场近日将在华为手机各机型陆续新增“应用安全检测”入口,并对应用安全检测的功能进行升级。   用户在华为应用市场手机端点击“我的”界面,应用安全检测功能即可立即自动开始检测扫描设备内已安装的所有应用,包括通过华为应用市场下载的官方应用及其他渠道下载的第三方应用,检测扫描过程中一旦发现违规应用,将立即进行风险提示。通过应用安全检测功能,用户可以便捷地掌握已安装应用的安全状态。   据介绍,对于在扫描过程中发现的用户从第三方渠道下载的携带病毒、涉及隐私违规 / 恶意广告等不合规应用,华为应用市场的应用安全检测系统也会发出风险预警,确保用户知悉应用安全状态。同时,应用安全检测功能对接了国家反诈中心涉诈信息黑样本
[手机便携]
华为手机将新增“应用安全检测”入口,<font color='red'>扫描</font>手机中是否有违规应用
低成本相机传感器:能让手机变身3D扫描
    3D打印技术如今已经成为了时下非常热门的领域之一,而与之配套的还有3D扫描技术,能够快速形成物体的3D图像。但是目前3D扫描技术成本还比较高,需要动用一些专业设备。不过近日CalTech旗下的由电子工程师Ali Hajimiri领导的研发团队发明了一种全新的摄像头传感器,未来或许能够让手机变身3D扫描仪。 这种全新的图像传感器使用了LIDAR(Light Detection And Ranging)技术,其中每个像素都能够获取被摄物体的高度、宽度和深度信息。LIDAR技术实质上就是将激光照射到物体上,然后通过分析物体的反射光线来计算出物体的位置信息。与此同时,LIDAR技术目前也被应用在了导弹精确制导系统和汽车自动驾驶
[家用电子]
中国集成电路产业全景扫描
如果以2000年国务院印发《鼓励软件产业和集成电路产业发展的若干政策》为标志,中国集成电路产业进入真正起步阶段,2014年发布的《国家集成电路产业发展推进纲要》(以下简称《推进纲要》)则是一台强力加速器,将中国集成电路产业又推向一个新的高度。 然而,随着产业发展进程的加快,我们更加急需了解我国当前IC产业的整体状况,包括产业链发展情况、产业区域分布、关键产品开发进程等,进而探寻适合中国IC的发展模式。 关键器件:存储器将是突破口 从1958年第一块集成电路发明开始,至今近60年的发展历程中,全球IC产业经历了起源壮大于美国,发展于日本,加速于韩国以及我国台湾地区的过程,目前整个产业又有向中国大陆地区转移的迹象。而在整个
[半导体设计/制造]
基于TMS320C5409的图像压缩系统
   引言 随着多媒体和网络技术的发展,数字图像大信息量的特点对图像压缩技术的要求越来越高,因此,专用高速数字信息处理技术成为发展的方向。其中,在硬件技术中,TI推出的C5000系列DSP将数字信号处理器的处理能力提升到了一个新的高度,使信号处理系统的研究重点又回到软件算法上。在压缩算法研究方面,DCT、小波等多个算法因为其高可靠性和高效性也越来越受到青睐。 系统硬件设计 TMS320C5409作为主处理器的可行性分析 TMS320C5409时钟频率为100MHz,性价比极高。采用围绕1组程序总线、3组数据总线和4组地址总线建立的改进型哈佛结构,取址和读数可同时进行。有独立的硬件乘法器,有利于实现优化卷积、数字
[应用]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved