Audio based motion detection
AssigneeCisco Technology, Inc.
InventorOystein Birkenes
Life of this patent
Estimating the term…
Abstract
A controller of a collaboration endpoint generates a primary audio signal for an ultrasonic source audio signal produced by a source audio speaker, a reference audio signal for the ultrasonic source audio signal, and, based on the reference audio signal, a predicted signal that is predictive of the primary audio signal. The controller produces a prediction error of the predicted signal by comparing the primary audio signal with the predicted signal and determines whether the prediction error is indicative of a motion of one or more persons near the collaboration endpoint.
Claims20
A method comprising:
- at a controller of a collaboration endpoint, generating a primary audio signal for an ultrasonic source audio signal produced by a source audio speaker;
- generating a reference audio signal for the ultrasonic source audio signal;
- generating, based on the reference audio signal, a predicted signal that is predictive of the primary audio signal;
- producing a prediction error of the predicted signal by comparing the primary audio signal with the predicted signal;
- and
- determining whether the prediction error is indicative of a motion of one or more persons near the collaboration endpoint.
An apparatus comprising:
- a source audio speaker;
- at least one microphone of a collaboration endpoint;
- and
- one or more processors coupled to a memory, wherein the one or more processors are configured to:
- generate a primary audio signal for an ultrasonic source audio signal produced by the source audio speaker;
- generate a reference audio signal for the ultrasonic source audio signal;
- generate, based on the reference audio signal, a predicted signal that is predictive of the primary audio signal;
- produce a prediction error of the predicted signal by comparing the primary audio signal with the predicted signal;
- and
- determine whether the prediction error is indicative of a motion of one or more persons near the collaboration endpoint.
One or more non-transitory computer readable storage media encoded with instructions that, when executed by a processor of a collaboration endpoint, cause the processor to:
- generate a primary audio signal for an ultrasonic source audio signal produced by a source audio speaker;
- generate a reference audio signal for the ultrasonic source audio signal;
- generate, based on the reference audio signal, a predicted signal that is predictive of the primary audio signal;
- produce a prediction error of the predicted signal by comparing the primary audio signal with the predicted signal;
- and
- determine whether the prediction error is indicative of a motion of one or more persons near the collaboration endpoint.
Dependencies are inferred from the claim text.