向存储介质传送数字图像的制作方法

文档序号:7952115阅读:288来源:国知局
专利名称:向存储介质传送数字图像的制作方法
技术领域
本发明涉及用于传送图像的方法、系统和设备。
背景技术
数字照相机和摄像机通常使用存储卡例如压缩式闪存卡来捕获和存储包括静止图像的数字图像。在多数情况下,这些存储卡不用作数字图像的永久存储介质。确切地说,数字图像常从数字照相机或摄像机的存储卡传送,并作为文件存储在更持久的存储介质上,如数字通用盘(DVD)、光盘(CD)、只读存储器(ROM)、盘驱动器或其它存储介质。
将数字图像从照相机或摄像机传送到更持久的存储介质以供终端用户容易查看通常是易于产生用户错误的比较麻烦的过程。常规上,首先利用例如由照相机厂商提供的专用软件将数字图像从照相机下载到计算机。一般,当下载时,图像作为文件暂时存储在计算机硬盘上。当用户存储这些文件时,他通常可选择指定存储位置,并且在许多情况下,用户设有缺省位置。由于每个图像一般具有未表明或暗示图像的主题的字母数字名称,因此用户通常还可选择重新命名每个文件。一旦存储了这些文件,通常利用不同的应用来传送它们,并将它们组织成为在可共享的介质如DVD、CD-ROM等上更容易使用的格式,如幻灯片演示(slideshow)。
遗憾的是,该过程非常困难,并容易出错。当传送文件时,用户往往会忘记下载的文件存储在计算机硬盘上的哪个位置。这通常是一个问题,因为大多数图像文件在计算机操作系统的目录中看起来相似。此外,DVD软件一般需要许多步骤才能完成把图像存储在光介质上的任务。由于这些困难,消费者在试图寻找他们的数字图像的时候可能会变得灰心和糊涂。

发明内容
为解决上述问题,本发明提供了一种用于将一组数字图像从电子装置传送到存储介质的方法,方法包括检测电子装置的存在;以及当检测到电子装置时,自动从装置检索含至少一个数字图像的组,以传送到可拆卸存储介质;自动分析组;自动基于对组的分析调整组;以及自动将组存储到可拆卸存储介质。
本发明还提供了一种用于处理数字图像的系统,系统包括用于接入电子装置的端口;以通信方式耦合到端口的检测功能,其中检测功能确定何时电子装置耦合到端口;响应于检测功能的图像处理功能,其中图像处理功能自动分析电子装置的内容,以在检测功能确定电子装置在选定类别的电子装置范围内时,识别存储在电子装置上的含至少一个数字图像的组;以及响应于图像处理功能的记录功能,其中记录功能自动将所识别的组存储在可拆卸存储介质上。
本发明另外还提供了一种用于自动将数字图像从电子装置传送到存储介质的设备,设备包括用于在电子装置连接到设备时检测电子装置的存在的部件;以及响应于用于检测的部件、用于在检测到电子装置存在的情况下自动从电子装置检索含至少一个数字图像的组以传送到可拆卸存储介质的部件。


图1是用于把图像从电子装置传送到存储介质的系统的一个实施例的框图。
图2是用于把图像从电子装置传送到存储介质的方法的一个实施例的流程图。
具体实施例方式
在以下详细说明中,参照作为其一部分的附图,并且附图中示出可实现本发明的特定实施例作为说明。对这些实施例进行充分详细的描述,以使本领域的技术人员能够实现本发明,并且可以明白,可采用其它实施例,并在不背离本发明的精神和范围的情况下,可进行逻辑、机械以及电子方面的修改。因此,以下详细说明不具有任何限制意义。
图1是用于自动将图像从电子装置102传送到存储介质111的图像处理系统(总体用100表示)的一个实施例的框图。在一个实施例中,电子装置102包括可用于捕获和存储数字图像如静止图像的数字照相机或数字摄像机。此外,在一个实施例中,存储介质111包括可拆卸存储介质,诸如数字视频盘(DVD)、光盘(CD)或其它适当的存储介质。
有利地,通过不直接从用户输入而是以通信方式将电子装置102连接到系统100来传送数字图像,系统100简化了从电子装置102传送数字图像到存储介质111的方法。在一个实施例中,通过基于检测电子装置102的存在来触发图像的传送,系统100使传送图像的方法自动化;不需要用户额外的输入。这种自动传送为那些容易被现代计算机系统的操作搞糊涂的人们减少了数字图像处理的神秘性。为使用系统100的实施例,用户实际上只是将电子装置102连接到系统100,然后数字图像自动传送到可拆卸存储介质。此外,在一些实施例中,数据可格式化成例如在DVD上的幻灯片演示。
系统100处理若干不同格式的图像。在一些实施例中,系统100从电子装置102接收工业标准格式如联合图像专家组(JPEG)格式、图形交换格式(GIF)格式、可移植网络图(PNG)格式、其它位图格式或其它适当的标准格式的图像。在其它实施例中,系统100接收专用格式的图像。在一些实施例中,这些文件与提供关于数字图像的信息的嵌入元数据一起存储。例如,在一些实施例中,元数据包括可交换图像格式(EXIF)标准中规定的数据,如关于图像方向的信息、图像质量的各个方面等。
电子装置102将数字图像存储在存储装置103上。存储装置103包括以与文件分配表(FAT)文件系统兼容的方式存储文件的存储介质,如,压缩式闪存(CompactFlash)、安全数字(SD)存储卡、多媒体卡(MMC)智能介质(SmartMedia)、存储棒(MemoryStick)或任何其它用于将数字图像存储在电子装置102中的适当的存储介质中的一个或多个。在其它实施例中,存储装置103可用其它文件系统诸如NT文件系统(NTFS)以及通用盘格式(UDF)。在一些实施例中,电子装置102包括读卡器,它适于接收一种或多种类型的用于数字照相机和摄像机的电子存储介质。
当用户准备从电子装置102下载图像文件时,用户将电子装置102连接到端口104。系统100的端口104为电子装置102提供接口。在一些实施例中,端口104包括通用串行总线(USB)端口。在其它实施例中,端口104包括用于在电子装置102与系统100之间交换数据的串行端口、火线(FireWire)端口或采用任何适当协议的端口(不管是当前现有的还是以后开发的)。端口104通过输入/输出(I/O)装置108与系统100的其它部分进行通信。在一些实施例中,端口104和I/O装置108包括公共单元。端口104和I/O装置108实现为硬件、软件或它们的组合。
系统100的处理器106运行若干功能,这些功能使数字图像自动从电子装置102传送到记录装置110的可拆卸存储介质111,而不需要用户输入或干预。处理器106运行检测功能112、图像处理功能114和记录功能116。依次讨论这些功能的每一个。
检测功能112确定何时电子装置102存在并且耦合到端口104。在一些实施例中,检测功能112监控由图像处理系统100的操作系统检测的“即插即用”事件。在此实施例中,检测功能112从操作系统得知存在电子装置102。在一些实施例中,操作系统指示电子装置102所属的装置类别。基于装置类别的指示,检测功能112确定电子装置102是否是可能具有用于下载的数字图像的这类装置。在其它实施例中,为检测电子装置102的连接,检测功能112定期轮询端口104。当检测功能112确定电子装置102存在,并具有要下载的数字图像时,检测功能112向图像处理功能114提供此信息。
当检测功能112指示电子装置存在的时候,图像处理功能114处理存储在电子装置102的存储装置103中的数字图像。在一个实施例中,不需要用户干预,就可由图像处理功能114开始存储装置103中的数字图像的处理。图像处理功能114从电子装置102的存储装置103中检索数字图像。在一些实施例中,作为预备步骤,图像处理功能114确定存储装置103中是否存储了之前还没下载的数字图像,并在确定有的情况下开始下载这些数字图像。在一些实施例中,图像处理功能114在成功地将图像下载到存储介质111以后,还将数字图像从存储装置103中删除。
图像处理功能114独立地处理每个数字图像。在一些实施例中,图像处理功能114基于与数字图像一起存储的元数据来处理数字图像。例如,图像处理功能114在X-Y平面中旋转图像,使得在相同的方向上查看所有的图像。此外,图像处理功能114利用元数据中的其它信息通过例如调整亮度、对比度以及数字图像的其它方面来改善这些图像的质量。此外,在一些实施例中,图像处理功能114检查图像的内容,并在没有元数据的协助下作出适当调整。例如,在一些实施例中,图像处理功能114利用“自动修正”算法来基于图像的内容调整图像。典型的自动修正算法分析图像,并自动调整亮度、清晰度、对比度、颜色等的一个或多个。在其它实施例中,图像处理功能114利用红眼消除算法来调整图像。红眼消除算法检测脸部图像,然后在图像中找到眼睛,确定是否需要从图像中消除红色,并在必要的情况下消除红色。这里提供自动修正和红眼减少作为可由图像处理功能114进行的调整的示例,并且是通过示例而非限制的方式提供它们的。
记录功能116通过记录装置110来控制数字图像到存储介质111的记录。在一些实施例中,记录装置110包括光盘烧录器。在其它实施例中,记录装置110包括任何其它用于将数据记录在存储介质上的适当的装置,如盘驱动器、带驱动器等。在一个实施例中,将数字图像以工业标准格式例如DVD视频格式烧录或记录在光盘上,以可在DVD播放器上查看这些图像。此外,在一些实施例中,当下载静止图像时,这些静止图像也作为图像文件存储在盘上。在一个实施例中,记录功能116将图像记录为幻灯片演示文稿。在一个实施例中,记录功能116包括在图像处理功能114完成下载和图像的处理时自动开始的DVD记录软件程序。DVD软件还自动用这些数字图像填充幻灯片演示。
在一些实施例中,DVD软件在建立幻灯片演示时提供用户交互。例如,一旦通过DVD软件填充了幻灯片演示,便提示用户修改图像顺序。此外,在一些实施例中,用户被提示增加或修改幻灯片演示的其它设置,诸如背景、颜色、音频、视频或数字图像的幻灯片演示的其它适当的要素。此外,在一些实施例中,用户被提示确定何时将数字图像记录到存储介质111。此外,在另一些实施例中,用户被提示有若干可能的格式来记录图像。在一些实施例中,给用户提供使用户选择自动应用到所记录的稍后的幻灯片演示的选项。当进行了适当的选择时,记录功能116继续以与作出的选择一致的指定格式将数字图像记录到记录装置110中的存储介质111上。
图2是用于把图像从电子装置如数字照相机或数字摄像机自动传送到存储介质如数字视频盘(DVD)等的方法的一个实施例的流程图。该方法开始于框200,并等待触发事件,以指示具有数字图像的电子装置可用于处理,例如已将数字照相机接通电源。在框202,该方法确定是否出现了指示电子装置存在的事件。在一个实施例中,事件是由软件操作系统检测的“即插即用”事件。在一个实施例中,即插即用事件指示属于选定类别的装置的存在。在其它实施例中,其它适当的事件用于指示电子装置的存在。如果该事件还未出现,则该方法返回到框202,并监控事件的出现。
当在框202检测到事件时,所示的方法自动进行在电子装置上的数字图像的处理,而不需要用户的其它输入。在框204,该方法自动从电子装置检索图像。在一些实施例中,该方法检索存储在电子装置中的所有图像。在其它实施例中,该方法仅检索如图像文件的元数据中存储的标志所指示的先前还未下载的数字图像。在框206,所示的方法自动分析图像的内容。在一个实施例中,该方法分析与数字图像文件相关联的元数据。在一个实施例中,元数据包括如以EXIF标准规定的元数据。例如,元数据指示数字图像的方向,以使图像能够旋转,从而进行适当地查看。此外,在一些实施例中,在框208,该方法确定元数据是否指示应当对这些图像进行调整,如图片质量、图像设置、方向等。如果是的话,在框210,该方法基于元数据适当地调整图像。如果不需要任何变化,则该方法继续进行到框212。在框212,该方法确定是否还有其它图像要处理。如果有的话,该方法返回到框204。如果没有其它图像要处理,则该方法继续进行到框214。
一旦这些图像经过了处理,则在框214,该方法自动将这些图像存储到存储装置。在一些实施例中,这些图像存储在幻灯片演示文稿中。在一些实施例中,这些图像存储在数字存储介质上,如数字视频盘(DVD)或视频CD(VCD)。此外,在一些实施例中,该方法使用户输入成为图像的最终格式并在存储介质上存储图像。例如,在一个实施例中,该方法发起利用这些图像填充幻灯片演示的记录功能。一旦填充,便向用户显示幻灯片演示,并且提示该用户使用编辑功能来对图像的位置、幻灯片之间的过渡、背景以及其它本领域中已知的可视和音频要素进行改变。在一些实施例中,给用户提供选项,以配置要应用到将来的由该方法自动产生的幻灯片演示的设置。例如,在一个实施例中,使用户能够选择图像之间的过渡、音乐、尺寸、图像位置等。
此外,在一个实施例中,给用户提供关于是将这些图像烧录到DVD、CD还是将这些图像存储在任何其它适当的可拆卸介质中的选择。该方法在框216结束,同时从电子装置下载了图像,并存储在存储介质上,例如从数字摄像机和照相机下载了数字静止照片,并作为数字幻灯片演示而存储在DVD或CD上。有利地,该方法的一些实施例使从照相机下载图像到存储介质所必需的操作自动化,使得在除了将照相机连接到存储系统之外很少或没有用户干预的情况下将这些图像存储到介质。
本领域的技术人员将会认识到,在一些实施例中,这里所述的技术和方法是通过用适当的指令对可编程处理器进行编程以实现这里所述的功能而实现的。在这样的实施例中,上述程序指令存储在适合的存储装置(例如,只读存储器和/或随机存取存储器)中,在执行期间从中检索程序指令。此外,在这样的实施例中,适合的数据结构存储在存储器中。
这里所述的功能、方法和技术可在数字电子电路中实现,或利用可编程处理器(例如,专用处理器或通用处理器如计算机)固件、软件或它们的组合来实现。体现这些技术的设备可包括适当的输入和输出装置、可编程处理器以及具体包含由可编程处理器执行的程序指令的机器可读介质。体现这些技术的方法可通过可编程处理器运行指令程序以通过对输入数据操作并产生适当的输出而执行希望的功能来进行。这些技术可有利地在一个或多个程序中实现,其中这些程序可在包括至少一个为可从机器可读介质接收数据和指令以及将数据和指令发送给机器可读介质而耦合的可编程处理器、至少一个输入装置和至少一个输出装置的可编程系统上运行。一般,处理器将从只读存储器和/或随机存取存储器接收指令和数据。适用于具体包含计算机程序指令和数据的机器可读介质包括所有形式的非易失存储器,例如包括半导体存储装置,诸如EPROM、EEPROM以及闪速存储装置;磁盘,如内置硬盘和可拆卸盘;磁光盘;以及DVD盘。上述任何一种存储器均可由专门设计的特定用途集成电路(ASIC)来补充,或包含于其中。
权利要求
1.一种用于将一组数字图像从电子装置(102)传送到存储介质(111)的方法,所述方法包括检测所述电子装置的存在(202);以及当检测到所述电子装置时,自动从所述装置检索含至少一个数字图像的组,以传送到可拆卸存储介质(204);分析所述组(206);基于对所述组的分析调整所述组(210);以及将所述组存储到所述可拆卸存储介质(214)。
2.如权利要求1所述的方法,其特征在于,检测所述电子装置的存在包括确定何时操作系统识别在选定类别的电子装置范围内的电子装置。
3.如权利要求1所述的方法,其特征在于,检测所述电子装置的存在包括为检测所述电子装置的存在而定期轮询接口。
4.如权利要求1所述的方法,其特征在于,分析所述组包括分析与所述至少一个数字图像相关联的元数据。
5.如权利要求4所述的方法,其特征在于,调整含数字图像的所述组包括基于方向信息在X-Y平面中旋转至少一个图像,使得所述组的图像具有共同的X-Y方向。
6.一种用于处理数字图像的系统(100),所述系统包括用于接入电子装置的端口(104);以通信方式耦合到所述端口的检测功能(112),其中所述检测功能确定何时所述电子装置(102)耦合到所述端口;响应于所述检测功能的图像处理功能(114),其中所述图像处理功能自动分析所述电子装置的内容,以在所述检测功能确定所述电子装置在选定类别的电子装置范围内时,识别存储在所述电子装置上的含至少一个数字图像的组;以及响应于所述图像处理功能的记录功能(116),其中所述记录功能自动将所识别的组存储在可拆卸存储介质(111)上。
7.如权利要求6所述的系统,其特征在于,所述记录功能利用光盘烧录器(110)将所识别的组存储在光盘(111)上。
8.如权利要求6所述的系统,其特征在于,所述图像处理功能还分析与所述组相关联的元数据。
9.如权利要求8所述的系统,其特征在于,所述记录功能在创建幻灯片演示时提示输入。
10.一种用于自动将数字图像从电子装置(102)传送到存储介质(111)的设备(100),所述设备包括用于在所述电子装置连接到所述设备时检测所述电子装置(102)的存在的部件;以及响应于所述用于检测的部件、用于在检测到所述电子装置存在的情况下自动从所述电子装置检索含至少一个数字图像的组以传送到所述可拆卸存储介质的部件。
11.如权利要求10所述的设备,其特征在于,所述用于自动检索所述组的部件包括用于识别所述电子装置上先前还未传送到可拆卸存储介质的数字图像的部件。
全文摘要
提供了用于将一组数字图像从电子装置(102)传送到存储介质(111)中的实施例。一个实施例包括检测电子装置的存在(202),并在检测到电子装置时,自动从装置检索含至少一个数字图像的组以传送到可拆卸存储介质(204)、分析组(206)、基于对组的分析调整组(210)以及将组存储到可拆卸存储介质(214)。其它实施例包括用于传送数字图像的系统、设备和机器可读介质。
文档编号H04N5/85GK1829306SQ20061000374
公开日2006年9月6日 申请日期2006年2月5日 优先权日2005年2月1日
发明者D·H·哈尼斯 申请人:惠普开发有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1