用于针对数字相片进行自动格式选择的系统和方法

文档序号:7949671阅读:162来源:国知局
专利名称:用于针对数字相片进行自动格式选择的系统和方法
技术领域
本发明一般地涉及数字摄影。更具体地,本发明涉及以不同的 格式对数字相片进行存储。
背景技术
在数字照相机和例如包括数字照相机的便携式电话的设备中, 经常可以以不同的格式保存图像。常见地,数字照相机将以.jpg格式 或类似的压缩格式保存相片。使用该方法,数字照相机的处理器从 照相机传感器获得原始数据并利用可用于处理器的信息对数据进行 处理。在这种情况下,最终用户可看到的图像的质量主要取决于处 理算法的质量,该处理算法用于数字照相机或例如带有内置数字照 相机的便携式电话的其他设备。
使用压缩格式的替代方案是将原始的、未压缩的图像直接保存 到存储卡。随后,如果期望或需要,用户可使用任何合适的软件来"开 发,,数字图像和/或编辑图片。因为原始图像没有被压缩,所以可有若 干个第三方软件程序使用原始数据生成更高质量的图片,而利用压 缩的图片是不太可能生成的。
尽管原始的图像最终可比压缩的图像生成更好的图片,但它们 确实具有多个缺陷。例如,当与.jpg图像进行比较时,原始图像需要 使用个人计算机和转换软件以成功地以其最终的形式显示图片。与 使用压缩的图像的情形相比,这在用户部分上需要更多的付出。另 外,原始图像比压缩图像需要更多的存储空间。例如,在许多数字 照相机中,原始图像需要达到大约压缩图像三倍的存储空间。另夕卜, 当用户最终处理原始图像时,他或她还经常决定保留最初原始数据, 以防他或她想再次转换图像以便改善图片质量。另外,在非极端的
照明环境中,例如在具有几种人造光的室内,压缩的.jpg图像可最终 比原始图像具有更高的质量。然而,在更为极端的环境中,使用原 始图像可最终获得比压缩图像更高质量的图片。
鉴于上面确定的考虑,显然有其中优选使用原始图像以获得高 质量数字图片的一些情形,而在其他的情形中,使用压缩图像可证 明是较好的。当前,多个常规的数字照相机包括这样的能力,即用 户可变更在设备的存储卡上存储原始图像还是存储压缩图像。然而, 在拍照处理期间,这些设置是不能够被改变的。结果是,用户将以 压缩的格式拍照并且直到稍后才意识到,由于照明条件或其他原因, 优选的改为捕捉原始图像。可选地,当不太需要时,用户可能以原 始格式拍照,消耗了潜在的有价值的文件空间。

发明内容
本发明包括一种用于电子设备自动地确定以原始格式拍照还是 以压缩格式拍照的系统和方法。在拍照后,设备确定图像是否具有 满意的质量。如果图像具有满意的质量,则以压缩的格式存储图像。 如果图像具有相对差的质量,则以部分压缩的格式或原始的格式存 储图像。
本发明提供超出现有技术的多个明显的优势。例如,当拍照时, 本发明比常规系统给用户明显更多的自由。使用包括本发明的设备, 用户不必时常担心图像质量,因为设备本身自动地确定对于具体图 片的最优格式。另外,通过仅当需要时以原始格式保存图像,本发 明最终节省了文件空间。
根据下面结合附图的详细描述,本发明的这些和其他目的、优 势和特征连同其组织和操作的方式将变得明显,其中贯穿下面描述 的几副附图,类似的元件具有类似的编号。


图1是根据本发明的原理的通用数字照相机的剖面侧视图;以 及
图2是示出根据本发明的一个实施方式的用于选择合适的图像 格式以在数字照相机上保存的处理的流程图。
具体实施例方式
在图1的10处示出根据本发明的原理的通用数字照相机。数字 照相才几IO可以是单才几的设备或可以被植入进另一个电子设备中,例 如便携式电话。数字照相机10包括至少包含一个镜头12的机壳11、 主存储单元14、处理器16和至少一个图像传感器16。主存储单元 14可用于存储数字图像和用于执行数字照相机中各种功能的计算机 软件以及用于实施本发明。以存储卡形式的可移动、次存储单元20 也可以被包括在数字照相机中以提供额外的存储空间。图像传感器 18可以是电荷耦合器件(CCD),互补金属氧化物半导体(CMOS) 或另一种系统。
当拍摄数字图片时,至少一个镜头12将图像聚焦在电记录光的 至少一个图像传感器18上。接着处理器16将该电信息分解成数字 数据,该数据可以被存储在主存储单元14和/或次存储单元20上。 数字照相机10还包4舌数据通信端口 22以实现从lt字照相才几10到例 如个人计算机24的远程终端的数字图像的传输。数据通信可以是有 线或无线的形式并且可以被配置用于USB、蓝牙、红外线或其他的 连接。数字照相机10还包括一个或多个输入按钮26以便输入信息 和/或拍照,尽管输入按钮26还可以来自数字照相机10的远端。
本发明提供了一种系统和方法,其中数字照相机IO可确定其优 选的是以压缩的格式保存捕捉到的图像还是将捕捉到的图像另存为 原始图像。该确定是在该图像被捕捉到之后但在其保存在主存储单 元14和/或次存储单元20上之前做出的。
图2示出根据本发明的一个实施方式的用于数字照相机10针对 图片确定合适格式的处理。在步骤50,用户通过驱动输入按钮26 来拍照。在步骤52,处理器16计算捕捉到的图像的直方图。在步骤
54,处理器16使用直方图以确定捕捉到的图像是否满足一组预定的
准则以便将图像以原始或压缩格式进行保存。在本发明的一个实施
方式中,这些准则基于存储在主存储单元14上的设置。这些设置可
以是固定的或可以由用户修改。如果捕捉到的图像不满足针对压缩
的准则,则在步骤56,捕捉到的图像可直接存储在主存储单元14 或次存储单元20上。在步骤58,然后可将捕捉到的图像传输到远端 设备24并且在步骤60使用第三方软件对其进行处理。然而,应该 注意到,处理图像的步骤60不必必须在远端设备处发生。相反,还 可以在数字照相机IO或包含照相机的电子设备中发生所述处理。另 一方面,如果捕捉的图像满足针对压缩的预定准则,则在步骤62, 处理器16处理和压缩被捕捉的图像。在步骤64,压缩的图像被保存 到主存储单元14或次存储单元20。可以以.jpg格式存储压缩的图像, 或使用另一种文件格式。此外并且在本发明的一个实施方式中,数 字照相机10还可包括编程以便利用捕捉到的图像来修复问题。
除了上面的,预定的准则还可以完全反过来,使得满足准则导 致图像以原始格式存储而未能满足准则将造成以压缩格式存储图 像。另外,替代以原始或压缩格式存储,处理器还可以根据图像的 质量以完全压缩或部分压缩的格式来保存,或其可以在不同的压缩 格式之间进行选择。另外,处理器还可以根据数字照相机的特定设 置在三个或更多个选项(例如原始、部分压缩或完全压缩)之间进 行选择。
在确定应该将捕捉到的图像以原始的格式保存还是另存为压缩 的图像中,有几种潜在的考虑。例如,如果捕捉到的图像严重曝光 不足,则处理器16可将捕捉到的图像"另存为"(原始图像),因为 外部和/或第三方软件通常具有在原始图像上校正曝光不足比在压缩 图像上校正曝光不足更好的能力。另外,处理器还可确定捕捉到的 图像上的白平衡是否满足确定的准则,其中相对差的图片质量将导 致处理器16以原始的格式保存捕捉到的图像。这可通过比较红、绿 和蓝的电平从而确定白平衡是否是有4晉误的来完成。处理器16还可
在捕捉到的图像上查找白区域从而确定白平衡算法是否能够找到正 确的白平衡。
在本发明的一个实施方式中,用户具有针对预定准则的各种选 项,该准则用于确定图像是否应该被压缩。例如,用户可在(l)"优
选压缩"选项;(2)"自动"选项;和(3 )"优选原始"选项之间进行 选择。在"优选压缩"选项下,图像将自动地以压缩格式保存,例如.jpg 图像,除非原始图像有严重的缺点或问题。在"自动"选项下,系统 将对每个捕捉到的图像做出自动的确定。在"优选原始"选项下,除 非图像的质量很高,否则图像将不会被压缩。这些选项的其他排列 也是可以的。
在实施本发明的过程中,如果数字照相机10获得关于捕捉到的 图像中可能有问题的任何指示,则数字照相机IO具有以原始格式保 存捕捉到的图像以便稍后处理的能力。可选地,如果捕捉到的图像 没有实质性的问题,则数字照相机可自动地以压缩的格式保存图像, 节省了主存储单元14和/或次存储单元20上的文件空间。另外,在 本发明的一个实施方式中,用户具有输入默认设置以处理捕捉到的 图像的能力。在另一个实施方式中,用户还可设置数字照相机10以 同时存储原始图像和压缩图像。还可通过用户配置文件来实施和管 理本发明,向用户提供在需要或期望时启用或禁用本发明的能力。
在方法步骤的通用上下文中描述了本发明,这些方法步骤可通 过程序产品在一个实施方式中实施。该程序产品包括计算4几可执行 指令,例如在网络化环境中由计算机执行的程序代码。
一般地,程序模块包括执行特定任务或实施特定抽象数据类型 的例程、程序、对象、组件、数据结构等。计算机可执行指令、相 关数据结构和程序模块代表用于执行这里公开的本方法的步骤的程 序代码的示例。此类可执行指令的特定序列或相关数据结构代表用 于实施在此类步骤中描述的功能的相应动作的示例。
还可利用具有基于规则的逻辑和其他逻辑以完成各种数据库查 找步骤、相关步骤、比较步骤和判定步骤的标准编程技术来完成本
发明的4欠件和web实施。还应该注意到在这里和在^又利要求书中所 使用的词组"组件"和"模块"旨在包括使用 一行或多行软件代码的实 施和/或硬件实施,和/或用于接收人工输入的设备。
尽管这里示出和描述了若干个实施方式,但应该理解在不偏离 其更宽方面的本发明的情况下可对本发明做出改变和修改。本发明 的各种特征将在下面的权利要求书中限定。
权利要求
1. 一种用于在数字照相机上保存图像的方法,包括以下步骤:捕捉图像;自动地确定所述捕捉到的图像是否满足预定的准则;如果所述捕捉到的图像没有落入所述预定的准则,则以第一格式将所述图像保存到存储单元;如果所述捕捉到的图像落入所述预定的准则,则以第二格式将所述图像保存到所述存储单元。
2. 根据权利要求1所述的方法,其中所述第一格式包括原始的、 未压缩的格式,并且其中所述第二种格式包括压缩的格式。
3. 根据权利要求2所述的方法,其中如果所述捕捉到的图像落入 所述预定的准则,则将所述图像压缩成.jpg格式。
4. 根据权利要求1所述的方法,其中捕捉所述图像的步骤包括使 用至少一个镜头将所述图像聚焦到至少一个图像传感器上。
5. 根据权利要求4所述的方法,其中所述至少一个图像传感器包 括电荷耦合器件。
6. 根据权利要求4所述的方法,其中所述至少一个图像传感器包 括互补金属氧化物半导体。
7. 根据权利要求1所述的方法,另外包括步骤 在捕捉到所述图像之后,计算所述捕捉到的图像的直方图,其中所述直方图用于确定所述捕捉到的图像是否满足所述预定的准则。
8. 才艮据;K利要求1所述的方法,其中所述预定的准则可由用户修改。
9. 根据权利要求1所述的方法,其中所述预定的准则包括涉及所 述捕捉到的图像是否曝光不足的准则。
10. 根据权利要求1所述的方法,其中所述预定的准则包括涉及 所述捕捉到的图像中的白平衡是否处于满意的范围内的准则。
11. 根据权利要求1所述的方法,另外包括将捕捉到的图像传输 到远端终端的步骤。
12. 根据权利要求1所述的方法,另外包括步骤如果将所述捕捉到的图像以原始格式保存到所述存储单元,则使用第三方软件来 处理所述原始捕捉到的图像。
13.艮据权利要求12所述的方法,其中在远程终端处处理所述原 始捕捉到的图像。
14.艮据权利要求12所述的方法,其中在所述数字照相机内处理 所述原始捕捉到的图像。
15. 根据权利要求1所述的方法,其中自动确定所述捕捉到的图 像是否满足预定的准则的步骤可以通过所述数字照相机中的用户配 置文件来启用和禁用。
16. 根据权利要求1所述的方法,另外包括在所述捕捉到的图像 中修复缺陷的步骤。
17. —种用于在数字照相机上保存图像的计算机程序产品,包括 以下步-骤用于捕捉图像的计算机代码;用于自动地确定所述捕捉到的图像是否满足预定的准则的计算 机代码;用于如果所述捕捉到的图像没有落入所述预定的准则,则以第一 格式将所述图像保存到存储单元的计算机代码;用于如果所述捕捉到的图像落入所述预定的准则,则以第二格式 将所述图像保存到所述存储单元的计算机代码。
18. —种用于拍摄数字图像的设备,包括 机壳;位于该机壳内以对图像进行聚焦的镜头; 接收由所述镜头聚焦的图像的传感器;以及 可操作地连接到所述处理器的存储单元,所述存储单元包括 用于自动地确定所述图像是否满足预定准则的计算机代码; 用于如果所述图像没有落入所述预定的准则,则以第 一 格式将所 述图像保存到存储单元的计算机代码;用于如果所述图像落入所述预定的准则,则以第二格式将所述图 像保存到所述存储单元的计算机代码。
全文摘要
一种用于自动地确定由数字照相机所捕捉到的图像是应该以原始格式存储还是以压缩格式存储的系统和方法。在由数字照相机捕捉到图像以后,数字照相机检查捕捉到的图像的某些特性集合以检查图像的质量。如果图像的质量落入可接受的范围,则数字照相机以压缩的格式保存该图像。如果捕捉到的图像没有落入到预定的质量等级内,则以原始格式对捕捉到的图像进行保存以便稍后的处理。
文档编号H04N7/26GK101385345SQ200580039983
公开日2009年3月11日 申请日期2005年12月13日 优先权日2004年12月13日
发明者M·托尔维南 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1