[go: up one dir, main page]

KR100196838B1 - 블럭벌 상관 관계에 의한 부호화 장치 - Google Patents

블럭벌 상관 관계에 의한 부호화 장치 Download PDF

Info

Publication number
KR100196838B1
KR100196838B1 KR1019950055655A KR19950055655A KR100196838B1 KR 100196838 B1 KR100196838 B1 KR 100196838B1 KR 1019950055655 A KR1019950055655 A KR 1019950055655A KR 19950055655 A KR19950055655 A KR 19950055655A KR 100196838 B1 KR100196838 B1 KR 100196838B1
Authority
KR
South Korea
Prior art keywords
block
unit
blocks
dct
rearrangement
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
KR1019950055655A
Other languages
English (en)
Other versions
KR970057974A (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 KR1019950055655A priority Critical patent/KR100196838B1/ko
Priority to US08/769,835 priority patent/US5822000A/en
Priority to GB9626812A priority patent/GB2308768B/en
Priority to JP34285896A priority patent/JP3777002B2/ja
Publication of KR970057974A publication Critical patent/KR970057974A/ko
Application granted granted Critical
Publication of KR100196838B1 publication Critical patent/KR100196838B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/625Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using discrete cosine transform [DCT]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/174Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a slice, e.g. a line of blocks or a group of blocks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/124Quantisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/13Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods 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/136Incoming video signal characteristics or properties
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/176Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/593Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • H04N19/88Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving rearrangement of data among different coding units, e.g. shuffling, interleaving, scrambling or permutation of pixel data or permutation of transform coefficient data among different blocks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods 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/146Data rate or code amount at the encoder output
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods 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/146Data rate or code amount at the encoder output
    • H04N19/149Data rate or code amount at the encoder output by estimating the code amount by means of a model, e.g. mathematical model or statistical model
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods 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/146Data rate or code amount at the encoder output
    • H04N19/15Data rate or code amount at the encoder output by monitoring actual compressed data size at the memory before deciding storage at the transmission buffer

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Discrete Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

본 발명은 영상 신호 처리 장치에 관한 것으로서, 블록 단위로 입력되는 영상 신호를 DCT 변환 시키는 DCT 부(1)와; 소정 개수의 영상 블록에 해당하는 상기 DCT부(1)의 DCT 계수들을 블록 단위로 저장하는 저장부(2)와; 상기 저장부(2)에 저장되어 있는 DCT 계수 블록들의 계수값들을 동일 순서의 계수값들끼리 블록 순서대로 배열된 상기 소정 개수와 동일한 재배열 블록을 형성하는 재배열 회로(3)와; 상기 재배열 회로(3)의 재배열 블록내 계수값을 서로 감산하여 재배열 블록별로 그 감산값을 출력하는 감산부(4)와; 상기 감산부(4)에서 출력되는 감산값을 가산하는 합산부(5)와; 상기 합산부(5)의 가산값이 소정 기준값 이하인가를 판단하여 기준값 이하일 때에 제1구동 신호를, 기준값 이상일 때에 제2구동 신호를 출력하는 판단부(6)와; 상기 제1구동 신호의 인가시에 상기 재 배열회로(3)의 재배열 블록내 DCT 계수들을 양자화하여 출력하며, 상기 제2구동 신호의 인가사에 상기 저장부(3)의 블록내 DCT 계수들을 양자화하여 출력하는 양자화부(7)와; 상기 양자화(7)부의 양자값을 가변 길이 부호화하는 가변 길이 부호화부(8)를 구비한다.
즉, 본 발명은 상관성이 높은 블록들은 블록내 DCT 계수들을 동일 순서의 계수값들끼리 블록 순서대로 배열하여 양자화 및 가변길이 부호화하고 상관성이 낮은 블록들은 원래의 DCT 계수들을 양자화 및 가변 길이 부호화하므로써, 가변 길이 부호화시에 압축율을 향상시킬 수 있는 효과가 있다.

Description

블록별 상관 관계에 의한 부호화 장치
제1도는 이산 코사인 변환을 설명하기 위한 도면.
제2도는 본 발명에 따른 블록별 상관 관계에 의한 부호화장치의 블록도.
제3도 및 제4도는 본 발명에 따른 블록별 상관 관계에 의한 부호화 장치에 형성되는 블록의 상태도.
* 도면의 주요부분에 대한 부호의 설명
1 : DCT 부리 2 : 저장부
3 : 재배열 회로 4 : 감산부
5 : 합산부 6 : 판단부
7 : 양자화부 8 : 가변 길이 부호화부
본 발명은 블록별 처리하는 영상 처리 장치에 관한 것으로서, 더욱 상세하게는 블록간의 관계에 따라 줄 길이 부호화 방식을 변경하여 행하는 블록별 상관 관계에 의한 부호화 장치에 관한 것이다.
본 기술분야에 잘 알려진 바와 같이, 이산화된 영상신호를 전송하면 아나로그 신호 전송시보다 좋은 화질로 영상을 복원할 수 있다. 일련의 이미지 프레임으로 구성된 영상신호가 디지털 형태로 표현될 때, 특히 고화질 텔레비젼(HDTV)의 경우 상당한 양의 데이터가 전송되어야 한다. 그러나, 종래의 전송 채널의 사용가능한 주파수 대역폭이 제한되어 있으므로, 많은 양의 디지털 데이터를 전송하기 위해서는 전송하고자 하는 데이터를 압축하여 그전송량을 줄일 필요가 있다. 또한, 압축되는 영상신호와 오디오신호는 그들 신호의 특성상 서로 다른 부호화 기법을 통해 각각 부호화되는데, 이와 같은 부호화에 있어서 오디오 신호에 비해 보다 많은 양의 디지털 데이터가 발생하는 영상신호의 압축 기법은 특히 중요한 부분을 차지한다고 볼 수 있다. 따라서, 송신측에서는 영상신호를 전송할 때 그 전송되는 데이터량을 줄이기 위하여 영상신호가 갖는 공간적, 시간적인 상관성을 이용하여 압축 부호화한 다음 전송채널을 통해 압축 부호화된 영상신호를 수신측으로 전송하게 된다.
한편, 영상신호를 부호화하는데 주로 이용되는 다양한 압축기법으로서는, 확률적 부호화 기법과 시간적, 공간적 압축기법을 결합한 하이브리드 부호화 기법이 가장 효율적인 것으로 알려져 있다. 상기한 효율적인 부호화 기법중의 하나인 변환 부호화 방법으로는 DCT 부호화 방법이 있다. 이는 영상의 자기 상관성이 높다는 것을 이용한 것으로서 영상의 자기 상관이 높다는 것은 완만하게 변화되는 부분이 많다는 것을 의미하며, 주파수적으로 보면 낮은 주파수 성분에 에너지가 집중하고 있다고 간주할 수 있는 것이다.
시(時) 계열 신호를 주파수 계열 신호로 변환시키는 것으로 푸리에 변환이 있으며, DCT도 시 계열 화소치를 행렬 연산에 따라 주파수 계열의 신호로 변환시키는 것이다.
제1도에는 DCT 의 개략 원리가 도시되어 있다. 예컨대 8×8화소를 1블럭으로 하여 DCT를 행하면 8×8의 주파수 성분에 대응하는 계수로 변환한다. 영상은 낮은 주파수 성분으로 에너지가 집중되고 있으므로 좌상에 표시된 직류 성분을 세밀하게 양자화하며, 높은 주파수 성분이 됨에 따라 성긴 양자화를 행하면 양자화에 따라 생기는 오차를 적게할 수 있다.
한편, 이러한 DCT 계수들은 지그재그 스캐닝을 행하면 높은 주파수 성분을 나타내는 계수는 0일 확율이 높기 때문에 0의 개수를 부호화하는 줄 길이 부호화가 유효하게 된다.
그러나, 영상의 성질은 블록내 영상에 대하여만 그 상관성이 높을 뿐 아니라 블록간의 영상에 대하여도 상관성이 높다는 성질을 갖는다. 그러나, 종래의 DCT 방법은 상술한 바와 같이 블록간의 상관성을 이용하지 못하여 압축 효율이 낮다는 문제가 있었다.
본 발명은 이러한 문제를 해결하기 위하여 안출한 것으로서, 본 발명의 목적은, 영상 신호의 블록간 상관 관계를 이용하여 DCT 계수 블록들의 DCT 계수들을 재 배치하여 블록화한 후에 부호화하므로써 압축 효율을 높인 블록별 상관 관계에 의한 부호화 장치를 제공하는데 있다. 본 발명에 따른 블록별 상관 관계에 의한 부호화 장치는, 블록 단위로 입력되는 영상 신호를 DCT 변환 시키는 DCT 부와; 소정 개수의 영상 블록에 해당하는 상기 DCT부의 DCT 계수들을 블록 단위로 저장하는 저장부와; 상기 저장부에 저장되어 있는 DCT 계수 블록들의 계수값들을 동일 순서의 계수값들끼리 블록 순서대로 배열된 상기 소정 개수와 동일한 재배열 블록을 형성하는 재배열 회로와; 상기 재배열 회로의 재배열 블록내 계수값을 서로 감산하여 재배열 블록별로 그 감산값을 출력하는 감산부와; 상기 감산부에서 출력되는 감산값을 가산하는 합산부와; 상기 합산부의 가산값이 소정 기준값 이하인가를 판단하여 기준값 이하일 때에 제1구동 신호를, 기준값 이상일 때에 제2구동 신호를 출력하는 판단부와; 상기 제1구동 신호의 인가시에 상기 재배열 회로의 재배열 블록내 DCT 계수들을 계수들을 양자화하여 출력하며, 상기 제2구동 신호의 인가시에 상기 저장부의 블록내 DCT 계수들을 양자화하여 출력하는 양자화부와; 상기 양자화부의 양자값을 가변 길이 부호화하는 가변 길이 부호화부를 구비한다.
이하, 본 발명의 일실시예를 첨부된 도면을 참조하여 상세히 설명한다.
제2도는 본 발명에 따른 블록별 상관 관계에 의한 부호화 장치의 블록도로서, 부호(1)는 DCT 부를 의미한다.
DCT 부(1)는 블록 단위(본 실시예에서는 3×3의 블록으로 가정하였다)의 영상 신호를 DCT변환시켜 출력하며, 저장부(2)는 DCT 부(1)의 영상 신호를 블록별로 저장한다. 이때, 본 실시예에서 저장부(2)에 저장되는 DCT 계수 블록은 제3도에 도시된 바와 같이 9(B1-B9)개로 하였다.
저장부(2)는 9개에 해당하는 DCT 계수 블록(B1-B9)이 저장되면, 이 블록(B1-B9)들을 재배열 회로(3)에 인가한다. 재 배열 회로(3)는 저장부(2)의 DCT 계수 블록(B1-B9)들의 계수값들을 동일 순서의 계수값들끼리 블록 순서대로 배열하여 재 배열 블록(RB1-RB9) 형성한다.
즉, 재 배열 회로(3)는 제4도에 도시된 바와 같이 블록(B1-B9)의 DCT 계수들을 그 블록 순서대로 3×3의 재배열 블록(RB1-RB9)을 재성하는 것이다.
이와 같이 재배열 회로(3)의 재배열 블록(RB1-RB9)들은 감산부(4)에 인가되며, 감산부(4)는 재배열 블럭(RB1-RB9)내 계수값을 서로 감산하여 재배열 블록별(RB1-RB9)로 그 감산값을 출력한다.
감산부(4)의 재배열 블록(RB1-RB9)별 감산값들은 합산부(5)에 인가되며, 합산부(5)는 이 감산값을 가산한다. 따라서, 합산부(5)의 출력은 재배열 블록(RB1-RB9)별 가산값의 총 합계가 출력되므로 블록(B1-B9)의 상관관계를 알 수 있다. 합산부(5)의 출력값이 낮은 경우에는 블록(B1-B9)의 DCT 계수값들이 서로 차이가 없는 경우이므로 상관 관계가 높으며, 합산부(5)의 출력값이 높은 경우에는 블록(B1-B9)의 DCT 계수값들이 서로 차이가 나 상관 관계가 낮은 경우가 된다.
이러한 합산부(5)의 출력은 판단부(6)에 인가되며, 판단부(6)는 합산부(5)의 출력값이 소정 기준값(블럭(B1-B9)별 상관관계가 있다고 판단되는 값)이하인를 판단하여 기준값 이하일 때에 로우 레벨의 제1구동 신호를, 기준값 이상일 때에 하이 레벨의 제2구동신호를 출력을 양자화부(6)에 인가한다.
양자화부(6)는 제1구동 신호가 인가될 때에 재배열회로(3)의 재배열 블록(RB1-RB9)들의 계수들을 스캐닝하며 양자화한 후 가변 길이 부호화부(8)에 인가하고, 제2구동 신호가 인가될 때에 저장부(2)의 DCT 계수를 스캐닝하여 양자화하여 가변 길이 부호화부(8)에 인가한다. 이때, 판단부(6)가 제1구동 신호를 출력할 때의 재배열 블록(RB1-RB9)의 DCT 계수들은 서로 상관성이 높으므로 재배열 블럭 (RB1-RB9)은 동일한 값의 DCT 계수들로 모여져 있을 확율이 높다. 따라서, 이 DCT 계수들을 양자화 및 가변 길이 부호활 할 때에 그 압축율은 높아지게 된다.
그러나, 판단부(6)가 제2구동 신호를 출력할 때에 재배열 블록(RB1-RB9)의 DCT 계수들은 서로 상관성이 낮은 상태이다. 따라서, 재배열 블록(RB1-RB9)은 서로 상이한 DCT 계수들로 형성되어 있게 되므로, 이들을 양자화 및 가변 길이 부호화하면 그 압축률은 낮아지게 된다. 이러한 점을 고려하여 본 발명에서는 판단부(6)가 제1구동 신호를 출력할 때에 양자화부(8)는 재배열 회로(3)의 재배열 블록(RB1-RB9)의 DCT 계수들을 양자화한 후 가변길이 부호화부(8)에 인가하고, 판단부(7)가 제2구동 신호를 출력할 때에 양자화부(8)는 저장부(2)의 블록(B1-B9)내 DCT 계수들을 양자화하여 가변 길이 부호화부(8)에 인가하는 것이다.
즉, 본 발명은 상관성이 높은 블록들은 블록내 DCT 계수들을 동일 순서의 계수값들끼리 블록 순서대로 배열하여 양자화 및 가변 길이 부호화하고 상관성이 낮은 블록들은 원래의 DCT 계수들을 양자화 및 가변 길이 부호화하므로써, 가변 길이 부호화시에 압축율을 향상시킬 수 있는 효과가 있다.

Claims (1)

  1. 영상 신호 처리 장치로서, 블록 단위로 입력되는 영상 신호를 DCT 변환 시키는 DCT 부(1)와; 소정 개수의 영상 블록에 해당하는 상기 DCT 부(1)의 DCT 계수들을 블록단위로 저장하는 저장부(2)와; 상기 저장부(2)에 저장되어 있는 DCT 계수 블록들의 계수값들을 동일 순서의 계수값들끼리 블록 순서대로 배열된 상기 소정 개수와 동일한 재배열 블록을 형성하는 재배열 회로(3)와; 상기 재배열 회로(3)의 재배열 블록내 계수값을 서로 감산하여 재배열 블록별로 그 감산값을 출력하는 감산부(4)와; 상기 감산부(4)에서 출력되는 감산값을 가산하는 합산부(5)와; 상기 합산부(5)의 가산값이 소정 기준값 이하인가를 판단하여 기준값 이하일 때에 제1구동 신호를, 기준값 이상일 때에 제2구동 신호를 출력하는 판단부(6)와; 상기 제1구동 신호의 인가시에 상기 재 배열 회로(3)의 재배열 블록내 DCT 계수들을 양자화하여 출력하며, 상기 제2구동 신호의 인가시에 상기 저장부(3)의 블록내 DCT 계수들을 양자화하여 출력하는 양자화부(7)와; 상기 양자화(7)부의 양자값을 가변 길이 부호화하는 가변 길이 부호화부(8)를 구비하는 블록별 상관 관계에 의한 부호화 장치.
KR1019950055655A 1995-12-23 1995-12-23 블럭벌 상관 관계에 의한 부호화 장치 Expired - Fee Related KR100196838B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1019950055655A KR100196838B1 (ko) 1995-12-23 1995-12-23 블럭벌 상관 관계에 의한 부호화 장치
US08/769,835 US5822000A (en) 1995-12-23 1996-12-20 Video encoding using rearrangement of transform coefficients and inter-block correlation
GB9626812A GB2308768B (en) 1995-12-23 1996-12-23 Video signal encoding method and apparatus utilizing inter-block redundancies
JP34285896A JP3777002B2 (ja) 1995-12-23 1996-12-24 映像信号符号化方法及び映像信号符号化装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019950055655A KR100196838B1 (ko) 1995-12-23 1995-12-23 블럭벌 상관 관계에 의한 부호화 장치

Publications (2)

Publication Number Publication Date
KR970057974A KR970057974A (ko) 1997-07-31
KR100196838B1 true KR100196838B1 (ko) 1999-06-15

Family

ID=19443882

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019950055655A Expired - Fee Related KR100196838B1 (ko) 1995-12-23 1995-12-23 블럭벌 상관 관계에 의한 부호화 장치

Country Status (4)

Country Link
US (1) US5822000A (ko)
JP (1) JP3777002B2 (ko)
KR (1) KR100196838B1 (ko)
GB (1) GB2308768B (ko)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7058677B1 (en) * 2001-07-17 2006-06-06 Vixs, Inc. Method and apparatus for selectible quantization in an encoder
US7471726B2 (en) * 2003-07-15 2008-12-30 Microsoft Corporation Spatial-domain lapped transform in digital media compression
US7471850B2 (en) 2004-12-17 2008-12-30 Microsoft Corporation Reversible transform for lossy and lossless 2-D data compression
US7428342B2 (en) * 2004-12-17 2008-09-23 Microsoft Corporation Reversible overlap operator for efficient lossless data compression
US8036274B2 (en) * 2005-08-12 2011-10-11 Microsoft Corporation SIMD lapped transform-based digital media encoding/decoding
KR100846870B1 (ko) 2006-07-06 2008-07-16 한국전자통신연구원 다수의 기본 블록들의 다차원 구성을 통한 다단계 변환장치 및 그 방법
EP2047603A4 (en) * 2006-08-04 2011-06-08 Thomson Licensing METHOD FOR CODING A SEQUENCE OF IMAGES AND THE PROCESS IMPLEMENTING DEVICE
US8369638B2 (en) 2008-05-27 2013-02-05 Microsoft Corporation Reducing DC leakage in HD photo transform
US8447591B2 (en) * 2008-05-30 2013-05-21 Microsoft Corporation Factorization of overlapping tranforms into two block transforms
KR20090129926A (ko) 2008-06-13 2009-12-17 삼성전자주식회사 영상 부호화 방법 및 그 장치, 영상 복호화 방법 및 그 장치
US8275209B2 (en) * 2008-10-10 2012-09-25 Microsoft Corporation Reduced DC gain mismatch and DC leakage in overlap transform processing
WO2013019219A1 (en) * 2011-08-02 2013-02-07 Hewlett-Packard Development Company, L. P. Inter-block data management
US9877048B2 (en) * 2014-06-09 2018-01-23 Qualcomm Incorporated Entropy coding techniques for display stream compression (DSC)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4774574A (en) * 1987-06-02 1988-09-27 Eastman Kodak Company Adaptive block transform image coding method and apparatus
JPH0832039B2 (ja) * 1989-08-19 1996-03-27 日本ビクター株式会社 可変長符号化方法及びその装置
JPH04221465A (ja) * 1990-12-21 1992-08-11 Matsushita Electric Ind Co Ltd 記録装置
DE69225859T2 (de) * 1991-10-02 1998-12-03 Matsushita Electric Industrial Co., Ltd., Kadoma, Osaka Orthogonaltransformationskodierer
US5329318A (en) * 1993-05-13 1994-07-12 Intel Corporation Method for optimizing image motion estimation
US5563718A (en) * 1993-11-30 1996-10-08 Polaroid Corporation Image coding by use of discrete cosine transforms

Also Published As

Publication number Publication date
GB2308768B (en) 2000-01-26
JP3777002B2 (ja) 2006-05-24
KR970057974A (ko) 1997-07-31
GB9626812D0 (en) 1997-02-12
GB2308768A (en) 1997-07-02
JPH09200777A (ja) 1997-07-31
US5822000A (en) 1998-10-13

Similar Documents

Publication Publication Date Title
US5767909A (en) Apparatus for encoding a digital video signal using an adaptive scanning technique
JP3716931B2 (ja) 連続画像の適応型復号装置
JP3888597B2 (ja) 動き補償符号化装置、及び動き補償符号化復号化方法
EP1983759A1 (en) Estimation of separable adaptive interpolation filters for hybrid video coding
EP2154894A1 (en) Video coding with coding of the locations of significant coefficients in a block of coefficients
EP0580454A2 (en) Coding and decoding of digital data
KR100196838B1 (ko) 블럭벌 상관 관계에 의한 부호화 장치
JPH06189281A (ja) 適応的フレーム/フィールドフォーマット圧縮を用いた映像信号符号化装置
WO1996027262A1 (en) Image data compression method and apparatus with pre-processing to compensate for the blocky effect
KR101244309B1 (ko) 영상 데이터 부호화/복호화 방법 및 장치
US5432555A (en) Image signal encoding apparatus using adaptive 1D/2D DCT compression technique
US5742342A (en) Apparatus for encoding an image signal using vector quantization technique
CN104144279B (zh) 处理图像/视频数据的方法及装置
KR100198986B1 (ko) 블록킹 현상방지용 움직임 보상장치
JP2861373B2 (ja) 符号化データの受信装置及び方法
KR100215562B1 (ko) 불일치 제어기
KR0178225B1 (ko) 영상기기의 부호화장치
KR0178197B1 (ko) 영역 분할을 이용한 영상 신호 부호화 장치
KR100188680B1 (ko) 이산코싸인 변환 모드 선택 장치 및 방법
KR0169655B1 (ko) 동영상 부호화기
KR100197369B1 (ko) 영상 신호 처리 장치의 블럭킹 효과 방지 회로
KR100196831B1 (ko) 영상 신호 처리 장치의 블럭킹 효과 방지 회로
KR100197364B1 (ko) 영상 신호 부호화 시스템에서의 적응적 벡터 양자화장치
JPH07162856A (ja) 量子化された変換係数を適応的に走査するディジタルビデオ信号符号化器
KR100207384B1 (ko) 영상 신호 복호화 시스템의 인트라 디씨 계수 디코딩 장치

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19951223

PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19951223

Comment text: Request for Examination of Application

PG1501 Laying open of application
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: 19981124

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 19990223

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 19990224

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20020129

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20030124

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20040130

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20050121

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20060125

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20070202

Start annual number: 9

End annual number: 9

PR1001 Payment of annual fee

Payment date: 20080201

Start annual number: 10

End annual number: 10

PR1001 Payment of annual fee

Payment date: 20090202

Start annual number: 11

End annual number: 11

PR1001 Payment of annual fee

Payment date: 20100201

Start annual number: 12

End annual number: 12

PR1001 Payment of annual fee

Payment date: 20110201

Start annual number: 13

End annual number: 13

PR1001 Payment of annual fee

Payment date: 20120208

Start annual number: 14

End annual number: 14

FPAY Annual fee payment

Payment date: 20130201

Year of fee payment: 15

PR1001 Payment of annual fee

Payment date: 20130201

Start annual number: 15

End annual number: 15

FPAY Annual fee payment

Payment date: 20140204

Year of fee payment: 16

PR1001 Payment of annual fee

Payment date: 20140204

Start annual number: 16

End annual number: 16

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20160109