IP Library Granted Patent US 10,848,890
Granted Patent B2
US 10,848,890 · App. 16/240,781 · Granted Nov 24, 2020

Binaural audio signal processing method and apparatus for determining rendering method according to position of listener and object

Inventors: Hyunjoo Chung (Seoul, KR); Hyunoh Oh (Seongnam-si, KR); Sangbae Chon (Seoul, KR)
Assignee: GAUDI AUDIO LAB, INC.
H04S7/30H04R5/04H04S1/007H04S2400/01H04S2400/11H04S2420/01H04S2420/11
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,848,890
App. No.
16/240,781
Granted
Nov 24, 2020
Kind
B2
Abstract

Disclosed is an audio signal processing device for processing an audio signal. The audio signal processing device includes a processor. The processor obtains an input audio signal including an object audio signal, selects at least one of a plurality of rendering methods based on an azimuth of a sound object with respect to a listener, corresponding to the object audio signal in a virtual space simulated by an output audio signal, renders the object audio signal using a selected rendering method, and outputs the output audio signal including the rendered object audio signal.

Claims (35)

1. An audio signal processing device for rendering audio signals, the audio signal processing device comprising:

a processor configured to:

obtain an input audio signal comprising an object audio signal,

render the object audio signal using a first rendering method when an azimuth of a sound object with respect to a listener is within a first predetermined azimuth range,

render the object audio signal using a second rendering method when the azimuth of the sound object with respect to the listener is within a second predetermined azimuth range, wherein a difference between every azimuth corresponding to the first predetermined azimuth range and an azimuth in a front head direction of the listener is smaller than a difference between every azimuth corresponding to the second predetermined azimuth range and the azimuth in the front head direction of the listener, and

output an output audio signal comprising the object audio signal rendered using the first or second rendering method.

2. The audio signal processing device of claim 1 , wherein the first rendering method requires a higher processing complexity compared to the second rendering method.

3. The audio signal processing device of claim 2 , wherein the first rendering method is a head-related impulse response (HRIR)-based rendering method, and the second rendering method is a panning-based rendering method.

4. The audio signal processing device of claim 2 , wherein the processor models a plurality of sound objects into one sound object based on a distance between the sound objects to perform rendering according to the second rendering method.

5. The audio signal processing device of claim 1 , wherein the first rendering method causes less distortion in timbre compared to the second rendering method.

6. The audio signal processing device of claim 5 , wherein the first rendering method is a panning-based rendering method, and the second rendering method is a HRIR-based rendering method.

7. The audio signal processing device of claim 1 ,

wherein the processor renders the object audio signal using the first rendering method and the second rendering method when the azimuth of the sound object with respect to the listener is within a third predetermined azimuth range, and generates the output audio signal by mixing an object audio signal rendered using the first rendering method and an object audio signal rendered using the second rendering method,

wherein a difference between every azimuth corresponding to the first predetermined azimuth range and the azimuth in the front head direction of the listener is smaller than a difference between every azimuth corresponding to the third predetermined azimuth range and the azimuth in the front head direction of the listener,

wherein the difference between the azimuth corresponding to the third predetermined azimuth range and the azimuth in the front head direction of the listener is smaller than the difference between the azimuth corresponding to the second predetermined azimuth range and the azimuth in the front head direction of the listener.

8. The audio signal processing device of claim 7 , wherein the processor determines, based on the azimuth of the sound object with respect to the listener, mixing gains to be applied respectively to the object audio signal rendered using the first rendering method and the object audio signal rendered using the second rendering method.

9. The audio signal processing device of claim 8 , wherein the processor uses interpolation according to a change in the azimuth of the sound object with respect to the listener to determine the mixing gains to be applied respectively to the object audio signal rendered using the first rendering method and the object audio signal rendered using the second rendering method.

10. A method for operating an audio signal processing device for rendering audio signals, the method comprising:

obtaining an input audio signal comprising an object audio signal;

rendering the object audio signal using a first rendering method when an azimuth of a sound object with respect to a listener is within a first predetermined azimuth range;

rendering the object audio signal using a second rendering method when the azimuth of the sound object with respect to the listener is within a second predetermined azimuth range, wherein a difference between every azimuth corresponding to the first predetermined azimuth range and an azimuth in a front head direction of the listener is smaller than a difference between every azimuth corresponding to the second predetermined azimuth range and the azimuth in the front head direction of the listener; and

reproducing or transmitting an output audio signal comprising the object audio signal rendered using the first or second rendering method.

11. The method of claim 10 , wherein the first rendering method requires a higher processing complexity compared to the second rendering method.

12. The method of claim 11 , wherein the first rendering method is a head-related impulse response (HRIR)-based rendering method, and the second rendering method is a panning-based rendering method.

13. The method of claim 11 , wherein, according to the second rendering method, a plurality of sound objects are modeled into one sound object based on a distance between the sound objects to perform rendering.

14. The method of claim 10 , wherein the first rendering method causes less distortion in timbre compared to the second rendering method.

15. The method of claim 14 , wherein the first rendering method is a panning-based rendering method, and the second rendering method is a HRIR-based rendering method.

16. The method of claim 10 , further comprises:

rendering the object audio signal using the first rendering method and the second rendering method when the azimuth of the sound object with respect to the listener is within a third predetermined azimuth range, and generating the output audio signal by mixing an object audio signal rendered using the first rendering method and an object audio signal rendered using the second rendering method,

wherein a difference between every azimuth corresponding to the first predetermined azimuth range and the azimuth in the front head direction of the listener is smaller than a difference between every azimuth corresponding to the third predetermined azimuth range and the azimuth in the front head direction of the listener,

wherein the difference between every azimuth corresponding to the third predetermined azimuth range and the azimuth in the front head direction of the listener is smaller than the difference between every azimuth corresponding to the second predetermined azimuth range and the azimuth in the front head direction of the listener.

17. The method of claim 16 ,

wherein the generating the output audio signal by mixing the object audio signal rendered using the first rendering method and the object audio signal rendered using the second rendering method comprises:

determining, based on the azimuth of the sound object with respect to the listener, mixing gains to be applied respectively to the object audio signal rendered using the first rendering method and the object audio signal rendered using the second rendering method.

18. The method of claim 17 , wherein the determining the mixing gains comprises using interpolation according to a change in the azimuth of the sound object with respect to the listener to determine the mixing gains to be applied respectively to the object audio signal rendered using the first rendering method and the object audio signal rendered using the second rendering method.

Assignments (2)
CHANGE OF NAME Recorded Jun 25, 2019
From: GAUDI AUDIO LAB, INC.
To: GAUDIO LAB, INC.
Reel/Frame 049581/0429 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2019
From: CHUNG, HYUNJOO; OH, HYUNOH; CHON, SANGBAE
To: GAUDI AUDIO LAB, INC.
Reel/Frame 047910/0806 →
Priority Claims (1)
KR 10-2018-0001819 · Jan 5, 2018 · national
Continuity (1)
Related Publication 20190215632A1 · Jul 11, 2019