KR0124158B1 - 적응적인 후처리가 가능한 영상 복호화 장치 및 방법 - Google Patents
적응적인 후처리가 가능한 영상 복호화 장치 및 방법Info
- Publication number
- KR0124158B1 KR0124158B1 KR1019930025679A KR930025679A KR0124158B1 KR 0124158 B1 KR0124158 B1 KR 0124158B1 KR 1019930025679 A KR1019930025679 A KR 1019930025679A KR 930025679 A KR930025679 A KR 930025679A KR 0124158 B1 KR0124158 B1 KR 0124158B1
- Authority
- KR
- South Korea
- Prior art keywords
- block
- post
- signal
- processing
- restored
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/91—Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/136—Incoming video signal characteristics or properties
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
본 영상 복호화 장치 및 방법은 가변길이 복호화시, 입력되는 영상 데이터의 분산값에 따라 적응적으로 후처리하기 위한 것이다.
이를 위하여 본 장치는 이산 코사인 변환(Discrete Cosine Transform; DCT) 및 가변길이 복호화(Variable Length Coding; VLC)에 의하여 압축된 영상신호를 복원하기 위한 영상 복호화 장치에 있어서; 상기 압축된 영상신호가 비트 스트림(Bit Stream) 형태로 입력되면 부호화시의 역과정으로 가변길이 복호화하고, 상기 비트 스트림 중 부가정보로 인가되는 양자화 파라메터(QP) 및 움직임벡터(MV)를 검출하여 출력하기 위한 가변길이 복호화수단(10)과; 상기 가변길이 복호화수단(10)에서 출력된 상기 양자화 파라메터(QP)에 의하여 주파수 영역의 DCT계수로 역양자화하고, 공간영역의 정보로 역이산 코사인 변환하며, 상기 가변길이 복호화수단(10)에서 출력되는 상기 움직임 벡터에 의하여 움직임을 보상하여 이산 코사인 변환전의 영상 신호로 복원하기 위한 주파수-공간영역 변환수단(49)과; 상기 주파수-공간 영역 변환수단(49)에서 제공되는 영상 데이터의 분산값(Variance Value)과, 분산값에 대응하는 제어신호를 출력하는 후처리 판단수단(60)과; 상기 후처리 판단수단(60)에서 제공되는 제어신호에 응답하여 후처리하거나 상기 후처리 판단수단에서 제공되는 영상 데이터를 바이패스하여 직접 출력하는 후처리 수단(80)과; 상기 후처리 판단수단(60)에서 출력되는 영상데이터를 상기 후처리 판단수단(60)에서 출력되는 제어신호(CS)에 의해 상기 후처리 수단(80)에서 수행되는 별도처리를 선택적으로 수행할 수 있도록 경로를 제어하기 위한 경로제어수단(60)을 포함하는 적응적인 후처리가 가능한 영상 복호화 장치를 포함하도록 구성된다.
Description
본 발명은 압축된 형태로 입력되는 동영상신호를 복원하는 영상 복원 시스템에 있어서 적응적인 후처리가 가능한 영상 복호화 장치 및 방법에 관한 것으로, 특히 입력되는 영상 데이터의 분산값(Variance Value)에 따라 적응적인 후처리를 수행하는데 적합한 영상 복호화 장치 및 방법에 관한 것이다.
잘 알려진 바와 같이, 디지탈 데이터는 아날로그 데이터에 비해 정확도를 높일 수 있다는 장점으로 그 응용분야가 날로 증가되고 있는 추세이다. 이에 편승하여 영상신호 처리 분야에도 디지탈 신호로 처리되는 분야가 점차 확대되고 있다. 그러나 디지탈 데이터로 신호 처리를 할 경우, 발생되는 막대한 데이터량 때문에 많은 제약을 받고 있다.
이에 따라 여러가지 영상 압축 기법이 연구되어 왔으며, 현재에는 정지 화상에 대한 압축기법인 JPEG(Joint Photographic Experts Group) 국제표준안과, 동화상에 대한 압축기법인 MPEG(Motion Picture Experts Group) 국제표준안이 제시되고 있다. 즉, JPEG의 경우는 인가되는 영상신호를 이산 코사인 변환(Discrete Cosine Transform; DCT)하여 공간적인 중복성을 제거하여 영상신호를 압축하는 반면, MPEG의 경우는 시간적인 중복성을 제거하기 위한 움직임 보상 차분 부호화 기법과, 공간적인 중복성을 제거하기 위한 이산 코사인 변환 기법을 결합하여 영상신호를 압축하는 것이다.
이와 같은 압축 기법들을 통해 압축된 데이터는 부호화 장치의 역동작 과정으로 구성된 복호화시스템에 의해 원래의 형태로 복원된다.
제1도에는 종래의 전형적인 영상 복호화 장치가 도시된다. 도시 생략된 송신측 부호화 장치의 이산 코사인 변환, 양자화기(Quantizer), 가변길이 부호화(Variable Length Coding; VLC) 및 움직임 보상(Motion Compensation)부 등을 통해 압축된 데이터가 비트스트림(Bit Stream) 형태로 인가되면, 가변길이 복호화기(Variable Length Decoder; VLD)(10)는 부호화시와 역과정으로 허프만 복호화(Huffman Decoding)하고, 데이터 배열을 2차원으로 재배열하여 역양자화기(20)로 전달한다.
이때, VLD(10)는 입력되는 데어터 중 ID(Identification)코드와 함께 부가정보로 인가되는 부호화시 사용된 양자화 파라메터(Quantization Parameter; QP)와 움직임벡터(Motion Vectorl; MV)등을 검출하여, 양자화 파라메터(QP)는 역양자화기(20)로 전달하고, 움직임벡터(MV)는 후술할 움직임 보상부(50)로 전달된다.
따라서, 역양자화기(20)는 VLD(10)로부터 입력되는 신호를 역시 VLD(10)에서 제공되는 양자화 파라메터에 의하여 소정 레벨로 변환되었던 DCT계수를 원래의 DCT계수로 변환하여 역이산 코사인 변환기(30)로 전달한다. 또한, 역이산 코사인 변환기(30)는 역양자화기(20)에서 출력되는 신호를 부호화의 역과정으로 원래의 8×8 블록의 공간영역으로 변환하여 출력한다.
한편, 가산기(40)는 역이산 코사인 변환기(30)에서 출력되는 데이터가 인트라(Intra)프레임(즉, 프레임내)인 경우는 직접 출력하나, 인터(Inter)프레임(즉, 프레임간)인 경우에는 부호화시와는 역과정으로 VLD(10)에서 출력되는 움직임벡터(또는 이동벡터)에 의하여 프레임 메모리(51)에 저장되어 있던 이전 프레임 데이터 중 상관도가 가장 높은 부분을 추정하여 부호화시와 같이 예측 영상으로 출력하면, 가산기(40)에서 부호화시와는 반대로 역이산 코사인 변환기(30)에서 출력되는 신호에 더하여 복원된 영상신호로 출력한다.
그러나, 이와 같은 동영상 복원시 역양자화하는데 있어서, 양자화 파라메터가 큰 경우에는 양자화되기 DCT계수로 정확하게 복원되기 어렵기 때문에 디스플레이되는 화면상에 블록 효과(Blocking Effect)가 발생되는 요인이 된다. 이것은 부호화시 DCT 변환된 계수중 상대적으로 높은 주파수를 갖는 변환 계수(Transform Coefficent)에 대해서 큰 스텝사이즈(Step Size)로 양자화 했기 때문이다.
여기서, DCT 변환된 계수의 주파수가 높은 영역은 화상이 복잡한 경우이다.
따라서, 본 발명의 목적은 복호화 과정을 통해 부호화전의 원신호로 복원된 입력 영상 데이터의 분산값을 산출하고, 이 산출된 분산값에 의거하여 복원된 영상 데이터의 후처리를 적응적으로 수행할 수 있는 후처리가 가능한 영상 복호화 장치를 제공하는데 있다.
본 발명의 다른 목적은 복호화 과정을 통해 부호화전의 원신호로 복원된 입력 영상 데이터의 분산값을 산출하고, 이 산출된 분산값에 의거하여 복원된 영상 데이터의 후처리를 적응적으로 수행할 수 있는 영상 복호화 장치에서의 후처리 방법을 제공하는데 있다.
상기 목적을 달성하기 위하여 본 발명은, 이산 코사인 변환, 움직임 추정 보상 및 가변길이 부호화를 통해 압축 부호화된 입력 영상신호를 부호화전의 원신호로 복원하는 영상 복호화 장치에 있어서, 상기 영상 복호화 장치는; 상기 압축 부호화된 영상신호가 비트스트림 형태로 입력되면 부호화시의 역과정으로 가변길이 복호화하고, 상기 입력 비트스트림에 포함된 양자화 파라메터(QP) 및 움직임벡터(MV)의 부가정보를 검출하여 출력하는 가변길이 복호화수단; 상기 가변길이 복호화수단에서 출력된 상기 양자화 파라메터(QP)에 의거하여 상기 가변길이 복호화된 N×N 블록 단위의 영상신호를 주파수 영역의 DCT 계수로 역양자화하고, 공간영역의 정보로 역이산 코사인 변환하며, 상기 가변길이 복호화수단에서 출력되는 상기 움직임 벡터에 의거하여 움직임을 보상하여 이산 코사인 변환전의 원영상신호로 복원하기 위한 주파수-공간영역 변환수단; 상기 주파수-공간 영역 변환수단에서 제공되는 복원된 N×N 블록 단위영상신호의 분산값을 산출하는 분산값 산출수단; 상기 분산값 산출수단에서 산출된 분산값과 기설정된 임계값을 비교하며, 그 비교결과에 상응하여 상기 복원된 N×N 블록 영상신호의 후처리 결정을 위한 경로 제어신호를 발생하는 비교기; 상기 비교기로부터 제공되는 상기 발생된 경로 제어신호에 의거하여, 상기 주파수-공간영역 변환수단에서 제공되는 복원된 N×N 블록 영상신호의 출력경로를 절환하는 경로 제어수단; 및 상기 경로 제어수단으로부터 제공되는 상기 복원된 N×N 블록 영상신호를 출력측에 그대로 바이패스시키는 제1경로와 상기 경로제어수단으로부터 제공되는 상기 복원된 N×N 블록 영상신호를 후처리하여 후처리된 복원 영상신호를 출력측에 제공하는 제2경로를 구비하며, 상기 비교기에서 제공되는 상기 발생된 경로 제어신호에 응답하여 상기 경로 제어수단으로부터 제공되는 상기 복원된 N×N 블록 영상신호의 후처리를 적응적으로 수행하여 출력측에 복원된 N×N 블록 영상 신호 또는 후처리된 복원 N×N 블록 영상신호를 제공하는 후처리 수단을 포함하고, 상기 후처리수단은; 상기 비교기로부터의 경로 제어신호에 의거하여, 상기 산출된 분산값이 기설정된 임계값보다 작을 때 상기 경로 제어수단을 통해 제공되는 상기 복원된 N×N 블록 영상신호를 상기 출력측으로부터 바이패스시키기 위한 신호라인; 및 상기 비교기로부터의 경로 제어신호에 의거하여, 상기 산출된 분산값이 상기 기설정된 임계값보다 클때 상기 경로 제어수단을 통해 제공되는 상기 복원된 N×N 블록의 경계 화소값들을 인접하는 N×N 주변 블록의 대응하는 경계 화소값들과의 중앙치 또는 평균값으로 대체하는 필터링을 수행하여 얻어지는 후처리된 복원 N×N 블록 영상신호를 상기 출력측으로 제공하는 후처리기를 포함하는 적응적인 후처리가 가능한 영상 복호화 장치를 제공한다.
상기 다른 목적을 달성하기 위하여 본 발명은, 이산 코사인 변환, 움직임 추정 보상 및 가변길이 부호화에 의하여 압축 부호화된 입력 영상신호에 대하여 가변길이 복호화한 뒤 역양자 및 역이산 코사인 변환하고, 이 역이산 코사인 변환된 신호에 대하여 움직임을 보상함으로써, 압축 부호화된 영상신호를 부호화전의 원신호로 복원하는 영상 복호화 장치에서 복원된 영상신호를 후처리하는 방법에 있어서, 상기 역이산 코사인 변환, 역양자화 및 움직임 보상을 통해 상기 압축 부호화된 입력 영상신호를 N×N 블록 단위로 부호화전의 원신호로 복원하는 과정; 상기 복원된 N×N 블록 영상신호의 분산값을 산출하고, 이 산출된 N×N 블록의 분산값과 기설정된 임계값을 비교하며, 그 비교결과에 상응하여 상기 복원된 N×N 블록 영상신호의 후처리 결정을 위한 제어신호를 발생하는 과정; 상기 발생된 제어신호에 응답하여, 상기 산출된 N×N 블록의 분산값이 상기 기설정된 임계값보다 작을 때 상기 복원된 N×N 블록 영상신호를 바이패스시켜 출력측에 제공하는 과정; 상기 발생된 제어신호에 응답하여, 상기 산출된 N×N 블록의 분산값이 상기 기설정된 임계값보다 클때 상기 복원된 N×N 블록의 경계 화소값들과 인접하는 N×N 주변 블록의 대응하는 경계 화소값들과의 중앙치 또는 평균값을 산출하는 과정; 및 상기 복원된 N×N 블록의 경계 화소값들을 상기 산출된 중앙치 또는 평균값으로 대체하는 후처리를 통해 상기 복원된 N×N 블록을 필터링하여 상기 출력측에 제공하는 과정으로 이루어진 영상 복호화 장치에서의 후처리 방법을 제공한다.
제1도는 일반적인 영상 복호화 장치를 도시한 블록도.
제2도는 본 발명의 바람직한 실시예에 따른 영상 복호화 장치를 도시한 블록도.
제3도는 제2도에 도시된 후처리 판단부의 상세 블록도.
* 도면의 주요부분에 대한 부호의 설명
10 : 가변길이 복호화기 20 : 역양자화기
30 : 역이산 코사인 변환기 40 : 가산기
50 : 움직임 보상부 60 : 후처리 판단부
61 : 분산값 산출부 62 : 비교기
70 : 경로 제어수단 80 : 후처리부
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대하여 상세히 설명된다.
제2도는 본 발명의 바람직한 실시예에 따른 영상 복호화 장치를 도시한 블록도이다.
동도면에 도시된 바와 같이, 본 발명의 영상 복호화 장치는, 비트 스트림의 형태로 입력되는 압축 부호화된 영상 데이터를 부호화시와 반대의 순서로 복호화하기 위한 가변길이 복호화기(10)와, 가변길이 복호화기(10)에서 출력되는 주정보(실질적인, 영상신호)와 부가정보(예를 들어, ID정보, 양자화 파라미터 및 움직임벡터 등)에 대하여 원래의 공간영역의 데이터로 변환하여 출력하기 위한 주파수-공간 변환부(49)와, 이 주파수-공간 변환부(49)에서 제공되는 영상 데이터의 분산값을 산출하고 이 산출된 분산값과 기설정된 기준값을 비교하여 부호화전의 원신호로 복원된 영상 데이터의 후처리를 할 것인가 또는 하지 않을 것인가를 결정하는 제어신호(CS)를 발생하는 후처리 판단부(60)와 이 후처리 판단부(60)에서 제공되는 제어신호에 따라 주파수-공간 영역 변환부(49)에서 출력되는 복원된 영상신호가 선택적으로 출력되도록 경로를 제어하기 위한 경로 제어수단(70)과, 경로 제어수단(70)을 통해 인가되는 복원된 영상신호를 소정의 후처리 방식에 의하여 신호처리하기 위한 후처리부(80)로 이루어진다. 여기서, 경로 제어수단(60)은 후처리 유,무 제어용 스위치(SW74)로 이루어진다.
특히, 주파수-공간 영역 변환부(49)는 가변길이 복호화기(10)에서 출력되는 2차원 배열의 영상 데이터를 가변길이 복호화기(10)에서 검출한 양자화 파라메터(QP)에 의하여 역양자화하기 위한 역양자화기(20)와, 역양자화기(20)에서 출력되는 신호를 공간 영역으로 변환하는 역이산 코사인 변환기(30)와, 입력되는 압축데이터가 인터 프레임 데이터인 경우에 가변길이 부호화기(10)에서 출력되는 움직임벡터(MV)에 의하여 이전 프레임 데이터와의 상관도가 높은 예측 영상(Predicted Image)신호를 추정하여 움직임을 보상하기 위한 움직임 보상부(50)와, 움직임 보상부(50)에서 출력되는 예측 영상신호와 역이산 코사인 변환기(30)에서 출력되는 신호를 더하여 출력하기 위한 가산기(40)로 구성된다.
또한, 후처리 판단부(60)는, 제3도에 도시된 바와 같이, 입력되는 영상 데이터의 분산값을 산출하는 분산값(61)과, 분산값 산출부(61)에서 얻은 분산값을 기설정된 임계값(즉, 기준값)과 비교하여 이에 대응하는 제어신호(CS), 즉 얻은 분산값이 임계값보다 큰 경우는 논리 '1'의 제어신호를 발생하며, 얻은 분산값이 임계값보다 작은 경우에는 논리 '0'의 제어신호를 발생한다. 또한, 후처리부(80)는 가산기(40)에서 출력되는 영상 데이터의 분산값이 기설정된 임계값보다 작은 경우에는 바이패스(Bypass)시키기 위한 신호라인(82)과, 기설정된 임계값보다 큰 경우에는 소정의 저역통과필터(Low Pass Filter; LPE)를 통해 처리하기 위한 후처리기(71)로 이루어진다.
이러한 후처리기(71)에 이용되는 필터는, 예를 들면 널리 알려진 중간치 필터(Median Filter) 또는 평균값 필터(Mean Filter)를 블록의 경계선 부분에서 사용한다.
다음에, 상술한 바와 같은 구성을 갖는 본 발명의 영상 복호화 장치를 이용하여 부호화전의 원신호로 복원된 영상신호를 적응적으로 후처리하는 과정에 대하여 설명한다.
먼저, 가변길이 복호화기(10)는 비트스트림 형태로 입력되는 부호화된 입력신호에 대하여 부호화기(도시생략)에서와는 반대의 과정(가변길이 복호화)을 통해 가변길이 부호화전의 원신호(즉, 양자화된 DCT 변환계수)로 복원한다. 이때, 보통 실질적인 영상신호인 주정보에 해당하는 부가정보는 소정의 블록(Block)단위로 주정보에 이어 연속하여 인가된다.
예를 들어, 입력 영상이 8×8 블록단위로 부호화한 경우, 8×8 블록에 해당되는 영상신호의 부가정보는, 8×8 블록에 해당되는 압축 영상신호가 모두 인가되고, 다음 8×8 블록에 해당되는 압축 영상신호가 인가되기 전에 인가된다.
즉, 가변길이 복호화기(10)는 검출된 부가 정보 중 양자화 파라메터를 역양자화기(20)로 제공하고, 나머지 부가정보 및 주정보에 대한 신호처리는 전술한 제1도에서와 동일한 방법으로 처리한다.
또한, 주파수-공간 영역 변환부(49)는 가변길이 부호화기(10)에서 출력되는 부가정보 및 주정보에 대하여 제1도에서와 같이 공간 영역의 신호로 복원하여 출력하여, 여기에서 출력되는 주정보는 후처리 판단부(60)로 전달되는데, 후처리 판단부(60)내의 분산값 산출부(61)에서는 다음의 수식 1에 의거하여 입력 영상(즉, 부호화전의 원신호로 복원된 영상 데이터)의 분산값을 산출하여 다음단의 비교기(62)로 제공한다.
상기한 수식 1에서, N은 수평 크기이고, M은 수직크기를 나타내며, x(n,m)은 (n,m)번째의 화소값을 나타낸다. 이와 같은 수식에 의해 분산값이 얻어지면 비교기(62)에서는 기설정된 임계값(Vthr)과 비교하여, 이에 대응하는 제어신호를 경로 제어수단(70)으로 제공하며, 동시에 주파수-공간 영역 변환부(49)에서 출력된 주정보(복원된 영상 데이터)는 경로 제어수단(70)의 기준접점(71)으로 인가된다. 경로 제어수단(70)은 후처리 판단부(60)에서 출력되는 제어신호, 즉 분산값이 기설정된 임계값보다 크면 주정보(복원된 영상 데이터)가 제2접점(73)으로 스위칭 되도록 제어되고, 임계값보다 작으면 제1접점(72)으로 스위칭 되도록 제어된다.
다음에, 후처리부(80)는 경로 제어수단(70)이 제1접점(72)으로 스위칭 되면, 주파수-공간 영역 변환부(49)의 가산기(40)에서 출력되는 신호를 신호라인(82)을 통해 바이패스시키고, 경로 제어수단(70)이 제2접점(73)으로 스위칭 되면, 전술한 바와 같이 원하는 시점 또는 공간상의 점의 값을 그 이웃이 되는 값들과의 중앙치로 대치하는 중앙 필터 또는 평균값으로 대치하는 평균값 필터를 블록의 경계선을 따라 적용하는 요소로 구성된 후처리기(81)를 통해 완전하게 복원된 영상신호를 출력하게 된다.
따라서, 본 발명에 따른 영상 복원방법은 이산 코사인 변환 및 가변길이 부호화 과정을 통해 압축된 영상신호가 인가되면 부호화시와는 반대 순서로 가변길이 복호화를 한다. 이때, 전술한 제2도의 설명에서와 같이, 부가정보 중 양자화 파라메터(QP) 및 움직임벡터(MV) 등의 부가정보들은 검출과정을 통해 역양자화 과정 및 움직임 보상 과정을 위하여 출력되고, 역양자화 과정 및 움직임 보상 과정을 통해 얻은 영상 데이터(복원된 영상 데이터)에서 분산값을 산출하여 본 발명을 수행하기 위하여 미리 설정한 임계값과 비교하는 과정이 후처리된 판단 수단(60)에서 수행된다.
이때, 후처리 판단 과정에서 검출된 분산값의 크기가 기설정된 임계값보다 큰 경우에는 주파수-공간 영역 변환부(49)에서 역이산 코사인된 복원신호를 후처리부(80)의 후처리기(81)를 통해 중앙치 필터링, 또는 평균값 필터링하는 후처리 과정이 수행되도록 경로 제어수단(70)에 의해 제어된다. 그러나, 후처리 판단 과정에서 산출된 분산값이 기설정된 임계값보다 작은 경우에는 후처리 판단부(60)에서 출력되는 역이산 코사인 변환된 복원신호는 후처리 없이 출력측으로 바로 바이패스 되도록 제어된다. 따라서, 이러한 과정을 통해 본 발명의 영상 복호화 장치내 후처리부(80)의 출력에는 복원된 영상 또는 후처리된(필터링된) 복원영상이 선택적으로 발생된다.
이상 설명한 바와 같이, 본 발명은 영상신호의 복호화에 있어서 부호화전의 원신호로 복원된 영상신호의 분산값의 크기에 따라 복원된 영상에 별도의 후처리(즉, 저역통과필터링)를 적응적으로 수행함으로써, 복원된 재생영상의 디스플레이시에 양자화 오차로 인해 화면상에 나타나는 블록효과를 효과적으로 억제하여 동영상 수신기의 재생 화질을 개선시킬 수 있다.
Claims (4)
- 이산 코사인 변환, 움직임 추정 보상 및 가변길이 부호화를 통해 압축 부호화된 입력 영상신호를 부호화전의 원신호로 복원된 영상 복호화 장치에 있어서, 상기 영상 복호화장치는; 상기 압축 부호화된 영상 신호가 비트스트림 형태로 입력되면 부호화시의 역과정으로 가변길이 복호화하고, 상기 입력 비트스트림에 포함된 양자화 파라메터(QP) 및 움직임벡터(MV)의 부가정보를 검출하여 출력하는 가변길이 복호화수단(10); 상기 가변길이 복호화수단(10)에서 출력된 상기 양자화 파라미터(QP)에 의거하여 상기 가변길이 복호화된 N×N 블록 단위의 영상신호를 주파수 영역의 DCT계수로 역양자화하고, 공간영역의 정보로 역이산 코사인 변환하며, 상기 가변길이 복호화수단(10)에서 출력되는 상기 움직임벡터에 의거하여 움직임을 보상하여 이산 코사인 변환전의 원영상신호로 복원하기 위한 주파수-공간 영역 변환수단(49); 상기 주파수-공간 영역 변환수단(49)에서 제공되는 복원된 N×N 블록 단위 영상신호의 분산값을 산출하는 분산값 산출수단(61); 상기 분산값 산출수단(61)에서 산출된 분산값과 기설정된 임계값을 비교하며, 그 비교결과에 상응하여 상기 복원된 N×N 블록 영상신호의 후처리 결정을 위한 경로 제어신호를 발생하는 비교기(62); 상기 비교기(62)로부터 제공되는 상기 발생된 경로 제어신호에 의거하여, 상기 주파수-공간 영역 변환수단(49)에서 제공되는 복원된 N×N 블록 영상신호의 출력 경로를 절환하는 경로 제어수단(70); 및 상기 경로 제어수단(70)으로부터 제공되는 상기 복원된 N×N 블록 영상신호를 출력측에 그대로 바이패스시키는 제1경로와 상기 경로 제어수단(70)으로부터 제공되는 상기 복원된 N×N 블록 영산신호를 후처리하여 후처리된 복원 영상신호를 출력측에 제공하는 제2경로를 구비하며, 상기 비교기(62)에서 제공되는 상기 발생된 경로 제어신호에 응답하여 상기 경로 제어수단(70)으로부터 제공되는 상기 복원된 N×N 블록 영상신호의 후처리를 적응적으로 수행하여 출력측에 복원된 N×N 블록 영상신호 또는 후처리된 복원 N×N 블록 영상신호를 제공하는 후처리 수단(80)을 포함하고, 상기 후처리 수단(80)은; 상기 비교기(62)로부터의 경로 제어신호에 의거하여, 상기 산출된 분산값이 기설정된 임계값보다 작을 때 경로 제어수단(70)을 통해 제공되는 상기 복원된 N×N 블록 영상신호를 상기 출력측으로 바이패스시키기 위한 신호라인(82); 및 상기 비교기(62)로부터의 경로 제어신호에 의거하여, 상기 산출된 분산값이 상기 기설정된 임계값보다 클 때 상기 경로 제어수단(70)을 통해 제공되는 상기 복원된 N×N 블록의 경계 화소값들을 인접하는 N×N 주변 블록의 대응하는 경계 화소값들과의 중앙치 또는 평균값으로 대체하는 필터링을 수행하여 얻어지는 후처리된 복원 N×N 블록 영상신호를 상기 출력측으로 제공하는 후처리기(81)를 포함하는 적응적인 후처리가 가능한 영상 복호화 장치.
- 제1항에 있어서, 상기 경로 제어수단(70)은, 상기 비교기(62)로부터의 경로 제어신호에 의거하여, 상기 산출된 분산값이 상기 기설정된 임계값보다 작을 때 상기 복원된 N×N 블록 영상신호를 상기 신호라인(82)으로 전달하고, 상기 산출된 분산값이 상기 기설정된 임계값보다 클 때 상기 복원된 N×N 블록 영상신호를 상기 후처리기(81)로 전달하는 것을 특징으로 하는 적응적인 후처리가 가능한 영상 복호화 장치.
- 제1항에 있어서, 상기 경로 제어수단(70)은, 상기 산출된 분산값과 상기 기설정된 임계값과의 비교결과에 의거해 상기 비교기(62)로부터 제공되는 상기 경로 제어신호에 따라 그 출력 접점이 스위칭 되는 후처리 유,무 제어용 스위치(SW74)로 구성된 것을 특징으로 하는 적응적인 후처리가 가능한 영상 복호화 장치.
- 이산 코사인 변환, 움직임 추정 보상 및 가변길이 부호화에 의하여 압축 부호화된 입력 영상신호에 대하여 가변길이 복호화된 뒤 역양자화 및 역이산 코사인 변환하고, 이 역이산 코사인 변환된 신호에 대하여 움직임을 보상함으로써, 압축 부호화된 영상신호를 부호화전의 원신호로 복원하는 영상 복호화 장치에서 복원된 영상신호를 후처리하는 방법에 있어서, 상기 역이산 코사인 변환, 역양자화 및 움직임 보상을 통해 상기 압축 부호화된 입력 영상신호를 N×N 블록 단위로 부호화전의 원신호로 복원하는 과정; 상기 복원된 N×N 블록 영상신호의 분산값을 산출하고, 이 산출된 N×N 블록의 분산값과 기설정된 임계값을 비교하며, 그 비교결과에 상응하여 상기 복원된 N×N 블록 영상신호의 후처리 결정을 위한 제어신호를 발생하는 과정; 상기 발생된 제어신호에 응답하여, 상기 산출된 N×N 블록의 분산값이 상기 기설정된 임계값보다 작을 때 상기 복원된 N×N 블록 영상신호를 바이패스시켜 출력측에 제공하는 과정; 상기 발생된 제어신호에 응답하여, 상기 산출된 N×N 블록의 분산값이 상기 기설정된 임계값보다 클 때 상기 복원된 N×N 블록의 경계 화소값들과 인접하는 N×N 주변 블록의 대응하는 경계 화소값들과의 중앙치 또는 평균값을 산출하는 과정; 및 상기 복원된 N×N 블록의 경계 화소값들을 상기 산출된 중앙치 또는 평균값으로 대체하는 후처리를 통해 상기 복원된 N×N 블록을 필터링하여 상기 출력측에 제공하는 과정으로 이루어진 영상 복호화 장치에서의 후처리 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019930025679A KR0124158B1 (ko) | 1993-11-29 | 1993-11-29 | 적응적인 후처리가 가능한 영상 복호화 장치 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019930025679A KR0124158B1 (ko) | 1993-11-29 | 1993-11-29 | 적응적인 후처리가 가능한 영상 복호화 장치 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR950016371A KR950016371A (ko) | 1995-06-17 |
KR0124158B1 true KR0124158B1 (ko) | 1997-11-26 |
Family
ID=19369244
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019930025679A KR0124158B1 (ko) | 1993-11-29 | 1993-11-29 | 적응적인 후처리가 가능한 영상 복호화 장치 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR0124158B1 (ko) |
-
1993
- 1993-11-29 KR KR1019930025679A patent/KR0124158B1/ko not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR950016371A (ko) | 1995-06-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0649262A1 (en) | Video signal compression apparatus using noise reduction | |
KR0141082B1 (ko) | 적응에지부 강화필터를 지닌 영상신호 부호화 및 복호화장치 | |
KR0159559B1 (ko) | 디지탈 화상의 적응적인 후처리 방법 | |
KR100229796B1 (ko) | 열화영상에 대한 보상기능을 갖는 영상 복호화 시스템 | |
KR20010053814A (ko) | 영상 부호화 시스템의 부호화방식 선택장치 및 방법 | |
KR100262500B1 (ko) | 적응적 블록 현상 제거기능을 갖는 복호화기 | |
JP2006511164A (ja) | 弾性記憶 | |
WO2000001158A1 (en) | Encoder and encoding method | |
KR0128859B1 (ko) | 적응적인 영상부호화 제어장치 | |
JP4224662B2 (ja) | 画像符号化装置および方法、画像復号装置および方法、ならびに画像処理装置 | |
KR0124158B1 (ko) | 적응적인 후처리가 가능한 영상 복호화 장치 및 방법 | |
KR960012933B1 (ko) | 동영상(Motion Image) 압축방법 및 장치 | |
JP2000165875A (ja) | メモリ量の少ない動画像解像度変換符号化・復号装置 | |
US7161984B2 (en) | Video reproduction apparatus with fast post-processing and method thereof | |
KR0172902B1 (ko) | 엠펙 ii 부호기 | |
JPH0984024A (ja) | 動画像信号の符号化装置 | |
KR950005624B1 (ko) | 영상 압축부호화 장치 및 방법 | |
JP3223043B2 (ja) | 動画像符号化装置 | |
KR100213283B1 (ko) | 동영상 부호화기 | |
JPH08191444A (ja) | ビデオ信号復号化装置 | |
JP3403561B2 (ja) | 動画像符号化方法及びその装置 | |
KR100229795B1 (ko) | 개선된 영상 복호화 시스템 | |
KR100206924B1 (ko) | 영상 처리 시스템의 엔코더 및 디코더 | |
KR0124162B1 (ko) | 예측 부호화 방법 | |
KR0130167B1 (ko) | 동영상 압축 부호화 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20120903 Year of fee payment: 16 |
|
EXPY | Expiration of term |