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

技术编号:3588087 阅读:142 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种在对图像数据进行编码,存储在存储器中时能够大幅度降低存储器的消费量的图像处理装置,图像处理方法以及程序。本发明专利技术的图像处理装置包括编码器(202)、确保器(201)、以及追加确保器(204)等,编码器(202)以数据条带为单位,对图像数据进行编码,所述图像数据被分割为具有预先设定分割数的数据条带;确保器(201)根据图像尺寸,预先设定的数据尺寸,以及分割数计算由包括所有分割数的标准压缩尺寸区域构成的存储区域;当编码器(202)输出的被编码的数据条带的尺寸超过标准压缩尺寸时,将不够数的存储追加确保在存储区域中。

【技术实现步骤摘要】

本专利技术涉及对读取的图像数据进行编码,存储在存储器中,并且,读出所 存储的图像数据实行处理的图像处理装置、图像处理方法以及用于实现该方 法的计算机能够读取的程序。
技术介绍
通过将信息变换为数字数据,使其便于进行计算机处理、光缆传送、以 及记录到存储磁盘或从存储磁盘读出等。所谓数字数据,是指以有限位数的 数值表示数量(数字量),通过该数量表示的数据。编码是指通过特定的方法对模拟信号或数字数据施加变换,使其以后能 够回复到原来或相似的信号或数据。对数字数据进行编码可称为数字数据的 压縮、或加密等。数据压縮是指既保持数据的实质性,又减少容量,将其变换 为另一种数据(也称为高效编码化)。该数据的压縮主要用于节省资源,例如 减少数据传送中的通信频带或通信量,以及削减存储数据所需要的存储容量 等。数字压縮方法中,有ZIP和LHA等文档压縮方法,在图像数据压縮领域有 广泛为人们知晓的JPEG,GIF,在动态图像数据方面有MPEG-1、 2、 4、 7、 21、 在音频数据方面有MP1、 2、 3等。JPEG是将图像分割为固定尺寸的块(8X8像 素),并且,基于块单位,通过离散余弦变换(Discrete Consine Transform)方 法,将图像从空间域变换为频率域,通过量化削减信息量之后,实行平均信息 量编码进行压縮的方法。平均信息量编码是指,根据数据生起概率的高低,通 过分配不同长度的编码,实行压縮的方法。GIF是指一个普通的图表文档格式, 在因特网的WWW (World Wide Web)进行位映(bit map)显示时所使用。具有连 续相同颜色的图像的压縮率高的特点,并且,适用于插图、按钮图像等使用颜 色不多的图像。MPEG用于帧间预测与离散余弦变换。MP3是对数字化的音频进行压縮的音频文件格式的一种,能够将CD等PCM(脉冲符合调制)音频压縮 到能够进行通常鉴赏范围,约1/11的数据尺寸。也就是说,在MP1中约1/4,在 MP2中约1/7。另外,上述ZIP与LHA方法,对于文字文件的压縮率约3(压缩后的 尺寸为压縮前的约35%),对于图像文件的一种的位图文件的压縮率约l. 4(压 縮后的尺寸为压縮前的约70%),对于执行文件压縮率约2 (压縮后的尺寸为压 縮前的约50%)。这样,被压縮后的数据由于其种类、所采用的压縮方法的不 同,压縮尺寸也不同。通过扫描等读取的数据一般不经过编码而直接进行以后的各种处理,但 是,为了抑制存储器的消费量,也可在对该数据进行编码(压縮)之后实行处 理。由扫描器进行的读取处理是在预先确保存储区域之后实行,这是因为读 取处理的动作不能在一页的中途中断,g卩,不能中断DMA传输。DMA (Direct Memory Access)是指存储器之间的数据接收和传送可以不经由CPU,与程序 处理以及数据传输并行进行的技术。通过DMA传输,不需要在CPU接受运算处 理,而直接传输到存储器中。这样,CPU能够并行地进行其他处理。以往,在对通过扫描器等读取的数据进行编码处理的情况下,若不是仅 分配非压縮尺寸的l个尺寸的存储区域,则在实际压縮率低时,在该被分配的 区域有存储不足的危险,另外,根据不同种类的数据,编码处理的方法也不同, 因此,确保的存储区域设定在可以能够对没有经过编码的数据进行处理的范 围(存储器尺寸)。但是,若确实地对进行处理的数据编码,则被确保的存储 区域的多数成为浪费。于是,可以列举特开2005-167841中公开的一种装置,在读取图像过程中 预定的期间,对实际的编码量与预先设定的作为基准值的编码量进行比较, 在超过基准值的情况下,停止读取动作。由于确保了作为基准值的编码量,因 此,能够降低存储器的使用量。该装置中,在停止读取动作的基础上,调整压缩率,使得实际的编码量成 为基准值以下,不需要实行原稿的再读取,能够提高操作性和生产性。该装置中,可以降低存储器的使用量,但是,当实际编码量超过基准值时, 会发生停止读取动作,并且,不能实行处理的情况
技术实现思路
本专利技术就是为解决上述现有技术所存在的问题而提出的,本专利技术的目的 在于提供一种图像处理装置,图像处理方法以及能够执行该方法的计算机能 够读取的程序,在尽可能减少确保的存储器使用量的同时,即时实际压縮率 超过预先确保的存储容量,也不会中断图像数据的读取处理。为了实现上述目的,本专利技术提出以下方案(1) 一种图像处理装置,对图像数据进行编码,存储在存储器中,并且,将所述已存储的图像数据读出,其特征在于,包括 .编码器,以数据条带为单位,对图像数据进行编码以及输出,所述图像数 据被分割为具有预先设定的分割数的数据条带;确保器,在进行编码之前,将具有所述分割数的存储区域分配到所述编 码器中,确保所述存储区域;判断器,判断从所述编码器中输出的已编码的数据条带的尺寸是否超过 所述存储区域的尺寸;追加确保器,在从所述编码器输出的所述已编码的数据条带的尺寸超过 存储区域的尺寸的情况下,能够将不足数的区域动态地追加确保在所述存储 区域中。(2) 根据(1)中记载的图像处理装置,其特征在于 所述存储器将从所述编码器中输出的所述已编码的数据条带依次地存储在所述存储区域; '所述判断器判断存储在所述储存区域中已编码的数据条带数是否与存 储了所述已编码的数据条带的区域数相等;所述追加确保器回应从所述判断器得到的不相等的判断结果,计算出所 述区域数与所述已编码的数据条带数的差,并且,将所述不足数的区域分配 在所述编码器中,追加确保所述不足数的区域。(3) 根据(1)中记载的图像处理装置,其特征在于 所述确保器根据所述图像的尺寸、预先设定的标准压縮率,以及所述分割数,计算标准压縮尺寸与非压縮尺寸,并且,确保所述存储区域,所述标准 压縮尺寸是在通过所述标准压縮率进行编码的情况下的一个数据条带的尺 寸,所述非压縮尺寸是没有进行编码的情况下的一个数据条带的尺寸,所述 存储区域由所述分割数中二个非压縮尺寸区域,以及剩下的所述标准压縮尺 寸区域构成,所述存储器将从所述编码器中输出的所述已编码的数据条带依 次地存储在所述标准压縮尺寸区域,接着,存储在所述二个非压縮尺寸区域 中。(4) 根据(1)中记载的图像处理装置,其特征在于进一步包括插入发生器,发生插入,用于通知连续进行的读取处理,对各所述数据条带的读取已经结束;判断器,每次发生所述插入时,判断所述已编码的数据条带的尺寸是否 超过所述标准压縮尺寸。(5) 根据(2)中记载的图像处理装置,其特征在于包括插入发生器,用于通知连续进行的读取处理,对各所述数据条带的 读取已经结束;所述判断器在每次发生所述插入时,参照表示所述数据条带数与所述存 储区域数的参照表。(6) 根据(2)中记载的图像处理装置,其特征在于所述判断器在预定数的所述已编码的数据条带被存储在所述存储器之 后参照所述参照表,并且,判断所述已编码的数据条带数是否与所述区域数 相同。(7) 根据(3)中记载的图像处理装置,其特征在于所述追加确保器在追加确保一个或二个所述不足数的区域的情况下,追 加确保一个或二个所述非压縮尺寸区域,在确保三个以上所述不足数的区域 的情况下,将二个作为所述非压縮尺寸区域,并且,将剩余的作为所述标准压 縮尺寸区域追加本文档来自技高网
...

【技术保护点】
一种图像处理装置,对图像数据进行编码,存储在存储器中,并且,将所述已存储的图像数据读出,其特征在于,包括:编码器,以数据条带为单位,对图像数据进行编码以及输出,所述图像数据被分割为具有预先设定的分割数的数据条带;确保器,在进行编码之前,将具有所述分割数的存储区域分配到所述编码器中,确保所述存储区域;判断器,判断从所述编码器中输出的已编码的数据条带的尺寸是否超过所述存储区域的尺寸;追加确保器,在从所述编码器输出的所述已编码的数据条带的尺寸超过存储区域的尺寸的情况下,能够将不足数的区域动态地追加确保在所述存储区域中。

【技术特征摘要】
JP 2006-8-22 225569/06;JP 2007-6-15 159072/071.一种图像处理装置,对图像数据进行编码,存储在存储器中,并且,将所述已存储的图像数据读出,其特征在于,包括编码器,以数据条带为单位,对图像数据进行编码以及输出,所述图像数据被分割为具有预先设定的分割数的数据条带;确保器,在进行编码之前,将具有所述分割数的存储区域分配到所述编码器中,确保所述存储区域;判断器,判断从所述编码器中输出的已编码的数据条带的尺寸是否超过所述存储区域的尺寸;追加确保器,在从所述编码器输出的所述已编码的数据条带的尺寸超过存储区域的尺寸的情况下,能够将不足数的区域动态地追加确保在所述存储区域中。2. 根据权利要求l中记载的图像处理装置,其特征在于 所述存储器将从所述编码器中输出的所述已编码的数据条带依次地存储在所述存储区域;所述判断器判断存储在所述储存区域中已编码的数据条带数是否与存 储了所述已编码的数据条带的区域数相等;所述追加确保器回应从所述判断器得到的不相等的判断结果,计算出所 述区域数与所述已编码的数据条带数的差,并且,将所述不足数的区域分配 在所述编码器中,追加确保所述不足数的区域。3. 根据权利要求l中记载的图像处理装置,其特征在于 所述确保器根据所述图像的尺寸、预先设定的标准压縮率,以及所述分割数,计算标准压縮尺寸与非压縮尺寸,并且,确保所述存储区域,所述标准 压缩尺寸是在通过所述标准压縮率进行编码的情况下的一个数据条带的尺 寸,所述非压縮尺寸是没有进行编码的情况下的一个数据条带的尺寸,所述 存储区域由所述分割数中二个非压縮尺寸区域,以及剩下的所述标准压縮尺 寸区域构成,所述存储器将从所述编码器中输出的所述已编码的数据条带依次地存储在所述标准压縮尺寸区域,接着,存储在所述二个非压縮尺寸区域 中。4. 根据权利要求l中记载的图像处理装置,其特征在于 进一步包括插入发生器,发生插入,用于通知连续进行的读取处理,对各所述数据条带的读取已经结束;判断器,每次发生所述插入时,判断所述已编码的数据条带的尺寸是否 超过所述标准压縮尺寸。5. 根据权利要求2中记载的图像处理装置,其特征在于 包括插入发生器,用于通知连续进行的读取处理,对各所述数据条带的读取已经结束;所述判断器在每次发生所述插入时,参照表示所述数据条带数与所述存 储区域数的参照表。6. 根据权利要求2中记载的图像处理装置,其特征在于 所述判断器在预定数的所述己编码的数据条带被存储在所述存储器之后参照所述参照表,并且,判断所述已编码的数据条带数是否与所述区域数 相同。7. 根据权利要求3中记载的图像处理装置,其特征在于 所述追加确保器在追加确保一个或二个所述不足数的区域的情况下,追加确保一个或二个所述非压縮尺寸区域,在确保三个以上所述不足数的区域 的情况下,将二个作为所述非压縮尺寸区域,并且,将剩余的作为所述标准压 縮尺寸区域追加确保。8. 根据权利要求3中记载的图像处理装置,其特征在于 所述非压縮尺寸区域是由划分为若干个的扇区构成,所述已编码的数据条带依次地存储在连续的若干扇区中。9. 根据权利要求8...

【专利技术属性】
技术研发人员:大野觉
申请(专利权)人:株式会社理光
类型:发明
国别省市:JP[日本]

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

1