[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2007183256A - 画像処理装置及びその方法 - Google Patents

画像処理装置及びその方法 Download PDF

Info

Publication number
JP2007183256A
JP2007183256A JP2006330453A JP2006330453A JP2007183256A JP 2007183256 A JP2007183256 A JP 2007183256A JP 2006330453 A JP2006330453 A JP 2006330453A JP 2006330453 A JP2006330453 A JP 2006330453A JP 2007183256 A JP2007183256 A JP 2007183256A
Authority
JP
Japan
Prior art keywords
image
feature
points
point
candidate corresponding
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.)
Granted
Application number
JP2006330453A
Other languages
English (en)
Other versions
JP5087264B2 (ja
Inventor
Tetsuji Anai
哲治 穴井
Nobuo Takachi
伸夫 高地
Hitoshi Otani
仁志 大谷
Koichi Sato
宏一 佐藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Topcon Corp
Original Assignee
Topcon Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Topcon Corp filed Critical Topcon Corp
Priority to JP2006330453A priority Critical patent/JP5087264B2/ja
Publication of JP2007183256A publication Critical patent/JP2007183256A/ja
Application granted granted Critical
Publication of JP5087264B2 publication Critical patent/JP5087264B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Measurement Of Optical Distance (AREA)
  • Studio Devices (AREA)
  • Image Analysis (AREA)
  • Instructional Devices (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

【課題】撮影装置の揺動の処理や消失・再現する特徴点の処理が必要とされている場合においても、動画像又は順次少しずつ変化する撮影画像から、その撮影装置の撮影位置、姿勢又は対象物の座標を精度良く計測できる技術を提供する。
【解決手段】本発明による画像処理装置100は、相対的に移動する対象物について少しずつ変化する撮影画像を順次取得する撮影画像取得部2と、撮影画像取得部2で得られた撮影画像から特徴点を抽出する特徴抽出部3と、前記特徴点が抽出された撮影画像以前又は以降に取得された複数の撮影画像について前記特徴点に対応する候補対応点を捜索し、前記特徴点の追跡を行う特徴点追跡部4と、前記候補対応点について、追跡結果から対応点を確定し、確定された対応点を用いて撮影位置又は対象物の座標を演算する処理部5とを備える。
【選択図】図2

Description

本発明は画像処理装置及びその方法に関する。詳しくは、対象物に対して撮影装置が相対的に移動する場合の動的画像を追跡して、撮影装置又は対象物の座標を測定する画像処理装置及びその方法に関する。
相対的な移動をしながら、対象物を連続的に撮影して、撮影装置の位置を測定する技術はあった。しかしながら、実際に自動車等の移動体に撮影装置を搭載して撮影を行うと、自動車の揺動のため、必ずしも安定した画像が得られるものではなく、フレーム毎に上下動、傾き等を修正する必要があり、また、撮影装置と対象物の間に例えば他の自動車、飛鳥、落葉等が入って、特徴点がその陰に隠れて消滅したり、再度復活したりする場合もある。したがって、このような撮影装置の揺動の処理や消失・再現する特徴点の処理が必要となっている。他方、静止した対象物を静止した撮影装置で撮影する場合には、高精度、自動的に対応点探索、計測を行う三次元計測技術が開示されている。(特許文献1参照)
特願2002−64094号公報(段落0018〜0073、図1〜図11等)
そこで、上記静止した対象物を静止した撮影装置で撮影する技術を、そのいずれか一方が移動する場合に発展適用させて、撮影装置の揺動の処理や消失・再現する特徴点の処理が必要とされるような場合においても、動画像又は順次少しずつ変化する撮影画像から、その撮影装置の撮影位置、姿勢又は対象物の座標を精度良く計測できる技術を提供することが必要とされている。
本発明は、撮影装置の揺動の処理や消失・再現する特徴点の処理が必要とされるような場合においても、動画像又は順次少しずつ変化する撮影画像から、その撮影装置の撮影位置、姿勢又は対象物の座標を精度良く計測できる技術を提供することを目的とする。
上記課題を解決するために、請求項1に記載の画像処理装置100は、例えば図2に記載のように、相対的に移動する対象物について少しずつ変化する撮影画像を順次取得する撮影画像取得部2と、撮影画像取得部2で得られた撮影画像から特徴点を抽出する特徴抽出部3と、前記特徴点が抽出された撮影画像以前又は以降に取得された複数の撮影画像について前記特徴点に対応する候補対応点を捜索し、前記特徴点の追跡を行う特徴点追跡部4と、前記候補対応点について、追跡結果から対応点を確定し、確定された対応点を用いて撮影位置又は対象物の座標を演算する処理部5とを備える。
ここにおいて、少しずつ変化する撮影画像とは、時間的又は空間的に順次少しずつ変化する撮影画像であり、画像の大部分で対象物が共通であることを意味する。さらに具体的には、共通の特徴点を少なくとも4個含むように変化する撮影画像をいう。共通の特徴点の数はできるだけ多くとれるようにするのが好ましい。ビデオカメラで連続的に撮影された動画像でも良く、単体カメラで時間又は場所を少しずつ変えて順次撮影しても良く、順次撮影したフレームを全て取得しても良く、数フレーム置きに取得しても良い。典型的には対象物又は撮影装置のいずれか一方が移動し他方が静止した状態で撮影されるが、両者が相対的に移動する状態で撮影されれば良い。また、特徴点の追跡とは、特徴点から始めて、対応する候補対応点、対応点を順次捜索していくのであるが、広義の意味では候補対応点、対応点もまとめて特徴点といえるので、このような表現としており、特徴点をこのように広義の意味で用いる場合もある。また候補対応点とは、確定される前の対応点をいう。また、撮影位置とは典型的には撮像レンズの位置座標であり、対象物の座標とは典型的には対象物に付された各特徴点の座標又は対象物重心の位置座標である。このように構成すると、撮影装置の揺動の処理や消失・再現する特徴点の処理が必要とされるような場合においても、動画像又は順次少しずつ変化する撮影画像から、その撮影装置の撮影位置、姿勢又は対象物の座標を精度良く計測できる画像処理装置を提供できる。
また、請求項2に記載の発明は、請求項1に記載の画像処理装置において、追跡結果として、順次取得された撮影画像のうちの2つの撮影画像を用いた射影変換から求めた画面相対移動量若しくは2つの撮影画像間の特徴点の移動ベクトル又は画面相対移動量若しくは移動ベクトルを順次連結した移動軌跡を用いる。
ここにおいて、画面相対移動量とは撮影装置と撮影対象(特徴点を含む)間の画面上での相対的移動量であり、移動ベクトルとは二次元の撮影画像上における各特徴点の相対的移動ベクトルをいう。この移動ベクトルは、射影変換により撮影装置の揺動を補正したものを用いるのが好ましいが、補正なしのものが用いられる場合も含まれる。また、2つの撮影画像として典型的には隣接画像が使用されるが、これに限定されず、数フレーム離れた画像を用いても良い。このように構成すると、画面相対移動量、移動ベクトル又はこれらの移動軌跡を用いて、対応点として相応しくない候補対応点を精度良く選別できる。
また、請求項3に記載の発明は、請求項2に記載の画像処理装置において、特徴点追跡部は、特徴点が抽出された撮影画像と、それ以前又は以降に順次取得された複数の撮影画像について特徴点に対応する候補対応点を捜索し、捜索された候補対応点と特徴点との位置関係から移動ベクトルを形成し、移動ベクトル及び画面相対移動量に基づいて、特徴点に対応する蓋然性が高いと判断される候補対応点を選別、それ以前又は以降に順次取得された複数の撮影画像について特徴点及び対応点に対応する候補対応点を捜索し、移動ベクトルの形成、候補対応点の選別、候補対応点の捜索を順次繰り返す。
このように構成すると、特徴点の追跡結果を用いて、候補対応点の信頼性を向上できる。
また、請求項4に記載の発明は、請求項2に記載の画像処理装置において、特徴点追跡部4は、隣接する撮影画像間における各特徴点の追跡結果から各特徴点の移動ベクトル及び画面相対移動量を求めて、各特徴点の移動ベクトルを画面相対移動量から推定される各特徴点の推定位置と比較して、差異が大きいものを不良点として排除する。
このように構成すると、対応点として相応しくない候補対応点を容易かつ高精度に除去できる。
また、請求項5に記載の発明は、請求項1に記載の画像処理装置において、処理部5は、特徴点又は対応点の消失を検出し、所定数以上の消失、所定範囲以上の空白領域が生じた場合に、特徴抽出部3に特徴点を新設するように指示する。
ここにおいて、所定数、所定範囲は、例えば画面に表示されていた特徴点の1/4、画面の1/4等、充分にテンプレートマッチング等が行える範囲で適当な値を決定すれば良い。このように構成すると、常に画面上の特徴点を適当数保持できる。
また、請求項6に記載の発明は、請求項2に記載の画像処理装置において、処理部5は、第1の撮影画像の各特徴点について画面相対移動量又は前記移動ベクトルを順次連結した移動軌跡を用いて所定量(時間、位置)離隔して取得された第2の撮影画像に係る推定画像を作成し、第2の撮影画像とそれに係る推定画像とを比較して、候補対応点から対応点を確定し、確定された対応点を用いて撮影位置又は対象物の座標を演算する。
ここにおいて、所定量(時間、位置)は、取得された撮影画像の変化の程度により変化するので、対応点を確定するに十分実効的な量を決定すれば良い。また所定量は一つの値に限定されず適切な範囲を有するものとする。このように構成すると、推定画像を用いて信頼性のある対応点を選別できる。
また、請求項7に記載の発明は、請求項6に記載の画像処理装置において、第1の撮影画像は第2の撮影画像より以前若しくは以後に又は前方若しくは後方で撮影されたものであり、移動軌跡は時間又は位置を進行方向又は逆行方向にたどるものである。
このように構成すると、順逆方向いずれの推定も可能である。
また、請求項8に記載の発明は、請求項6に記載の画像処理装置において、特徴点追跡部4は、一旦候補対応点から除外されたが、その前又は後に取得された撮影画像で再現したと推測される候補対応点について、その前又は後に取得された撮影画像を第2の撮影画像とし、第2の撮影画像とそれに係る推定画像とを比較して、候補対応点であった蓋然性が高いと判断される候補対応点を再び候補対応点として復活させる。
このように構成すると、候補対応点の復活が可能となる。
また、請求項9に記載の発明は、請求項4に記載の画像処理装置において、処理部5は、隣接画像間又は前記第1の画像と前記第2の画像間における画面相対移動量が所定量となるように、隣接画像の取得を調整する。
ここにおいて、所定量とは請求項6の場合と同様である。このように構成すると、常に長期的視野での移動ベクトルの比較が可能になる。
また、請求項10に記載の発明は、請求項4に記載の画像処理装置において、処理部5は、隣接画像間又は前記第1の画像と前記第2の画像間における画素のずれが所定数になるように調整する。
ここにおいて、所定数も、取得された撮影画像の変化の程度により変化するので、対応点を確定するに十分実効的な量を経験的に決定すれば良い。また所定数は一つの値に限定されず適切な範囲を有するものとする。このように構成すると、特徴点又は候補対応点の抽出が容易になる。
また、請求項11に記載の発明は、請求項6に記載の画像処理装置において、撮影画像取得部2で得られた撮影画像間のオーバーラップ率、基線長、移動ベクトルのいずれか一つに基づき、第2の画像を選択する画像選択部を有する。
このように構成すると、安定して比較画像を選択できる。
また、請求項12に記載の画像処理方法は、相対的に移動する対象物について少しずつ変化する撮影画像を順次取得する撮影画像取得工程と、撮影画像取得部で得られた撮影画像から特徴点を抽出する特徴抽出工程と、特徴点が抽出された撮影画像以前又は以降に取得された複数の撮影画像について特徴点に対応する候補対応点を捜索し、特徴点の追跡を行う特徴点追跡工程と、候補対応点について、追跡結果から対応点を確定し、確定された対応点を用いて撮影位置又は対象物の座標を演算する演算処理工程とを備える。
このように構成すると、撮影装置の揺動の処理や消失・再現する特徴点の処理が必要とされるような場合においても、動画像又は順次少しずつ変化する撮影画像から、その撮影装置の撮影位置、姿勢又は対象物の座標を精度良く計測できる画像処理方法を提供できる。
本発明によれば、撮影装置の揺動の処理や消失・再現する特徴点の処理が必要とされている場合においても、動画像又は順次少しずつ変化する撮影画像から、その撮影装置の撮影位置、姿勢又は対象物の座標を精度良く計測できる技術を提供できる。
以下に図面に基づき本発明の実施の形態について説明する。
[第1の実施の形態]
図1は本実施の形態における概念を説明するための図である。自動車にカメラを装着し、自動車の位置を少しずつ変えて対象物である市街地を撮影し、これら複数の撮影画像における追跡結果から、カメラの位置座標すなわち自動車の軌跡を求める例である。これによりカーナビゲーションに自動車の位置を連続的に表示可能になるが、GPS電波を受信できない区間で補完的に利用される意義も大きい。動きのある特徴点や揺らぎの大きい特徴点については、カメラの位置座標を求めるのに不適当であるため除去する。
図2に本実施の形態における画像処理装置100の構成例を示す。図において、1は画像処理装置100の各部を制御して、画像処理装置として機能せしめる操作部であり、具体的には、撮影画像取得部2への撮影開始・停止の指示、特徴抽出部3の設定変更、特徴点追跡部4の設定変更、開始、停止の指示、処理部5への判断開始指示、標定実行指示等を行う。
2は動画像等の撮影画像を順次取得する撮影画像取得部であり、撮影画像の取得の他に特徴抽出部3への出力、動画像メモリ10への撮影画像の保存等を行う。なお、撮影画像の撮影を行なわず、他の撮影装置から通信により撮影画像を取得しても良い。
3は順次取得した少しずつ異なる撮影画像から特徴点を抽出する特徴抽出部であり、撮影画像取得部2より入力された撮影画像からの特徴点の抽出、抽出された特徴点の特徴点追跡部4及び処理部5への出力等を行う。
4は特徴抽出部3より入力された特徴点に対応する候補対応点を捜索し、特徴点の追跡を行う特徴点追跡部であり、追跡処理の他に、追跡結果の処理部5への出力、処理部5の実行開始指示、候補対応点の配置の判断と特徴抽出部3への特徴点の新設指示等を行う。
5は処理部で、長期判断処理部6と標定処理/三次元計測部7を有する。長期判断処理部6は特徴点追跡部4における追跡結果から対応点を確定し、さらに、追跡結果に基づいて対応点の消滅、復活も行う。特徴抽出部3より入力された初期フレームでの特徴点に対する推定位置計算処理、特徴点追跡部4より入力された現在フレームの候補対応点に対する良否判断処理、対応点復活処理、これらの処理の特徴点追跡部4への反映、候補対応点の情報の対応点情報メモリ9への記録等を行う。標定処理/三次元計測部7は確定した対応点を用いて標定計算、三次元計測を実行するもので、その他に、動画像メモリ10からの撮影画像の取得、対応点情報メモリ9からの候補対応点情報の取得、標定結果及び三次元計測結果の表示部8への出力、対応点情報メモリ9への反映、外部へ標定結果及び三次元計測結果の出力等を行う。
8は処理部により標定処理又は三次元計測された対象物の画像を立体的に表示する表示部、9は特徴点とその対応点(候補対応点を含む)に関する情報を記憶する対応点情報メモリ、10は撮影画像を記憶する動画メモリである。
図3に第1の実施の形態における画像処理方法のフロー例を示す。まず動画像解析により画像上の特徴点の動きを解析する(S10)。動画像解析では、画像取得、特徴抽出、追跡、特徴点の対応付けを行なう。自動車などの移動体の位置を少しずつ変えて対象物を撮影し、隣り合う画像同士に対して、自動的に順次、特徴点の対応付けが行われ、候補対応点が抽出される。さらに追跡を継続することにより、対応点が確定する。次に、誤対応点の除去を行ない(S20)、次に、充分な基線長を有するステレオ画像のペアの決定を行い、そして、相互標定やバンドル調整による自動標定が行われ(S30)、カメラの位置座標、姿勢、さらに三次元座標が求められる(S40)。
[動画像解析]
図4に、動画像解析のフロー例を示す。ここではリアルタイム処理のフロー例を示し、全体のフローは図7に示す。また、動画像解析は動画像及び少しずつ変化する撮影画像を順次処理する。まず、撮影画像取得部2において撮影画像を取得する。自己の撮影装置で画像を撮影して取得しても良く、他の撮影装置で撮影した画像を通信回線を介して取得しても良い。操作部1は撮影画像から少しずつ変化する撮影画像を順次特徴抽出部3に供給する。本実施の形態では自動車に撮影装置を装着し、移動しながら撮影するので、少しずつ変化する撮影画像とは、時間的又は空間的に少しずつ変化する撮影画像であり、画像の大部分で対象物が共通であることを意味する。特徴抽出部3では各撮影画像から特徴点を抽出する(S11)。また、ノイズ除去、特徴点の選点を行う。
次に、特徴点追跡部4では、特徴抽出処理により選点された各特徴点を追跡処理する(S12)。すなわち、特徴点に対応する候補対応点を求め、特徴点の移動ベクトル及び画面相対移動量を求め、さらに、これらを連結して移動軌跡を求める。画面相対移動量とは撮影装置と撮影対象(特徴点を含む)間の画面上での相対的移動量であり、移動ベクトルとは二次元の撮影画像上における各特徴点の相対的移動ベクトルをいう。特徴点の追跡にあたり、まず、隣接撮影画像についてテンプレートマッチングを行い(S13)、特徴点に対応する候補対応点を求める。これにより各特徴点の移動ベクトルが求められる。また、隣接撮影画像を用いて射影変換することにより(S15)、撮影装置に対する画面相対移動量が求められる。次に、各特徴点の移動ベクトルをフレーム間の画面相対移動量と比較し、移動ベクトルの良否を判断する(S14)。そして、異常な動きを示す誤対応と思われる候補対応点を削除する(S16)。工程S15とS16を繰り返すことにより射影変換の精度が向上する。
次に、候補対応点の配置判断を行う(S17)。すなわち、撮影画像上での特徴点、候補対応点の配置を確認する。もし、特徴点の配置が極端に偏ってしまって空白部分が生じた場合などには、新たに生じた空白部分に存在する点を新たな特徴点として特徴抽出部3に新設を指示する。そして、再度特徴抽出(S11)に戻り、順次新たな隣接画像について特徴抽出(S11)と追跡処理(S12)をリアルタイムに繰り返す。もし、一連の撮影画像について特徴抽出が済んでいれば、テンプレートマッチング(S13)に戻り、順次新たな隣接画像について追跡処理(S12)が一括して行われる。
[特徴抽出]
特徴抽出(S11)は特徴抽出部3において行なわれる。典型的には初期フレームでは全画面から抽出を行い、次のフレームからは、初期フレームと重複しない新たな画面領域から抽出が行われる。本実施の形態では、初期フレームにおける特徴点の抽出には、例えばMORAVECオペレータ(H. P. Moravec. Towards Automatic Visual Obstacle Avoidance. Proc. 5th International Joint Conference on Artificial Intelligence, pp. 584, 1977.)や、Hariss,Pressy,Susanなどのオペレーターを適宜採用できる。
特徴抽出オペレータは、どのようなものを利用しても、画像上のわずかなノイズ(エッジ上のノイズなど)に反応しやすいという問題がある。この性質の改善のために、特徴抽出オペレータを使用する前に画像のノイズ除去処理を平均値フィルターなどのノイズフィルターを用いて行なう。
しかし、ノイズ除去を行なっても、撮影対象によっては、画像上のある部分(木や芝など)に特徴点が集中し、後述のテンプレートマッチングなどに悪影響を及ぼすことがある。これを避けるために選点処理を行なう。選点処理には例えば、各特徴点の点間距離を制限するなどの手法が用いられる。また、特徴点の最大数が予め指定される場合には、画像全体に均等に配置した場合の点間距離をもとめ、この距離を下回らないよう配置する。このように特徴点を全体に均等に配置することにより、相互標定を確実にする。
[追跡処理]
特徴点追跡部4では、特徴抽出処理により選点された各特徴点を追跡処理する(S12)。すなわち、特徴点に対応する候補対応点を求め、特徴点の移動ベクトル及び画面相対移動量を求め、さらに、これらを連結して移動軌跡を求める。
[テンプレートマッチング]
本実施の形態では特徴点の追跡に、テンプレートマッチングを使用する(S13)。取得された撮影画像から隣接画像を順次選択してステレオペアとし、例えばSSDA法(逐次残差法)などの手法によりステレオマッチングを行い、候補対応点を求める(S13)。SSDA法(逐次残差法)とは、残差を用いて類似度を決定するもので、部分的な行列の残差が最小となる位置が候補対応点として求められる。SSDAテンプレートマッチングは、テンプレートマッチングとしては比較的高速であり、ハード化も容易と考えられる。また、正規化相関法などの他の方式を採用することもできる。テンプレートマッチングには、テンプレートサイズと探索範囲を最適に選択することが大事であり、探索範囲については、ビデオカメラのフレームレート、移動速度などを基に最適な設定とする。
[移動ベクトルの良否判断]
テンプレートマッチングより、各特徴点の候補対応点が求められるが、ミスマッチングも多く発生する。例えばSSDAテンプレートマッチングの値があまりに高い(精度は悪い)場合にはその点はミスマッチングをおこしたと判定する。なお、テンプレートマッチングの結果、特徴点同士が、重なってしまった場合は相関値の結果から精度のいいものを優先する。
また、テンプレートマッチングで求められた候補対応点より、各特徴点の移動ベクトルが求められるが、移動ベクトルの良否、候補対応点の適性を判断し、ミスマッチングで発生した候補対応点を除去する(S14)。まず、各特徴点の移動ベクトルをフレーム間の画面相対移動量と比較し、異常値を示す誤対応と思われる候補対応点を削除する。この場合に閾値を決めて削除しても良い。画面相対移動量は、撮影装置と撮影対象(特徴点を含む)間の画面上での相対的移動量であるが、同一撮影対象においても、撮影装置との距離、方向により変化するので、当該特徴点周囲の大部分の特徴点(ほぼ同様に移動する)の移動量で比較すれば良い。
本実施の形態では、候補対応点の除去に射影変換を利用する。フレーム間の全体的な移動は、時間的に非常に短いことから、射影変換によりほぼ近似できるものとの仮定をおき、射影変換により画面相対移動量を推定する(S15)。すなわち、移動の推定に射影変換による推定を行ない、各特徴点についての移動ベクトルを画面相対移動量と比較し、異常値を示す候補対応点をリジェクトする(S16)。
また、自動車などの移動体の揺動に伴い撮影画像も揺動するため、射影変換を用いてローテーションやカメラ位置の揺らぎについて補正を行なうことにより、ローテーションやカメラの位置揺れを除去した移動ベクトル、画面相対移動量を求めることができる。この、画面相対移動量を推定し、同時に、誤対応と思われる候補対応点を削除する。また、誤対応点の削除後に再度射影変換を行なうことにより候補対応点の信頼性が向上する。また、ローテーションやカメラの位置揺れが補正された候補対応点を用いることによるテンプレートマッチングの精度を高めることができ、移動ベクトルの信頼性も高めることができる。
撮影画面中に、走行中の自動車、飛鳥、落葉などの動くものに特徴点が付与された場合、またカメラの揺動が激しい場合などに誤対応点が生じ得る。カメラの揺動については射影変換で補正可能である。他方、撮影対象物と異なる動きをするものは誤対応点を生じさせる。したがって物体などの動きにより生じた誤対応点を除去することにより、特徴点(対応点、候補対応点を含む)の信頼性を向上し、ミスマッチングの判定の精度を向上し、ビデオカメラの大きな動揺にも対応が可能となる。
〔対応点の配置判断〕
次に、対応点の配置判断を行う(S17)。ここでは、不良なものが除去されて残った候補対応点について、その配置が確認される。なお、この配置判断時には、特徴点の新設指示や候補対応点の復活も行なう(S18、図7参照)。
図5に対応点マッチングにおける特徴点と候補対応点の例を模式的に示す。左画像と右画像は物体の位置が少し異なる。左画像には特徴点が多数とられているが、右画像では、これに対応する候補対応点の数が少なく描かれている。これは、不良な候補対応点が除去されることを模式的に示したものである。
図6に特徴点新設の例を示す。例えば、画面上の特徴点の配置範囲が、画面幅、高さの50パーセントの範囲内にない場合、あるいは、その中心位置が、画面の中心から付近にない場合は、特徴抽出部3に指示して、特徴抽出オペレータにより特徴点の新設処理を実施させる。この基準によれば図6(a)では特徴点の配置が右上に偏り、中心位置が上記範囲外にあるので、特徴点が新設され、図6(b)では中心位置が上記範囲内にあるので、特徴点が新設されない。特徴点の数が所定数以下になった場合にも安定した標定解析等のために特徴点の新設指示が行われる。
また、一度画面外に消失した候補対応点が、再度画面内に現れていないかを調べ、現れていれば回復させる。具体的には画面外への消失であるとして消去された候補対応点に対し、現在のフレーム上に残されている点によるアフィン変換によって、現在のフレーム上での対応箇所を推測する。推測された箇所において再度テンプレートマッチングを行い良好な結果を得た候補対応点を復活させる。
また、配置判断において、候補対応点が不良でなく、候補対応点の配置が射影変換による推定値と良く一致した場合は、特徴抽出(S11)に戻り、当該候補対応点を有するフレームの当該候補対応点に対して次のフレームの対応する候補対応点を捜索する。この作業を、動画像等の撮影画像の最終フレームまで繰り返し、追跡を継続する(S19、図7参照)。
以上の説明では、複数の撮影画像の一つを初期フレームの画像として特徴点を抽出し、その画像以降に取得された画像について該特徴点に対応する候補対応点を捜索するものとしている。これは、例えば、測量、土木、GIS(地理情報システム(GIS:Geographic Information System))の分野、またはカーナビゲーションなどに本発明を応用する場合に、GPS電波を受信できない区間で補完的に利用されるときに適している。即ちリアルタイムに候補対応点を捜索する場合である。しかしながら、逆に特徴点が抽出された撮影画像以前に取得された複数の画像について該特徴点に対応する候補対応点を捜索するようにしてもよい。その場合は、例えば最終画像のフレームが初期フレームとなる。これは、例えば、複数の撮影画像を取得してから、それに基いて解析を行い対象物の座標を測定する場合に適用できる。以下の説明においても、逆捜索が可能である点は同じである。
[長期的なベクトルの良否判断]
次に、長期的なベクトルの良否判断ルーチンについて説明する。このルーチンは、候補対応点を対応点として確定すると共に、長期的な追跡データに基づいて特徴点(対応点、候補対応点を含む)を新設、除去、再現するものである(S201、図7参照)。長期的なベクトルの良否判断処理(S201)は長期的判断処理部6で行われる。
図7は動画像解析のうち長期的なベクトルの良否判断ルーチンを説明するための図である。まず、初期フレームにおける特徴抽出処理(S11、図4参照)により取得された候補対応点の座標情報を「長期的な良否判断処理」ルーチンに出力する(S21)。また、各フレーム間の画面全体の移動量が射影変換により推定されたら(S15)、各フレームに係る射影変換係数(ローテーション行列、並進ベクトル、カメラ外部パラメータなど)を「長期的な良否判断処理」ルーチンに出力する(S22)。次に、工程S21で得られた初期フレーム上の特徴点に対し、工程S22で出力された射影変換係数を用いて、フレーム毎に射影変換を行い、これらの射影変換で得られた各フレームに相当する二次元画像から各フレーム上での候補対応点の推定位置を求める(S23)。
所定の移動量、時間またはフレーム数を経過した段階で、候補対応点を対応点として確定し、また、対応点の新設、復活を行なう。すなわち、「追跡処理」ルーチン(S12、図4参照)において候補対応点が、対応点として確定するに十分な移動量を得た、時間またはフレーム数を経過した、多くの候補対応点が除去されて残った候補対応点に配置に偏りが生じている、候補対応点数が少なくなった、特徴点の新設指示が出された(S18)などの一定の条件が満たされたときに(S202)、長期的良否判断の実行開始のトリガとなり(S29)、「長期的な良否判断処理」ルーチンは「追跡処理」ルーチン(S12)により算出された現在フレームでの候補対応点の追跡位置情報を取得して(S241)、この追跡位置情報と工程S23において算出された候補対応点の推定位置との比較を行い(S242)、対応点の確定(S251〜S252)、誤対応点の除去処理(S261〜S263)と、一旦消失したが現在フレームにおいて再現している候補対応点の復活処理を行う(S271〜S273)。
現在フレームでの候補対応点の追跡位置と候補対応点の推定位置との間で位置の残差が小さい場合には(S251)、候補対応点を対応点として確定する(S252)。現在フレームでの候補対応点の追跡位置と候補対応点の推定位置との間で位置の残差が大きい場合(S261)については、誤対応を起こしている可能性が高いと考えられる。そこで、現在フレームから初期フレームへの、バックマッチングをおこない(S262)その良否を判断する。具体的には、現在フレームでの候補対応点の周囲の小領域をテンプレートとし、初期フレームにおける候補対応点周囲を探索領域とするテンプレートマッチングを実行する。テンプレートマッチングの結果、初期フレームにおける候補対応点位置付近に十分な相関が得られた場合を良とし、それ以外は異常点として当該候補対応点を削除する(S263)。
また、現在フレームにおいて、「追跡処理」ルーチンでは一旦消失しているが、現在フレーム内に再現されている点については(S271)、現在フレームにおける候補対応点の推定位置を用いて候補対応点の復活処理をおこなう。具体的には、初期フレームにおける候補対応点の周囲の小領域をテンプレートとし、現在フレームにおける候補対応点の周囲を探索領域とするテンプレートマッチングを実行する(S272)。テンプレートマッチングの結果、十分な相関が得られた場合に当該候補対応点を復活する(S273)。さらに、候補対応点の削除、復活の処理結果を「追跡処理ルーチン」にフィードバックする(S28)。
[誤対応点の除去]
前述の対応点追跡部4、処理部5における動画像解析処理により、すべてのフレームに対して、特徴点の対応付けがされていることになる。しかし、これらの対応付けは2次元的な解析によるものであり、実際には誤対応点が含まれ得る。
そこで本実施の形態ではさらなる誤対応点の除去を行なう(S20)。これらの誤対応点の除去は、以下の標定処理及び三次元計測処理の結果を用いて行う。
[標定処理/三次元計測]
次に、標定処理/三次元計測部7で相互標定と三次元計測が行なわれる。ステレオペア選択された各画像について、特徴点と対応点の座標を用いて、標定計算処理を行う。標定計算処理により、撮影したカメラの位置、傾き、対応点の三次元位置を求めることができる。標定計算処理は、ステレオペア選択された撮影画像の対応付けに関しては相互標定で行ない、複数または全画像間の標定に関してはバンドル調整にて行う。このステレオペア選択を行う場合には、標定処理/三次元計測部において、撮影画像取得部で得られた複数の画像から、適切な基線長と推定される画像の組を選択することにより、適切な標定処理や三次元測定を行うことができる。
図8は標定を説明するための図である。ステレオ画像におけるモデル画像座標系XYZとカメラ座標系X、Xの関係の説明図である。モデル画像座標系の原点を左側の投影中心にとり、右側の投影中心を結ぶ線をX軸にとるようにする。縮尺は、基線長(カメラ座標原点間の距離)を単位長さにとる。このとき求めるパラメータは、左側のカメラのZ軸の回転角κ1、Y軸の回転角φ1、X軸の回転角ω1、右側のカメラのZ軸の回転角κ2、Y軸の回転角φ2、X軸の回転角ω2の6つの回転角となる。標定計算処理により、これらの回転角を求め、これを用いてカメラの精密な三次元座標、姿勢や対象物の三次元座標が演算される。また、これら標定および三次元計測は自動化が可能である(特許文献1参照)。
図9は、三次元計測の結果を示す図であり、左側面下方に略直線状に並んだ点が求められた撮影位置を示し、立体図中に散乱している少し小さなプロットが三次元座標値が与えられた特徴点及び対応点を示している。
以上第1の実施の形態によれば、撮影装置の揺動の処理や消失・再現する特徴点の処理が必要とされるような場合においても、動画像又は順次少しずつ変化する撮影画像から、その撮影装置の撮影位置、姿勢の座標を精度良く計測できる技術を提供できる。また、動画像解析及び誤対応点の除去の処理をコンピュータで実現可能であり、既に自動化されている標定、三次元計測を含め画像処理方法の全工程の自動化も可能である。また、撮影装置の三次元座標を高い精度で安定して求められる。
[第2の実施の形態]
本実施の形態は、画像の特徴点を前方(未来)、後方(過去)に複数画面分追跡し、その追跡軌跡を延長することにより、基準画面(例えば初期フレームや現在フレーム)から、前方又は後方の画像を推定するものである。この推定値と実測値を比較して、推定値からかけ離れた実測値を有する候補対応点を削除する。或いは、一旦消失して再現した候補対応点から後方(過去)に複数画面分追跡して推定を行い、元の特徴点と比較して、推定値と実測値がほぼ一致する候補対応点を復活する。第1の実施の形態に比してかかる機能が追加されているが、他の点については第1の実施の形態と同様である。なお、基準画面が第1の画像に、第1の画像と比較される推定画像が第2の画像に対応する。
図10は推定画像を説明するための図である。推定点の信頼性を確保するために、フォワード側、バックワード側の画像で連続チェックする。態様として、(1)フォワード側、バックワード側に、1枚ずつ画面の動きを射影変換を用いて推定していき、各特徴点についての移動ベクトルの追跡値と画面相対移動量による推定値とを比較し、異常値を示す候補対応点をリジェクトする。(2)所定のフレーム数や移動量が確保されるまで順次フォワード側、バックワード側に推定を続け、推定値を実測値と比較して、推定画像作成の妥当性を判定する。判定は例えばテンプレートマッチングにて行なう。これにより、再現した候補対応点を復活させる。特に、初期フレームと現在フレーム間でオーバーラップ分が無いか少ない場合に、オーバーラップのある範囲で推定値と追跡値とを比較し、これをチェックしつつ連結していくことで離れた画像の推定も行うことができ、意義が大きい。
[第3の実施の形態]
本実施の形態は、特徴点を抽出し易くする処理や、適切な基線長を確保して計測を容易とする処理を目的として、ソフト又はハードで移動量を調整するものである。第1又は第2の実施の形態に比してかかる機能が追加されているが、他の点についてはこれらの実施の形態と同様である。ソフトで調整する例として、処理部5において、多数の画像における各特徴点の移動量データを参照して、隣接画像間における各特徴点の移動量が、所定量の間隔となるように、画像の移動補正量、方向性を有するフィルタリング処理などのいずれか一つを調整することで可能である。ハードで調整する例として、撮影画像取得部2において、多数の画像における各特徴点の移動量データを参照して、隣接画像間における各特徴点の移動量が、所定量の間隔となるように、撮影タイミング、撮影位置又は撮影方向などのいずれか一つを調整することで可能である。また、所定量の間隔となるように画素数で調整することも可能である。適切なステレオペア選択を行う場合には、標定処理/三次元計測部において、撮影画像取得部で得られた複数の画像から、適切な基線長と推定される画像の組を選択することにより、適切な標定処理や三次元測定を行うことができる。また、撮影画像取得部で得られた複数の画像のオーバーラップ率、基線長、移動ベクトルなどのいずれか一つに基づき、比較画像を選択する画像選択部を設けても良い。
〔第4の実施の形態〕
本実施の形態は、特徴点の抽出方法として、特徴抽出オペレータを施す前に、さらにエッジ抽出法を使用するものである。第1の実施の形態に比してかかる機能が追加されているが、他の点については第1の実施の形態と同様である。単に特徴点を抽出する処理(例えばMORAVEC法)は、画面全体に施すため、処理時間がかかる。また、パラメータによっては画面全体に点が抽出されすぎる、といった問題がある。これらの問題を軽減する処理として、MORAVEC法による処理前にエッジ抽出を簡単な処理で行い、その抽出画像上でさらに特徴点抽出を行う。こうすることで、特徴点を抽出する箇所が激減され、かつ単なる特徴点抽出よりも確実な特徴点を設定することが可能となる、すなわち、特徴点の信頼性を上げられる。
図11にエッジ抽出処理の例を示す。各連続フレーム間の画像を差分すれば、エッジ画像が簡単に取得できる。本図では建物の壁のように変化のない部分は、僅かに変化した撮影画像の差分をとることによりデータが相殺されてゼロとなり、図上真っ黒に表示されている。壁と窓の境界、壁と空間の境界などは変化のある部分であるので、撮影画像の差分をとるとデータが残る。したがって、残ったデータにより各部分の境界線が図上白線で表示されている。そして、このエッジ画像上で例えばモラベックオペレータによる特徴抽出処理を施し、追跡するための特徴点とする。例えば白線の交差点を特徴点とすることができる。
エッジ抽出処理は、フレーム間の差分ではなく、1つの画像を例えば上に1画素、あるいは下に1画素、あるいは左に1画素、あるいは右に1画素ずらしたものと、自分自身の画像を差分することによっても、あるいは上下左右方向を組み合わせたものとしても、方向性に対するエッジ画像が取得できる。カメラが右に動いていれば、右方向に画素分動かした画像を差分してやることも可能である。こうすれば、仮にフレーム間が距離的に離れすぎた画像となっても単なる差分処理でエッジ抽出、すなわち特徴点抽出が可能となる。この処理は、差分だけで行えるので、ソフト処理でも簡単であり、さらにハードウェア化すれば、リアルタイムで処理可能である。
[第5の実施の形態]
第1の実施の形態では、対応点を確定するために、長期的なベクトルの良否判断ルーチンにおいて、所定の移動量またはフレーム数を経過した段階で、候補対応点の推定位置と「追跡処理」ルーチンにより算出された現在フレームでの候補対応点の追跡位置との比較を行い確定しているが、本実施の形態では追跡処理ルーチンで、所定の移動量、時間またはフレーム数を経過した段階で除去されずに残った候補対応点を対応点として確定する例を示す。この点は、第1の実施の形態と相違しているが、他の点については第1の実施の形態と同様である。例えば継続して7回目のルーチンを経て残った候補対応点を対応点として確定する。この場合、長期的なベクトルの良否判断ルーチンにおいて、対応点が消失或は再現する場合もありうるが、その場合は除去、或いは復活させる処理をすれば良い。また、復活についても同様に、一旦消失したが例えば継続して7回目のルーチンを経て残った候補対応点を復活させても良い。
[第6の実施の形態]
第1の実施の形態では、撮影対象が静止状態で、撮影装置が移動する例について説明したが、本実施の形態は撮影装置が静止状態で、撮影対象が移動する例である。この場合においても、本来の対象物の他に、撮影装置と対象物の間に動くものが割り込んだり、撮影装置に揺動が生じる場合があり、特徴点を追跡し、動画像又は順次少しずつ変化する撮影画像における対象物に係る特徴点の三次元座標を求めることができる。また、対象物自体が回転するようなものであれば、その特徴点が消失と復活を繰り返すので、本発明を適用可能である。また、複数の対象物が異なる動きをする場合もあり、このような場合についてもそれぞれの対象物について本発明を適用可能である。
[第7の実施の形態]
第1の実施の形態では、射影変換を使用する例について説明したが、撮影装置に、揺動がなく方向一定(前方に直進など)の場合には、必ずしも射影変換せずに、移動ベクトルを求め、各特徴点の移動ベクトルと画面全体又は当該特徴点周囲の移動ベクトルとを比較して、候補対応点の確定、除去、新設、復活を行なうことが可能である。なお、射影変換を用いて画面相対移動量を作成し、撮影画面の揺動を補正すれば、より信頼性のある処理ができる。
また、本発明は、以上の実施の形態に記載の画像処理方法をコンピュータに実行させるためのプログラムとしても実現可能である。プログラムは操作部1の内蔵メモリに蓄積して使用してもよく、システム内外の記憶装置に蓄積して使用してもよく、インターネットからダウンロードして使用しても良い。また、当該プログラムを記録した記録媒体としても実現可能である。
以上、本発明の実施の形態について説明したが、本発明は以上の実施の形態に限定されるものではなく、実施の形態に種々変更を加えられることは明白である。
例えば、以上の実施の形態では、対象物又は撮影装置の一方が移動し、他方が静止している状態で撮影画像を取得する例について説明したが、両者とも移動する場合に本発明を適用しても良い。例えば、一方の移動速度・方向が一定の場合など十分適用可能である。また、また、三次元座標については直交座標の例を説明したが、対象物と撮影装置の状況に応じて、円筒座標、球座標を用いることも可能である。また、工程S20の誤対応点の除去等の一部の工程を省略することも可能である。また、特徴点の抽出にMORAVECオペレータを、テンプレートマッチングにSSDAテンプレートマッチングを使用する例を説明したが、他のオペレータ、テンプレートマッチング法を使用しても良い。また画面相対移動量を求めるための射影変換を使用する例を説明したが、アフィン変換、フェルマート変換などの射影変換を使用しても良い。また、第1の実施の形態等では、対応点の確定、候補対応点の除去や復活のアルゴリズムについても、現在フレームでの候補対応点の追跡位置と候補対応点の推定位置とを比較する例等を説明したが、追跡位置と推定位置とを2回比較して決定しても良く、移動軌跡を推定位置の軌跡と比較するなど他のアルゴリズムを用いても良い。また、所定の移動量、時間またはフレーム数を経過した段階で、候補対応点を対応点として確定する例を説明したが、所定の移動量、時間またはフレーム数は経験に基づいて様々に決定できる。
本発明は動画像を用いた撮影装置又は撮影対象の位置座標の計測等に使用される。
本発明の概念を説明するための図である。 第1の実施の形態における画像処理装置の構成例を示すブロック図である。 第1の実施の形態における画像処理方法のフロー例を示す図である。 動画像解析のうちリアルタイム処理のフロー例を示す図である。 対応点マッチングの例を示す図である。 特徴点を新設する例を示す図である。 動画像解析のうち長期的なベクトルの良否判断ルーチンを説明するための図である。 標定を説明するための図である。 三次元計測の結果を示す図である。 推定画像を説明するための図である。 エッジ抽出処理の例を示す図である。
符号の説明
1 操作部
2 撮影画像取得部
3 特徴抽出部
4 特徴点追跡部
5 処理部
6 長期的判断処理部
7 標定処理/三次元計測部
8 表示部
9 対応点情報メモリ
10 動画像メモリ
100 画像処理装置

Claims (12)

  1. 相対的に移動する対象物について少しずつ変化する撮影画像を順次取得する撮影画像取得部と;
    前記撮影画像取得部で得られた撮影画像から特徴点を抽出する特徴抽出部と;
    前記特徴点が抽出された撮影画像以前又は以降に取得された複数の撮影画像について前記特徴点に対応する候補対応点を捜索し、前記特徴点の追跡を行う特徴点追跡部と;
    前記候補対応点について、追跡結果から対応点を確定し、確定された対応点を用いて撮影位置又は対象物の座標を演算する処理部とを備える;
    画像処理装置。
  2. 前記追跡結果として、順次取得された撮影画像のうちの2つの撮影画像を用いた射影変換から求めた画面相対移動量若しくは2つの撮影画像間の特徴点の移動ベクトル又は前記画面相対移動量若しくは前記移動ベクトルを順次連結した移動軌跡を用いる;
    請求項1に記載の画像処理装置。
  3. 前記特徴点追跡部は、特徴点が抽出された撮影画像と、それ以前又は以降に順次取得された複数の撮影画像について前記特徴点に対応する候補対応点を捜索し、捜索された候補対応点と特徴点との位置関係から前記移動ベクトルを形成し、前記移動ベクトル及び前記画面相対移動量に基づいて、前記特徴点に対応する蓋然性が高いと判断される候補対応点を選別、それ以前又は以降に順次取得された複数の撮影画像について前記特徴点及び前記対応点に対応する候補対応点を捜索し、移動ベクトルの形成、候補対応点の選別、候補対応点の捜索を順次繰り返す;
    請求項2に記載の画像処理装置。
  4. 前記特徴点追跡部は、隣接する撮影画像間における各特徴点の追跡結果から各特徴点の移動ベクトル及び画面相対移動量を求めて、前記各特徴点の移動ベクトルと前記画面相対移動量から推定される各特徴点の推定位置とを比較して、差異が大きいものを不良点として排除する;
    請求項2に記載の画像処理装置。
  5. 前記処理部は、前記特徴点又は前記対応点の消失を検出し、所定数の消失、所定範囲以上の空白領域が生じた場合に、前記特徴抽出部に特徴点を新設するように指示する;
    請求項1に記載の画像処理装置。
  6. 前記処理部は、第1の撮影画像の各特徴点について前記画面相対移動量又は前記移動ベクトルを順次連結した移動軌跡を用いて所定量(時間、位置)離隔して取得された第2の撮影画像に係る推定画像を作成し、前記第2の撮影画像とそれに係る推定画像とを比較して、前記候補対応点から対応点を確定し、確定された対応点を用いて撮影位置又は対象物の座標を演算する;
    請求項2に記載の画像処理装置。
  7. 前記第1の撮影画像は前記第2の撮影画像より以前若しくは以後に又は前方若しくは後方で撮影されたものであり、前記移動軌跡は時間又は位置を進行方向又は逆行方向にたどるものである;
    請求項6に記載の画像処理装置。
  8. 前記特徴点追跡部は、一旦候補対応点から除外されたが、その前又は後に取得された撮影画像で再現したと推測される候補対応点について、前記その前又は後に取得された撮影画像を前記第2の撮影画像とし、前記第2の撮影画像とそれに係る推定画像とを比較して、前記候補対応点であった蓋然性が高いと判断される候補対応点を再び候補対応点として復活させる;
    請求項6に記載の画像処理装置。
  9. 前記処理部は、隣接画像間又は前記第1の画像と前記第2の画像間における前記画面相対移動量が所定量となるように、隣接画像の取得を調整する;
    請求項4に記載の画像処理装置。
  10. 前記処理部は、隣接画像間又は前記第1の画像と前記第2の画像間における画素のずれが所定数になるように調整する;
    請求項4に記載の画像処理装置。
  11. 前記撮影画像取得部で得られた撮影画像間のオーバーラップ率、基線長、前記移動ベクトルのいずれか一つに基づき、前記第2の画像を選択する画像選択部を有する;
    請求項6に記載の画像処理装置。
  12. 相対的に移動する対象物について少しずつ変化する撮影画像を順次取得する撮影画像取得工程と;
    前記撮影画像取得部で得られた撮影画像から特徴点を抽出する特徴抽出工程と;
    前記特徴点が抽出された撮影画像以前又は以降に取得された複数の撮影画像について前記特徴点に対応する候補対応点を捜索し、前記特徴点の追跡を行う特徴点追跡工程と;
    前記候補対応点について、追跡結果から対応点を確定し、確定された対応点を用いて撮影位置又は対象物の座標を演算する演算処理工程とを備える;
    画像処理方法。
JP2006330453A 2005-12-08 2006-12-07 画像処理装置及びその方法 Active JP5087264B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006330453A JP5087264B2 (ja) 2005-12-08 2006-12-07 画像処理装置及びその方法

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2005355470 2005-12-08
JP2005355470 2005-12-08
JP2006330453A JP5087264B2 (ja) 2005-12-08 2006-12-07 画像処理装置及びその方法

Publications (2)

Publication Number Publication Date
JP2007183256A true JP2007183256A (ja) 2007-07-19
JP5087264B2 JP5087264B2 (ja) 2012-12-05

Family

ID=38339468

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006330453A Active JP5087264B2 (ja) 2005-12-08 2006-12-07 画像処理装置及びその方法

Country Status (1)

Country Link
JP (1) JP5087264B2 (ja)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010001940A1 (ja) 2008-07-01 2010-01-07 株式会社トプコン 位置測定方法、位置測定装置、およびプログラム
JP2010145965A (ja) * 2008-12-22 2010-07-01 Fujinon Corp オートフォーカスシステム
US7787689B2 (en) 2007-07-06 2010-08-31 Topcon Corporation Location measuring device and method
KR100991030B1 (ko) 2008-03-19 2010-10-29 가시오게산키 가부시키가이샤 화상기록방법, 화상기록장치, 및 기억매체
WO2010140513A1 (ja) 2009-06-02 2010-12-09 株式会社トプコン ステレオ画像撮影装置及びその方法
JP2011086164A (ja) * 2009-10-16 2011-04-28 Elijah & Co 三次元モデリング装置及び方法並びにプログラム
JP2011112507A (ja) * 2009-11-26 2011-06-09 Fujitsu Ltd 3次元位置計測装置および3次元位置計測方法
JP2013098750A (ja) * 2011-10-31 2013-05-20 Jvc Kenwood Corp 画像処理装置、画像処理方法、画像処理プログラム
JP2013120133A (ja) * 2011-12-07 2013-06-17 Fujitsu Ltd 三次元座標測定装置、三次元座標測定方法、及びプログラム
US8736689B2 (en) 2010-03-25 2014-05-27 Fujifilm Corporation Imaging apparatus and image processing method
JP2015087941A (ja) * 2013-10-30 2015-05-07 オリンパス株式会社 特徴点マッチング処理装置、特徴点マッチング処理方法、およびプログラム
CN104697500A (zh) * 2015-02-05 2015-06-10 北京林业大学 一种基于影像法确定运动目标状态参数的方法
US9182220B2 (en) 2009-03-16 2015-11-10 Topcon Corporation Image photographing device and method for three-dimensional measurement
JP2016507834A (ja) * 2013-01-22 2016-03-10 クゥアルコム・インコーポレイテッドQualcomm Incorporated ターゲットオブジェクトをトラッキングし、検出するためのシステムおよび方法
KR20160113887A (ko) * 2015-03-23 2016-10-04 한화테크윈 주식회사 영상안정화장치 및 방법
JP2017097554A (ja) * 2015-11-20 2017-06-01 カシオ計算機株式会社 特徴点追跡装置、特徴点追跡方法及びプログラム
CN112689221A (zh) * 2020-12-18 2021-04-20 Oppo广东移动通信有限公司 录音方法、录音装置、电子设备及计算机可读存储介质
CN115442521A (zh) * 2022-08-08 2022-12-06 杭州华橙软件技术有限公司 摄像控制方法及相关装置、摄像机和存储介质

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000113194A (ja) * 1998-10-09 2000-04-21 Ricoh Co Ltd 3次元形状抽出方法及び装置並びに記録媒体
JP2000268179A (ja) * 1999-01-14 2000-09-29 Oojisu Soken:Kk 三次元形状情報取得方法及び装置,二次元画像取得方法及び装置並びに記録媒体
JP2001078228A (ja) * 1999-09-03 2001-03-23 Sony Corp 画像生成装置及び方法
JP2002008014A (ja) * 2000-06-20 2002-01-11 Ricoh Co Ltd 3次元形状抽出方法及び装置並びに記録媒体
JP2005115420A (ja) * 2003-10-02 2005-04-28 Kazuo Iwane 三次元形状生成装置
JP2005309782A (ja) * 2004-04-21 2005-11-04 Toyota Motor Corp 画像処理装置
JP2005309746A (ja) * 2004-04-21 2005-11-04 Nippon Telegr & Teleph Corp <Ntt> 動物体追跡方法、動物体追跡プログラムおよびその記録媒体、ならびに、動物体追跡装置
JP2005332177A (ja) * 2004-05-19 2005-12-02 Etsuji Kitagawa 3次元情報処理装置、3次元情報処理方法、及び3次元情報処理プログラム

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000113194A (ja) * 1998-10-09 2000-04-21 Ricoh Co Ltd 3次元形状抽出方法及び装置並びに記録媒体
JP2000268179A (ja) * 1999-01-14 2000-09-29 Oojisu Soken:Kk 三次元形状情報取得方法及び装置,二次元画像取得方法及び装置並びに記録媒体
JP2001078228A (ja) * 1999-09-03 2001-03-23 Sony Corp 画像生成装置及び方法
JP2002008014A (ja) * 2000-06-20 2002-01-11 Ricoh Co Ltd 3次元形状抽出方法及び装置並びに記録媒体
JP2005115420A (ja) * 2003-10-02 2005-04-28 Kazuo Iwane 三次元形状生成装置
JP2005309782A (ja) * 2004-04-21 2005-11-04 Toyota Motor Corp 画像処理装置
JP2005309746A (ja) * 2004-04-21 2005-11-04 Nippon Telegr & Teleph Corp <Ntt> 動物体追跡方法、動物体追跡プログラムおよびその記録媒体、ならびに、動物体追跡装置
JP2005332177A (ja) * 2004-05-19 2005-12-02 Etsuji Kitagawa 3次元情報処理装置、3次元情報処理方法、及び3次元情報処理プログラム

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7787689B2 (en) 2007-07-06 2010-08-31 Topcon Corporation Location measuring device and method
US7844077B2 (en) 2007-07-06 2010-11-30 Topcon Corporation Location measuring device and method
KR100991030B1 (ko) 2008-03-19 2010-10-29 가시오게산키 가부시키가이샤 화상기록방법, 화상기록장치, 및 기억매체
WO2010001940A1 (ja) 2008-07-01 2010-01-07 株式会社トプコン 位置測定方法、位置測定装置、およびプログラム
JP2010145965A (ja) * 2008-12-22 2010-07-01 Fujinon Corp オートフォーカスシステム
US9182220B2 (en) 2009-03-16 2015-11-10 Topcon Corporation Image photographing device and method for three-dimensional measurement
WO2010140513A1 (ja) 2009-06-02 2010-12-09 株式会社トプコン ステレオ画像撮影装置及びその方法
JP2011086164A (ja) * 2009-10-16 2011-04-28 Elijah & Co 三次元モデリング装置及び方法並びにプログラム
JP2011112507A (ja) * 2009-11-26 2011-06-09 Fujitsu Ltd 3次元位置計測装置および3次元位置計測方法
US8736689B2 (en) 2010-03-25 2014-05-27 Fujifilm Corporation Imaging apparatus and image processing method
JP2013098750A (ja) * 2011-10-31 2013-05-20 Jvc Kenwood Corp 画像処理装置、画像処理方法、画像処理プログラム
JP2013120133A (ja) * 2011-12-07 2013-06-17 Fujitsu Ltd 三次元座標測定装置、三次元座標測定方法、及びプログラム
JP2016507834A (ja) * 2013-01-22 2016-03-10 クゥアルコム・インコーポレイテッドQualcomm Incorporated ターゲットオブジェクトをトラッキングし、検出するためのシステムおよび方法
JP2015087941A (ja) * 2013-10-30 2015-05-07 オリンパス株式会社 特徴点マッチング処理装置、特徴点マッチング処理方法、およびプログラム
CN104697500A (zh) * 2015-02-05 2015-06-10 北京林业大学 一种基于影像法确定运动目标状态参数的方法
KR20160113887A (ko) * 2015-03-23 2016-10-04 한화테크윈 주식회사 영상안정화장치 및 방법
KR102282458B1 (ko) * 2015-03-23 2021-07-27 한화테크윈 주식회사 영상안정화장치 및 방법
JP2017097554A (ja) * 2015-11-20 2017-06-01 カシオ計算機株式会社 特徴点追跡装置、特徴点追跡方法及びプログラム
CN112689221A (zh) * 2020-12-18 2021-04-20 Oppo广东移动通信有限公司 录音方法、录音装置、电子设备及计算机可读存储介质
CN112689221B (zh) * 2020-12-18 2023-05-30 Oppo广东移动通信有限公司 录音方法、录音装置、电子设备及计算机可读存储介质
CN115442521A (zh) * 2022-08-08 2022-12-06 杭州华橙软件技术有限公司 摄像控制方法及相关装置、摄像机和存储介质
CN115442521B (zh) * 2022-08-08 2023-10-27 杭州华橙软件技术有限公司 摄像控制方法及相关装置、摄像机和存储介质

Also Published As

Publication number Publication date
JP5087264B2 (ja) 2012-12-05

Similar Documents

Publication Publication Date Title
JP5087264B2 (ja) 画像処理装置及びその方法
JP4889351B2 (ja) 画像処理装置及びその処理方法
US7860276B2 (en) Image processing device and method
JP5362189B2 (ja) 画像処理装置及びその処理方法
JP4800163B2 (ja) 位置測定装置及びその方法
JP5832341B2 (ja) 動画処理装置、動画処理方法および動画処理用のプログラム
CN111445526B (zh) 一种图像帧之间位姿的估计方法、估计装置和存储介质
US7844077B2 (en) Location measuring device and method
EP2959315B1 (en) Generation of 3d models of an environment
JP5084374B2 (ja) 位置計測装置及び位置計測方法
JP5027747B2 (ja) 位置測定方法、位置測定装置、およびプログラム
JP4874693B2 (ja) 画像処理装置及びその処理方法
JP7017689B2 (ja) 情報処理装置、情報処理システムおよび情報処理方法
JP2007323615A (ja) 画像処理装置及びその処理方法
JP5184830B2 (ja) 位置計測装置及び位置計測方法
JP6506032B2 (ja) 測量データ処理装置、測量データ処理方法およびプログラム
JP5396585B2 (ja) 地物特定方法
JP6922348B2 (ja) 情報処理装置、方法、及びプログラム
JP4809134B2 (ja) 画像処理装置及びその処理方法
JP2007323616A (ja) 画像処理装置及びその処理方法
JP5530391B2 (ja) カメラポーズ推定装置、カメラポーズ推定方法及びカメラポーズ推定プログラム
JP4813263B2 (ja) 画像処理装置及びその処理方法
Alibay et al. Hybrid visual and inertial RANSAC for real-time motion estimation

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091014

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110920

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110927

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111128

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: 20120904

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: 20120910

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5087264

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150914

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

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