-
公开(公告)号:US10230866B1
公开(公告)日:2019-03-12
申请号:US14870653
申请日:2015-09-30
Applicant: Amazon Technologies, Inc.
Inventor: Matthew Alan Townsend , Eduard Oks , Rohith Mysore Vijaya Kumar , Apoorv Chaudhri , Yadunandana Nagaraja Rao , Ambrish Tyagi
Abstract: Devices, systems and methods are disclosed for reducing a perceived latency associated with uploading and annotating video data. For example, video data may be divided into video sections that are uploaded individually so that the video sections may be annotated as they are received. This reduces a latency associated with the annotation process, as a portion of the video data is annotated before an entirety of the video data is uploaded. In addition, the annotation data may be used to generate a master clip table and extract individual video clips from the video data.
-
公开(公告)号:US10027883B1
公开(公告)日:2018-07-17
申请号:US14307491
申请日:2014-06-18
Applicant: Amazon Technologies, Inc.
Inventor: Cheng-Hao Kuo , Jim Oommen Thomas , Tianyang Ma , Stephen Vincent Mangiat , Sisil Sanjeev Mehta , Ambrish Tyagi , Amit Kumar Agrawal , Kah Kuen Fu , Sharadh Ramaswamy
Abstract: Various embodiments enable a primary user to be identified and tracked using stereo association and multiple tracking algorithms. For example, a face detection algorithm can be run on each image captured by a respective camera independently. Stereo association can be performed to match faces between cameras. If the faces are matched and a primary user is determined, a face pair is created and used as the first data point in memory for initializing object tracking. Further, features of a user's face can be extracted and the change in position of these features between images can determine what tracking method will be used for that particular frame.
-
23.
公开(公告)号:US09131150B1
公开(公告)日:2015-09-08
申请号:US14298769
申请日:2014-06-06
Applicant: Amazon Technologies, Inc.
Inventor: Stephen Vincent Mangiat , Ambrish Tyagi
CPC classification number: H04N5/23219 , H04N5/2352
Abstract: The subject technology provides embodiments for tracking a user's face/head (or another object) using one or more cameras provided by a computing device. Embodiments implement exposure sweeping based on an average intensity of a current scene to a target intensity for a given image. If a face is not detected, an exposure duration and/or gain may be adjusted and the face detection is performed again. Once the face is detected, an average intensity of a virtual bounding box surrounding the detected face is determined and exposure sweeping may be performed solely within the virtual bounding box to reach a target intensity. When the average intensity is within a predetermined threshold of the target intensity, the detected face may be at an optimal exposure. Embodiments also provide for switching to another camera(s) of the computing device when not detecting a face in the image upon performing a full exposure sweep.
Abstract translation: 主题技术提供使用由计算设备提供的一个或多个照相机跟踪用户的脸部/头部(或另一个对象)的实施例。 实施例将基于当前场景的平均强度的曝光扫描实现为给定图像的目标强度。 如果未检测到脸部,则可以调整曝光持续时间和/或增益,并再次执行脸部检测。 一旦检测到脸部,确定围绕检测到的脸部的虚拟边界框的平均强度,并且可以仅在虚拟边界框内执行曝光扫描以达到目标强度。 当平均强度在目标强度的预定阈值内时,检测到的面可以处于最佳曝光。 实施例还提供在执行完全曝光扫描时在不检测图像中的面部时切换到计算设备的另一个相机。
-
公开(公告)号:US12004871B1
公开(公告)日:2024-06-11
申请号:US16985922
申请日:2020-08-05
Applicant: Amazon Technologies, Inc.
Inventor: Cyrus Fazeli , Apoorv Chaudhri , Ambrish Tyagi , Prakash Ramu , Amit Kumar Agrawal
IPC: G06T17/00 , A61B5/00 , G06N3/08 , G06N20/00 , G06T7/00 , G06T15/00 , G06T15/80 , G06T17/10 , G06T19/20
CPC classification number: A61B5/4872 , A61B5/004 , G06N3/08 , G06N20/00 , G06T7/0012 , G06T15/005 , G06T15/80 , G06T17/10 , G06T19/20 , G06T2207/20081 , G06T2207/30004 , G06T2207/30196
Abstract: Described are systems and methods directed to a body change journey that utilizes collected two-dimensional (“2D”) body images of a body of a user, generation and presentation of a personalized three-dimensional (“3D”) body model of the body of the user based on those 2D body images, the generation and presentation of different predicted personalized 3D body models of the body of the user at different body measurements (e.g., different body fat percentages, different muscle mass amounts, different body weights, etc.), and the generation of a body change journey that guides the user from their current body model to a selected target body model that is represented by a target personalized 3D body model of the body of the user.
-
公开(公告)号:US10554850B2
公开(公告)日:2020-02-04
申请号:US16295557
申请日:2019-03-07
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Matthew Alan Townsend , Eduard Oks , Rohith Mysore Vijaya Kumar , Apoorv Chaudhri , Yadunandana Nagaraja Rao , Ambrish Tyagi
Abstract: Devices, systems and methods are disclosed for reducing a perceived latency associated with uploading and annotating video data. For example, video data may be divided into video sections that are uploaded individually so that the video sections may be annotated as they are received. This reduces a latency associated with the annotation process, as a portion of the video data is annotated before an entirety of the video data is uploaded. In addition, the annotation data may be used to generate a master clip table and extract individual video clips from the video data.
-
公开(公告)号:US20190273837A1
公开(公告)日:2019-09-05
申请号:US16295557
申请日:2019-03-07
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Matthew Alan Townsend , Eduard Oks , Rohith Mysore Vijaya Kumar , Apoorv Chaudhri , Yadunandana Nagaraja Rao , Ambrish Tyagi
IPC: H04N1/21
Abstract: Devices, systems and methods are disclosed for reducing a perceived latency associated with uploading and annotating video data. For example, video data may be divided into video sections that are uploaded individually so that the video sections may be annotated as they are received. This reduces a latency associated with the annotation process, as a portion of the video data is annotated before an entirety of the video data is uploaded. In addition, the annotation data may be used to generate a master clip table and extract individual video clips from the video data.
-
公开(公告)号:US09866820B1
公开(公告)日:2018-01-09
申请号:US14321519
申请日:2014-07-01
Applicant: Amazon Technologies, Inc.
CPC classification number: H04N13/246 , G06K9/00281 , H04N13/239
Abstract: An electronic device can have two or more pairs of cameras capable of performing three-dimensional imaging. In order to provide accurate disparity information, these cameras should be sufficiently calibrated. Automatic calibration can be performed by periodically capturing images with a pair of front-facing cameras and locating matching facial or other feature points in corresponding images captured by those cameras. Correspondences can be detected between feature points and the corresponding feature points can be normalized and outlier feature points can be rejected. A transformation matrix can be determined using at least a portion of remaining feature points and can be used to determine rotation and translation parameters to correct for misalignment between the cameras. The calibration parameters can be refined or otherwise adjusted, and can be used or stored for use in correcting images subsequently captured by those cameras.
-
公开(公告)号:US09750420B1
公开(公告)日:2017-09-05
申请号:US14566152
申请日:2014-12-10
Applicant: Amazon Technologies, Inc.
Inventor: Amit Kumar Agrawal , Wei Li , Nicholas Jialei Su , Ambrish Tyagi
CPC classification number: A61B5/02427 , A61B5/0077 , A61B5/6898 , G06K9/00281 , G06T7/73 , G06T2207/10021 , G06T2207/10024 , G06T2207/10048 , G06T2207/20081 , G06T2207/20084 , G06T2207/20124 , G06T2207/30201
Abstract: The location of a user's head, for purposes such as head tracking or motion input, can be determined. For example, a computing device (e.g., a tablet, mobile phone, etc.) can utilize one or more detectors or other image classifiers to detect the presence objects such as features of the face in images captured by one or more cameras of the computing device. Based on the detected feature(s), the subject technology provides embodiments for detecting a heart rate of the user of the computing device without requiring invasive procedures or addition sensors on the computing device by selecting a region of interest for analyzing color or other image data measurements over a period of time. Changes in color at the select region of interest may be further processed to extract a user's heart rate using techniques described further herein.
-
公开(公告)号:US09729865B1
公开(公告)日:2017-08-08
申请号:US14307492
申请日:2014-06-18
Applicant: Amazon Technologies, Inc.
Inventor: Cheng-Hao Kuo , Jim Oommen Thomas , Tianyang Ma , Stephen Vincent Mangiat , Sisil Sanjeev Mehta , Ambrish Tyagi , Amit Kumar Agrawal , Kah Kuen Fu , Sharadh Ramaswamy
CPC classification number: H04N13/366 , G06F1/1686 , G06F1/3206 , G06F1/3231 , G06K9/00201 , G06K9/00248 , G06K9/00268 , G06K9/00295 , G06K9/00771 , G06T2207/10021 , H04N5/76 , H04N13/204 , H04N13/239 , H04N13/271 , H04N2013/0081 , Y02D10/173
Abstract: Various embodiments enable a primary user to be identified and tracked using stereo association and multiple tracking algorithms. For example, a face detection algorithm can be run on each image captured by a respective camera independently. Stereo association can be performed to match faces between cameras. If the faces are matched and a primary user is determined, a face pair is created and used as the first data point in memory for initializing object tracking. Further, features of a user's face can be extracted and the change in position of these features between images can determine what tracking method will be used for that particular frame.
-
公开(公告)号:US09635307B1
公开(公告)日:2017-04-25
申请号:US14974681
申请日:2015-12-18
Applicant: Amazon Technologies, Inc.
Inventor: Rohith Mysore Vijaya Kumar , Ambrish Tyagi , Yadunandana Nagaraja Rao , Suresh Bholabhai Lakhani , Amit Kumar Agrawal
CPC classification number: H04N5/917 , G06K9/00664 , G06K9/00711 , G06K9/00751 , G06K9/4642 , G06T2207/10016 , G06T2207/10024 , H04N7/0102 , H04N7/0127 , H04N21/2743 , H04N21/41407 , H04N21/42203 , H04N21/4223 , H04N21/47205 , H04N21/4788 , H04N21/8549
Abstract: A system and method for generating preview data from video data and using the preview data to select portions of the video data or determine an order with which to upload the video data. The system may sample video data to generate sampled video data and may identify portions of the sampled video data having complexity metrics exceeding a threshold. The system may upload a first portion of the video data corresponding to the identified portions while omitting a second portion of the video data. The system may determine an order with which to upload portions of the video data based on a complexity of the video data. Therefore, portions of the video data that may require additional processing after being uploaded may be prioritized and uploaded first. As a result, a latency between the video data being uploaded and a video summarization being received is reduced.
-
-
-
-
-
-
-
-
-