-
公开(公告)号:US09832452B1
公开(公告)日:2017-11-28
申请号:US13965126
申请日:2013-08-12
Applicant: Amazon Technologies, Inc.
Inventor: David Allen Fotland , David Wayne Stafford , Matthew Liang Chaboud , Michael Paul Touloumtzis
IPC: H04N13/02
CPC classification number: H04N13/20 , G01S3/00 , G01S19/48 , G06F3/012 , G06F3/013 , G06F3/0304 , G06F3/0346
Abstract: Systems and approaches are provided for robustly detecting and tracking a user. Image data can be captured and processed to provide an estimated position and/or orientation of the user. Other sensor data, such as from an accelerometer and/or gyroscope, can be determined for a more robust estimation of the user's position and/or orientation. Multiple user detection processes and/or motion estimation approaches and their corresponding confidence levels can also be combined to determine a final estimated position and orientation of the user. The multiple user pose estimations and/or motion estimations can be combined via an approach such as probabilistic system modeling and maximum likelihood estimation.
-
公开(公告)号:US09269012B2
公开(公告)日:2016-02-23
申请号:US13973913
申请日:2013-08-22
Applicant: Amazon Technologies, Inc.
Inventor: David Allen Fotland
CPC classification number: G06K9/3241 , G06K9/00228 , G06K9/00369 , G06K2009/3291 , G06T7/246 , G06T2207/10016 , G06T2207/30201
Abstract: Systems and approaches are provided for tracking an object using multiple tracking processes. By combining multiple lightweight tracking processes, object tracking can be robust, use a limited amount of power, and enable a computing device to respond to input corresponding to the motion of the object in real time. The multiple tracking processes can be run in parallel to determine the position of the object by selecting the results of the best performing tracker under certain heuristics or combining the results of multiple tracking processes in various ways. Further, other sensor data of a computing device can be used to improve the results provided by one or more of the tracking processes.
Abstract translation: 提供了使用多个跟踪过程跟踪对象的系统和方法。 通过组合多个轻量级跟踪过程,对象跟踪可以是鲁棒的,使用有限的功率,并且使得计算设备能够实时响应对象的运动的输入。 可以并行运行多个跟踪过程,以通过在某些启发式下选择最佳性能的跟踪器的结果或以多种方式组合多个跟踪过程的结果来确定对象的位置。 此外,可以使用计算设备的其他传感器数据来改善由一个或多个跟踪处理提供的结果。
-