KR101464977B1 - 메모리 관리 방법, 및 멀티 채널 데이터의 복호화 방법 및장치 - Google Patents
메모리 관리 방법, 및 멀티 채널 데이터의 복호화 방법 및장치 Download PDFInfo
- Publication number
- KR101464977B1 KR101464977B1 KR1020070098894A KR20070098894A KR101464977B1 KR 101464977 B1 KR101464977 B1 KR 101464977B1 KR 1020070098894 A KR1020070098894 A KR 1020070098894A KR 20070098894 A KR20070098894 A KR 20070098894A KR 101464977 B1 KR101464977 B1 KR 101464977B1
- Authority
- KR
- South Korea
- Prior art keywords
- parameter
- domain
- matrix
- hybrid
- spatial
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S3/00—Systems employing more than two channels, e.g. quadraphonic
- H04S3/008—Systems employing more than two channels, e.g. quadraphonic in which the audio signals are in digital form, i.e. employing more than two discrete digital channels
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S2420/00—Techniques used stereophonic systems covered by H04S but not provided for in its groups
- H04S2420/07—Synergistic effects of band splitting and sub-band processing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Acoustics & Sound (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
Claims (12)
- 부호화 결과에 포함된 공간 파라미터를 파라미터 도메인에서 현재 파라미터 시간 슬롯 및 파라미터 밴드 각각에 대한 벡터로 표현한 제 1 파라미터 벡터를 생성하는 단계;상기 생성된 제 1 파라미터 벡터와 이전 파라미터 시간 슬롯 및 상기 파라미터 도메인의 각각의 파라미터 밴드에 대한 공간 파라미터를 나타내는 제 2 파라미터 벡터의 차이를 이용하여 파라미터 도메인에서 임시 매트릭스를 계산하는 단계;메모리에 제 1 파라미터 벡터를 제외한 임시 매트릭스를 저장하는 단계;및하이브리드 도메인의 각각의 하이브리드 시간 슬롯 및 각각의 하이브리드 밴드에 대한 상기 부호화 결과의 복호화 연산에 이용되는 매트릭스를 생성하는 단계를 포함하고,상기 매트릭스는, 파라미터 도메인에서 임시 매트릭스와 제 2 파라미터 벡터를 이용하고 파라미터 도메인의 공간 파라미터를 하이브리드 도메인의 공간 파라미터로 맵핑하여 생성하고,상기 매트릭스는 전 디코릴레이션 매트릭스와 믹스 매트릭스 중 어느 하나이고,상기 제 2 파라미터 벡터는 메모리에 저장되는 것을 특징으로 하는 메모리 관리 방법.
- 제1항에 있어서,상기 하이브리드 도메인의 시간 슬롯 값의 증가에 따라 상기 메모리에 저장된 상기 임시 매트릭스를 더하여 상기 매트릭스를 업데이트하는 단계를 더 포함하는 것을 특징으로 하는 메모리 관리 방법.
- 제2항에 있어서,상기 파라미터 도메인의 파라미터 시간 슬롯 및 파라미터 밴드의 개수는 상기 파라미터 도메인의 파라미터 시간 슬롯 및 파라미터 밴드의 개수보다 적은 것을 특징으로 하는 메모리 관리 방법.
- 제2항에 있어서,상기 파라미터 도메인은 상기 공간 파라미터를 표현하기 위한 시간 도메인 및 주파수 도메인이고,상기 하이브리드 도메인은 주파수 해상도가 임계 값보다 높은 시간 도메인 및 주파수 도메인인 것을 특징으로 하는 메모리 관리 방법.
- 제 1항의 방법을 실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
- 부호화 결과에 포함된 공간 파라미터를 파라미터 도메인에서 현재 파라미터 시간 슬롯 및 파라미터 밴드 각각에 대한 벡터로 표현한 제 1 파라미터 벡터와, 이전 시간 슬롯 및 상기 파라미터 도메인의 각각의 파라미터 밴드에 대한 공간 파라미터를 나타내는 제 2 파라미터 벡터와의 차이를 이용하여 제 1 임시 매트릭스 및 제 2 임시 매트릭스를 계산하는 단계;파라미터 도메인의 파라미터 시간 슬롯 및 파라미터 밴드 각각에 대한 제1 임시 매트릭스를 이용하고, 하이브리드 도메인의 하이브리드 밴드를 파라미터 도메인의 파라미터 밴드로 맵핑하여 생성된 전 디코릴레이션 매트릭스와 입력 신호를 하이브리드 도메인에서 연산하여 다이렉트 신호 및 복수의 디코릴레이션될 신호들을 생성하는 단계;상기 복수의 디코릴레이션될 신호들 각각을 소정의 지연 시간만큼 지연시켜서 디코릴레이션하는 단계; 및상기 파라미터 도메인의 파라미터 시간 슬롯 및 파라미터 밴드 각각에 대한 제2 임시 매트릭스를 이용하고, 파라미터 도메인의 공간 파라미터를 하이브리드 도메인의 공간 파라미터로 맵핑하여 생성된 믹스 매트릭스와 상기 다이렉트 신호, 상기 디코릴레이션된 신호들 및 이에 대응하는 레지듀얼 신호들을 상기 하이브리드 도메인에서 연산하여 멀티 채널의 신호를 생성하는 단계를 포함하고,상기 임시 매트릭스와 상기 제 2 파라미터 벡터는 메모리에 저장되는 것을 특징으로 하는 멀티 채널 데이터의 복호화 방법.
- 제6항에 있어서,상기 파라미터 도메인의 파라미터 시간 슬롯 및 파라미터 밴드의 개수는 상기 하이브리드 도메인의 파라미터 시간 슬롯 및 파라미터 밴드의 개수보다 적은 것을 특징으로 하는 멀티 채널 데이터의 복호화 방법.
- 제7항에 있어서,상기 파라미터 도메인은 공간 파라미터를 표현하기 위한 시간 도메인 및 주파수 도메인이고,상기 하이브리드 도메인은 주파수 해상도가 소정의 임계 값보다 높은 시간 도메인 및 주파수 도메인인 것을 특징으로 하는 멀티 채널 데이터의 복호화 방법.
- 제 6항의 방법을 실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
- 파라미터 도메인의 파라미터 시간 슬롯 및 파라미터 밴드 각각에 대한 제1 임시 매트릭스를 이용하고, 상기 파라미터 도메인의 공간 파라미터를 하이브리드 도메인의 공간 파라미터 도메인으로 맵핑하여 생성된 전 디코릴레이션 매트릭스와 입력 신호를 하이브리드 도메인에서 연산하여 다이렉트 신호 및 복수의 디코릴레이션될 신호들을 생성하는 제1 매트릭스 적용부;상기 복수의 디코릴레이션될 신호들 각각을 소정의 지연 시간만큼 지연시켜서 디코릴레이션하는 디코릴레이션부; 및상기 파라미터 도메인의 파라미터 시간 슬롯 및 파라미터 밴드 각각에 대한 제2 임시 매트릭스를 이용하고, 상기 파라미터 도메인의 공간 파라미터를 상기 하이브리드 도메인의 공간 파라미터 도메인으로 맵핑하여 생성된 믹스 매트릭스와 상기 다이렉트 신호, 상기 디코릴레이션된 신호들 및 이에 대응하는 레지듀얼 신호들을 상기 하이브리드 도메인에서 연산하여 멀티 채널의 신호를 생성하는 제2 매트릭스 적용부를 포함하고,상기 제1 임시 매트릭스 및 제2 임시 매트릭스는, 부호화 결과에 포함된 공간 파라미터를 파라미터 도메인에서 현재 파라미터 시간 슬롯 및 파라미터 밴드 각각에 대한 벡터로 표현한 제1 파라미터 벡터와, 이전 파라미터 시간 슬롯 및 상기 파라미터 도메인의 파라미터 밴드에 대한 공간 파라미터를 나타내는 제 2 파라미터 벡터와의 차이를 이용하여 계산하는 것을 특징으로 하는 멀티 채널 데이터의 복호화 장치.
- 제10항에 있어서,상기 파라미터 도메인의 파라미터 시간 슬롯 및 파라미터 밴드의 개수는 상기 하이브리드 도메인의 파라미터 시간 슬롯 및 파라미터 밴드의 개수보다 적은 것을 특징으로 하는 멀티 채널 데이터의 복호화 장치.
- 제10항에 있어서,상기 파라미터 도메인은 공간 파라미터를 표현하기 위한 시간 도메인 및 주파수 도메인인이고,상기 하이브리드 도메인은 주파수 해상도가 소정의 임계 값보다 높은 시간 도메인 및 주파수 도메인인인 것을 특징으로 하는 멀티 채널 데이터의 복호화 장치.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070098894A KR101464977B1 (ko) | 2007-10-01 | 2007-10-01 | 메모리 관리 방법, 및 멀티 채널 데이터의 복호화 방법 및장치 |
US12/071,286 US20090089479A1 (en) | 2007-10-01 | 2008-02-19 | Method of managing memory, and method and apparatus for decoding multi-channel data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070098894A KR101464977B1 (ko) | 2007-10-01 | 2007-10-01 | 메모리 관리 방법, 및 멀티 채널 데이터의 복호화 방법 및장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090033720A KR20090033720A (ko) | 2009-04-06 |
KR101464977B1 true KR101464977B1 (ko) | 2014-11-25 |
Family
ID=40509666
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070098894A Expired - Fee Related KR101464977B1 (ko) | 2007-10-01 | 2007-10-01 | 메모리 관리 방법, 및 멀티 채널 데이터의 복호화 방법 및장치 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20090089479A1 (ko) |
KR (1) | KR101464977B1 (ko) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2586025A4 (en) * | 2010-07-20 | 2015-03-11 | Huawei Tech Co Ltd | A tone signal |
BR112016008426B1 (pt) | 2013-10-21 | 2022-09-27 | Dolby International Ab | Método para reconstrução de uma pluralidade de sinais de áudio, sistema de decodificação de áudio, método para codificação de uma pluralidade de sinais de áudio, sistema de codificação de áudio, e mídia legível por computador |
EP3512173B1 (en) * | 2016-09-12 | 2020-05-20 | Shidong Chen | Method and apparatus for transmitting video by means of multi-input multi-output channel |
CN109947978B (zh) * | 2017-07-28 | 2021-04-02 | 杭州海康威视数字技术股份有限公司 | 一种音频存储、播放方法及装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060165184A1 (en) * | 2004-11-02 | 2006-07-27 | Heiko Purnhagen | Audio coding using de-correlated signals |
US20070094036A1 (en) * | 2005-08-30 | 2007-04-26 | Pang Hee S | Slot position coding of residual signals of spatial audio coding application |
Family Cites Families (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ES2165370T3 (es) * | 1993-06-22 | 2002-03-16 | Thomson Brandt Gmbh | Metodo para obtener una matriz decodificadora multicanal. |
KR100423173B1 (ko) * | 1996-02-08 | 2004-07-27 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 5채널전송및2채널전송과호환성이있는7채널전송 |
JP4304401B2 (ja) * | 2000-06-07 | 2009-07-29 | ソニー株式会社 | マルチチャンネルオーディオ再生装置 |
US7660424B2 (en) * | 2001-02-07 | 2010-02-09 | Dolby Laboratories Licensing Corporation | Audio channel spatial translation |
JP2002318598A (ja) * | 2001-04-20 | 2002-10-31 | Toshiba Corp | 情報再生装置、情報再生方法、情報記録媒体、情報記録装置、情報記録方法、および情報記録プログラム |
US7292901B2 (en) * | 2002-06-24 | 2007-11-06 | Agere Systems Inc. | Hybrid multi-channel/cue coding/decoding of audio signals |
US7006636B2 (en) * | 2002-05-24 | 2006-02-28 | Agere Systems Inc. | Coherence-based audio coding and synthesis |
US7240001B2 (en) * | 2001-12-14 | 2007-07-03 | Microsoft Corporation | Quality improvement techniques in an audio encoder |
DE60311794C5 (de) * | 2002-04-22 | 2022-11-10 | Koninklijke Philips N.V. | Signalsynthese |
EP1500083B1 (en) * | 2002-04-22 | 2006-06-28 | Koninklijke Philips Electronics N.V. | Parametric multi-channel audio representation |
JP4714416B2 (ja) * | 2002-04-22 | 2011-06-29 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 空間的オーディオのパラメータ表示 |
JP4322207B2 (ja) * | 2002-07-12 | 2009-08-26 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | オーディオ符号化方法 |
US7502743B2 (en) * | 2002-09-04 | 2009-03-10 | Microsoft Corporation | Multi-channel audio encoding and decoding with multi-channel transform selection |
JP2004194100A (ja) * | 2002-12-12 | 2004-07-08 | Renesas Technology Corp | オーディオ復号再生装置 |
US7447317B2 (en) * | 2003-10-02 | 2008-11-04 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V | Compatible multi-channel coding/decoding by weighting the downmix channel |
US7519538B2 (en) * | 2003-10-30 | 2009-04-14 | Koninklijke Philips Electronics N.V. | Audio signal encoding or decoding |
US7970144B1 (en) * | 2003-12-17 | 2011-06-28 | Creative Technology Ltd | Extracting and modifying a panned source for enhancement and upmix of audio signals |
US7394903B2 (en) * | 2004-01-20 | 2008-07-01 | Fraunhofer-Gesellschaft Zur Forderung Der Angewandten Forschung E.V. | Apparatus and method for constructing a multi-channel output signal or for generating a downmix signal |
US7805313B2 (en) * | 2004-03-04 | 2010-09-28 | Agere Systems Inc. | Frequency-based coding of channels in parametric multi-channel coding systems |
SE0400998D0 (sv) * | 2004-04-16 | 2004-04-16 | Cooding Technologies Sweden Ab | Method for representing multi-channel audio signals |
KR100644617B1 (ko) * | 2004-06-16 | 2006-11-10 | 삼성전자주식회사 | 7.1 채널 오디오 재생 방법 및 장치 |
US7391870B2 (en) * | 2004-07-09 | 2008-06-24 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E V | Apparatus and method for generating a multi-channel output signal |
DE602005016931D1 (de) * | 2004-07-14 | 2009-11-12 | Dolby Sweden Ab | Tonkanalkonvertierung |
US7356152B2 (en) * | 2004-08-23 | 2008-04-08 | Dolby Laboratories Licensing Corporation | Method for expanding an audio mix to fill all available output channels |
BRPI0517987B1 (pt) * | 2004-11-04 | 2021-04-27 | Koninklijke Philips N. V. | Dispositivo de codificação de canal de áudio, dispositivo de decodificação de canal de áudio, e método para converter um primeiro número de canais de áudio de entrada em um segundo número de canais de áudio de saída |
JP5106115B2 (ja) * | 2004-11-30 | 2012-12-26 | アギア システムズ インコーポレーテッド | オブジェクト・ベースのサイド情報を用いる空間オーディオのパラメトリック・コーディング |
EP1691348A1 (en) * | 2005-02-14 | 2006-08-16 | Ecole Polytechnique Federale De Lausanne | Parametric joint-coding of audio sources |
DE602006004959D1 (de) * | 2005-04-15 | 2009-03-12 | Dolby Sweden Ab | Zeitliche hüllkurvenformgebung von entkorrelierten signalen |
JP2009500657A (ja) * | 2005-06-30 | 2009-01-08 | エルジー エレクトロニクス インコーポレイティド | オーディオ信号をエンコーディング及びデコーディングするための装置とその方法 |
KR101492826B1 (ko) * | 2005-07-14 | 2015-02-13 | 코닌클리케 필립스 엔.브이. | 다수의 출력 오디오 채널들을 생성하기 위한 장치 및 방법과, 그 장치를 포함하는 수신기 및 오디오 재생 디바이스, 데이터 스트림 수신 방법, 및 컴퓨터 판독가능 기록매체 |
US20070055510A1 (en) * | 2005-07-19 | 2007-03-08 | Johannes Hilpert | Concept for bridging the gap between parametric multi-channel audio coding and matrixed-surround multi-channel coding |
KR101162218B1 (ko) * | 2005-07-29 | 2012-07-04 | 엘지전자 주식회사 | 인코딩된 오디오 신호 생성 및 처리 방법 |
US7962340B2 (en) * | 2005-08-22 | 2011-06-14 | Nuance Communications, Inc. | Methods and apparatus for buffering data for use in accordance with a speech recognition system |
KR100880642B1 (ko) * | 2005-08-30 | 2009-01-30 | 엘지전자 주식회사 | 오디오 신호의 디코딩 방법 및 장치 |
US8068569B2 (en) * | 2005-10-05 | 2011-11-29 | Lg Electronics, Inc. | Method and apparatus for signal processing and encoding and decoding |
KR101218776B1 (ko) * | 2006-01-11 | 2013-01-18 | 삼성전자주식회사 | 다운믹스된 신호로부터 멀티채널 신호 생성방법 및 그 기록매체 |
JP4787331B2 (ja) * | 2006-01-19 | 2011-10-05 | エルジー エレクトロニクス インコーポレイティド | メディア信号の処理方法及び装置 |
FR2899423A1 (fr) * | 2006-03-28 | 2007-10-05 | France Telecom | Procede et dispositif de spatialisation sonore binaurale efficace dans le domaine transforme. |
US7965848B2 (en) * | 2006-03-29 | 2011-06-21 | Dolby International Ab | Reduced number of channels decoding |
JP4435146B2 (ja) * | 2006-12-28 | 2010-03-17 | 株式会社東芝 | 通信装置 |
US8015368B2 (en) * | 2007-04-20 | 2011-09-06 | Siport, Inc. | Processor extensions for accelerating spectral band replication |
US7885819B2 (en) * | 2007-06-29 | 2011-02-08 | Microsoft Corporation | Bitstream syntax for multi-process audio decoding |
-
2007
- 2007-10-01 KR KR1020070098894A patent/KR101464977B1/ko not_active Expired - Fee Related
-
2008
- 2008-02-19 US US12/071,286 patent/US20090089479A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060165184A1 (en) * | 2004-11-02 | 2006-07-27 | Heiko Purnhagen | Audio coding using de-correlated signals |
US20070094036A1 (en) * | 2005-08-30 | 2007-04-26 | Pang Hee S | Slot position coding of residual signals of spatial audio coding application |
Also Published As
Publication number | Publication date |
---|---|
US20090089479A1 (en) | 2009-04-02 |
KR20090033720A (ko) | 2009-04-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1984915B1 (en) | Audio signal decoding | |
US9479871B2 (en) | Method, medium, and system synthesizing a stereo signal | |
WO2007081166A1 (en) | Method, medium, and system decoding and encoding a multi-channel signal | |
KR102482162B1 (ko) | 오디오 인코더 및 디코더 | |
KR101464977B1 (ko) | 메모리 관리 방법, 및 멀티 채널 데이터의 복호화 방법 및장치 | |
RU2406164C2 (ru) | Устройство и способ для кодирования/декодирования сигнала | |
MX2008009565A (en) | Apparatus and method for encoding/decoding signal | |
KR20090030085A (ko) | 메모리 관리 방법 및 메모리 시스템 | |
HK1128810B (en) | Apparatus and method for encoding/decoding signal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20071001 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20120327 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20071001 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20130905 Patent event code: PE09021S01D |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20140313 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20140829 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20141119 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20141120 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20180903 |