图像处理装置和图像处理方法制造方法及图纸

技术编号:2947393 阅读:126 留言:0更新日期:2012-04-11 18:40
当第一DMA单元和第二DMA单元将存储器中由多行组成、分为单元的图像数据进行传输时,以已经设置的图像的放大倍数为基础,对各单元控制放大部分的传输的行数量。即使设置任何放大倍数,第二缩小部分输出的行数量可一直与在JPEG编码器中指定的行数量一致。另外,为了行数量互相匹配,不需要在第二缩小部分中设置诸如缓冲存储器的额外电路结构。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及可用于数字照相机的。
技术介绍
按照惯例,例如,在数字照相机中,为了将采集的数字图像数据记录在记录介质中,在记录过程中执行多级图像处理。例如,图像处理执行如下(i)拜耳插值处理,用于将在采集的时候暂时存储在存储器中的拜耳数据,即由具有颜色信息的像素组成的图像数据,该颜色信息取决于基色拜耳阵列中的滤色片,转换成对于每个像素都包括RGB数据的YUV数据(亮度和色差数据)。(ii)放大倍数改变处理,用于增加或减少转换后的YUV数据的像素的个数,从而实现数字缩放功能等;以及(iii)JPEG编码处理。另外,在此类图像处理中,通过在垂直方向上划分整个屏幕而获得的称作带状带(band-shaped belt)的多行的数据已经在处理单元中定义,而不是在处理单元中的整个图像(拜耳数据或YUV数据)上定义数据,并且数据已经被逐带地从工作存储器读取并顺序地处理。另一方面,在JPEG编码处理的时候,如果编码格式是例如4:2:2,以8×8像素的块为单位(MCU)执行编码,并且如果上述格式是4:2:0,以16×16像素的块为单元执行编码。因而,为了高速的操作,在通过硬件执行上述各处理的情况中,就需要设置8行或16行的带输入到用于JPEG编码处理的单元中。因此,可在先于JPEG编码处理的放大倍数改变处理中设置的放大倍数局限于与JPEG编码处理可直接处理的行数相对应的数值,即放大倍数局限于8的倍数。为了解决该问题,Jpn.Pat.Appln.公开出版物申请号2003-18610公开了一种在用于放大倍数改变处理的单元中另外设置缓冲存储器的方法,暂时对放大倍数改变之后的一屏图像的YUV数据进行解压缩和存储;并且当一屏图像的YUV数据存储在缓冲存储器中时,将YUV数据以8行为单位从缓冲存储器向用于JPEG编码处理的单元传输。根据此类方法,可实现可设置多种放大倍数的数字缩放功能,而不会对放大倍数施加限制。然而,在上述方法中,在放大倍数改变之后暂时解压缩一屏图像的YUV数据,并且将其保存在缓冲存储器中,然后,以8行为单位读取所得到的数据。因此,为该目的需要另外设置电路结构。此外,存在这样的问题,用于存储一屏图像的YUV数据的操作和以8行为单位的读取操作成为了高速图像处理的障碍。
技术实现思路
本专利技术的目标是提供一种可由简化电路结构执行多种放大倍数设置的图像处理装置,其包括放大倍数处理单元,用于对以多行为单位的图像数据执行放大倍数改变处理;还包括另一个处理单元,其连接于放大倍数处理单元的后侧,本专利技术的目的还包括提供一种图像处理方法。根据本专利技术的实施例,图像处理装置包括传输图像数据单元的传输单元,所述图像数据单元包括多行;放大倍数改变单元,用于对所述传输单元传输的图像数据各输入单元执行放大倍数改变处理;放大倍数设置单元,用于设置所述放大倍数改变单元的放大倍数;以及传输数量设置单元,其基于所述放大倍数设置单元设置的放大倍数,设置包括在所述传输单元传输的输入单元中行的数量。根据本专利技术的另一实施例,传输图像数据单元的一种图像处理方法,所述单元包括多行,对各传输的图像数据单元执行放大倍数改变处理,并且输出放大倍数改变后的图像数据单元,所述输出单元包括多行,所述方法包括如下步骤设置包括在输出单元中的行的预期的数量;设置所述放大倍数改变处理的放大倍数;以及基于设置的放大倍数设置各输入单元的行的数量,以使得包括在所述输出单元中的行的数量等于所需要的行的数量。根据本专利技术的另一实施例,用于传输图像数据单元的图像处理装置的一种计算机程序,所述单元包括多行,对各所述传输图像数据的单元执行放大倍数改变处理,并且在放大倍数改变后输出图像数据单元,所述输出单元包括多行,所述程序存储在计算机可读介质中,所述程序包括设置包括在输出单元中的行的所需的数量;设置所述放大倍数改变处理的放大倍数;以及基于设置的放大倍数设置各输入单元的行的数量,以使得包括在所述输出单元中的行的数量等于所需的行的数量。本专利技术另外的目标和优势将在以下的描述中阐明,并且通过本说明书上述目标和优势的一部分是显而易见的,或者可以通过本专利技术的实施而得知。本专利技术的目标和优势可通过以下特别指出的手段和组合实现并获得。附图说明引入本说明书并构成本说明书一部分的附图示出了本专利技术的实施例,并且与以上给出的总体描述和以下给出的实施例的详细描述一起,用于解释本专利技术的原理,其中图1是根据本专利技术描述图像处理装置的总体配置的电路图;图2A是示出在图像处理单元中定义的带的示意图;图2B是示出在图像处理单元中定义的带的示意图;图3是示出传输从存储器读取的数据的方法的视图;图4A是示出拜耳数据的一个例子的视图;图4B是当从拜耳数据产生YUV数据时的概念性视图;图5是示出在放大处理中的源图的像素和插值点之间关系的例子的视图;图6是示出在缩小处理中的输入侧带和输出侧带之间的行的数量的例子的视图;图7是示出当JPEG编码格式为4:2:0时,JPEG编码器中的输入和输出数据的示意性视图;图8是示出与通过控制单元的数据传输相关的处理的流程图;图9A是示出当关于源图设置各带的输入范围时的例子的视图;图9B是示出当关于源图设置各带的输入范围时的例子的视图;图10是示出图9A和图9B中的各带中的放大后的图像的坐标位置和源图的坐标位置之间关系的视图;图11是示出图像处理装置的各部分中的各带上的数据内容的变化的转换图表;图12是示出与通过控制单元的放大倍数设置相关的处理的流程图;图13是示出通过控制单元的用于预览的缩小设置处理的流程图;图14是示出通过放大倍数设置处理设置的放大倍数和与数据传输一并生成的图像数据的例子的视图;图15是示出通过控制单元的静态图像编码处理的流程图;以及图16是描述另一图像处理装置的总体配置的电路图。具体实施例方式现在将参考附图描述根据本专利技术的的实施例。图1是描述根据本专利技术的实施例的图像处理装置1的配置的方块图。该图像处理装置1包括在具有数字变焦功能的数字照相机中。希望该装置用于执行插值处理和放大倍数改变处理,其中插值处理用于由诸如CCD的图像拾取设备输出的拜耳数据产生YUV数据;放大倍数改变处理用于以设置的放大倍数增加或减少产生的YUV数据的像素的数量。这里使用的放大倍数改变处理被设置为,例如,用于记录其大小小于图像拾取设备的像素数量的图像或通过数字照相机的数字变焦功能放大图像的处理。控制单元2要用于控制数字照相机的整体操作,并且包括含CPU、程序ROM、RAM、和输入输出接口的外围电路(未示出)。另外,基于存储在程序ROM中的程序,控制图像处理装置1的各部分,从而控制单元2起数目设置装置、放大倍数设置装置、数目控制装置或放大倍数控制装置的作用。存储器3是DRAM等,其暂时存储从CCD等输出的拜耳数据和YUV数据,并且其还是JPEG编码结果将输出到的传输目的地。存储器3有充足的容量用于暂时存储各项数据。第一直接存储器存取(DMA)单元4是数据传输单元,其从存储器3以预定的数据单位读取拜耳格式的图像数据,并且响应来自控制单元2的指令向拜耳插值单元5传输所读的图像数据。第二DMA单元6是数据传输单元,其从存储器3以预定的数据单位读取YUV数据格式的图像数据,并且经由开关7向放大单元8传输所读的图像数据。开关7响本文档来自技高网
...

【技术保护点】
一种图像处理装置,包括:用于传输图像数据单元的传输装置,该单元包括多行;放大倍数改变装置,用于对通过所述传输装置传输的图像数据各输入单元执行放大倍数改变处理;放大倍数设置装置,用于设置所述放大倍数改变装置的放大倍数,以及传输数量设置装置,用于基于所述放大倍数设置装置设置的放大倍数,设置包括在通过所述传输装置传输的输入单元中的行的数量。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:村木淳
申请(专利权)人:卡西欧计算机株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1