KR970068665A - 2-step block matching motion estimator using additive projection - Google Patents
2-step block matching motion estimator using additive projection Download PDFInfo
- Publication number
- KR970068665A KR970068665A KR1019960009562A KR19960009562A KR970068665A KR 970068665 A KR970068665 A KR 970068665A KR 1019960009562 A KR1019960009562 A KR 1019960009562A KR 19960009562 A KR19960009562 A KR 19960009562A KR 970068665 A KR970068665 A KR 970068665A
- Authority
- KR
- South Korea
- Prior art keywords
- distortion function
- block
- output
- values
- calculation means
- 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/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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/189—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
- H04N19/196—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
- H04N19/197—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters including determination of the initial value of an encoding parameter
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
본 발명은 영상의 움직임 정도를 나타내는 움직임 벡터를 가산투영을 이용한 2단계 블럭정합 방법에 의하여 실시간적으로 검출하는 가산투영을 이용한 2단계 블럭정합 움직임 추정기에 관한 것으로, 본 발명에 의한 가산투영을 이용한 2단계 블럭정합 움직임 추정기는 현재영상 데이터 블럭 및 이전영상 데이터 블럭에 대한 수평가산투영값들을 계산하는 수평가산투영값 계산수단과, 상기 수평 및 수직가산투영값들을 이용하여 제1왜곡함수값들을 계산하는 수직가산투영값 및 제1왜곡함수값 계산수단과, 상기 수평가산투영값들 및 상기 제1왜곡함수값들을 입력하여 지연출력시키기 위한 데이터 지연수단과, 상기 제1왜곡함수값들중 최소값을 판별하여 제1정합점을 출력하는 제1정합점 출력수단과, 제2왜곡함수값들을 계산하는 제2왜곡함수값 계산수단 및 상기 제2왜곡함수값들 중에서 최소값을 판별하여 제2정합점 즉, 움직임 벡터를 출력하는 제2정합점 출력수단을 포함하여 종래의 전역탐색 블럭정합 알고리즘에 비하여 성능저하는 거의 없는 반면에 계산량을 줄임으로써 실시간처리를 가능하게 하는 이점이 있다.The present invention relates to a two-stage block matching motion estimator using additive projection that detects a motion vector indicating the degree of motion of an image in real time by a two-step block matching method using addition projection, The two-step block matching motion estimator comprises horizontal addition projection value calculation means for calculating horizontal addition projection values for the current image data block and the previous image data block, and means for calculating first distortion function values using the horizontal and vertical addition projection values A data delay means for inputting and delaying the horizontal addition projection values and the first distortion function values and for outputting the minimum value among the first distortion function values; First matching point output means for outputting a first matching point, and second distortion function value calculating means for calculating second distortion function values And second matching point output means for outputting a second matching point, that is, a motion vector, by discriminating the minimum value among the second distortion function values, and there is little degradation in performance compared to the conventional global search block matching algorithm, Which is advantageous in real time processing.
Description
본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음Since this is a trivial issue, I did not include the contents of the text.
제2도는 본 발명에 의한 가산투영을 이용한 2단계 블럭정합 움직임 추정기를 도시한 블럭도, 제3도는 제2도에 있는 제1정합점 계산부의 상세블럭도, 제4도는 제2도에 있는 제2정합점 계산부의 상세블럭도.FIG. 2 is a block diagram showing a two-stage block matching motion estimator using addition projection according to the present invention, FIG. 3 is a detailed block diagram of a first matching point calculating section in FIG. 2 Detailed block diagram of matching point calculation section.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960009562A KR100225065B1 (en) | 1996-03-30 | 1996-03-30 | 2 step block matching motion estimator using integral projection |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960009562A KR100225065B1 (en) | 1996-03-30 | 1996-03-30 | 2 step block matching motion estimator using integral projection |
Publications (2)
Publication Number | Publication Date |
---|---|
KR970068665A true KR970068665A (en) | 1997-10-13 |
KR100225065B1 KR100225065B1 (en) | 1999-10-15 |
Family
ID=19454674
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019960009562A KR100225065B1 (en) | 1996-03-30 | 1996-03-30 | 2 step block matching motion estimator using integral projection |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100225065B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100677117B1 (en) * | 2003-06-06 | 2007-03-08 | 삼성전자주식회사 | Method and apparatus for detecting an area unsuitable for motion compensation in a video signal |
KR101381260B1 (en) * | 2013-10-28 | 2014-04-04 | 국방과학연구소 | Naval target detection device and its control method |
-
1996
- 1996-03-30 KR KR1019960009562A patent/KR100225065B1/en not_active IP Right Cessation
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100677117B1 (en) * | 2003-06-06 | 2007-03-08 | 삼성전자주식회사 | Method and apparatus for detecting an area unsuitable for motion compensation in a video signal |
KR101381260B1 (en) * | 2013-10-28 | 2014-04-04 | 국방과학연구소 | Naval target detection device and its control method |
Also Published As
Publication number | Publication date |
---|---|
KR100225065B1 (en) | 1999-10-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR940005091A (en) | Image signal synthesizing apparatus and method | |
KR970068661A (en) | A half-pel motion estimator | |
JPH08202761A (en) | Logic circuit delay information holding system | |
KR970068665A (en) | 2-step block matching motion estimator using additive projection | |
KR860002932A (en) | TV signal motion detection circuit | |
KR960036682A (en) | Feature point selection device using edge | |
KR960006247A (en) | Frequency conversion circuit | |
KR970004332A (en) | Interpolation device | |
US6240062B1 (en) | Fast fourier transform calculating apparatus and fast fourier transform calculating method | |
KR960042421A (en) | Fourier transform arithmetic unit and method | |
KR970068666A (en) | Global search block matching motion estimator | |
KR970063944A (en) | Telephone terminal with frequency division circuit and method and frequency division circuit | |
KR970068582A (en) | Image signal processing device and image signal processing method | |
KR940010793A (en) | Input data control circuit of motion estimation processing | |
KR970004310A (en) | Tracking filter and signal processing method using this filter | |
KR970032136A (en) | Motion estimator | |
Olshevsky et al. | Stable factorization for Hankel and Hankel‐like matrices | |
JP2901463B2 (en) | Addition device | |
KR940017868A (en) | Minimum classifier | |
KR970032164A (en) | Motion estimator | |
KR970057955A (en) | Motion vector determination device | |
KR100265945B1 (en) | Codebook Search Circuit in Binary Tree Structure Vector Quantization | |
JPH04245386A (en) | Motion detection device | |
JPH02189087A (en) | Movement compensation arithmetic method | |
JP2000125299A (en) | Wide area multistage detection circuit for motion predictive vector |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19960330 |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19960330 Comment text: Request for Examination of Application |
|
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 19981230 Patent event code: PE09021S01D |
|
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 19990223 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
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: 19990524 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 19990715 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 19990716 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20030610 |