Patents by Inventor Simon J. Baker
Simon J. Baker 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: 8358359Abstract: A system is described for reducing artifacts produced by a rolling shutter capture technique in the presence of high-frequency motion, e.g., produced by large accelerations or jitter. The system operates by computing low-frequency information based on the motion of points from one frame to the next. The system then uses the low-frequency information to infer the high-frequency motion, e.g., by treating the low-frequency information as known integrals of the unknown underlying high-frequency information. The system then uses the high-frequency information to reduce the presence of artifacts. In effect, the correction aims to re-render video information as though all the pixels in each frame were imaged at the same time using a global shutter technique. An auto-calibration module can estimate the value of a capture parameter, which relates to a time interval between the capture of two subsequent rows of video information.Type: GrantFiled: January 21, 2010Date of Patent: January 22, 2013Assignee: Microsoft CorporationInventors: Simon J. Baker, Eric P. Bennett, Sing Bing Kang, Richard Szeliski
-
Patent number: 8325999Abstract: The described implementations relate to assisted face recognition tagging of digital images, and specifically to context-driven assisted face recognition tagging. In one case, context-driven assisted face recognition tagging (CDAFRT) tools can access face images associated with a photo gallery. The CDAFRT tools can perform context-driven face recognition to identify individual face images at a specified probability. In such a configuration, the probability that the individual face images are correctly identified can be higher than attempting to identify individual face images in isolation.Type: GrantFiled: June 8, 2009Date of Patent: December 4, 2012Assignee: Microsoft CorporationInventors: Ashish Kapoor, Gang Hua, Amir Akbarzadeh, Simon J. Baker
-
Patent number: 8184913Abstract: Described is a technology in which video shots are clustered based upon the location at which the shots were captured. A global energy function is optimized, including a first term that computes clusters so as to be reasonably dense and well connected, to match the possible shots that are captured at a location, e.g., based on similarity scores between pairs of shots. A second term is a temporal prior that encourages subsequent shots to be placed in the same cluster. The shots may be represented as nodes of a minimum spanning tree having edges with weights that are based on the similarity score between the shots represented by their respective nodes. Agglomerative clustering is performed by selecting pairs of available clusters, merging the pairs and keeping the pair with the lowest cost. Clusters are iteratively merged until a stopping criterion or criteria is met (e.g., only a single cluster remains).Type: GrantFiled: April 1, 2009Date of Patent: May 22, 2012Assignee: Microsoft CorporationInventors: Simon J. Baker, Charles Lawrence Zitnick, III, Gerhard Florian Schroff
-
Publication number: 20120086792Abstract: Captured images are analyzed to identify portrayed individuals and/or scene elements therein. Upon user confirmation of one or more identified individuals and/or scene elements entity information is accessed to determine whether there are any available communication addresses, e.g., email addresses, SMS-based addresses, websites, etc., that correspond with or are otherwise linked to an identified individual or scene element in the current captured image. A current captured image can then be automatically transmitted, with no need for any other user effort, to those addresses located for an identified individual or scene element.Type: ApplicationFiled: October 11, 2010Publication date: April 12, 2012Applicant: Microsoft CorporationInventors: Amir Akbarzadeh, Simon J. Baker, David Per Zachris Nister, Scott Fynn
-
Publication number: 20110176043Abstract: A system is described for reducing artifacts produced by a rolling shutter capture technique in the presence of high-frequency motion, e.g., produced by large accelerations or jitter. The system operates by computing low-frequency information based on the motion of points from one frame to the next. The system then uses the low-frequency information to infer the high-frequency motion, e.g., by treating the low-frequency information as known integrals of the unknown underlying high-frequency information. The system then uses the high-frequency information to reduce the presence of artifacts. In effect, the correction aims to re-render video information as though all the pixels in each frame were imaged at the same time using a global shutter technique. An auto-calibration module can estimate the value of a capture parameter, which relates to a time interval between the capture of two subsequent rows of video information.Type: ApplicationFiled: January 21, 2010Publication date: July 21, 2011Applicant: Microsoft CorporationInventors: Simon J. Baker, Eric P. Bennett, Sing Bing Kang, Richard Szeliski
-
Publication number: 20100310134Abstract: The described implementations relate to assisted face recognition tagging of digital images, and specifically to context-driven assisted face recognition tagging. In one case, context-driven assisted face recognition tagging (CDAFRT) tools can access face images associated with a photo gallery. The CDAFRT tools can perform context-driven face recognition to identify individual face images at a specified probability. In such a configuration, the probability that the individual face images are correctly identified can be higher than attempting to identify individual face images in isolation.Type: ApplicationFiled: June 8, 2009Publication date: December 9, 2010Applicant: Microsoft CorporationInventors: Ashish Kapoor, Gang Hua, Amir Akbarzadeh, Simon J. Baker
-
Publication number: 20100254614Abstract: Described is a technology in which video shots are clustered based upon the location at which the shots were captured. A global energy function is optimized, including a first term that computes clusters so as to be reasonably dense and well connected, to match the possible shots that are captured at a location, e.g., based on similarity scores between pairs of shots. A second term is a temporal prior that encourages subsequent shots to be placed in the same cluster. The shots may be represented as nodes of a minimum spanning tree having edges with weights that are based on the similarity score between the shots represented by their respective nodes. Agglomerative clustering is performed by selecting pairs of available clusters, merging the pairs and keeping the pair with the lowest cost. Clusters are iteratively merged until a stopping criterion or criteria is met (e.g., only a single cluster remains).Type: ApplicationFiled: April 1, 2009Publication date: October 7, 2010Applicant: Microsoft CorporationInventors: Simon J. Baker, Charles Lawrence Zitnick, III, Gerhard Florian Schroff