Patents by Inventor Michael Anthony Hall
Michael Anthony Hall 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).
-
Publication number: 20200183030Abstract: Spatial sampling is a key factor in determining acquisition parameters for seismic surveys. Acquiring the data to meet spatial sampling requirements for low, mid and high frequencies, by acquiring coarse, medium and fine acquisition grids respectively and layering these during processing, can result in reduced cost and/or higher quality surveys.Type: ApplicationFiled: December 11, 2018Publication date: June 11, 2020Inventors: John Stewart Archer, Michael Anthony Hall
-
Patent number: 10339662Abstract: A method of registering first and second cameras in a multi-camera imager comprising generating virtual fiducials at different locations relative to the multi camera imager and using coordinates of the virtual fiducials to determine a fundamental matrix for the cameras.Type: GrantFiled: May 23, 2016Date of Patent: July 2, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Andrew D. Wilson, Michael Anthony Hall
-
Patent number: 10326979Abstract: A multi-camera imager (MCI) configured to register a first image of a scene acquired by a first camera comprised in the MCI to a second image of the same scene acquired by a second camera in the MCI based on adjusting a transform configured to register images of a calibration target acquired by the first and second cameras for a same fixed position and orientation of the calibration target using epipolar line segments in one of the cameras associated with image plane coordinates in the other of the cameras.Type: GrantFiled: May 23, 2016Date of Patent: June 18, 2019Assignee: Microsoft Technology Licensing, LLCInventor: Michael Anthony Hall
-
Patent number: 10027954Abstract: A method of registering first and second cameras in a multi-camera imager comprising imaging a calibration target having rows and columns of fiducials with both the first and second cameras and using convergence angles of images of the rows and columns in the images to register the cameras.Type: GrantFiled: May 23, 2016Date of Patent: July 17, 2018Assignee: Microsoft Technology Licensing, LLCInventor: Michael Anthony Hall
-
Patent number: 9958383Abstract: An active illumination range camera that acquires a range and a picture image of a scene and provides a reflectance for a feature in the scene responsive to a distance for the feature provided by the range image, a registered irradiance for the feature provided by the picture image and registered irradiance for a region of a calibration surface corresponding to the feature provided by an image of the calibration surface acquired by the range camera.Type: GrantFiled: December 18, 2014Date of Patent: May 1, 2018Assignee: Microsoft Technology Licensing, LLC.Inventors: Michael Anthony Hall, Kameron Rausch, Abdelrehim Ahmed, Beibei Cheng, Ben Walker, Jonathan Hoof, Daniel Kennett
-
Publication number: 20180046271Abstract: On a computing system, a method includes receiving a depth video, producing a machine-understandable model of a player interacting with a user-input control device from the depth video, controlling operation of the computing system without influence of the machine-understandable model responsive to receiving a control signal from a user-input control device while the user-input control device is in an attached state, and controlling operation of the computing system with influence of the machine-understandable model responsive to receiving the control signal from the user-input control device while the user-input control device is in a detached state.Type: ApplicationFiled: October 2, 2017Publication date: February 15, 2018Applicant: Microsoft Technology Licensing, LLCInventor: Michael Anthony Hall
-
Publication number: 20170339395Abstract: A multi-camera imager (MCI) configured to register a first image of a scene acquired by a first camera comprised in the MCI to a second image of the same scene acquired by a second camera in the MCI based on adjusting a transform configured to register images of a calibration target acquired by the first and second cameras for a same fixed position and orientation of the calibration target using epipolar line segments in one of the cameras associated with image plane coordinates in the other of the cameras.Type: ApplicationFiled: May 23, 2016Publication date: November 23, 2017Inventor: Michael Anthony Hall
-
Publication number: 20170337700Abstract: A method of registering first and second cameras in a multi-camera imager comprising generating virtual fiducials at different locations relative to the multi camera imager and using coordinates of the virtual fiducials to determine a fundamental matrix for the cameras.Type: ApplicationFiled: May 23, 2016Publication date: November 23, 2017Inventors: Andrew D. Wilson, Michael Anthony Hall
-
Publication number: 20170339400Abstract: A method of registering first and second cameras in a multi-camera imager comprising imaging a calibration target having rows and columns of fiducials with both the first and second cameras and using convergence angles of images of the rows and columns in the images to register the cameras.Type: ApplicationFiled: May 23, 2016Publication date: November 23, 2017Inventor: Michael Anthony Hall
-
Patent number: 9804696Abstract: On a computing system, a method includes receiving a depth video, producing a machine-understandable model of a player interacting with a user-input control device from the depth video, controlling operation of the computing system without influence of the machine-understandable model responsive to receiving a control signal from a user-input control device while the user-input control device is in an attached state, and controlling operation of the computing system with influence of the machine-understandable model responsive to receiving the control signal from the user-input control device while the user-input control device is in a detached state.Type: GrantFiled: January 2, 2015Date of Patent: October 31, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Michael Anthony Hall
-
Patent number: 9684370Abstract: Various embodiments relating to reducing camera interference are disclosed. In one embodiment, an infrared image of a scene may be received from a camera that emits infrared light. An interference condition likely to degrade infrared performance of one or more proximate infrared devices may be recognized. Responsive to recognizing the interference condition, an instruction to mitigate the interference condition may be output.Type: GrantFiled: May 7, 2014Date of Patent: June 20, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Michael Anthony Hall, Spencer Dean Perreault
-
Patent number: 9681123Abstract: A method to calibrate an imaging array of a time-of-flight depth camera includes the act of modulating emission from a light source of the camera while synchronously biasing the imaging array. In this method, the modulated emission reflects from a compact reflector positioned a known distance from the camera and passes through an optical diffuser en route to the imaging array. For each pixel of the imaging array, a correction term is stored, which brings the output from that pixel into agreement with the actual distance between the camera and the compact reflector.Type: GrantFiled: April 4, 2014Date of Patent: June 13, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Travis Perry, Cyrus Bamji, Mike Fenton, Karen Cheng, Michael Anthony Hall
-
Patent number: 9578311Abstract: A method for operating a time of flight (TOF) depth camera is provided. The method includes, using an image processing module, interpolating an updated timing delay calibration for each of a plurality of pixel sensors based at least on an updated set of modulation frequency and duty cycle calibration combinations received by the image processing module, the plurality of pixel sensors coupled to a timing clock, and receiving light generated by a light source and reflected in a 3-dimensional environment, the updated set of modulation frequency and duty cycle calibration combinations replacing the corresponding factory-preloaded timing delay calibrations. The method further includes applying the updated timing delay calibrations to pixel data corresponding to each of the plurality of the pixel sensors to generate a depth map of the 3-dimensional environment.Type: GrantFiled: October 22, 2014Date of Patent: February 21, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Michael Anthony Hall, Mirko Schmidt, Travis Perry
-
Patent number: 9392389Abstract: Various embodiments related to providing an audio notification to a listener via a dual-mode speaker system are provided. In one embodiment, a computing device and associated dual-mode speaker system are configured to be selectively operable in a non-directional broadcast mode and a directional broadcast mode. Based on an audio notification condition, it is determined that the audio notification is to be delivered using the directional broadcast mode. The dual-mode speaker system is then used to broadcast the audio notification to the listener using the directional broadcast mode.Type: GrantFiled: June 27, 2014Date of Patent: July 12, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Michael Anthony Hall, Joshua O. Miller
-
Publication number: 20160195940Abstract: On a computing system, a method includes receiving a depth video, producing a machine-understandable model of a player interacting with a user-input control device from the depth video, controlling operation of the computing system without influence of the machine-understandable model responsive to receiving a control signal from a user-input control device while the user-input control device is in an attached state, and controlling operation of the computing system with influence of the machine-understandable model responsive to receiving the control signal from the user-input control device while the user-input control device is in a detached state.Type: ApplicationFiled: January 2, 2015Publication date: July 7, 2016Inventor: Michael Anthony Hall
-
Publication number: 20160178512Abstract: An active illumination range camera that acquires a range and a picture image of a scene and provides a reflectance for a feature in the scene responsive to a distance for the feature provided by the range image, a registered irradiance for the feature provided by the picture image and registered irradiance for a region of a calibration surface corresponding to the feature provided by an image of the calibration surface acquired by the range camera.Type: ApplicationFiled: December 18, 2014Publication date: June 23, 2016Inventors: Michael Anthony Hall, Kameron Rausch, Abdelrehim Ahmed, Beibei Cheng, Ben Walker, Jonathan Hoof, Daniel Kennett
-
Publication number: 20160170055Abstract: Spatial sampling is a key factor in determining acquisition parameters for seismic surveys. Acquiring the data to meet spatial sampling requirements for low, mid and high frequencies, by acquiring coarse, medium and fine acquisition grids respectively and layering these during processing, can result in reduced cost and/or higher quality surveys.Type: ApplicationFiled: December 9, 2015Publication date: June 16, 2016Inventors: John Stewart Archer, Michael Anthony Hall
-
Publication number: 20160119611Abstract: A method for operating a time of flight (TOF) depth camera is provided. The method includes, using an image processing module, interpolating an updated timing delay calibration for each of a plurality of pixel sensors based at least on an updated set of modulation frequency and duty cycle calibration combinations received by the image processing module, the plurality of pixel sensors coupled to a timing clock, and receiving light generated by a light source and reflected in a 3-dimensional environment, the updated set of modulation frequency and duty cycle calibration combinations replacing the corresponding factory-preloaded timing delay calibrations. The method further includes applying the updated timing delay calibrations to pixel data corresponding to each of the plurality of the pixel sensors to generate a depth map of the 3-dimensional environment.Type: ApplicationFiled: October 22, 2014Publication date: April 28, 2016Inventors: Michael Anthony Hall, Mirko Schmidt, Travis Perry
-
Publication number: 20150382124Abstract: Various embodiments related to providing an audio notification to a listener via a dual-mode speaker system are provided. In one embodiment, a computing device and associated dual-mode speaker system are configured to be selectively operable in a non-directional broadcast mode and a directional broadcast mode. Based on an audio notification condition, it is determined that the audio notification is to be delivered using the directional broadcast mode. The dual-mode speaker system is then used to broadcast the audio notification to the listener using the directional broadcast mode.Type: ApplicationFiled: June 27, 2014Publication date: December 31, 2015Inventors: Michael Anthony Hall, Joshua O. Miller
-
Publication number: 20150326799Abstract: Various embodiments relating to reducing camera interference are disclosed. In one embodiment, an infrared image of a scene may be received from a camera that emits infrared light. An interference condition likely to degrade infrared performance of one or more proximate infrared devices may be recognized. Responsive to recognizing the interference condition, an instruction to mitigate the interference condition may be output.Type: ApplicationFiled: May 7, 2014Publication date: November 12, 2015Applicant: Microsoft CorporationInventors: Michael Anthony Hall, Spencer Dean Perreault