KR100238890B1 - 개선된 텍스쳐 움직임 벡터 추정 장치 및 그 추정 방법 - Google Patents
개선된 텍스쳐 움직임 벡터 추정 장치 및 그 추정 방법 Download PDFInfo
- Publication number
- KR100238890B1 KR100238890B1 KR1019970049178A KR19970049178A KR100238890B1 KR 100238890 B1 KR100238890 B1 KR 100238890B1 KR 1019970049178 A KR1019970049178 A KR 1019970049178A KR 19970049178 A KR19970049178 A KR 19970049178A KR 100238890 B1 KR100238890 B1 KR 100238890B1
- Authority
- KR
- South Korea
- Prior art keywords
- block
- boundary pixel
- pixel values
- blocks
- current block
- 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
Images
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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/513—Processing of motion vectors
-
- 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
- H04N19/176—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 the region being a block, e.g. a macroblock
-
- 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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
Claims (8)
- 프레임내 텍스쳐 정보에 존재하는 공간축상의 상관도와 프레임간 텍스쳐 정보에 존재하는 시간축상의 상관도를 이용하여 입력 프레임 신호를 압축 부호화하는 부호화 시스템에서 현재 프레임의 텍스쳐 정보와 재구성된 이전 프레임의 텍스쳐 정보간에 N×N 블록 단위로 움직임을 추정하는 장치에 있어서,상기 현재 프레임을 기설정된 다수의 N×N 블록으로 분할하는 영역 분할 블록;상기 분할된 다수의 N×N 블록중 움직임을 추정하고자 하는 N×N 현재 블록에 인접하는 기설정된 다수의 N×N 참조 블록을 결정하고, 상기 N×N 현재 블록의 경계 화소들에 대응하는 상기 결정된 각 참조 블록의 경계 화소값들을 추출하는 인접 경계 화소 추출 블록;상기 N×N 현재 블록에 대응하는 상기 이전 프레임내 P×P 탐색영역을 다수의 N×N 후보 블록으로 분할하는 후보 블록 발생기;상기 추출된 각 참조 블록의 경계 화소값들에 각각 대응하는 상기 분할된 N×N 후보 블록의 각 경계 화소값들을 추출하는 경계 화소 추출 블록;상기 추출된 각 참조 블록의 경계 화소값들과 이들에 각각 대응하는 상기 추출된 후보 블록의 각 경계 화소값들간의 자승 오차를 각각 산출하는 자승 오차 산출 블록;상기 산출된 자승 오차값을 가산하여 상기 각 후보 블록들에 대한 총 자승 오차값을 연속적으로 각각 산출하는 오차값 합산 블록; 및상기 산출된 각각의 총 자승 오차값을 비교하고, 그 비교결과에 의거하여, 상기 분할된 다수의 후보 블록중 총 자승 오차값이 가장 작은 후보 블록을 최적 정합 블록으로 결정하며, 상기 N×N 현재 블록과 결정된 최적 정합 블록간의 변위값을 움직임 벡터로써 추출하는 비교 및 판단 블록으로 이루어진 개선된 텍스쳐 움직임 벡터 추정 장치.
- 제 1 항에 있어서, 상기 다수의 참조 블록은, 상기 현재 블록의 상측, 하측, 좌측 및 우측에 인접하는 4개의 참조 블록인 것을 특징으로 하는 개선된 텍스쳐 움직임 벡터 추정 장치.
- 제 2 항에 있어서, 상기 추출된 각 참조 블록의 경계 화소값들은, 상기 현재 블록의 상측 경계 화소값들에 대응하는 상기 상측 참조 블록의 하측 경계 화소값, 상기 현재 블록의 좌측 경계 화소값들에 대응하는 상기 좌측 참조 블록의 우측 경계 화소값, 상기 현재 블록의 우측 경계 화소값들에 대응하는 상기 우측 참조 블록의 좌측 경계 화소값 및 상기 현재 블록의 하측 경계 화소값들에 대응하는 상기 하측 참조 블록의 상측 경계 화소값인 것을 특징으로 하는 개선된 텍스쳐 움직임 벡터 추정 장치.
- 제 2 항에 있어서, 상기 현재 블록의 상측, 하측, 좌측 또는 우측에 인접하는 대응 참조 블록이 존재하지 않을 때, 상기 대응 참조 블록의 경계 화소값들은 상기 현재 블록의 대응하는 경계 화소값들로 대체되는 것을 특징으로 하는 개선된 텍스쳐 움직임 벡터 추정 장치.
- 프레임내 텍스쳐 정보에 존재하는 공간축상의 상관도와 프레임간 텍스쳐 정보에 존재하는 시간축상의 상관도를 이용하여 입력 프레임 신호를 압축 부호화하는 부호화 시스템에서 현재 프레임의 텍스쳐 정보와 재구성된 이전 프레임의 텍스쳐 정보간에 N×N 블록 단위로 움직임을 추정하는 방법에 있어서,상기 현재 프레임을 기설정된 다수의 N×N 블록으로 분할하는 제 1 과정;상기 분할된 다수의 N×N 블록중 움직임을 추정하고자 하는 N×N 현재 블록에 인접하는 기설정된 다수의 N×N 참조 블록을 결정하고, 상기 N×N 현재 블록의 경계 화소들에 대응하는 상기 결정된 각 참조 블록의 경계 화소값들을 추출하는 제 2 과정;상기 N×N 현재 블록에 대응하는 상기 이전 프레임내 P×P 탐색영역을 다수의 N×N 후보 블록으로 분할하는 제 3 과정;상기 추출된 각 참조 블록의 경계 화소값들에 각각 대응하는 상기 분할된 각 N×N 후보 블록의 각 경계 화소값들을 추출하는 제 4 과정;상기 추출된 각 참조 블록의 경계 화소값들과 이들에 각각 대응하는 상기 추출된 후보 블록의 각 경계 화소값들간의 자승 오차를 각각 산출하는 제 5 과정;상기 산출된 자승 오차값을 가산하여 상기 후보 블록에 대한 총 자승 오차값을 산출하여 저장하는 제 6 과정;상기 분할된 다수의 NN 후보 블록들에 각각 대응하는 총 자승 오차값이 모두 산출될 때까지 상기 제 4 과정 내지 제 6 과정을 반복 수행하는 제 7 과정;상기 총 자승 오차값이 모두 산출될 때 이 산출된 각각의 총 자승 오차값을 비교하고, 그 비교결과에 의거하여, 상기 분할된 다수의 후보 블록중 총 자승 오차값이 가장 작은 후보 블록을 상기 현재 블록에 대한 최적 정합 블록으로 결정하는 제 8 과정; 및상기 N×N 현재 블록과 결정된 최적 정합 블록간의 변위값을 움직임 벡터로써 추출하는 제 9 과정으로 이루어진 개선된 텍스쳐 움직임 벡터 추정 방법.
- 제 5 항에 있어서, 상기 다수의 참조 블록은, 상기 현재 블록의 상측, 하측, 좌측 및 우측에 인접하는 4개의 참조 블록인 것을 특징으로 하는 개선된 텍스쳐 움직임 벡터 추정 방법.
- 제 6 항에 있어서, 상기 추출된 각 참조 블록의 경계 화소값들은, 상기 현재 블록의 상측 경계 화소값들에 대응하는 상기 상측 참조 블록의 하측 경계 화소값, 상기 현재 블록의 좌측 경계 화소값들에 대응하는 상기 좌측 참조 블록의 우측 경계 화소값, 상기 현재 블록의 우측 경계 화소값들에 대응하는 상기 우측 참조 블록의 좌측 경계 화소값 및 상기 현재 블록의 하측 경계 화소값들에 대응하는 상기 하측 참조 블록의 상측 경계 화소값인 것을 특징으로 하는 개선된 텍스쳐 움직임 벡터 추정 방법.
- 제 6 항에 있어서, 상기 현재 블록의 상측, 하측, 좌측 또는 우측에 인접하는 대응 참조 블록이 존재하지 않을 때, 상기 대응 참조 블록의 경계 화소값들은 상기 현재 블록의 대응하는 경계 화소값들로 대체되는 것을 특징으로 하는 개선된 텍스쳐 움직임 벡터 추정 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970049178A KR100238890B1 (ko) | 1997-09-26 | 1997-09-26 | 개선된 텍스쳐 움직임 벡터 추정 장치 및 그 추정 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970049178A KR100238890B1 (ko) | 1997-09-26 | 1997-09-26 | 개선된 텍스쳐 움직임 벡터 추정 장치 및 그 추정 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19990026864A KR19990026864A (ko) | 1999-04-15 |
KR100238890B1 true KR100238890B1 (ko) | 2000-01-15 |
Family
ID=19521778
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019970049178A Expired - Fee Related KR100238890B1 (ko) | 1997-09-26 | 1997-09-26 | 개선된 텍스쳐 움직임 벡터 추정 장치 및 그 추정 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100238890B1 (ko) |
-
1997
- 1997-09-26 KR KR1019970049178A patent/KR100238890B1/ko not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
KR19990026864A (ko) | 1999-04-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100303685B1 (ko) | 영상 예측부호화 장치 및 그 방법 | |
KR100209793B1 (ko) | 특징점 기반 움직임 추정을 이용하여 비디오 신호를 부호화 및 복호화하는 장치 | |
KR100703760B1 (ko) | 시간적 레벨간 모션 벡터 예측을 이용한 비디오인코딩/디코딩 방법 및 장치 | |
KR0181032B1 (ko) | 인터리빙을 이용한 물체 기반 부호화방법 및 장치 | |
KR100597397B1 (ko) | 고속 움직임추정 알고리즘을 갖는 동영상 코딩방법 및 장치 | |
US5862261A (en) | Current frame prediction method and apparatus for use in an image signal encoding system | |
CN1136732C (zh) | 用在图象编码系统中的改进的运动补偿装置 | |
KR100209409B1 (ko) | 물체 왜곡을 이용한 물체 기반 부호화 방법 및 장치 | |
KR100238889B1 (ko) | 형태 부호화를 위한 보더 화소 예측 장치 및 방법 | |
KR0159370B1 (ko) | 물체의 경계를 고려한 영상 부호화방법 및 장치 | |
KR100212559B1 (ko) | 물체의 윤곽 부호화 시스템 및 그의 움직임 추정방법 | |
KR0178221B1 (ko) | 픽셀의 평균값을 이용한 개선된 패턴 벡터 부호화 시스템 | |
US6061401A (en) | Method and apparatus for selectively encoding/decoding a video signal | |
KR100238890B1 (ko) | 개선된 텍스쳐 움직임 벡터 추정 장치 및 그 추정 방법 | |
KR100259471B1 (ko) | 개선된형태부호화장치및방법 | |
KR100252346B1 (ko) | 개선된 텍스쳐 움직임 벡터 부호화 장치 및 그 방법 | |
KR100238888B1 (ko) | 적응적인 형태 부호화 장치 및 그 부호화 방법 | |
KR100240344B1 (ko) | 적응적인 윤곽선 부호화 장치 및 방법 | |
KR100249487B1 (ko) | 적응적인 형태 부호화 장치 및 방법 | |
KR100203626B1 (ko) | 동영상 물체 부호화기 | |
KR100203695B1 (ko) | 물체 기반 부호화에 있어서의 텍스쳐 분류를 위한 전처리 장치 | |
KR100351568B1 (ko) | 움직임 보상 예측 블록의 경계 방향성을 고려한 고압축장치 및 그 방법 | |
KR100207391B1 (ko) | 적응적인 벡터 양자화를 이용한 영상 부호화 시스템 및 그의 움직임 정보 검출 방법 | |
KR100220680B1 (ko) | 물체 윤곽 부호화를 위한 버텍스 부호화 장치 | |
KR100220581B1 (ko) | 물체 윤곽 부호화를 위한 버텍스 부호화 장치 |
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 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
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 |
|
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 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 11 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 12 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 13 |
|
FPAY | Annual fee payment |
Payment date: 20121002 Year of fee payment: 14 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 14 |
|
L13-X000 | Limitation or reissue of ip right requested |
St.27 status event code: A-2-3-L10-L13-lim-X000 |
|
FPAY | Annual fee payment |
Payment date: 20131002 Year of fee payment: 15 |
|
U15-X000 | Partial renewal or maintenance fee paid modifying the ip right scope |
St.27 status event code: A-4-4-U10-U15-oth-X000 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 15 |
|
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: 20141019 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: 20141019 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |