CA2875367C

Down-mixing compensation for audio watermarking

Abstract

Example methods, apparatus, systems and articles of manufacture to implement down-mixing compensation for audio watermarking are disclosed. Example methods disclosed herein to compensate for audio channel down-mixing when embedding watermarks in a multichannel audio signal include obtaining a watermark to be embedded in respective ones of a plurality of audio channels of the multichannel audio signal. Such example methods also include embedding the watermark in a first one of the plurality of audio channels based on a compensation factor that is to reduce perceptibility of the watermark when the first one of the plurality of audio channels is down-mixed with a second one of the plurality of audio channels after the watermark has been applied to the first and second ones of the plurality of audio channels.

CA2875367C, drawing sheet 1
Sheet 1 of 12

Term

7.4 yearsleft in the term

Expires 5 March 2034.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

18 claims: 7 independent, 11 dependent

  1. 1
    1, A method to compensate for audio channel down-mixing when embedding watermarks in a multichannel audio signal,the method comprising:obtaining a watermark to be embedded in respective ones of a plurality of audio channels of the multichannel audio signal;and embedding the watermark in a first one of the plurality of audio channels based on a compensation factor that is to reduce perceptibility of the watermark when the first one of the plurality of audio channels ¡$ down-mixed with a second one of the plurality of audio channels after the watermark has been applied to the first and second ones of the plurality of audio channels.
  2. 5
    6· The method as defined in daim 2, wherein the compensation factor includes a decision factor indicating whether lhe watermark is permitted to be embedded in a first block of audio samples from the first one of the plurality of audio channels,and determining the compensation factor includes:determining a delay between the first block of audio samples from the first one of the plurality of audio channels and a second block of audio samples from the second one of the plurality of audio channels,the first and second blocks of audio samples corresponding to a same interval of time;setting lhe decision factor to indicate embedding of the watermark in the first block of audio samples from the flrst one of ،he plurality of audio channels is not permitted when lhe delay is in a first range of delays;and setting lhe decision factor to indicate embedding of the watermark in the first block of audio samples from the first one of the plurality of audio channels is permitted when the delay is not in the first range of delays.
  3. 8
    9. A tangible machine readable medium comprising machine readable instructions which,when executed,cause a machine to at least:obtain a watermark (o be embedded in respective ones of a plurality of audio channels of a multichannel audio signal;and embed the watermark in a first one of the plurality of audio channels based on a compensation factor lha( ئ lo reduce Fceplibilily of the waiennark when the first one of the plurality of audio channels is down-mixed with a second one of the plurality of audio channels after the watermark has been applied to the first and second ones of the plurality of audio channels.
  4. 9
    10. The machine readable medium as defined in claim 9, wherein the machine readable inactions,when executed,further cause lhe machine to determine the compensation factor based on evaluating the first and second ones of the plurality of audio channels. I> СА 2875367 2017-05-10
  5. 10
    11. The machine readable medium as defined ίη claim 10, wherein the compensation factor includes an attenuation factor for a first audio band,and to determine the compensation tactor, the machine readable instructions,when executed, cause the machine to determine the attenuation fac،o٢ for the firet audio band,ihe attenuation factor being based on a ratio of a first energy and a second energy determined for the iirst audio band,the first energy corresponding to an energy in the first audio band for a first block of down-raixed audio samples formed by downmixing the firet one of the plurality of audio channels with the second one of the plurality of audio channels,the second energy corresponding to a maximum of a plurality of energies determined for a respective plurality of blocks of down-mixed audio samples including the first block of down-mixed audio samples.
  6. 11
    12. The machine readable medium as defined ίη claim 11,wherein the multichannel audio signal includes at least three audio channels,the attenuation factor is determined using the down-mixed audio samples formed by down-mixing the first one of the plurality of audio channels with the second one of the plurality of audio channels, and the machine readable instructions,when executed,further cause the machine to:apply the attenuation fac٤or to the watermark when embedding the watermark in the firet one of the plurality of audio channels;apply the attenuation factor to the watermark when embedding the watermark in the second one of the plurality of audio channels;and apply Ihe attenuation factor to the watermark when embedding the watermark in a third one of ،he plurality of audio channels different from the first and second ones of the plurality of audio channels, CA 2875367 2017-05-10
  7. 12
    13. The machine readable medium as defined ίπ daim 10, wherein lhe compensation factor includes a decision factor indicating whether lhe watermark is permitted to be embedded in a first block of audio samples from the first one of the plurality of audio channels,and to determine the compensation factor,the machine readable instructions, when executed,cause the machine to:determine a delay between the first block of audio samples from the first one of the plurality of audio channels and a second block of audio samples from the second one of the plurality of audio channels,the first anil second blocks of audio samples corresponding to a same interval of time;set the decision factor to indicate embedding of lhe watermark in the first btock of audio samples from the first one of the plurality of audio channels is not permitted when the delay is in a first range of delays;and set the decision factor to indicate embedding of the watermark in he first block of audio samples from the first one of the plurality of audio channels is permitted when the delay is not in the first range of delays.
  8. 14
    15. An apparatus to compensate for audio channel down-mixing when embedding walermarks in a multichannel audio signal· the apparatus comprising:a watermark determiner lo determine a watermark to be embedded in respective ones of a plurality of audio channels of the multichannel audio signal;and a watermark embedder to embed the watermark in a first one of the plurality of audio channels basd on a compensation factor that is to reduce perceptibility of the watermark when the first one of the plurality of audio channels is down-mixed with a second one of the plurality of audio channels after the watermark has been applied to (he firs، and second ones of the plurality of audio channels.
  9. 15
    16. The apparatus as defined in claim 15, further including a watermark compensator to determine the compensation factor based on evaluating the first and second ones ofthe plurality of audio channels. 17٠ The apparatus as defined in claim 16, wherein the compensation factor includes an attenuation faclor for a firet audio band,and the watermark compensator is to determine the attenuation factor for the first audio band,the attenuation factor being based on a ratio of a first energy and a second energy determined for the first audio band,the firet energy corresponding to an energy in the first audio hand for a first block of down-mixed audio samples formed by down-mixing the first one of the plurality of audio channels with the second one of the plurality of audio channels,the second energy corresponding to a maximum of a plurality of energies determined for a respective plurality of blocks of down-mixed audio samples including the firet block of down-mixed audio samples. ,ا CA 2875367 2017-05-10