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

JP2004069442A - Device, method, and program for acquiring landscape information, and recording medium - Google Patents

Device, method, and program for acquiring landscape information, and recording medium Download PDF

Info

Publication number
JP2004069442A
JP2004069442A JP2002228099A JP2002228099A JP2004069442A JP 2004069442 A JP2004069442 A JP 2004069442A JP 2002228099 A JP2002228099 A JP 2002228099A JP 2002228099 A JP2002228099 A JP 2002228099A JP 2004069442 A JP2004069442 A JP 2004069442A
Authority
JP
Japan
Prior art keywords
information
line sensor
rotary encoder
sensor camera
procedure
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.)
Pending
Application number
JP2002228099A
Other languages
Japanese (ja)
Inventor
Satoshi Sakuma
佐久間 聡
Kaori Hashimoto
橋本 香織
Hiroko Takahashi
高橋 裕子
Tomohiko Arikawa
有川 知彦
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.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone 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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2002228099A priority Critical patent/JP2004069442A/en
Publication of JP2004069442A publication Critical patent/JP2004069442A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Studio Devices (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a method of acquiring landscape information by which landscape information can be acquired even when the moving speed of a mobile object moving on the ground abruptly changes. <P>SOLUTION: A landscape information acquiring device is provided with a rotary encoder, a GPS, and a line sensor camera. The device acquires line images photographed by means of the line sensor camera at every prescribed moving distance of the mobile object based on a pulse signal outputted from the rotary encoder, and generates a long image by synthesizing the line images in the moving direction of the mobile object. In addition, the device acquires the positional information on the mobile object at prescribed time intervals and, at the same time, finds the number of pulses outputted from the rotary encoder within each prescribed time interval. Then the device finds the positional information corresponding to each pulse signal outputted from the rotary encoder by performing interpolation by using the positional information on the mobile object and the total number of the pulses, and outputs the landscape information by adding the positional information to the long image. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
本発明は、景観情報取得装置、景観情報取得方法、景観情報取得プログラムおよび記録媒体に係わり、特に、移動車両に装備されたラインセンサカメラとGPS、及び姿勢計測装置や距離測定装置を用いて景観情報(画像、位置情報、姿勢情報及び距離情報)を取得するための景観情報取得装置、景観情報取得方法、景観情報取得プログラムおよび記録媒体に関する。
【0002】
【従来の技術】
従来、ラインセンサカメラを用いた景観情報取得方法に関して、例えば、特開平10−153426号公報(以下、文献(イ)という)、並びに、特開平7−170443号公報(以下、文献(ロ)という)に記載されているように、上空から地上を撮影する方法、あるいは、例えば、特願2000−203204号(以下、文献(ハ)という)に記載されているように、移動車両に搭載して移動車両側面から見える景観を撮影する方法が知られている。
文献(イ)や文献(ロ)では、GPS(Global Positioning Systems)やジャイロと同期させて地形を撮影している。
また、文献(ハ)では、ロータリエンコーダと同期させて景観を撮影している。
【0003】
【発明が解決しようとする課題】
地上を移動する移動物体の側面に設置されたラインセンサカメラを用いて景観情報の取得を考えた場合、文献(イ)、あるいは、文献(ロ)に記載された方法では、GPSやジャイロの取得間隔で移動速度が一定であることが前提である。従って、移動車両での使用を考えた場合、障害物や信号などにより、移動速度を一定に保つことが困難であるため、この方法は適用できないという問題点があった。
また、文献(ハ)に記載された方法では、ロータリエンコーダを用いて移動車両の速度に依存せず一定距離間隔毎に撮影できる。
しかしながら、移動車両の軌道が直線や楕円であることが前提であり、移動車両の任意の軌道に対応できないという問題点があった。
また、同期の基準が文献(イ)、あるいは、文献(ロ)に記載された方法では時間、文献(ハ)に記載された方法では距離であるため、単純に前述の方法を組み合わせることができない。
【0004】
本発明は、前記従来技術の問題点を解決するためになされたものであり、本発明の目的は、地上を移動する移動物体の速度が急激に変化する場合、あるいは、任意の軌道を移動する場合でも、景観情報を取得することが可能な景観情報取得装置および景観情報取得方法を提供することである。
また、本発明の他の目的は、前述の景観情報取得方法をコンピュータに実行させるための景観情報取得プログラムを提供することにある。
また、本発明の他の目的は、前述の景観情報取得プログラムが記録された記録媒体を提供することにある。
本発明の前記ならびにその他の目的と新規な特徴は、本明細書の記述及び添付図面によって明らかにする。
【0005】
【課題を解決するための手段】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、下記の通りである。
本発明は、ロータリエンコーダとGPSとを装備し、地上を移動する移動物体に設置されたラインセンサカメラを用いて景観情報を取得する景観情報取得装置および景観情報取得方法であって、ロータリエンコーダから出力されるパルス信号に基づき、移動物体の所定の移動距離間隔毎にラインセンサカメラで撮影されたライン画像を取得し、このライン画像を移動方向に合成して長尺画像を作成し、また、GPSからの出力信号に基づき、所定の時間間隔毎に移動物体の絶対位置座標情報を取得するとともに、所定の時間間隔内にロータリエンコーダから出力されるパルス信号の総パルス数を求め、前述の絶対位置座標情報と総パルス数とを用いて内挿補間により、ロータリエンコーダから出力される各パルス信号に対応する絶対位置座標情報を求め、このロータリエンコーダから出力される各パルス信号に対応する絶対位置座標情報を、前述の長尺画像に付加して景観情報を出力する。
【0006】
また、本発明では、移動物体には姿勢計測装置が装備され、姿勢計測装置からの出力信号に基づいて、前述の所定の時間間隔毎にラインセンサカメラの姿勢情報を取得し、この取得した前記ラインセンサカメラの姿勢情報と総パルス数とを用いて内挿補間により、ロータリエンコーダから出力される各パルス信号に対応するラインセンサカメラの姿勢情報を求め、このロータリエンコーダから出力される各パルス信号に対応するラインセンサカメラの姿勢情報をも併せて、長尺画像に付加して出力する。
また、本発明では、移動物体には距離測定装置が装備され、距離測定装置からの出力信号に基づき、所定の時間間隔毎にラインセンサカメラから撮影対象物までの距離情報を取得し、この取得したラインセンサカメラから撮影対象物までの距離情報と総パルス数とを用いて内挿補間により、ロータリエンコーダから出力される各パルス信号に対応するラインセンサカメラから撮影対象物までの距離情報を求め、このロータリエンコーダから出力される各パルス信号に対応するラインセンサカメラから撮影対象物までの距離情報をも併せて、長尺画像に付加して出力する。
【0007】
また、本発明は、前述の景観情報取得方法をコンピュータに実行させるための景観情報取得プログラムである。
また、本発明は、前述の景観情報取得プログラムが記録された記録媒体である。
本発明によれば、ロータリエンコーダとGPSからの情報を同期させることにより、移動物体の速度が変化する場合でも、所定の移動距離間隔で撮影された長尺画像の各ラインの撮影位置を正しく求めることができるようになる。
従って、距離測定装置とラインセンサカメラから取得できる長尺画像を用いて3D地図を自動的に作成できるようになる。
【0008】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を詳細に説明する。
なお、実施の形態を説明するための全図において、同一機能を有するものは同一符号を付け、その繰り返しの説明は省略する。
図1は、本発明の実施の形態の景観情報取得装置の概略構成を示すブロック図である。
本実施の形態の景観情報取得装置100は、画像取得手段101と、長尺画像合成手段102と、長尺画像への位置・姿勢・距離情報付加手段(以下、単位、付加手段という)103と、出力パルスに対する絶対位置座標値・姿勢値・距離値算出手段(以下、単位、算出手段という)104と、出力パルス数取得手段105と、絶対位置座標取得手段106と、姿勢値取得手段107と、距離値取得手段108と、画像蓄積手段109と、測定値蓄積手段110とを備える。
また、景観情報取得装置100には、ラインセンサカメラ111と、距離測定装置(レーザー距離計)112と、姿勢計測装置(ジャイロ)113と、GPS114と、ロータリエンコーダ115とが接続される。
【0009】
図2は、本実施の形態の景観情報取得装置の測定系の一例を説明するための図である。
同図においては、地上を移動し、測定装置が設置される移動物体を移動車両201とし、移動方向202に移動しながら、ラインセンサカメラ203を用いて路肩方向を撮影する。
このとき、ラインセンサカメラ203は、ロータリエンコーダ204から、一定移動間隔で出力されるパルス信号と同期してライン画像を撮影する。このライン画像は、画像取得手段101で取得される。
また、GPS205、および姿勢計測装置(ジャイロ)206、並びに距離測定装置(レーザー距離計)207からの情報は、GPS205から得られる時間に同期して取得される。
GPS205からの絶対座標位置情報は、絶対位置座標取得手段106で取得され、また、姿勢計測装置(ジャイロ)206からの姿勢値情報は、姿勢値取得手段107で取得され、さらに、距離測定装置207からの距離情報は、距離値取得手段108で取得され、それぞれの情報は、算出手段104に入力され、測定値蓄積手段110に転送される。
ここで、姿勢計測装置206は、例えば、ジャイロであり、また、距離測定装置207は、例えばレーザー距離計である。
【0010】
図3は、本実施の形態の景観情報取得装置の処理手順を示すフローチャートである。
以下、図3のフローチャートを用いて、本実施の形態の景観情報取得方法を説明する。
先ず、移動車両の所定の移動距離間隔で、ラインセンサカメラ308からライン画像を取得し、移動方向に合成する(ステップ301)。
このステップでは、移動車両201が、所定の距離進むごとにパルス信号を出力するロータリエンコーダ307と同期してラインセンサカメラ308からライン画像を取得する。
即ち、ロータリエンコーダ307から出力されるパルス信号に基づき、移動車両の所定の移動距離間隔毎に、ラインセンサカメラ308で撮影されたライン画像を、画像取得手段101で取得する。
次に、長尺画像合成手段102で、取得したライン画像を移動方向に合成し、長尺画像を作成する。
図4は、図1に示す長尺画像合成手段109により、ライン画像を移動方向202に合成した長尺画像の一例を示す図である。
図4において、401は撮影ライン、402は移動方向を示し、図4の移動方向402は一定距離間隔になっているので平行投影となり、実世界と比例関係になっている。この長尺画像は、画像蓄積部109に格納される。
【0011】
次に、算出手段104内のカウンタを用いて、一定時間間隔毎に、一定時間内における、出力パルス数取得手段105で取得した、ロータリエンコーダ307から出力されるパルス信号を計測する(ステップ302)。
図5は、本実施の形態において、位置情報取得周期に対するカウンタ値の時間的変化示した図であり、同図において、501は位置情報取得周期、502は時刻TA、503は時刻TB、504はカウンタ値C、505は時間軸、506はカウンタ値軸、507はトリガー軸である。
GPS309は、標準時間を衛星より受信できるため、標準時間に基づいて一定時間毎に位置(絶対位置座標)情報を取得できる。
この周期を、位置情報取得周期501とし、トリガー出力時刻を、時刻TA(502)及び時刻TB(503)とする。
カウンタは、GPS309から位置情報取得周期のトリガーを受け取る毎に、その時点でのカウンタ値を出力し、かつ、カウンタ値をリセットする。
例えば、時刻TA(502)からロータリエンコーダ307から出力されるパルス信号のカウントを開始し、時刻TB(503)でカウンタ値C(504)を出力するとともに、カウンタのリセットを行う。
また、このリセットのタイミングで、カウンタ値C(504)は、測定値蓄積部110に転送される。
【0012】
次に、前位置座標値、および現位置座標値、並びにパルス数に基づいて、ロータリエンコーダ307から出力される各パルス信号に対する位置座標を計算する(ステップ303)。
まず、カウンタ値のリセットのタイミングで、絶対位置座標取得手段106を介して、GPS309より位置座標値を取得する。
時刻TA(502)の位置座標値をGA、時刻TB(503)の位置座標値をGB、カウンタ値C(504)とすると、例えば、ロータリエンコーダ307から出力されるパルス信号の中で、時刻TA(502)からi番目のパルス信号に対応する位置座標値Giは、内挿補間法により、下記(1)式で求めることができる。
【数1】
Gi=i×(GB−GA)/C+GA ・・・・・・・・・・・・・ (1)
なお、前述の(1)式では、位置座標を線形補間したが、時刻TA(502)から時刻TB(503)のカウンタ値の変化状況に応じて、各iに対して重み付けをした補間を行っても構わない。
【0013】
次に、前姿勢値、および現姿勢値、並びにパルス数に基づいて、ロータリエンコーダ307から出力される各パルス信号に対する姿勢値を計算する(ステップ304)。
まず、カウンタ値のリセットのタイミングで、姿勢値取得手段107を介して、姿勢計測装置(ジャイロ)310より姿勢値を取得する。
時刻TA(502)の姿勢値をRA、時刻TB(503)の姿勢値をRB、カウンタ値C(504)とすると、例えば、ロータリエンコーダ307から出力されるパルス信号の中で、時刻TA(502)からi番目のパルス信号に対応する姿勢値Riは、内挿補間法により、下記(2)式で求めることができる。
【数2】
Ri=i×(RB−RA)/C+RA ・・・・・・・・・・・・・ (2)
なお、前述の(2)式では、姿勢値を線形補間したが、時刻TA(502)から時刻TB(503)のカウンタ値の変化状況に応じて各iに対して重み付けをした補間を行っても構わない。
【0014】
次に、前距離値、および現距離値、並びにパルス数に基づいて、ロータリエンコーダ307から出力される各パルス信号に対する距離値を計算する(ステップ305)。
まず、カウンタ値のリセットのタイミングで、距離値取得手段108を介して、距離測定装置(レーザー距離計)311より距離値を取得する。
時刻TA(502)の距離値をDA、時刻TB(503)の距離値をDB、カウンタ値C(504)とすると、例えば、ロータリエンコーダ307から出力されるパルス信号の中で、時刻TAからi番目のパルス信号に対応する距離値Diは、内挿補間法により、下記(3)式で求めることができる。
【数3】
Di=i×(DB−DA)/C+DA ・・・・・・・・・・・・・ (3)
こなお、前述の(3)式では、距離値を線形補間したが、時刻TA(502)から時刻TB(503)のカウンタ値の変化状況に応じて各iに対して重み付けをした補間を行っても構わない。
【0015】
次に、長尺画像の各ライン画像に対して、位置・姿勢・距離情報を付加する(ステップ306)。
図6は、図1に示す付加手段103により、長尺画像と同期した位置・姿勢・距離情報の一例を示す図であり、同図において、601は長尺画像、602は位置(絶対位置座標)情報、603はカメラの姿勢(鉛直軸の周りの回転)情報、604は距離情報、605は3次元地図を示す。
長尺画像601、および距離情報604だけでは、移動車両201から相対距離をつけた3次元モデルしか作成できないため、移動車両201が直線移動しかできない。
しかしながら、カメラの姿勢情報603と、位置情報602とを付加することよって、605に示すような3次元モデルが作成できる。
ここで、長尺画像601の移動方向は並行投影であり、実世界を表現できるので、この3次元モデルを地図として扱うことができる。
【0016】
なお、前述の説明では、カウンタは、GPS309から位置情報取得周期のトリガーを受け取る毎に、その時点でのカウンタ値を出力し、かつ、カウンタ値をリセットするものとしたが、本発明はこれに限定されるものではなく、カウンタは常時カウントアップし、GPS309から位置情報取得周期のトリガーを受け取る毎に、カウント値(例えば、K1)を読み込み、このカウント値から前回のGPS309から位置情報取得周期のトリガーで読み込んだカウント値(例えば、K2)を減算し、総パルス数C(=K1−K2)を求めるようにしてもよい。また、前述の説明では、距離情報取得方法として、レーザー距離計を用いる場合について説明したが、本発明はこれに限定されるものではなく、赤外線センサや超音波センサなどの他の能動型センサや、2台のラインセンサを用いたステレオ視を用いて距離情報を取得しても構わない。
また、ラインセンサカメラの姿勢情報を求めるために、ジャイロを用いる場合について説明したが、本発明はこれに限定されるものではなく、他の加速度センサなどカメラの姿勢を決定できる他の装置を用いても構わない。
また、本実施の形態の景観情報取得装置100として、コンピュータを使用することも可能であり、その場合に、本実施の形態の景観情報取得方法は、コンピュータ内のハードディスクなどに格納される景観情報取得プログラムを、コンピュータが実行することにより行われる。このプログラムは、CD−ROM、あるいは、ネットワークを介したダウンロードにより供給される。
以上、本発明者によってなされた発明を、前記実施の形態に基づき具体的に説明したが、本発明は、前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能であることは勿論である。
【0017】
【発明の効果】
本願において開示される発明のうち代表的なものによって得られる効果を簡単に説明すれば、下記の通りである。
本発明によれば、ラインセンサカメラを用いて取得された平行投影の長尺画像に対し、位置・姿勢・距離情報を付加することが可能となり、3D地図を作成することが可能となる。
また、上空から3D地図を作成する方法に比べて、上空から地上を観察できない曇りや雨の日などの天候に左右されること無く、任意の時間に景観情報を取得することが可能となる。
【図面の簡単な説明】
【図1】本発明の実施の形態の景観情報取得装置の概略構成を示すブロック図である。
【図2】本発明の実施の形態の景観情報取得装置の測定系の一例を説明するための図である。
【図3】本発明の実施の形態の景観情報取得装置の処理手順を示すフローチャートである。
【図4】図1に示す長尺画像合成手段により、ライン画像を移動方向202に合成した長尺画像の一例を示す図である。
【図5】本発明の実施の形態において、位置情報取得周期に対するカウンタ値の時間的変化示した図である。
【図6】図1に示す付加手段により、長尺画像と同期した位置・姿勢・距離情報の一例を示す図である。
【符号の説明】
100…景観情報取得装置、101…画像取得手段、102…長尺画像合成手段、103…長尺画像への位置・姿勢・距離情報付加手段、104…出力パルスに対する絶対位置座標値・姿勢値・距離値算出手段、105…出力パルス数取得手段、106…絶対位置座標取得手段、107…姿勢値取得手段、108…距離値取得手段、109…画像蓄積手段、110…測定値蓄積手段、111,203,308…ラインセンサカメラ、112,207,311…距離測定装置(レーザー距離計)、113,206,310…姿勢計測装置(ジャイロ)、114,205,309…GPS、115,204,307…ロータリエンコーダ、201…移動車両、202,402…移動方向、401…撮影ライン、501…位置情報取得周期、502…時刻TA、503…時刻TB、504…カウンタ値C、505…時間軸、506…カウンタ値軸、507…トリガー軸、601…長尺画像、602…位置(絶対位置座標)情報、603…カメラの姿勢(鉛直軸の周りの回転)情報、604…距離情報、605…3次元地図。
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a landscape information acquisition device, a landscape information acquisition method, a landscape information acquisition program, and a recording medium. In particular, the present invention relates to a landscape sensor using a line sensor camera and GPS mounted on a moving vehicle, and a posture measurement device and a distance measurement device. The present invention relates to a landscape information acquisition device, a landscape information acquisition method, a landscape information acquisition program, and a recording medium for acquiring information (image, position information, posture information, and distance information).
[0002]
[Prior art]
Conventionally, a landscape information acquisition method using a line sensor camera is disclosed in, for example, Japanese Patent Application Laid-Open No. H10-153426 (hereinafter referred to as Document (a)) and Japanese Patent Application Laid-Open No. H07-170443 (hereinafter referred to as Document (B)). ), A method of photographing the ground from the sky, or, for example, as described in Japanese Patent Application No. 2000-203204 (hereinafter referred to as reference (c)), mounted on a moving vehicle. 2. Description of the Related Art There is known a method of photographing a landscape seen from the side of a moving vehicle.
In literature (a) and literature (b), the terrain is photographed in synchronization with GPS (Global Positioning Systems) and gyros.
In the literature (C), the landscape is photographed in synchronization with the rotary encoder.
[0003]
[Problems to be solved by the invention]
When considering the acquisition of landscape information using a line sensor camera installed on the side of a moving object moving on the ground, in the method described in the literature (a) or the literature (b), acquisition of GPS or gyro is performed. It is assumed that the moving speed is constant at intervals. Therefore, in consideration of use in a moving vehicle, it is difficult to keep the moving speed constant due to obstacles, signals, and the like, so that there is a problem that this method cannot be applied.
Further, according to the method described in the document (c), it is possible to take an image at regular intervals using a rotary encoder without depending on the speed of the moving vehicle.
However, it is premised that the trajectory of the moving vehicle is a straight line or an ellipse, and there is a problem that it cannot correspond to an arbitrary trajectory of the moving vehicle.
Further, since the synchronization standard is time in the method described in the document (a) or (b) and distance in the method described in the document (c), the above methods cannot be simply combined. .
[0004]
The present invention has been made in order to solve the problems of the above-mentioned conventional technology, and an object of the present invention is to provide a case in which the speed of a moving object moving on the ground changes abruptly, or move an arbitrary trajectory. Even in such a case, it is an object of the present invention to provide a landscape information acquisition device and a landscape information acquisition method capable of acquiring landscape information.
Another object of the present invention is to provide a landscape information acquisition program for causing a computer to execute the above-described landscape information acquisition method.
Another object of the present invention is to provide a recording medium on which the above-described landscape information acquisition program is recorded.
The above and other objects and novel features of the present invention will become apparent from the description of the present specification and the accompanying drawings.
[0005]
[Means for Solving the Problems]
The following is a brief description of an outline of typical inventions disclosed in the present application.
The present invention provides a landscape information acquisition device and a landscape information acquisition method that are equipped with a rotary encoder and a GPS, and that acquire landscape information using a line sensor camera installed on a moving object that moves on the ground. Based on the output pulse signal, obtain a line image captured by a line sensor camera at predetermined intervals of the moving distance of the moving object, synthesize this line image in the moving direction to create a long image, Based on the output signal from the GPS, the absolute position coordinate information of the moving object is obtained at predetermined time intervals, and the total number of pulse signals output from the rotary encoder within the predetermined time interval is obtained. Absolute position coordinates corresponding to each pulse signal output from the rotary encoder by interpolation using position coordinate information and the total number of pulses Seeking broadcasting, the absolute position coordinate information corresponding to each pulse signal output from the rotary encoder, and outputs the landscape information in addition to the aforementioned long image.
[0006]
Further, in the present invention, the moving object is equipped with a posture measuring device, and based on an output signal from the posture measuring device, acquires the posture information of the line sensor camera at each of the above-described predetermined time intervals. The position information of the line sensor camera corresponding to each pulse signal output from the rotary encoder is obtained by interpolation using the position information of the line sensor camera and the total number of pulses, and each pulse signal output from the rotary encoder is obtained. Is also added to the long image and output together with the attitude information of the line sensor camera corresponding to.
In the present invention, the moving object is provided with a distance measuring device, and acquires distance information from the line sensor camera to the photographing object at predetermined time intervals based on an output signal from the distance measuring device. The distance information from the line sensor camera to the imaging object corresponding to each pulse signal output from the rotary encoder is obtained by interpolation using the distance information from the line sensor camera to the imaging object and the total number of pulses. In addition, the distance information from the line sensor camera corresponding to each pulse signal output from the rotary encoder to the object to be photographed is added to the long image and output.
[0007]
Further, the present invention is a landscape information acquisition program for causing a computer to execute the above-described landscape information acquisition method.
Further, the present invention is a recording medium on which the above-mentioned landscape information acquisition program is recorded.
According to the present invention, by synchronizing information from the rotary encoder and the GPS, even when the speed of a moving object changes, the shooting position of each line of a long image shot at a predetermined moving distance interval is correctly obtained. Will be able to do it.
Therefore, a 3D map can be automatically created using a long image that can be obtained from the distance measurement device and the line sensor camera.
[0008]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
In all the drawings for describing the embodiments, components having the same function are denoted by the same reference numerals, and repeated description thereof will be omitted.
FIG. 1 is a block diagram illustrating a schematic configuration of a landscape information acquisition device according to an embodiment of the present invention.
The landscape information obtaining apparatus 100 according to the present embodiment includes an image obtaining unit 101, a long image synthesizing unit 102, a position / posture / distance information adding unit (hereinafter, referred to as a unit, adding unit) 103 to a long image. An absolute position coordinate value / posture value / distance value calculating means (hereinafter, referred to as a unit, calculating means) 104 for an output pulse, an output pulse number obtaining means 105, an absolute position coordinate obtaining means 106, and an attitude value obtaining means 107; , A distance value acquisition unit 108, an image accumulation unit 109, and a measurement value accumulation unit 110.
Further, a line sensor camera 111, a distance measuring device (laser distance meter) 112, an attitude measuring device (gyro) 113, a GPS 114, and a rotary encoder 115 are connected to the landscape information acquiring device 100.
[0009]
FIG. 2 is a diagram illustrating an example of a measurement system of the landscape information acquisition device according to the present embodiment.
In the figure, the moving object on which the measuring device is installed is the moving vehicle 201 while moving on the ground, and the line sensor camera 203 is used to photograph the road shoulder direction while moving in the moving direction 202.
At this time, the line sensor camera 203 captures a line image in synchronization with a pulse signal output from the rotary encoder 204 at regular intervals. This line image is obtained by the image obtaining unit 101.
Information from the GPS 205, the attitude measuring device (gyro) 206, and the distance measuring device (laser distance meter) 207 is acquired in synchronization with the time obtained from the GPS 205.
The absolute coordinate position information from the GPS 205 is acquired by the absolute position coordinate acquisition unit 106, the posture value information from the posture measurement device (gyro) 206 is acquired by the posture value acquisition unit 107, and the distance measurement device 207 Is acquired by the distance value acquiring means 108, and the respective information is input to the calculating means 104 and transferred to the measured value accumulating means 110.
Here, the attitude measuring device 206 is, for example, a gyro, and the distance measuring device 207 is, for example, a laser distance meter.
[0010]
FIG. 3 is a flowchart illustrating a processing procedure of the landscape information acquisition device according to the present embodiment.
Hereinafter, the landscape information acquisition method of the present embodiment will be described with reference to the flowchart of FIG.
First, line images are acquired from the line sensor camera 308 at a predetermined moving distance interval of the moving vehicle, and are synthesized in the moving direction (step 301).
In this step, the moving vehicle 201 acquires a line image from the line sensor camera 308 in synchronization with the rotary encoder 307 that outputs a pulse signal every time the vehicle travels a predetermined distance.
That is, based on the pulse signal output from the rotary encoder 307, the image acquisition unit 101 acquires a line image captured by the line sensor camera 308 at every predetermined moving distance interval of the moving vehicle.
Next, the long image combining means 102 combines the acquired line images in the moving direction to create a long image.
FIG. 4 is a diagram illustrating an example of a long image obtained by combining line images in the moving direction 202 by the long image combining unit 109 illustrated in FIG.
In FIG. 4, reference numeral 401 denotes a photographing line, and 402 denotes a moving direction. Since the moving direction 402 in FIG. 4 is at a fixed distance interval, parallel projection is performed, which is proportional to the real world. This long image is stored in the image storage unit 109.
[0011]
Next, the pulse signal output from the rotary encoder 307 and acquired by the output pulse number acquiring means 105 within the fixed time is measured at regular time intervals using the counter in the calculating means 104 (step 302). .
FIG. 5 is a diagram showing a temporal change in the counter value with respect to the position information acquisition cycle in the present embodiment. In FIG. 5, 501 is the position information acquisition cycle, 502 is time TA, 503 is time TB, and 504 is 504. Counter values C and 505 are a time axis, 506 is a counter value axis, and 507 is a trigger axis.
Since the GPS 309 can receive the standard time from the satellite, the GPS 309 can acquire position (absolute position coordinate) information at regular time intervals based on the standard time.
This cycle is defined as a position information acquisition cycle 501, and the trigger output time is defined as time TA (502) and time TB (503).
Each time the counter receives a trigger for the position information acquisition cycle from the GPS 309, the counter outputs the counter value at that time and resets the counter value.
For example, the counting of the pulse signal output from the rotary encoder 307 is started at time TA (502), the counter value C (504) is output at time TB (503), and the counter is reset.
At this reset timing, the counter value C (504) is transferred to the measured value storage unit 110.
[0012]
Next, position coordinates for each pulse signal output from the rotary encoder 307 are calculated based on the previous position coordinate value, the current position coordinate value, and the number of pulses (step 303).
First, at the timing of resetting the counter value, a position coordinate value is acquired from the GPS 309 via the absolute position coordinate acquisition means 106.
Assuming that the position coordinate value at the time TA (502) is GA, the position coordinate value at the time TB (503) is GB, and the counter value C (504), for example, in the pulse signal output from the rotary encoder 307, the time TA The position coordinate value Gi corresponding to the i-th pulse signal from (502) can be obtained by the following equation (1) by interpolation.
(Equation 1)
Gi = i × (GB−GA) / C + GA (1)
In the above equation (1), the position coordinates are linearly interpolated. However, interpolation is performed by weighting each i according to the change of the counter value from time TA (502) to time TB (503). It does not matter.
[0013]
Next, an attitude value for each pulse signal output from the rotary encoder 307 is calculated based on the previous attitude value, the current attitude value, and the number of pulses (step 304).
First, at the timing of resetting the counter value, the posture value is acquired from the posture measurement device (gyro) 310 via the posture value acquisition means 107.
Assuming that the attitude value at time TA (502) is RA, the attitude value at time TB (503) is RB, and the counter value C (504), for example, in the pulse signal output from the rotary encoder 307, the time TA (502) ), The posture value Ri corresponding to the i-th pulse signal can be obtained by the following equation (2) by interpolation.
(Equation 2)
Ri = i × (RB−RA) / C + RA (2)
In the above equation (2), the attitude value is linearly interpolated. However, interpolation is performed by weighting each i according to the change state of the counter value from time TA (502) to time TB (503). No problem.
[0014]
Next, a distance value for each pulse signal output from the rotary encoder 307 is calculated based on the previous distance value, the current distance value, and the number of pulses (step 305).
First, at the timing of resetting the counter value, a distance value is acquired from the distance measuring device (laser distance meter) 311 via the distance value acquiring means 108.
Assuming that the distance value at time TA (502) is DA, the distance value at time TB (503) is DB, and the counter value C (504), for example, in the pulse signal output from the rotary encoder 307, from the time TA to i The distance value Di corresponding to the th pulse signal can be obtained by the following equation (3) by interpolation.
[Equation 3]
Di = i × (DB−DA) / C + DA (3)
In the above equation (3), the distance value is linearly interpolated. However, interpolation is performed by weighting each i according to the change state of the counter value from time TA (502) to time TB (503). It does not matter.
[0015]
Next, position / posture / distance information is added to each line image of the long image (step 306).
FIG. 6 is a diagram showing an example of position / posture / distance information synchronized with the long image by the adding unit 103 shown in FIG. 1. In FIG. 6, reference numeral 601 denotes a long image, and 602 denotes a position (absolute position coordinates). ) Information, 603 indicates camera posture (rotation around a vertical axis) information, 604 indicates distance information, and 605 indicates a three-dimensional map.
Only the long image 601 and the distance information 604 can create only a three-dimensional model with a relative distance from the moving vehicle 201, so that the moving vehicle 201 can only move linearly.
However, by adding the camera posture information 603 and the position information 602, a three-dimensional model as indicated by 605 can be created.
Here, since the moving direction of the long image 601 is a parallel projection and can represent the real world, the three-dimensional model can be treated as a map.
[0016]
In the above description, each time the counter receives the trigger of the position information acquisition cycle from the GPS 309, the counter outputs the counter value at that time and resets the counter value. The present invention is not limited to this. The counter always counts up, and every time a trigger of the position information acquisition cycle is received from the GPS 309, a count value (for example, K1) is read. The count value (for example, K2) read by the trigger may be subtracted to obtain the total number of pulses C (= K1−K2). Further, in the above description, the case where a laser distance meter is used as the distance information acquisition method has been described, but the present invention is not limited to this, and other active sensors such as an infrared sensor and an ultrasonic sensor and Alternatively, the distance information may be obtained using stereo vision using two line sensors.
Also, a case has been described in which a gyro is used to determine the attitude information of the line sensor camera. However, the present invention is not limited to this, and another apparatus that can determine the attitude of the camera such as another acceleration sensor is used. It does not matter.
Further, a computer can be used as the landscape information acquisition device 100 of the present embodiment. In this case, the landscape information acquisition method of the present embodiment uses the landscape information stored in a hard disk or the like in the computer. The acquisition program is performed by a computer executing the acquisition program. This program is supplied by CD-ROM or by downloading via a network.
As described above, the invention made by the inventor has been specifically described based on the embodiment. However, the present invention is not limited to the embodiment, and can be variously modified without departing from the gist of the invention. Needless to say,
[0017]
【The invention's effect】
The following is a brief description of an effect obtained by a representative one of the inventions disclosed in the present application.
According to the present invention, position / posture / distance information can be added to a long image of parallel projection obtained using a line sensor camera, and a 3D map can be created.
Also, compared to a method of creating a 3D map from the sky, it is possible to acquire landscape information at any time without being affected by weather such as cloudy or rainy days where the ground cannot be observed from the sky.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a schematic configuration of a landscape information acquisition device according to an embodiment of the present invention.
FIG. 2 is a diagram illustrating an example of a measurement system of the landscape information acquisition device according to the embodiment of the present invention.
FIG. 3 is a flowchart showing a processing procedure of the landscape information acquisition device according to the embodiment of the present invention.
FIG. 4 is a diagram showing an example of a long image obtained by combining line images in a moving direction 202 by the long image combining means shown in FIG. 1;
FIG. 5 is a diagram showing a temporal change of a counter value with respect to a position information acquisition cycle in the embodiment of the present invention.
FIG. 6 is a diagram illustrating an example of position / posture / distance information synchronized with a long image by the adding unit illustrated in FIG. 1;
[Explanation of symbols]
100: landscape information acquisition device, 101: image acquisition means, 102: long image synthesis means, 103: position / posture / distance information addition means to long images, 104: absolute position coordinate values / posture values for output pulses Distance value calculating means, 105: output pulse number obtaining means, 106: absolute position coordinate obtaining means, 107: attitude value obtaining means, 108: distance value obtaining means, 109: image storage means, 110: measurement value storage means, 111, 203, 308: Line sensor cameras, 112, 207, 311: Distance measuring devices (laser distance meters), 113, 206, 310: Attitude measuring devices (gyros), 114, 205, 309: GPS, 115, 204, 307 ... Rotary encoder, 201: moving vehicle, 202, 402: moving direction, 401: photographing line, 501: position information acquisition cycle, 502 Time TA, 503 Time TB, 504 Counter value C, 505 Time axis, 506 Counter value axis, 507 Trigger axis, 601 Long image, 602 Position (absolute position coordinate) information, 603 Camera Attitude (rotation about the vertical axis) information, 604 ... distance information, 605 ... 3D map.

Claims (15)

ロータリエンコーダとGPSとを装備し、地上を移動する移動物体に設置されたラインセンサカメラを用いて景観情報を取得する景観情報取得装置であって、
前記ロータリエンコーダから出力されるパルス信号に基づき、前記移動物体の所定の移動距離間隔毎に前記ラインセンサカメラで撮影されたライン画像を取得する第1の手段と、
前記ラインセンサカメラから得られるライン画像を移動方向に合成して長尺画像を作成する第2の手段と、
前記GPSからの出力信号に基づき、所定の時間間隔毎に前記移動物体の絶対位置座標情報を取得する第3の手段と、
前記所定の時間間隔内に前記ロータリエンコーダから出力されるパルス信号のパルス数を求める第4の手段と、
前記第3の手段で取得した絶対位置座標情報と、前記第4の手段で求めたパルス数とに基づき、前記ロータリエンコーダから出力される各パルス信号に対応する絶対位置座標情報を求める第5の手段と、
前記第2の手段で作成した長尺画像に対して、前記第5の手段で求めた前記各パルス信号に対応する絶対位置座標情報を付加して、景観情報を作成する第6の手段と、
前記第6の手段で作成された景観情報を出力する第7の手段とを備えることを特徴とする景観情報取得装置。
A landscape information acquisition device equipped with a rotary encoder and a GPS, which acquires landscape information using a line sensor camera installed on a moving object that moves on the ground,
First means for acquiring a line image captured by the line sensor camera at every predetermined moving distance interval of the moving object based on a pulse signal output from the rotary encoder,
Second means for creating a long image by combining line images obtained from the line sensor camera in the moving direction;
Third means for acquiring absolute position coordinate information of the moving object at predetermined time intervals based on an output signal from the GPS;
Fourth means for determining the number of pulses of a pulse signal output from the rotary encoder within the predetermined time interval;
A fifth method for obtaining absolute position coordinate information corresponding to each pulse signal output from the rotary encoder based on the absolute position coordinate information obtained by the third means and the number of pulses obtained by the fourth means. Means,
Sixth means for adding landscape position information to the long image created by the second means by adding absolute position coordinate information corresponding to each of the pulse signals obtained by the fifth means,
And a seventh means for outputting the landscape information created by the sixth means.
前記移動物体には姿勢計測装置が装備され、
前記姿勢計測装置からの出力信号に基づいて、前記所定の時間間隔毎に前記ラインセンサカメラの姿勢情報を取得する第8の手段と、
前記第8の手段で取得した前記ラインセンサカメラの姿勢情報と、前記第4の手段で求めたパルス数とに基づいて、前記ロータリエンコーダから出力される各パルス信号に対応する前記ラインセンサカメラの姿勢情報を求める第9の手段と、
前記第6の手段で作成した景観情報に対して、前記第9の手段で求めた前記各パルス信号に対応する前記ラインセンサカメラの姿勢情報を付加する第10の手段とを備えることを特徴とする請求項1に記載の景観情報取得装置。
The moving object is equipped with a posture measuring device,
Eighth means for acquiring posture information of the line sensor camera at each of the predetermined time intervals based on an output signal from the posture measurement device,
Based on the attitude information of the line sensor camera obtained by the eighth means and the number of pulses obtained by the fourth means, the position of the line sensor camera corresponding to each pulse signal output from the rotary encoder is determined. Ninth means for obtaining posture information;
And tenth means for adding attitude information of the line sensor camera corresponding to each of the pulse signals obtained by the ninth means to the landscape information created by the sixth means. The landscape information acquisition device according to claim 1.
前記移動物体には距離測定装置が装備され、
前記距離測定装置からの出力信号に基づいて、前記所定の時間間隔毎に前記ラインセンサカメラから撮影対象物までの距離情報を取得する第11の手段と、
前記第11の手段で取得した前記ラインセンサカメラから撮影対象物までの距離情報と、前記第4の手段で求めたパルス数とに基づいて、前記ロータリエンコーダから出力される各パルス信号に対応する前記ラインセンサカメラから撮影対象物までの距離情報を求める第12の手段と、
前記第6の手段で作成した景観情報に対して、前記第12の手段で求めた前記各パルス信号に対応する前記ラインセンサカメラから撮影対象物までの距離情報を付加する第13の手段とを備えることを特徴とする請求項1または請求項2に記載の景観情報取得装置。
The moving object is equipped with a distance measuring device,
An eleventh means for acquiring distance information from the line sensor camera to an object to be photographed at each of the predetermined time intervals based on an output signal from the distance measuring device,
Based on the distance information from the line sensor camera to the object to be photographed obtained by the eleventh means and the number of pulses obtained by the fourth means, each pulse signal corresponds to each pulse signal output from the rotary encoder. Twelfth means for obtaining distance information from the line sensor camera to the object to be photographed,
13th means for adding distance information from the line sensor camera to the object to be photographed corresponding to each of the pulse signals obtained by the twelfth means, to the landscape information created by the sixth means. The scenery information acquisition device according to claim 1 or 2, further comprising:
前記第4の手段は、前記第3の手段で絶対位置座標情報を取得した時刻における前記ロータリエンコーダから出力されたパルス信号のパルス数と、基準となる絶対位置座標における前記ロータリエンコーダから出力されたパルス信号のパルス数との差を取り、前記所定の時間間隔内に前記ロータリエンコーダから出力されたパルス信号のパルス数を求めることを特徴とする請求項1ないし請求項3のいずれか1項に記載の景観情報取得装置。The fourth means outputs the pulse number of the pulse signal output from the rotary encoder at the time when the absolute position coordinate information is acquired by the third means, and outputs the pulse number from the rotary encoder at the reference absolute position coordinate. 4. The method according to claim 1, wherein a difference between the pulse number of the pulse signal and the pulse number of the pulse signal output from the rotary encoder is obtained within the predetermined time interval. The described landscape information acquisition device. 前記距離測定装置は、2台のラインセンサカメラを有し、ステレオ視の原理により、前記ラインセンサから撮影対象までの距離を求めることを特徴とする請求項3に記載の景観情報取得装置。The landscape information acquisition device according to claim 3, wherein the distance measurement device has two line sensor cameras, and obtains a distance from the line sensor to a shooting target based on a principle of stereo vision. ロータリエンコーダとGPSとを装備し、地上を移動する移動物体に設置されたラインセンサカメラを用いて景観情報を取得する景観情報取得方法であって、
ロータリエンコーダから出力されるパルス信号に基づいて、前記移動物体の所定の移動距離間隔毎に前記ラインセンサカメラで撮影されたライン画像を取得する第1のステップと、
前記第1のステップで取得されたライン画像を移動方向に合成して長尺画像を作成する第2のステップと、
GPSからの出力信号に基づき、所定の時間間隔毎に前記移動物体の絶対位置座標情報を取得する第3のステップと、
前記所定時間間隔内に前記ロータリエンコーダから出力されたパルス信号のパルス数を求める第4のステップと、
前記第3のステップで求めた絶対位置座標情報と、前記第4のステップで求めたパルス数とに基づき、前記前記ロータリエンコーダから出力された各パルス信号に対応する絶対位置座標情報を求める第5のステップと、
前記第2のステップで作成した長尺画像に対して、前記第5のステップで求めた前記各パルス信号に対応する絶対位置座標情報を付加して、景観情報を作成する第6のステップと、
前記第6のステップで作成された景観情報を出力する第7のステップとを備えることを特徴とする景観情報取得方法。
A landscape information acquisition method that is equipped with a rotary encoder and a GPS, and acquires landscape information using a line sensor camera installed on a moving object that moves on the ground,
A first step of acquiring a line image captured by the line sensor camera for each predetermined moving distance interval of the moving object based on a pulse signal output from a rotary encoder;
A second step of combining the line images obtained in the first step in the moving direction to create a long image;
A third step of acquiring absolute position coordinate information of the moving object at predetermined time intervals based on an output signal from a GPS;
A fourth step of determining the number of pulses of the pulse signal output from the rotary encoder within the predetermined time interval;
A fifth step of obtaining absolute position coordinate information corresponding to each pulse signal output from the rotary encoder based on the absolute position coordinate information obtained in the third step and the number of pulses obtained in the fourth step. Steps and
A sixth step of adding landscape position information to the long image created in the second step by adding absolute position coordinate information corresponding to each of the pulse signals obtained in the fifth step;
A seventh step of outputting the landscape information created in the sixth step.
前記移動物体には姿勢計測装置が装備され、
前記姿勢計測装置からの出力信号に基づいて、前記所定の時間間隔毎に前記ラインセンサカメラの姿勢情報を取得する第8のステップと、
前記第8のステップで取得した前記ラインセンサカメラの姿勢情報と、前記第4のステップで求めたパルス数とに基づき、前記ロータリエンコーダから出力される各パルス信号に対応する前記ラインセンサカメラの姿勢情報を求める第9のステップと、
前記第6のステップで作成した景観情報に対して、前記第9のステップで求めた前記各パルス信号に対応する前記ラインセンサカメラの姿勢情報を付加する第10のステップとを備えることを特徴とする請求項6に記載の景観情報取得方法。
The moving object is equipped with a posture measuring device,
An eighth step of acquiring posture information of the line sensor camera at each of the predetermined time intervals based on an output signal from the posture measuring device;
Based on the attitude information of the line sensor camera obtained in the eighth step and the number of pulses obtained in the fourth step, the attitude of the line sensor camera corresponding to each pulse signal output from the rotary encoder A ninth step for seeking information;
A tenth step of adding posture information of the line sensor camera corresponding to each of the pulse signals obtained in the ninth step to the landscape information created in the sixth step. The landscape information acquisition method according to claim 6, wherein
前記移動物体には距離測定装置が装備され、
前記距離測定装置からの出力信号に基づいて、前記所定の時間間隔毎に前記ラインセンサカメラから撮影対象物までの距離情報を取得する第11のステップと、
前記第11のステップで取得した前記ラインセンサカメラから撮影対象物までの距離情報と、前記第4のステップで求めたパルス数とに基づき、前記ロータリエンコーダから出力される各パルス信号に対応する前記ラインセンサカメラから撮影対象物までの距離情報を求める第12のステップとを備え、
前記第6のステップで作成した景観情報に対して、前記第12のステップで求めた前記各パルス信号に対応する前記ラインセンサカメラから撮影対象物までの距離情報を付加する第13のステップとを備えることを特徴とする請求項6または請求項7に記載の景観情報取得方法。
The moving object is equipped with a distance measuring device,
An eleventh step of acquiring distance information from the line sensor camera to the imaging target at each of the predetermined time intervals based on an output signal from the distance measuring device,
The distance information corresponding to each pulse signal output from the rotary encoder based on the distance information from the line sensor camera to the object to be photographed obtained in the eleventh step and the number of pulses obtained in the fourth step. A twelfth step of obtaining distance information from the line sensor camera to the object to be photographed,
A thirteenth step of adding distance information from the line sensor camera to the object to be shot corresponding to each of the pulse signals obtained in the twelfth step, to the landscape information created in the sixth step. The landscape information acquisition method according to claim 6 or 7, further comprising:
前記第4のステップは、前記第3のステップで絶対位置座標情報を取得した時刻における前記ロータリエンコーダから出力されたパルス信号のパルス数と、基準となる絶対位置座標における前記ロータリエンコーダから出力されたパルス信号のパルス数との差を取り、前記所定の時間間隔内に前記ロータリエンコーダから出力されたパルス信号のパルス数を求めるステップであることを特徴とする請求項6ないし請求項8のいずれか1項に記載の景観情報取得方法。In the fourth step, the number of pulses of the pulse signal output from the rotary encoder at the time when the absolute position coordinate information is obtained in the third step, and the number of pulses output from the rotary encoder at the absolute position coordinates serving as a reference. 9. The method according to claim 6, further comprising: obtaining a difference between the pulse number of the pulse signal and the pulse number of the pulse signal output from the rotary encoder within the predetermined time interval. The landscape information acquisition method according to item 1. 前記距離測定装置は、2台のラインセンサカメラを有し、ステレオ視の原理により、前記ラインセンサから撮影対象までの距離を求めることを特徴とする請求項8に記載の景観情報取得方法。9. The landscape information acquisition method according to claim 8, wherein the distance measuring device has two line sensor cameras, and obtains a distance from the line sensor to a shooting target based on a principle of stereo vision. ロータリエンコーダとGPSとを装備し、地上を移動する移動物体に設置されたラインセンサカメラを用いて景観情報を取得する景観情報取得方法をコンピュータに実行させるための景観情報取得プログラムであって、
前記景観情報取得プログラムは、ロータリエンコーダから出力されるパルス信号に基づいて、前記移動物体の所定の移動距離間隔毎に前記ラインセンサカメラで撮影されたライン画像を取得させる第1の手順と、
前記第1の手順で取得させたライン画像を移動方向に合成して長尺画像を作成させる第2の手順と、
GPSからの出力信号に基づき、所定の時間間隔毎に前記移動物体の絶対位置座標情報を取得させる第3の手順と、
前記所定時間間隔内に前記ロータリエンコーダから出力されたパルス信号のパルス数を求めさせる第4の手順と、
前記第3の手順で求めさせた絶対位置座標情報と、前記第4の手順で求めさせたパルス数とに基づき、前記前記ロータリエンコーダから出力された各パルス信号に対応する絶対位置座標情報を求めさせる第5の手順と、
前記第2の手順で作成させた長尺画像に対して、前記第5の手順で求めさせた前記各パルス信号に対応する絶対位置座標情報を付加させ、景観情報を作成させる第6の手順と、
前記第6の手順で作成させた景観情報を出力させる第7の手順とを備えることを特徴とする景観情報取得プログラム。
A landscape information acquisition program for equipping a computer with a rotary encoder and a GPS and executing a landscape information acquisition method of acquiring landscape information using a line sensor camera installed on a moving object moving on the ground,
The landscape information acquisition program, based on a pulse signal output from a rotary encoder, a first procedure for acquiring a line image captured by the line sensor camera for each predetermined moving distance interval of the moving object,
A second procedure of combining the line images acquired in the first procedure in the moving direction to create a long image;
A third procedure for acquiring absolute position coordinate information of the moving object at predetermined time intervals based on an output signal from a GPS;
A fourth procedure for determining the number of pulses of a pulse signal output from the rotary encoder within the predetermined time interval;
Based on the absolute position coordinate information obtained in the third procedure and the number of pulses obtained in the fourth procedure, absolute position coordinate information corresponding to each pulse signal output from the rotary encoder is obtained. A fifth procedure for causing
A sixth procedure of adding absolute position coordinate information corresponding to each of the pulse signals obtained in the fifth procedure to the long image created in the second procedure, and creating landscape information; ,
And a seventh step of outputting the landscape information created in the sixth procedure.
前記移動物体には姿勢計測装置が装備され、
前記姿勢計測装置からの出力信号に基づいて、前記所定の時間間隔毎に前記ラインセンサカメラの姿勢情報を取得させる第8の手順と、
前記第8の手順で取得させた前記ラインセンサカメラの姿勢情報と、前記第4の手順で求めさせたパルス数とに基づき、前記ロータリエンコーダから出力される各パルス信号に対応する前記ラインセンサカメラの姿勢情報を求めさせる第9の手順と、
前記第6の手順で作成させた景観情報に対して、前記第9の手順で求めさせた前記各パルス信号に対応する前記ラインセンサカメラの姿勢情報を付加させる第10の手順とを、コンピュータに実行させることを特徴とする請求項11に記載の景観情報取得プログラム。
The moving object is equipped with a posture measuring device,
An eighth procedure for acquiring the posture information of the line sensor camera at each of the predetermined time intervals based on an output signal from the posture measuring device,
The line sensor camera corresponding to each pulse signal output from the rotary encoder based on the attitude information of the line sensor camera obtained in the eighth procedure and the number of pulses obtained in the fourth procedure. A ninth procedure for obtaining the posture information of
A computer to perform the tenth procedure of adding the posture information of the line sensor camera corresponding to each of the pulse signals obtained in the ninth procedure to the landscape information created in the sixth procedure. The scene information acquisition program according to claim 11, wherein the program is executed.
前記移動物体には距離測定装置が装備され、
前記距離測定装置からの出力信号に基づいて、前記所定の時間間隔毎に前記ラインセンサカメラから撮影対象物までの距離情報を取得させる第11の手順と、
前記第11の手順で取得させた前記ラインセンサカメラから撮影対象物までの距離情報と、前記第4の手順で求めさせたパルス数とに基づき、前記ロータリエンコーダから出力される各パルス信号に対応する前記ラインセンサカメラから撮影対象物までの距離情報を求めさせる第12の手順と、
前記第6の手順で作成させた景観情報に対して、前記第12の手順で求めさせた前記各パルス信号に対応する前記ラインセンサカメラから撮影対象物までの距離情報を付加させる第13の手順とを、コンピュータに実行させることを特徴とする請求項11または請求項12に記載の景観情報取得プログラム。
The moving object is equipped with a distance measuring device,
Based on an output signal from the distance measuring device, an eleventh procedure for acquiring distance information from the line sensor camera to a shooting target at each of the predetermined time intervals,
Corresponding to each pulse signal output from the rotary encoder based on the distance information from the line sensor camera to the object to be photographed obtained in the eleventh procedure and the number of pulses obtained in the fourth procedure A twelfth procedure for obtaining distance information from the line sensor camera to the object to be photographed;
A thirteenth procedure for adding distance information from the line sensor camera to the object to be shot corresponding to each of the pulse signals determined in the twelfth procedure to the landscape information created in the sixth procedure. 13. The program according to claim 11, wherein the program is executed by a computer.
前記第4の手順において、前記第3の手順で絶対位置座標情報を取得させた時刻における前記ロータリエンコーダから出力されたパルス信号のパルス数と、基準となる絶対位置座標における前記ロータリエンコーダから出力されたパルス信号のパルス数との差を取り、前記所定の時間間隔内に前記ロータリエンコーダから出力されたパルス信号のパルス数を求めさせる手順を、コンピュータに実行させることを特徴とする請求項11ないし請求項13のいずれか1項に記載の景観情報取得プログラム。In the fourth procedure, the number of pulses of the pulse signal output from the rotary encoder at the time when the absolute position coordinate information is obtained in the third procedure, and the number of pulses output from the rotary encoder at the absolute position coordinates serving as a reference. A step of obtaining a difference between the pulse number of the pulse signal and the number of pulses of the pulse signal output from the rotary encoder within the predetermined time interval, and causing the computer to execute the procedure. The scenery information acquisition program according to claim 13. 請求項11ないし請求項14のいずれか1項に記載のプログラムが記録された記録媒体。A recording medium on which the program according to any one of claims 11 to 14 is recorded.
JP2002228099A 2002-08-06 2002-08-06 Device, method, and program for acquiring landscape information, and recording medium Pending JP2004069442A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002228099A JP2004069442A (en) 2002-08-06 2002-08-06 Device, method, and program for acquiring landscape information, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002228099A JP2004069442A (en) 2002-08-06 2002-08-06 Device, method, and program for acquiring landscape information, and recording medium

Publications (1)

Publication Number Publication Date
JP2004069442A true JP2004069442A (en) 2004-03-04

Family

ID=32014871

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002228099A Pending JP2004069442A (en) 2002-08-06 2002-08-06 Device, method, and program for acquiring landscape information, and recording medium

Country Status (1)

Country Link
JP (1) JP2004069442A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101517358B (en) * 2006-09-26 2011-01-26 三星重工业株式会社 Three-dimensional measurement system and rescaling method using indoor GPS
CN103323029A (en) * 2013-06-18 2013-09-25 北京空间飞行器总体设计部 Method for testing error of initial imaging moment of satellite remote sensing camera
CN105067633A (en) * 2015-08-11 2015-11-18 江西省公路工程检测中心 Vehicle-mounted type automatic pavement damage recognition device based on image processing and application method
CN110426017A (en) * 2019-08-01 2019-11-08 曾义星 Panorama image mapping method and system, storage medium and terminal
JP2022542289A (en) * 2020-04-30 2022-09-30 上海商▲湯▼▲臨▼港智能科技有限公司 Mapping method, mapping device, electronic device, storage medium and computer program product

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101517358B (en) * 2006-09-26 2011-01-26 三星重工业株式会社 Three-dimensional measurement system and rescaling method using indoor GPS
CN103323029A (en) * 2013-06-18 2013-09-25 北京空间飞行器总体设计部 Method for testing error of initial imaging moment of satellite remote sensing camera
CN105067633A (en) * 2015-08-11 2015-11-18 江西省公路工程检测中心 Vehicle-mounted type automatic pavement damage recognition device based on image processing and application method
CN110426017A (en) * 2019-08-01 2019-11-08 曾义星 Panorama image mapping method and system, storage medium and terminal
CN110426017B (en) * 2019-08-01 2022-08-09 曾义星 Surrounding image mapping method and system, storage medium and terminal
JP2022542289A (en) * 2020-04-30 2022-09-30 上海商▲湯▼▲臨▼港智能科技有限公司 Mapping method, mapping device, electronic device, storage medium and computer program product

Similar Documents

Publication Publication Date Title
US20200344414A1 (en) Three dimensional image capture system for imaging building facades using a digital camera, a near-infrared camera, and laser range finder
JP5047515B2 (en) Road image creation system, road image creation method, and road image composition apparatus
JP4560128B1 (en) Map image integrated database generation system and map image integrated database generation program
KR101220527B1 (en) Sensor system, and system and method for preparing environment map using the same
KR101335391B1 (en) Video composing apparatus and its method
JP2018526626A (en) Visual inertia odometry attitude drift calibration
JP2016057108A (en) Arithmetic device, arithmetic system, arithmetic method and program
JP2008204304A (en) Vehicle behavior reproduction method and system
JP4077385B2 (en) Global coordinate acquisition device using image processing
KR101296601B1 (en) The camera control system and method for producing the panorama of map information
CN110636202B (en) Panoramic camera control method and device and storage medium
JP2011095858A (en) Three-dimensional digitizer
JP6859447B2 (en) Information processing system and object information acquisition method
JP2004069442A (en) Device, method, and program for acquiring landscape information, and recording medium
KR101996169B1 (en) Method and apparatus for estimating vehicle position based on visible light communication that considering camera displacement
JP5920807B2 (en) Optical axis direction identification method, optical axis direction identification device, and optical axis direction identification program
KR102225321B1 (en) System and method for building road space information through linkage between image information and position information acquired from a plurality of image sensors
KR101996168B1 (en) Method and apparatus for estimating vehicle position based on visible light communication that considering rolling shutter compensation of cmos sensor
JP3796704B2 (en) Video camera position angle measuring device
JP6746036B2 (en) Information processing apparatus, detection system, information processing method, and information processing program
JP2011090047A (en) Movement locus chart creating device and computer program
CN114586335A (en) Image processing apparatus, image processing method, program, and recording medium
JP3833860B2 (en) Spatial information acquisition device for moving objects
JP7562588B2 (en) Information processing device, information processing method, and information processing program
JP2004297306A (en) Video recorder for road and river, and reproducing apparatus of video data