IP Library › Granted Patent US 9,384,748
Granted Patent B2
US 9,384,748 · App. 14/588,638 · Granted Jul 5, 2016

Unified Speech/Audio Codec (USAC) processing windows sequence based mode switching

Inventors: Seungkwon Beack (Daejeon, KR); Tae Jin Lee (Daejeon, KR); Min Je Kim (Daejeon, KR); Kyeongok Kang (Daejeon, KR); Dae Young Jang (Daejeon, KR); Jeongil Seo (Daejeon, KR); Jin Woo Hong (Daejeon, KR); Chieteuk Ahn (Daejeon, KR); Ho Chong Park (Daejeon, KR); Young-cheol Park (Daejeon, KR)
Assignees: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE; KWANGWOON UNIVERSITY INDUSTRY-ACADEMIC COLLOBARATION FOUNDATION
G10L19/18G10L19/022G10L19/06
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 9,384,748
App. No.
14/588,638
Granted
Jul 5, 2016
Kind
B2
Abstract

A Unified Speech and Audio Codec (USAC) that may process a window sequence based on mode switching is provided. The USAC may perform encoding or decoding by overlapping between frames based on a folding point when mode switching occurs. The USAC may process different window sequences for each situation to perform encoding or decoding, and thereby may improve a coding efficiency.

Claims (34)

1. A encoding method for Unified Speech and Audio Codec (USAC), comprising:

determining a Linear Prediction Domain (LPD) mode of a previous sub-frame and an LPD mode of a next sub-frame of an input signal with respect to a current sub-frame of the input signal; and

encoding the input signal by applying a window to the current sub-frame based on the LPD mode of the previous sub-frame and the LPD of the next sub-frame according to a value of the LPD mode of the previous sub-frame and a value of the LPD mode of the next sub-frame,

wherein a size or a shape of an overlap-added region corresponding to a previous sub-frame or a next sub-frame in the window is changed based on the LPD mode of the previous sub-frame or the LPD mode of the next sub-frame.

2. The encoding method of claim 1 , wherein the size of the overlap-added region of the window is 256, when an LPD mode of the current sub-frame is 1 and the LPD mode of the previous sub-frame or the next sub-frame is different from 0.

3. The encoding method of claim 1 , wherein the size of the overlap-added region of the window is 512, when an LPD mode of the current sub-frame is 2 and the LPD mode of the previous sub-frame or the next sub-frame is different from 0.

4. The encoding method of claim 1 , wherein the size of the overlap-added region of the window is 1024, wherein, when an LPD mode of the current sub-frame is 3 and the LPD mode of the previous sub-frame or the next sub-frame is different from 0.

5. The encoding method of claim 1 , wherein a left portion of the window is adjusted to a rectangular shape having a value of 1, when the LPD mode of the previous sub-frame is 0, and

wherein a right portion of the window is adjusted to a rectangular shape having a value of 1, when the LPD mode of the next sub-frame is 0.

6. The encoding method of claim 1 , wherein the encoding comprising:

performing overlap-add using the window between the current sub-frame and the previous sub-frame and between the current sub-frame and the next sub-frame based on a folding point.

7. A encoding method for Unified Speech and Audio Codec (USAC), comprising:

determining whether a switching is occurred from a Frequency Domain (FD) mode to an Linear Prediction Domain (LPD) mode with respect to a frame of an input signal; and

encoding the input signal by performing overlap-add with respect to a window sequence of the FD mode and a window sequence of the LPD mode according to values of sub-frames of the window sequence of the LPD mode, when the determining indicates occurrence of the switching,

wherein a size or a shape of an overlap-added region between on the window sequence of the FD mode and the window sequence of the LPD mode is changed.

8. The encoding method of claim 7 , wherein the window sequence is replaced to the window sequence of the LPD mode being 1 when the window sequence of the LPD mode is 0.

9. The encoding method of claim 7 , wherein the encoding comprising:

performing overlap-add between the window sequence of the FD mode and the window sequence of the LPD mode based on a folding point.

10. An encoding method for Unified Speech and Audio Codec (USAC), comprising:

determining whether a switching is occurred from a Linear Prediction Domain (LPD) mode to a Frequency Domain (FD) mode with respect to a frame of an input signal; and

encoding the input signal by performing overlap-add with respect to a window sequence of the FD mode and a window sequence of the LPD mode according to value of sub-frames of the window sequence of the LPD mode, when the determining indicates occurrence of the switching,

wherein a size or a shape of an overlap-added region between on the window sequence of the FD mode and the window sequence of the LPD mode is changed.

11. A decoding method for Unified Speech and Audio Codec (USAC), comprising:

determining a Linear Prediction Domain (LPD) mode of a previous sub-frame and a next sub-frame of an input signal with respect to a current sub-frame of the input signal; and

decoding the input signal by applying a window to the current sub-frame based on the LPD mode of the previous sub-frame and the LPD of the next sub-frame according to a value of the LPD mode of the previous sub-frame and a value of the LPD mode of the next sub-frame,

wherein a size or a shape of an overlap-added region corresponding to a previous sub-frame or a next sub-frame in the window is changed based on the LPD mode of the previous sub-frame or the LPD mode of the next sub-frame.

12. A decoding method for Unified Speech and Audio Codec (USAC), comprising:

determining whether a switching is occurred from a Frequency Domain (FD) mode to an Linear Prediction Domain (LPD) mode with respect to a frame of an input signal; and

decoding the input signal by performing overlap-add with respect to a window sequence of the FD mode and a window sequence of the LPD mode according to value of sub-frames of the window sequence of the LPD mode, when the determining indicates occurrence of the switching,

wherein a size or a shape of an overlap-added region between on the window sequence of the FD mode and the window sequence of the LPD mode is changed.

13. A decoding method for Unified Speech and Audio Codec (USAC), comprising:

determining whether a switching is occurred from a Linear Prediction Domain (LPD) mode to a Frequency Domain (FD) mode with respect to a frame of an input signal; and

decoding the input signal by performing overlap-add with respect to a window sequence of the FD mode and a window sequence of the LPD mode according to values of sub-frames of the window sequence of the FD mode, when the determining indicates occurrence of the switching,

wherein a size or a shape of an overlap-added region between on the window sequence of the FD mode and the window sequence of the LPD mode is changed.

Priority Claims (5)
KR 10-2008-0118230 · Nov 26, 2008 · national
KR 10-2008-0133007 · Dec 24, 2008 · national
KR 10-2009-0004243 · Jan 19, 2009 · national
KR 10-2009-0008590 · Feb 3, 2009 · national
KR 10-2009-0114783 · Nov 25, 2009 · national
Continuity (2)
Continuation 13131424
Related Publication 20150134328A1 · May 14, 2015