Abstract:
PURPOSE: An encoding and decoding apparatus and method of an audio/voice signal processor are provided to improve the accuracy of sine wave quantization. CONSTITUTION: A frequency coefficient is transformed from an audio signal. Using the frequency coefficient, a track structure decision unit(210) decides a track structure. According to the decided track structure, a frequency coefficient allocator(220) assigns the transformed frequency coefficient to each track. Based on the allocated frequency coefficient, a quantization unit(240) quantizes one or more pulses within the track.
Abstract:
An apparatus and a method for audio coding based on an input signal distribution per channel are provided to reduce a calculating amount without lowering service quality in signal processing. An apparatus for audio coding based on an input signal distribution per channel includes a down mixing part(201), an encoder(202), an input channel correlation analyzing part, and a stereo expressing part(204). The down mixing part receives and down-mixes a multi-channel audio signal to output a mono signal. The encoder receives the mono signal to encode. The input channel correlation analyzing part receives the multi-channel audio signal to grasp the distribution property of the input signal per channel and discriminates whether to express in stereo. The stereo expressing part outputs a control signal to express whether to operate the process of expressing in stereo.
Abstract:
본 발명은 임베디드 코덱의 출력 비트스트림이 여러 개의 패킷으로 나누어 전송될 경우의 패킷 처리 장치 및 그 방법에 관한 것으로, 임베디드 코덱의 비트스트림이 여러 개의 패킷으로 나뉘어져 하나 혹은 여러 경로를 통해 전송될 경우, 각 패킷이 각각 다른 시간에 수신되기 때문에 특정 음성신호 재생에 필요한 패킷이 수신되지 않은 경우에 발생할 수 있는 음질 저하를 줄이기 위한 효율적인 패킷 처리 장치 및 그 방법을 제공한다. 본 발명은 임베디드 코덱의 패킷 처리 장치로서, 패킷을 수신하는 패킷 수신부, 패킷 내에서 계층 정보를 파악하는 계층 정보부, 수신된 패킷을 이용한 비트스트림 결정부 및 손실된 패킷에 대한 새로운 비트 스트림을 생성하는 비트 스트림 생성부를 포함하여 구성되며, 이러한 구성은 패킷 통신망에서 임베디드 코덱을 이용한 음성 및 멀티미디어 서비스 등에 이용된다. 임베디드 코덱, 스케일러블 코덱, 임베디드 코덱의 계층 구조, 지터 버퍼
Abstract:
1. 청구범위에 기재된 발명이 속하는 기술분야 본 발명은 광대역 음성 부호화기의 고대역 음성 부호화 장치 및 그 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 저대역 음성 부호화 정보와 TNS(Temporal Noise Shaping) 기법을 이용하여 고대역 음성을 부호화함으로써, 고대역 음성 부호화 과정에서 발생하는 프리-에코 현성을 줄일 수 있는, 광대역 음성 부호화기에서의 고대역 음성 부호화 장치 및 그 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 광대역 음성 부호화기에서 저대역 부호화 정보를 이용하여 고대역 음성 신호를 부호화하는 고대역 음성 부호화 장치로서, 입력된 고대역 음성 신호를 주파수 영역으로 변환하기 위한 영역변환수단; 상기 저대역 부호화 정보로서 저대역 음성 신호의 피치 정보를 이용하여 선형예측차수를 결정하기 위한 선형예측차수 결정수단; 결정된 선형예측차수에 따라 상기 주파수 영역으로 변환된 고대역 음성 신호를 분석하여 선형예측계수를 생성하기 위한 선형예측 분석수단; 상기 저대역 부호화 정보로서 저대역 합성 신호를 이용하여 상기 선형예측계수를 양자화하기 위한 선형예측계수 양자화수단; 및 양자화된 선형예측계수를 역양자화하여 잔차신호를 구하고, 그 잔차신호를 양자화하기 위한 잔차신호 양자화수단을 포함함. 4. 발명의 중요한 용도 본 발명은 음성 부호화 등에 이용됨. 분할대역, 광대역, 고대역 음성, 부호화, 복호화, 저대역 음성
Abstract:
PURPOSE: A method and an apparatus for concealing a frame loss in a packet network are provided to enhance quality of a voice communication in a packet network having a transmission error without increasing the amount of calculation. CONSTITUTION: It is checked whether there is a lost frame. When a lost frame is detected, frame data following the lost frame is transmitted. Data of the lost frame is restored by using previous frame data of the lost frame and the transmitted frame data following the lost frame. If five frames have been successively lost, the frame data following the lost frames is the first frame data in terms of time among frame data following the lost frame.
Abstract:
본 발명은 오디오 신호의 디코딩 방법 및 장치에 관한 것이다. 본 발명의 일 실시예에 따르면, 하나 이상의 정현 펄스를 이용하는 계층형 정현 펄스 코딩을 통해 인코딩된 오디오 신호를 디코딩하는 방법은, 상기 인코딩된 오디오 신호를 디코딩하는 단계, 상기 계층형 정현 펄스 코딩의 계층 구조에 따라, 상기 디코딩된 오디오 신호의 평활화 주파수 대역을 설정하는 단계, 상기 평활화 주파수 대역을 하나 이상의 서브 대역으로 나누는 단계, 및 상기 서브 대역별로 상기 디코딩된 오디오 신호를 평활화하는 단계를 포함한다. 본 발명에 의하면, 하나 이상의 정현 펄스를 이용하는 계층형 정현 펄스 코딩을 통해 인코딩된 오디오 신호를 디코딩함에 있어서, 평활화를 수행할 주파수 대역을 가변적으로 설정함으로써 디코딩에 소요되는 연산량을 줄이고, 합성된 신호의 품질을 높일 수 있는 효과가 있다.