-
公开(公告)号: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.
-
公开(公告)号:US10701999B1
公开(公告)日:2020-07-07
申请号:US14973436
申请日:2015-12-17
Applicant: A9.com, Inc.
Inventor: Eran Borenstein , Chetan Pitambar Bhole , Erick Cantu-Paz , Arnab Sanat Kumar Dhua , Anish Ramdas Nair
Abstract: Images can be used to determine the size of an article of clothing matching the physical characteristics of a user. An image can include an article of clothing known to fit well or a representation of a body part, which can comprise the body part itself. Images can also include a reference item. Various techniques are used to determine one or more perspective distortions in the image based on analysis of the reference item and information known about the reference item. The one or more perspective distortions can be accounted for to determine physical characteristics of the article of clothing or the body part associated with the article of clothing. The physical characteristics can be used to determine the size of an article of clothing matching, or corresponding to, the physical characteristics.
-
公开(公告)号:US09875546B1
公开(公告)日:2018-01-23
申请号:US15083950
申请日:2016-03-29
Applicant: A9.com, Inc.
Inventor: Chetan Pitambar Bhole , Himanshu Arora , Eran Borenstein , Erick Cantu-Paz , Arnab Sanat Kumar Dhua , Anish Ramdas Nair
CPC classification number: G06T7/0057 , G06F1/163 , G06T7/004 , G06T2207/10028 , H04N13/221 , H04N13/271 , H04N2013/0081
Abstract: Techniques to determine the three-dimensional structure of wearable items are disclosed. A scanning device can project waves at a wearable item and receive reflections of the waves. In embodiments, the scanning device projects light pulses and detects reflections of the light pulses. Depth measurements from the scanning device to the wearable item can be used to determine points corresponding to locations on the wearable item. A point cloud can be generated of the points, which can convey the three-dimensional structure of the wearable item. In embodiments, another wearable item can be determined to have a corresponding three-dimensional structure based on point cloud comparisons. The second wearable item can be suggested to a user as a wearable item having an appropriate fit for the user.
-
-
-
-