Spatially registering user photographs

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8295589
APP PUB NO 20110286660A1
SERIAL NO

12783598

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Photographs of an object may be oriented with respect to both the geographic location and orientation of the object by registering a 3D model derived from a plurality of photographs of the objects with a 2D image of the object having a known location and orientation. For example, a 3D point cloud of an object created from photographs of the object using a Photosynth™ tool may be aligned with a satellite photograph of the object, where the satellite photograph has location and orientation information. A tool providing scaling and rotation of the 3D model with respect to the 2D image may be used or an automatic alignment may be performed using a function based on object edges filtered at particular angles. Once aligned, data may be recorded that registers camera locations for the plurality of photographs with geographic coordinates of the object, either absolute latitude/longitude or relative to the object.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
MICROSOFT TECHNOLOGY LICENSING, LLCREDMOND, WA30932

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Aguera, y Arcas Blaise Redmond, US 32 269
Ernst, Tony Redmond, US 2 19
Fynn, Scott Vernon Seattle, US 4 19
Hou, Dan Seattle, US 5 24
Kroepfl, Michael Bellevue, US 16 240
Molinari, Roberto R Bellevue, US 6 25
Ofek, Eyal Redmond, US 141 2143

Cited Art Landscape

Patent Info (Count) # Cites Year
 
GENERAL ELECTRIC COMPANY (1)
* 2006/0140,473 System and method for object measurement 37 2004
 
Other [Check patent profile for assignment information] (1)
2008/0246,759 Automatic Scene Modeling for the 3D Camera and 3D Video 111 2006
 
XANAVI INFORMATICS CORPORATION (1)
6324469 Three-dimensional map drawing method and navigation apparatus 41 2000
 
SRI INTERNATIONAL (1)
6571024 Method and apparatus for multi-view three dimensional estimation 41 1999
 
KNIGHT, WILLIAM E. (1)
7386394 Navigation and inspection system 33 2006
 
TOMTOM INTERNATIONAL B.V. (1)
* 2011/0282,578 Method of generating a Geodetic Reference Database Product 36 2008
 
TECHNEST HOLDINGS, INC. (1)
* 2005/0089,213 Method and apparatus for three-dimensional modeling via an image mosaic system 53 2004
 
UNIVERSITY OF MARYLAND, BALTIMORE (1)
* 8184129 Techniques for 3-D elastic spatial registration of multiple modes of measuring a body 4 2011
 
APPLE INC. (1)
* 6434265 Aligning rectilinear images in 3D through projective registration and calibration 79 1998
 
MICROSOFT TECHNOLOGY LICENSING, LLC (4)
7148892 3D navigation techniques 33 2005
2007/0258,642 GEO-CODING IMAGES 112 2006
2009/0002,394 AUGMENTING IMAGES FOR PANORAMIC DISPLAY 17 2007
2009/0237,510 VISUALIZING CAMERA FEEDS ON A MAP 19 2008
 
COGNEX CORPORATION (1)
* 2010/0166,294 SYSTEM AND METHOD FOR THREE-DIMENSIONAL ALIGNMENT OF OBJECTS USING MACHINE VISION 33 2008
 
GOOGLE TECHNOLOGY HOLDINGS LLC (1)
2008/0291,217 VIEWING AND NAVIGATING WITHIN PANORAMIC IMAGES, AND APPLICATIONS THEREOF 58 2007
 
NOVELIS INVESTMENTS, CANADA (1)
* 7612773 Apparatus and method for rendering for display forward-looking image data 22 2006
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
MICROSOFT TECHNOLOGY LICENSING, LLC (1)
* 9659406 Procedural authoring 0 2014
 
NOKIA TECHNOLOGIES OY (2)
* 9582166 Method and apparatus for rendering user interface for location-based service having main view portion and preview portion 0 2010
* 2011/0283,223 METHOD AND APPARATUS FOR RENDERING USER INTERFACE FOR LOCATION-BASED SERVICE HAVING MAIN VIEW PORTION AND PREVIEW PORTION 84 2010
 
GLASSES.COM INC. (7)
9483853 Systems and methods to display rendered images 0 2012
9236024 Systems and methods for obtaining a pupillary distance measurement using a mobile computing device 1 2012
9378584 Systems and methods for rendering virtual try-on products 0 2013
9311746 Systems and methods for generating a 3-D model of a virtual try-on product 0 2013
9235929 Systems and methods for efficiently processing virtual 3-D data 0 2013
9286715 Systems and methods for adjusting a virtual try-on 0 2013
9208608 Systems and methods for feature tracking 0 2013
 
BENTLEY SYSTEMS, INCORPORATED (1)
9691175 3-D models as a navigable container for 2-D raster images 0 2013
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Apr 23, 2020
11.5 Year Payment $7400.00 $3700.00 $1850.00 Apr 23, 2024
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00