Patents by Inventor JOE SOLA
JOE SOLA has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10460445Abstract: To digitize an object, a camera captures images of different sides of the object with color and depth data. At least two different sides of the object are identified from the images, and constructions are created of the sides of the object from the images. Points of the constructions to connect to one another are determined and used to align the constructions. The construction are merged to generate a rendition of the object. Various techniques are applied to extrapolate edges, remove seams, extend color intelligently, filter noise, apply skeletal structure to the object, and optimize the digitization further. The rendition of the object can be provided for display as a digital representation of the object and potentially used in different applications (e.g., games, Web, etc.).Type: GrantFiled: April 4, 2018Date of Patent: October 29, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jeffrey Jesus Evertt, Justin Avram Clark, Christopher Harley Willoughby, Mike Scavezze, Joel Deaguero, Relja Markovic, Joe Sola, David Haley
-
Publication number: 20180225829Abstract: To digitize an object, a camera captures images of different sides of the object with color and depth data. At least two different sides of the object are identified from the images, and constructions are created of the sides of the object from the images. Points of the constructions to connect to one another are determined and used to align the constructions. The construction are merged to generate a rendition of the object. Various techniques are applied to extrapolate edges, remove seams, extend color intelligently, filter noise, apply skeletal structure to the object, and optimize the digitization further. The rendition of the object can be provided for display as a digital representation of the object and potentially used in different applications (e.g., games, Web, etc.).Type: ApplicationFiled: April 4, 2018Publication date: August 9, 2018Inventors: Jeffrey Jesus EVERTT, Justin Avram CLARK, Christopher Harley WILLOUGHBY, Mike SCAVEZZE, Joel DEAGUERO, Relja MARKOVIC, Joe SOLA, David HALEY
-
Patent number: 9953426Abstract: Digitizing objects in a picture is discussed herein. A user presents the object to a camera, which captures the image comprising color and depth data for the front and back of the object. For both front and back images, the closest point to the camera is determined by analyzing the depth data. From the closest points, edges of the object are found by noting large differences in depth data. The depth data is also used to construct point cloud constructions of the front and back of the object. Various techniques are applied to extrapolate edges, remove seams, extend color intelligently, filter noise, apply skeletal structure to the object, and optimize the digitization further. Eventually, a digital representation is presented to the user and potentially used in different applications (e.g., games, Web, etc.).Type: GrantFiled: September 3, 2015Date of Patent: April 24, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Jeffrey Jesus Evertt, Justin Avram Clark, Christopher Harley Willoughby, Mike Scavezze, Joel Deaguero, Relja Markovic, Joe Sola, David Haley
-
Publication number: 20150379719Abstract: Digitizing objects in a picture is discussed herein. A user presents the object to a camera, which captures the image comprising color and depth data for the front and back of the object. For both front and back images, the closest point to the camera is determined by analyzing the depth data. From the closest points, edges of the object are found by noting large differences in depth data. The depth data is also used to construct point cloud constructions of the front and back of the object. Various techniques are applied to extrapolate edges, remove seams, extend color intelligently, filter noise, apply skeletal structure to the object, and optimize the digitization further. Eventually, a digital representation is presented to the user and potentially used in different applications (e.g., games, Web, etc.).Type: ApplicationFiled: September 3, 2015Publication date: December 31, 2015Inventors: JEFF EVERTT, JUSTIN CLARK, CHRISTOPHER HARLEY WILLOUGHBY, MIKE SCAVEZZE, JOEL DEAGUERO, RELJA MARKOVIC, JOE SOLA, DAVID HALEY
-
Patent number: 9208571Abstract: Digitizing objects in a picture is discussed herein. A user presents the object to a camera, which captures the image comprising color and depth data for the front and back of the object. For both front and back images, the closest point to the camera is determined by analyzing the depth data. From the closest points, edges of the object are found by noting large differences in depth data. The depth data is also used to construct point cloud constructions of the front and back of the object. Various techniques are applied to extrapolate edges, remove seams, extend color intelligently, filter noise, apply skeletal structure to the object, and optimize the digitization further. Eventually, a digital representation is presented to the user and potentially used in different applications (e.g., games, Web, etc.).Type: GrantFiled: March 2, 2012Date of Patent: December 8, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Jeffrey Jesus Evertt, Justin Avram Clark, Christopher Harley Willoughby, Mike Scavezze, Joel Deaguero, Relja Markovic, Joe Sola, David Haley
-
Publication number: 20120307010Abstract: Digitizing objects in a picture is discussed herein. A user presents the object to a camera, which captures the image comprising color and depth data for the front and back of the object. For both front and back images, the closest point to the camera is determined by analyzing the depth data. From the closest points, edges of the object are found by noting large differences in depth data. The depth data is also used to construct point cloud constructions of the front and back of the object. Various techniques are applied to extrapolate edges, remove seams, extend color intelligently, filter noise, apply skeletal structure to the object, and optimize the digitization further. Eventually, a digital representation is presented to the user and potentially used in different applications (e.g., games, Web, etc.).Type: ApplicationFiled: March 2, 2012Publication date: December 6, 2012Applicant: MICROSOFT CORPORATIONInventors: JEFFREY JESUS EVERTT, JUSTIN AVRAM CLARK, CHRISTOPHER HARLEY WILLOUGHBY, MIKE SCAVEZZE, JOEL DEAGUERO, RELJA MARKOVIC, JOE SOLA, DAVID HALEY