影像文件处理装置及影像文件格式转换的处理方法

文档序号:7965745阅读:214来源:国知局
专利名称:影像文件处理装置及影像文件格式转换的处理方法
技术领域
本发明涉及一种存储器装置与管理方法,其是涉及一种用以节省物理 存储器的存储器装置与管理方法。
背景技术
由于影像软件的设计与开发,影像处理需要大量的存储器做图形的运 算,有良好的存储器管理,可以增进执行的效率、系统的稳定以及降低存储 器的需求。其次,在成本的考虑下,存储器的有效使用,是非常重要的一件事情; 尤其是在嵌入式系统中,存储器是有限的资源,良好的存储器管理可以提高 软件运作的稳定性及节省功率,考虑到整个功率预算与系统的稳定,适当的 电源分配等,存储器越小就越节省成本。在软件的开发过程中,考虑存储器的有效使用是非常重要的课题;在嵌入式系统中,存储器是固定的,而且考虑成本问题的前提下,有效的使用存 储器是非常重要的,但是,在影像处理时,存储器的需求是无法省去的,需要使用的存储器会根据图形的变大而随着加大,因此需要好的方法来解决。以公知Smartphone的Camera应用程序照相为例,请参阅图1,其为此 公知的存储器装置及其应用程序使用方式的流程图。该公知的存储器装置在 应用程序起始时所提供的为一 16bits(2bytes)的存储器(步骤一),且由于照相 的影像输入以及面板显示的色彩为16bits色阶,而影像的处理运算也需要用 此种文件格式,即一张大小为WXH的影像,暂存在存储器中需要大小为W XHX2(步骤二);而在影像存取时,则需要将原本16bits的文件格式转换成 全彩24bits(3 bytes)的文件格式,其存放在存储器中所需要的大小为WXHX 3。又由于影像文件为连续的文件,因此在将16bits文件转换成24bits文件 时,并非只要再新建大小为WXH的存储器来储存多出的文件即可,而是必 须要另外建立一个完整WXHX3大小的存储器,然后才能将文件由16-bits 转成24-bits。换言之,在进行格式转换时,系统总共需要WXHX5的存储 器空间转换时使用(步骤三), 一旦所要处理的图形稍大,很容易就会造成存 储器不足的现象。在公知技术中,除了对图形大小进行限制外,就只能通过 增加存储器的方式来改善此一问题,并无任何有效的解决方法。发明内容本发明的目的是提供一种影像文件处理装置及影像文件的处理方法和 格式转换方法,在影像处理时可以更有效率地使用存储器及减少存储器的需 求,进而在生产时节省物理存储器,以减低成本。根据上述目的,本发明提供了一种影像文件处理装置,包括 一影像撷 取装置, 一存储器,以及一微处理器。该影像撷取装置用以撷取一高彩(high color)格式的影像文件,该影像文件包含有多个像素(pixd)文件,各像素文件 的大小为16比特。该存储器上定义有一记忆空间,该记忆空间的大小为该 16色阶影像文件的1.5倍,用以储存该高彩格式影像文件。该微处理器用以 对该记忆空间的该影像文件进行一格式转换程序,以将该高彩格式的影像文 件转换为一全彩(true color)格式的影像文件,该全彩格式影像文件中的各像 素文件大小为24位。其中该存储器在储存该高彩格式的影像文件时,以一 第一顺序将各像素文件写入该存储器,而该微处理器以一第二顺序对所述像 素文件进行该格式转换程序,且该第一顺序与该第二顺序相反。根据本发明的上述技术构思,其中该影像撷取装置为一照相机。根据本发明的上述技术构思,其中该第一顺序为将所述高彩格式的各像 素文件由前向后写入该存储器并在该存储器余下的空间中填入信号0。根据本发明的上述技术构思,其中该第二顺序为将所述高彩格式的各像 素文件由后向前转换并填满该存储器。为实现本发明的上述目的,本发明还提供了一种影像文件处理方法,包 括步骤一,撷取一高彩格式的影像文件,该影像文件包含有多个像素文件, 各像素文件的大小为16比特;步骤二,将该高彩格式影像文件内的各像素 文件依一第一顺序写入一存储器上的一记忆空间内,该记忆空间的大小为该 16色阶影像文件的1.5倍;步骤三,在该记忆空间内对该影像文件进行一格式转换程序,以将该高彩格式的影像文件转换为一全彩格式的影像文件,该
全彩格式影像文件中的各像素文件大小为24位;其中该格式转换程序根据 一第二顺序来对各像素文件进行格式转换,且该第二顺序与该第一顺序相 反。根据本发明的上述技术构思,其中步骤甲为通过一照相装置撷取影像。 根据本发明的上述技术构思,其中通过一微处理器进行该格式转换程序。根据本发明的上述技术构思,其中该第一顺序为将该高彩格式的各像素 文件由前向后写入该存储器并在该存储器余下的空间中填入信号0。根据本发明的上述技术构思,其中该第二顺序为将该高彩格式的各像素 文件由后向前转换并填满该存储器。根据本本发明的上述目的,本发明还提供了一种影像文件的格式转换方法,包括步骤一,提供一第一格式的影像文件,该影像文件包含有多个像素 文件,各像素文件的大小为m位;步骤二,提供一存储器,该存储器上界定 有一记忆空间,该记忆空间的大小为该第一格式的影像文件的n/m倍,其中 n为大于m的正整数;步骤三,将该第一格式的影像文件中的各像素文件依 一第一顺序存入该记忆空间内;以及步骤四,进行一格式转换程序,将该第 一格式影像文件中转换为一第二格式的影像文件,该第二格式影像文件中的 各像素文件大小为n位;其中该格式转换程序为依照一第二顺序来对各像素 文件进行转换,且该第二顺序与该第一顺序相反。根据本发明的上述技术构思,其中该第一格式的影像文件为一高彩格式 的影像文件。根据本发明的上述技术构思,其中该第二格式的影像文件为一全彩格式 的影像文件。根据本发明的上述技术构思,其中通过一微处理器进行该格式转换程序。根据本发明的上述技术构思,其中该第一顺序为将该高彩格式的各像素 文件由前向后写入该存储器并在该存储器余下的空间中填入信号0。根据本发明的上述技术构思,其中该第二顺序为将该高彩格式的各像素 文件由后向前转换并填满该存储器。本发明的优点和有益效果在于,本发明可以在影像处理时有效率地使用
存储器,减少在影像处理时存储器的消耗,g卩,使用较少的存储器便能达到 公知技术的效果,可增进使用效能及节省生产成本。


图1为公知的存储器装置及其应用程序使用方式的流程图。图2A为本发明的在影像处理时有效节省物理存储器的存储器装置的第 一实施例示意图。图2B为在影像处理时有效节省物理存储器的存储器管理方法的流程图。 图2C为该存储器装置使用方法的示意图。图3A为本发明在影像处理时有效节省物理存储器的存储器装置的第二 实施例示意图。图3B为在影像处理时有效节省物理存储器的存储器管理方法的流程图。 图3C、图3D为该存储器装置使用方法示意图。 其中,附图标记说明如下21:影像撷取装置 22、 32:存储器23、 33:微处理器 24、 34:显示装置具体实施方式
本发明将可由以下的实施例说明而得到充分了解,使得本领域技术人员 可以实现本发明,然而本发明的专利保护范围并不受限于所述实施例。请参阅图2A-图2C,其中图2A为本发明在影像处理时有效节省物理存 储器的存储器装置的第一实施例示意图;图2B为在影像处理时有效节省物 理存储器的存储器管理方法的流程图;图2C为该存储器装置使用方法示意 图。该种在影像处理时有效节省物理存储器的存储器装置包括一影像撷取装 置21、 一存储器22、 一微处理器23以及一显示装置24。当应用程序启动时,会先提供该存储器22以供使用,该存储器上定义 有一记忆空间,该记忆空间的大小为一 16比特影像文件的1.5倍,即步骤一。 接着步骤二由该影像撷取装置21撷取一高彩格式的影像文件,该影像文件 包含有多个像素文件,各像素文件的大小为16比特并暂存于该存储器22中 以供处理,同时可利用该显示装置24对该高彩格式的影像文件(16比特) 进行预览。此时的该存储器22储存了该高彩格式的影像文件(16比特)后,
在剩余空间内则填入信号0。步骤三则是由该微处理器23将该高彩格式的影 像文件转换成一全彩格式的影像文件并储存于该存储器22中。其中,该转 换过程由该高彩格式的影像文件(16比特)的后端一个像素接着一个像素向 前做转换(如图2C),且由后端填满该存储器22。
请参阅图3A-图3D,其中图3A为本发明在影像处理时有效节省物理存 储器的存储器装置的第二实施例示意图;图3B为在影像处理时有效节省物 理存储器的存储器管理方法的流程图;图3C、图3D为该存储器装置使用方 法示意图。该种在影像处理时有效节省物理存储器的存储器装置包括一存储 器32、 一微处理器33以及一显示装置34。
步骤一,当该存储器32中所存有一全彩格式的影像文件(24比特)被读 取出来的同时,需要由该微处理器33进行格式转换,将该全彩格式的影像 文件(24比特)转换成一高彩格式的影像文件(16比特),并通过该显示装置 34预览该高彩格式的影像文件(16比特)。其中,该全彩格式的影像文件 (24比特)由前端一个像素接着一个像素向后作转换,转换后由该存储器 32的前端填入,并在剩余的空间中填入信号0 (如图3C所示)。在预览该高彩格式的影像文件(16比特)的同时,可以通过该微处理器 33对该高彩格式的影像文件(16比特)作修改或装饰等处理,此时影像信 息的格式并不会改变。当处理完成时,便产生一处理后的高彩格式的影像文 件(16比特),暂存于该存储器32中,且通过该显示装置34预览该处理 后的高彩格式的影像文件(16比特),即步骤二。最后,步骤三通过该微处理器33将该处理后的高彩格式的影像文件(16 比特)转换成一全彩格式的影像文件(24比特)并储存于该存储器32中。 其中,该处理后的高彩格式的影像文件(16比特)由后端一个像素接着一个 像素向前做转换,并由该存储器32的后端填入,最后填满该存储器32 (如 图3D所示)。
综上所述,本发明可以在影像处理时有效率地使用存储器,减少在影像 处理时存储器的消耗,即使用较少的存储器便能达到公知技术的效果,可增 进使用效能及节省生产成本。
本发明由本领域技术人员所作的各种修饰均不脱所述权利要求书的保 护范围。
权利要求
1.一种影像文件处理装置,其包含有一影像撷取装置,用以撷取一高彩格式的影像文件,该影像文件包含有多个像素文件,各像素文件的大小为16比特;一存储器,该存储器上界定有一记忆空间,该记忆空间的大小为该16比特影像文件的1.5倍,用以储存该高彩格式影像文件;一微处理器,用以对该记忆空间的该影像文件进行一格式转换程序,以将该高彩格式的影像文件转换为一全彩格式的影像文件,该全彩格式影像文件中的各像素文件大小为24比特;其中该存储器在储存该高彩格式的影像文件时,以一第一顺序将各像素文件写入该存储器,而该微处理器以一第二顺序对所述像素文件进行该格式转换,且该第一顺序与该二顺序相反。
2. 如权利要求1所述的影像文件处理装置,其中该影像擷取装置为一照 相机。
3. 如权利要求1所述的影像文件处理装置,其中该第一顺序为将所述高 彩格式的各像素文件由前向后写入该存储器并在该存储器余下的空间中填 入信号0。
4. 如权利要求1所述的影像文件处理装置,其中该第二顺序为将所述高 彩格式的各像素文件由后向前转换并填满该存储器。
5. —种影像文件处理方法,其包含有步骤一撷取一高彩格式的影像文件,该影像文件包含有多个像素文件, 各像素文件的大小为16比特;步骤二 将所述高彩格式影像文件内的各像素文件依一第一顺序写入一 存储器上的一记忆空间内,该记忆空间的大小为该16色阶影像文件的1.5倍; 以及步骤三在该记忆空间内对该影像文件进行一格式转换程序,以将该高彩格式的影像文件转换为一全彩格式的影像文件,该全彩格式影像文件中的 各像素文件大小为24比特;其中该格式转换是按照一第二顺序来对各像素文件进行的,且该第二顺 序与该第一顺序相反。
6. 如权利要求5所述的影像文件处理方法,其中步骤一通过一照相装置 撷取影像。
7. 如权利要求5所述的影像文件处理方法,其中通过一微处理器进行该 格式转换程序。
8. 如权利要求5所述的影像文件处理方法,其中该第一顺序为将所述高 彩格式的各像素文件由前向后写入该存储器并在该存储器余下的空间中填 入信号0。
9. 如权利要求5所述的影像文件处理方法,其中该第二顺序为将所述高 彩格式的各像素文件由后向前转换并填满该存储器。
10. —种影像文件的格式转换方法,其包含有步骤一,提供一第一格式的影像文件,该影像文件包含有多个像素文件, 各像素文件的大小为m位;步骤二,提供一存储器,该存储器上界定有一记忆空间,该记忆空间的 大小为该第一格式的影像文件的n/m倍,其中n为大于m的正整数;步骤三,将该第一格式的影像文件中的各像素文件依一第一顺序存入该 记忆空间内;以及步骤四,进行一格式转换程序,将该第一格式影像文件中转换为一第二 格式的影像文件,该第二格式影像文件中的各像素文件大小为n位;其中该格式转换程序根据一第二顺序来对各像素文件进行转换,且该第 二顺序与该第一顺序相反。
11. 如权利要求IO所述的格式转换方法,其中该第一格式的影像文件为 一高彩格式的影像文件。
12. 如权利要求IO所述的格式转换方法,其中该第二格式的影像文件为 一全彩格式的影像文件。
13. 如权利要求IO所述的格式转换方法,其中通过一微处理器进行该格 式转换程序。
14. 如权利要求IO所述的格式转换方法,其中该第一顺序为将所述高彩 格式的各像素文件由前向后写入该存储器并在该存储器余下的空间中填入 信号0。
15.如权利要求IO所述的格式转换方法,其中该第二顺序为将该髙彩格 式的各像素文件由后向前转换并填满该存储器。
全文摘要
本发明提供了一种影像文件处理装置及影像文件格式转换的处理方法,该影像文件处理装置包含影像撷取装置,用以撷取高彩格式的影像文件,影像文件包含有多个大小为16比特的像素文件;存储器,界定有大小为16比特影像文件的1.5倍的记忆空间,用以储存高彩格式影像文件;微处理器,用以对记忆空间的该影像文件进行格式转换程序,以将高彩格式的影像文件转换为全彩格式的影像文件,全彩格式影像文件中的各像素文件大小为24比特;其中存储器在储存该高彩格式的影像文件时,以第一顺序将各像素文件写入存储器,而微处理器以第二顺序对像素文件进行格式转换程序,第一顺序与该二顺序相反。本发明可以在影像处理时有效率地使用存储器。
文档编号H04N1/46GK101110888SQ20061010780
公开日2008年1月23日 申请日期2006年7月21日 优先权日2006年7月21日
发明者张鸿 申请人:光宝科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1