-
公开(公告)号:US20230260232A1
公开(公告)日:2023-08-17
申请号:US18308510
申请日:2023-04-27
Applicant: Google LLC
Inventor: Aveek Purohit , Kan Huang
CPC classification number: G06T19/006 , G06T7/73 , G06F3/012 , G06V40/166 , G06V40/169
Abstract: Methods, systems, and computer program products are described for obtaining, from a first tracking system, an initial three-dimensional (3D) position of an electronic device in relation to image features captured by a camera of the electronic device and obtaining, from a second tracking system, an orientation associated with the electronic device. Responsive to detecting a movement of the electronic device, obtaining, from the second tracking system, an updated orientation associated with the detected movement of the electronic device, generating and providing a query to the first tracking system, the query corresponding to at least a portion of the image features and including the updated orientation and the initial 3D position of the electronic device, generating, for a sampled number of received position changes, an updated 3D position for the electronic device and generating a 6-DoF pose using the updated 3D positions and the updated orientation for the electronic device.
-
公开(公告)号:US11670056B2
公开(公告)日:2023-06-06
申请号:US17248385
申请日:2021-01-22
Applicant: Google LLC
Inventor: Aveek Purohit , Kan Huang
CPC classification number: G06T19/006 , G06F3/012 , G06T7/73 , G06V40/166 , G06V40/169
Abstract: Methods, systems, and computer program products are described for obtaining, from a first tracking system, an initial three-dimensional (3D) position of an electronic device in relation to image features captured by a camera of the electronic device and obtaining, from a second tracking system, an orientation associated with the electronic device. Responsive to detecting a movement of the electronic device, obtaining, from the second tracking system, an updated orientation associated with the detected movement of the electronic device, generating and providing a query to the first tracking system, the query corresponding to at least a portion of the image features and including the updated orientation and the initial 3D position of the electronic device, generating, for a sampled number of received position changes, an updated 3D position for the electronic device and generating a 6-DoF pose using the updated 3D positions and the updated orientation for the electronic device.
-
公开(公告)号:US20210142583A1
公开(公告)日:2021-05-13
申请号:US17248385
申请日:2021-01-22
Applicant: Google LLC
Inventor: Aveek Purohit , Kan Huang
Abstract: Methods, systems, and computer program products are described for obtaining, from a first tracking system, an initial three-dimensional (3D) position of an electronic device in relation to image features captured by a camera of the electronic device and obtaining, from a second tracking system, an orientation associated with the electronic device. Responsive to detecting a movement of the electronic device, obtaining, from the second tracking system, an updated orientation associated with the detected movement of the electronic device, generating and providing a query to the first tracking system, the query corresponding to at least a portion of the image features and including the updated orientation and the initial 3D position of the electronic device, generating, for a sampled number of received position changes, an updated 3D position for the electronic device and generating a 6-DoF pose using the updated 3D positions and the updated orientation for the electronic device.
-
公开(公告)号:US20230259199A1
公开(公告)日:2023-08-17
申请号:US17651209
申请日:2022-02-15
Applicant: Google LLC
Inventor: Mark Chang , Xavier Benavides Palos , Alexandr Virodov , Adarsh Prakash Murthy Kowdle , Kan Huang
CPC classification number: G06F3/013 , G02B27/0093 , G02B27/0179 , G02B27/0101 , G02B27/017 , G06T19/006 , G02B2027/0138 , G02B2027/0178 , G02B2027/0187
Abstract: A method including receiving an image from a sensor of a wearable device, rendering the image on a display of the wearable device, identifying a set of targets in the image, tracking a gaze direction associated with a user of the wearable device, rendering, on the displayed image, a gaze line based on the tracked gaze direction, identifying a subset of targets based on the set of targets in a region of the image based on the gaze line, triggering an action, and in response to the trigger, estimating a candidate target based on the subset of targets.
-
公开(公告)号:US10916062B1
公开(公告)日:2021-02-09
申请号:US16511804
申请日:2019-07-15
Applicant: Google LLC
Inventor: Aveek Purohit , Kan Huang
Abstract: Methods, systems, and computer program products are described for obtaining, from a first tracking system, an initial three-dimensional (3D) position of an electronic device in relation to image features captured by a camera of the electronic device and obtaining, from a second tracking system, an orientation associated with the electronic device. Responsive to detecting a movement of the electronic device, obtaining, from the second tracking system, an updated orientation associated with the detected movement of the electronic device, generating and providing a query to the first tracking system, the query corresponding to at least a portion of the image features and including the updated orientation and the initial 3D position of the electronic device, generating, for a sampled number of received position changes, an updated 3D position for the electronic device and generating a 6-DoF pose using the updated 3D positions and the updated orientation for the electronic device.
-
公开(公告)号:US20210019943A1
公开(公告)日:2021-01-21
申请号:US16511804
申请日:2019-07-15
Applicant: Google LLC
Inventor: Aveek Purohit , Kan Huang
Abstract: Methods, systems, and computer program products are described for obtaining, from a first tracking system, an initial three-dimensional (3D) position of an electronic device in relation to image features captured by a camera of the electronic device and obtaining, from a second tracking system, an orientation associated with the electronic device. Responsive to detecting a movement of the electronic device, obtaining, from the second tracking system, an updated orientation associated with the detected movement of the electronic device, generating and providing a query to the first tracking system, the query corresponding to at least a portion of the image features and including the updated orientation and the initial 3D position of the electronic device, generating, for a sampled number of received position changes, an updated 3D position for the electronic device and generating a 6-DoF pose using the updated 3D positions and the updated orientation for the electronic device.
-
-
-
-
-