[发明专利]图像编码方法和装置有效
申请号: | 200810105766.0 | 申请日: | 2008-04-30 |
公开(公告)号: | CN101267566A | 公开(公告)日: | 2008-09-17 |
发明(设计)人: | 孟新建 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/30 |
代理公司: | 北京同立钧成知识产权代理有限公司 | 代理人: | 刘芳 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图像 编码 方法 装置 | ||
技术领域
本发明涉及图像编解码领域,尤其是一种图像编码方法和装置。
背景技术
随着多媒体通信技术的发展,人们不再满足单一文字或声音的传递,从普通电话到视频电话,从短消息(Short Messaging Service,SMS)到增强型短消息(Enhanced Message Service,EMS)再到多媒体短消息(MultimediaMessaging Service,MMS),多媒体技术逐渐进入千家万户。因此,研究如何高效地处理多媒体信源,让其更方便有效地存储和传输是非常必要的。联合图像专家组(Joint Photographic Experts Group,JPEG)标准作为图像压缩编码的一项重要技术,适用于连续变化的静止图像,包括灰度等级和颜色两方面的连续变化。
JPEG包含两种基本压缩方法:一种为有损压缩,也称为离散余弦变换(Discrete Cosine Transform,DCT)压缩方法;另一种为无损压缩,也称为预测压缩方法。最常使用的是前者,即DCT压缩方法,还可以称为基线顺序编解码(Baseline Sequential Codec)方法。如图1所示,为现有技术中基于DCT的JPEG编码流程示意图。首先源图像数据被分成8X8像素块,以8X8像素块为单位进行编码。经过前向离散余弦变换(Forward DCT,FDCT)后,生成64个DCT系数,这些DCT系数从低频到高频按照Zigzag次序排列,第一个值为直流(DC)系数,其他63个为交流(AC)系数。高频系数位于DCT系数矩阵的右下区域。然后,使用已经规范化好的量化表对每个DCT系数进行量化。前一量化的DC系数用于预测当前的DC系数,然后对其差值进行编码;63个AC系数不进行差分编码。最后,对DCT系数进行熵编码。熵编码的方式有两种,一种采用Huffman编码方式,另一种采用算术编码方式。Baseline使用Huffman编码。在FDCT变换和量化中,会引入图像精度的损失即失真。由于人眼对高频分量不敏感,将图像中的高频分量去掉,得到较好的压缩,同时可以得到视觉上的高保真度图像。
解码的过程和编码过程相反,如图2所示,为现有技术中基于DCT的JPEG解码流程示意图。JPEG图像的解码显示流程包括三个步骤,即图像的存储、图像的解码和图像的显示。图像的存储就是利用串口通信、USB接口或以太网数据传输获取JPEG图像压缩数据并将数据存入高速存储器,如:闪存(Flash)、静态随机存储器(Static Random Access Memory,SRAM)等;图像的解码流程基本上是与上述编码流程相反,主要包括预处理、霍夫曼(Huffman)解码、反量化、反离散余弦变换(Inverse Discrete CosineTransform,IDCT);图像的显示是将解码后的图像数据转换为RGB信号,去激励显像管(CRT)或液晶显示屏(LCD)来完成原始图像的显示色彩的显示还原。
数码像框(Digital Photo Frame,DPF)是一种用来显示数码照片的大众消费电子产品,主要用于解码显示JPEG图像。JPEG图像可以通过WiFi网络、USB接口传到数码像框内置的闪存(Flash)中,也可以来自外插的存储介质,包括有紧凑式闪存(Compact Flash,CF)、记忆棒(Memory Stick,MS)、安全数字(Secure Digital,SD)卡、多媒体(Multi Media,MMC)卡、(Smart Media,SM)、移动硬盘(MicroDrive)等流行的Flash卡。
现有的DPF其输入的JPEG码流文件的图像尺寸常常远大于液晶显示屏的显示分辨率,典型地,数码像机拍照出的图片尺寸在1024×768至4000×4000,而DPF的液晶显示屏通常在800×480左右,低端DPF屏尺寸更低。因此,在存储这些过高分辨率的JPEG压缩图像文件时会浪费很大的存储空间,并且后续对这些过高分辨率的JPEG压缩图像文件按标准进行解码时会增加不必要的运算复杂度,从而增大了成本和功耗。
发明内容
本发明实施例提供一种图像编码方法和装置,用以解决存储过高分辨率的压缩图像文件所造成的浪费存储空间的问题,以及对该图像进行解码所导致的运算复杂度高的问题,实现节省存储空间,降低解码的运算复杂度,降低成本和功耗。
本发明实施例提供了一种图像编码方法,包括:
读出原始图像的压缩码流,对所述原始图像的压缩码流进行解析,获取所述原始图像的分辨率;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810105766.0/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序