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:
Mar. 18, 2014
Filed:
Jun. 09, 2011
Johannes Kopf, Bellevue, WA (US);
Eric Stollnitz, Kirkland, WA (US);
Sudipta Sinha, Redmond, WA (US);
Rick Szeliski, Bellevue, WA (US);
Johannes Kopf, Bellevue, WA (US);
Eric Stollnitz, Kirkland, WA (US);
Sudipta Sinha, Redmond, WA (US);
Rick Szeliski, Bellevue, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
A 3D model of an object is rendered using centered images of the object. An algorithm executed locally or in a distributed manner calculates camera positions for the images and determines a virtual camera path based on the camera positions. The application adjusts the images to fit the plane of the virtual camera path and fills in the gaps between the images using transition renderings. To improve user experience, the application also calculates resting positions for navigation stop points using a spring system. Upon constructing the 3D model, the application can transmit the 3D model to a variety of user devices including the network connected device having a camera module that captured the images.