JP4964852B2 - 画像処理装置、方法及びプログラム - Google Patents
画像処理装置、方法及びプログラム Download PDFInfo
- Publication number
- JP4964852B2 JP4964852B2 JP2008244017A JP2008244017A JP4964852B2 JP 4964852 B2 JP4964852 B2 JP 4964852B2 JP 2008244017 A JP2008244017 A JP 2008244017A JP 2008244017 A JP2008244017 A JP 2008244017A JP 4964852 B2 JP4964852 B2 JP 4964852B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- feature point
- point
- feature
- points
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/207—Analysis of motion for motion estimation over a hierarchy of resolutions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/24—Aligning, centring, orientation detection or correction of the image
- G06V10/245—Aligning, centring, orientation detection or correction of the image by locating a pattern; Special marks for positioning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20016—Hierarchical, coarse-to-fine, multiscale or multiresolution image processing; Pyramid transform
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Description
図1は、本発明の第1の実施の形態に係る画像処理装置を示すブロック図である。
OR(y1<border_y)OR(y1>height-border_y-1)
THEN 特徴点は、無効画像領域に存在する。
図7は、本発明の第2の実施の形態に係る画像処理装置を示すブロック図である。尚、図1と共通する部分には同一の符号を付し、その詳細な説明は省略する。
本発明に係る画像処理は、専用のハードウェアで行う場合に限らず、上記第1、第2の実施の形態に対応する画像処理を行うプログラムをパーソナルコンピュータにインストールすることにより、ソフトウェアにより実現するようにしてもよい。
Claims (8)
- 第1の画像と第2の画像とを取得する画像取得手段と、
前記第1の画像から複数の特徴点を抽出する特徴点抽出手段と、
前記第1の画像から抽出された複数の特徴点にそれぞれに対応する前記第2の画像上の複数の点をそれぞれ前記第2の画像上で追跡することにより複数の対応点を検出する対応点検出手段と、
前記検出された複数の対応点から前記第1の画像と第2の画像とを一致させるための画像変形パラメータを算出する画像変形パラメータ算出手段と、
前記算出された画像変形パラメータを用いて前記第2の画像を変形させ、該変形させた画像を第3の画像として取得する画像変形手段と、
前記第1の画像から抽出された特徴点が、該第1の画像に対して所定のフィルタ処理を行うことにより生じる画像端の無効画像領域に位置するか否かを判定する特徴点存在領域判定手段と、を備え、
前記対応点検出手段は、前記第1の画像から抽出された特徴点が前記無効画像領域に位置すると判定されると、その特徴点については、前記第1の画像と前記第3の画像とを用いて特徴点の追跡を行うことを特徴とする画像処理装置。 - 第1の画像と第2の画像とを取得する画像取得手段と、
前記第1の画像から複数の特徴点を抽出する特徴点抽出手段と、
前記第1の画像から抽出された複数の特徴点にそれぞれに対応する前記第2の画像上の複数の点をそれぞれ前記第2の画像上で追跡することにより複数の対応点を検出する対応点検出手段と、
前記検出された複数の対応点から前記第1の画像に対する第2の画像の変化量を示す座標変換パラメータを算出する座標変換パラメータ算出手段と、
前記第1の画像から抽出された特徴点が、該第1の画像に対して所定のフィルタ処理を行うことにより生じる画像端の無効画像領域に位置するか否かを判定する特徴点存在領域判定手段と、
前記第1の画像の無効画像領域に位置する特徴点の座標値を前記算出された座標変換パラメータにより変換する座標変換手段と、を備え、
前記対応点検出手段は、前記第1の画像から抽出された特徴点が前記無効画像領域に位置すると判定されると、前記座標変換パラメータにより座標変換された特徴点の位置を前記第2の画像上の初期追跡点として使用し、該特徴点の追跡を行うことを特徴とする画像処理装置。 - 前記第1の画像及び第2の画像に対して1段又は複数段の縮小処理を施して解像度が異なる複数の画像からなる第1の階層画像群及び第2の階層画像群を生成する階層画像生成手段を備え、該階層画像生成手段は、前記縮小処理する前の画像に対して前記所定のフィルタ処理を行うことを特徴とする請求項1又は2に記載の画像処理装置。
- 前記対応点検出手段は、前記第1の階層画像群及び第2の階層画像群の同一階層の画像間における対応点を検出し、その検出結果を上位の階層の画像間における対応点の検出に利用することを特徴とする請求項1から3のいずれかに記載の画像処理装置。
- 第1の画像と第2の画像とを取得する画像取得ステップと、
前記第1の画像から複数の特徴点を抽出する特徴点抽出ステップと、
前記第1の画像から抽出された特徴点が、該第1の画像に対して所定のフィルタ処理を行うことにより生じる画像端の無効画像領域に位置するか否かを判定する特徴点存在領域判定ステップと、
前記第1の画像から抽出された特徴点が前記無効画像領域に位置しないと判定されると、前記特徴点に対応する前記第2の画像上の対応点を、前記第2の画像上で追跡することにより検出する第1の対応点検出ステップと、
前記無効画像領域に位置しないと判定された全ての特徴点に対して前記第1の対応点検出ステップによる処理が終了すると、該第1の対応点検出ステップにより検出された複数の対応点から前記第1の画像と第2の画像とを一致させるための画像変形パラメータを算出する画像変形パラメータ算出ステップと、
前記算出された画像変形パラメータを用いて前記第2の画像を変形させ、該変形させた画像を第3の画像として取得する画像変形ステップと、
前記第1の画像の無効画像領域に位置すると判定された特徴点に対応する前記第2の画像上の対応点を検出するステップであって、前記第1の画像と前記第3の画像とを用いて前記特徴点の追跡を行う第2の対応点検出ステップと、
を含むことを特徴とする画像処理方法。 - 第1の画像と第2の画像とを取得する画像取得ステップと、
前記第1の画像から複数の特徴点を抽出する特徴点抽出ステップと、
前記第1の画像から抽出された特徴点が、該第1の画像に対して所定のフィルタ処理を行うことにより生じる画像端の無効画像領域に位置するか否かを判定する特徴点存在領域判定ステップと、
前記第1の画像から抽出された特徴点が前記無効画像領域に位置しないと判定されると、前記特徴点に対応する前記第2の画像上の対応点を、前記第2の画像上で追跡することにより検出する第1の対応点検出ステップと、
前記無効画像領域に位置しないと判定された全ての特徴点に対して前記第1の対応点検出ステップによる処理が終了すると、該第1の対応点検出ステップにより検出された複数の対応点から前記第1の画像に対する第2の画像の変化量を示す座標変換パラメータを算出する座標変換パラメータ算出ステップと、
前記第1の画像の無効画像領域に位置すると判定された特徴点に対し、該特徴点の座標値を前記算出された座標変換パラメータにより変換する座標変換ステップと、
前記第1の画像の無効画像領域に位置すると判定された特徴点に対応する前記第2の画像上の対応点を検出するステップであって、前記座標変換された特徴点の位置を前記第2の画像上の初期追跡点として使用して追跡する第2の対応点検出ステップと、
を含むことを特徴とする画像処理方法。 - 第1の画像と第2の画像とを取得する画像取得機能と、
前記第1の画像から複数の特徴点を抽出する特徴点抽出機能と、
前記第1の画像から抽出された複数の特徴点にそれぞれに対応する前記第2の画像上の複数の対応点を、それぞれ前記第2の画像上で追跡することにより検出する対応点検出機能と、
前記検出された複数の対応点から前記第1の画像と第2の画像とを一致させるための画像変形パラメータを算出する画像変形パラメータ算出機能と、
前記算出された画像変形パラメータを用いて前記第2の画像を変形させ、該変形させた画像を第3の画像として取得する画像変形機能と、
前記第1の画像から抽出された特徴点が、該第1の画像に対して所定のフィルタ処理を行うことにより生じる画像端の無効画像領域に位置するか否かを判定する特徴点存在領域判定機能と、をコンピュータに実現させるための画像処理プログラムであって、
前記対応点検出機能は、前記第1の画像から抽出された特徴点が前記無効画像領域に位置すると判定されると、その特徴点については、前記第1の画像と前記第3の画像とを用いて特徴点の追跡を行うことを特徴とする画像処理プログラム。 - 第1の画像と第2の画像とを取得する画像取得機能と、
前記第1の画像から複数の特徴点を抽出する特徴抽出機能と、
前記第1の画像から抽出された複数の特徴点にそれぞれに対応する前記第2の画像上の複数の対応点を、それぞれ前記第2の画像上で追跡することにより検出する対応点検出機能と、
前記検出された複数の対応点から前記第1の画像に対する第2の画像の変化量を示す座標変換パラメータを算出する座標変換パラメータ算出機能と、
前記第1の画像から抽出された特徴点が、該第1の画像に対して所定のフィルタ処理を行うことにより生じる画像端の無効画像領域に位置するか否かを判定する特徴点存在領域判定機能と、
前記第1の画像の無効画像領域に位置する特徴点の座標値を前記算出された座標変換パラメータにより変換する座標変換機能と、をコンピュータに実現させるための画像処理プログラムであって、
前記対応点検出機能は、前記第1の画像から抽出された特徴点が前記無効画像領域に位置すると判定されると、前記座標変換パラメータにより座標変換された特徴点の位置を前記第2の画像上の初期追跡点として使用し、該特徴点の追跡を行うことを特徴とする画像処理プログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008244017A JP4964852B2 (ja) | 2008-09-24 | 2008-09-24 | 画像処理装置、方法及びプログラム |
| US12/557,823 US8428365B2 (en) | 2008-09-24 | 2009-09-11 | Image processing apparatus, method and computer program product |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008244017A JP4964852B2 (ja) | 2008-09-24 | 2008-09-24 | 画像処理装置、方法及びプログラム |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2010079375A JP2010079375A (ja) | 2010-04-08 |
| JP2010079375A5 JP2010079375A5 (ja) | 2011-03-24 |
| JP4964852B2 true JP4964852B2 (ja) | 2012-07-04 |
Family
ID=42037740
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008244017A Active JP4964852B2 (ja) | 2008-09-24 | 2008-09-24 | 画像処理装置、方法及びプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US8428365B2 (ja) |
| JP (1) | JP4964852B2 (ja) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011060116A (ja) * | 2009-09-11 | 2011-03-24 | Fujifilm Corp | 画像処理装置 |
| US20120162449A1 (en) * | 2010-12-23 | 2012-06-28 | Matthias Braun | Digital image stabilization device and method |
| JP2012234258A (ja) * | 2011-04-28 | 2012-11-29 | Sony Corp | 画像処理装置と画像処理方法およびプログラム |
| KR101647911B1 (ko) | 2012-03-16 | 2016-08-11 | 엠파이어 테크놀로지 디벨롭먼트 엘엘씨 | 이미지 복원에 의한 모바일 인증 |
| US10136063B2 (en) * | 2013-07-12 | 2018-11-20 | Hanwha Aerospace Co., Ltd | Image stabilizing method and apparatus |
| KR102069269B1 (ko) * | 2014-01-21 | 2020-01-22 | 한화테크윈 주식회사 | 영상 안정화 장치 및 방법 |
| JP6260215B2 (ja) * | 2013-11-13 | 2018-01-17 | 富士通株式会社 | 特徴点追跡装置、及び、特徴点追跡方法 |
| JP5706556B2 (ja) * | 2014-04-07 | 2015-04-22 | 株式会社Pfu | オーバーヘッドスキャナ装置、画像取得方法、および、プログラム |
| CN112884817B (zh) * | 2019-11-29 | 2022-08-02 | 中移物联网有限公司 | 稠密光流计算方法、装置、电子设备以及存储介质 |
| CN111028145B (zh) * | 2019-12-10 | 2023-07-07 | 成都品果科技有限公司 | 一种防止背景变形的人物图像处理方法 |
| KR102213201B1 (ko) * | 2020-01-15 | 2021-02-05 | 한화테크윈 주식회사 | 영상 안정화 장치 및 방법 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0561975A (ja) * | 1991-08-31 | 1993-03-12 | Sony Corp | 信号マツチング装置 |
| JPH0883336A (ja) * | 1994-03-17 | 1996-03-26 | Fuji Photo Film Co Ltd | 放射線画像の位置合せ方法 |
| US6141459A (en) * | 1997-09-24 | 2000-10-31 | Sarnoff Corporation | Method and apparatus for processing image pyramid borders |
| US6788802B2 (en) * | 1998-05-21 | 2004-09-07 | Sanyo Electric Co., Ltd. | Optical flow estimation method and image synthesis method |
| US7003161B2 (en) * | 2001-11-16 | 2006-02-21 | Mitutoyo Corporation | Systems and methods for boundary detection in images |
| JP4595733B2 (ja) * | 2005-08-02 | 2010-12-08 | カシオ計算機株式会社 | 画像処理装置 |
| KR100679054B1 (ko) * | 2006-02-15 | 2007-02-06 | 삼성전자주식회사 | 입체 영상을 디스플레이하는 장치 및 방법 |
| WO2010023809A1 (ja) * | 2008-09-01 | 2010-03-04 | 日本電気株式会社 | 画像特徴量抽出装置 |
-
2008
- 2008-09-24 JP JP2008244017A patent/JP4964852B2/ja active Active
-
2009
- 2009-09-11 US US12/557,823 patent/US8428365B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US8428365B2 (en) | 2013-04-23 |
| JP2010079375A (ja) | 2010-04-08 |
| US20100074531A1 (en) | 2010-03-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4964852B2 (ja) | 画像処理装置、方法及びプログラム | |
| US8126206B2 (en) | Image processing apparatus, image processing method, and program | |
| JP4955616B2 (ja) | 画像処理装置、画像処理方法及び画像処理プログラム | |
| Gay-Bellile et al. | Direct estimation of nonrigid registrations with image-based self-occlusion reasoning | |
| JP4612760B2 (ja) | 画像処理装置およびその方法 | |
| JP6842039B2 (ja) | カメラ位置姿勢推定装置、方法およびプログラム | |
| EP1901228B1 (en) | Apparatus, method and program for image matching | |
| WO2011161579A1 (en) | Method, apparatus and computer program product for providing object tracking using template switching and feature adaptation | |
| JPWO2013089265A1 (ja) | 辞書作成装置、画像処理装置、画像処理システム、辞書作成方法、画像処理方法及びプログラム | |
| JP6977337B2 (ja) | 部位認識方法、装置、プログラム、及び撮像制御システム | |
| JP5449980B2 (ja) | 動き補正装置およびその方法 | |
| JP6310288B2 (ja) | 画像処理装置および3次元物体トラッキング方法 | |
| JP2017130042A (ja) | 映像処理装置、映像処理方法、及びプログラム | |
| JP2014123230A (ja) | 画像処理装置、画像処理方法、及び、プログラム | |
| JP7027776B2 (ja) | 移動ベクトル算出方法、装置、プログラム、及びノイズ除去処理を含む移動ベクトル算出方法 | |
| JP5566199B2 (ja) | 画像処理装置およびその制御方法、並びにプログラム | |
| JP2010110500A (ja) | 撮像装置及び撮像方法 | |
| JP2019012359A (ja) | 情報処理装置、プログラム及び情報処理方法 | |
| JP2019012360A (ja) | 情報処理装置、プログラム及び情報処理方法 | |
| US11921816B2 (en) | Information processing apparatus that specifies a subject and method, image capturing apparatus, and image capturing system | |
| JP7118729B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
| JP4070558B2 (ja) | 画像追跡装置および方法 | |
| JPWO2007074605A1 (ja) | 画像処理方法、画像処理プログラム、画像処理装置、及び撮像装置 | |
| JP4398919B2 (ja) | 画像マッチング装置、画像マッチング方法および画像マッチングプログラム | |
| JP2014056379A (ja) | 画像処理装置及び画像処理方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110203 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110203 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120301 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120321 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120328 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4964852 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150406 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |