[go: up one dir, main page]

KR100668927B1 - Post-processing device and method for stereo audio signal - Google Patents

Post-processing device and method for stereo audio signal Download PDF

Info

Publication number
KR100668927B1
KR100668927B1 KR1020060005159A KR20060005159A KR100668927B1 KR 100668927 B1 KR100668927 B1 KR 100668927B1 KR 1020060005159 A KR1020060005159 A KR 1020060005159A KR 20060005159 A KR20060005159 A KR 20060005159A KR 100668927 B1 KR100668927 B1 KR 100668927B1
Authority
KR
South Korea
Prior art keywords
audio signal
block
unit
input
processing
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
Application number
KR1020060005159A
Other languages
Korean (ko)
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 엘지전자 주식회사
Priority to KR1020060005159A priority Critical patent/KR100668927B1/en
Application granted granted Critical
Publication of KR100668927B1 publication Critical patent/KR100668927B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04SSTEREOPHONIC SYSTEMS 
    • H04S1/00Two-channel systems
    • H04S1/002Non-adaptive circuits, e.g. manually adjustable or static, for enhancing the sound image or the spatial distribution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04RLOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
    • H04R5/00Stereophonic arrangements
    • H04R5/04Circuit arrangements, e.g. for selective connection of amplifier inputs/outputs to loudspeakers, for loudspeaker detection, or for adaptation of settings to personal preferences or hearing impairments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04SSTEREOPHONIC SYSTEMS 
    • H04S2420/00Techniques used stereophonic systems covered by H04S but not provided for in its groups
    • H04S2420/11Application of ambisonics in stereophonic audio systems

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Signal Processing (AREA)
  • Stereophonic System (AREA)

Abstract

본 발명은 본 발명은 오디오 신호 후처리에 관한 것으로, 특히 쌍을 이루지 않는 스테레오 오디오 신호의 후처리 방법에 관한 것이다. 이와 같은 본 발명에 따른 스테테로 오디오 신호의 후처리 장치는 오디오 신호가 입력되는 입력부와, 상기 입력부에 입력된 오디오 신호가 스테레오이면, 입력된 신호 이전의 오디오 신호가 쌍을 이룬 블럭 단위인지 아닌지를 판별하고, 판별된 각각의 블럭의 크기가 4의 배수 바이트인지를 확인하는 검출부와, 상기 검출부의 결과에 따라 상기 입력된 오디오 신호를 처리하는 처리부로 구성된다. The present invention relates to audio signal post-processing, and more particularly, to a post-processing method of an unpaired stereo audio signal. The apparatus for processing a stereo audio signal according to the present invention is an input unit to which an audio signal is input, and if the audio signal input to the input unit is stereo, whether the audio signal prior to the input signal is in pairs of block units or not. A detection unit for discriminating and checking whether the size of each determined block is a multiple of 4 bytes, and a processing unit for processing the input audio signal according to the result of the detection unit.

Description

스테레오 오디오 신호의 후처리 장치 및 방법{Apparatus and Method for post processing of stereo audio data} Post-processing apparatus and method of stereo audio signal {Apparatus and Method for post processing of stereo audio data}

도 1은 종래의 스테레오 오디오 신호의 후처리 장치 및 방법을 나타낸 도면 1 is a diagram illustrating a conventional post-processing apparatus and method for a stereo audio signal

도 2는 본 발명에 따른 스테레오 오디오 신호의 후처리 장치 및 방법을 나타낸 도면 2 illustrates an apparatus and method for post-processing a stereo audio signal according to the present invention.

*도면의 주요 부분에 대한 부호 설명** Description of symbols on the main parts of the drawings *

100 : 입력부 200 : 검출부100 input unit 200 detection unit

300: 처리부 300a: LR 처리부300: processing unit 300a: LR processing unit

300b : LRL 처리부 300c: RL 처리부300b: LRL processing unit 300c: RL processing unit

300d : RLR 처리부 300e: 모노 채널 처리부 300d: RLR processor 300e: mono channel processor

본 발명은 오디오 신호 후처리에 관한 것으로, 특히 쌍을 이루지 않는 스테레오 오디오 신호의 후처리 방법에 관한 것이다. The present invention relates to audio signal post-processing, and more particularly to a post-processing method of unpaired stereo audio signals.

하나의 채널로부터 제공되는 오디오 신호인 모노 오디오 신호에 비해 복수개의 채널로부터 각각 제공되는 오디오 신호의 조합인 스테레오 오디오는 청취자에게 입체적인 사운드를 감상할 수 있게 해주므로 스테레오 오디오에 대한 청취자의 요구는 모노 오디오에 비해 매우 높다. Stereo audio, which is a combination of audio signals provided from a plurality of channels, compared to a mono audio signal, which is an audio signal provided from one channel, enables a listener to enjoy stereoscopic sound, so that the listener's demand for stereo audio is mono audio. Very high compared to

그러나 통신 채널 또는 시스템의 여건상 스테레오 오디오 신호의 처리가 두 채널간의 쌍으로 이루어지지 않아 신호의 전송이 불가피 할 경우가 있다. However, due to the communication channel or system condition, the processing of the stereo audio signal may not be performed in pairs between the two channels, which may result in inevitable signal transmission.

이 경우에 채널별로 따라 분리하여 후처리를 해야하며, 과거의 입력 PCM(Pulse Code Modulation)을 연속적으로 있는 것과 같은 처리를 위하여 과거 블럭의 입력 PCM값에 대한 신호를 가지고 있어야 한다면 별도의 시스템이 요구된다. In this case, separate processing is required for each channel and the post-processing is required. If it is necessary to have a signal for the input PCM value of the past block for processing such as the past input PCM (Pulse Code Modulation) continuously, a separate system is required. do.

도 1은 종래의 오디오 신호 후처리 장치 및 방법을 나타낸 도면이다. 1 is a diagram illustrating a conventional audio signal post-processing apparatus and method.

도 1 에 도시된 바와 같이 종래의 오디오 신호의 후처리 장치는 크게 오디오 신호가 입력되는 입력부(10)와, 입력된 오디오 신호를 처리하는 처리부(20)로 구성되며, 상기 처리부(20)는 입력된 신호가 모노 채널일 경우 모노로 처리하는 모노 채널 처리부(21)와, 입력된 신호가 스테레오 채널일 경우, 스테레오로 처리하는 스테레오 채널 처리부(22)로 구비된다. As shown in FIG. 1, a conventional post-processing apparatus for an audio signal includes an input unit 10 to which an audio signal is input and a processing unit 20 to process the input audio signal, and the processing unit 20 is an input unit. When the input signal is a mono channel, a mono channel processing unit 21 for processing a mono and a stereo channel processing unit 22 for processing a stereo when the input signal is a stereo channel.

상기와 같이 구성된 종래의 오디오 신호의 후처리 장치를 이용한 후처리 방법은 다음과 같다. The post-processing method using the conventional audio signal post-processing device configured as described above is as follows.

먼저, 오디오 신호(PCM)가 입력되면, 입력된 오디오 신호가 스테레오 인지 모노 인지를 판별한다 (S10).First, when the audio signal PCM is input, it is determined whether the input audio signal is stereo or mono (S10).

상기 판별 결과(S10), 입력된 오디오 신호가 모노이면 모노로 입력된 오디오 신호를 후처리하고, 입력된 오디오 신호가 스테레오이면 스테레오 채널별로 후처리한다(S12~S13).As a result of the determination (S10), if the input audio signal is mono, the audio signal input in mono is post-processed, and if the input audio signal is stereo, post processing is performed for each stereo channel (S12 to S13).

즉, 종래에는 오디오 신호에 대하여 후처리를 수행할 경우, 그 입력 신호(PCM)가 모노인지, 스테레오 인지를 판단하여 판단 결과에 따라 처리하였으며, 모노 채널의 경우는 채널을 고려하지 않으므로 단순히 채널에 대한 처리가 없어도 가능하나 스테레오 채널에 대해 처리할 경우 항상 쌍을 이루어 처리를 하는 것에 대한 전제 하에 처리를 하는 것으로 스테레오 오디오에 후처리 과정은 오디오 PCM 자체가 쌍을 이루고 있다는 가정하에 처리를 하는 것이다. 따라서 샘플 수로 처리하는 방식에서는 그 샘플수가 짝수개가 되어야 하며 바이트 단위로 할 경우 오디오 샘플이 16비트라고 가정하면 4 바이트 단위로 처리를 하게 된다. That is, conventionally, when post-processing is performed on an audio signal, whether the input signal PCM is mono or stereo is determined and processed according to a determination result. Although it is possible to process the stereo channel, the processing is performed under the premise that the processing is always performed in pairs. The post-processing process for stereo audio is performed under the assumption that the audio PCM itself is paired. Therefore, in the sample processing method, the number of samples should be an even number. In the case of byte unit, if the audio sample is 16 bit, it is processed by 4 byte unit.

그러나 실제로는 통신 채널의 상태 또는 시스템의 상태에 따라 스테레오 오디오 신호는 블럭 별로 처리를 해야하는 경우가 대부분이다. 이 경우 종래의 시스템에서는 그 블럭의 크기가 4바이트 단위로 끊어져야 한다. In reality, however, stereo audio signals are often processed block by block depending on the state of the communication channel or the state of the system. In this case, in the conventional system, the size of the block should be broken by 4 bytes.

그러나 가변적으로 처리할 수 밖에 없는 상태에서 그 중에서도 특히 4 바이트를 보장할 수 없는 상태에서 후처리 과정은 통신 채널 또는 시스템이 4 바이트 단위의 블럭 프로세싱을 보장해 주지 못할 경우 스테레오 양채널간의 각각에 대하여 원하는 후처리가 되지 않는다. However, the post-processing process, which cannot but guarantees 4 bytes, especially in the case of variable processing but cannot guarantee 4 bytes, is desired for each of the two stereo channels if the communication channel or the system cannot guarantee 4 bytes of block processing. No post-processing

따라서, 본 발명은 쌍을 이루지 않는 스테레오 신호도 연속적으로 처리가 가 능한 스테레오 오디오 신호의 후처리 장치 및 방법을 제공하는데 그 목적이 있다. Accordingly, an object of the present invention is to provide an apparatus and method for post-processing a stereo audio signal capable of continuously processing unpaired stereo signals.

이와 같은 목적을 달성하기 위한 본 발명의 특징은 오디오 신호가 입력되는 입력부와;Features of the present invention for achieving the above object is an input unit for inputting an audio signal;

상기 입력부에 입력된 오디오 신호가 스테레오이면, 입력된 신호 이전의 오디오 신호가 쌍을 이룬 블럭 단위인지 아닌지를 판별하고, 판별된 각각의 블럭의 크기가 4의 배수 바이트인지를 확인하는 검출부와;A detection unit for determining whether or not the audio signal before the input signal is in paired block units if the audio signal input to the input unit is stereo and checking whether the size of each determined block is a multiple of 4 bytes;

상기 검출부의 결과에 따라 상기 입력된 오디오 신호를 처리하는 처리부로 구성된다. And a processing unit for processing the input audio signal according to the result of the detection unit.

바람직하게는 상기 처리부는 입력된 스테레오 신호의 구조가 왼쪽채널부터 시작해서 오른쪽 채널로 끝나는 구조의 신호를 처리하는 LR 처리부, 왼쪽채널부터 시작해서 오른쪽 왼쪽 오른쪽 왼쪽을 반복하다 왼쪽 채널로 끝나는 구조의 신호를 처리하는 LRL 처리부, 오른쪽채널부터 시작해서 왼쪽 오른쪽 왼쪽 오른쪽을 반복하다 왼쪽 채널로 끝나는 구조의 신호를 처리하는 RL 처리부, 오른쪽채널부터 시작해서 왼쪽 오른쪽 왼쪽 오른쪽을 반복하다 오른쪽 채널로 끝나는 구조의 신호를 처리하는 RLR 처리부로 구비된다. Preferably, the processor is an LR processor for processing a signal having a structure in which the input stereo signal starts from the left channel and ends with the right channel, and starts from the left channel and repeats the right, left, right, left, and ends with the left channel. LRL processing unit that processes the signal, starting from the right channel and repeating left, right, left and right, and RL processing unit that processes the signal ending in the left channel, and starting from the right channel, and repeating left, right, left, right, and ending with the right channel. It is provided with an RLR processing unit for processing.

그리고, 상기 검출부의 결과는, 쌍을 이룬 블럭 단위로 블럭의 크기가 4의 배수 바이트이고, 쌍을 이룬 블럭 단위이나 블럭의 크기가 4의 배수 바이트가 아니며, 쌍을 이룬 블럭 단위가 아니나 블럭의 크기가 4의 배수 바이트이고, 쌍을 이룬 블럭 단위도 아니고 블럭의 크기도 4의 배수 바이트가 아닌 경우 중 하나이다. The result of the detection unit is that the block size is a multiple of 4 bytes in a pair of blocks, and the pair of blocks or the size of the block is not a multiple of 4 bytes. One of the cases where size is a multiple of 4, not a pair of block units, and the size of the block is not a multiple of 4 bytes.

또한, 상기 결과가 쌍을 이룬 블럭 단위로 블럭의 크기가 4의 배수 바이트이면 상기 LR 처리부가 입력된 오디오 신호를 처리한다. In addition, if the block size is a multiple of 4 in units of paired blocks, the LR processor processes the input audio signal.

그리고, 상기 결과가 쌍을 이룬 블럭 단위로 블럭의 크기가 4의 배수 바이트가 아니면, 상기 LRL 처리부가 입력된 오디오 신호를 처리한다. If the block size is not a multiple of 4 bytes in units of paired blocks, the LRL processor processes the input audio signal.

또한, 상기 결과가 쌍을 이룬 블럭 단위가 아니고 블럭의 크기가 4의 배수 바이트이면, 상기 RL 처리부가 입력된 오디오 신호를 처리한다. In addition, if the result is not a paired block unit and the block size is a multiple of 4 bytes, the RL processing unit processes the input audio signal.

그리고, 상기 결과가 쌍을 이룬 블럭 단위도 아니고 블럭의 크기도 4의 배수 바이트가 아니면, 상기 RLR 처리부가 입력된 오디오 신호를 처리한다. If the result is not a paired block unit and the block size is not a multiple byte of 4, the RLR processor processes the input audio signal.

또한, 상기 처리부를 통해 오디오 신호가 처리되면 처리된 오디오 신호의 블럭 단위 타입을 저장한다. In addition, when an audio signal is processed through the processor, the block unit type of the processed audio signal is stored.

이와 같은 목적을 달성하기 위한 본 발명의 다른 특징은 오디오 신호가 입력되는 단계; Another aspect of the present invention for achieving the above object is the step of inputting an audio signal;

상기 입력된 오디오 신호가 모노(Mono)인지 스테레오(stereo)인지를 판별하는 단계;Determining whether the input audio signal is mono or stereo;

상기 판별 결과, 스테레오이면, 입력된 신호 이전의 오디오 신호가 쌍을 이룬 블럭 단위인지 아닌지를 판별하고 각각의 경우에 블럭의 크기가 4의 배수 바이트인지를 판별하는 단계;If the result of the determination is stereo, determining whether the audio signal before the input signal is in paired block units and in each case determining whether the size of the block is a multiple of four bytes;

상기 판별 결과, 쌍을 이룬 블럭 단위로 블럭의 크기가 4의 배수 바이트이면 LR로 처리하고, 쌍을 이룬 블럭 단위로 블럭의 크기가 4의 배수 바이트가 아니면, LRL로 처리하며, 쌍을 이룬 블럭 단위가 아니고 블럭의 크기가 4의 배수 바이트이면, RL로, 쌍을 이룬 블럭 단위도 아니고 블럭의 크기도 4의 배수 바이트가 아니면, RLR로 처리하는 단계; 로 이루어진다. As a result of the determination, if the block size is a multiple of 4 bytes in a paired block unit, it is processed as LR. If the block size is not a multiple of 4 bytes in the paired block unit, it is processed as an LRL. If it is not a unit and the size of the block is a multiple of 4, processing with RL if it is not a pair of block units and the size of the block is not a multiple of 4; Is made of.

바람직하게는 상기 LR은 입력된 스테레오 신호의 구조가 왼쪽채널부터 시작해서 오른쪽 채널로 끝나는 구조이고, LRL은 왼쪽채널부터 시작해서 오른쪽 왼쪽 오른쪽 왼쪽을 반복하다 왼쪽 채널로 끝나는 구조, RL은 오른쪽채널부터 시작해서 왼쪽 오른쪽 왼쪽 오른쪽을 반복하다 왼쪽 채널로 끝나는 구조, RLR은 오른쪽채널부터 시작해서 왼쪽 오른쪽 왼쪽 오른쪽을 반복하다 오른쪽 채널로 끝나는 구조의 신호를 처리한다.Preferably, the LR has a structure in which the input stereo signal starts from the left channel and ends with the right channel, and the LRL starts from the left channel and repeats from left to right and right and ends with the left channel, and RL starts from the right channel. The structure starts and repeats left, right, left, right, and ends with the left channel, and the RLR processes signals with a structure starting with the right channel and ends with the right, left, right, and ends with the right channel.

그리고, 상기 처리 후, 처리된 블럭 단위 타입을 저장한다. After the processing, the processed block unit type is stored.

이하, 첨부된 도면을 참조하여 본 발명에 따른 스테레오 오디오 신호의 후처리 장치 및 방법을 설명하면 다음과 같다. Hereinafter, a post-processing apparatus and method for a stereo audio signal according to the present invention will be described with reference to the accompanying drawings.

도 2는 본 발명에 따른 스테레오 오디오 신호의 후처리 장치 및 방법을 나타낸 도면이다. 2 is a diagram illustrating an apparatus and method for post-processing a stereo audio signal according to the present invention.

먼저, 본 발명에 따른 스테레오 오디오 신호의 후처리 장치는 오디오 신호가 입력되는 입력부(100), 상기 입력부(100)에 입력된 오디오 신호가 모노인지 스테레오인지를 판별하고 스테레오이면, 입력된 신호 이전의 오디오 신호가 쌍을 이룬 블럭 단위(LR 또는 RLR)인지 아닌지를 판별하고, 판별된 각각의 블럭의 크기가 4의 배수 바이트인지를 확인하는 검출부(200)와, 상기 검출부(200)의 결과에 따라 상기 입력된 오디오 신호를 처리하는 처리부(300)로 구성된다. First, the post-processing apparatus for a stereo audio signal according to the present invention determines whether an audio signal is input to the input unit 100, whether the audio signal input to the input unit 100 is mono or stereo, and if it is stereo, A detection unit 200 for determining whether the audio signal is a paired block unit (LR or RLR), and checking whether the size of each determined block is a multiple of 4 bytes, and according to the result of the detection unit 200 The processor 300 is configured to process the input audio signal.

상기 처리부(300)는 LR 처리부(300a), LRL 처리부(300b), RL 처리부(300c), RLR 처리부(300d), 모노 채널 처리부(300e)로 구비되며, LR 처리부(300a)는 입력된 스테레오 신호의 구조가 왼쪽채널부터 시작해서 오른쪽 채널로 끝나는 구조의 신호를 처리하고, LRL 처리부(300b)는 왼쪽채널부터 시작해서 오른쪽 왼쪽 오른쪽 왼쪽을 반복하다 왼쪽 채널로 끝나는 구조의 신호를 처리하며, RL 처리부(300c)는 오른쪽채널부터 시작해서 왼쪽 오른쪽 왼쪽 오른쪽을 반복하다 왼쪽 채널로 끝나는 구조의 신호를 , RLR 처리부(300d)는 오른쪽채널부터 시작해서 왼쪽 오른쪽 왼쪽 오른쪽을 반복하다 오른쪽 채널로 끝나는 구조의 신호를 처리한다.The processing unit 300 includes an LR processing unit 300a, an LRL processing unit 300b, an RL processing unit 300c, an RLR processing unit 300d, and a mono channel processing unit 300e, and the LR processing unit 300a is an input stereo signal. The LRL processor 300b processes signals of the structure starting from the left channel and ends with the right channel, and the LRL processor 300b repeats the signals from the left channel to the right and right to the left. (300c) is a signal of a structure starting from the right channel and ending left right left right, and ending with a left channel, and the RLR processor 300d is a signal of a structure starting from right channel and ending right right left and ending right. To process

그리고, 상기 검출부(200)의 결과로는 이전 스테레오 오디오 신호가 쌍을 이룬 블럭 단위로 블럭의 크기가 4의 배수 바이트 신호이거나, 쌍을 이룬 블럭 단위이나 블럭의 크기가 4의 배수 바이트가 아니며, 쌍을 이룬 블럭 단위가 아니나 블럭의 크기가 4의 배수 바이트이고, 쌍을 이룬 블럭 단위도 아니고 블럭의 크기도 4의 배수 바이트가 아닌 4가지의 경우가 나타난다. In addition, as a result of the detection unit 200, the block size of the previous stereo audio signal paired by a block unit is a multiple byte signal of 4, or the paired block unit or the block size is not a multiple byte 4, There are four cases that are not paired block units but the block size is a multiple of 4, not a paired block unit, and the block size is not a multiple of 4 bytes.

여기서, 상기 결과가 쌍을 이룬 블럭 단위로 블럭의 크기가 4의 배수 바이트이면 상기 LR 처리부(300a)가 입력된 오디오 신호를 처리하고, 결과가 쌍을 이룬 블럭 단위로 블럭의 크기가 4의 배수 바이트가 아니면, 상기 LRL 처리부(300b)가 입력된 오디오 신호를 처리하며, 상기 결과가 쌍을 이룬 블럭 단위가 아니고 블럭의 크기가 4의 배수 바이트이면, RL 처리부(300c)가, 마지막으로 상기 결과가 쌍을 이룬 블럭 단위도 아니고 블럭의 크기도 4의 배수 바이트가 아니면, RLR 처리부(300d)가 입력된 오디오 신호를 처리한다. Herein, if the block size is a multiple of 4 bytes in the paired block unit, the LR processor 300a processes the input audio signal, and the block size is a multiple of 4 in block units paired with the result. If not, the LRL processing unit 300b processes the input audio signal, and if the result is not a paired block unit and the block size is a multiple of 4 bytes, the RL processing unit 300c finally performs the result. If the unit is not a paired block unit and the block size is not a multiple of 4 bytes, the RLR processing unit 300d processes the input audio signal.

그리고, 상기 처리부(300)는 각각의 처리부(100a, 300b, 300c, 300d)를 통해 오디오 신호가 처리되면 처리된 오디오 신호의 블럭 단위 타입을 저장한다.When the audio signal is processed through each of the processing units 100a, 300b, 300c, and 300d, the processor 300 stores a block unit type of the processed audio signal.

이어서, 도 2의 본 발명에 따른 스테레오 오디오 신호 후처리 장치를 이용한 후처리 방법을 설명하면 다음과 같다. Next, a post-processing method using the stereo audio signal post-processing apparatus according to the present invention of FIG. 2 will be described.

먼저, 오디오 신호가 입력되면, 상기 입력된 오디오 신호가 모노(Mono)인지 스테레오(stereo)인지를 판별한다 (S100).First, when an audio signal is input, it is determined whether the input audio signal is mono or stereo (S100).

상기 판별 결과(S100), 입력된 오디오 신호가 스테레오이면, 입력된 신호 이전의 오디오 신호가 쌍을 이룬 블럭 단위(LR 또는 RLR)인지 아닌지를 판별하고(S110) 각각의 경우에 블럭의 크기가 4의 배수 바이트인지를 판별한다 (S120, S130)As a result of the determination (S100), if the input audio signal is stereo, it is determined whether the audio signal before the input signal is a paired block unit (LR or RLR) (S110), and in each case, the block size is 4 Determine whether it is a multiple of bytes (S120, S130)

즉, 쌍을 이룬 블럭 단위로 블럭의 크기가 4의 배수 바이트이면 LR로 처리한다 (S140).That is, if the block size is a multiple of 4 bytes in paired blocks, the process is processed as LR (S140).

상기 LR은 왼쪽채널부터 시작해서 오른쪽 채널로 끝나는 구조로 이루어진 신호를 처리한다. The LR processes a signal having a structure starting from the left channel and ending with the right channel.

그리고, 쌍을 이룬 블럭 단위로 블럭의 크기가 4의 배수 바이트가 아니면, LRL로 처리한다 (S150).If the block size is not a multiple of four bytes in paired blocks, the process is processed as an LRL (S150).

상기 LRL은 왼쪽채널부터 시작해서 오른쪽 왼쪽 오른쪽 왼쪽을 반복하다 왼쪽 채널로 끝나는 구조의 신호를 처리한다. The LRL processes a signal having a structure starting from the left channel and repeating from left to right to right and ending with the left channel.

또한, 쌍을 이룬 블럭 단위가 아니고 블럭의 크기가 4의 배수 바이트이면, RL로 처리하며(S160), 쌍을 이룬 블럭 단위도 아니고 블럭의 크기도 4의 배수 바이 트가 아니면, RLR로 처리한다 (S170).If the size of the block is not a paired block unit and the block size is a multiple of 4 bytes, it is processed as RL (S160). If the size is not a paired block unit and the block size is not a multiple of 4 bytes, it is processed as an RLR. (S170).

여기서, 상기 RL는 오른쪽채널부터 시작해서 왼쪽 오른쪽 왼쪽 오른쪽을 반복하다 왼쪽 채널로 끝나는 구조의 신호를 처리하며, RLR은 오른쪽채널부터 시작해서 왼쪽 오른쪽 왼쪽 오른쪽을 반복하다 오른쪽 채널로 끝나는 구조의 신호를 처리한다. In this case, the RL processes a signal having a structure starting from the right channel and ending left right left right and ending with a left channel, and the RLR repeats a left right left right starting with the right channel and ends with a right channel. Process.

이어서, 상기와 같이 각각 처리한 후(S140~S170), 처리된 블록의 단위의 타입을 저장한다 (S180).Subsequently, after processing as described above (S140 to S170), the type of the unit of the processed block is stored (S180).

한편, 상기 판별 결과(S100), 입력된 오디오 신호가 모노이면, 모노 채널로 처리한다 (S190) On the other hand, if the determination result (S100), if the input audio signal is mono, it is processed as a mono channel (S190).

상술한 바와 같이, 본 발명은 통신 환경 또는 시스템에서 쌍을 이루는 형태의 단위를 보장하지 못하는 스테레오 오디오 신호에 대하여 후 처리가 가능한 효과가 있다. As described above, the present invention has an effect that can be post-processed for a stereo audio signal that does not guarantee a paired unit in a communication environment or system.

한편 본 발명의 상세한 설명에는 구체적인 실시예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 아니되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다. Meanwhile, in the detailed description of the present invention, specific embodiments have been described, but various modifications are possible without departing from the scope of the present invention. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be defined not only by the scope of the following claims, but also by the equivalents of the claims.

Claims (11)

오디오 신호가 입력되는 입력부와;An input unit to which an audio signal is input; 상기 입력부에 입력된 오디오 신호가 스테레오이면, 입력된 신호 이전의 오디오 신호가 쌍을 이룬 블럭 단위인지 아닌지를 판별하고, 판별된 각각의 블럭의 크기가 4의 배수 바이트인지를 확인하는 검출부와;A detection unit for determining whether or not the audio signal before the input signal is in paired block units if the audio signal input to the input unit is stereo and checking whether the size of each determined block is a multiple of 4 bytes; 상기 검출부의 결과에 따라 상기 입력된 오디오 신호를 처리하는 처리부로 구성되는 것을 특징으로 하는 스테레오 오디오 신호의 후처리 장치.And a processing unit for processing the input audio signal according to the result of the detecting unit. 제 1 항에 있어서, The method of claim 1, 상기 처리부는 입력된 스테레오 신호의 구조가 왼쪽채널부터 시작해서 오른쪽 채널로 끝나는 구조의 신호를 처리하는 LR 처리부, 왼쪽채널부터 시작해서 오른쪽 왼쪽 오른쪽 왼쪽을 반복하다 왼쪽 채널로 끝나는 구조의 신호를 처리하는 LRL 처리부, 오른쪽채널부터 시작해서 왼쪽 오른쪽 왼쪽 오른쪽을 반복하다 왼쪽 채널로 끝나는 구조의 신호를 처리하는 RL 처리부, 오른쪽채널부터 시작해서 왼쪽 오른쪽 왼쪽 오른쪽을 반복하다 오른쪽 채널로 끝나는 구조의 신호를 처리하는 RLR 처리부로 구비되는 것을 특징으로 하는 스테레오 오디오 신호의 후처리 장치 The processor is an LR processor for processing a signal having a structure in which the input stereo signal starts with a left channel and ends with a right channel, and repeats a signal having a structure ending with a left channel from a left channel and ends with a left channel. LRL processing unit, which starts with the right channel and repeats left, right, left and right, and processes the signal of the structure ending in the left channel. Post-processing device of a stereo audio signal, characterized in that provided by the RLR processing unit 제 1 항에 있어서, The method of claim 1, 상기 검출부의 결과는, The result of the detection unit, 쌍을 이룬 블럭 단위로 블럭의 크기가 4의 배수 바이트이고, 쌍을 이룬 블럭 단위이나 블럭의 크기가 4의 배수 바이트가 아니며, 쌍을 이룬 블럭 단위가 아니나 블럭의 크기가 4의 배수 바이트이고, 쌍을 이룬 블럭 단위도 아니고 블럭의 크기도 4의 배수 바이트가 아닌 경우 중 하나인 것을 특징으로 하는 스테레오 오디오 신호의 후처리 장치. The size of a block in paired blocks is a multiple of 4 bytes, the size of a paired block or block is not a multiple of 4 bytes. A post-processing apparatus for a stereo audio signal, characterized in that it is one of a pair of block units and a block size is not a multiple of four bytes. 제 3 항에 있어서, The method of claim 3, wherein 상기 결과가 쌍을 이룬 블럭 단위로 블럭의 크기가 4의 배수 바이트이면 상기 LR 처리부가 입력된 오디오 신호를 처리하는 것을 특징으로 하는 스테레오 오디오 신호의 후처리 장치.And the LR processing unit processes the input audio signal when the block size is a multiple of 4 bytes in units of paired blocks. 제 3 항에 있어서,  The method of claim 3, wherein 상기 결과가 쌍을 이룬 블럭 단위로 블럭의 크기가 4의 배수 바이트가 아니면, LRL 처리부가 입력된 오디오 신호를 처리하는 것을 특징으로 하는 스테레오 오디오 신호의 후처리 장치.And the LRL processing unit processes the input audio signal if the block size is not a multiple byte of 4 in units of paired blocks. 제 3 항에 있어서, The method of claim 3, wherein 상기 결과가 쌍을 이룬 블럭 단위가 아니고 블럭의 크기가 4의 배수 바이트이면, RL 처리부가 입력된 오디오 신호를 처리하는 것을 특징으로 하는 스테레오 오디오 신호의 후처리 장치.And the RL processing unit processes the input audio signal if the result is not a paired block unit and the block size is a multiple of 4 bytes. 제 3 항에 있어서, The method of claim 3, wherein 상기 결과가 쌍을 이룬 블럭 단위도 아니고 블럭의 크기도 4의 배수 바이트가 아니면, RLR 처리부가 입력된 오디오 신호를 처리하는 것을 특징으로 하는 스테레오 오디오 신호의 후처리 장치.And the RLR processor processes the input audio signal if the result is not a paired block unit and the block size is not a multiple of 4 bytes. 제 1 항에 있어서, The method of claim 1, 상기 처리부를 통해 오디오 신호가 처리되면 처리된 오디오 신호의 블럭 단위 타입을 저장하는 것을 특징으로 하는 스테레오 오디오 신호의 후철 장치.And a block unit type of the processed audio signal when the audio signal is processed through the processor. 오디오 신호가 입력되는 단계; Inputting an audio signal; 상기 입력된 오디오 신호가 모노(Mono)인지 스테레오(stereo)인지를 판별하는 단계;Determining whether the input audio signal is mono or stereo; 상기 판별 결과, 스테레오이면, 입력된 신호 이전의 오디오 신호가 쌍을 이룬 블럭 단위인지 아닌지를 판별하고 각각의 경우에 블럭의 크기가 4의 배수 바이트인지를 판별하는 단계;If the result of the determination is stereo, determining whether the audio signal before the input signal is in paired block units and in each case determining whether the size of the block is a multiple of four bytes; 상기 판별 결과, 쌍을 이룬 블럭 단위로 블럭의 크기가 4의 배수 바이트이면 LR로 처리하고, 쌍을 이룬 블럭 단위로 블럭의 크기가 4의 배수 바이트가 아니면, LRL로 처리하며, 쌍을 이룬 블럭 단위가 아니고 블럭의 크기가 4의 배수 바이트이 면, RL로, 쌍을 이룬 블럭 단위도 아니고 블럭의 크기도 4의 배수 바이트가 아니면, RLR로 처리하는 단계로 이루어지는 것을 특징으로 하는 스테레오 오디오 신호의 후처리 방법.As a result of the determination, if the block size is a multiple of 4 bytes in a paired block unit, it is processed as LR. If the block size is not a multiple of 4 bytes in the paired block unit, it is processed as an LRL. If the unit is not a unit and the size of the block is a multiple of 4, then RL, if the pair is not a block unit and the size of the block is not a multiple of 4, the stereo audio signal is characterized in that it comprises the step of processing by RLR Treatment method. 제 9 항에 있어서,  The method of claim 9, 상기 LR은 입력된 스테레오 신호의 구조가 왼쪽채널부터 시작해서 오른쪽 채널로 끝나는 구조이고, LRL은 왼쪽채널부터 시작해서 오른쪽 왼쪽 오른쪽 왼쪽을 반복하다 왼쪽 채널로 끝나는 구조, RL은 오른쪽채널부터 시작해서 왼쪽 오른쪽 왼쪽 오른쪽을 반복하다 왼쪽 채널로 끝나는 구조, RLR은 오른쪽채널부터 시작해서 왼쪽 오른쪽 왼쪽 오른쪽을 반복하다 오른쪽 채널로 끝나는 구조의 신호를 처리하는 것을 특징으로 하는 스테레오 오디오 신호의 후처리 방법.The LR is a structure in which the input stereo signal starts from the left channel and ends in the right channel, and the LRL starts from the left channel and repeats from left to right. The structure ends in the left channel, and the RL starts from the right channel. A method for post-processing a stereo audio signal characterized by processing a signal having a structure of repeating a right channel, ending with a left channel, and ending with a left channel. 제 9 항에 있어서,      The method of claim 9, 상기 처리 후, 처리된 블럭 단위 타입을 저장하는 것을 특징으로 하는 스테레오 오디오 신호의 후처리 방법.      And after the processing, store the processed block unit type.
KR1020060005159A 2006-01-18 2006-01-18 Post-processing device and method for stereo audio signal Expired - Fee Related KR100668927B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060005159A KR100668927B1 (en) 2006-01-18 2006-01-18 Post-processing device and method for stereo audio signal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060005159A KR100668927B1 (en) 2006-01-18 2006-01-18 Post-processing device and method for stereo audio signal

Publications (1)

Publication Number Publication Date
KR100668927B1 true KR100668927B1 (en) 2007-01-12

Family

ID=37868010

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060005159A Expired - Fee Related KR100668927B1 (en) 2006-01-18 2006-01-18 Post-processing device and method for stereo audio signal

Country Status (1)

Country Link
KR (1) KR100668927B1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000002810U (en) * 1998-07-10 2000-02-07 구자홍 Automatic Sound Mode Selector of Stereo Sound Equipment
KR100462615B1 (en) 2002-07-11 2004-12-20 삼성전자주식회사 Audio decoding method recovering high frequency with small computation, and apparatus thereof

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000002810U (en) * 1998-07-10 2000-02-07 구자홍 Automatic Sound Mode Selector of Stereo Sound Equipment
KR100462615B1 (en) 2002-07-11 2004-12-20 삼성전자주식회사 Audio decoding method recovering high frequency with small computation, and apparatus thereof

Similar Documents

Publication Publication Date Title
TWI405475B (en) Apparatus for encoding and decoding audio signal and method thereof
MX2023005646A (en) Audio apparatus and method of audio processing.
KR102510726B1 (en) Distributed Audio Virtualization System
JPS6216639A (en) Privacy telephone system
RU2008106223A (en) MULTICHANNEL SOUND SIGNALS
BRPI0923174B1 (en) METHOD AND REVERBERATOR TO APPLY REVERBERATION TO AN AUDIO INPUT SIGNAL WITH DOWNMIXING OF CHANNELS
CN101675472A (en) Method and apparatus for processing audio signal
CN105679345B (en) Audio processing method and electronic equipment
TW200611588A (en) Method, device and encoder apparatus, decoder apparatus and audio system
CN1288623C (en) Audio coding
WO2023130206A1 (en) Multi-channel speaker system and method thereof
WO2016179359A1 (en) Ambient sound rendering for online meetings
CN105302752B (en) A kind of connection method of audio frequency apparatus, audio playing apparatus
KR100668927B1 (en) Post-processing device and method for stereo audio signal
KR20190060131A (en) Method for access address detection of a bluetooth signal to which channel coding is applied and bluetooth apparatus thereof
CN1976415A (en) Sound signal processor and method for processing sound signal using same
CN114093376B (en) Method, device, storage medium and equipment for identifying audio data packaging format
CN112053669B (en) Method, device, equipment and medium for eliminating human voice
US7702005B2 (en) Method for transmitting and/or receiving audio data of a plurality of audio sources through a single SPDIF link, and related apparatus
KR20090008059A (en) Audio data transmission and reception method and electronic device using this method
CN116610289B (en) Pseudo-random binary sequence generating device, pseudo-random binary sequence generating method, pseudo-random binary sequence detecting device, and pseudo-random binary sequence storing medium
JP2019165377A (en) Frame synchronization method
KR20130114775A (en) Method for pbch dedcoding in lte system
US5926553A (en) Method for measuring the conservation of stereophonic audio signals and method for identifying jointly coded stereophonic audio signals
KR100673288B1 (en) Audio data providing system and audio data providing method

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PN2301 Change of applicant

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

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

R18-X000 Changes to party contact information recorded

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

R18-X000 Changes to party contact information recorded

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

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20100109

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20100109

PN2301 Change of applicant

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

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

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

PN2301 Change of applicant

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

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