所公开的是提供在捕获命令被接收时(例如,在“快门”按钮被按下时)的瞬间的几秒钟内所拍摄的“最优的”图片的技术。在一些情景中,多个静态图像被自动地(即,在没有用户输入的情况下)捕获。这些图像被比较以寻找“最优的”图像,所述“最优的”图像被呈现给摄影师以供考虑。视频也被自动捕获且被分析以判断在捕获命令的时刻附近是否存在动作场景或其他运动内容。如果分析揭露任何感兴趣的东西,则视频剪辑被呈现给摄影师。视频剪辑可以被裁剪以匹配静态捕获场景且移除暂时性的部分。基于运动分析和像素数据分析,可以提供更高精度的水平线检测。
【技术实现步骤摘要】
【国外来华专利技术】相关申请的交叉引用本申请要求2014年5月21日提交的美国临时专利申请62/001,327的优先权,其全部内容通过引用合并于此。本申请涉及与本文同日提交的美国专利申请(Motorola案卷号CS42701、CS42702、CS42703、CS42704、以及CS42741)。
本公开普遍地涉及静态图像和视频捕获,且更具体地,涉及数字图像处理。
技术介绍
平均来说,人们由于不满意,丢弃大量他们拍摄的照片。在很多情况下,这是由于主对象在眨眼、移动(即,太模糊)、或在图像捕获的时刻没有微笑。在另外的情况中,摄影师在捕获时刻无意地移动了图像捕获设备(例如,由于不稳定的手或者由于设备的无意识旋转)。一些图片被丢弃是因为图像捕获设置不合适(例如,设置不适应微光情景)。附图说明尽管附加权利要求具体地提出本技术的特征,这些技术与他们的对象和优点一起,可以通过下述详细描述结合附图被最好地理解,其中:图1A是本技术可以在其中被实践的典型环境的概况;图1B是支持本技术中的某些的典型网络的概况;图2是用于选择和呈现“最优的”所捕获的静态图像的典型方法的流程图;图3是用于捕获“感兴趣的”视频的典型方法的流程图;图4是用于选择“最优的”所捕获的静态图像和用于捕获“感兴趣的”视频的典型方法的流程图;图5是用于辅助图像捕获设备的远程服务器的典型方法的流程图;图6是用于通知用户“更优的”静态图像或“感兴趣的”视频可用的典型方法的流程图;图7是用于在所捕获的图像中检测水平线且随后使用所检测的水平线的典型方法的流程图;以及图8是示出典型图像捕获设备或服务器的各种组件的图。具体实施方式转至附图,其中相同的参考标号指的是相同的元素,本公开的技术被图示为在合适的环境中被实现。下面的描述是基于权利要求的实施例,且考虑到未在本文中明确描述的替选的实施例,不应被理解为限制权利要求。专利技术人相信摄影师除了得到可能的最优照片之外,想要多于一张照片以捕获该瞬间,且在一些情况中,想要与静态图片相关联的几秒钟的视频。这随后可以在无需摄影师花费时间在静态捕获模式和视频捕获模式之间切换的情况下被完成。本公开的技术的方面提供了在捕获命令被接收(例如,在“快门”按钮被按下时)的瞬间的几秒钟内拍摄的“最优的”图片。同样,在相同的时刻附近捕获若干秒的视频,且对摄影师可获取。更特别地,在一些实施例中,多个静态的图像自动地(即,在没有用户输入的情况下)被捕获。对这些图像进行比较以寻找“最优的”图片,所述“最优的”图片被呈现给摄影师供考虑。视频也被自动地捕获并被分析,以判定在捕获命令的时刻附近是否存在动作场景或者其他的运动内容。如果分析揭露感兴趣的事情,随后,视频剪辑被呈现给摄影师。视频剪辑可以被裁剪以匹配静态捕获场景,且移除暂时性的部分。在进一步的实施例中,通过增强曝光控制来提供更优的微光图像。可以基于运动分析来提供高精度的水平线检测。为了更详细的分析,首先转至图1A。在示例环境100中,摄影师102(在本讨论中有时也被称作“用户”)使用他的相机104以拍摄“场景”106的静态图像。在这个示例中,摄影师102想拍摄一张捕获了他的朋友108的快照。摄影师102实际上看到的视图被描绘为110,在图1A的下半部被放大。特殊地,当摄影师102按下“捕获”按钮时(由于历史的原因也被称为“快门”),相机104捕获图像,且将所捕获的图像显示在取景器显示器112中。到此为止,对曾经用智能电话或者用具有大的取景器显示器112的相机拍摄照片的任何一个人,这应该非常熟悉。然而,在图1A的示例中,相机104也向摄影师102显示“通知图标”114。尽管支持该图标114的详细的功能在下文被详尽地讨论,简而言之,图标114告诉摄影师102相机104认为它捕获到一张比在取景器显示器112中所显示的图像“更优的”静态图像,或者它已捕获摄影师102可能感兴趣的视频。图1B介绍网络116(例如,互联网)和远程服务器118。下文的讨论示出它们可以怎样被使用以扩展图1A的样本情景。图1B也视觉地证明“相机”104不需要实际上是专用的相机这一点:它可以是任意图像捕获设备,包括摄像机、平板计算机、智能电话等。为了清晰起见,本讨论中继续将图像捕获设备104称为“相机”。图2呈现了用于增强静态图像捕获的特定的技术的方法。在步骤200中,相机104捕获多个静态图像。例如,考虑摄影师102将相机104置于“取景器”模式。在这种模式下,相机的取景器112显示被相机104“看到的”图像。摄影师102可以明确地命令相机104进入该模式,或相机104能够在其确定该模式被期望时(例如,通过监视相机的当前位置和观察摄影师102的行为)自动进入该模式。在任何情况,相机104自动地(即,尽管仍然在取景器模式且不响应于来自摄影师102的明确命令)在几秒的时间段内捕获多个静态图像,例如每秒钟五张。这些所捕获的静态图像被相机104存储。在拍摄这么多图像的情况下,存储的储存器通常成为问题。在一些实施例中,图像被存储在循环缓冲器中(可选择的步骤202),所述循环缓冲器保存静态图像比如十秒钟。因为循环缓冲器的容量有限,缓冲器可以连续地被刷新,最新的图像替代缓冲器中最早的图像。因此,缓冲器存储多个所捕获的静态图像,时间范围从最新的图像到最老的,缓冲器中的图像的数量取决于缓冲器的大小。在一些实施例中,选择过程(见下文对步骤208的讨论)在保留在循环缓冲器中的图像集合中连续地被执行。不太好的图像(由下文讨论的技术判断)被丢弃,进一步在循环缓冲器中释放空间,且留下在过去比如三秒钟内所捕获的“最优的”图像。即使在这种情况中,与被丢弃的图像相关联的元数据仍被保留用于评估。注意在步骤200中图像的捕获速率可以是可被摄影师102配置的,或可以取决于对摄影师的先前的行为的分析,或甚至取决于对所捕获的图像本身的分析。例如,如果一个图像与另外一个的比较指示所捕获的场景中显著的移动量,随后相机104可能聚焦在运动事件,且这应该增加它的捕获速率。捕获速率也可以取决于对相机104可用的资源。因此,如果相机的电池电量低,则它可以降低捕获速率以节约能源。在极端的情况下,当资源紧缺时,自动捕获的技术可以被关闭。在步骤204(通常地,当相机104继续自动捕获静态图像时)处,摄影师102向相机104给出捕获命令。如前述,这可以由摄影师102按下相机104上的快门按钮造成。(通常,捕获命令可以是捕获一个静态图像的命令或捕获视频的命令。)(为了本讨论的目的,当相机104接收捕获命令时,其暂时退出取景器模式且进入“捕获”模式。一旦所请求的静态图像(或如下文所讨论的视频)被捕获,相机104通常重新进入取景器模式且继续按照步骤200自动捕获图像。与步骤200中的技术不同,传统的相机停留在取景器模式,而不是直至它们接收到捕获命令才捕获图像。它们随后捕获当前图像且存储它。然而,根据本技术动作的相机104即使当它依然在取景器模式时,也已经在捕获和存储图像(步骤200和202)。思考本技术的一个方法是认为步骤204的捕获命令根本不是命令,而是摄影师102给予相机104的指示,所述指示说明摄影师102对他在取景器显示器112中正在观看的某些东西感兴趣。相机104随后相应地动作(即,其根据图2的流本文档来自技高网...
【技术保护点】
一种在图像捕获设备上的方法,所述方法包括:由所述图像捕获设备捕获多个静态图像;由所述图像捕获设备接收捕获命令;以及由所述图像捕获设备从多个捕获图像中选择静态图像;其中,选择静态图像至少部分地基于捕获图像的图像捕获时刻与所述捕获命令的时刻的时间接近度。
【技术特征摘要】
【国外来华专利技术】2014.05.21 US 62/001,327;2014.08.04 US 14/450,3901.一种在图像捕获设备上的方法,所述方法包括:由所述图像捕获设备捕获多个静态图像;由所述图像捕获设备接收捕获命令;以及由所述图像捕获设备从多个捕获图像中选择静态图像;其中,选择静态图像至少部分地基于捕获图像的图像捕获时刻与所述捕获命令的时刻的时间接近度。2.根据权利要求1所述的方法,其中,捕获静态图像的速率至少部分地基于所述图像捕获设备可用的资源水平。3.根据权利要求1所述的方法,其中,选择静态图像进一步至少部分地基于从由以下组成的组中所选择的元素:运动传感器数据、面部检测信息、像素帧统计、活动检测、相机传感器元数据、相机传感器状态、以及来自场景分析的输入。4.根据权利要求1所述的方法,其中,选择静态图像进一步至少部分地基于从由以下组成的组中所选择的元素:所述图像捕获设备的用户的声明偏好、所述图像捕获设备的所述用户的过去的行为、以及隐私设置。5.根据权利要求1所述的方法,其中,选择静态图像进一步至少部分地基于从位于所述图像捕获设备远程的服务器所接收的信息。6.根据权利要求1所述的方法,进一步包括:将与所述捕获相关联的元数据发送到位于所述图像捕获设备远程的服务器。7.根据权利要求1所述的方法,进一步包括:由所述图像捕获设备在所述图像捕获设备的用户界面上呈现所选择的静态图像。8.根据权利要求1所述的方法,进一步包括:由所述图像捕获设备在所述图像捕获设备的用户界面上呈现在所述多个捕获图像中具有与所述捕获命令的所述时刻最接近的图像捕获时刻的静态图像;以及如果所呈现的静态图像不是所选择的静态图像,则在所述图像捕获设备的所述用户界面上显示另一个图像可用的通知。9.根据权利要求1所述的方法,进一步包括:在循环缓冲器中存储所述多个所捕获的静态图像;其中,最后捕获的静态图像代替在所述循环缓冲器中最早捕获的静态图像。10.根据权利要求9所述的方法,进一步包括:将所选择的静态图像复制到在所述循环缓冲器外部的储存器;以及进一步处理所选择的静态图像。11.一种图像捕获设备,包括:被配置为用于捕获多个静态图像的图像捕获系统;被配置为用于从所述图像捕获设备的用户接收捕获命令的用户界面;以及被操作连接到所述...
【专利技术属性】
技术研发人员:多依娜·I·彼得雷斯库,托马斯·T·雷,斯蒂文·R·皮特里,比尔·瑞安,斯尼格达·辛哈,杰弗瑞·S·凡霍夫,
申请(专利权)人:谷歌技术控股有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。