Audio processing apparatus, audio processing method, and program
AssigneeCanon Kabushiki Kaisha
InventorTomohito Inoue
Life of this patent
Estimating the term…
Abstract
An audio processing apparatus includes an audio input unit configured to input a plurality of audio signals, a reduction unit configured to reduce the amount of wind noise in the plurality of input audio signals, and a controller configured to control the reduction amount of the wind noise by the reduction unit based on a difference between an in-phase component and an antiphase component of the plurality of audio signals and control the speed of change of the reduction amount of the wind noise by the reduction unit based on a magnitude of the in-phase component of the plurality of audio signals. The audio processing apparatus reduces the adverse effects of the wind noise reduction process on the audio quality of the audio signals.
Claims11
An audio processing apparatus comprising:
- an audio input unit configured to input a plurality of audio signals;
- a reduction unit configured to reduce an amount of wind noise in the plurality of input audio signals;
- and
- a controller configured to control the reduction amount of the wind noise by the reduction unit based on a difference between an in-phase component and an antiphase component of the plurality of audio signals and control a speed of change of the reduction amount of the wind noise by the reduction unit based on a magnitude of the in-phase component of the plurality of audio signals;
- wherein, when the reduction unit decreases the reduction amount of the wind noise, the controller decreases the reduction amount of the wind noise in a first period of time in a case where the in-phase component of the plurality of audio signals is not larger than a threshold value, and decreases the reduction amount of the wind noise in a second period of time which is shorter than the first period of time.
An audio processing apparatus comprising:
- an audio input unit configured to input a plurality of audio signals;
- a reduction unit configured to reduce an amount of wind noise in the plurality of input audio signals;
- and
- a controller configured to control the reduction amount of the wind noise by the reduction unit based on a difference between an in-phase component and an antiphase component of the plurality of audio signals and control a speed of change of the reduction amount of the wind noise by the reduction unit based on a magnitude of the in-phase component of the plurality of audio signals,
- wherein a plurality of stages of reduction amounts of the wind noise are set in the reduction unit in accordance with a difference between an in-phase component and an antiphase component of the plurality of audio signals, and
- when the reduction unit decreases the reduction amount of the wind noise, the controller changes the reduction amount of the wind noise to a target stage on a stage-by-stage basis with a first change interval corresponding to a set stage when the in-phase component of the plurality of audio signals is not larger than a threshold value, and changes the reduction amount of the wind noise to a target stage on a stage-by-stage basis with a second change interval which is shorter than the first change interval irrespective of a set stage when the in-phase component of the plurality of audio signals is larger than the threshold value.
An audio processing apparatus comprising:
- an input unit configured to input audio signals of right and left channels;
- a reduction unit configured to reduce wind noise of the audio signal by performing a high-pass filter process on the audio signal input by the input unit;
- and
- a controller configured to set a cutoff frequency of the high-pass filter of the reduction unit based on a difference between a signal obtained by adding the audio signal of the right channel and the audio signal of the left channel which are input by the input unit and a signal obtained by subtracting one of the audio signals of the right and left channels from the other of the audio signals and controls a speed of reduction of the cutoff frequency of the high-pass filter of the reduction unit based on a magnitude of the added signal,
- wherein the controller sets the cutoff frequency higher as the signal obtained by the subtraction becomes larger than the signal obtained by the addition, determines a period of time in which the cutoff frequency of the high-pass filter is reduced from a first cutoff frequency to a second cutoff frequency as a first period of time when the signal obtained by the addition is larger than a threshold value, and determines a period of time in which the cutoff frequency of the high-pass filter is reduced from the first cutoff frequency to the second cutoff frequency as a second period of time which is longer than the first period of time when the signal obtained by the addition is not larger than the threshold value.
An audio processing method comprising:
- inputting a plurality of audio signals;
- reducing wind noise of the plurality of input audio signals;
- and
- controlling a reduction amount of the wind noise in the reducing based on a difference between an in-phase component and an antiphase component of the plurality of audio signals and controlling a speed of a change of the reduction amount of the wind noise in the reducing based on a magnitude of the in-phase component of the plurality of audio signals,
- wherein, when the reducing decreases the reduction amount of the wind noise, the controller decreases the reduction amount of the wind noise in a first period of time in a case where the in-phase component of the plurality of audio signals is not larger than a threshold value, and decreases the reduction amount of the wind noise in a second period of time which is shorter than the first period of time.
A non-transitory computer-readable storage medium that stores computer executable instructions for causing a computer to implement a method, the method comprising:
- inputting a plurality of audio signals;
- reducing wind noise of the plurality of input audio signals;
- and
- controlling a reduction amount of the wind noise in the reducing based on a difference between an in-phase component and an antiphase component of the plurality of audio signals and controlling a speed of a change of the reduction amount of the wind noise in the reducing based on a magnitude of the in-phase component of the plurality of audio signals,
- wherein, when the reducing decreases the reduction amount of the wind noise, the controller decreases the reduction amount of the wind noise in a first period of time in a case where the in-phase component of the plurality of audio signals is not larger than a threshold value, and decreases the reduction amount of the wind noise in a second period of time which is shorter than the first period of time.
Dependencies are inferred from the claim text.