当前位置: 首页 > 专利查询>英特尔公司专利>正文

用于多目标对象跟踪的自动目标选择制造技术

技术编号:15529790 阅读:129 留言:0更新日期:2017-06-04 17:03
讨论了与用于成像装置的从多个被跟踪对象的自动目标对象选择有关的技术。此类技术可包括生成诸如对于被跟踪对象的距帧中心的累积距离、累积速度和预测与实际轨迹的轨迹比较的一个或更多对象选择度量以及基于对象选择度量或多个对象选择度量来选择目标对象。

Automatic object selection for multi-target object tracking

Techniques related to automatic target object selection from a plurality of tracked objects for imaging devices are discussed. This technique may include generating such as the tracking objects from the center of the frame, the cumulative distance comparison of cumulative speed and forecast and the actual trajectories of one or more objects and object selection metric selection to select the target object or multiple objects based on metric measure.

【技术实现步骤摘要】
【国外来华专利技术】用于多目标对象跟踪的自动目标选择对优先权的要求本申请是2014年11月14日提交的名称为“AUTOMATICTARGETSELECTIONFORMULTI-TARGETOBJECTTRACKING”的美国专利申请(序号14/541631)的继续,该申请通过引用以其整体被包含。
技术介绍
经摄像机或集成在诸如移动电话或平板或诸如此类等装置内的摄像机获得图像是非常普遍的。在一些情况下,成像装置可配有智能对象跟踪,从而可获得移动对象的高质量图像和视频。一些实现可允许跟踪单个对象,而其它实现可允许实时跟踪多个对象。在此类多对象跟踪实现中,由于诸如光学装置和/或图像处理单元的物理限制等各种限制,可在捕获期间为3A(例如,自动对焦、自动曝光和自动白平衡)调整选择单个对象。从多个被跟踪对象中选择目标对象可由用户执行。例如,用户可从在被跟踪的几个对象中选择目标对象。经显示器可向用户显示包括被跟踪对象的场景,并且在一些情况下,可显示指示对象在被跟踪的指示符(例如,环绕被跟踪对象的框),并且可由用户选择指示符。用户可使用诸如也显示包括对象的场景和可选指示符的触摸屏等输入装置从对象中选择。如所讨论的,可为图像或视频捕获而跟踪选择的目标对象。然而,从多个被跟踪对象中选择目标对象可对用户而言是困难的,特别是在对象正快速移动时。此外,诸如触摸接口等用户输入可使摄像机不稳固,这可不利地影响摄像机进行的对象跟踪和/或图像捕捉。因此,现有技术未提供用于从多个被跟踪对象的目标对象的轻松和稳健选择。随着对在多种装置实现中轻松且快速地获得在审美上令人愉悦的图像的愿望变得更普遍,此类问题可变得关键。附图说明本文中所述的材料在附图中以示例的方式而非以限制的方式被示出。为确保示图的简明和清晰起见,图中所示元素不一定按比例画出。例如,为清晰起见,一些元素的尺寸相对其它元素可能显得过大。此外,在认为视当之处,引用标记已在图中被重复以指示对应或类似的元素。在附图中:图1是用于成像装置的对于从多个被跟踪对象的自动对象选择的示例曝光设置的说明性图形;图2示出示例成像装置;图3是示例成像装置的说明性框图;图4示出跨图像帧的示例对象移动;图5示出由成像装置获得的示例图像帧;图6是示出示例对象移动的示例图像帧重叠的图形;图7示出用于提供从多个被跟踪对象的自动对象选择的示例过程;图8是示出用于提供从多个被跟踪对象的自动对象选择的示例过程的流程图;图9是用于提供从多个被跟踪对象的自动对象选择的示例系统的说明性图形;图10是示例系统的说明性图形;以及图11示出全部根据本公开的至少一些实现所布置的示例小形状因数(formfactor)装置。具体实施方式现在参照附图描述一个或更多实施例或实现。虽然讨论了特定的配置和布置,但应理解的是,这只是为了说明的目的。相关领域技术人员将认识到,在不脱离描述的精神和范围的情况下,可采用其它配置和布置。相关领域技术人员将明白,本文中所述技术和/或布置也可在与本文中所述不同的多种其它系统和应用中采用。虽然下面的描述陈述了可在诸如芯片上系统(SoC)体系结构等体系结构中显露的各种实现,但本文中所述技术和/或布置的实现不限于特定体系结构和/或计算系统,并且可由用于类似目的的任何体系结构和/或计算系统实现。例如,采用例如多个集成电路(IC)芯片和/或封装和/或诸如机顶盒、智能电话等各种计算装置和/或消费者电子(CE)装置的各种体系结构可实现本文中所述的技术和/或布置。此外,虽然以下描述可陈述诸如逻辑实现、系统组件的类型和相互关系、逻辑分割/集成选择等各种特定细节,但实践所述主题可无需此类特定细节。在其它情况下,诸如控制结构和完全软件指令序列等一些材料可未详细示出以免混合本文中公开的材料。本文中公开的材料可以在硬件、固件、软件或其任何组合中被实现。本文中公开的材料也可被实现为存储在机器可读媒体上,可由一个或多个处理器读取和执行的指令。机器可读媒体可包括用于以机器(例如,计算装置)可读形式存储或传送信息的任何媒体和/或机制。例如,机器可读媒体可包括只读存储器(ROM)、随机存取存储器(RAM)、磁盘存储媒体、光存储媒体、闪存装置、电气、光、声或其它形式传播信号(例如,载波、红外信号、数字信号等)及其它。说明书中对“一个实现”、“一实现”、“一示例实现”等的引用指所述实现可包括特定特征、结构或特性,但每个实施例可不一定包括该特定特征、结构或特性。另外,此类词语不一定指相同实现。此外,在结合一实施例描述某个特定特征、结构或特性时,应认为结合无论本文中是否明确描述的其它实现来达到此类特征、结构或特性是在本领域技术人员的认知之内。本文中描述了方法、装置、系统和物品,它们涉及为成像装置提供从多个被跟踪对象的自动对象选择,并且具体涉及基于对于被跟踪对象的一个或更多对象选择度量来自动选择用于跟踪的对象。如上所述,经成像装置(例如,摄像机或集成在诸如智能电话或诸如此类等装置内的摄像机)获得图像可以是普通的。在一些情况下,此类成像装置可跟踪多个对象,并且向用户显示此类对象以便进行目标对象的选择。目标对象可被跟踪,并且自动图像捕捉设置和图像捕捉可基于被跟踪对象来执行。然而,从多个被跟踪对象中选择目标对象可对用户而言是困难的,并且与选择关联的用户输入可使摄像机不稳固,不利地影响对象跟踪和/或图像捕捉。本文中讨论的技术可提供用于从多个被跟踪对象中实现自动目标对象选择。此类技术可从用户将或打算对准或聚焦的多个移动对象中自动估计目标对象。例如,可同时跟踪多个移动对象,并且基于对象的移动和摄像机的估计移动(例如,这可指示用户的意图),可基于成像装置的移动(例如,如经被跟踪对象的轨迹所确定的)和被跟踪对象将目标对象自动选择为最相关的对象。自动选择的目标对象可用于各种应用,如3A(例如,自动对焦、自动曝光和自动白平衡)调整、图像捕捉、视频捕捉、对象识别或诸如此类。例如,本文中讨论的技术可基于多个被跟踪对象的轨迹的评估,选择目标对象。评估可确定哪些对象的移动(例如,轨迹)与用户在尝试或打算跟踪或聚焦或诸如此类的对象的移动最一致。例如,用户可在移动成像装置以尝试跟踪或聚焦目标对象。成像装置的此类用户移动可能不完全跟随对象的移动,这是因为此类对象可在快速移动或者以不可预期的方式移动或诸如此类。描述的技术可提供一个或更多度量以测量在成像装置的移动与移动对象的轨迹之间的差别。例如,度量可包括投票支持位置收敛,将移动的曲线嵌入到低维空间并且测量在曲线之间的距离,测量在对象移动与用户移动的模型之间的误差或诸如此类。在本文中讨论的一些实施例中,为成像装置提供从多个被跟踪对象的自动对象选择可包括跨多个(例如,两个或更多)图像帧跟踪多个(例如,两个或更多)对象。例如,可使用任何适合的技术(例如,基于显著性、基于面部或基于图像描述符的对象检测或诸如此类)检测多个对象,并且跨多个帧跟踪多个对象以生成多个对象轨迹,每个轨迹与多个被跟踪对象的一个对象关联。可为多个被跟踪对象的每个对象生成对象选择度量。用于每个被跟踪对象的对象选择度量或多个对象选择度量可包括跨所述两个或更多图像帧对于第一对象的距离帧中心的累积距离、累积速度或预测轨迹与实际轨迹的轨迹比较或诸如此类(如本文中进一步讨论的)。基于对象选择度本文档来自技高网...
用于多目标对象跟踪的自动目标选择

【技术保护点】
一种用于为成像装置提供从多个被跟踪对象的自动对象选择的方法,包括:跨两个或更多图像帧来跟踪至少第一对象和第二对象;生成与所述第一对象关联的第一对象选择度量和与所述第二对象关联的第二对象选择度量;以及至少部分基于所述第一对象选择度量和所述第二对象选择度量,将所述第一对象或所述第二对象选择为用于跟踪的目标对象。

【技术特征摘要】
【国外来华专利技术】2014.11.14 US 14/5416311.一种用于为成像装置提供从多个被跟踪对象的自动对象选择的方法,包括:跨两个或更多图像帧来跟踪至少第一对象和第二对象;生成与所述第一对象关联的第一对象选择度量和与所述第二对象关联的第二对象选择度量;以及至少部分基于所述第一对象选择度量和所述第二对象选择度量,将所述第一对象或所述第二对象选择为用于跟踪的目标对象。2.如权利要求1所述的方法,其中所述第一对象选择度量包括以下的至少一个:跨所述两个或更多图像帧距对于所述第一对象的帧中心的累积距离、跨所述两个或更多图像帧对于所述第一对象的累积速度或跨所述两个或更多图像帧对于所述第一对象的预测轨迹与实际轨迹的轨迹比较。3.如权利要求1所述的方法,其中所述第一对象选择度量包括跨所述两个或更多图像帧距对于所述第一对象的帧中心的累积距离和跨所述两个或更多图像帧对于所述第一对象的累积速度的加权和。4.如权利要求1所述的方法,其中所述第一对象选择度量包括跨所述两个或更多图像帧距对于所述第一对象的帧中心的累积距离、跨所述两个或更多图像帧对于所述第一对象的累积速度和跨所述两个或更多图像帧对于所述第一对象的预测轨迹与实际轨迹的轨迹比较的加权和。5.如权利要求1所述的方法,其中所述第一对象选择度量包括跨所述两个或更多图像帧对于所述第一对象的预测轨迹与实际轨迹的轨迹比较,其中所述预测轨迹包括闭环控制预测轨迹,并且其中所述轨迹比较包括所述预测轨迹与所述实际轨迹之间的差别或所述预测轨迹和所述实际轨迹的动态时间规整比较中的至少一个。6.如权利要求1所述的方法,其中所述第一对象选择度量包括对于所述第一对象的预测对象轨迹与实际对象轨迹的轨迹比较。7.如权利要求1所述的方法,还包括:检测包括至少所述第一对象和所述第二对象的多个对象;执行所述目标对象的单个对象跟踪;至少部分基于所述目标对象,执行自动对焦调整、自动曝光调整或自动白平衡调整中的至少一个;以及基于所述自动对焦调整、自动曝光调整或自动白平衡调整来捕捉图像。8.如权利要求7所述的方法,其中检测所述多个对象包括基于显著性的对象检测、基于面部的对象检测或基于图像描述符的对象检测中的至少一个。9.如权利要求1所述的方法,其中跟踪所述第一对象包括生成所述第一对象的过滤的轨迹。10.如权利要求1所述的方法,还包括:基于所述目标对象,执行对象识别。11.一种用于为成像装置提供从多个被跟踪对象的自动对象选择的系统,包括:存储器,配置成存储图像数据;以及中央处理单元,耦合到所述存储器,其中所述中央处理单元包括:对象跟踪电路,用于跨两个或更多图像帧来跟踪至少第一对象和第二对象;以及自动对象选择电路,用于生成与所述第一对象关联的第一对象选择度量和与所述第二对象关联的第二对象选择度量,并且至少部分基于所述第一对象选择度量和所述第二对象选择度量,将至少所述第一对象或所述第二对象选择为用于跟踪的目标对象。12.如权利要求11所述的系统,其中所述第一对象选择度量包括以下的至少一个:跨所述两个或更多图像帧距对于所述第一对象的帧中心的累积距离、跨所述两个或更多图像帧对于所述第一对象的累积速度或跨所述两个或更多图像帧对于所述第一对象的预测轨迹与实际轨迹的轨迹比较。13.如权利要求11所述的系统,其中所述第一对象选择度量包括跨所述两个或更多图像帧距对于所述第一对象的帧中心的累积距离和跨所述两个或更多图像帧对于所述第一对象的累积速度的加权和。14.如权利要求11所述的系统,其中所述第一对象选择度量包括跨所述两个或更多图像帧距对于所述第一对象的帧中心的累积距离、跨所述两个或更多图像帧对于所述第一对象的累积速度和跨所述两个或更多图像帧对于所述第一对象的预测轨迹与实际轨迹的轨迹比较的加权和。15.如权利要求11所述的系统,其中所述第一对象选择度量包括跨所述两个或更多图像帧对于所述第一对象的预测轨迹与实际轨迹的轨迹比较,其中所述预测轨迹包括闭环控制预测轨迹,并且其中所述轨迹比较包括所述预测轨迹与所述实际轨迹之间的差别或所述预测轨迹和所述实际轨迹的动态时间规整比较中的至少一个。16.如权利要求11所述的系统,还包括:对象检测电路,用于检测包括至少所述第一对象和所述第二对象的多个对象;图像捕捉调整电路,用于至少部分基于所述目标对象来提供自动对焦调整、自动曝光调整或自动白平衡调整中的至少一个;以及图像捕捉电路,用于基于所述自动对焦调整、自动曝光调整或...

【专利技术属性】
技术研发人员:TH金M朴
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1