-
公开(公告)号:US20170345167A1
公开(公告)日:2017-11-30
申请号:US15169045
申请日:2016-05-31
Applicant: Microsoft Technology Licensing, LLC
Inventor: Tracy K. Ard , Gabriel Takacs , David M. Gedye , James Fletcher , Matthew Sammis Ashman
IPC: G06T7/30 , G06T11/20 , G02B27/01 , G06F3/01 , G06T19/00 , G06T15/20 , H04W4/02 , G03H1/08 , A63F13/525
CPC classification number: G06T7/30 , A63F13/213 , A63F13/525 , A63F13/65 , G02B27/0172 , G02B2027/0174 , G03H1/08 , G06F3/011 , G06F3/012 , G06T7/55 , G06T11/206 , G06T15/20 , G06T19/006 , G06T2215/16 , G06T2219/024 , H04W4/023
Abstract: Mixed-reality systems are provided for using anchor graphs within a mixed-reality environment. These systems utilize anchor vertexes that comprise at least one first key frame, a first mixed-reality element, and at least one first transform connecting the at least one first key frame to the first mixed-reality element. Anchor edges comprising transformations connect the anchor vertexes.
-
公开(公告)号:US11443455B2
公开(公告)日:2022-09-13
申请号:US16744068
申请日:2020-01-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Victor M. Fragoso Rojas , Mei Chen , Gabriel Takacs
Abstract: A scale and pose estimation method for a camera system is disclosed. Camera data for a scene acquired by the camera system is received. A rotation prior parameter characterizing a gravity direction is received. A scale prior parameter characterizing scale of the camera system is received. A cost of a cost function is calculated for a similarity transformation that is configured to encode a scale and pose of the camera system. The cost of the cost function is influenced by the rotation prior parameter and the scale prior parameter. A solved similarity transformation is determined upon calculating a cost for the cost function that is less than a threshold cost. An estimated scale and pose of the camera system is output based on the solved similarity transformation.
-
公开(公告)号:US10531065B2
公开(公告)日:2020-01-07
申请号:US15624601
申请日:2017-06-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Gavin Dean Lazarow , Tushar Cyril Bhatnagar , David Maxwell Gedye , Gabriel Takacs , Jeroen Vanturennout , Erik Manfred Schulz , Jason Randall Wadsworth , Richard Renchi Ma , Gregg Wygonik , Jonathan David Hildebrandt , Evan Lincoln Tice
IPC: H04N13/128 , G02B27/01 , H04N13/344 , H04N13/366 , G01S3/00 , H04N5/247
Abstract: A computing device and method are provided for accelerating the coarse relocalization process of the computing device by generating a current fingerprint using signal data detected by sensors, statistically analyzing the current fingerprint for proximity to candidate fingerprints in fingerprint data to generate a ranked list, and subsequently retrieving map data corresponding to the closest matching fingerprints in the ranked list. The computing device may comprise a processor, a memory operatively coupled to the processor, and a fingerprint program stored in the memory and executed by the processor.
-
公开(公告)号:US12056896B2
公开(公告)日:2024-08-06
申请号:US17931238
申请日:2022-09-12
Applicant: Microsoft Technology Licensing, LLC
Inventor: Victor M. Fragoso Rojas , Mei Chen , Gabriel Takacs
CPC classification number: G06T7/75 , G06T7/60 , G06T7/70 , G06T7/80 , G06T17/00 , H04N23/90 , G06T2207/30244
Abstract: A scale and pose estimation method for a camera system is disclosed. Camera data for a scene acquired by the camera system is received. A scale prior parameter characterizing scale of the camera system is received. A cost of a cost function is calculated for a similarity transformation. The cost of the cost function is influenced at least by the scale prior parameter. Based at least on the cost function being less than a threshold cost, an estimated scale and pose of the camera system is output based on the similarity transformation.
-
公开(公告)号:US11922560B2
公开(公告)日:2024-03-05
申请号:US17302155
申请日:2021-04-26
Applicant: Microsoft Technology Licensing, LLC
Inventor: Ali Reza Emami , Gabriel Takacs , Gavin Dean Lazarow , Skyler Mark Goodell
Abstract: One example provides a computing device configured to capture, via the camera, first image data imaging a first physical world location, create a first spatial representation of the first physical world location based on the first image data, receive a user input defining a pose of a first virtual spatial anchor point relative to a feature imaged in the first image data, track user movement to a second physical world location, capture second image data imaging the second physical world location, receive a user input defining a pose of a second virtual spatial anchor point relative to a feature imaged in the second image data, and send, to a remote computing device, data representing the first spatial representation, the pose of first spatial anchor point, the second spatial representation, the pose of second spatial anchor point, and a positional relationship between first and second spatial anchor points.
-
公开(公告)号:US10217231B2
公开(公告)日:2019-02-26
申请号:US15169045
申请日:2016-05-31
Applicant: Microsoft Technology Licensing, LLC
Inventor: Tracy K. Ard , Gabriel Takacs , David M. Gedye , James Fletcher , Matthew Sammis Ashman
IPC: G09G5/00 , G06T7/30 , G02B27/01 , G03H1/08 , G06F3/01 , G06T11/20 , G06T15/20 , G06T19/00 , H04W4/02 , A63F13/65 , A63F13/213 , G06T7/55 , A63F13/525
Abstract: Mixed-reality systems are provided for using anchor graphs within a mixed-reality environment. These systems utilize anchor vertexes that comprise at least one first key frame, a first mixed-reality element, and at least one first transform connecting the at least one first key frame to the first mixed-reality element. Anchor edges comprising transformations connect the anchor vertexes.
-
公开(公告)号:US10997776B2
公开(公告)日:2021-05-04
申请号:US16404509
申请日:2019-05-06
Applicant: Microsoft Technology Licensing, LLC
Inventor: Ali Reza Emami , Gabriel Takacs , Gavin Dean Lazarow , Skyler Mark Goodell
Abstract: One example provides a computing device configured to capture, via the camera, first image data imaging a first physical world location, create a first spatial representation of the first physical world location based on the first image data, receive a user input defining a pose of a first virtual spatial anchor point relative to a feature imaged in the first image data, track user movement to a second physical world location, capture second image data imaging the second physical world location, receive a user input defining a pose of a second virtual spatial anchor point relative to a feature imaged in the second image data, and send, to a remote computing device, data representing the first spatial representation, the pose of first spatial anchor point, the second spatial representation, the pose of second spatial anchor point, and a positional relationship between first and second spatial anchor points.
-
公开(公告)号:US20190180457A1
公开(公告)日:2019-06-13
申请号:US16279283
申请日:2019-02-19
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Tracy K. Ard , Gabriel Takacs , David M. Gedye , James Fletcher , Matthew Sammis Ashman
IPC: G06T7/30 , G06T7/55 , A63F13/213 , G06T19/00 , G06T15/20 , G06F3/01 , A63F13/65 , G06T11/20 , G02B27/01 , G03H1/08 , H04W4/02
Abstract: Mixed-reality systems are provided for using anchor data structures, such as anchor graphs, within a mixed-reality environment. These systems utilize anchor components, such as anchor vertexes, that comprise at least one first key frame, a first mixed-reality element, and at least one first transform connecting the at least one first key frame to the first mixed-reality element. Anchor connecting components, such as anchor edges, comprise transformations that connect the anchor components (e.g., anchor vertexes).
-
公开(公告)号:US20180053315A1
公开(公告)日:2018-02-22
申请号:US15786266
申请日:2017-10-17
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Tracy K. Ard , Gabriel Takacs , David M. Gedye , James Fletcher , Matthew Sammis Ashman
CPC classification number: G06T7/30 , A63F13/213 , A63F13/525 , A63F13/65 , G02B27/0172 , G02B2027/0174 , G03H1/08 , G06F1/163 , G06F3/011 , G06F3/012 , G06T7/55 , G06T11/206 , G06T15/20 , G06T19/006 , G06T2215/16 , G06T2219/024 , H04W4/023
Abstract: Mixed-reality systems are provided for using anchor graphs within a mixed-reality environment. These systems utilize anchor vertexes that comprise at least one first key frame, a first mixed-reality element, and at least one first transform connecting the at least one first key frame to the first mixed-reality element. Anchor edges comprising transformations connect the anchor vertexes.
-
-
-
-
-
-
-
-