JP5499895B2 - 位置特定装置、位置特定方法、及びプログラム - Google Patents
位置特定装置、位置特定方法、及びプログラム Download PDFInfo
- Publication number
- JP5499895B2 JP5499895B2 JP2010113007A JP2010113007A JP5499895B2 JP 5499895 B2 JP5499895 B2 JP 5499895B2 JP 2010113007 A JP2010113007 A JP 2010113007A JP 2010113007 A JP2010113007 A JP 2010113007A JP 5499895 B2 JP5499895 B2 JP 5499895B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- captured
- captured image
- camera
- specifying
- 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
Landscapes
- Length Measuring Devices By Optical Means (AREA)
- Traffic Control Systems (AREA)
Description
対象物の位置は、例えば、対象物を異なる位置で撮影して得られる視差画像を基にして、三角測量の原理により算出することができる。しかし、この画像を得るためのカメラが単眼であって自車両に1台のみ固定されている場合には、自車両が走行等で移動しない限り視差画像を得ることができず、対象物の位置を特定できない。その一方、複数のカメラを用いて対象物の位置の特定を行うように構成すると、システムコストは当然高価なものになる。
車両のドアミラーに内蔵したカメラで当該ドアミラーの周辺を監視する監視装置において、ドアを開閉させても周辺の監視を継続できるようにするために、ドアの開放の検知に応じてドアミラーをドアに対して回動させるという技術が提案されている。
図2Aに図解されているように、カメラ1は自動車のドアミラー9の先端部分に固定されており、当該自動車の側方の対象物を撮像する。アクチュエータ2は、このドアミラー9の自動開閉動作の駆動用のモータであり、アクチュエータ制御部3がアクチュエータ2を制御してドアミラー9を開閉動作させることで、カメラ1を移動させることができる。従って、ドアミラー9を開閉動作させたときのカメラ1の移動の経路(軌跡)は既知である。
画像取得部4は、カメラ1が移動しながら複数枚撮像した対象物の画像を取得する。
画像処理部5は、画像取得部4が取得した複数枚の画像に対して各種の画像処理を施す。より具体的には、画像処理部5は、特徴点抽出部5aと特徴点追跡部5bとを備えており、いわゆるブロックマッチング処理を行う。
図3A及び図3Bは、ドアミラー9の開閉動作により移動するカメラ1の視野の変化を図解している。
距離算出部8は、位置特定部7により特定された第一対象物、第二対象物、第三対象物、…の各対象物についての、カメラ1が設置されている自動車の所定位置からの距離を算出する。
図4は、ドアミラー9を開閉動作させてカメラ1を移動させながら、対象物A(図4では丸印で表現)、対象物B(図4では四角印で表現)、及び対象物C(図4では三角印で表現)を撮像する様子を模式的に表したものである。
まず、第一位置特定部7aは、対象物A(第一対象物)の位置を特定する。第一位置特定部7aは、この位置の特定を、位置が既知である2つの既知点P1及びP2の各々からカメラ1が撮像して得た2枚の撮像画像(第一撮像画像)であるP1画像及びP2画像に基づいて行う。つまり、第一位置特定部7aは、第一撮像画像を視差画像として使用して、前述した三角測量の原理により対象物Aの位置(特徴点抽出部5aが抽出した各特徴点に対応する対象物Aの各部の位置)を算出することで、その位置を特定する。
Xm=Ri(Xrm−Ti)………………式[1]
なお、カメラ1での画像の撮像位置は、以下のようにして求めるようにしてもよい。
まず、基準位置X0から位置Xjまでの移動によるカメラ1の移動量の回転成分を回転行列Rjと表し、並進成分を並進行列Tjと表すものとする。また、基準位置X0から位置Xkまでの移動によるカメラ1の移動量の回転成分を回転行列Rkと表し、並進成分を並進行列Tkと表すものとする。
このとき、
Xj=Rj(X0−Tj)………………式[2]
Xk=Rk(X0−Tk)………………式[3]
上記の[2]式及び[3]からX0を消去すると、下記の式[4]が得られる。
Xk=RkRjt {Xj−Rj(Tk−Tj)}………………式[4]
なお、式[4]において、「Rjt」はRjの転置行列である。
Xk=Rjk(Xj−Tjk)………………式[5]
このコンピュータ10は、MPU11、ROM12、RAM13、入力装置14、表示装置15、及びインタフェース装置16を備えている。なお、これらの構成要素はバス17を介して接続されており、MPU11の管理の下で各種のデータを相互に授受することができる。
ROM(Read Only Memory)12は、所定の制御プログラムや各種の定数値が予め記録されている読み出し専用半導体メモリである。MPU11は、この制御プログラムをコンピュータ10の起動時に読み出して実行することにより、このコンピュータ10の各構成要素の動作制御がかのうとなり、更に、後述する制御処理を行えるようにもなる。
インタフェース装置16は、このコンピュータ10に接続される各種機器との間での各種データの授受の管理を行う。より具体的には、インタフェース装置16は、カメラ1から送られてくる撮像画像信号のアナログ−デジタル変換や、アクチュエータ2を駆動させるための駆動信号の出力などを行う。
図6は、第一位置特定処理の処理内容を図解したフローチャートである。この処理は、前述した第一対象物の位置を、ドアミラー9が完全に閉じたとき及び完全に開いたときの位置の各々からカメラ1が撮像して得た、第一対象物についての2枚の撮像画像に基づいて行うものである。
次に、S106において特徴点抽出処理が行われる。この処理は、この処理は、S105の処理により取得された撮像画像から特徴点を抽出する処理であり、特徴点抽出部5aの機能を提供するための処理である。
次に、S202では、変数iの現在の値が、前述したS105の処理により得られた撮像画像の枚数Nよりも小さいか否かを判定する処理が行われる。ここで、変数iの現在の値がNよりも小さいとき(判定結果がYesのとき)にはS203に処理を進める。一方、変数iの現在の値がN以上となったとき(判定結果がNoのとき)には、この図7の処理を終了する。
なお、図1の装置では、第三位置特定部7cによる第三対象物の位置の特定を、第一対象物の位置と、第一対象物の像も含まれている第三対象物についての第三撮像画像と、第一撮像画像のうち第三対象物の像が含まれているものとに基づいて行うようにしていた。この代わりに、第三対象物の位置の特定を、第二位置特定部7bが特定した第二対象物の位置と、第二対象物の像も含まれている第三対象物についての第三撮像画像と、第三対象物の像も含まれている第二撮像画像とその撮像位置とに基づき行うようにしてもよい。ここで、第二撮像画像の撮像位置は、第二位置特定部7bが第二対象物の位置の特定を前述したようにして行うときに特定済みである。このようにして第三対象物の位置の特定を行う場合には、必要な情報は第二撮像画像についてのものであり、第一撮像画像の情報は不要であるので、第一撮像画像の情報をいつまでも特徴点追跡結果格納メモリ6に保存しておく必要がなく、有益である。
(付記1)
位置が既知である2つの既知点の各々から撮像して得た第一対象物についての2枚の第一撮像画像に基づいて該第一対象物の位置を特定する第一位置特定手段、及び
該第一位置特定手段により特定された該第一対象物の位置と、該2つの既知点を結びかつ位置が既知である経路上における任意の位置から撮像して得た、該第一対象物の像も含まれている第二対象物についての1枚の第二撮像画像と、該第一撮像画像のうち該第二対象物の像も含まれているものとに基づいて、該第二対象物の位置を特定する第二位置特定手段、
を有することを特徴とする位置特定装置。
(付記2)
該第二位置特定手段は、該第一位置特定手段により特定された該第一対象物の位置と、該第二撮像画像とに基づいて、該第二撮像画像を撮像したときの該経路上の撮像位置を特定し、該第二撮像画像と、特定された該第二撮像画像の撮像位置と、該第一撮像画像のうちの1枚であって該第二対象物の像も含まれているものと、該2つの既知点の位置のうち該第一撮像画像のうちの1枚であって該第二対象物の像も含まれているものを撮像したときの撮像位置であるものとに基づいて、該第二対象物の位置を特定することを特徴とする付記1に記載の位置特定装置。
(付記3)
該第一位置特定手段により特定された該第一対象物の位置と、該経路上の任意の位置から撮像して得た、該第二対象物とは別のものである第三対象物についての1枚の第三撮像画像であって該第一対象物の像も含まれているものと、該第一撮像画像のうち該第三対象物の像も含まれているものとに基づいて、該第三対象物の位置を特定する第三位置特定手段を更に有することを特徴とする付記1または2に記載の位置特定装置。
(付記4)
該第三位置特定手段は、該第一位置特定手段により特定された該第一対象物の位置と、該第三撮像画像とに基づいて、該第三撮像画像を撮像したときの該経路上の撮像位置を特定し、該第三撮像画像と、特定された該第三撮像画像の撮像位置と、該第一撮像画像のうちの1枚であって該第三対象物の像も含まれているものと、該2つの既知点の位置のうち該第一撮像画像のうちの1枚であって該第三対象物の像も含まれているものを撮像したときの撮像位置であるものとに基づいて、該第三対象物の位置を特定することを特徴とする付記3に記載の位置特定装置。
(付記5)
該第二位置特定手段により特定された該第二対象物の位置と、該経路上の任意の位置から撮像して得た、該第二対象物とは別のものである第三対象物についての1枚の第三撮像画像であって該第二対象物の像も含まれているものと、該第二撮像画像であって該第三対象物の像も含まれているものとに基づいて、該第三対象物の位置を特定する第三位置特定手段を更に有することを特徴とする付記1または2に記載の位置特定装置。
(付記6)
該第二位置特定手段により特定された該第二対象物の位置と所定位置との距離を算出する距離算出手段を更に有することを特徴とする付記1から5のうちのいずれか一項に記載の位置特定装置。
(付記7)
該第三位置特定手段により特定された該第三対象物の位置と所定位置との距離を算出する距離算出手段を更に有することを特徴とする付記3から5のうちのいずれか一項に記載の位置特定装置。
(付記8)
該第一撮像画像及び該第二撮像画像は、自動車のドアミラーに設置されているカメラによって撮像され、該経路は、該ドアミラーを開閉動作させたときの該カメラの軌跡であることを特徴とする付記1から6のうちのいずれか1項に記載の位置特定装置。
(付記9)
位置が既知である2つの既知点の各々から撮像して得た第一対象物についての2枚の第一撮像画像に基づいて該第一対象物の位置を特定し、
該第一撮像画像に基づいて特定された該第一対象物の位置と、該2つの既知点を結びかつ位置が既知である経路上における任意の位置から撮像して得た、該第一対象物の像も含まれている第二対象物についての1枚の第二撮像画像と、該第一撮像画像のうち該第二対象物の像も含まれているものとに基づいて、該第二対象物の位置を特定する、
ことを特徴とする位置特定方法。
(付記10)
位置が既知である2つの既知点の各々から撮像して得た第一対象物についての2枚の第一撮像画像に基づいて該第一対象物の位置を特定する第一位置特定処理、及び
該第一位置特定処理により特定された該第一対象物の位置と、該2つの既知点を結びかつ位置が既知である経路上における任意の位置から撮像して得た、該第一対象物の像も含まれている第二対象物についての1枚の第二撮像画像と、該第一撮像画像のうち該第二対象物の像も含まれているものとに基づいて、該第二対象物の位置を特定する第二位置特定処理、
をコンピュータに行わせるためのプログラム。
2 アクチュエータ
3 アクチュエータ制御部
4 画像取得部
5 画像処理部
5a 特徴点抽出部
5b 特徴点追跡部
6 特徴点追跡結果格納メモリ
7 位置特定部
7a 第一位置特定部
7b 第二位置特定部
7c 第三位置特定部
8 距離算出部
9 ドアミラー
10 コンピュータ
11 MPU
12 ROM
13 RAM
14 入力装置
15 表示装置
16 インタフェース装置
17 バス
101 カメラ
102 センサ
103 共通視野
Claims (7)
- 位置が既知である2つの既知点の各々から撮像して得た第一対象物についての2枚の第一撮像画像と、該2つの既知点を結びかつ位置が既知である経路上における任意の位置から撮像して得た、該第一対象物の像も含まれている第二対象物についての1枚の第二撮像画像とに基づいて、該第二対象物の位置を特定する位置特定手段を有し、
該2枚の第一撮像画像のうちの少なくとも一方は、該第二対象物の像も含まれており、
該第一撮像画像及び該第二撮像画像は、自動車のドアミラーに設置されているカメラによって撮像され、該経路は、該ドアミラーを開閉動作させたときの該カメラの軌跡である
ことを特徴とする位置特定装置。 - 該位置特定手段は、
該2枚の第一撮像画像に基づいて該第一対象物の位置を特定する第一位置特定手段、及び
該第一位置特定手段により特定された該第一対象物の位置と、該1枚の第二撮像画像と、該第一撮像画像のうち該第二対象物の像も含まれているものとに基づいて、該第二対象物の位置を特定する第二位置特定手段、
を有することを特徴とする請求項1に記載の位置特定装置。 - 該第二位置特定手段は、該第一位置特定手段により特定された該第一対象物の位置と、該第二撮像画像とに基づいて、該第二撮像画像を撮像したときの該経路上の撮像位置を特定し、該第二撮像画像と、特定された該第二撮像画像の撮像位置と、該第一撮像画像のうちの1枚であって該第二対象物の像も含まれているものと、該2つの既知点の位置のうち該第一撮像画像のうちの1枚であって該第二対象物の像も含まれているものを撮像したときの撮像位置であるものとに基づいて、該第二対象物の位置を特定することを特徴とする請求項2に記載の位置特定装置。
- 該第一位置特定手段により特定された該第一対象物の位置と、該経路上の任意の位置から撮像して得た、該第二対象物とは別のものである第三対象物についての1枚の第三撮像画像であって該第一対象物の像も含まれているものと、該第一撮像画像のうち該第三対象物の像も含まれているものとに基づいて、該第三対象物の位置を特定する第三位置特定手段を更に有することを特徴とする請求項2または3に記載の位置特定装置。
- 該第二位置特定手段により特定された該第二対象物の位置と所定位置との距離を算出する距離算出手段を更に有することを特徴とする請求項2から4のうちのいずれか一項に記載の位置特定装置。
- 位置が既知である2つの既知点の各々から撮像して得た第一対象物についての2枚の第一撮像画像と、該2つの既知点を結びかつ位置が既知である経路上における任意の位置から撮像して得た、該第一対象物の像も含まれている第二対象物についての1枚の第二撮像画像とに基づいて、該第二対象物の位置を特定する位置特定方法であって、
該2枚の第一撮像画像のうちの少なくとも一方は、該第二対象物の像も含まれており、
該第一撮像画像及び該第二撮像画像は、自動車のドアミラーに設置されているカメラによって撮像され、該経路は、該ドアミラーを開閉動作させたときの該カメラの軌跡であることを特徴とする位置特定方法。 - 位置が既知である2つの既知点の各々から撮像して得た第一対象物についての2枚の第一撮像画像を取得する処理、
該2つの既知点を結びかつ位置が既知である経路上における任意の位置から撮像して得た、該第一対象物の像も含まれている第二対象物についての1枚の第二撮像画像を取得する処理、及び
該2枚の第一撮像画像と該1枚の第二撮像画像とに基づいて、該第二対象物の位置を特定する位置特定処理、
をコンピュータに行わせるためのプログラムであって、
該2枚の第一撮像画像のうちの少なくとも一方は、該第二対象物の像も含まれており、
該第一撮像画像及び該第二撮像画像は、自動車のドアミラーに設置されているカメラによって撮像され、該経路は、該ドアミラーを開閉動作させたときの該カメラの軌跡である
ことを特徴とするプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010113007A JP5499895B2 (ja) | 2010-05-17 | 2010-05-17 | 位置特定装置、位置特定方法、及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010113007A JP5499895B2 (ja) | 2010-05-17 | 2010-05-17 | 位置特定装置、位置特定方法、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011242198A JP2011242198A (ja) | 2011-12-01 |
JP5499895B2 true JP5499895B2 (ja) | 2014-05-21 |
Family
ID=45409019
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010113007A Expired - Fee Related JP5499895B2 (ja) | 2010-05-17 | 2010-05-17 | 位置特定装置、位置特定方法、及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5499895B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6205740B2 (ja) * | 2013-02-12 | 2017-10-04 | 株式会社デンソー | 障害物警告装置 |
JP2014232465A (ja) * | 2013-05-30 | 2014-12-11 | 富士通テン株式会社 | 画像処理装置、および、画像処理方法 |
CN110370286B (zh) * | 2019-08-13 | 2022-04-12 | 西北工业大学 | 基于工业机器人和单目相机的定轴运动刚体空间位置识别方法 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0875456A (ja) * | 1994-09-05 | 1996-03-22 | Fujitsu Ltd | ステレオ視装置 |
JPH10239054A (ja) * | 1997-02-21 | 1998-09-11 | Nippon Telegr & Teleph Corp <Ntt> | 視点・物点位置計測方法及び装置 |
JP2007106200A (ja) * | 2005-10-12 | 2007-04-26 | Mitsuba Corp | 車両周辺監視装置 |
JP4783620B2 (ja) * | 2005-11-24 | 2011-09-28 | 株式会社トプコン | 3次元データ作成方法及び3次元データ作成装置 |
-
2010
- 2010-05-17 JP JP2010113007A patent/JP5499895B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2011242198A (ja) | 2011-12-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11392146B2 (en) | Method for detecting target object, detection apparatus and robot | |
US10810754B2 (en) | Simultaneous localization and mapping constraints in generative adversarial networks for monocular depth estimation | |
US8922394B2 (en) | Apparatus and method for parking position display of vehicle | |
JP4899424B2 (ja) | 物体検出装置 | |
JP4692371B2 (ja) | 画像処理装置、画像処理方法、画像処理プログラム、および画像処理プログラムを記録した記録媒体、ならびに移動物体検出システム | |
JP4609603B2 (ja) | 3次元情報表示装置および3次元情報表示方法 | |
CN103786644B (zh) | 用于追踪***车辆位置的装置和方法 | |
KR102151815B1 (ko) | 카메라 및 라이다 센서 융합을 이용한 객체 검출 방법 및 그를 위한 장치 | |
JP5499895B2 (ja) | 位置特定装置、位置特定方法、及びプログラム | |
JP5516376B2 (ja) | 位置特定装置、位置特定方法、及びプログラム | |
JP6098841B2 (ja) | 車両用歩行者画像取得装置 | |
JP4553071B1 (ja) | 3次元情報表示装置および3次元情報表示方法 | |
JP2007304721A (ja) | 画像処理装置及び画像処理方法 | |
JP4176558B2 (ja) | 車両周辺表示装置 | |
KR101350460B1 (ko) | 영상의 모션 블러를 제거하는 방법 및 장치 | |
JP6886136B2 (ja) | 位置合わせ装置、位置合わせ方法及び位置合わせ用コンピュータプログラム | |
KR101668649B1 (ko) | 주변 환경 모델링 방법 및 이를 수행하는 장치 | |
JP5256508B2 (ja) | 3次元情報算出装置および3次元情報算出方法 | |
KR102579139B1 (ko) | 차량 및 장애물 검출 방법 | |
JP2020076714A (ja) | 位置姿勢推定装置 | |
WO2019072911A1 (en) | METHOD FOR DETERMINING A REGION OF INTEREST IN AN IMAGE CAPTURED BY A CAMERA OF A MOTOR VEHICLE, CONTROL SYSTEM, CAMERA SYSTEM AND MOTOR VEHICLE | |
US20220406070A1 (en) | Method and device for recognizing an object for a vehicle including a mono camera, and camera system | |
JP7249919B2 (ja) | 推定装置、推定方法及びプログラム | |
US20230267644A1 (en) | Method for ascertaining a 6d pose of an object | |
JP4039423B2 (ja) | エッジ位置算出装置、障害物検出システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130403 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131129 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131210 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140123 |
|
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: 20140212 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140225 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5499895 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |