The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 29, 2014
Filed:
Jan. 31, 2011
Richard Newcombe, Nuneaton, GB;
Shahram Izadi, Cambridge, GB;
David Molyneaux, Oldham, GB;
Otmar Hilliges, Cambridge, GB;
David Kim, Cambridge, GB;
Jamie Daniel Joseph Shotton, Cambridge, GB;
Pushmeet Kohli, Cambridge, GB;
Andrew Fitzgibbon, Cambridge, GB;
Stephen Edward Hodges, Cambridge, GB;
David Alexander Butler, Cambridge, GB;
Richard Newcombe, Nuneaton, GB;
Shahram Izadi, Cambridge, GB;
David Molyneaux, Oldham, GB;
Otmar Hilliges, Cambridge, GB;
David Kim, Cambridge, GB;
Jamie Daniel Joseph Shotton, Cambridge, GB;
Pushmeet Kohli, Cambridge, GB;
Andrew Fitzgibbon, Cambridge, GB;
Stephen Edward Hodges, Cambridge, GB;
David Alexander Butler, Cambridge, GB;
Microsoft Corporation, Redmond, WA (US);
Abstract
Mobile camera localization using depth maps is described for robotics, immersive gaming, augmented reality and other applications. In an embodiment a mobile depth camera is tracked in an environment at the same time as a 3D model of the environment is formed using the sensed depth data. In an embodiment, when camera tracking fails, this is detected and the camera is relocalized either by using previously gathered keyframes or in other ways. In an embodiment, loop closures are detected in which the mobile camera revisits a location, by comparing features of a current depth map with the 3D model in real time. In embodiments the detected loop closures are used to improve the consistency and accuracy of the 3D model of the environment.