×

Audio content enhancement using bandwidth extension techniques

  • US 8,705,764 B2
  • Filed: 10/28/2010
  • Issued: 04/22/2014
  • Est. Priority Date: 10/28/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving, via a communication link, an input audio content;

    performing by a processor a wet chain processing on the input audio content, the wet chain processing comprising;

    isolating by filtering, by the processor, a first band of frequencies to be compensated, from the input audio content;

    producing by the processor from the isolated first frequency band upper harmonics of the frequencies to be compensated and in the first frequency band of the input audio content, the upper harmonics being located in a second frequency band; and

    filtering by the processor the upper harmonics using an infinite impulse response bandpass filter to produce a wet chain audio component;

    determining by the processor;

    (i) a stage one group delay corresponding to the first frequency band, and (ii) a stage two group delay corresponding to the second frequency band;

    performing by the processor a dry chain processing on the input audio content, the dry chain processing comprising;

    generating by the processor an aggregated dry chain group delay to match a wet chain group delay associated with the infinite impulse response bandpass filter, the aggregated dry chain group delay being based on, at least in part, both the stage one and stage two group delays; and

    applying by the processor the aggregated dry chain group delay to the input audio content to produce a dry chain audio component; and

    combining by the processor the wet chain audio component with the dry chain audio component,at least one of the first band of frequencies, the upper harmonics, the wet chain audio component, the stage one and stage two group delays, the aggregated dry chain group delay, and the dry chain component being stored in a memory coupled to the processor.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×