具有最佳图像稳定的延时视频采集的利记博彩app
【专利说明】具有最佳图像稳定的延时视频米集
[0001]对相关申请的交叉引用
[0002]本申请要求于2015年2月3日提交的美国专利申请序列号14/613,133的优先权,该专利申请又要求于2014年9月30日提交且标题为“Time-Lapse Video Capture withTemporal Points of Interest”的美国专利申请序列号14/502,675的优先权并且是其部分继续申请,这两个专利申请的全部内容都通过引用被结合于此。
技术领域
[0003]本公开内容一般而言涉及视频采集领域,并且更具体而言,涉及获取并稳定延时视步页(time-lapse video)。
【背景技术】
[0004]便携式集成计算设备的出现已经造成相机和视频设备的广泛扩散。这些集成的计算设备通常采取智能电话或平板电脑的形式,并且通常包括通用计算机、相机、包括触摸敏感屏幕的复杂用户接口,以及通过W1-F1、LTE、HSDPA和其它基于小区的或无线技术的无线通信能力。这些集成设备的广泛扩散提供了使用设备的能力执行任务的机会,否则这些任务将需要专用硬件和软件。例如,如以上所指出的,诸如智能电话和平板电脑的集成设备通常具有一个或两个嵌入式相机。这些相机一般等同于(amount to)镜头/相机硬件模块,这些模块可以通过通用计算机利用固件和/或软件(例如,“App”)和包括触摸屏固定按钮以及诸如语音控制的无触摸控制的用户接口进行控制。
[0005]把相机集成到诸如智能电话和平板的通信设备中使人们能够以以前从来不可能的途径共享图像和视频。现在,非常流行获取照片并要么通过经由文本消息、SMS或电子邮件发送照片,要么通过把照片上传到基于因特网的服务(诸如社交网站或者照片共享站点),来立即与其他人共享照片。
[0006]立即共享视频同样是可能的,就像以上对照片共享所描述的。但是,带宽限制和上传时间显著约束了可以轻松共享的视频的长度。在许多情况下,采集所记录的整个动作的精华的短视频剪辑会是期望的。视频剪辑的持续时间可以取决于视频剪辑的主题。例如,几小时的车程或者一晚上的聚会可以被缩减为只持续一两分钟的延时视频剪辑。其它动作,诸如日落或云的移动,可以在二十至四十秒的剪辑中被更好地表达。虽然缩短持续时间的延时视频会是期望的,但用户常常可能希望获取跨更大时间长度的视频(在本文被称为“源视频”),例如,跨几分钟、几小时或者甚至几天。用户可能期望减小源视频的长度,以提供缩短的延时视频剪辑。如以上提到的,用户可能希望共享视频,或者可能仅仅期望缩短的延时回放。
【发明内容】
[0007]按照惯例,延时视频是从以给定时间间隔采集的图像帧(例如,每十秒钟采集的单独的图像帧)构造的。这些采集时间在本文被称为“感兴趣的时间点”或者“时间Ρ0Ι”。被用来构造延时视频的帧是单个的图像帧采集。本文所公开的是围绕感兴趣的时间点采集并选择更好的图像用于构造改进的延时视频的智能系统和方法。根据一些实施例,可以捕捉帧的小“突发”,其中心在以上提到的感兴趣的时间点周围。然后,可以分析图像帧的每个突发序列,例如,通过执行突发序列中每个图像与在前一感兴趣的时间点选择的图像帧之间的相似性比较。突发序列中的每个图像帧可以生成“相似性得分”。该得分可以基于各种因素来计算,诸如颜色直方图、曝光量级、平均亮度等。这允许本文所述的智能系统和方法检测,例如,是否某个对象在特定的感兴趣的时间点飞快地出现在原本静止的帧中。如果是,贝延时视频的质量可以通过在该特定的感兴趣的时间点周围选择与突发序列不同的图像帧用于包括在结果延时视频中来改进。
[0008]在其它实施例中,可以计算突发序列中每一帧的平均亮度并且将其用来从突发序列中过滤掉具有曝光波动的图像帧,其中曝光波动例如是由于镜面高光、移动对象或者仅仅相机的测量不准确而引起的。
[0009]在繁忙场景的延时视频中,诸如火车站或展厅,不是所有相似性算法都将产生决定性结果一一这意味着给定突发序列中的所有图像可能对于来自前一感兴趣的时间点的选定的图像帧显示出非常低的相似性得分。在这种情况下,备选技术,诸如时间加权(即,把图像帧选择过程偏置到在时间上最接近真正的感兴趣的时间点所采集的图像帧),可以被用来确定对于给定的感兴趣的时间点要选择哪个图像帧。
[0010]在还有其它实施例中,“相似性得分”概念也可以通过其它的质量测量来扩展,以增强对于每个突发序列的图像帧选择过程。作为例子,突发序列中每个图像帧的对焦得分可以被评估,尤其是对于“宏”场景,其中轻微的被摄体移动可以大大改变图像帧的主题的对焦程度一一并且因此改变锐化程度。
[0011 ] 在进一步的实施例中,还可以分析给定突发序列中的图像帧与来自前一感兴趣的时间点的被选图像帧的运动差异。根据一些此类实施例,给定突发序列中与来自前一感兴趣的时间点的被选图像帧相比具有最少量运动差异的图像帧可以被选择用于包括在结果延时视频剪辑中,并然后例如利用已知的视频图像稳定技术可选地被稳定。
[0012]在用于所采集图像帧的突发序列的每个感兴趣的时间点之前和之后的时间量可以关联到采集延时视频的时间间隔。因此,给定的实现方式可以确定它将允许用于突发序列采集的时间量-因为更长的时间间隔可以允许选择具有更好场景组成的图像,而较短的时间间隔降低了结果延时视频的“时间准确度”,即,每个感兴趣的时间点周围的时间间隔被允许增长得越长,被用来构造延时视频的图像越有可能距离所计算出的感兴趣的时间点越远。
[0013]该方法是适应性的,因为它可以适应变化的条件以及当采集继续时被采集的场景的组成。一旦图像帧获取停止,用于每个感兴趣的时间点的“被选”图像帧就可以被编码到结果延时视频剪辑中。另一种实施例是被编程为实现本文所述方法的装置或设备。
【附图说明】
[0014]图1是示出被应用到所采集图像序列的连续帧时的示例性的差异得分的图示。
[0015]图2是根据一种实施例示出在感兴趣的时间点周围采集的示例性图像帧突发序列的时间线。
[0016]图3根据一种实施例示出了来自在感兴趣的时间点周围采集的两个不同图像帧突发序列的图像帧之间使用颜色直方图作为示例性相似性测量。
[0017]图4根据一些实施例示出了在感兴趣的时间点周围采集的示例性图像帧突发序列。
[0018]图5根据一些实施例示出了用于在感兴趣的时间点周围采集的图像帧突发序列的示例性时间加权方案。
[0019]图6A是根据一种实施例示出在构造改进的延时视频当中分析图像帧突发序列的方法的流程图,其中突发序列的中心在感兴趣的时间点周围。
[0020]图6B是根据一种实施例示出在构造改进的、运动稳定的延时视频当中分析图像帧突发序列的方法的流程图,其中突发序列的中心在感兴趣的时间点周围。
[0021]图7根据一种实施例示出了说明性电子设备的简化功能框图。
【具体实施方式】
[0022]公开了提供指令的系统、方法和程序存储设备,其中指令使一个或多个相机和/或处理单元记录延时视频。本文所公开的技术适用于任何多种具有显示器的电子设备:诸如数码相机、数码摄像机、移动电话、个人数据助理(PDA)、便携式音乐播放器、监视器、以及当然还有台式、膝上型和平板计算机显示器。
[0023]在以下描述中,为了解释,阐述了众多具体细节,以提供对发明性概念的透彻理解。作为这种描述的一部分,本公开内容的一些附图以框图形式表示结构和设备,以避免使本发明晦涩难懂。为了清晰,在本说明书中并未描述真正实现方式的所有特征。而且,本公开内容中所使用的语言主要为可读性和指导性目的而选择,而不是为了描绘或限制发明性主题而选择,有必要诉诸权利要求来确定这种发明性主题。本公开内容中对“一种实施例”或“一个实施例”的引用意味着结合该实施例描述的具体特征、结构或特点被包括在本发明的至少一种实现方式中,并且对“一种实施例”或“一个实施例”的多次引用不应当被理解为必定全都指相同的实施例。
[0024]将认识到,在任何真正实现方式的开发中(就像在任何开发项目中),必须作出众多决定来实现开发者的特定目的(例如,符合与系统相关和业务相关的约束),并且这些目的可以从一种实现方式到另一种实现方式有所变化。还将认识到,这种开发工作可能复杂而且耗时,但无论如何都将是普通技术人员在设计具有本公开内容的益处的图像处理系统的实现方式时要经历的例行过程。
[0025]与获取视频所花的时间长度相比,延时减少了视频的回放时间。根据一些例子,20至40秒的结果延时剪辑会是期望的,但是应当认识到,任何持续时间都可以被先验选择,或者在视频采集期间“实时”调整。把40秒的源视频剪辑缩减至20秒的延时视频的方法将是:(1)以30帧每秒(或者“fps”)的帧速率获取40秒的源视频,从而产生总共1200个图像;(2)丢弃一半的图像(例如,每隔一个图像丢弃一个),从而产生总共600个图像;及
(3)以30fps回放剩余的600个图像,从而产生20秒的延时视频。因为丢弃了一半的图像,所以获取帧速率“有效地”是15fps,