KR20040106321A - 신호 처리 - Google Patents

신호 처리 Download PDF

Info

Publication number
KR20040106321A
KR20040106321A KR10-2004-7015868A KR20047015868A KR20040106321A KR 20040106321 A KR20040106321 A KR 20040106321A KR 20047015868 A KR20047015868 A KR 20047015868A KR 20040106321 A KR20040106321 A KR 20040106321A
Authority
KR
South Korea
Prior art keywords
signals
configuration
coded data
encoding
signal
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.)
Withdrawn
Application number
KR10-2004-7015868A
Other languages
English (en)
Inventor
엠. 반드커크호프레온
엠. 제이. 드본트프란시스쿠스
더블유. 제이. 우멘아르노더스
Original Assignee
코닌클리케 필립스 일렉트로닉스 엔.브이.
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 코닌클리케 필립스 일렉트로닉스 엔.브이. filed Critical 코닌클리케 필립스 일렉트로닉스 엔.브이.
Publication of KR20040106321A publication Critical patent/KR20040106321A/ko
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04SSTEREOPHONIC SYSTEMS 
    • H04S3/00Systems employing more than two channels, e.g. quadraphonic
    • H04S3/02Systems employing more than two channels, e.g. quadraphonic of the matrix type, i.e. in which input signals are combined algebraically, e.g. after having been phase shifted with respect to each other
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/86Arrangements characterised by the broadcast information itself
    • H04H20/88Stereophonic broadcast systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/86Arrangements characterised by the broadcast information itself
    • H04H20/88Stereophonic broadcast systems
    • H04H20/89Stereophonic broadcast systems using three or more audio channels, e.g. triphonic or quadraphonic

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Algebra (AREA)
  • Pure & Applied Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Signal Processing (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
  • Stereo-Broadcasting Methods (AREA)

Abstract

호환 가능한 신호의 합/차 코딩은, 일반적으로 스테레오 디코더 및 다중-채널 디코더에 모두에 의해 디코딩되는 다중-채널 오디오 스트림의 우세 중앙 신호 또는 우세 주변 상황의 경우에서, 호환성 매트릭싱을 이용하는 다중 입력 신호들의 개선된 인코딩을 제공하기 위한 것이다.

Description

신호 처리{Signal processing}
DVB와 DVD와 같은 새로운 시스템들의 도입은 많은 그룹의 사용자들의 범위내에서 디지털 다중-채널 사운드를 가져왔다. 하지만 대다수의 사용자들은 오랜 시간동안 스테레오 사운드 재생에 머물 것이다.
소비자들에게 2-채널 장비와 다중-채널 장비 모두를 공급하기 위한 한가지 방법은 소위 동시방송(simulcast)이다. 이 경우에는, 두 개의 분리 정보 신호들은 평행하게 전송되는데, 두 개중 다중-채널 사운드의 표시를 포함하는 것 하나와 2-채널 사운드의 표시를 포함하는 것 하나이다. 전송 또는 저장 용량의 경제적인 사용을 성취하기 위해, 오디오 비트 레이트 감소는 대부분의 응용들에서 사용되어 질 것이다. 이때, 전송되거나 저장된 정보 신호는 코딩된 비트 스트림의 형태로 존재할 것이며, 이는 재생되는 오디오 신호를 검색하기 위해 디코더를 필요로 한다. 그럼에도 불구하고, 동시방송은 요구된 전송이나 저장용량 면에서 값비싼 해결임이 명백하다. 이것은 이 해결이 대부분의 실용적인 상황들에서 받아들여지지 않게 한다.
또 다른 해결은 소비자들에게 다중-채널 사운드 재생 장치를 직접 제공하는, 다중-채널 정보 신호만을 전송하는 것이다. 그러면 2-채널 사용자들은 다중-채널로부터 2-채널로 다운믹스를 생성하는 다운믹스 모듈이 뒤따르는 다중-채널 디코더를 구성하는 디코더를 필요로 한다. 따라서, 이러한 2-채널 디코더는 보통 다중-채널 디코더보다 더 복잡하다. 이 경우에, 2-채널 사용자들(대부분)은 다른 것들의 다중-채널 용량에 대한 대가를 치뤄야 한다.
그 사용자들은 고비용들 또는 고전력 소모의 형태로 시스템의 다중-채널 오디오 용량들 때문에 부담되는 것은 바람직하지 못하다. 동시방송(2-채널(스테레오) 및 다중-채널 스트림 모두의 저장과 전송)에 의해 시스템의 대역폭 낭비 또한 바람직하지 못하다.
정확한 스테레오 디코더 및 다중-채널 디코더에 의해 디코딩되도록 단일 코딩된 다중-채널 오디오 스트림을 허용하는 인코딩 시스템은 MPEG-2 오디오 후방들 호환성 다중-채널 코더(MPEG-2 audio backwards compatible multi-channel coder)(MPEG-2 BC)이다. 다른 모든 코딩 시스템들에서, 스테레오 디코더는 스테레오에 대한 다운-믹스가 뒤따르는 기본적으로 (값비싼)다중-채널 디코더이다.
MPEG-2 BC 코더는, 예를 들어 스테레오에 대한 5 채널 사운드로부터 인코더 측에서 다운-믹스의 수행하고, 순수 스테레오 스트림으로서 이것을 코딩하고, 5개의 입력 신호들 중 적절히 선택된 3개 확장 신호들로서 인코딩함으로써 성취한다. 스테레오 디코더는 순수 스테레오 스트림만 디코딩한다. 다중-채널 디코더는 또한 여분의 정보를 디코딩하고 다운-믹스와 부가적인 3채널들로부터 원래의 5채널들을검색하기 위해 역 매트릭스를 이용한다. 이 역 매트릭스는 코딩된 비트스트림내에서 측면 정보로서 인코딩된다.
US-B1-6 275 589는 MPEG-1과 함께 후방들 호환성을 갖는 MPEG-2를 개시하는데, 다중-채널 사운드 채널들의 신호들은 매트릭스된다. 이때, 프로세스내에서 계산된 스테레오 신호들은 MPEG-1-호환가능한 스테레오 신호로서 전송되며, 잔여 오디오 신호들은 추가 데이터로서 전송된다. 이 방법은 "호환성 매트릭싱"로 잘 알려져 있다.
텐 케이트(ten Kate)의 인쇄본 3792, 96기 AES 컨벤션, 1994년 2월 26일 - 3월 1일, 암스테르담 "다중-채널 비트 레이트 감소된 오디오 신호들의 호환성 매트릭싱(Compatibility Matrixing of Multi-Channel Bit Rate Reduced Audio Signals)"에서, MPEG-2 BC 시스템은 다중-채널 구성에서 신호들 중 하나가 스테레오 다운믹스의 좌측 및 우측 채널 모두에 대해 다운-믹스되는 경우에 최적의 방식으로 작동하지 않는다는 것은 알려져 있다. 이것은 특히 중앙 채널이나 모노포닉(monophonic) 주변 채널을 위한 경우이다. 첫 번째 상황은 보통 "우세한 중앙(Dominant Centre)" 상황으로 참고된다.
본 발명은 정보 신호들을 처리하는 것에 관한 것으로서, 특히 오디오 신호들을 처리하는 것에 관한 것이다.
도 1은 본 발명이 구현되는 시스템을 도시하는 블록도.
도 2는 인코더에서 나가는 신호를 도시하는 흐름도
도 3은 본 발명의 양호한 실시예에 따른 방법에 관한 흐름도.
본 발명의 목적은 호환성 매트릭싱을 이용하는 다중 입력 신호들의 개선된 인코딩을 제공하기 위한 것이다. 이 목적을 위해, 본 발명은 인코딩을 위한 방법과, 디코딩을 위한 방법과, 인코딩을 위한 장치와, 디코딩을 위한 장치와, 신호 포맷과, 기록 캐리어를 독립 청구항들에 정의한 것처럼 제공한다. 유익한 실시예들은독립적인 청구항들내에서 정의되어진다.
본 발명의 제 1 측면에 따르면, 목적은 N>2인 N 입력 신호들을 인코딩하므로써 실현된다. 상기 인코딩은,
N 입력 신호들로부터 N>M2인 M 신호들의 구성을 생성하는 단계와,
M 신호들의 구성을 코딩된 데이터로 인코딩하는 단계와,
N 입력 신호들 중 N-M의 선택을 코딩된 데이터로 인코딩하는 단계를 포함하고,
상기 M 신호들의 구성은 인코딩 전에 직교화된다.
바람직하게는, 직교화는 독립 코딩 및 합/차 코딩 간의 스위칭에 의해 실행된다. 예를 들면, 호환가능한 신호의 합/차 신호 코딩, 즉, M 신호들의 구성은 우세한 중앙 상황 또는 우세한 주변 상황의 경우에 이용되며, 독립 코딩은 다른 상황들에서 이용된다.
본 발명의 실시예에서, 인코더는 직교화가 얼마나 수행되었는지와 연속적으로 비-직교화가 얼마나 수행되었는지를 표시하기 위한 상기 코딩된 신호에 제어 신호를 포함한다.
바람직하게는, M=2이다.
바람직하게는, 직교화는 주파수 영역에서 실행된다.
바람직하게는, 독립 코딩과 합/차 코딩간의 스위칭은 주파수 대역 마다 선택될 수 있다.
본 발명의 상기 및 다른 관점들은 이후에 설명되는 양호한 실시예(들)로부터명확해 질 것이다.
본 발명은 첨부된 도면들과 함께 연결하여 읽는 본 발명의 양호한 실시예의 아래 설명으로부터 더 명확히 이해될 것이다.
도 1은 본 발명이 구현되는 시스템(10)의 전체적인 블록도를 도시한다. 시스템(10)은 다운믹싱(downmixing)과 N 입력 신호들로부터의 N-M 신호들의 선택을 포함하는 매트릭스(1)와, 스테레오 인코더(2a) 및 주변 연장 인코더(2b)를 포함하는 인코더(2)와 멀티플렉서/포맷터 유닛(multiplexer/formatter unit) (3)과, 스테레오 디코더(4a) 및 주변 연장 디코더(4b)를 포함하는 디코더(4)와, 역 매트릭스(5)와, 인코더(2a)에서 실행되는 코딩을 적어도 두 개의 코딩 모드들 사이에서 스위칭하기 위한 스위칭 유닛(15)을 포함한다. 도 1에서 도시된 시스템(10)은 인코더에서 다운-믹스를 갖는 다중 채널 인코더/다중 채널 디코더 시스템을 보여준다.
N 입력 채널들, 예를 들어, 좌측 채널 L, 우측 채널 R, 중앙 신호 C, 좌측 주변 신호 LS, 우측 주변 신호 RS는 처음으로 매트릭스(1)로 전송되고, 스테레오 인코더(2a) 및 주변 인코더(2b)를 포함하는 인코더(2)로 더욱 전송된다. 스테레오 인코더(2a)는 M=2 신호들의 구성, 예컨대 L0=L+C+LS 및 R0=R+C+RS를 인코딩한다.스테레오 인코더(2a)는, 예컨대 우세한 중앙 또는 우세한 주변의 경우에 L0 및 R0의 합/차 코딩에 대한 스위치를 수행함으로써, 스위칭 유닛(15)과 함께, M=2 신호들의 구성을 직교화하는 직교화 유닛(12)을 더 포함한다. 직교 유닛(12)은 직교화가 얼마나 수행되었는지와 연속적으로 비-직교화(de-orthgonalizing)가 얼마나 수행되었는지를 디코더에 표시하도록 제어 신호를 더 제공한다. 인코딩은 바람직하게 는 소위 "인식 오디오 인코딩"으로 불리며, 그것에 의하여 오디오 신호의 시간 영역 블록들의 각각의 연속에 의하여 주파수 영역에서 코딩된다. 특히, 각 블록들의 주파수 영역 표시는 대역들로 나누어지며, 각각의 대역은 사이코-어쿠스틱기준(psycho-acoustic criteria)에 기초로 코딩되므로, 오디오 신호는 효과적으로 압축된다. 다른 타입들의 코딩 방법들이 또한 가능하지만, 본 예에서는 더 설명되지 않는다.
인코딩된 신호는 멀티플렉서/포멧터 유닛(3)에서 멀티플렉스/포맷되고, 제 1 비트-스트림에서 M 신호들의 구성으로서 그리고 제2 비트-스트림(디코더(4)로 진행하는 두 개의 화살들로 표시)에서 N-M 신호들의 선택으로서 디코더(4)에 신호 Qout으로서 전송된다. 신호 Qout은 도 2에 도시되어지며, 이것은 각각 두 개의 비트 스트림들 "온투(onto)"를 설명한다. 각각의 비트-스트림은 헤더(7)와 데이터 필드들(8 및/또는 9)을 포함한다. 직교화가 얼마나 수행되었는지를 나타내는 제어 신호는 제 1 및/또는 제 2 비트 스트림의 헤더(7)에 포함되어질 수 있다.
대안으로는, 예를 들어, 데이터 필드들(8 및 9) 각각에서, M 신호들의 직교화된 구성을 나타내는 코딩된 데이터와 N-M 신호들의 선택을 나타내는 코딩된 데이터는 동일한 비트스트림내에 포함된다. 직교화가 얼마나 수행되었는지 나타내는 제어 신호는 헤더(7)에 포함될 수 있다.
디코더(4)는 스테레오 디코더(4a) 및 주변 연장 디코더(4b)를 포함한다. 매트릭스(5)는 디코딩된 스테레오 스트림에서 원래의 다섯 개 채널들과 부가적인 디코딩된 세 개의 채널들을 끌어낸다. 매트릭스(5)는 매트릭스(1)에서 수행된 작동에 대해 역 또는 실질적으로 역인 작동을 수행한다. 스테레오 디코더(4a)는, 디코딩후, 예를 들어, 직교화가 얼마나 수행되었는지와 연속적으로 비-직교화가 얼마나 수행되었는지를 디코더에 표시하는 제어 신호에 의존하는 합/차 디코딩 또는 독립적 디코딩에 대한 스위칭에 의해, M=2인 신호들의 구성을 비-직교화하는 비-직교화 유닛(14)을 더 포함한다. 유닛(12)에서 비롯된 상기 제어 신호는 코딩된 데이터 스트림내에 포함된다.
도 3은 N 입력 신호들을 인코딩하기 위한 양호한 실시예에 따른 방법의 흐름도를 도시한다. 제 1 단계(101)에서, N 입력 신호들은 인코딩 전에 주파수 영역 표시로 변환된다. 제 2 단계(102)에서, 우세한 중앙 상황 또는 우세한 주변 상황이 발생하는지(Y로 표시됨), 아닌지(N으로 표시됨)가 결정된다. Y면, 합/차 코딩 모드(단계103)가 선택된다. N이면, 신호들이 독립적으로 코딩된다. 실질적 코딩이 단계(104)에서 발생한다. 단계(104)에서, M 신호들의 구성은 데이터의 비트-스트림, 통상적으로 제 1 비트-스트림으로 코딩되며, N 입력 신호들의 N-M의 선택은 데이터의 다른 비트-스트림, 통상적으로 데이터의 제 2 비트-스트림으로 코딩된다. 단계들(102 및 103) 모두는 또한 직교화 단계로서 참고되어 진다.
디코딩 동작이 인코딩 작동에 대하여 역 또는 실질적으로 역인 것은 당업자에 있어서 명확하다.
매트릭스 수식들의 예들은 본 발명의 실시예들을 설명하기 위한 아래에서 더 잘 설명되어진다. 매트릭스 수식들(1-21)은 본 발명이 적용되지 않는 상황을 설명한다. 이러한 수식들은 본 발명을 더 잘 이해하기 위한 본 발명의 양호한 실시예의 수식들을 설명하기 전에 인코딩 및 디코딩을 설명하기 위해 보여진다.
매트릭스 수식들의 예는 아래와 같다(이득 인자(gain factors)들은 간결함을 위해 생략되었다)
인코더 측면에서:
L0=L+C+LS (1)
R0=R+C+RS (2)
T3=C (3)
T4=LS (4)
T5=RS (5)
여기서, 전송 채널들은 L0, R0, T3, T4 및 T5이다.
디코더 측면에서:
C'=T3' (6)
LS'=T4' (7)
RS'=T5' (8)
L'=L0'-C'-LS'=L0'-T3'-T4' (9)
R'=R0'-C'-RS'=R0'-T3'-T5' (10)
여기서, '표시는 디코딩된 신호를 표시한다.
디코더 측에서 매트릭스 역이 정확할지라도, 전송 채널들 L0, R0, T3, T4 및 T5가 인코딩에 의해 바뀌므로, 위의 수식들은 원래의 입력 신호들을 정확히 생성하지 못한다.
T3, T4 및 T5의 코딩은 인식 인코더에 의해 직접 제어되며, 연속적으로 C', LS' 및 RS'은 품질 문제들을 야기하지 않을 것이다. 위의 예에서, 매트릭싱 때문에, L0, T3 및 T4의 코딩 노이즈는 L'내에 나타날 것이며, R0, T3 및 T5의 코딩 노이즈는 R'에 나타날 것이다. 이 코딩 노이즈는 L0 및 R0과 함께 전송되는 적절한 여분의 채널들을 선택함으로써 최소화될 수 있다. 만일 C, LS 및 RS가 가장 약한 신호들이면, L' 및 R'의 코딩 노이즈는 L0' 및 R0'에 의해 각각 지배되며, 이것은 인식 인코더에 의해 다시 직접 제어된다. 다른 신호 조합이 가장 약하면, 이 신호 조합은 T3, T4 및 T5로서 전송되도록 선택되어야 한다.
하지만, 중앙 신호 C가 가장 강한 신호(아래에서 "우세한 중앙"상황으로서 참조)일 때, L0은 R0과 거의 같다.
작은 신호들 중의 하나는 작은 신호를 얻기 위해 두 개의 큰 거의 같은 신호들의 감산함으로써 검색되는 것이 항상 필요함을 나타낼 수 있다. 이것은 아래 공식들에 의해 나타내진다.
인코더 측면에서:
L0=L+C+LS (11)
R0=R+C+RS (12)
T3=C (13)
T4=LS (14)
T5=RS (15)
디코더 측면에서:
L'=T3' (16)
LS'=T4' (17)
RS'=T5' (18)
C'=L0'-L'-LS'=L0'-T3'-T4' (19)
R'=R0'-C'-RS'=R0'-C'-T5' (20)
=R0'-L0'+T3'+T4'-T5' (21)
여기서 R'은 작고, R0' 및 L0'은 모두 크며, T3',T4' 및 T5'는 모두 작다. L0 또는 R0의 상대적으로 작은 에러는 결과 신호 R'에서 상대적으로 크고 명확히 들리는 에러를 초래할 것임이 명확하다. 품질은 이것 자체상의 그 신호의 양호한 음질을 위해 필요한 것보다 더 많이 높은 비트-레이트에서 호환 신호들(L0, R0)중의 적어도 하나를 코딩하는 것에 의해서만 여전히 유지될 수 있다. 다른 방법은 예를 들어 4의 경우에 있어서, 부가적인 전송 채널들을 코딩할 수 있지만, 이것 역시 통상적으로 대역폭의 낭비이다.
그러므로, 본 발명의 측면에 따르면, 우세한 중앙 상황의 경우 호환 가능한 신호의 합/차 코딩을 위한 인코더가 제공한다. 이 방식에서, 중앙 신호 C는 호환 가능한신호를 위한 수식들 중 하나인 결과가 되며, 그 수식은 네 번째 작은 신호를 계산하기 위해 사용될 수 있다. 물론, 비-우세 상황에 있어서는, 모든 것이 똑같이 남을 수 있다. 우세 상황에 있어서, 호환 가능한 신호의 매트릭싱이 더해진다.
인코더 측면에서:
L0=L+C+LS (22)
R0=R+C+RS (23)
T3=L (24)
T4=LS (25)
T5=RS (26)
Ch0=L0+R0=L+R+2C+LS+RS (27)
Ch1=L0-R0=L-R+LS-RS (28)
디코더 측면에서:
L'=T3' (29)
LS'=T4' (30)
RS'=T5' (31)
R'=L'+LS'-RS'-Ch1'=T3'+T4'-T5'-Ch1' (32)
2C'=Ch0'-L'-R'-LS'-RS'=Ch0'+Ch1'-2T3'-2T4' (33)
이제 R'은 작은 신호들로부터만 얻어질 수 있으며, C'는 한 강한 신호(Ch0') 플러스 다수의 작은 신호들로부터 얻어진다. 강한 신호들이 작은 신호들을 얻기 위해 서로로부터 감산되는 상황은 상기 방식으로 방지된다. 호환 가능한 스테레오 디코더(4a)에서는 아래 매트릭스가 수행되어 진다.
L0=(Ch0+Ch1)/2 (34)
R0=(Ch0-Ch1)/2 (35)
본 발명이 응용을 발견하는 다른 상황은 호환 가능한 신호(L0, R0)가 매트릭스된 주변 신호, 즉 다운믹스에서 모노포닉 주변(S=f(LS+RS))을 포함할 때와 S가 가장 강한 신호일 때이다. 이것은 소위 "우세한 주변 상황"으로 지칭되어 진다. 이 상황에서, L0은 R0과 진폭은 거의 같지만 위상은 반대이다. T3, T4 및 T5내에서 전송을 위해 좌측 채널 L, 우측 채널 R 및 중앙 채널 C를 선택하는 것은 역 매트릭스로 LS 및 RS의 검색을 불가능케 한다. 작은 신호들의 하나는 L0' 및 R0'을 더함으로써 검색되는 것이 필요함이 항상 보여질 수 있다. LS 및 RS의 가장 약한 것이 세 번째 부가적인 신호로서 선택되어야 한다. 이것은 아래 예에서 설명된다.
인코더 측면에서
L0=L+C-LS-RS (36)
R0=R+C+LS+RS (37)
T3=C (38)
T4=L (39)
T5=RS (40)
디코더 측면에서
C'=T3' (41)
L'=T4' (42)
RS'=T5' (43)
LS'=L'+C'-L0'-RS'=T4'+T3'-L0'-T5 (44)
R'=R0'-C'-LS'-RS'=R0'-T3'-LS'-T5' (45)
L0' 및 R0'이 반대 위상에 있으므로, 이것은 작은 신호 R'을 얻기 위해 두 개의 큰 거의 같은 신호들을 더함을 의미한다. L0' 또는 R0'의 상대적으로 작은 에러는 결과 신호에서 상대적으로 크고 명확히 들리는 에러를 초래함이 명확하다. 품질은 이것 자체상의 그 신호의 양호한 음질을 위해 필요한 것보다 훨씬 높은 비트-레이트와 함께 호환 신호들의 적어도 하나를 코딩하는 것에 의해서만 여전히 유지될 수 있다. 또한, 상기 경우에 있어서는 대역폭의 낭비의 대가로 부가적인 전송 채널들을 코딩하는 다른 방법이 될 수 있다.
본 발명의 다른 양호한 실시예에 따라, 호환 가능한 신호의 매트릭싱은 아래의 수식들에 따라 더해진다.
인코더 측면에서:
L0=L+C-LS-RS (46)
R0=R+C+LS+RS (47)
T3=C (48)
T4=L (49)
T5=RS (50)
Ch0=L0+R0=L+R+2C (51)
Ch1=L0-R0=L-R-2LS-2RS (52)
디코더 측면에서:
C'=T3' (53)
L'=T4' (54)
RS'=T5' (55)
R'=Ch0'-L'-2C'=Ch0'-T4'-2T3' (56)
2LS'=L'-R'-2RS'-Ch1'=T4'-R'-2T5'-Ch1' (57)
이제, R'은 오직 작은 신호들에서만 얻어지고, LS'는 하나의 강한 신호(Ch1') 플러스 다수의 작은 신호들에서 얻어진다. 강한 신호들이 작은 신호들을 얻기 위해 서로로부터 감산되는 상황은 상기 방식으로 방지된다. 호환 가능한 스테레오 디코더에서는, 아래 매트릭스가 수행되어야 한다.
L0=(Ch0+Ch1)/2 (58)
R0=(Ch0-Ch1)/2 (59)
본 발명은 예를 들면 다중-채널 음악 분배에서 응용을 발견한다. 코딩된 데이터는 저장되고, 이어서 판독하고, 디코딩되어, 기록 캐리어의 청취자에게 제공될 수 있다.
상기 실시예들은 본 발명을 제한하기보다는 설명하기 위한 것이며, 본 기술의 숙련자들은 첨부된 청구범위의 범위로부터 벗어남 없이 대안의 많은 실시 예들로 설계할 수 있을 것임을 유의해야 한다. 청구항들에서, 괄호 사이에 위치한 임의의 참고 표시들이 청구범위 제한으로서 해석되어지지 않을 것이다. 단어 '포함하다(comprising)'는 청구범위에 목록된 것 이외의 구성 요소들이나 단계들의 존재를배제하지 않는다. 본 발명은 여러 가지 별개의 구성요소들을 포함하는 하드웨어의 수단과, 적절히 프로그램된 컴퓨터 수단에 의해 구현될 수 있다. 여러 가지 수단을 열거하는 디바이스 청구항에서, 이러한 수단의 몇몇은 하드웨어중의 하나 및 같은 아이템에 의해 구현될 수 있다. 일정한 측정치들이 상호 다른 종속항들에서 열거되는 단순한 사실은 그 측정치들의 결합이 유리한 점으로 이용될 수 없음을 나타내지 않는다.

Claims (14)

  1. N>2인 N 입력 신호들을 인코딩하기 위한 방법으로서,
    상기 N 입력 신호들로부터, N>M2인 M 신호들의 구성을 생성하는 단계와,
    상기 M 신호들의 구성을 코딩된 데이터로 인코딩하는 단계와,
    상기 N 입력 신호들 중 N-M의 선택을 코딩된 데이터로 인코딩하는 단계를 포함하며,
    상기 M 신호들의 구성은 인코딩 전에 직교화되는, 인코딩 방법.
  2. 제 1 항에 있어서, 상기 직교화는 합/차 코딩 및 독립 코딩간의 스위칭에 의해 실행되는, 인코딩 방법.
  3. 제 1 항 또는 제 2 항에 있어서, 제어 신호는 상기 직교화가 얼마나 수행되었는지를 상기 디코더에 표시하기 위해 상기 코딩된 데이터에 포함되는, 인코딩 방법.
  4. 제 1 항 내지 제 3 항 중 어느 한 항에 있어서, 상기 M 신호들의 구성은 제 1 비트-스트림으로 코딩되고, N-M 신호들의 상기 선택은 제 2 비트-스트림으로 코딩되는, 인코딩 방법.
  5. 제 1 항 내지 제 4 항 중 어느 한 항에 있어서, M=2인, 인코딩 방법.
  6. 제 1 항 내지 제 5 항 중 어느 한 항에 있어서, 상기 N 입력 신호들은 인코딩 전에 주파수 영역으로 변환되는, 인코딩 방법.
  7. 제 1 항 내지 제 6 항 중 어느 한 항에 있어서, 상기 직교화는 주파수 대역마다 수행되는, 인코딩 방법.
  8. N 신호들을 나타내는 코딩된 데이터를 디코딩하기 위한 방법으로서, 상기 코딩된 데이터는 M 신호들의 구성과 N>M2인 N-M 신호들의 세트를 포함하며, M 신호들의 상기 구성이 직교화되는, 상기 디코딩 방법은,
    M 신호들의 상기 구성과 N-M 신호들의 상기 세트를 얻기 위해 상기 코딩된 데이터를 디코딩하는 단계와,
    M 신호들의 상기 구성과 N-M 신호들의 상기 세트로부터 N 출력 신호들의 세트를 생성하는 단계를 포함하며,
    M 신호들의 상기 구성은 N 출력 신호들의 상기 생성 전에 비-직교화되는(de-orthgonalized), 디코딩 방법.
  9. 제 8 항에 있어서, 상기 비-직교화는 합/차 디코딩과 독립 디코딩간의 스위칭에 의해 실행되는, 디코딩 방법.
  10. N>2인 N 입력 신호들 인코딩을 위한 장치로서,
    상기 N 입력 신호들로부터, N>M2인 M 신호들의 구성을 생성하는 수단과,
    M 신호들의 상기 구성을 코딩된 데이터로 인코딩하는 수단과,
    상기 N 입력 신호들 중 N-M의 선택을 코딩된 데이터로 인코딩하는 수단과,
    인코딩 전에 M 신호들의 상기 구성을 직교화하는 수단을 포함하는, 인코딩 장치.
  11. N 신호들을 나타내는 코딩된 데이터를 디코딩하기 위한 장치로서, 상기 코딩된 데이터는 M 신호들의 구성 및 N>M2인 N-M 신호들의 세트를 포함하고, M 신호들의 상기 구성은 직교화되는, 상기 디코딩 장치는,
    M 신호들의 상기 구성 및 N-M 신호들의 상기 세트를 얻기 위해 상기 코딩된 데이터를 디코딩하기 위한 수단과,
    N-M 신호들의 상기 세트와 M 신호들의 상기 구성으로부터 N 출력 신호들의 세트를 생성하기 위한 수단을 포함하고,
    상기 M 신호들의 구성은 상기 N 출력 신호들의 상기 생성 전에 비-직교화되는(de-orthgonalized), 디코딩 장치
  12. N 신호들을 나타내는 코딩된 데이터를 전송하는데 이용하기 위한 신호 포맷으로서, 상기 코딩된 데이터는 M 신호들의 구성 및 N>M2인 N-M 신호들의 세트를 포함하고, M 신호들의 상기 구성은 직교화되는, 신호 포맷.
  13. 제 12 항에 있어서, 제어 신호는 상기 직교화가 어떻게 수행되었는지를 상기 디코더에 표시하기 위해 상기 코딩된 데이터에 포함되는, 신호 포맷.
  14. 제 12 또는 13항에서 청구된 바와 같은 신호 포맷이 저장되어진, 기록 캐리어.
KR10-2004-7015868A 2002-04-05 2003-03-19 신호 처리 Withdrawn KR20040106321A (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP02076345 2002-04-05
EP02076345.4 2002-04-05
PCT/IB2003/000988 WO2003086017A2 (en) 2002-04-05 2003-03-19 Signal processing

Publications (1)

Publication Number Publication Date
KR20040106321A true KR20040106321A (ko) 2004-12-17

Family

ID=28685923

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2004-7015868A Withdrawn KR20040106321A (ko) 2002-04-05 2003-03-19 신호 처리

Country Status (8)

Country Link
US (1) US20050141722A1 (ko)
EP (1) EP1500305A2 (ko)
JP (1) JP2005521921A (ko)
KR (1) KR20040106321A (ko)
CN (1) CN1666572A (ko)
AU (1) AU2003209585A1 (ko)
BR (1) BRPI0308148A2 (ko)
WO (1) WO2003086017A2 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9626976B2 (en) 2006-02-07 2017-04-18 Lg Electronics Inc. Apparatus and method for encoding/decoding signal

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4155575B2 (ja) 2004-03-31 2008-09-24 株式会社東芝 音声再生装置及び集積回路装置
CN1938760B (zh) * 2004-04-05 2012-05-23 皇家飞利浦电子股份有限公司 多通道编码器
DE102005010057A1 (de) * 2005-03-04 2006-09-07 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Vorrichtung und Verfahren zum Erzeugen eines codierten Stereo-Signals eines Audiostücks oder Audiodatenstroms
CN101253556B (zh) * 2005-09-02 2011-06-22 松下电器产业株式会社 能量整形装置以及能量整形方法
KR101012259B1 (ko) * 2006-10-16 2011-02-08 돌비 스웨덴 에이비 멀티채널 다운믹스된 객체 코딩의 개선된 코딩 및 파라미터 표현
KR20110049863A (ko) * 2008-08-14 2011-05-12 돌비 레버러토리즈 라이쎈싱 코오포레이션 오디오 신호 트랜스포맷팅
KR101698439B1 (ko) 2010-04-09 2017-01-20 돌비 인터네셔널 에이비 Mdct-기반의 복소수 예측 스테레오 코딩
CN102236261B (zh) * 2010-04-29 2014-11-12 上海微电子装备有限公司 一种基于正交化模型的离轴信号处理方法、装置及系统
JP5833961B2 (ja) 2012-03-23 2015-12-16 株式会社東芝 画像圧縮装置、画像処理システム、及び画像圧縮方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5594800A (en) * 1991-02-15 1997-01-14 Trifield Productions Limited Sound reproduction system having a matrix converter
DE4409368A1 (de) * 1994-03-18 1995-09-21 Fraunhofer Ges Forschung Verfahren zum Codieren mehrerer Audiosignale
SG43398A1 (en) * 1995-09-01 1997-10-17 Sony Corp Data recording apparatus and method for preventing illegal copying
DE19721487A1 (de) * 1997-05-23 1998-11-26 Thomson Brandt Gmbh Verfahren und Vorrichtung zur Fehlerverschleierung bei Mehrkanaltonsignalen
US20030079222A1 (en) * 2000-10-06 2003-04-24 Boykin Patrick Oscar System and method for distributing perceptually encrypted encoded files of music and movies

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9626976B2 (en) 2006-02-07 2017-04-18 Lg Electronics Inc. Apparatus and method for encoding/decoding signal

Also Published As

Publication number Publication date
WO2003086017A2 (en) 2003-10-16
EP1500305A2 (en) 2005-01-26
US20050141722A1 (en) 2005-06-30
CN1666572A (zh) 2005-09-07
WO2003086017A3 (en) 2003-12-18
JP2005521921A (ja) 2005-07-21
AU2003209585A1 (en) 2003-10-20
AU2003209585A8 (en) 2003-10-20
BRPI0308148A2 (pt) 2016-06-21

Similar Documents

Publication Publication Date Title
US11343631B2 (en) Compatible multi-channel coding/decoding
US7916873B2 (en) Stereo compatible multi-channel audio coding
JP4601669B2 (ja) マルチチャネル信号またはパラメータデータセットを生成する装置および方法
JP4772279B2 (ja) オーディオ信号のマルチチャネル/キュー符号化/復号化
US8065136B2 (en) Multi-channel encoder
JPH10336796A (ja) マルチチャネルオーディオ信号のエラーマスキング方法及び装置
KR20040106321A (ko) 신호 처리
US6023490A (en) Encoding apparatus for encoding a plurality of information signals
CN1312961C (zh) 音频信号处理器和音频信号处理方法
JP3854313B2 (ja) 複数の情報信号のエンコーディング
KR100521663B1 (ko) 복수의디지털정보신호인코딩장치및방법
AU2004306509B2 (en) Compatible multi-channel coding/decoding
JP2001195096A (ja) 音声符号化装置
JP2000214888A (ja) 音声符号化装置、光記録媒体、音声復号装置、音声伝送方法及び伝送媒体
JP2002006897A (ja) 音声信号伝送方法

Legal Events

Date Code Title Description
PA0105 International application

St.27 status event code: A-0-1-A10-A15-nap-PA0105

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

PC1203 Withdrawal of no request for examination

St.27 status event code: N-1-6-B10-B12-nap-PC1203

WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid
R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

R18 Changes to party contact information recorded

Free format text: ST27 STATUS EVENT CODE: A-3-3-R10-R18-OTH-X000 (AS PROVIDED BY THE NATIONAL OFFICE)

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000