-
公开(公告)号:US09959627B2
公开(公告)日:2018-05-01
申请号:US14705900
申请日:2015-05-06
Applicant: Microsoft Technology Licensing, LLC
Inventor: Nikolay Smolyanskiy , Christian F. Huitema , Cha Zhang , Lin Liang , Sean Eron Anderson , Zhengyou Zhang
CPC classification number: G06T7/20 , G06K9/00 , G06T7/579 , G06T13/20 , G06T17/00 , G06T2200/08 , G06T2207/10012 , G06T2207/10016 , G06T2207/30201
Abstract: A three-dimensional shape parameter computation system and method for computing three-dimensional human head shape parameters from two-dimensional facial feature points. A series of images containing a user's face is captured. Embodiments of the system and method deduce the 3D parameters of the user's head by examining a series of captured images of the user over time and in a variety of head poses and facial expressions, and then computing an average. An energy function is constructed over a batch of frames containing 2D face feature points obtained from the captured images, and the energy function is minimized to solve for the head shape parameters valid for the batch of frames. Head pose parameters and facial expression and animation parameters can vary over each captured image in the batch of frames. In some embodiments this minimization is performed using a modified Gauss-Newton minimization technique using a single iteration.
-
公开(公告)号:US20170201825A1
公开(公告)日:2017-07-13
申请号:US15441793
申请日:2017-02-24
Applicant: Microsoft Technology Licensing, LLC
Inventor: Oliver Arthur Whyte , Ross Cutler , Avronil Bhattacharjee , Adarsh Prakash Murthy Kowdle , Adam Kirk , Stanley T. Birchfield , Cha Zhang
CPC classification number: H04R1/406 , G01S3/80 , G06T7/75 , G06T2207/30196 , H04M3/567 , H04M3/568 , H04M2203/509 , H04M2242/30 , H04N5/23219 , H04N5/23296 , H04N7/142 , H04N7/147 , H04N7/15 , H04R3/005 , H04R29/005 , H04R2430/20
Abstract: Various examples related to determining a location of an active participant are provided. In one example, image data of a room from an image capture device is received. First audio data from a first microphone array at the image capture device is received. Second audio data from a second microphone array spaced from the image capture device is received. Using a three dimensional model, a location of the second microphone array is determined. Using the first audio data, second audio data, location of the second microphone array, and an angular orientation of the second microphone array, an estimated location of the active participant is determined.
-
公开(公告)号:US11055560B2
公开(公告)日:2021-07-06
申请号:US16413244
申请日:2019-05-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Dinei Afonso Ferreira Florencio , Cha Zhang , Gil Moshe Nahmias , Yu-Yun Dai , Sean Louis Goldberg
Abstract: The disclosed technology is generally directed to optical text recognition for forms. In one example of the technology, line grouping rules are generated based on the generic forms and a ground truth for the generic forms. Line groupings are applied to the generic forms based on the line grouping rules. Feature extraction rules are generated. Features are extracted from the generic forms based on the feature extraction rules. A key-value classifier model is generated, such that the key-value classifier model is configured to determine, for each line of a form: a probability that the line is a value, and a probability that the line is a key. A key-value pairing model is generated, such that the key-value pairing model is configured to predict, for each key in a form, which value in the form corresponds to the key.
-
公开(公告)号:US09742780B2
公开(公告)日:2017-08-22
申请号:US14875298
申请日:2015-10-05
Applicant: Microsoft Technology Licensing, LLC
Inventor: Sasa Junuzovic , Yinpeng Chen , Cha Zhang , Dinei Florencio , Zhengyou Zhang , Alastair Wolman
CPC classification number: H04L63/102 , H04L63/08 , H04L63/083 , H04L63/18 , H04M3/567 , H04W12/06 , H04W12/08 , H04W48/10
Abstract: Techniques for automatically connecting to a service controller are described herein. In one example, a service controller device includes a processor and a computer-readable memory storage device storing executable instructions that cause the processor to broadcast at least one of an access credential, connection information or an access credential hash embedded in an audio signal. The processor can also authenticate a client device based on a transmission of at least one of the connection information, the access credential, or the access credential hash from the client device to the client connector and transmit data to the client device in response to authenticating the client device.
-
-
-