-
公开(公告)号:US10037614B2
公开(公告)日:2018-07-31
申请号:US15600481
申请日:2017-05-19
Applicant: A9.com, Inc.
Inventor: Eran Borenstein , Arunkumar Devadoss , Zur Nehushtan
CPC classification number: G06T7/73 , G06K9/00221 , G06K9/00255 , G06K9/00288 , G06K9/22 , G06K9/3216 , G06T7/33 , G06T15/00 , G06T2215/16 , H04N5/23219 , H04N5/23222 , H04N5/23293
Abstract: Approaches provide for minimizing variations in the height of a camera of a computing device when estimating the distance to objects represented in image data captured by the camera. For example, a front-facing camera of a computing device can be used to capture a live camera view of a user. An application can analyze the image data to locate features of the user's face for purposes of aligning the user with the computing device. As the position and/orientation of the device changes with respect to the user, the image data can be analyzed to detect whether a location of a representation of a feature of the user aligns with the alignment element. Once the feature is aligned with the alignment element, a rear-facing camera (or other camera) can capture second image data of an object. The second image data can be analyzed to determine a geometric relationship between the rear-facing camera and the object, and the geometric relationship can be used to determine a distance to the object with respect to the computing device.
-
公开(公告)号:US20170256073A1
公开(公告)日:2017-09-07
申请号:US15600481
申请日:2017-05-19
Applicant: A9.com, Inc.
Inventor: Eran Borenstein , Arunkumar Devadoss , Zur Nehushtan
CPC classification number: G06T7/73 , G06K9/00255 , G06K9/00288 , G06K9/22 , G06T7/0028 , G06T7/0042 , G06T7/33 , G06T7/60 , G06T15/00 , G06T2215/16 , H04N5/23219 , H04N5/23222 , H04N5/23293
Abstract: Approaches provide for minimizing variations in the height of a camera of a computing device when estimating the distance to objects represented in image data captured by the camera. For example, a front-facing camera of a computing device can be used to capture a live camera view of a user. An application can analyze the image data to locate features of the user's face for purposes of aligning the user with the computing device. As the position and/orientation of the device changes with respect to the user, the image data can be analyzed to detect whether a location of a representation of a feature of the user aligns with the alignment element. Once the feature is aligned with the alignment element, a rear-facing camera (or other camera) can capture second image data of an object. The second image data can be analyzed to determine a geometric relationship between the rear-facing camera and the object, and the geometric relationship can be used to determine a distance to the object with respect to the computing device.
-
公开(公告)号:US09691152B1
公开(公告)日:2017-06-27
申请号:US14827002
申请日:2015-08-14
Applicant: A9.com, Inc.
Inventor: Eran Borenstein , Arunkumar Devadoss , Zur Nehushtan
CPC classification number: G06T7/73 , G06K9/00255 , G06K9/00288 , G06K9/22 , G06T7/0028 , G06T7/0042 , G06T7/33 , G06T7/60 , G06T15/00 , G06T2215/16 , H04N5/23219 , H04N5/23222 , H04N5/23293
Abstract: Approaches provide for minimizing variations in the height of a camera of a computing device when estimating the distance to objects represented in image data captured by the camera. For example, a front-facing camera of a computing device can be used to capture a live camera view of a user. An application can analyze the image data to locate features of the user's face for purposes of aligning the user with the computing device. As the position and/orientation of the device changes with respect to the user, the image data can be analyzed to detect whether a location of a representation of a feature of the user aligns with the alignment element. Once the feature is aligned with the alignment element, a rear-facing camera (or other camera) can capture second image data of an object. The second image data can be analyzed to determine a geometric relationship between the rear-facing camera and the object, and the geometric relationship can be used to determine a distance to the object with respect to the computing device.
-
-