[发明专利]一种图像缩放的方法和装置有效
申请号: | 201010182441.X | 申请日: | 2010-05-25 |
公开(公告)号: | CN102263880A | 公开(公告)日: | 2011-11-30 |
发明(设计)人: | 王强;李小明;许永永;胡胜发 | 申请(专利权)人: | 安凯(广州)微电子技术有限公司 |
主分类号: | H04N1/393 | 分类号: | H04N1/393;G06T3/40;G09G5/373 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 贾振勇 |
地址: | 510000 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图像 缩放 方法 装置 | ||
技术领域
本发明属于图像处理领域,尤其涉及一种图像缩放的方法和装置。
背景技术
在通过显示屏显示外部存储器中的原始图像时,通常显示屏的显示区域大小与原始图像的大小存在差异,因此一般需要对原始图像进行缩放处理后再显示。在对原始图像进行缩放处理时,为了保证显示屏的实时性,一般均需要先将全部或者部分原始图像数据从外部存储器中读取到输入缓存,再对输入缓存中的原始图像数据进行插值运算,得到目标图像数据。当需要从外部存储器中读取较多行的原始图像数据进行图像缩放处理时,不仅增大了数据传输量、增加了DMA带宽的占用,导致系统资源的浪费,而且由于图像缩放处理时间长,导致需要大幅度增加输出缓存的空间才能保证显示屏的实时性需求,从而成本高。
请参阅图1,为现有技术提供的图像缩放方法的一个示例图,简述如下:当进行图像缩放处理时,通过直接内存访问(Direct Memory Access,DMA)方式将外部存储器中存储的原始图像数据逐行依次读取至输入缓冲区,对输入缓冲区中的原始图像数据进行一定的插值处理,并将插值处理后的图像数据传输至输出缓冲区,再通过一定的接口时序将输出缓冲区中的图像数据传输至显示屏进行显示。由于每往输出缓冲区中写一行图像数据,都需要经过从外部存储器读取数据至输入缓冲区、图像插值等多个步骤,而现有技术的缺陷就在于无论原始行数据最终是否参与插值运算,也无论这一行数据最终是否有用,都会把这一行数据读入进来,这样势必会加大数据传输量、增加图像缩放处理时间,与此同时还很容易造成输出缓冲区读空从而导致显示屏显示异常。
请参阅图2,现有技术还提供了另一种图像缩放的方法,该方法在对原始图像进行缩放处理前,先通过动态预判断电路,预先判断出图像缩放过程中需要参与插值运算的有效数据行,如图2中的L1、L3、L4、L6、L7、L9、L10、L11、L12。这种方法一定程度上减少了需要传输的数据量,降低了系统中DMA带宽占用。但是由于需要额外增加动态预判断电路进行判断,增加了硬件资源,而且需要读取的数据行也还是比较多,在缩小比例较大时,为了保证显示屏的实时性,还是需要较大的缓冲区空间。
发明内容
本发明实施例的目的在于提供一种图像缩放的方法,旨在解决现有的图像缩放方法数据传输量大、DMA带宽和缓存空间浪费严重的问题。
本发明实施例是这样实现的,一种图像缩放的方法,所述方法包括下述步骤:
根据原始图像与目标图像之间的垂直尺寸关系确定要读取的数据行的间隔行数;
根据间隔行数确定要从原始图像中读取的数据行信息,并从原始图像中读取确定的要从原始图像中读取的数据行信息;
对读取的数据行信息进行插值运算,并将插值运算结果存储至输出缓存。
本发明实施例的另一目的在于提供一种图像缩放的装置,所述装置包括:
图像读取控制单元,用于根据原始图像与目标图像之间的垂直尺寸关系确定要读取的数据行的间隔行数;
直接内存访问控制单元,用于根据间隔行数确定要从原始图像中读取的数据行信息,并从原始图像中读取确定的要从原始图像中读取的数据行信息;
输入缓存,用于存储所述直接内存访问控制单元读取的原始图像的数据行信息;
图像插值处理单元,用于对读取的数据行信息进行插值运算;
输出缓存,用于存储所述图像插值处理单元的插值运算结果。
在本发明实施例中,通过根据原始图像与目标图像之间的垂直尺寸关系确定缩放过程中需要的数据行信息,再从外部存储器中读取确定的数据行信息至输入缓存,然后由图像插值处理单元根据输入缓存中的数据行信息对原始图像进行插值缩放,由于只读取缩放过程中需要的数据行信息,从而最大限度的减少了数据传输量和图像缩放处理时间,进而减少了显示屏控制器的输出缓存,提高了显示屏的实时性。
附图说明
图1是现有技术提供的图像缩放的方法的示例图;
图2是现有技术提供的另一图像缩放的方法的示例图;
图3是本发明实施例提供的图像缩放的方法的实现流程图;
图4是本发明实施例提供的图像缩放的方法的示例图;
图5是本发明实施例提供的图像缩放的装置的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安凯(广州)微电子技术有限公司,未经安凯(广州)微电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010182441.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:洗头梳式莲蓬头
- 下一篇:行政政策解构方法及系统、行政审批导航系统及导航方法
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序