IP Library Granted Patent US 7,783,493
Granted Patent B2
US 7,783,493 · App. 11/513,842 · Granted Aug 24, 2010

Slot position coding of syntax of spatial audio application

Assignee: LG Electronics Inc.
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 7,783,493
App. No.
11/513,842
Granted
Aug 24, 2010
Kind
B2
Abstract

Spatial information associated with an audio signal is encoded into a bitstream, which can be transmitted to a decoder or recorded to a storage media. The bitstream can include different syntax related to time, frequency and spatial domains. In some embodiments, the bitstream includes one or more data structures (e.g., frames) that contain ordered sets of slots for which parameters can be applied. The data structures can be fixed or variable. The data structure can include position information that can be used by a decoder to identify the correct slot for which a given parameter set is applied. The slot position information can be encoded with either a fixed number of bits or a variable number of bits based on the data structure type.

Claims (22)

1. A method of decoding an audio signal performed by an audio coding system, comprising:

receiving an audio signal including at least one frame, the frame comprising at least one time slot and at least one parameter set;

extracting time slot information in variable bit length, the time slot information indicating a time slot to which a parameter set is applied;

extracting parameter band information in fixed bit length, the parameter band information indicating a number of parameter bands for an entire frequency domain of the audio signal; and

decoding the audio signal by applying a parameter of the parameter set to a parameter band of the time slot, based on the time slot information and the parameter band information,

wherein the process of extracting time slot information, comprising:

extracting a number of time slots and a number of parameter sets from the audio signal to identify time slot information;

determining a bit length of the time slot information, the bit length being variable according to the number of time slots and the number of parameter sets; and

extracting the time slot information based on the bit length,

wherein a number of the time slot information is equal to the number of parameter sets and the time slot information includes an absolute value indicating a time slot to which a first parameter set is applied or a difference value indicating a time slot to which a following parameter set of the first parameter set is applied,

wherein the absolute value is determined within a first maximum range, the first maximum range being calculated using the number of parameter sets and the number of time slots, and wherein the difference value is determined within a second maximum range, the second maximum range being calculated according to previous time slot information associated with a previous parameter set.

2. The method of claim 1 , wherein the time slot information is position information indicating a position of time slot to which a parameter set is applied.

3. An apparatus of decoding an audio signal, including a downmix signal and spatial information, the spatial information including at least one frame, the frame comprising at least one time slot and at least one parameter set, comprising:

an interface for receiving the audio signal: and

a processor comprising a spatial information decoding unit, a downmix signal decoding unit,

spatial information decoding unit configured to extract parameter band information in fixed bit length, the parameter band information indicating a number of parameter bands for an entire frequency domain of the audio signal, the spatial information decoding unit configured to extract a number of time slots and a number of parameter sets from the audio signal to identify time slot information, and to determine a bit length of the time slot information, the bit length being variable according to the number of time slots and the number of parameter sets, and to extract the time slot information in variable bit length based on the bit length,

wherein a number of the time slot information is equal to the number of parameter sets;

the downmix signal decoding unit configured to decode the downmix signal; and

the multi channel generating unit configured to generate a multi-channel audio signal by applying a parameter of the parameter set to a parameter band of the time slot, based on the time slot information and the parameter band information,

wherein the time slot information includes an absolute value indicating a time slot to which a first parameter set is applied or a difference value indicating a time slot to which a following parameter set of the first parameter set is applied,

wherein the absolute value is determined within a first maximum range, the first maximum range being calculated using the number of parameter sets and the number of time slots, and wherein the difference value is determined within a second maximum range, the second maximum range being calculated according to previous time slot information associated with a previous parameter set.

4. The apparatus of claim 3 , wherein the time slot information is position information indicating a position of time slot to which a parameter set is applied.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2006
From: PANG, HEE SUK; KIM, DONG SOO; LIM, JAE HYUN; OH, HYEN O.; JUNG, YANG WON
To: LG ELECTRONICS, INC.
Reel/Frame 018655/0447 →
Priority Claims (6)
KR 10-2006-0004051 · Jan 13, 2006 · national
KR 10-2006-0004055 · Jan 13, 2006 · national
KR 10-2006-0004057 · Jan 13, 2006 · national
KR 10-2006-0004062 · Jan 13, 2006 · national
KR 10-2006-0004063 · Jan 13, 2006 · national
KR 10-2006-0004065 · Jan 13, 2006 · national
Continuity (7)
Provisional Application 6071211900 · Aug 30, 2005
Provisional Application 6071920200 · Sep 22, 2005
Provisional Application 6072300700 · Oct 4, 2005
Provisional Application 6072622800 · Oct 14, 2005
Provisional Application 6072922500 · Oct 24, 2005
Provisional Application 6076253600 · Jan 27, 2006
Related Publication 20070071247A1 · Mar 29, 2007