KR0171147B1 - 그레디언트 변화를 이용한 특징점 선정장치 - Google Patents
그레디언트 변화를 이용한 특징점 선정장치 Download PDFInfo
- Publication number
- KR0171147B1 KR0171147B1 KR1019950005857A KR19950005857A KR0171147B1 KR 0171147 B1 KR0171147 B1 KR 0171147B1 KR 1019950005857 A KR1019950005857 A KR 1019950005857A KR 19950005857 A KR19950005857 A KR 19950005857A KR 0171147 B1 KR0171147 B1 KR 0171147B1
- Authority
- KR
- South Korea
- Prior art keywords
- gradient
- edge
- point
- frame memory
- feature point
- Prior art date
Links
- 230000015654 memory Effects 0.000 claims abstract description 22
- 230000033001 locomotion Effects 0.000 claims abstract description 20
- 239000013598 vector Substances 0.000 claims abstract description 20
- 238000000034 method Methods 0.000 claims description 8
- 238000001514 detection method Methods 0.000 claims description 7
- 238000004364 calculation method Methods 0.000 description 8
- 239000006185 dispersion Substances 0.000 description 8
- 238000006073 displacement reaction Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
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/537—Motion estimation other than block-based
- H04N19/54—Motion estimation other than block-based using feature points or meshes
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/246—Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Image Analysis (AREA)
Abstract
Description
Claims (4)
- 움직임이 있는 이미지의 물체에 대한 특징점들을 선정하는 장치에 있어서 :그리드 포인터에 대한 좌표데이터를 발생하는 그리드 포인터 발생부와 : 상기 그리그 포인터 발생부로부터 제공되는 그리드 포인터를 중심으로 소정의 거리범위내 탐색영역을 구현하기 위한 어드레스 데이터를 발생하는 어드레스 발생부와 : 입력되는 이미지에 대한 엣지점을 추출하고, 이 추출된 엣지점에 대한 정보를 산출하는 그레디언트 검출부와 : 상기 그레디언트 검출부에 의해 검출된 엣지점의 정보를 상기 어드레스 발생부로부터 제공되는 그리드 포인터에 적용시켜 저장하는 프레임 메모리와 : 상기 프레임 메모리로부터 제공되는 엣지점중 물체의 움직임을 대표하는 특징점을 선택하는 특징점 선택부를 포함함을 특징으로 하는 그레디언트 변화를 이용한 특징점 선정장치.
- 제1항에 있어서, 상기 그레디언트 검출부는, 이미지의 엣지 성분에 대한 그레디언트 크기를 검출하는 크기 검출단과, 이미지의 복잡한 형태를 갖는 부분을 선별하기 위해 엣지점들의 방향 벡터들을 산출하는 방향 벡터 검출단으로 구성됨을 특징으로 하는 그레디언트 변화를 이용한 특징점 선정장치.
- 제1항 또는 제2항에 있어서, 상기 프레임 메모리는, 상기 크기 검출단에서 검출된 복수개의 엣지점의 그레디언트 크기를 저장하는 제1프레임 메모리와, 상기 방향 벡터 검출단에서 검출된 엣지점의 밝기 변화에 따른 복수의 방향 벡터들을 저장하는 제 2 프레임 메모리로 구성됨을 특징으로 하는 그레디언트 변화를 이용한 특징점 선정장치.
- 제1항에 있어서, 상기 특징점 선택부는, 상기 프레임 메모리로부터 제공되는 복수개의 엣지점들에 대한 각각의 분산값을 계산하는 분산값 계산처리단과, 상기 분산값 계산처리단에서 계산된 각각의 엣지점에 대한 분산값들중 소정개의 최대 분산값들을 선택하는 최대분산값 선택단과, 상기 최대분산값 선택단에 의해 얻어진 최대 분산값들에 대응되는 엣지점들중 그레디언트의 크기를 비교하여 그레디언트의 최대 크기를 나타내는 엣지점을 선택하는 특징점 선정단으로 구성됨을 특징으로 하는 그레디언트 변화를 이용한 특징점 선정장치.
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019950005857A KR0171147B1 (ko) | 1995-03-20 | 1995-03-20 | 그레디언트 변화를 이용한 특징점 선정장치 |
US08/434,824 US5694487A (en) | 1995-03-20 | 1995-05-04 | Method and apparatus for determining feature points |
EP95106838A EP0733996B1 (en) | 1995-03-20 | 1995-05-05 | Method and apparatus for determining feature points |
DE1995634399 DE69534399T2 (de) | 1995-03-20 | 1995-05-05 | Verfahren und Gerät zur Bestimmung von Merkmalpunkten |
CN95105460A CN1098596C (zh) | 1995-03-20 | 1995-05-12 | 确定特征点的方法与设备 |
JP13990695A JP3621152B2 (ja) | 1995-03-20 | 1995-05-15 | 特徴点の特定装置及びその方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019950005857A KR0171147B1 (ko) | 1995-03-20 | 1995-03-20 | 그레디언트 변화를 이용한 특징점 선정장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR960036703A KR960036703A (ko) | 1996-10-28 |
KR0171147B1 true KR0171147B1 (ko) | 1999-03-20 |
Family
ID=19410184
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019950005857A KR0171147B1 (ko) | 1995-03-20 | 1995-03-20 | 그레디언트 변화를 이용한 특징점 선정장치 |
Country Status (6)
Country | Link |
---|---|
US (1) | US5694487A (ko) |
EP (1) | EP0733996B1 (ko) |
JP (1) | JP3621152B2 (ko) |
KR (1) | KR0171147B1 (ko) |
CN (1) | CN1098596C (ko) |
DE (1) | DE69534399T2 (ko) |
Families Citing this family (49)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5825929A (en) * | 1995-10-05 | 1998-10-20 | Microsoft Corporation | Transformation block optimization method |
US6037988A (en) * | 1996-03-22 | 2000-03-14 | Microsoft Corp | Method for generating sprites for object-based coding sytems using masks and rounding average |
US8625665B2 (en) * | 1996-09-20 | 2014-01-07 | At&T Intellectual Property Ii, L.P. | Video coder providing implicit coefficient prediction and scan adaptation for image coding and intra coding of video |
US6408109B1 (en) | 1996-10-07 | 2002-06-18 | Cognex Corporation | Apparatus and method for detecting and sub-pixel location of edges in a digital image |
GB2328127B (en) * | 1997-08-05 | 2002-04-10 | Canon Kk | Image processing apparatus |
US6647146B1 (en) | 1997-08-05 | 2003-11-11 | Canon Kabushiki Kaisha | Image processing apparatus |
JP3853034B2 (ja) * | 1997-08-13 | 2006-12-06 | シスメックス株式会社 | 物体の境界決定方法および装置並びに物体の境界決定プログラムを記録した記録媒体 |
US6289112B1 (en) * | 1997-08-22 | 2001-09-11 | International Business Machines Corporation | System and method for determining block direction in fingerprint images |
US6975764B1 (en) * | 1997-11-26 | 2005-12-13 | Cognex Technology And Investment Corporation | Fast high-accuracy multi-dimensional pattern inspection |
US6229578B1 (en) * | 1997-12-08 | 2001-05-08 | Intel Corporation | Edge-detection based noise removal algorithm |
US6400831B2 (en) | 1998-04-02 | 2002-06-04 | Microsoft Corporation | Semantic video object segmentation and tracking |
US6173083B1 (en) * | 1998-04-14 | 2001-01-09 | General Electric Company | Method and apparatus for analyzing image structures |
US7016539B1 (en) | 1998-07-13 | 2006-03-21 | Cognex Corporation | Method for fast, robust, multi-dimensional pattern recognition |
US6711278B1 (en) | 1998-09-10 | 2004-03-23 | Microsoft Corporation | Tracking semantic objects in vector image sequences |
US6898319B1 (en) * | 1998-09-11 | 2005-05-24 | Intel Corporation | Method and system for video frame enhancement using edge detection |
US6314201B1 (en) * | 1998-10-16 | 2001-11-06 | Agilent Technologies, Inc. | Automatic X-ray determination of solder joint and view delta Z values from a laser mapped reference surface for circuit board inspection using X-ray laminography |
US6697497B1 (en) | 1998-12-22 | 2004-02-24 | Novell, Inc. | Boundary identification and characterization through density differencing |
JP4496595B2 (ja) * | 1999-03-29 | 2010-07-07 | ソニー株式会社 | 画像処理装置および画像処理方法、並びに記録媒体 |
JP4344964B2 (ja) * | 1999-06-01 | 2009-10-14 | ソニー株式会社 | 画像処理装置および画像処理方法 |
FI110743B (fi) * | 1999-06-28 | 2003-03-14 | Valtion Teknillinen | Menetelmä ja järjestelmä liike-estimoinnin suorittamiseksi |
KR100415266B1 (ko) * | 2000-05-11 | 2004-01-16 | 가부시끼가이샤 도시바 | 물체영역정보 기술방법과 물체영역정보 생성장치 및 기록매체 |
US7430303B2 (en) * | 2002-03-29 | 2008-09-30 | Lockheed Martin Corporation | Target detection method and system |
US7308136B2 (en) * | 2002-07-01 | 2007-12-11 | Xerox Corporation | Weak edge repositioning in a MRC segmentor |
DE10239343A1 (de) * | 2002-08-28 | 2004-03-11 | Philips Intellectual Property & Standards Gmbh | Verfahren zur Verarbeitung eines Hautabdruckbildes |
EP1418546A1 (en) * | 2002-11-07 | 2004-05-12 | Mitsubishi Electric Information Technology Centre Europe B.V. | Method and apparatus for representing moving objects in a sequence of images |
US7190834B2 (en) | 2003-07-22 | 2007-03-13 | Cognex Technology And Investment Corporation | Methods for finding and characterizing a deformed pattern in an image |
US8081820B2 (en) | 2003-07-22 | 2011-12-20 | Cognex Technology And Investment Corporation | Method for partitioning a pattern into optimized sub-patterns |
US7343048B2 (en) * | 2003-09-18 | 2008-03-11 | Arcsoft, Inc. | Edge based alignment algorithm |
US7289147B2 (en) * | 2004-02-03 | 2007-10-30 | Hewlett-Packard Development Company, L.P. | Method for providing image alignment feedback for panorama (composite) images in digital cameras using edge detection |
US8437502B1 (en) | 2004-09-25 | 2013-05-07 | Cognex Technology And Investment Corporation | General pose refinement and tracking tool |
US7620241B2 (en) * | 2004-11-30 | 2009-11-17 | Hewlett-Packard Development Company, L.P. | Artifact reduction in a digital video |
CN1797429A (zh) * | 2004-12-29 | 2006-07-05 | 鸿富锦精密工业(深圳)有限公司 | 二维图像分析处理系统及方法 |
JP4581733B2 (ja) * | 2005-02-17 | 2010-11-17 | ソニー株式会社 | 符号化装置および方法、復号装置および方法、記録媒体、並びにプログラム、画像処理システム |
US7440608B2 (en) * | 2005-05-31 | 2008-10-21 | Hewlett-Packard Development Company, L.P. | Method and system for detecting image defects |
US7965774B2 (en) * | 2006-01-06 | 2011-06-21 | International Business Machines Corporation | Method for visual signal extrapolation or interpolation |
US8212717B2 (en) * | 2006-10-26 | 2012-07-03 | Raytheon Company | Radar imaging system and method using second moment spatial variance |
US8054217B2 (en) | 2006-10-26 | 2011-11-08 | Raytheon Company | Radar imaging system and method using gradient magnitude second moment spatial variance detection |
WO2008081853A1 (ja) * | 2006-12-28 | 2008-07-10 | Alps Electric Co., Ltd. | 画像処理方法 |
US8103085B1 (en) | 2007-09-25 | 2012-01-24 | Cognex Corporation | System and method for detecting flaws in objects using machine vision |
US20100166257A1 (en) * | 2008-12-30 | 2010-07-01 | Ati Technologies Ulc | Method and apparatus for detecting semi-transparencies in video |
JP2010193186A (ja) * | 2009-02-18 | 2010-09-02 | Nikon Corp | 画像編集装置、撮像装置、および画像編集プログラム |
JP5115497B2 (ja) * | 2009-02-27 | 2013-01-09 | 富士通セミコンダクター株式会社 | 画像処理プログラム、画像処理装置および画像処理方法 |
WO2011067790A2 (en) | 2009-12-02 | 2011-06-09 | Tata Consultancy Services Limited | Cost-effective system and method for detecting, classifying and tracking the pedestrian using near infrared camera |
US8553933B2 (en) | 2010-11-10 | 2013-10-08 | Raytheon Company | Edge diversity object detection |
JP5663283B2 (ja) * | 2010-12-02 | 2015-02-04 | オリンパス株式会社 | 内視鏡画像処理装置及びプログラム |
CN103177421B (zh) * | 2011-12-26 | 2017-02-15 | 深圳市蓝韵实业有限公司 | 超声医学图像的降噪处理方法 |
US9679224B2 (en) | 2013-06-28 | 2017-06-13 | Cognex Corporation | Semi-supervised method for training multiple pattern recognition and registration tool models |
US9554086B1 (en) * | 2014-01-03 | 2017-01-24 | Pixelworks, Inc. | True motion vector editing tool |
WO2018225594A1 (ja) * | 2017-06-05 | 2018-12-13 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 符号化装置、復号装置、符号化方法及び復号方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5626626B2 (ko) * | 1973-09-19 | 1981-06-19 | ||
US4499598A (en) * | 1982-07-02 | 1985-02-12 | Conoco Inc. | Edge and line detection in multidimensional noisey, imagery data |
US4910786A (en) * | 1985-09-30 | 1990-03-20 | Eichel Paul H | Method of detecting intensity edge paths |
JPS62172867A (ja) * | 1986-01-25 | 1987-07-29 | Minolta Camera Co Ltd | 画像処理装置 |
US4838685A (en) * | 1987-04-03 | 1989-06-13 | Massachusetts Institute Of Technology | Methods and apparatus for motion estimation in motion picture processing |
US5144688A (en) * | 1990-03-23 | 1992-09-01 | Board Of Regents, The University Of Texas System | Method and apparatus for visual pattern image coding |
-
1995
- 1995-03-20 KR KR1019950005857A patent/KR0171147B1/ko not_active IP Right Cessation
- 1995-05-04 US US08/434,824 patent/US5694487A/en not_active Expired - Lifetime
- 1995-05-05 EP EP95106838A patent/EP0733996B1/en not_active Expired - Lifetime
- 1995-05-05 DE DE1995634399 patent/DE69534399T2/de not_active Expired - Lifetime
- 1995-05-12 CN CN95105460A patent/CN1098596C/zh not_active Expired - Lifetime
- 1995-05-15 JP JP13990695A patent/JP3621152B2/ja not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
CN1134077A (zh) | 1996-10-23 |
DE69534399D1 (de) | 2005-09-29 |
CN1098596C (zh) | 2003-01-08 |
DE69534399T2 (de) | 2006-03-16 |
EP0733996A3 (en) | 1998-07-08 |
EP0733996B1 (en) | 2005-08-24 |
JPH08265745A (ja) | 1996-10-11 |
US5694487A (en) | 1997-12-02 |
EP0733996A2 (en) | 1996-09-25 |
KR960036703A (ko) | 1996-10-28 |
JP3621152B2 (ja) | 2005-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR0171147B1 (ko) | 그레디언트 변화를 이용한 특징점 선정장치 | |
KR0171143B1 (ko) | 육각그리드에서의 삼각구조 형성 장치 | |
KR0171118B1 (ko) | 비디오신호 부호화 장치 | |
KR0171146B1 (ko) | 특징점을 이용한 움직임 벡터 검출 장치 | |
KR0171154B1 (ko) | 특징점 기반 움직임 추정을 이용하여 비디오 신호를 부호화하는 방법 및 장치 | |
KR0181063B1 (ko) | 특징점을 이용한 움직임 보상에서의 그리드 형성방법 및 장치 | |
US5760846A (en) | Apparatus for estimating motion vectors for feature points of a video signal | |
KR0181069B1 (ko) | 움직임 추정장치 | |
KR0178231B1 (ko) | 계층적인 움직임 추정 기법을 이용하는 움직임 벡터 검출 방법 및 장치 | |
KR0171120B1 (ko) | 특징점 기반 움직임 보상을 이용한 비디오 신호 부호화에서의 움직임 영역 설정방법 및 장치 | |
EP1639829B1 (en) | Optical flow estimation method | |
KR0174454B1 (ko) | 특징점 기반 움직임 보상에서의 에지 검출, 세선화 방법 및 장치 | |
EP0720377A2 (en) | Method for detecting motion vectors for use in a segmentation-based coding system | |
EP0721287A1 (en) | Method and apparatus for encoding a video signal | |
JPH08205177A (ja) | 動きベクトル検知装置 | |
KR0181031B1 (ko) | 움직임 보상된 인터폴레이션에서의 엣지 보상 장치 | |
KR100649654B1 (ko) | 모션 벡터의 송신 비용 절감을 위한 모션 추정 방법 | |
CN1132984A (zh) | 块匹配运动估算方法 | |
KR0181029B1 (ko) | 에지를 이용한 특징점 선정장치 | |
JP3681784B2 (ja) | 映像信号符号化装置 | |
KR100209413B1 (ko) | 블럭-기반 비디오 신호 부호화 시스템에 이용하기 위한그리드 결정방법 | |
KR0154920B1 (ko) | 동영상 부호화 장치에 있어서 움직임 추정기 | |
JP2002539685A (ja) | ブロックマッチング動き推定 | |
KR0174455B1 (ko) | 화소단위 움직임예측을 이용하는 영상신호 부호화 방법 및 장치 | |
KR0174439B1 (ko) | 특징점 기반 움직임 보상에서의 에지선 세선화 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19950320 |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19950502 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 19950320 Comment text: Patent 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: 19980727 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 19981017 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 19981017 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20010928 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20020930 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20030930 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20040923 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20050926 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20061004 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20071001 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20081001 Start annual number: 11 End annual number: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20091001 Start annual number: 12 End annual number: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20101001 Start annual number: 13 End annual number: 13 |
|
PR1001 | Payment of annual fee |
Payment date: 20111004 Start annual number: 14 End annual number: 14 |
|
FPAY | Annual fee payment |
Payment date: 20120924 Year of fee payment: 15 |
|
PR1001 | Payment of annual fee |
Payment date: 20120924 Start annual number: 15 End annual number: 15 |
|
FPAY | Annual fee payment |
Payment date: 20130926 Year of fee payment: 16 |
|
PR1001 | Payment of annual fee |
Payment date: 20130926 Start annual number: 16 End annual number: 16 |
|
FPAY | Annual fee payment |
Payment date: 20140923 Year of fee payment: 17 |
|
PR1001 | Payment of annual fee |
Payment date: 20140923 Start annual number: 17 End annual number: 17 |
|
EXPY | Expiration of term | ||
PC1801 | Expiration of term |
Termination date: 20150920 Termination category: Expiration of duration |