Speaker detection and tracking using audiovisual data
First Claim
Patent Images
1. An object tracker system, comprising:
- a processor that executes the following computer executable components stored on a computer readable medium;
an audio model component that models an original audio signal of an object, a time delay between at least two audio input signals and a variability component of the original audio signal, the audio model employing a probabilistic generative model;
a video model component that models a location of the object, an original image of the object and a variability component of the original image, the video model employing a probabilistic generative model, the video model receiving a video input; and
an audio video tracker component that models the location of the object based, at least in part, upon the audio model and the video model, wherein the audio video tracker provides an output associated with the location of the object based on, at least in past, a linear mapping that approximates the location of the object, wherein the linear mapping is computed as a function of the time delay between the at least two audio input signals, wherein error in approximating the location of the object is modeled by a zero mean Gaussian distribution associated with a precision matrix, and wherein the zero mean Gaussian distribution associated with the precision matrix is based on, at least in part;
a product of a horizontal position of the object and a difference in horizontal position of a first audio input device and a second audio input device;
a product of a vertical position of the object and a difference in vertical position of the first audio input device and the second audio input device; and
a precision matrix of an approximation error modeled by a zero mean Gaussian.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method facilitating object tracking is provided. The invention includes an audio model that receives at least two audio input signals and a video model that receives a video input. The audio model and the video model employ probabilistic generative models which are combined to facilitate object tracking. Expectation maximization can be employed to modify trainable parameters of the audio model and the video model.
37 Citations
18 Claims
-
1. An object tracker system, comprising:
-
a processor that executes the following computer executable components stored on a computer readable medium; an audio model component that models an original audio signal of an object, a time delay between at least two audio input signals and a variability component of the original audio signal, the audio model employing a probabilistic generative model; a video model component that models a location of the object, an original image of the object and a variability component of the original image, the video model employing a probabilistic generative model, the video model receiving a video input; and an audio video tracker component that models the location of the object based, at least in part, upon the audio model and the video model, wherein the audio video tracker provides an output associated with the location of the object based on, at least in past, a linear mapping that approximates the location of the object, wherein the linear mapping is computed as a function of the time delay between the at least two audio input signals, wherein error in approximating the location of the object is modeled by a zero mean Gaussian distribution associated with a precision matrix, and wherein the zero mean Gaussian distribution associated with the precision matrix is based on, at least in part; a product of a horizontal position of the object and a difference in horizontal position of a first audio input device and a second audio input device; a product of a vertical position of the object and a difference in vertical position of the first audio input device and the second audio input device; and a precision matrix of an approximation error modeled by a zero mean Gaussian. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. One or more processor-accessible storage media comprising processor-executable instructions for object tracking that, when executed, direct a device to perform actions comprising:
-
updating a posterior distribution over unobserved variables of an audio model and a video model; providing the audio model with trainable parameters and having an original audio signal of the object, a time delay between at least two audio input signals and a variability component of the original audio signal as unobserved variables of the audio model; providing the video model with trainable parameters and having the location of the object, an original image of the object and a variability component of the original image as unobserved variables of the video model; updating trainable parameters of the audio model and the video model; and providing an output associated with a location of an object, wherein the location of the object is based on, at least in part, a linear mapping that approximates the location of the object, wherein the linear mapping is computed as a function of the time delay between the at least two audio input signals, wherein error in approximating the location of the object is modeled by a zero mean Gaussian distribution associated with a precision matrix, and wherein the zero mean Gaussian distribution associated with the precision matrix is based on, at least in part; a product of a horizontal position of the object and a difference in horizontal position of a first audio input device and a second audio input device; a product of a vertical position of the object and a difference in vertical position of the first audio input device and the second audio input device; and a precision matrix of an approximation error modeled by a zero mean Gaussian. - View Dependent Claims (17)
-
-
18. An object tracker system, comprising:
-
means for modeling audio that models an original audio signal of an object, a time delay between at least two audio input signals and a variability component of the original audio signal, the means for modeling audio employing a probabilistic generative model; means for modeling video that models a location of the object, an original image of the object and a variability component of the original image, the means for modeling video employing a probabilistic generative model; and means for tracking the location of the object based, at least in part, upon the means for modeling audio, the means for modeling video, and means for fusing audio and video models into a single probabilistic graphical model;
wherein the means for tracking the location of the object includes means for providing an output associated with the location of the object, wherein the single probabilistic graphical model utilizes a zero mean Gaussian distribution associated with a precision matrix to model error in approximating the location of the object, and wherein the zero mean Gaussian distribution associated with the precision matrix comprises the following equation;
p(τ
|l)=N(τ
|α
lx+α
′
ly+β
, ν
τ
),wherein I is the location of the object, lx is a horizontal position of the object, ly is a vertical position of the object, τ
is a time delay between a first audio input signal and a second audio input signal,ν
τ
is a precision matrix of an approximation error modeled by a zero mean Gaussian,α
is a horizontal difference in position between a first audio input device and a second audio input device,α
′
is a vertical difference in position between the first audio input device and the second audio input device,β
is a parameter;wherein instructions associated with one or more of the above means are executed by a processor operatively coupled to memory.
-
Specification