Inventor
SZELISKI RICHARD S
US50 patents
⚠️ This page may combine multiple inventors who share the name “SZELISKI RICHARD S”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
MICROSOFT CORP
42 patentsUS6788333B1Sep 7, 2004
Panoramic video
MICROSOFT CORP208 citations99
US6639596B1Oct 28, 2003
Stereo reconstruction from multiperspective panoramas
MICROSOFT CORP370 citations99
US6487304B1Nov 26, 2002
Multi-view approach to motion and stereo
MICROSOFT CORP214 citations99
US7006709B2Feb 28, 2006
System and method deghosting mosaics using multiperspective plane sweep
MICROSOFT CORP63 citations98
US6844871B1Jan 18, 2005
Method and apparatus for computer input using six degrees of freedom
MICROSOFT CORP188 citations98
US6650774B1Nov 18, 2003
Locally adapted histogram equalization
MICROSOFT CORP119 citations98
US6559846B1May 6, 2003
System and process for viewing panoramic video
MICROSOFT CORP115 citations98
US6469710B1Oct 22, 2002
Inverse texture mapping using weighted pyramid blending
MICROSOFT CORP98 citations98
US6271847B1Aug 7, 2001
Inverse texture mapping using weighted pyramid blending and view-dependent weight maps
MICROSOFT CORP137 citations98
US6246412B1Jun 12, 2001
Interactive construction and refinement of 3D models from multiple panoramic images
MICROSOFT CORP105 citations98
US6215496B1Apr 10, 2001
Sprites with depth
MICROSOFT CORP107 citations98
US6137491AOct 24, 2000
Method and apparatus for reconstructing geometry using geometrically constrained structure from motion with points on planes
MICROSOFT CORP99 citations98
US6023523AFeb 8, 2000
Method and system for digital plenoptic imaging
MICROSOFT CORP209 citations98
US7587099B2Sep 8, 2009
Region-based image denoising
MICROSOFT CORP82 citations97
US6636220B1Oct 21, 2003
Video-based rendering
MICROSOFT CORP135 citations97
US6611268B1Aug 26, 2003
System and process for generating 3D video textures using video-based rendering techniques
MICROSOFT CORP112 citations97
US6600491B1Jul 29, 2003
Video-based rendering with user-controlled movement
MICROSOFT CORP87 citations97
US7580952B2Aug 25, 2009
Automatic digital image grouping using criteria based on image metadata and spatial information
MICROSOFT CORP64 citations96
US6813391B1Nov 2, 2004
System and method for exposure compensation
MICROSOFT CORP67 citations96
US6271855B1Aug 7, 2001
Interactive construction of 3D models from panoramic images employing hard and soft constraint characterization and decomposing techniques
MICROSOFT CORP66 citations96
US6084592AJul 4, 2000
Interactive construction of 3D models from panoramic images
MICROSOFT CORP61 citations96
US7239805B2Jul 3, 2007
Method and system for combining multiple exposure images having scene and camera motion
MICROSOFT CORP133 citations95
US6348918B1Feb 19, 2002
Stereo reconstruction employing a layered approach
MICROSOFT CORP68 citations95
US6993156B1Jan 31, 2006
System and method for statistically comparing and matching plural sets of digital data
MICROSOFT CORP38 citations93
US6859557B1Feb 22, 2005
System and method for selective decoding and decompression
MICROSOFT CORP33 citations93
US6701030B1Mar 2, 2004
Deghosting panoramic video
MICROSOFT CORP30 citations93
US6687400B1Feb 3, 2004
System and process for improving the uniformity of the exposure and tone of a digital image
MICROSOFT CORP55 citations93
US7712052B2May 4, 2010
Applications of three-dimensional environments constructed from images
MICROSOFT CORP44 citations92
US7245287B2Jul 17, 2007
Method and apparatus for computer input using six degrees of freedom
MICROSOFT CORP10 citations92
US6987865B1Jan 17, 2006
System and method for extracting reflection and transparency layers from multiple images
MICROSOFT CORP20 citations92
US6668080B1Dec 23, 2003
Automated layer extraction and pixel assignment from image sequences
MICROSOFT CORP49 citations92
US6320978B1Nov 20, 2001
Stereo reconstruction employing a layered approach and layer refinement techniques
MICROSOFT CORP46 citations92
US7706609B2Apr 27, 2010
Bayesian demosaicing using a two-color image
MICROSOFT CORP20 citations91
US7567252B2Jul 28, 2009
Optimizing performance of a graphics processing unit for efficient execution of general matrix operations
MICROSOFT CORP43 citations91
US7412427B2Aug 12, 2008
Object instance recognition using feature symbol triplets
MICROSOFT CORP46 citations91
US7155032B2Dec 26, 2006
System and method for extracting reflection and transparency layers from multiple images
MICROSOFT CORP11 citations84
US7903883B2Mar 8, 2011
Local bi-gram model for object recognition
MICROSOFT CORP18 citations79
US7355587B2Apr 8, 2008
Method and apparatus for computer input using six degrees of freedom
MICROSOFT CORP7 citations73
US7460106B2Dec 2, 2008
Method and apparatus for computer input using six degrees of freedom
MICROSOFT CORP2 citations62
US7590265B2Sep 15, 2009
System and method for extracting reflection and transparency layers from multiple images
MICROSOFT CORP0 citations52
US7554528B2Jun 30, 2009
Method and apparatus for computer input using six degrees of freedom
MICROSOFT CORP0 citations51
US7518596B2Apr 14, 2009
Method and apparatus for computer input using six degrees of freedom
MICROSOFT CORP0 citations51