为摄影推荐变换的制作方法

文档序号:8532124阅读:446来源:国知局
为摄影推荐变换的制作方法
【技术领域】
[0001] 本公开涉及摄影。
【背景技术】
[0002] 个人可以以各种方式捕捉各种主题的照片(和/或其它图像)。在某些情况下, 个人可以采用数码相机以便捕捉数字照片。数字照片(和/或其它数字图像)可以使用各 种类型的计算设备(包括数码相机)以各种方式进行编辑。数字照片(和/或其它数字图 像)可以以电子方式与他人共享。在某些情况下,个人可以向包括数字照片(和/或其它数 字图像)在内的图像应用各种滤镜(或变换)。滤镜可以是物理物件(例如,镜头配件)或 者是可以通过其将图像(例如照片)的外观从图像的未过滤外观改变的电子过程或应用。

【发明内容】

[0003] 根据本公开的一个方面,一种计算机实现的方法包括由一个或多个计算设备识别 数字图像的内容相关的方面。该方法进一步包括由该一个或多个计算设备至少部分基于一 个或多个其它数字图像包括与该图像的所识别的内容相关方面相似的一个或多个其它内 容相关方面来识别一个或多个其它数字图像。该方法进一步包括由该一个或多个计算设备 识别与该一个或多个其它数字图像相关联的一个或多个图像滤镜,包括第一图像滤镜。该 方法进一步包括由该一个或多个计算设备将该第一图像滤镜应用于该数字图像。
[0004] 根据本公开的另一个方面,一种计算机实现的方法包括由一个或多个计算设备识 别图像的方面。该方法进一步包括由该一个或多个计算设备至少部分基于一个或多个其它 图像包括与该图像的所识别的方面相似的一个或多个其它方面来识别一个或多个其它图 像。该方法进一步包括由该一个或多个计算设备识别与该一个或多个其它图像相关联的一 个或多个图像滤镜,包括第一图像滤镜。该方法进一步包括由该一个或多个计算设备将该 第一图像滤镜应用于该图像。
[0005] 可以包括以下特征中的一个或多个。该图像的该方面可以与该图像的视觉内容相 关联。将该第一图像滤镜应用于该图像可以包括提供包括一个或多个所识别的图像滤镜在 内的图像滤镜的列表。将该第一图像滤镜应用于该图像可以包括接收对来自该图像滤镜的 列表的第一图像滤镜的选择。该方法可以包括提供该第一图像滤镜在该图像上的效果的预 览。识别一个或多个其它图像可以至少部分基于与该一个或多个其它图像相关联的一个或 多个流行度指示。识别包括该第一图像滤镜在内的一个或多个图像滤镜在该一个或多个其 它图像上的使用可以包括应用启发式规则来识别该一个或多个图像滤镜的应用。识别包括 该第一图像滤镜在内的一个或多个图像滤镜在该一个或多个其它图像上的使用可以包括 至少部分地基于识别与该一个或多个其它图像相关联的色彩数据来识别色彩相关滤镜的 应用。识别包括该第一图像滤镜在内的一个或多个图像滤镜在该一个或多个其它图像上的 使用可以包括分析与该一个或多个其它图像中的一个或多个相关联的元数据。
[0006] 该图像可以包括在相机的取景器上显示的视图。识别图像的方面、识别一个或多 个其它图像、识别一个或多个图像滤镜的使用以及向图像应用第一图像滤镜中的一个或多 个可以近乎实时地进行。
[0007] 根据本公开的另一个方面,一种计算机程序产品存在于计算机可读存储介质上并 且具有存储于其上的多个指令。当由处理器执行时,该指令使得该处理器执行操作,该操作 包括识别图像的方面。该操作进一步包括至少部分地基于一个或多个其它图像包括与该图 像的所识别的方面相似的一个或多个其它方面来识别一个或多个其它图像。该操作进一步 包括识别与该一个或多个其它图像相关联的一个或多个图像滤镜,包括第一图像滤镜。该 操作进一步包括将该第一图像滤镜应用于该图像。
[0008] 可以包括以下特征中的一个或多个。该图像的该方面可以与该图像的视觉内容相 关联。将该第一图像滤镜应用于该图像可以包括提供包括一个或多个所识别的图像滤镜在 内的图像滤镜的列表。将该第一图像滤镜应用于该图像可以包括接收对来自该图像滤镜的 列表的第一图像滤镜的选择。该操作可以包括提供该第一图像滤镜在该图像上的效果的预 览。识别一个或多个其它图像可以至少部分地基于与该一个或多个其它图像相关联的一个 或多个流行度指示。识别包括该第一图像滤镜在内的一个或多个图像滤镜在该一个或多个 其它图像上的使用可以包括应用启发式规则来识别该一个或多个图像滤镜的应用。识别包 括该第一图像滤镜在内的一个或多个图像滤镜在该一个或多个其它图像上的使用可以包 括至少部分地基于识别与该一个或多个其它图像相关联的色彩数据来识别色彩相关滤镜 的应用。识别包括该第一图像滤镜在内的一个或多个图像滤镜在该一个或多个其它图像上 的使用可以包括分析与该一个或多个其它图像中的一个或多个相关联的元数据。
[0009] 该图像可以包括在相机的取景器上显示的视图。识别图像的一个方面、识别一个 或多个其它图像、识别一个或多个图像滤镜的使用以及向图像应用第一图像滤镜中的一个 或多个可以近乎实时地进行。
[0010] 一种或多种实施方式的细节在附图和以下描述中给出。其它特征和优势将由于描 述、附图和权利要求而变为显而易见的。
【附图说明】
[0011] 图1是耦合至分布式计算网络的变换推荐过程的图示性视图;
[0012] 图2是图1的变换推荐过程执行的过程的流程图;
[0013] 图3是图1的变换推荐过程的实施方式的图示性视图;
[0014] 图4是图1的变换推荐过程的实施方式的图示性视图;
[0015] 图5是可以执行图1的游戏分组过程或者可以被其采用的计算系统的图示性视 图。
[0016] 同样的附图标记在各图中指示同样的要素。
【具体实施方式】
[0017] 个人可以使用各种相机设备拍摄照片。在某些实施例中,个人可以采用数码相机 来捕捉数字照片。在某些实施例中,这样的数码相机可以是配备有相机的计算设备,诸如蜂 窝电话或平板电脑。
[0018] 在某些实施例中,个人可以利用照片应用(PA)或过程来促成照片图像的捕捉、编 辑和/或共享。例如,配备有相机的蜂窝电话可以包括促成使用电话的相机来拍摄图片的 PA。在某些实施例中,除了静态照片之外/作为其替选,PA可以促成视频的捕捉。在某些 实施例中,PA可以促成将照片上传至远程存储设备或者其它远程系统或过程。这例如可以 促成照片在群组和个人之间的共享。例如,PA可以促成个人捕捉数字照片,随后将该照片 上传至社交网络应用(和/或网站等)。在某些实施例中,PA可以将各种元数据与照片相 关联和/或促成该关联。例如,个人有时可以使用PA以电子方式将照片与有关该照片内容 的评论相关联。在某些实施例中,相关联的元数据可以包括日期和位置信息和/或与照片 相关的各种其它信息,捕捉、共享和/或对照片进行评论的个人等等。
[0019] 如以上所提到的,在某些实施例中,PA (和/或其它应用或过程)可以促成编辑图 像。例如,个人可以使用PA向照片应用一个或多个图像滤镜。例如,蜂窝电话(或其它配 备有相机的设备)上的PA可以促成选择特定滤镜以及各种相关联的参数以应用于所捕捉 的数字照片。在某些实施例中,个人可以使用PA(和/或其它应用或过程)捕捉数字照片, 向该照片应用数字滤镜(或多个滤镜),并且在社交网络(或其它)应用上与好友共享改变 后的数字照片。
[0020] 通常,滤镜是物理物体和/或过程或应用,当被应用于图像时,其使得该图像的外 观变化(或其它变换)。将要理解的是,滤镜可以采用各种已知形式。例如,滤镜可以是位 于在图像画面与图像记录设备(例如相机的镜头配件,诸如偏光镜头配件,其改变与图像 相关联的光线的光学路径)之间的物理配件或物体。在某些实施例中,滤镜可以是通过对 与图像相关联的数字信息进行操控而近似物理滤镜的效果(和/或其它效果)的电子过程 或应用。在某些实施例中,滤镜可以是另一种物体、过程或应用。将要进一步理解的是,向 图像应用滤镜可以以各种方式影响图像的外观(或其它方面)。例如,滤镜的应用可以导 致对照片的色彩和/或色彩平衡的调节,可以增强或减弱某种类型的光的效果,可以使得 照片显示出各种效果(例如,晕影、老化、光斑对焦、匀光(增亮)、烧制(变暗)、倾斜平移 等),可以应用边框、底纹或其它效果,等等。滤镜有时可以结合各种效果进行应用。例如, 可以按顺序应用两个或更多滤镜以便在照片上产生某种组合效果。在某些实施例中,滤镜 可以被应用于图像的所选择的部分(例如,数字图像中的特定像素集合)和/或可以应用 于作为整体的图像。
[0021] 为了促成向照片(和/或其它对象)应用适当滤镜,变换推荐(TR)过程例如可以 基于各种标准来推荐要应用于照片(例如,数字照片)的一个或多个滤镜。在某些实施例 中,TR过程可以识别目标照片(或照片)与一个或多个基准照片之间的相似性。(将要理 解的是,虽然示例TR过程功能可以在下文中在有关摄影的背景下进行描述,但是TR过程也 可以适当地被应用于各种其它图像类型)。例如,TR过程可以识别出目标图像的内容与各 种基准照片的内容中的相似性。例如,TR过程可以识别出基准照片和目标照片之间相似的 特定对象、场景、模式、色彩等。在某些实施例中,TR过程可以识别目标图像中的主要对象, 并且可以识别也包含类似的主要对象的基准照片。在某些实施例中,TR过程可以识别出目 标和基准照片之间的其它相似性(例如,日期、时间、作者、位置、用来捕捉照片的配备有相 机的设备,等等)。在某些实施例中,TR过程可以识别具有高的流行程度(例如,被经常观 看、被频繁评论或共享、被高度评级等)的基准照片。
[0022] 在某些实施例中,为了促成为目标图像选择适当滤镜,TR过程可以识别已经被应 用于某些所识别的基准照片(即,已经被识别为与目标照片共享某些相似性的那些照片) 的一个或多个滤镜。例如,TR过程可以识别已经使用元数据、色彩分析和/或其它已知技 术被应用于特定基准图像的特定滤镜。TR过程任何可以对目标图像推荐和/或应用被识别 为已经被应用于所识别的基准图像的特定滤镜。在某些实施例中,这可能是有用的,例如因 为已经被广泛、普遍和/或成功应用于某些基准图像的滤镜可能非常适合被应用于类似的 目标图像(例如,与基准图像具有相似内容、构成等的目标图像)。
[0023] 还如以下将要讨论的,TR过程可以以各种方式来实施。例如,TR过程可以被实施 为PA的一部分(或者与之相结合)。在某些实施例中,TR过程可以作为图像编辑程序或程 序套件、社交网络应用和/或通信应用(例如,促成电子邮件、文本、视频聊天等的交换的应 用)的一部分(或者与之相结合)来实施。在某些实施例中,TR过程可以被实施为诸如蜂 窝电话或平板电脑的移动计算设备的一部分。在某些实施例中,TR过程可以被实施为诸如 数码相机、配备有相机的蜂窝电话或平板电脑等的配备有相机的设备的一部分。
[0024] 如本领域技术人员将会意识到的,本发明可以被实施为方法、系统或计算机程序 产品。因此,本发明可以采取完全硬件
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1