用于组织数字图像的光盒的制作方法

xiaoxiao2020-7-22  13

专利名称:用于组织数字图像的光盒的制作方法
用于组织数字图像的光盒背景数字 摄影相比较老的摄影方法更为简单且便宜。结果,许多专业的摄影师和认真的业余摄影师有几十万张的数字图像集。摄影师难以组织大量的数字图像和在大量的数字图像中找到感兴趣的图像。现有的摄影软件应用程序提供了组织和搜索工具,以协助希望组织数字图像或搜索特定数字图像的摄影师。工具可以使用诸如例如关键词、标题、等级的元数据或其他元数据以及用于创建分层文件夹和数字图像集的组织工具。然而,摄影师往往是视觉型和触觉型的,并且大多数摄影师不愿意操心以便于找到数字图像的方式来标记数字图像。此外,多数摄影软件应用程序图不提供自然的、有组织的和空间的方式来组织和分组数字图像。概述提供本概述以便以简化形式介绍将在以下详细描述中进一步描述的一些概念。本概述并不旨在标识出所要求保护的主题的关键因素或必要特征,也不旨在用于限定所要求保护的主题的范围。可以提供用于协助摄影应用程序的用户组织大量数字图像的方法和处理设备。光盒(light box)可以是其表面上放置有大量数字图像的概念上的工作空间。符合本发明的主题的各实施例可具有多个光盒。用户可以经由光盒浏览显示浏览光盒。用户可以从光盒浏览显示选择光盒之一,或者用户可以从光盒的菜单中选择光盒之一。在选择了光盒之一后,所选的光盒之一的表面的一部分可以与导航面板一起显示。表面的该部分可具有放置于其上的大量数字图像。导航面板可包括光盒的完整表面的缩小视图。导航面板的导航指示符可指示所选光盒之一的表面的所显示的部分位于光盒的完整表面的何处。在一些实施例中,导航指示符可用于摇摄(pan)光盒的表面。缩放能力可提供用于放大(扩大)或缩小(收缩)光盒的所显示的表面的多种缩放级别。可按照诸如例如相应数字图像的捕捉或拍摄日期、相应的数字图像传输到处理设备上的日期、相应的数字图像的名称、相应的数字图像用户提供的元数据等所选标准或其他标准来对光盒的数字图像排序。用户提供的元数据可包括一个或多个关键词。在符合本发明的主题的各实施例中,用户可以搜索光盒的所有数字图像以找到与特定的关键词或一组关键词相关联的数字图像。此外,在一些实施例中,用户可搜索多个光盒以找到与一个或多个特定的关键词或一组关键词相关联的数字图像。作为搜索的结果, 可显示具有特定的关键词或一组的关键词的数字图像。光盒可具有相关联的元数据,元数据可以包括但不限于与包括在光盒中的数字图像相关联的所有元数据以及诸如光盒特定数据的其他元数据的聚集。搜索结果可包括具有匹配搜索的一个或多个关键词的元数据的一个或多个光盒。可以自动分组或手动分组数字图像。可提供过滤能力以基于一个或多个指定的标准来过滤光盒表面上的数字图像。可使用指点设备将数字图像或数字图像分组加入到现有的数字图像分组中或从中移除。用户可将相应的排名(ranking)分配给各个数字图像或数字图像分组。可基于用户提供的输入,将多个数字图像或一组数字图像分类到多个数字图像分组中。附图 为了描述能够获得上述和其它优点和特征的方式,下文描述并将通过参考在附图中示出的各特定实施例来呈现更具体的描述。可以理解,这些附图仅描述各典型实施例,从而不被认为是对其范围的限制,将通过使用附图用附加特征和细节来描述和说明各实现。

图1可用于实现符合本发明的主题的各实施例的示例性处理设备的功能框图。图2示出了可在符合本发明的主题的各实施例中使用的示例性光盒。图3示出了在符合本发明的主题的各实施例中用户可从中选择光盒的菜单的示例。图4是用于浏览多个光盒的光盒浏览显示的示例。图5示出了光盒的表面的一部分和示例性导航面板的示例性显示。图6是用于在符合本发明的主题的各实施例中手动形成数字图像分组的示例性显不。图7是用于在符合本发明的主题的各实施例中自动形成数字图像分组的示例性显不。图8是用于示出将第一数字图像分组添加到第二数字图像分组的示例性显示。图9是用于将一组数字图像的数字图像分类到多个数字图像的分组中的示例性显不。图10示出了用于指示对数字图像排序的需求和用于选择标准的示例性菜单和菜单项。图11是示出在依照本发明的主题的实施例中过滤数字图像的示例性显示。图12是示出热点的创建和将工作流分配到热点的示例性显示。图13是示出在依照本发明的主题的实施例中对数字图像进行排名的示例性显
7J\ ο图14是示出在依照本发明的主题的实施例中对一组数字图像进行排名的示例性显不。图15示出了示例性关键词搜索和包括具有匹配搜索的一个或多个关键词的元数据的数字图像的搜索结果的示例性显示。图16是在符合本发明的主题的各实施例中可在用户会话期间执行的示例性动作流程。详细描述以下详细讨论各实施例。尽管讨论了具体的实现,但是应该理解这样做仅是出于说明的目的。相关领域的技术人员会认识到可以使用其他组件和配置,而不背离本发明的主题的精神和范围。概述提供了用于协助诸如摄影师的用户或其他用户组织大量数字图像和找到感兴趣的数字图像的机器实现的方法和处理设备。在符合本发明的主题的各实施例中,可以将多个数字图像与相应的概念上的工作空间相关联,概念工作空间可以被称为光盒。可将与光盒相关联的数字图像显示为出现在光盒的表面上。光盒可以仅具有一张相关联的数字图像、数十万张数字图像以及任何其他数目的数字图像。用户可通过浏览多个光盒并作出选择,通过从光盒的列表中选择光盒或用其他方法来选择光盒之一。在选择了光盒之后,可以显示所选光盒的一部分,或者可显示完整的所选光盒。如果所选光盒具有大量相关联的数字图像,那么当显示完整的所选光盒时,每个数字图像会看起来不大于一个斑点。缩放能力可提供用于放大或缩小完整的光盒的表面的显示或光盒的表面的一部分的显示的多个缩放级别。可以用诸如例如网格、堆栈、经排序的形式和定制形式等多种不同形式来显示光盒表面上的数字图像。用户可以使用指点设备和选择一个或多个数字图像并将其拖曳到另一位置来移动光盒表面上的一个或多个数字图像。也可使用其他方法来移动数字图像。可依照诸如例如创建日期、数字图像传输到处理设备的日期、数字图像的文件名、 用户定义的标准或其他标准等的特定标准来自动地分组数字图像。可为用户提供分组和命名数字图像的工具。例如,在一个实施例中,用户可采用指点设备来选择具有多个 数字图像的区域,以形成包括多个数字图像的分组。可通过移动一个或多个图像来向分组添加一个或多个图像或从中移除一个或多个图像。可提供过滤能力以基于一个或多个标准来过滤与光盒相关联的数字图像。可基于创建日期、传输日期、图像文件名或其他标准来过滤数字图像。满足过滤标准的数字图像可以被可视地指示。例如,满足过滤标准的数字图像可看起来比不满足过滤标准的数字图像明亮。在一些实施例中,可隐藏或不显示不满足过滤标准的数字图像。导航面板可与光盒的一部分一起显示。导航面板可包括完整的光盒的缩小呈现以及指示光盒的所显示的部分相对于完整的光盒的位置的指示符。导航面板还可提供用于摇摄光盒的表面的用户界面。可单独地检查和编辑光盒的每个数字图像。此外,可以单独地对数字图像进行排名或按照数字图像的分组来对数字图像排名。示例性处理设备图1可用于实现符合本发明的主题的各实施例的示例性处理设备100的功能框图。处理设备100可以是台式个人计算机(PC)、笔记本或膝上型PC、服务器或其他处理设备。处理器设备100可包括总线110、存储器130、只读存储器(ROM) 140、处理器120、存储设备150和显示设备160。总线110可允许处理设备100的各组件之间的通信。处理器120可包括解释和执行指令的至少一个常规处理器或微处理器。处理器 130可以是随机存取存储器(RAM)或存储信息和由处理器120执行的指令的另一类型的动态存储设备。存储器130可存储在处理器120执行指令期间使用的临时变量或其他中间信息。ROM 140可包括常规的ROM设备或为处理器120存储静态信息和指令的另一类型的静态存储设备。存储设备150可包括硬盘和对应的驱动器、基于闪存的存储设备、或用于为处理器120存储数据和/或指令的其他类型的数据存储设备或介质。显示设备160可包括诸如例如阴极射线管(CRT)或液晶显示器(LCD)、等离子显示器的监视器或其他类型的显示器。在一些实施例中,显示设备160可包括触摸屏幕。处理设备100可响应于处理器120执行包含在诸如例如存储器130、ROM 140、存储设备150的有形机器可读介质或其他介质中的指令序列来执行功能。这种指令可以经由通信接口(未示出)从另一机器可读介质或从单独的设备读入到存储器130中。
光盒 图2是光盒200的示例性显示。光盒200可包括多个数字图像202。数字图像202 可以是各种尺寸和定向的数字图像。例如,某些数字图像202可比其他数字图像202大或小。此外,某些数字图像202可以是长大于宽,而其他数字图像202可以是宽大于长。可以多种不同的方式从多个光盒选出光盒。图3示出了用户可从中选择光盒的示例性菜单300。示例性菜单300列出标识相应的光盒的两个菜单项,第一菜单项302表示名为肯尼亚的光盒,而第二菜单项304表示名为探险的光盒。用户可通过使用指点设备来选择所需的光盒,该指点设备可以是计算机鼠标、指示笔、电子笔、用户的手指或其他指点设备。用户可通过将指点设备放置在包括所需的光盒的名称的菜单项302、304之一上来选择光盒之一,将指点设备放置在菜单项302、304之一上可导致突出显示菜单项302、304之一或对其加阴影,如在图3中所示。在一些实施例中,当指点设备被放置在对应于所需的光盒的菜单项302、304之一上时,可显示包括在所需的光盒中的数字图像分组的名称。例如,当指点设备被放置在菜单项304上时,图3显示了分组狮子308、老虎310、长颈鹿312和大象 314的名称。用户可通过用指点设备触摸对应于所需的光盒的菜单项302、304之一,用指点设备点击对应于所需光盒的菜单项302、304之一或用另一方法来选择所需的光盒。图3还示出了光标306,当例如使用计算机鼠标时可显示光标。尽管示例性菜单300示出了对应于相应的光盒的两个菜单项,但是符合本发明的主题的各实施例可包括少于两个光盒或多于两个光盒。类似地,示例性菜单300指示名为探险的光盒包括四个数字图像分组。然而,符合本发明的主题的各实施例可包括带有少于四个数字图像分组或多于四个数字图像分组的光盒。符合本发明的主题的各实施例可包括用于浏览光盒的光盒浏览能力。图4示出了用于浏览光盒的示例性显示器400。示例性显示器400示出了被显示为相应的平面的八个光盒402-416。光盒414是当前正在浏览的光盒。表示光盒414的多个数字图像中至少一些的缩略图像415可以在当前正在浏览的光盒414的表面上显示。用户可通过选择不同的光盒来浏览任何其他的光盒。可以通过用指点设备敲击光盒402-412和416中的任何一个、 用指点设备点击不同的光盒或经由其他方法来选择不同的光盒。尽管示例性显示400示出了八个光盒,但是可在浏览显示中表示少于或多于八个光盒。各个实施例可为用户提供重命名光盒的工具。在一个实施例中,参考图3,用户可使用计算机鼠标右击菜单项302、304、306之一以显示弹出菜单。接着可显示可包括用于重命名光盒的菜单项的第二弹出菜单。用户可选择用于重命名光盒的菜单项,并且可提示用户输入光盒的新名称。类似地,用户可使用计算机鼠标右击光盒402、404、406、408、410、 412、414、416之一(图4)。如刚刚参考图3所描述的,可显示用户可从中选择用于重命名光盒的菜单项的第二弹出菜单。当然,在符合本发明的主题的各实施例中,可采用重命名光盒的其他方法。图5示出了符合本发明的主题的实施例的示例性显示500。示例性显示500可包括包括数字图像504的光盒的表面的至少一部分。导航面板506可提供光盒502的缩小的完整视图。导航面板506的导航指示符508可围绕对应于示例性显示500中所示的光盒 502的表面的部分的光盒502的缩小的完整视图的一部分。由此,导航面板506可向用户提供光盒502的表面的所显示的部分位于光盒502的表面的整体的何处的判断。 在一些实施例中,用户可经由指点设备或其他方法来选择导航指示符508并拖动导航指示符508来摇摄光盒502。或者,用户可经由指点设备选择光盒的表面并可拖动该表面以摇摄光盒。当然,在其他实施例中,可采用用于摇摄光盒的其他方法。在一些实施例中,导航面板506可提供视觉指示以指示光盒502中已经被查看的部分。例如,视觉指示可以是光盒502中已经被查看的部分的阴影。在其他实施例中,可采用另一视觉指示以指示光盒中先前已被查看的部分。用户可通过选择重置控件506来重置视觉指示。由此,例如,用户可在光盒周围跳跃,以自组织的方式仔细查看数字图像。视觉指示可指示已查看的数字图像。用户接着可通过选择重置控件516来重置视觉指示,并可以例如诸如从左到右或从上到下的更为系统的方式再次查看数字图像。示例性显示500还可以包括用于提供缩放能力的缩放工具510。在示例性显示500 中,缩放工具510可包括滑块512和指示符514。在一个实施例中,用户可使用指点设备移动指示符514以放大或减小光盒502的所显示的部分中的数字图像的大小。当使用缩放工具510时,导航指示符508可对应于光盒502的表面的所显示的部分的大小的增大或减小来增大或减小其大小。在其他实施例中,可以其他方式来提供缩放能力。例如,在一些实施例中,可使用计算机鼠标的滚轮或用户的手指姿势来指示是否可放大或减小光盒502的所显示部分的大小以及放大或缩小多少。当然,在其他实施例中,可使用其他方法来指示是否可放大或减小光盒的所显示部分的大小以及放大或缩小多少。在各个实施例中,存在每个光盒周围的“边界“的概念。用户可“放大”光盒以显式地在数字图像之间增加额外的间距,或可“收缩”光盒以显式地消除数字图像之间的某些间距。用户可使用指示符514、计算机鼠标的滚轮或经由其他方法方法或收缩光盒。光盒内的数字图像可由用户手动地分组和命名。图6示出了示出光盒表面上的多个数字图像602的示例性显示600。用户可在要分组的数字图像周围的区域中点击和拖动指点设备。在一些实施例中,可用虚线604或用其他手段来指示要分组的数字图像周围的区域。或者,用户可触摸显示600的触摸屏幕并可拖动指点设备以指示要分组的数字图像的周围的区域。在一些实施例中,在用户指示了要分组的数字图像之后,可显示诸如例如分组光环(aura)606的视觉指示或其他视觉指示以指示包括在分组中的数字图像。用户接着可提供用于分组的名称。在示例性显示600中,为由分组光环606围绕的分组提供的名称是“母亲和父亲”。为由分组光环608围绕的分组提供的名称610可以是“孩子”。在示例性显示600中,分组光环606和608可以是云状的。然而,在其他实施例中, 分组光环可具有其他形状,诸如例如椭圆形、圆形、长方形、不规则形状或其他形状。在符合本发明的主题的各实施例中,可基于诸如例如捕捉日期、地点、排名、用户定义的元数据的各种标准或其他标准来自动形成光盒的数字图像的一个或多个分组。例如,用户可经由弹出菜单或其他方法来指示基于捕捉相应的数字图像的月份形成数字图像的分组。图7示出了可在基于捕捉相应的数字图像的月份形成分组之后呈现的示例性显示700。显示700示出了分别包括在2007年1月、2007年3月、2007年4月、2007年6月、 2007年7月、2007年8月、2007年9月、2007年10月、2007年11月和2007年12月期间捕捉的数字图像的分组702、704、706、708、710、714、716、718、720。分组702-720的每一个可
由分组光环围绕,该分组光环在示例性显示700中是椭圆形的,但是在其他实施例中可具有另一形状,如先前所讨论的。可通过将个别的数字图像、多个数字图像或第二现有的数字图像分组移动到现有的数字图像分组来将数字图像添加到光盒的现有的数字图像分组。图8对应于图6的显示 600,其中名为“母亲和父亲”的现有分组的数字图像被移动到名为“孩子”的现有分组。所得的分组已被重命名为“家庭”。注意对应于原先包括在名为“母亲和父亲”的分组中的数字图像的数字图像802、804落入到现在名为“家庭”的分组中。可自动地移动已包括在接收数字图像802、804的分组中的数字图像以为数字图像802、804腾出空间,这样使得至少可看到每个数字图像的 一部分。如果由于周围的数字图像和/或数字图像分组,存在很少的空间或不存在空间,那么可自动地移动一个或多个周围的数字图像和/或分组以为添加了数字图像802、804的分组腾出空间。在图8中,所得的数字图像可由云状的分组光环围绕。如上所述,在其他实施例中,分组光环可具有不同的形状。用户可通过使用指点设备移动一个或多个数字图像或数字图像的分组。例如,在其中显示设备包括触摸屏的实施例中,用户可通过使用指点设备在显示数字图像的点处触摸触摸屏、将指点设备拖动到目的数字图像分组并移除指点设备与触摸屏的接触来选择数字图像。在其中指点设备是计算机鼠标的实施例中,用户可使用计算机鼠标来使得光标出现在数字图像上,点击数字图像,将光标拖动到目的分组上,并撤销点击计算机鼠标,由此使得将数字图像移动到目的数字图像分组。为了将数字图像分组移动到目的数字图像分组,用户可使用指点设备点击(或接触触摸屏)、拖动指点设备以定义数字图像分组周围的区域、将指点设备拖动到目的数字图像分组上,并撤销点击指点设备(或将指点设备从触摸屏移开)。在其他实施例中,可使用其他方法来将个别的数字图像或数字图像分组移动到目的数字图像分组。在一些实施例中,当移动一个或多个数字图像时,该一个或多个数字图像可表现为从光盒的表面提起,而当将一个或多个数字图像放置在光盒的表面的目的地上时,该一个或多个数字图像表现为落入到光盒的表面上。图9示出了示出名为“家庭”的数字图像分组902的示例性显示900。用户可经由指点设备或其他方法指示分类包括在分组902中的数字图像的期望。在一些实施例中,当用户指示分类分组的数字图像的期望时,可创建若干个新的分组。例如,如图9中所示,可创建三个分组。三个分组的每一个可以类似于正在分类的分组来命名。例如,图9示出了提起、预览分组902的数字图像,并将它们分类到分别名为“家庭_是”、“家庭一否”和“家庭一可能”的分组904、906、908中。在一些实施例中,可以同时提起和预览多于一个的数字图像。最初,分组904、906、908可能没有数字图像。用户可经由上述方法中的任何一个或其他方法将每一个数字图像从分组902移动到分组904、906、908中。显示900示出了数字图像910被移动到分组904、906、908之一。显示900示出了通过使用指点设备从光盒的表面提起数字图像910。在一些实施例中,可示出与数字图像910 —起移动的光标912。当数字图像910达到分组904、906、908之一时,数字图像910可表现为落入到分组904、906、 908之一所位于的光盒的表面上。可自动地移动包括在分组904、906、908之一中的任何数字图像,这样使得能够查看分组904、906、908之一中的每个数字图像的至少一部分。尽管如果用户期望,用户可显式地堆叠数字图像,这样使得可遮挡一个或多个数字图像的视图。此外,分组中数字图像之间的空间的量可由用户调整。例如,用户可从菜单选择 “增加更多的空间”来增加分组中数字图像之间的空间的量。在一个实施例中,可 增加额外 10% -20%或其他量的空间。类似地,用户可从菜单选择“减少空间来减少分组中数字图像之间的空间的量。”在一个实施例中,可将数字图像之间的空间的量减少10% -20%或其他的量。尽管显示900示出了分组的数字图像被分类到三个分组中,但是在其他实施例中,分组的数字图像可被分类到少于三个分组或多于三个分组中。此外,在符合本发明的主题的各实施例中,可以将光盒的数字图像分类到多个分组中。例如,用户可将名为“探险”的光盒的数字图像分类到诸如例如名为“探险一是”、“探险一否”和“探险一可能”的分组的多个分组中。在一些实施例中,可自动地将元数据应用到属于特定的数字图像分组的数字图像上(如果实施例式如此配置的)。如果将数字图像添加到特定分组之一上,那么可自动地将元数据应用到所添加的数字图像上。可以排序的形式来排列光盒的数字图像,这样使得可按照相应的拍摄日期、数字图像传输到处理设备上的相应的日期(传输日期)、给予数字图像的相应的标题或其他标准来对数字图像排序。用户可指示用多种不同的方式以经排序的顺序或形式来排列光盒的数字图像的期望,其中所述方式诸如例如通过点击或触摸显示屏幕上的图标等可使得菜单出现。图10示出了当用户指示执行动作的期望时可显示的示例性菜单1002。在示例性菜单1002中,用户可选择用于复制、删除、排序或编辑一个或多个数字图像的菜单项。在示例性菜单1002中,用户可选择“排序”并且可经由诸如例如对应于突出显示或加阴影“排序” 的菜单项的视觉指示来提供确认。在图10中,当选择“排序”时,可出现具有对应于排序标准的菜单项的第二示例性菜单1004。第二示例性菜单1004可包括诸如例如拍摄日期、传输日期、标题或其他标准的菜单项。当选择第二菜单1004的菜单项之一时,可以经排序的形式或顺序显示光盒的数字图像。此外,在一些实施例中,用户可选择是以升序还是降序的形式执行排序。在符合本发明的主题的一些实施例中,可依照不同的标准来排序光盒中的每个数字图像分组。例如,用户可选择第一数字图像分组并可指示要按照例如诸如捕捉日期或其他标准等第一标准来排序第一分组。用户接着可选择第二数字图像分组,并可指示要按照诸如例如与每个数字图像相关联的指示照相机型号的元数据或其他标准的第二标准来排序第二分组。在符合本发明的主题的各实施例中,用户可指定一个或多个过滤标准。可经由视觉指示来指示满足一个或多个过滤标准的光盒的数字图像。例如,满足一个或多个过滤标准的数字图像可看起来比不满足一个或多个过滤标准的数字图像亮。在一些实施例中,仅满足一个或多个过滤标准的数字图像是可见的,而不满足一个或多个过滤标准的数字图像可被隐藏。图11示出了显示光盒的数字图像1102和过滤标准选择器1104的示例性显示 1100。在示例性显示1100中,过滤标准选择器1104可包括滑块1106和多个指示符1108。在该实施例中,滑块1106可表示数据范围。用户可通过沿滑块1106移动每个指示符1108 来选择日期范围。随着每个指示符1108的移动,可在考虑的指示符附近显示对应于相应的指示符的位置 的日期。用户可以与可使用指点设备移动数字图像的方式相同的方式移动指示符1108。然而,指示符1108可仅沿滑块1106移动。在其他实施例中,可采用用于移动指示符1108的其他方法。在图11中,指示从2008年5月1日到2008年9月30日的日期范围。作为设置过滤标准选择器1104的日期范围的结果,例如通过在日期范围内的日期捕捉来满足由过滤标准选择器1104指示的日期范围的数字图像可保持可见,而可使得不满足由过滤标准选择器1104指示的日期范围的数字图像变得较不可见。如上所述,在一些实施例中,不满足由过滤标准选择器1104指示的日期范围的数字图像可被隐藏。在符合本发明的主题的各实施例中,用户可定义热点,其可以是光盒的表面上的区域。用户可将工作流分配到热点。可预先定义工作流。例如,可预先定义用于减少数字图像的分辨率或用于将数字图像从彩色改成黑白的工作流。此外,用户可预先定义可分配给热点的一个或多个用户定义的工作流。用户可将工作流分配给热点,这样使得当将数字图像移动到热点时,所分配的工作流被应用到所移动的数字图像上。图12示出了具有多个数字图像1202的示例性显示1200。用户可通过使用指点设备,并点击或触摸光盒的表面上的点以及拖动指点设备来定义热点1204。可提供诸如例如虚线或其他指示的视觉指示来指示热点1204的区域。用户可通过从菜单选择菜单项1206 或经由其他方法指示将工作流分配到热点1204的期望。在指示将工作流分配到热点1204 的期望时,可显示预定义的工作流1208的列表。用户可用指点设备从预定义的工作流的列表中选择工作流。在显示1200中,预定义的工作流的列表可包括用于减少数字图像的分辨率的工作流以及用于将数字图像从彩色改成黑白的工作流。在各个实施例中,用户可将排名分配给光盒的一个或多个数字图像。例如,图13 示出了具有多个数字图像1302的光盒的示例性显示1300。用户可使用指点设备选择多个数字图像1302之一,并可通过从菜单选择菜单项、通过在显示上选择显示图标或用其他手段来指示对所选数字图像排名的期望。在指示了对所选图像进行排名的期望之后,图像信息1304会出现在所选图像附近处。在图13中,图像信息1304可出现在所选图像的下方。 在其他实施例中,图像信息可出现在相对于所选图像的其他位置上。图像信息1304可包括图像名称1306和一个或多个排名指示符1308。在示例性显示1300中,一个或多个排名指示符1308可以是“*”。随着指点设备悬停在一个或多个排名指示符1308的每一个上,一个或多个排名指示符1308中的相应的一个会被放大。在其他实施例中,排名指示符可以是其他字符或形状。在一些实施例中,排名指示符的颜色可指示排名。例如,深色可指示较低的排名,而浅色可指示较高的排名,或反之亦然。此外,在其他实施例中,可用其他方法指示排名。在一些实施例中,可为整个数字图像分组分配排名。图14示出了包括多个数字图像1401的分组1402的示例性显示1400。用户可使用指点设备选择分组1402并可通过从菜单选择菜单项,通过选择显示上的显示图标或用其他手段来指示对所选分组1402排名的期望。在指示了对所选分组1402进行排名的期望之后,分组信息1404可出现在所选分组1402附近。分组信息1404可包括分组名称1408和一个或多个排名指示符1410。在示例性显示1400中,一个或多个排名指示符1410可以是“*”。随着指点设备悬停在一个或多个排名指示符1410的每一个上,一个或多个排名指示符1410中的相应的一个会被放大。 此外,用户可在一个或多个分组之内或任何分组之外选择多个数字图像,并且可选择对所选数字图像进行排名的期望。接着可显示关于所选数字图像的排名信息,且用户可如上关于数字图像分组所述地使用指点设备或经由另一方法将排名分配给所选数字图像。在 其他实施例中,排名指示符可以是其他字符或形状。如上所述,在一些实施例中,排名指示符的颜色可指示排名。在其他实施例中,可用其他方法指示排名。如上所述,数字图像可具有相关联的元数据。在各个实施例中,用户可搜索光盒的所有数字图像以获取与一特定的关键词或一组关键字相关联的数字图像。图15示出了在一些实施例中可以是弹出菜单的示例性菜单1502,用户可通过其输入一个或多个关键词或一组关键词1508、1510。此外,如上所述,在一些实施例中,用户能够搜索多个光盒以获取与一个或多个所提供的特定关键词或一组关键词1508、1510相关联的数字图像。作为搜索的结果,可显示具有匹配所提供的一个或多个关键词或一组关键词1508、1510的相关联的关键词或一组关键词的数字图像1504、1506。如上所述,光盒可具有相关联的元数据。元数据可包括但不限于与包括在光盒中的数字图像相关联的所有元数据以及诸如例如光盒特定数据的其他元数据的聚集。作为搜索光盒的结果,可显示搜索结果,该搜索结果可包括具有匹配搜索的一个或多个关键词或关键词分组的一个或多个光盒的表示。在各个实施例中,可配置数字图像的默认布局。用户可配置实施例的默认布局,这样使得例如所有所显示的光盒可将数字图像等空间地布局在类似网格的视图中,所有所显示的光盒可依照诸如例如捕捉数字图像的月份的某个标准自动地分组数字图像,所有所显示的光盒可依照数字图像之间的捕捉时间的差异从左向右地自动分组数字图像,或经由另一布局。各个实施例可以被配置成使得不同的光盒可具有不同的默认布局。例如,拍摄婚礼照片度假照片的摄影师可以用默认布局配置来配置名为“婚礼光盒”的光盒以优化摄影师的婚礼工作,而使用默认布局配置来配置名为“度假光盒”的光盒以优化摄影师的度假工作。如果期望,用户可动态地改变光盒的数字图像的布局和/或排序。可通过从菜单项选择“创建新的光盒”,通过选择所显示的图标或经由其他方法来创建新的光盒。在指示创建新的光盒的期望时,可提示用户输入光盒的名称。可通过从数字图像的文件夹选择一个或多个数字图像并将所选数字图像移动到光盒的表示来将数字图像添加到光盒中。示例性会话的工作流图16示出了关于符合本发明的主题的实施例的用户的会话的示例性流程。用户的会话可以用显示多个光盒的名称开始。光盒的名称可诸如在菜单300 (图3)中所示地在可选菜单中显示,如图4中所示地经由光盒浏览显示来显示或经由另一方法来显示 (1602)。用户可使用先前讨论的任一方法或另一方法来选择光盒(1604),由此使得所选光盒的表面的至少一部分得以显示。光盒可在其表面上放置多个数字图像,并且可如图2或图5所示地显示。在一些实施例中,可依照为光盒配置的默认布局将数字图像放置在光盒的表面上。用户可指示依照所选标准排序数字图像的期望,由此导致以经排序的形式或顺序来将数字图像排列在光盒的表面上(1606)。可基于先前选择的标准来形成数字图像分组 (1608)。在任何时候,用户可改变的光盒的数字图像的缩放级别以及光盒的数字图像之间的空间量(1610)。可显示示出光盒的所显示的数字图像关于光盒的完整表面的位置的导航面板。用户可通过移动导航面板的导航指示符,通过用指点设备点击和拖动光盒的表面或用其他方法来摇摄光盒的表面(1612)。

用户可手动地将数字图像分组到一个或多个已形成的分组中,并且可使用以上所述的方法或其他方法来命名或重命名一个或多个已形成的分组(1614)。可过滤在光盒的表面上显示的数字图像,这样使得仅满足过滤标准的数字图像可用于其他动作,诸如例如移动、形成数字图像分组、排名以及其他动作(1616)。不满足过滤标准的数字图像可看起来在显示中较不可见或可被隐藏。用户可定义光盒的表面上的热点(1618)并且可将工作流分配给热点(1620)。用户接着可将光盒的表面上的一个或多个数字图像移动到热点上,由此导致在一个或多个所移动的数字图像上执行所分配的工作流(1622)。用户可将排名分配给一个数字图像、多个数字图像或一组数字图像(1624)。用户可指定搜索标准,诸如例如一个或多个关键词、元数据值或其他标准(1626)。作为搜索的结果,可显示具有满足搜索标准的相关联的元数据的数字图像。用户可选择一个或多个数字图像以进行详细的检查和编辑(1628)。结论尽管用结构特征和/或方法动作专用的语言描述了本主题,但可以理解,所附权利要求书中定义的主题不必限于上述具体特征或动作。相反,上述具体特征和动作是作为实现权利要求的示例形式公开的。尽管以上描述可包含特定的细节,但是它们不应被构建以任何方式限制权利要求。所描述的实施例的其他配置是本发明的范围的一部分。相应地,所附权利要求及其合法等效方面而非给出的任何特定的示例定义了本发明。
权利要求
1.一种用于组织数字图像的机器实现的方法,所述机器实现的方法包括为用户提供浏览多个光盒的光盒浏览能力,所述多个光盒的每一个包括相应的多个数字图像并且被显示为平面(402-416);允许用户选择所述多个光盒之一(414、1604);响应于用户选择所述多个光盒中的所选的一个,显示所述多个光盒中的所选的一个的表面的一部分(200,500);以及提供组织协助,以帮助用户组织所述多个光盒中的所选的一个的多个数字图像(600, 700,900,1000,1100,1300,1400,1502,1608,1610,1614,1616,1624,1626)。
2.如权利要求1所述的机器实现的方法,其特征在于,其中提供组织协助,以帮助用户组织所述多个光盒中的所选的一个的多个数字图像还包括从所述多个光盒中的所选一个的多个数字图像中形成至少两个数字图像的分组。
3.如权利要求1所述的机器实现的方法,其特征在于,其中提供组织协助,以帮助用户组织所述多个光盒中的所选的一个的多个数字图像还包括排序所述多个光盒中的所选一个的多个数字图像,并且依照经排序的顺序排列所述多个数字图像的相应的位置。
4.如权利要求1所述的机器实现的方法,其特征在于,其中提供组织协助,以帮助用户组织所述多个光盒中的所选的一个的多个数字图像还包括过滤所述多个光盒中的所选一个的多个数字图像,这样使得仅显示所述多个光盒中的所选一个的多个数字图像中满足过滤标准的数字图像并且使得它们可用于一个或多个动作。
5.如权利要求1所述的机器实现的方法,其特征在于,还包括提供导航面板以指示所述多个光盒中的所选一个的表面的所显示的部分相对于所述多个光盒中的所选一个的完整表面的位置。
6.如权利要求1所述的机器实现的方法,其特征在于,还包括允许用户移动所述多个光盒中的所选一个的多个数字图像中的一个或多个,其中当移动所述多个数字图像中的一个或多个时,所述多个数字图像中的一个或多个显现为从所述多个光盒中的所选一个的表面提起,并且落入到新的位置,以及所述多个光盒中的所选一个的多个数字图像的周围数字图像被铺开,这样使得所述多个数字图像中被移动的一个或多个不完全阻止所述多个数字图像的周围数字图像被看到。
7.如权利要求1所述的机器实现的方法,其特征在于,还包括允许所述用户定义热点,所述热点是光盒的表面的区域;以及允许所述用户将工作流分配到所述热点,其中当将数字图像移动到所述热点上时,将所述工作流应用所述数字图像上。
8.一种其上记录有用于供至少一个处理器执行权利要求1-7中任何一个的计算机实现的方法的指令的有形的计算机可读介质。
9.一种处理设备,包括至少一个处理器(120);以及连接到所述至少一个处理器并且包括用于所述至少一个处理器的指令的存储器 (130),所述指令包括用于接收对多个光盒之一的 选择的指令,所述多个光盒的每一个包括相应的多个数字图像(1604),用于显示所述多个光盒的所选一个的一部分的指令(200,500); 用于允许用户将相应的排名分配给所述多个光盒的所选一个的多个数字图像中的数字图像的指令(1308,1624),以及用于基于分配给所述多个数字图像中的数字图像的相应的排名形成数字图像的分组的指令(1608)。
10.如权利要求9所述的处理设备,其特征在于,其中所述存储器中的指令还包括 用于基于用户用指点设备选择要包括在分组中的多个数字图像的部分的数字图像周围的区域形成所述数字图像分组的指令,用于基于用户用所述指点设备将数字图像移动到包括数字图像分组的区域中,将所述数字图像添加到所述数字图像分组中的指令,以及用于移动周围的数字图像和周围的数字图像分组以腾出空间显示所添加的数字图像的指令。
11.如权利要求9所述的处理设备,其特征在于,其中所述存储器中的指令还包括 用于自动地将元数据分配给第二数字图像分组内的数字图像的指令,用于响应于所述用户用所述指点设备将第一数字图像分组移动到包括所述第二数字图像分组的区域中,将所述第一数字图像分组添加到所述第二数字图像分组的指令,以及用于自动地将所述元数据分配给添加到所述第二数字图像分组的所述第一数字图像分组的指令。
12.如权利要求9所述的处理设备,其特征在于,其中所述存储器中的指令还包括 用于编辑所述多个光盒中所选的一个的数字图像的指令。
13.如权利要求9所述的处理设备,其特征在于,其中所述存储器中的指令还包括 用于提供多个缩放级别以显示所述多个光盒中的所选一个的多个数字图像中的数字图像的指令,以及用于增加或减少所显示的数字图像的数字图像之间的空间量的指令。
14.如权利要求9所述的处理设备,其特征在于,其中所述存储器中的所述指令还包括用于显示所形成的数字图像的分组周围的分组光环的指令, 用于与所述分组光环一起显示分组名称的指令,以及用于重命名所形成的数字图像的分组的分组名称的指令。
15.如权利要求9所述的处理设备,其特征在于,其中用于允许用户将相应的排名分配给所述多个光盒的所选一个的多个数字图像中的数字图像的指令还包括用于允许所述用户将第一排名分配给所形成的数字图像分组的指令,以及用于允许所述用户将第二排名分配给所选的多个数字图像,而不管所选的多个数字图像中是否有任何一个包括在数字图像分组中的指令。
全文摘要
提供了用于协助摄影应用程序的用户组织大量数字图像的处理设备和机器实现的方法。光盒可以是其表面上放置有大量数字图像的概念上的工作空间。用户可选择多个光盒之一,所选的光盒之一的表面的一部分可与导航面板一起显示。该导航面板可提供所选光盒之一的表面的所显示的部分位于光盒的完整表面的何处的指示。可以自动分组或手动分组数据图像。可提供过滤能力以基于一个或多个指定的标准来过滤光盒表面上的数字图像。
文档编号G06F3/06GK102197371SQ200980142634
公开日2011年9月21日 申请日期2009年10月15日 优先权日2008年10月24日
发明者C·A·奥斯本, L·M·奥肯那 申请人:微软公司

最新回复(0)