KR100535631B1 - 적응적 비월주사 모양정보 부호화/복호화 장치및 방법 - Google Patents
적응적 비월주사 모양정보 부호화/복호화 장치및 방법 Download PDFInfo
- Publication number
- KR100535631B1 KR100535631B1 KR1019980039193A KR19980039193A KR100535631B1 KR 100535631 B1 KR100535631 B1 KR 100535631B1 KR 1019980039193 A KR1019980039193 A KR 1019980039193A KR 19980039193 A KR19980039193 A KR 19980039193A KR 100535631 B1 KR100535631 B1 KR 100535631B1
- Authority
- KR
- South Korea
- Prior art keywords
- encoding
- bab
- shape information
- field
- frame
- 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
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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods 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/17—Methods 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
-
- 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
- H04N19/137—Motion inside a coding unit, e.g. average field, frame or block difference
-
- 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/102—Methods 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/103—Selection of coding mode or of prediction mode
- H04N19/105—Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
-
- 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/102—Methods 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/103—Selection of coding mode or of prediction mode
- H04N19/112—Selection of coding mode or of prediction mode according to a given display mode, e.g. for interlaced or progressive display mode
-
- 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/20—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Image Processing (AREA)
Abstract
Description
Claims (38)
- 비월주사시에 모양정보의 특성을 이용하여 적응적으로 부호화하는 모양정보 부호화 방법에 있어서,움직임량 추정 결과를 이용하여 결정된 모양정보의 부가정보 타입에 의해 이진모양 정보블럭에 대하여 부호화할 필요가 있는지를 결정하여 부호화할 필요가 없는 경우, 상기 이진모양 정보블록의 종류를 표시하는 데이터를 부호화하는 단계와;상기 이진모양 정보블럭이 부호화할 필요가 있는 경우, 상기 이진모양정보블록의 움직임량에 따라 프레임 단위로 부호화할 것인지 필드단위로 부호화할 것인지를 결정하는 단계를 구비하는 것을 특징으로 하는 적응적 비월주사 모양정보 부호화 방법.
- 비월주사시에 모양정보의 특성을 이용하여 적응적으로 부호화하는 모양정보 부호화 방법에 있어서,움직임량 추정 결과를 이용하여 결정된 모양정보의 부가정보 타입에 의해 이진모양 정보블럭에 대하여 부호화할 필요가 있는지를 결정하여 부호화할 필요가 없는 경우, 상기 이진모양 정보블록의 종류를 표시하는 데이터를 부호화하하는 단계와;상기 이진모양 정보블럭이 부호화할 필요가 있는 경우, 상기 이진모양정보블록의 각 주사선 사이의 모양정보 화소 값의 유사성과 상기 이진 모양정보블록의 상위필드와 하위필드 각각에 대해 각 주사선 사이의 유사성을 비교하여 그 유사성에 따라 프레임 단위로 부호화할 것인지 필드단위로 부호화할 것인지를 결정하는 단계를 구비하는 것을 특징으로 하는 적응적 비월주사 모양정보 부호화 방법.
- 제2항에 있어서, 상기 이진모양정보블록의 유사성이 상기 필드들의 유사성보다 크면 프레임으로 부호화하고, 상기 이진모양정보블록의 유사성이 상기 필드들의 유사성보다 작으면 필드단위로 부호화하는 것을 특징으로 하는 적응적 비월주사 모양정보 부호화 방법.
- 비월주사시에 모양정보의 특성을 이용하여 적응적으로 부호화하는 모양정보 부호화 방법에 있어서,이진모양 정보블럭에 대하여 이전 프레임의 정보를 이용하여 움직임 추정을 수행하는 단계와;상기 움직임 추정결과를 이용하여 상기 이진모양 정보블록의 타입을 결정하는 단계와;움직임량 추정 결과를 이용하여 결정된 모양정보의 부가정보 타입에 의해 상기 이진모양 정보블럭이 부호화할 필요가 없는 타입인 경우, 그 타입을 표시하는 데이터를 부호화하는 단계와;상기 이진모양 정보블럭이 부호화할 필요가 있는 타입인 경우, 상기 추정된 움직임량에 따라 프레임 타입으로 부호화할 것인지 또는 필드타입으로 부호화할 것인지를 결정하는 단계와;프레임 타입으로 부호화하는 경우, 상기 이진모양정보을 프레임단위로 부호화하하는 단계와;필드 타입으로 부호화하는 경우, 상기 이진모양정보 블록을 필드단위로 부호화하하는 단계를 구비하는 것을 특징으로 하는 적응적 비월주사 모양정보 부호화 방법.
- 제4항에 있어서, 상기 이진모양 정보블럭이 부호화할 필요가 없는 타입은 상기 이진모양 정보블럭의 화소가 모두 배경정보인 경우, 모두 물체정보인 경우와 움직임이 없고 예측오차가 적어 수신측에 전송할 필요가 없는 경우인 것을 특징으로 하는 적응적 비월주사 모양정보 부호화 방법.
- 제4항에 있어서, 상기 부호화 방법은 콘텍스트 기반 산술부호화(CAE:Context-based Arithmetic Encoding)인 것을 특징으로 하는 적응적 비월주사 모양정보 부호화 방법.
- 제4항에 있어서, 상기 이진모양 정보블럭(BAB)이 부호화할 필요가 있는 타입인 경우, 상기 이진모양 정보블럭에 대해 변환비율을 결정하여 전송하는 단계를 더 구비하는 것을 특징으로 하는 적응적 비월주사 모양정보 부호화 방법.
- 제4항에 있어서, 상기 이진모양 정보블럭(BAB)이 부호화할 필요가 있는 타입인 경우, 상기 이진모양 정보블럭을 홀수필드와 짝수필드로 재배치하여 그 재배치된 이진모양 정보블럭에 대해 변환비율을 결정하여 전송하는 단계를 더 구비하는 것을 특징으로 하는 적응적 비월주사 모양정보 부호화 방법.
- 제4항에 있어서, 상기 추정된 움직임량에 따라 프레임 단위로 부호화할 것인지 또는 필드단위로 부호화할 것인지를 다음식을 이용하여 좌변이 우변보다 큰 경우 프레임 단위로 부호화를 결정하고 좌변이 우변보다 작은 경우 필드단위로 부호화를 결정하는 것을 특징으로 하는 적응적 비월주사 모양정보 부호화 방법.if(P(2i,j) ≠P(2i+1,j) ) A =1, 그이외에는(otherwise) A=0 if(P(2i+1,j) ≠P(2i+2,j)) B =1, 그이외에는(otherwise) B=0 if(P(2i,j) ≠P(2i+2,j) ) C =1, 그이외에는(otherwise) C=0 if(P(2i+1,j)≠P(2i+3,j) ) D =1, 그이외에는(otherwise) D=0 여기에서 P(i,j)는 이진 모양정보 데이터이다.
- 제4항에 있어서, 프레임의 각 픽셀에 대해 이웃하는 픽셀과의 오차를 구하여 누적덧셈한 값과 각 필드의 각 픽셀에 대해 이웃하는 픽셀과의 오차를 구하여 누적덧셈한값과를 비교하여 상기 프레임에 대한 누적덧셈값이 더 크면 필드 단위로 부호화를 결정하고, 상기 필드에 대한 누적덧셈값이 더 크면 프레임단위로 부호화를 결정하는 것을 특징으로 하는 적응적 비월주사 부호화 방법.
- 제4항에 있어서, 상기 이진 모양정보 블록에 대해 움직임 추정단계에서 프레임 단위로 움직임추정을 하는지 필드단위로 움직임 추정을 하는지를 표시하는 데이터를 전송하는 것을 특징으로 하는 적응적 비월주사 모양정보 부호화 방법.
- 제4항에 있어서, 상기 프레임 타입으로 부호화할 것인지 또는 필드타입으로 부호화할 것인지를 결정하는 기준은 필드 혹은 프레임 단위로 부호화를 수행한 후 발생되는 비트수가 적은 쪽으로 결정하는 것을 특징으로 하는 적응적 비월주사 모양정보 부호화 방법.
- 제4항에 있어서, 필드타입으로 부호화를 할 것으로 결정한 경우 상위필드의 스캔타입(ST:Scan_type)과 하위필드의 스캔타입중 한 개만 이용하는 것을 특징으로 하는 적응적 비월주사 모양정보 부호화 방법.
- 제4항에 있어서, 필드타입으로 부호화를 할 것으로 결정한 경우 각 필드 BAB별로 부호화방식을 표시하는 데이터를 생성하지 않고, 상위(Top) 필드 BAB을 부호화하고 난 후에는 부호화방식을 표시하는 데이터를 생성하지 않고 하위(Bottom) 필드 BAB을 부호화 한후에 부호화방식을 표시하는 데이터를 한 번만 생성하여 전송하는 것을 특징으로 하는 격행주사를 위한 모양정보 부호화 방법.
- 제4항 또는 제6항에 있어서, 프레임 단위로 부호화하는 경우, 상기 프레임의 변환비율을 결정하는 단계를 더 구비하고, 필드 단위로 부호화하는 경우, 상기 프레임을 홀수필드와 짝수필드로 나누어 재배치하여 상기 재배치 이진모양 정보블럭에 대하여 변환비율을 결정하여 전송하는 단계를 더 구비하는 것을 특징으로 하는 비월주사를 위한 모양정보 부호화 방법.
- 제7항에 있어서, 상기 변환비율을 결정하는 단계는 손실부호화(Lossy Coding)일때 원래 형태의 이진모양정보블록에 상기 결정된 변환비율을 적용하여 상기 이진모양정보블록이 모두 배경정보인지 물체정보인지를 결정하고, 상기 이진모양정보블록을 재배치하여 재배치 이진모양정보블록을 형성하고 상기 결정된 변환비율을 적용하여 상기 이진모양정보블록이 모두 배경정보인지 물체정보인지를 결정한 후, 두 경우중 하나라도 모두 배경정보또는 모두 물체정보인 경우가 있으면 상기 이진 모양정보 블록의 타입을 모두 배경정보또는 모두 물체정보로 결정하는 것을 특징으로 하는 적응적 비월주사 모양정보 부호화 방법.
- 제7항에 있어서, 상기 이진 모양정보 블록의 타입결정을 상기 이진모양 정보블록에 상기 결정된 변환비율을 적용하여 움직임이 없고 이전프레임과의 움직임 보상시 동일한 경우와 움직임이 있고 움직임 보상시 동일한 경우를 결정하고, 상기 이진모양정보 블록을 상위필드와 하위필드로 재배치하여 상기 결정된 변환비율을 적용하여 움직임이 없고 이전프레임과의 움직임 보상시 동일한 경우와 움직임이 있고 움직임 보상시 동일한 경우를 결정한 후, 상기 이진 모양정보 블록과 재배치 이진모양 정보 블록중 하나라도 움직임이 없고 이전프레임과의 움직임 보상시 동일한 경우또는 움직임이 있고 움직임 보상시 동일한 경우가 있으면 상기 이진모양 정보 블록을 그 타입으로 결정하는 것을 특징으로 하는 적응적 비월주사 모양정보 부호화 방법.
- 제11항에 있어서, 상기 필드단위로 움직임을 추정하는 경우 0을 전송하고 프레임 단위로 움직임을 추정하는 경우 1을 전송하는 것을 특징으로 하는 적응적 비월주사 모양정보 부호화 방법.
- 비월주사시에 모양정보의 특성을 이용하여 적응적으로 부호화하는 모양정보 부호화 방법에 있어서,이진모양 정보를 소정크기의 이진모양 정보블록으로 분할하는 단계와;상기 분할된 이진모양 정보블록에 대해 프레임 단위로 부호화할 것인지 필드단위로 부호화할 것인지를 결정하는 단계와;상기 분할된 이진모양 정보블록과 이전 모양정보 프레임에서 움직임을 추정하고, 상기 움직임 정보와 이전 모양정보 프레임을 이용하여 움직임 보상하는 단계와;프레임 단위로 부호화하는 경우 상기 분할된 이진모양 정보블록을 상기 움직임 보상된 이진모양정보 블록을 프레임 단위로 부호화하고, 필드단위로 부호화하는 경우 상기 분할된 이진모양정보 블록을 필드단위로 부호화하는 단계를 구비하는 것을 특징으로 하는 적응적 비월주사 부호화 방법.
- 비월주사시에 모양정보의 특성을 이용하여 적응적으로 부호화하는 모양정보 부호화 장치에 있어서,이진모양 정보를 소정크기의 BAB단위로 분할하는 BAB 분할수단과;상기 BAB 분할수단에서 입력되는 BAB에 대해 프레임 단위로 부호화할 것인지 필드단위로 부호화할 것인지를 결정하는 부호화모드 결정수단과;상기 BAB 분할수단에서 입력되는 BAB을 상기 부호화 모드 결정수단에서 출력되는 부호화모드 신호에 따라 스위칭하는 스위칭수단과;상기 BAB 분할수단에서 입력되는 BAB과 이전 모양정보 프레임에서 움직임을 추정하는 움직임추정수단과;상기 움직임 추정수단에서 입력되는 움직임 정보과 이전BAB을 이용하여 현재 BAB을 움직임 보상하는 움직임 보상수단과;상기 스위칭수단을 통해 입력되는 BAB과 상기 움직임 보상수단에서 입력되는 움직임 보상된 BAB을 입력받아 프레임 단위로 부호화하는 프레임 부호화 수단과;상기 스위칭수단을 통해 입력되는 BAB과 상기 움직임 보상수단에서 입력되는 움직임 보상된 BAB을 입력받아 필드단위로 부호화하는 필드 부호화 수단과;상기 프레임 부호화수단과 상기 필드 부호화수단에서 입력되는 부호화 데이터를 입력받아 모양정보를 복원하는 모양정보 복원수단과;상기 모양정보 복원수단에서 복원된 모양정보를 입력받아 저장하는 이전 모양정보 저장수단과;상기 움직임 추정수단에서 입력되는 움직임 정보와 상기 프레임 부호화수단및 필드 부호화수단에서 데이터를 입력받아 오버헤드 정보를 형성하는 오버헤드 정보수단과;상기 프레임 부호화수단과 상기 필드 부호화수단에서 입력되는 부호화 데이터 및 상기 오버헤드 정보수단에서 입력되는 오버헤드 정보를 다중화하여 전송하는 멀티플렉서 수단을 구비하는 것을 특징으로 하는 비월주사 부호화 장치.
- 제20항에 있어서, 상기 이진모양 정보블록의 변환비율을 결정한 후, 그 결정된 변환비율에 맞게 상기 이진모양 정보블록 분할수단에서 입력되는 이진모양 정보블록과 상기 움직임 보상수단에서 입력되는 움직임 보상 이진모양 정보블록을 변환하여 그 변환된 이진모양 정보블록을 상기 프레임타입 부호화수단과 필드타입 부호화수단에 출력하는 변환비율 결정수단을 더구비하는 것을 특징으로 하는 비월주사 부호화 장치.
- 제20항에 있어서, 상기 이진모양 정보블록의 변환비율을 결정한 후, 그 결정된 변환비율에 맞게 상기 이진모양 정보블록 분할수단에서 입력되는 이진모양 정보블록과 움직임 보상수단에서 입력되는 움직임 보상 이진모양 정보블록(BAB)을 변환하여 상기 프레임 타입 부호화수단과 필드타입 부호화수단으로 출력하는 프레임 변환비율 결정수단과; 상기 이진모양 정보블록(BAB)의 변환비율을 결정한 후, 그 결정된 변환비율에 맞게 상기 BAB 분할수단에서 입력되는 이진모양 정보블록(BAB)과 상기 움직임 보상수단에서 입력되는 움직임 보상 BAB을 변환하여 상기 필드타입 부호화수단에 입력하는 재배치 BAB 변환비율 결정수단을 더구비하는 것을 특징으로 하는 비월주사 부호화 장치.
- 제20항에 있어서, 상기 부호화모드 결정수단은 상기 BAB 분할수단에서 입력되는 이진모양 정보블록(BAB)을 저장하는 BAB저장수단과;상기 BAB 저장수단이 프레임 BAB 단위로 출력하거나 필드BAB 단위로 출력하게 하는 어드레스 발생수단과;상기 BAB저장수단에서 프레임 BAB을 입력받아 홀수주사선 화소와 그 주사선에 이어지는 짝수 주사선의 동일 위치의 화소와를 비교하는 제1모양 정보비교수단과;상기 BAB저장수단에서 프레임 BAB을 입력받아 짝수주사선 화소와 그 주사선에 이어지는 홀수 주사선의 동일 위치의 화소와를 비교하는 제2모양정보비교수단과; 상기 BAB저장수단에서 필드 BAB을 입력받아 홀수주사선 화소와 다음 홀수 주사선의 동일 수평위치의 화소와를 비교하는 제3모양정보 비교수단과;상기 BAB저장수단에서 필드 BAB을 입력받아 짝수주사선 화소와 다음 짝수주사선의 동일 수평위치의 화소와를 비교하는 제4 모양정보 비교수단과;상기 제1내지 제4모양정보 비교수단의 출력을 각각 카운트하는 제1내지 제4카운트 수단과;상기 제1카운트 수단와 제2 카운트수단의 출력을 합산하는 제1합산수단과;상기 제3카운트수단와 제4 카운트수단의 출력을 합산하는 제2합산수단과;상기 제1합산수단와 상기 제2합산수단의 출력을 비교하여 필드모드 또는 프레임모드 부호화타입을 결정하여 그 부호화 타입 신호를 출력하는 프레임/필드 모드 판정수단을 구비하는 것을 특징으로하는 비월주사를 위한 모양정보 부호화장치.
- 제20항에 있어서, 상기 부호화모드 결정수단은 상기 BAB 분할수단에서 입력되는 BAB을 저장하는 BAB저장수단과;상기 BAB 저장수단이 프레임 BAB 단위로 출력하거나 필드BAB 단위로 출력하게 하는 어드레스 발생수단과;상기 BAB 저장수단에서 프레임 BAB을 입력받아 각 화소에 대해 수직방향 아래에 인접하는 화소와 배타적 논리합을 연산하는 제1배타적 논리합수단과;상기 BAB 저장수단에서 홀수필드 BAB과 짝수필드 BAB을 입력받아 각 필드 BAB에서 각 화소에 대해 수직방향 아래에 인접하는 화소와 배타적 논리합을 연산하는 제2배타적 논리합수단과;상기 제1 및 제2배타적 논리합 연산수단의 출력을 각각 합산하는 제1및 제2합산수단과;상기 제1합산수단와 상기 제2합산수단의 출력을 비교하여 필드모드 또는 프레임모드 부호화타입을 결정하는 프레임/필드 모드판정수단을 구비하는 것을 특징으로하는 비월주사 모양정보 부호화장치.
- 제20항에 있어서, 상기 프레임 타입 부호화 수단은 보더링 수단, 프레임 스캔타입및 부호화수단으로 구성되고, 상기 필드 타입 부호화 수단은 보더링 수단, 필드 스캔타입및 부호화수단으로 구성되는 것을 특징으로 하는 비월주사 모양정보 부호화 장치.
- 비월주사시에 모양정보의 특성을 이용하여 적응적으로 복호화하는 모양정보를 복호화하는 방법에 있어서,입력되는 부호화 데이터를 역다중화하여 역다중화된 데이터에서 오버헤드 정보와 부호화모드 데이터를 복호화하는 단계와;상기 역다중화수단에서 입력되는 부호화된 모양정보와 움직임 보상된 이전 모양정보를 상기 오버헤드정보를 이용하여 상기 복호된 부호화모드에 따라 프레임 단위 또는 필드단위로 복호화하는 단계를 구비하는 것을 특징으로 하는 적응적 비월주사 복호방법.
- 제26항에 있어서, 필드단위로 복호화하는 경우 프레임 BAB을 복원하여 모양정보를 재현하는 것을 특징으로 하는 적응적 비월주사 복호방법.
- 제26항에 있어서, 상기 복호된 부호화모드가 0일 때 프레임 단위로 복호화하고, 1일 때 필드단위로 복호화하며, 그 역으로도 되는 것을 특징으로 하는 적응적 비월주사 복호방법.
- 제26항에 있어서, 상기 오버헤드정보가 이진모양 정보블럭의 화소가 모두 배경정보인 경우, 모두 물체정보인 경우와 움직임이 없고 예측오차가 적어 수신측에 전송할 필요가 없는 경우인 때 각 경우에 맞게 상기 이진모양정보 블록을 복호화하는 것을 특징으로 하는 적응적 비월주사 모양정보 복호화 방법.
- 제26항에 있어서, 상기 복호화 방법은 콘텍스트 기반 산술복호화(Context-based Arithmetic Decoding)인 것을 특징으로 하는 적응적 비월주사 모양정보 복호화 방법.
- 제26항에 있어서, 상기 오버헤드정보에 변환비율정보가 있는 경우 그 변환비율을 적용하여 상기 이진모양 정보블럭(BAB)을 복호화하는 것을 특징으로 하는 적응적 비월주사 모양정보 복호화 방법.
- 제26항에 있어서, 상기 오버헤드정보에 상기 이진모양 정보블럭을 홀수필드와 짝수필드로 재배치하는 데이터가 있는 경우, 상기 재배치 데이터를 적용하여 복호화하는 것을 특징으로 하는 적응적 비월주사 모양정보 복호화 방법.
- 제26항에 있어서,상기 복호된 부호화모드가 필드타입 부호화모드인 경우 상기 오버헤드 정보에 포함된 스캔타입을 상위필드와 하위필드에 동시에 적용하는 것을 특징으로 하는 적응적 비월주사 모양정보 부호화 방법.
- 제26항에 있어서,상기 복호된 부호화모드가 필드타입 부호화모드인 경우 상기 오버헤드정보에 포함된 부호화방식을 구분하는 데이터를 상위(Top)필드 BAB과 하위(Bottom) 필드 BAB에 동시에 적용하여 복호하는 것을 특징으로 하는 격행주사를 위한 모양정보 복호화 방법.
- 동영상내의 물체의 모양정보를 복호화하는 장치에 있어서,입력되는 부호화 데이터를 역다중화하는 역다중화수단과;상기 역다중화수단에서 입력되는 역다중화된 데이터에서 오버헤드 정보를 복호화하는 오버헤드 복호수단과;상기 역다중화수단에서 입력되는 부호화모드 데이터를 복호화하는 부호화모드 복호수단과;상기 부호화모드 복호수단에서 입력되는 부호화모드에 따라 상기 역다중화수단에서 출력되는 부호화된 모양정보를 스위칭하는 스위칭수단과;상기 스위칭수단를 통해 입력되는 모양정보와 움직임 보상된 이전 모양정보를 상기 오버헤드정보를 이용하여 프레임 단위로 복호화하는 프레임 타입 복호수단과;상기 스위칭수단를 통해 입력되는 모양정보와 움직임 보상된 이전모양정보를 상기 오버헤드정보를 이용하여 필드단위로 복호화하는 필드타입 복호수단과;상기 프레임타입 복호수단과 필드타입 복호수단에서 입력되는 이전 모양정보를 저장하는 이전 모양정보 저장수단과;상기 오버헤드 복호수단에서 움직임 정보와 이전모양정보 저장수단에서 이전 모양정보를 입력받아 움직임 보상하여 상기 프레임 타입 복호수단과 필드타입 복호수단으로 출력하는 움직임 보상수단과;상기 오버헤드 복호수단에서 오버헤드 정보를 입력받고, 상기 프레임 타입 복호수단과 필드타입 복호수단에서 입력되는 모양정보를 상기 오버헤드 정보를 이용하여 재형성하는 모양정보 복원수단을 구비하는 것을 특징으로 하는 비월주사를 위한 복호화장치.
- 제35항에 있어서,상기 프레임타입 복호수단은상기 역다중화수단에서 입력되는 BAB을 보더링하는 보더링수단과;상기 오버헤드 복호수단에서 입력되는 스캔타입 정보에 따라 스캔방향을 변환하여 프레임 BAB을 스캔하여 복호화하는 스캔방향 및 복호수단으로 구성되고,상기 필드타입 복호수단은 상기 역다중화수단에서 입력되는 BAB을 보더링하는 보더링수단과;상기 오버헤드 복호수단에서 입력되는 스캔타입 정보에 따라 스캔방향을 변환하여 BAB을 스캔하여 복호화하는 스캔방향 및 복호수단과;상기 스캔방향 및 복호수단에서 입력되는 홀수필드 BAB과 짝수필드 BAB을 프레임 BAB으로 변환하는 BAB 변환수단으로 구성되는 것을 특징으로 하는 비월주사 복호장치.
- 제35항에 있어서,상기 복호수단들은 CAE복호수단들인 것을 특징으로 하는 비월주사 복호장치.
- 비월주사를 위한 모양정보 부호화 장치에 있어서,이진모양 정보를 소정크기의 BAB단위로 분할하는 BAB 분할수단과;상기 BAB 분할수단에서 입력되는 BAB에 대해 프레임 단위로 부호화할 것인지 필드단위로 부호화할 것인지를 결정하는 부호화모드 결정수단과;상기 BAB 분할수단에서 입력되는 BAB을 상기 부호화 모드 결정수단에서 출력되는 부호화모드 신호에 따라 스위칭하는 스위칭수단과;상기 BAB 분할수단에서 입력되는 BAB과 이전 BAB에서 상기 부호화모드 결정수단에서 입력되는 부호화모드에 따라 움직임을 추정하는 움직임추정수단과;상기 움직임 추정수단에서 입력되는 움직임 정보과 이전 모양정보 프레임을 이용하여 현재 BAB을 움직임 보상하는 움직임 보상수단과;상기 스위칭수단을 통해 입력되는 BAB과 상기 움직임 보상수단에서 입력되는 움직임 보상된 BAB을 입력받아 프레임 단위로 부호화하는 프레임 부호화 수단과;상기 스위칭수단을 통해 입력되는 BAB과 상기 움직임 보상수단에서 입력되는 움직임 보상된 BAB을 입력받아 필드단위로 부호화하는 필드 부호화 수단과;상기 프레임타입 부호화수단과 필드타입 부호화수단에서 입력되는 부호화 데이터로 모양정보를 복원하여 상기 이전모양정보 저장수단으로 출력하는 모양정보 복원수단과;상기 모양정보 복원수단으로부터 이전모양정보를 입력받아 저장하는 이전 모양정보 저장수단과;상기 움직임 추정수단에서 입력되는 움직임 정보와 상기 프레임 부호화수단및 필드 부호화수단에서 데이터를 입력받아 오버헤드 정보를 형성하는 오버헤드 정보수단과;상기 프레임 부호화수단과 상기 필드 부호화수단에서 입력되는 부호화 데이터 및 상기 오버헤드 정보수단에서 입력되는 오버헤드 정보를 다중화하여 전송하는 멀티플렉서 수단을 구비하는 것을 특징으로 하는 비월주사 부호화 장치.
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970049790A KR19990027349A (ko) | 1997-09-29 | 1997-09-29 | 영상정보 변환방법 |
KR97-49790 | 1997-09-29 | ||
KR1019970049790 | 1997-09-29 | ||
KR1019980000491A KR19990065274A (ko) | 1998-01-10 | 1998-01-10 | 격행주사를 위한 모양정보 부호화 방법 |
KR98-00491 | 1998-01-10 | ||
KR1019980000491 | 1998-01-10 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19990030024A KR19990030024A (ko) | 1999-04-26 |
KR100535631B1 true KR100535631B1 (ko) | 2006-07-10 |
Family
ID=26633104
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019980039193A Expired - Fee Related KR100535631B1 (ko) | 1997-09-29 | 1998-09-22 | 적응적 비월주사 모양정보 부호화/복호화 장치및 방법 |
Country Status (4)
Country | Link |
---|---|
US (1) | US6307976B1 (ko) |
EP (1) | EP0924932A3 (ko) |
JP (1) | JPH11177980A (ko) |
KR (1) | KR100535631B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016068467A1 (ko) * | 2014-10-31 | 2016-05-06 | 삼성전자 주식회사 | 영상을 부호화 또는 복호화 하는 방법 및 장치 |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100258111B1 (ko) * | 1997-10-31 | 2000-06-01 | 전주범 | 이진형상신호적응적부호화장치 |
KR20000021867A (ko) * | 1998-09-30 | 2000-04-25 | 전주범 | 이진 형상 신호의 움직임 벡터 부호화 방법 |
KR20010019704A (ko) * | 1999-08-30 | 2001-03-15 | 정선종 | 움직임이 없는 배경을 갖는 영상의 매크로블록 단위 객체 기반부호화 처리 방법 |
KR100636521B1 (ko) * | 1999-10-08 | 2006-10-18 | 주식회사 팬택앤큐리텔 | 선택적인 격행주사 모양정보 부호화시 컨텍스트 구성 방법 |
US20030099294A1 (en) * | 2001-11-27 | 2003-05-29 | Limin Wang | Picture level adaptive frame/field coding for digital video content |
JP4240283B2 (ja) | 2002-10-10 | 2009-03-18 | ソニー株式会社 | 復号装置及び復号方法 |
KR20040035014A (ko) * | 2002-10-18 | 2004-04-29 | 엘지전자 주식회사 | 동영상 디코딩 방법 |
US7769088B2 (en) * | 2003-05-28 | 2010-08-03 | Broadcom Corporation | Context adaptive binary arithmetic code decoding engine |
KR100574943B1 (ko) * | 2003-06-10 | 2006-05-02 | 삼성전자주식회사 | 영상 변환 방법 및 장치 |
US20050259747A1 (en) * | 2004-05-21 | 2005-11-24 | Broadcom Advanced Compression Group, Llc | Context adaptive binary arithmetic code decoder for decoding macroblock adaptive field/frame coded video data |
US20060227421A1 (en) * | 2005-04-06 | 2006-10-12 | Stover Carl A | Optical bodies including strippable boundary layers |
JP4666255B2 (ja) * | 2005-12-27 | 2011-04-06 | 日本電気株式会社 | 符号化データ選定、符号化データ設定、再符号化データ生成及び再符号化の方法及び装置 |
KR100757374B1 (ko) * | 2006-03-02 | 2007-09-11 | 삼성전자주식회사 | 픽셀 데이터 압축 방법 및 이를 이용한 픽셀 데이터 압축장치 |
US8275033B2 (en) * | 2008-01-15 | 2012-09-25 | Sony Corporation | Picture mode selection for video transcoding |
JP5500210B2 (ja) * | 2012-06-22 | 2014-05-21 | ソニー株式会社 | 符号化装置、符号化方法及び符号化プログラム |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4849812A (en) * | 1987-03-10 | 1989-07-18 | U.S. Philips Corporation | Television system in which digitized picture signals subjected to a transform coding are transmitted from an encoding station to a decoding station |
KR910019454A (ko) * | 1990-04-09 | 1991-11-30 | 리차드 엠. 호프만 | 디지탈비디오의 연속적인 블럭들을 적응적으로 압축시키기 위한 방법 및 그 장치 |
EP0536784A2 (en) * | 1991-10-11 | 1993-04-14 | Matsushita Electric Industrial Co., Ltd. | An adaptive coding method for interlaced scan digital video sequences |
KR940008487A (ko) * | 1992-09-09 | 1994-04-29 | 배순훈 | 적응적 프레임/필드 변환 부호화를 이용한 영상 부호화기 |
KR19980066971A (ko) * | 1997-01-30 | 1998-10-15 | 구자홍 | 움직임 이동량 검출기능을 갖는 영상 부호화 장치 |
KR19990027349A (ko) * | 1997-09-29 | 1999-04-15 | 김영환 | 영상정보 변환방법 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5237574A (en) * | 1988-04-08 | 1993-08-17 | Digital Equipment Corporation | Error-resilient information encoding |
US5539466A (en) | 1991-07-30 | 1996-07-23 | Sony Corporation | Efficient coding apparatus for picture signal and decoding apparatus therefor |
US6263024B1 (en) * | 1996-12-12 | 2001-07-17 | Matsushita Electric Industrial Co., Ltd. | Picture encoder and picture decoder |
US5991447A (en) * | 1997-03-07 | 1999-11-23 | General Instrument Corporation | Prediction and coding of bi-directionally predicted video object planes for interlaced digital video |
US5974184A (en) * | 1997-03-07 | 1999-10-26 | General Instrument Corporation | Intra-macroblock DC and AC coefficient prediction for interlaced digital video |
KR100256022B1 (ko) * | 1997-10-14 | 2000-05-01 | 전주범 | 이진형상신호부호화에있어서의모드부호화방법 |
US5973743A (en) * | 1997-12-02 | 1999-10-26 | Daewoo Electronics Co., Ltd. | Mode coding method and apparatus for use in an interlaced shape coder |
-
1998
- 1998-09-22 KR KR1019980039193A patent/KR100535631B1/ko not_active Expired - Fee Related
- 1998-09-29 JP JP27603398A patent/JPH11177980A/ja active Pending
- 1998-09-29 EP EP19980307921 patent/EP0924932A3/en not_active Withdrawn
- 1998-09-29 US US09/162,604 patent/US6307976B1/en not_active Expired - Lifetime
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4849812A (en) * | 1987-03-10 | 1989-07-18 | U.S. Philips Corporation | Television system in which digitized picture signals subjected to a transform coding are transmitted from an encoding station to a decoding station |
KR910019454A (ko) * | 1990-04-09 | 1991-11-30 | 리차드 엠. 호프만 | 디지탈비디오의 연속적인 블럭들을 적응적으로 압축시키기 위한 방법 및 그 장치 |
EP0536784A2 (en) * | 1991-10-11 | 1993-04-14 | Matsushita Electric Industrial Co., Ltd. | An adaptive coding method for interlaced scan digital video sequences |
KR940008487A (ko) * | 1992-09-09 | 1994-04-29 | 배순훈 | 적응적 프레임/필드 변환 부호화를 이용한 영상 부호화기 |
KR19980066971A (ko) * | 1997-01-30 | 1998-10-15 | 구자홍 | 움직임 이동량 검출기능을 갖는 영상 부호화 장치 |
KR19990027349A (ko) * | 1997-09-29 | 1999-04-15 | 김영환 | 영상정보 변환방법 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016068467A1 (ko) * | 2014-10-31 | 2016-05-06 | 삼성전자 주식회사 | 영상을 부호화 또는 복호화 하는 방법 및 장치 |
Also Published As
Publication number | Publication date |
---|---|
EP0924932A3 (en) | 1999-12-01 |
EP0924932A2 (en) | 1999-06-23 |
JPH11177980A (ja) | 1999-07-02 |
KR19990030024A (ko) | 1999-04-26 |
US6307976B1 (en) | 2001-10-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100774296B1 (ko) | 움직임 벡터 부호화 방법, 복호화 방법 및 그 장치 | |
US6408096B2 (en) | Method for computational graceful degradation in an audiovisual compression system | |
US5974184A (en) | Intra-macroblock DC and AC coefficient prediction for interlaced digital video | |
US6381277B1 (en) | Shaped information coding device for interlaced scanning video and method therefor | |
KR100535631B1 (ko) | 적응적 비월주사 모양정보 부호화/복호화 장치및 방법 | |
KR100681370B1 (ko) | 전방 예측된 인터레이스드 비디오 프레임의 필드에 대한모션 벡터의 예측 | |
JP3888597B2 (ja) | 動き補償符号化装置、及び動き補償符号化復号化方法 | |
US7499495B2 (en) | Extended range motion vectors | |
US20080084930A1 (en) | Image coding apparatus, image coding method, image decoding apparatus, image decoding method and communication apparatus | |
KR19980080014A (ko) | 양방향으로 예측된 비디오 객체면과 같은 디지털비디오 화상의 코딩을 위한 방법 및 장치 | |
KR20040047977A (ko) | 공간적으로 스케일가능한 압축 | |
WO2019069602A1 (ja) | 映像符号化装置、映像復号装置、映像符号化方法、映像復号方法、プログラムおよび映像システム | |
KR20040068143A (ko) | 디지털 영상 콘텐츠를 위한 픽쳐 레벨의 적응성프레임/필드 코딩 | |
WO2019069601A1 (ja) | 映像符号化装置、映像復号装置、映像符号化方法、映像復号方法およびプログラム | |
JP2004511978A (ja) | 動きベクトルの圧縮 | |
US20200128240A1 (en) | Video encoding and decoding using an epitome | |
KR100535632B1 (ko) | 적응적으로 보더링하는 모양정보 부호화/복호화 장치 및 방법 | |
KR100774297B1 (ko) | 움직임 벡터 복호화 방법 및 그 장치 | |
KR100632106B1 (ko) | 디지털 비월주사 인터픽쳐 부호화/복호화 방법 | |
KR100632105B1 (ko) | 디지털 비월주사 인트라픽쳐 부호화/복호화 방법 | |
EP1387587A1 (en) | Image encoder and decoder with error concealment of motion vector losses | |
KR100549926B1 (ko) | 영상의 영역별 움직임 벡터 추정장치와 영상의 영역별 움직임보상 예측 부호화/복호화 방법 | |
KR19990065274A (ko) | 격행주사를 위한 모양정보 부호화 방법 | |
KR100620695B1 (ko) | 동영상 데이터의 비디오 패킷 단위 전송 방법 | |
KR100774298B1 (ko) | 움직임 벡터 복호화 방법 및 그 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
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 |
|
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 |
|
N231 | Notification of change of applicant | ||
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
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 |
|
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 |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-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 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20091126 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
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: 20101203 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: 20101203 |