Encoding of multiple audio signals

US10586544B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10586544-B2
Application numberUS-201816152357-A
CountryUS
Kind codeB2
Filing dateOct 4, 2018
Priority dateNov 20, 2015
Publication dateMar 10, 2020
Grant dateMar 10, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A device includes an encoder configured to determine, during a first period, that a first audio signal is a leading signal and that a second audio signal is a lagging signal. The encoder is also configured to generate a first frame of at least one encoded signal based on a first modified version of the second audio signal that is generated by adjusting the second audio signal based on a first mismatch value. The encoder is configured to determine, during a second period, that the first audio signal is the leading signal and that the second audio signal is the lagging signal. The encoder is configured to generate a second frame of the at least one encoded signal based on a second modified version of the second audio signal that is generated by adjusting the second audio signal based on the first mismatch value and a second mismatch value.

First claim

Opening claim text (preview).

What is claimed is: 1. A device comprising: an encoder configured to: determine, during a first period, a first mismatch value indicative of an amount of temporal mismatch between a first audio signal and a second audio signal; determine, based on the first mismatch value, that the first audio signal is a leading audio signal and that the second audio signal is a lagging audio signal; generate a first frame of at least one encoded signal based on the first audio signal and a first modified version of the second audio signal, the first modified version of the second audio signal generated by adjusting the second audio signal based on the first mismatch value; determine, during a second period subsequent to the first period and based on a second mismatch value, that the first audio signal is the leading audio signal and that the second audio signal is the lagging audio signal; and in response to determining, during each of the first period and the second period, that the first audio signal is the leading audio signal and that the second audio signal is the lagging audio signal, generate a second frame of the at least one encoded signal based on the first audio signal and a second modified version of the second audio signal, the second modified version of the second audio signal generated by adjusting the second audio signal based on the second mismatch value, wherein the second mismatch value is adjusted based on the first mismatch value; and a transmitter configured to transmit the at least one encoded signal. 2. The device of claim 1 , wherein second samples of the lagging audio signal are temporally delayed relative to first samples of the leading audio signal. 3. The device of claim 2 , wherein the first samples and the second samples correspond to the same sound emitted from a sound source. 4. The device of claim 1 , wherein adjusting the second audio signal based on the first mismatch value includes temporally offsetting the second audio signal based on the first mismatch value. 5. The device of claim 1 , wherein the encoder is configured to, based on determining that the second mismatch value is greater than the first mismatch value, adjust the second audio signal by dropping a subset of samples of the second audio signal, and wherein the subset of samples corresponds to frame boundaries. 6. The device of claim 1 , wherein the encoder is configured to, based on determining that the second mismatch value is less than the first mismatch value, adjust the second audio signal by repeating a subset of samples of the second audio signal, and wherein the subset of samples corresponds to frame boundaries. 7. The device of claim 1 , wherein the encoder is configured to, based on determining that the second mismatch value is equal to the first mismatch value, adjust the second audio signal by temporally offsetting the second audio signal based on the second mismatch value. 8. The device of claim 1 , wherein the second frame of the at least one encoded signal is based on first samples of the first audio signal and second samples of the second modified version of the second audio signal. 9. The device of claim 1 , wherein the transmitter is further configured to transmit the second mismatch value associated with the second frame of the at least one encoded signal. 10. The device of claim 1 , wherein the encoder is further configured to determine a non-causal mismatch value by applying an absolute value function to the second mismatch value, and wherein the transmitter is further configured to transmit the non-causal mismatch value associated with the second frame of the at least one encoded signal. 11. The device of claim 1 , wherein the transmitter is further configured to transmit a gain parameter associated with the second frame of the at least one encoded signal, and wherein a value of the gain parameter is based on the first audio signal and the second modified version of the second audio signal. 12. The device of claim 1 , wherein the transmitter is further configured to transmit a reference signal indicator indicating that the first audio signal is determined to be the leading audio signal associated with the second frame of the at least one encoded signal. 13. The device of claim 1 , wherein the at least one encoded signal includes a mid signal, a side signal, or both. 14. The device of claim 1 , wherein the first audio signal includes one of a right signal or a left signal, and wherein the second audio signal includes the other of the right signal or the left signal. 15. The device of claim 1 , wherein the encoder is configured to generate the at least one encoded signal based on adjusting one of the first audio signal and the second audio signal. 16. The device of claim 1 , wherein the encoder is configured to generate the second modified version of the second audio signal by performing a non-causal shift based on an offset value to adjust the second audio signal, and wherein the second mismatch value indicates the offset value associated with the second frame of the at least one encoded signal. 17. The device of claim 1 , wherein the encoder is configured to: determine a plurality of mismatch values based on the first mismatch value and the second mismatch value; generate comparison values based on the first audio signal, the second audio signal, and the plurality of mismatch values; and determine a particular mismatch value based on the comparison values, wherein the second frame is based on the second modified version of the second audio signal that is generated by adjusting the second audio signal based on the particular mismatch value. 18. The device of claim 1 , wherein the encoder is further configured to, in response to determining that the first audio signal is the lagging audio signal and the second audio signal is the leading audio signal during a third period subsequent to the second period, generate a third frame of the at least one encoded signal based on a third mismatch value that indicates no time shift. 19. The device of claim 18 , wherein the encoder is further configured to generate a reference signal indicator that indicates that the first audio signal is the leading audio signal associated with the third frame of the at least one encoded signal. 20. The device of claim 1 , further comprising: a first input interface configured to receive the first audio signal from a first microphone; and a second input interface configured to receive the second audio signal from a second microphone. 21. The device of claim 1 , further comprising a signal comparator configured to determine comparison values based on the first audio signal and the second audio signal, wherein the second mismatch value is based on the comparison values. 22. The device of claim 21 , further comprising a resampler configured to: generate a first downsampled signal by downsampling the first audio signal; and generate a second downsampled signal by downsampling the second audio signal, wherein the comparison values are based on the first downsampled signal and a plurality of mismatch values applied to the second downsampled signal. 23. The device of claim 21 , wherein the comparison values indicate cross-correlation values. 24. The device of claim 21 , wherein the signal comparator is further configured to determine a tentative mismatch value based on the comparison values, and further comprising an interpolator configured to: generate in

Assignees

Inventors

Classifications

  • Transducers incorporated or for use in hand-held devices, e.g. mobile phones, PDA's, camera's · CPC title

  • for comparison or discrimination · CPC title

  • G10L19/005Primary

    Correction of errors induced by the transmission channel, if related to the coding algorithm · CPC title

  • the extracted parameters being correlation coefficients · CPC title

  • G10L19/008Primary

    Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10586544B2 cover?
A device includes an encoder configured to determine, during a first period, that a first audio signal is a leading signal and that a second audio signal is a lagging signal. The encoder is also configured to generate a first frame of at least one encoded signal based on a first modified version of the second audio signal that is generated by adjusting the second audio signal based on a first m…
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification G10L19/005. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 10 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).