JP4319476B2 - 測量システム - Google Patents
測量システム Download PDFInfo
- Publication number
- JP4319476B2 JP4319476B2 JP2003183697A JP2003183697A JP4319476B2 JP 4319476 B2 JP4319476 B2 JP 4319476B2 JP 2003183697 A JP2003183697 A JP 2003183697A JP 2003183697 A JP2003183697 A JP 2003183697A JP 4319476 B2 JP4319476 B2 JP 4319476B2
- Authority
- JP
- Japan
- Prior art keywords
- survey
- image
- point
- surveying
- overview image
- 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
- 238000005259 measurement Methods 0.000 claims description 76
- 238000000034 method Methods 0.000 claims description 46
- 230000007850 degeneration Effects 0.000 claims description 35
- 230000004807 localization Effects 0.000 description 28
- 230000004048 modification Effects 0.000 description 11
- 238000012986 modification Methods 0.000 description 11
- 238000012937 correction Methods 0.000 description 10
- 238000003384 imaging method Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 10
- 230000000694 effects Effects 0.000 description 7
- 230000008569 process Effects 0.000 description 6
- 230000009467 reduction Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 230000014509 gene expression Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 239000011159 matrix material Substances 0.000 description 2
- 239000003086 colorant Substances 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000011295 pitch Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Landscapes
- Length Measuring Devices By Optical Means (AREA)
- Image Processing (AREA)
Description
【発明の属する技術分野】
本発明は測量情報の処理を伴う測量システムに関する。
【0002】
【従来の技術】
従来測量においては、測量しようとする点(測点)を含む周囲の風景を撮影し、撮影された画像を測定データと共に保存することがある。このような場合、例えば通常のカメラを用いて測量目標物周囲の概略的な風景を記録する方法や、測量機内に内蔵された撮像装置を用いて測点毎に周囲の風景を撮影する方法などが知られている(例えば特許文献1参照)。
【0003】
【特許文献1】
特開平11−337336号公報
【0004】
【発明が解決しようとする課題】
しかしながら、通常のカメラを用いて撮影を行なう場合には、撮影された画像上に測点の位置が表示されないことから測点が画像上のどの位置に対応するのか知ることができない。一方、上記特許文献1に記載された方法では、測点毎に1枚以上の画像が記録されるため大容量の記録装置を必要とし、その取り扱いも煩雑となる。
【0005】
本発明は、測量機で得られる測量情報をカメラで得られる測量現場の画像情報に簡便かつ効率的に関連付けるとともに、関連付けられた測量情報に関して視認性の高い表示を行なうことを目的としている。
【0006】
【課題を解決するための手段】
本発明の測量システムは、測点の測量情報が基準とする座標系と測点を含む測量現場の概観画像との間の位置関係を算出する位置関係算出手段と、この位置関係から測点の測量情報と測点に対応する概観画像上の位置に関する位置情報とを対応付ける対応付け手段と、概観画像を表示する画像表示手段と、測量情報と概観画像の位置情報との対応付けに基づいて測点の位置を画像表示手段により表示された概観画像上に表示する測点表示手段と、画像表示手段により表示された概観画像上において、複数の測点が縮退している場合に、縮退した測点の位置を報知する縮退報知手段とを備えたことを特徴としている。
【0007】
測量システムは、例えば測点の測量情報を得るための測量手段を備え、位置関係は、例えば3以上の任意に設定された基準点(以下、位置関係を計算するために使用した任意設定点を基準点と表現する)の測量情報と、基準点の概観画像上の位置との関係から算出される。これにより、カメラの位置を特定するために別途センサ等を設ける必要がない上、カメラの内部定位要素を、治具等を使用して測定する必要がないので、例えば従来の単写真標定の手段を用いて簡便かつ低コストで測量手段と概観画像との対応を高精度に知ることができる。
【0008】
また測量システムは、画像表示手段における画像上の位置を指定するための入力手段を備え、基準点の位置は入力手段により概観画像上の任意の位置を指定することにより決定されることが好ましい。これにより例えば測量手段により、任意に指定された基準点の測量情報を用いて位置関係を求めることができる。
【0009】
また更に、基準点の3次元的な測量情報は、例えば所与の地理データである。この場合、国土地理院の三角点や、市販の地図デ−タ等において所与の点を基準点として指定することにより、測量機を用いなくとも、上記座標系と概観画像の位置関係やカメラの内部定位要素を算出することができる。また、測量機で測量した値と混合して使用してもよい。
【0010】
座標系と概観画像との位置関係は、座標系に対する概観画像撮影時のカメラの位置及び傾きを表す外部標定要素により表されることが好ましく、測点の測量情報の中に、例えば測設測量のための測設点データ、又は所与の地理データが含まれてもよい。また、測量システムは、測点に係る測量情報と概観画像の画像データとを関連付けて記録可能なデータ記録手段を備えることが好ましい。また、測量システムは、例えば概観画像を撮影するためのデジタルカメラを備える。
【0011】
縮退報知手段は、概観画像上の縮退した測点が表示される位置に、測点が縮退していることを報知する表示を行なうことが好ましい。このとき、縮退報知手段は、例えば縮退の有無に基づいて測点の位置を表すマークの色を変えることにより、あるいは、測点の概観画像に対する奥行き方向の座標値に対応する大きさをもつマークを用いて、あるいは測点の概観画像に対する奥行き方向の座標値に対応する色を持つマークを用いて、あるいは縮退の有無に基づいて測点の位置を表すマークの形状を変えることにより縮退している測点を表わし、これによって縮退を報知する表示を行なう。これにより、オペレータは、概観画像上において視覚的に縮退した測点を認識することができ、簡便に縮退した測点を判別することができる。
【0012】
縮退の有無に基づいて測点の位置を表すマークの形状を変える場合には、例えば、マークが縮退している測点を代表する位置に、縮退した測点の数に対応する引出線を設け、この引出線の端に縮退している各測点名を表示してもよい。また、マークの形状を縮退している測点の数に対応させてもよい。例えば縮退している測点の数が3以上のときには、測点の数に対応した多角形をマークとして用いてもよい。これにより、縮退している測点の数を計量的に把握できる。また例えば、縮退報知手段は、縮退の有無に基づいて測点の位置を表すマークの大きさを変えることにより、縮退を報知する表示を行い、マークの大きさを例えば、縮退している測点の数に対応させることも可能である。
【0013】
例えば、入力手段により縮退した測点を含む領域が指定されたとき、縮退報知手段は、この領域に含まれる測点に関わる情報を表示する。このとき、測点に関わる情報は、例えば領域内の測点の測点名と測量情報のリストである。また、例えば測点に関わる情報は、上記領域を拡大表示した画像情報である。これにより、縮退した測点のより詳細な情報を参照することが可能となる。また例えば、測点に関わる情報は、上記領域内の測点の概観画像に対する奥行き方向の座標値に対応して、測点をバーグラフ上に座標値に対応して表示する。この方法によれば、測点が同一視線上に存在するような場合、視覚的に測点に関わる詳細な情報を得ることができる。
【0014】
また例えば、縮退報知手段は、概観画像上に表示された測点を所定の平面に射影した平面図として表示し、この平面は水平面であることが好ましい。この表示方法によれば、各測点の空間的な配置をより容易に把握することができる。
【0015】
本発明の測量支援装置は、測点の測量情報が基準とする座標系と測点を含む測量現場の概観画像との間の位置関係を算出する位置関係算出手段と、この位置関係から、測点の測量情報と測点に対応する概観画像上の位置に関する位置情報とを対応付ける対応付け手段と、概観画像を表示する画像表示手段と、測量情報と前記概観画像の位置情報との対応付けに基づいて測点の位置を画像表示手段により表示された概観画像上に表示する測点表示手段と、画像表示手段により表示された概観画像上において、複数の測点が縮退している場合に、縮退した測点の位置を報知する縮退報知手段とを備えたことを特徴としている。
【0016】
また、本発明の測量支援プログラムは、コンピュータに測点の測量情報が基準とする座標系と測点を含む測量現場の概観画像との間の位置関係を算出する手順と、この位置関係から測点の測量情報と測点に対応する概観画像上の位置に関する位置情報とを対応付ける手順と、概観画像を表示する手順と、測量情報と概観画像の位置情報との対応付けに基づいて測点の位置を画像表示手段により表示された概観画像上に表示する手順と、画像表示手段により表示された概観画像上において、複数の測点が縮退している場合に、縮退した測点の位置を報知する手順とを実行させることを特徴としている。
【0017】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
図1は、本発明の一実施形態である測量機とカメラを用いた測量システムの概略を示すブロック図である。
【0018】
測量機10は例えばトータルステーション等であり、測距部11と測角部12とを備える。測距部11は視準された測点までの斜距離を例えば光波測距により検出し、測角部12はこのときの水平角、高度角等を検出する。測距部11及び測角部12はそれぞれシステムコンロール回路13に接続されており、システムコントロール回路13からの指令に基づき制御される。例えば測距部11はシステムコントロール回路13の指令に基づいて測距を行い、測定値をシステムコントロール回路13に送出する。一方、測角部12は常時角度を測定しておりシステムコントロール回路13からの要求に応じて測定値をシステムコントロール回路13へ送出する。検出された斜距離、水平角、高度角等の測定値はシステムコントロール回路13において処理される。システムコントロール回路13には、インターフェース回路16が接続されており、インターフェース回路16は、インターフェースケーブルを介して例えばノート型パソコン(PC)や携帯端末(PDA)等の測量支援装置40に接続され、測距部11、測角部12で検出された斜距離、水平角、高度角等が測量情報として転送される。なお、インターフェース回路16は、データコレクタ(図示せず)等の周辺機器にも接続可能である。また、測量支援装置40として携帯端末を用いる場合には、電波や光通信を用いて測量情報(測量データ)の転送を行なってもよい。
【0019】
デジタルスチルカメラ20は、例えば通常市販されているデジタルスチルカメラである。デジタルスチルカメラ20には、CCD等の撮像素子21が設けられており、撮像レンズ22を介して被写体の映像を撮像可能である。すなわち、撮像素子21では被写体の映像が画像信号として検出され、画像信号処理回路23へ出力される。画像信号処理回路23では、入力された画像信号に対してRGBゲイン補正、ホワイトバランス補正、ガンマ補正やスーパインポーズ等の所定の画像処理が施される。画像処理が施された画像信号は例えば表示部(例えばLCD)24に送出されシースルー画像として表示される。また、システムコントロール回路26に接続されたスイッチ群29に設けられたシャッターボタン(図示せず)が押下されると、被写体の映像がデジタル画像として画像メモリ25に一時的に記憶される。
【0020】
画像メモリ25に記憶されたデジタル画像は、画像信号処理回路23を介して表示部24に表示可能であるとともに、システムコントロール回路26を介して記録媒体に記録可能である。記録媒体27に記録された画像はシステムコントロール回路26により表示部24に表示することが可能である。また、デジタルスチルカメラ20は、測量支援装置40にインターフェース回路28を介して接続されており、撮像された画像は画像データとして測量支援装置40に転送される。
【0021】
測量支援装置40は、例えばシステムコントロール回路44を中心に入力装置41、記録媒体42、画像表示装置43等を備える。入力装置41としては、例えばキーボード、マウス、十字キー、トラックボール、ジョイスティック、タッチスクリーン等が用いられる。画像表示装置43としては、LCD、CRT等が用いられ、入力装置41を用いて画面上の任意の位置を指定することが可能である。記録媒体42としては、例えばハードディスク、DVD、MO、ICカード等を用いることができ、例えば測量支援装置40に転送された測量データや、概観画像の画像データを記録することができる。
【0022】
なお、測量支援装置40も、インターフェース回路等を備えるが、その記載は省略する。また、測量支援装置40では、記録媒体42にインストールされている測量支援プログラム(後述)が実行される。
【0023】
次に図1、図2、図3を参照して第1の実施形態の測量システムにおける測点表示処理について説明する。図2は、第1の実施形態の測量システムにおける測量手順を示すフローチャートであり、図3は第1の実施形態の測量システムにおける測量機およびカメラの配置を概念的に示す図である。
【0024】
まずステップS101において、オペレータはデジタルスチルカメラ(DSC)20により測量現場の概観を撮影する。撮影された1枚のデジタル画像(概観画像)には、測量されるべき測点が複数含まれる。ステップS102では、撮影された概観画像の画像データが測量支援装置40に転送されるとともに、画像表示装置43に表示される。また、画像表示装置43に表示された概観画像では、実空間内で3次元的に配置された複数の点(画素)がオペレータにより入力装置41を用いて選択され、選択された画素に対応する実空間内の物点が基準点Pi(i=1,2,・・・,n)として指定される。このとき指定された各基準点Piに対応する撮像面上の像点Pi’の位置が、それぞれ2次元の画像座標(xpi’,ypi’)として求められる。なお画像座標系は、画像左上を原点としたy軸下向きが正の2次元座標系である。また、基準点の数nは3次元的に配置された例えば11以上の数である。
【0025】
ステップS103では、ステップS102において指定された各基準点Piの斜距離及び(高度、水平)角度が測量機10を用いてオペレータにより測定され、測定値はインターフェースを介して測量支援装置40のシステムコントロール回路44へ伝送される。システムコントロール回路44では、各基準点Piの3次元座標(Xpi,Ypi,Zpi)が所定の測量座標系において算出される。このとき各基準点Piの測量座標(Xpi,Ypi,Zpi)は、それぞれ像点Pi’の画像座標(xpi’,ypi’)に対応付けられる。なお、測量座標系としては、例えば測量機10に設けられた視準望遠鏡10a(図3参照)の高度角、水平角の回転中心を原点として用いてもよいし、国土地理院等で規定している絶対座標を用いてもよい。また、測量現場で任意に設定された座標を使用してもよい。また、測量機が測量座標計算を行い、その値がデジタルカメラ20のシステムコントロール回路26へ伝送されるように構成してもよい。
【0026】
ステップS104では後述するように、各基準点Piに対する測量座標と画像座標との対応から概観画像を撮影したときのデジタルスチルカメラ20の位置および傾き等を表わす外部標定要素と、レンズディスト−ションや主点の画像中心からの偏心による共線条件のズレを補正するための内部定位要素が、例えば空間後方交会法により算出される。すなわち、デジタルスチルカメラ20に固定された3次元カメラ座標系の原点の測量座標系における位置(XO,YO,ZO)と、撮影時のカメラ座標系のx軸、y軸、z軸回りの回転角(ω,φ,κ)が外部標定要素として求められるとともに、カメラの内部定位要素(f:レンズ投影中心から像面までの距離(画像距離);D2、D4、D6:ディスト−ション2次、4次、6次成分;N1、N2:ディスト−ションの非対称成分;XC、YC:主点の画像中心からの偏心量)が求められる。これにより、画像座標と測量座標との射影関係が確立される。なお、内部定位要素を上記(f,D2,D4,D6,N1,N2,XC,YC)に設定した場合、外部標定要素及び内部定位要素を算出するのに必要な基準点の数は7点以上である。このうち、外部標定要素(XO,YO,ZO,ω,φ,κ)を算出するのに必要な基準点の数は3点以上である。なお、本実施形態では、外部標定及び内部標定を行なうための基準点として11点(以上)指定している。
【0027】
カメラ座標系は、レンズ中心(投影中心)Oを原点とした左手座標系であり、そのz軸、y軸はスクリーン座標系のs’軸、t’軸と平行であり、x軸は撮像面と垂直で、像面とは反対の方向に向けて定義される。すなわち、撮像面上の点は(−f,y,z)で表される。ここでスクリーン座標系は、主点を原点とした撮像面上の2次元座標系であり、s’軸は撮像素子21の水平ライン方向に、t’軸は垂直ライン方向に対応する。
【0028】
ステップS105では、オペレータが測量機10を用いて測点Q1を測量する。測定値はインターフェースを介して測量支援装置40に伝送される。このとき測量支援装置40のシステムコントロール回路44では測点Q1の測量座標が算出される。ステップS106では、算出された測点Q1の測量座標およびステップS104において求められた外部標定要素(XO,YO,ZO,ω,φ,κ)及び内部定位要素(f,D2,D4,D6,N1,N2,XC,YC)に基づいて測点Q1に対応する像点Q1’の概観画像上の画像座標Q1’(xq1’,yq1’)が求められ、画像座標Q1’(xq1’,yq1’)に対応する位置に測点Q1を示すマーク(P1、P2・・・のように測点番号も表示してよい)または測定値がスーパインポーズされ測量支援装置40の画像表示装置43に表示される。
【0029】
ステップS107において測量を継続する場合にはステップS105以下の処理が繰り返し実行され、例えば測量機10を用いて測点Q2、Q3を測量すると、測量支援装置40の画像表示装置43に表示された概観画像には、測点Q2、Q3の像点Q2’、Q3’に対応する位置にそれぞれ測点Q2、Q3を示すマークが表示される。一方測量を終了する場合にはステップS108において、概観画像の画像データ、カメラの内部定位要素、外部定位要素、像点Q1’、Q2’、Q3’の画像座標(概観画像上の位置を示す位置情報、例えば画素の位置を示すデータであってもよい)、測点Q1、Q2、Q3の斜距離、高度角、水平角または測量座標等の測量データ(測量情報)がそれぞれ関連付けて記録媒体42に記録され、本実施形態の測量システムを用いた測点表示処理は終了する。なお、概観画像の画像データ、測点に対応する画像座標データ(または画素位置を示すデータ)や測量データ等は、それぞれ別のファイルに記録されてもよいし、同一のファイルに記録されてもよい。
【0030】
また、図4を参照して第1の実施形態の測量システムにおける測点表示処理の変形例について説明する。図4は、この変形例における測量手順のフローチャートである。
【0031】
図2の測量手順では、測量座標系に対するデジタルスチルカメラ20の位置及び傾きを空間後方交会法で算出(S104)した後に、各測点の測量を行いその都度、測点を概観画像上に表示した。一方、図4のフローに示された変形例では、測量機10による測点の測量が行なわれた後に測量座標系に対するデジタルスチルカメラ20の位置及び傾きが算出され、その後全測点の位置が概観画像上に一斉に表示される。
【0032】
すなわち、ステップS110、S111では、測量機10を用いて、複数の測点に対する測定が連続して行なわれる。測点の測量が終了した場合には、ステップS112において、ステップS110で測定された測点を含む測量現場の概観画像がデジタルスチルカメラ20を用いて撮影される。ステップS113では、概観画像上に表示された測点の中から11個の測点(画素)が基準点Piとしてオペレータによって入力装置41を用いて指定される。ステップS114では、ステップS113において指定された基準点Piに対応する測点の3次元座標(Xpi,Ypi,Zpi)が、例えばオペレータによって対応付けられる。
【0033】
ステップS115では、基準点Piに対するステップS114の対応付けに基づいて、デジタルスチルカメラ20の位置及び傾きや内部定位要素が、空間後方交会法により、図2のステップS104と同様に算出される。ステップS116では、ステップS115において算出された外部標定要素及び内部定位要素を用いて、ステップS110において測定された全ての測点に対する概観画像上の画像座標が求められ、概観画像上にその位置を示すマークまたは測定値がスーパインポーズされて画像表示装置43に表示される。ステップS117では、ステップS108と同様に各データが記録媒体42に記録される。以上により、変形例における測量は終了する。
【0034】
なお、図2、4ではステップS101、S112で測量現場の撮影を行ったが、過去に撮影した概観画像を使用してもよい。さらには、撮影と測量が同時に行われるシステムとしてもよい。これは例えばスイッチ群14内の測量開始スイッチとスイッチ群29内のDSC撮影スイッチを連動させる方式を採用して行なうことができる。また、予めステップS101〜S104を行い、後日ステップS105〜S108を行ってもよい。この場合、測量機の設置場所は同位置とする。また、図4に示すフロ−のようにステップS110の測量を先に行い、後で画像との融合を行ってもよい。またステップS110の測量を行わず、以前測量されたデ−タあるいは既知の地理データ(国土地理院の三角点、市販の地図の地理デ−タ等)を使用してもよい。
【0035】
次に図5、図6を参照して本実施形態におけるデジタルスチルカメラ20の空間後方交会法による外部標定要素及び内部定位要素の算出方法(ステップS104、S115)と、測点の概観画像への表示する方法(ステップS106、S116)の原理について説明する。
【0036】
図5は、3つの基準点P1、P2、P3とこれらの撮像面Sにおける像点P1’、P2’、P3’との関係を模式的に示している。図6は図2、図4のステップS104、S115におけるデジタルスチルカメラ20の位置および傾きを表す外部標定要素(XO,YO,ZO,ω,φ,κ)及びカメラの内部定位要素(f,D2,D4,D6,N1,N2,XC,YC)を算出する空間後方交会法のプログラムのフローチャートであり、その算出には最小二乗法を用いた逐次近似法が用いられる。なお、本実施形態では、上述したように基準点の数は7点以上であればいくつあってもよいが、ここでは、基準点が11点指定された場合を例に説明を行なう。また、図5にはその内の3点P1、P2、P3のみが示される。
【0037】
まず、ステップS201においてカメラの位置および傾きを表す外部標定要素(XO,YO,ZO,ω,φ,κ)及び内部定位要素(f,D2,D4,D6,N1,N2,XC,YC)に近似値として適当な初期値(XGO,YGO,ZGO,ωG,φG,κG)及び(fG,D2G,D4G,D6G,N1G,N2G,XCG,YCG)を与える。次にステップS202では、与えられた外部標定要素(XGO,YGO,ZGO,ωG,φG,κG)及び内部定位要素(fG,D2G,D4G,D6G,N1G,N2G,XCG,YCG)を用いて11個の基準点Pi(i=1,2,・・・,11)の測量座標(Xpi,Ypi,Zpi)から各基準点Piに対応する像点Pi’の近似的な画像座標(xpGi’,ypGi’)を算出する。
【0038】
すなわち、基準点Pi(i=1,2,・・・,11)のカメラ座標系における座標(xpi,ypi,zpi)は、測量座標系における座標(Xpi,Ypi,Zpi)から次の(1)式により求まるので、近似的な外部標定要素(XGO,YGO,ZGO,ωG,φG,κG)、及び基準点Piの測量座標(Xpi,Ypi,Zpi)を(1)式に代入することにより、基準点Piの近似的なカメラ座標(xpGi,ypGi,zpGi)を求めることができる。
【数1】
ここで行列{Tjk}は回転行列であり、各成分Tjkは例えば次式で表される。
T11=cosφ・cosκ
T12=cosω・sinκ+sinω・sinφ・cosκ
T13=sinω・sinκ−cosω・sinφ・cosκ
T21=−cosφ・sinκ
T22=cosω・cosκ−sinω・sinφ・sinκ
T23=sinω・cosκ+cosω・sinφ・sinκ
T31=sinφ
T32=−sinω・cosφ
T33=cosω・cosφ
【0039】
また基準点Piに対応する像点Pi’の内部定位要素による補正前のスクリーン座標(spi’,tpi’)は、撮影された基準点、投影中心、およびその像点が同一直線上にあるという共線条件から外部標定要素(XO,YO,ZO,ω,φ,κ)、及び基準点Piのカメラ座標(xpi,ypi,zpi)を用いて次の(2)式により求められる。
【数2】
【0040】
補正前のスクリーン座標(spi’,tpi’)は、ディスト−ション等の影響を受けているが、これらは、(3)式に、各々の像点のPi’のスクリーン座標(spi’,tpi’)及び近似的な内部定位要素(fG,D2G,D4G,D6G,N1G,N2G,XCG,YCG)を代入することにより補正される。すなわち、(3)式により補正後の近似的なスクリーン座標(scpi’,tcpi’)が算出される。
【数3】
【0041】
像点Pi’の近似的な画像座標(xpGi’,ypGi’)は補正された近似的なスクリーン座標(scpGi’,tcpGi’)を次の(4)式に代入することにより求められる。
【数4】
ここで、Px、PyはそれぞれCCDの水平、垂直方向の画素ピッチであり、W、Hはそれぞれ画像の水平、垂直方向のピクセル数である。
【0042】
ステップS203では、近似的に与えられた外部標定要素(XGO,YGO,ZGO,ωG,φG,κG)及び内部定位要素(fG,D2G,D4G,D6G,N1G,N2G,XCG,YCG)の値が適切か否かを判定するためのメリット関数Φが計算される。メリット関数Φは例えば(5)式で定義される。
【数5】
すなわち、本実施形態においてメリット関数Φは概観画像上で指定された基準点Piの像点Pi’の画像座標(xpi’,ypi’)と、測量により求められた基準点Piの測量座標(Xpi,Ypi,Zpi)および近似的に与えられた外部標定要素(XGO,YGO,ZGO,ωG,φG,κG)及び内部定位要素(fG,D2G,D4G,D6G,N1G,N2G,XCG,YCG)から求められた像点Pi’の近似的な画像座標(xpGi’,ypGi’)との間の距離の2乗に対応している。
【0043】
次にステップS204において、メリット関数Φが所定値よりも小さいか否かが判定される。すなわち、近似的に与えられた外部標定要素(XGO,YGO,ZGO,ωG,φG,κG)及び内部定位要素(fG,D2G,D4G,D6G,N1G,N2G,XCG,YCG)による像点Pi’の近似的な画像座標(xpGi’,ypGi’)が、概観画像上で指定された基準点Piの像点Pi’の画像座標(xpi’,ypi’)に十分近いか否かが判定される。Φ<所定値の場合にはこの処理は終了し、現在与えられている外部標定要素(XGO,YGO,ZGO,ωG,φG,κG)及び内部定位要素(fG,D2G,D4G,D6G,N1G,N2G,XCG,YCG)の値を、概観画像撮影時のカメラの位置、傾き、及び内部定位を表す外部標定要素であるとする。
【0044】
一方、ステップS204においてΦ≧所定値であると判定された場合には、ステップS205において近似的に与えられた外部標定要素(XGO,YGO,ZGO,ωG,φG,κG)及び内部定位要素(fG,D2G,D4G,D6G,N1G,N2G,XCG,YCG)に対する補正量(δX,δY,δZ,δω,δφ,δκ,δf,δD2,δD4,δD6,δN1,δN2,δXC,δYC)が例えば最小二乗法により求められる。すなわち、共線条件である(2)式の(spi’,tpi’)に(3)式の(scpi’,tcpi’)を代入し、近似値である外部標定要素(XGO,YGO,ZGO,ωG,φG,κG)及び内部定位要素(fG,D2G,D4G,D6G,N1G,N2G,XCG,YCG)の周りにテイラー展開し高次の項を省いて線形化する。この線形化された式において補正量(δX,δY,δZ,δω,δφ,δκ,δf,δD2,δD4,δD6,δN1,δN2,δXC,δYC)を未知量とする正規方程式を作成し、適正な補正量(δX,δY,δZ,δω,δφ,δκ,δf,δD2,δD4,δD6,δN1,δN2,δXC,δYC)を求める。
【0045】
ステップS206では、ステップS205において算出された補正量(δX,δY,δZ,δω,δφ,δκ,δf,δD2,δD4,δD6,δN1,δN2,δXC,δYC)に基づいて近似値である外部標定要素(XGO,YGO,ZGO,ωG,φG,κG)及び内部定位要素(fG,D2G,D4G,D6G,N1G,N2G,XCG,YCG)の値が更新される。すなわち、(XGO,YGO,ZGO,ωG,φG,κG,fG,D2G,D4G,D6G,N1G,N2G,XCG,YCG)の各値は、それぞれ(XGO+δX,YGO+δY,ZGO+δZ,ωG+δω,φG+δφ,κG+δκ,fG+δf,D2G+δD2,D4G+δD4,D6G+δD6,N1G+δN1,N2G+δD2,XCG+δXC,YCG+δYC)に置き換えられカメラの位置及び内部定位が更新される。その後処理はステップS202へ戻り、ステップS204においてΦ<所定値と判定されるまでステップS202〜ステップS206が繰り返し実行される。
【0046】
空間後方交会法により撮影時のデジタルスチルカメラ20の位置および傾きを示す外部標定要素(XO,YO,ZO,ω,φ,κ)と内部定位要素(f,D2,D4,D6,N1,N2,XC,YC)が算出されると、図2、4のステップS105、S110で測量される測点に対応する像点の画像座標は、測量された斜距離および高度角から算出された測点の測量座標と、空間後方交会法により算出された外部標定要素及び内部定位要素の値とから(1)式〜(5)式を用いて求められる。ステップS106、S116では、この画像座標に基づいて概観画像上の測点に対応する位置(画素)に測点を示すマークまたは測定値を表示する。また、算出された内部定位要素は例えば記録媒体42(図1参照)に記憶される。
【0047】
次に図7〜図9を参照して、図2、3のステップS106、S116における測量支援装置40の画像表示装置43への測点の表示方法について説明する。
【0048】
図7は、測点表示を行なうウィンドウWN0の基本となる表示状態を示したものである。ウィンドウWN0の最上部のタイトルバーTBには、最小化ボタン、最大化ボタン、クローズボックスの3つのボタンが右隅に配置されており、タイトルバーTBの下にはメインメニュMMが配置されている。更にメインメニュMMの下には、複数のボタンを有するボタンメニュBMが配置されており、ボタンメニュBMの下には、テキストボックスTX1〜TX8が配置されている。
【0049】
テキストボックスTX1〜TX8は、測点に関する測量データを表示するためのボックスであり、上側のテキストボックスTX1〜TX4は下側のテキストボックスTX5〜TX8に表示される内容の項目を表わしている。テキストボックスTX5には測点名が表示され、テキストボックスTX6〜TX8には、テキストボックスTX5に表示された測点のX座標値、Y座標値、Z座標値等の測量データが表示される。
【0050】
テキストボックスTX5〜TX8の下には、概観画像を表示するための画像表示領域IMが配置されている。画像表示領域IMの右側には、概観画像を上下方向にスクロールするためのスクロールバーSC1が画像表示領域IMの辺に沿って配置されている。また、画像表示領域IMの下側には、概観画像を左右方向にスクロールするためのスクロールバーSC2が下辺に沿って配置されている。
【0051】
画像表示領域IM内の概観画像上には、測量された測点Q−1〜Q−11が例えば黒丸として表示される。しかし、複数の測点が略同一視線方向に存在する場合、各測点の概観画像上の位置が1つの画素に集中してしまい判別し難くなる。また、例えば測点Q−1〜Q−3のように各測点が密集する場合にも、それぞれの測点が例えば隣接、あるいは近接する画素に対応するため、各測点を判別することは困難となる。すなわち、3次元の測量データとしては、異なる値をもつ複数の測点であっても、2次元に射影された概観画像上では複数の測点(あるいは測点を表すマーク)が重なってしまい(以下このような状態を縮退と呼ぶ)、その一部が画像上から消失してしまう。
【0052】
以上のことから、第1の実施形態では、図8のフローチャートに示される手順で縮退された測点の表示を行なう。
【0053】
まず、ステップS301において、オペレータはポインティングデバイス(入力装置41)を用いて画像表示領域IM内の一点(例えば一画素)を指定し、ボタンメニュBMの縮退ボタンDBをON状態とする。例えばポインティングデバイスとしては、タッチパネルとポインティングペンが用いられ、オペレータが、画像表示領域IM内の1つの画素をポインティングペンでタップすることによりその画素が選択される。その後縮退ボタンDBがポインティングペンでタップされるとステップS302以下の処理が実行される。
【0054】
ステップS302では、ポインティングペンで指定・選択された画素から一定の範囲にある画素に対応する測点を検索する。ステップS303では、検索された測点名とその3次元座標値のリストを図9のようなリストボックスとして画像表示装置43に表示する(測点に係る他の情報も合わせて表示してもよい)。3次元座標値としては、測量座標系やカメラ座標系等の座標値が用いられる。座標値の表示に用いられる座標系は、所定の操作により切換可能であり、リストに表示される測点の順序は、選択された座標系における測点の奥行き方向の座標値に応じて決定される。また、各座標系毎に別々のリストに表示することも可能である。ステップS304では、オペレータによりポインティングペンを用いてリストボックスの中から所望の測点が選択される。ステップS305では、図7の画像表示領域IMにおいてステップS304で選択された測点に対応するマークのみが表示され、テキストボックスTX5〜TX8には、ステップS304で選択された測点の測点名と3次元座標値が表示される。これにより、この処理は終了する。
【0055】
なお、図9のリストボックスやテキストボックスTX5〜TX8に記載された座標値は説明の便宜上記載されたものであり、画像表示領域IMに示された測点の位置に幾何学的に対応するものではない。このことは、以下の各実施形態における測点の位置や座標値等の各値についても同様である。
【0056】
以上のように、第1の実施形態によれば、複数の測点が密集あるいは同一視線方向に存在し、複数の測点が概観画像上において縮退する場合にも、縮退した領域の画素をオペレータが指定すると、その近傍に射影される測点のリストが表示されるので、測点の見落としや測量忘れなどが防止される。また、リストで選択された測点の位置が概観画像上に示され、その3次元座標値も表示されるので、概観画像上において複数の測点が縮退されている場合にも、視覚的かつ計量的に測点の位置を正確に把握することができる。
【0057】
次に図7、図10を参照して本発明の第2の実施形態について説明する。第2の実施形態の構成は、第1の実施形態と略同様であり、縮退された測点の表示方法のみが第1の実施形態と異なる。
【0058】
第2の実施形態では、図7の画面において、オペレータが縮退ボタンDBをタップすると、画像表示領域IMは、図10のように、各測点の配置を水平面に射影して表現する。なお、各測点の水平面への射影は、測点の3次元座標に基づいて行なわれる。概観画像上では縮退している測点でも、水平面内では縮退していないので(特に複数の測点が同一視線方向にあって縮退している場合)、各測点の存在を正確に把握することが可能となる。また、水平面図において、任意の測点が指定されると、その測点の測点名と3次元座標値がテキストボックスTX5〜TX8に表示される。
【0059】
以上により第2の実施形態においても、第1の実施形態と略同様な効果が得られる。また、第2の実施形態では、測点が水平面上に表示されるので、概観画像上において縮退された測点の配置をより視覚的に把握することができる。
【0060】
なお、水平面の換わりに任意に指定された平面(例えば鉛直面)に測点を射影して表示してもよい。
【0061】
次に図7、図11を参照して本発明の第3の実施形態について説明する。第3の実施形態の構成は、第1の実施形態と略同様であり、縮退された測点の表示方法のみが第1の実施形態と異なる。
【0062】
第3の実施形態では、オペレータは図7の画面において縮退された測点を含む領域を例えばポインティングペンを用いて指定する。指定される領域は、例えば四辺形や円形である。図11には、指定される領域が四辺形の場合を示している。例えばオペレータがポインティングペンを用いて画像表示領域IM内の2点を指定するとこの2点を対角線とする四辺形領域Aが画定される。
【0063】
縮退された測点(例えば白丸で表示)を含む領域Aが画定されるとその領域を囲む枠が表示される。その後縮退ボタンDBがタップされると、スクロールバーSC2の下に領域Aを拡大して表示するダイアログボックスDG1が現れる。ダイアログボックスDG1の拡大画像内において測点が選択されると、その測点の表示が他の測点とは異なる表示に変更される。これと連動して、テキストボックスTX5〜TX8には選択された測点の測点名と3次元座標値が表示され、画像表示領域IMの概観画像の対応する測点の表示も変更される(例えば白丸内に黒丸を表示)。
【0064】
以上のように、第3の実施形態によれば、第1の実施形態と略同様の効果を得ることができる。また、第3の実施形態では、指定された領域が拡大表示されるので実空間において測点が密集している場合などにも有効である。
【0065】
なお、枠により画定された領域Aはドラッグできるようにしてもよい。また、第1の実施形態のように指定された画素の周りの所定の範囲を拡大してもよく、この場合領域を画定する枠はなくともよい。
【0066】
次に図7、図12を参照して本発明の第4の実施形態について説明する。第4の実施形態の構成は、第3の実施形態と略同様であり、縮退された測点の表示方法のみが第1の実施形態と異なる。
【0067】
第3の実施形態では、領域Aを指定した後縮退ボタンDBをONすると、領域Aの拡大画像を表示するダイアログボックスDG1が現れたが、第4の実施形態では、領域Aを指定して縮退ボタンDBをONすると、第3の実施形態のダイアログボックスDG1の位置にダイアログボックスDG2が表示される。ダイアログボックスDG2には、指定された領域A内に存在する測点を画像の奥行き方向の距離(座標値)に応じてバーグラフBGでその位置を表わす。バーグラフBGの上側には、バーに沿って、奥行き方向の距離(例えば5m、6m等)が表示される。バーグラフBG内には、領域A内に存在する測点に対応するボックス状のマーク(例えばM1、M2、M3)が表示される。バーグラフBGの下側には、バーグラフBG内に表示された測点のマークM1、M2、M3に対して、それぞれの測点の測点名(例えばQ−1、Q−2、Q−3)が表示される。
【0068】
バーグラフBG内の斜線で示された領域は、ダイアログボックスDG2の表示の対象となる奥行き方向の範囲を示している。すなわち、バーグラフBG内には、奥行き方向の座標値が斜線で示された範囲内にある測点のみが表示される。この範囲(斜線領域)は、例えばバーグラフBGの下に配置されたスクロールバーSC3により設定される。図12では、表示の対象となる範囲(斜線領域)の上限をスクロールバーSC3で指定しているが、範囲の下限を指定してもよい。なお、テキストボックス等での数値入力により、表示の対象となる範囲(斜線領域)の上限・下限を指定することも可能である。また、バーグラフBGが参照するスケールを拡大/縮小可能としてもよい。すなわち、図12では、略5m弱〜8m強の範囲がバーグラフBGとして表示されているが、これを例えば6m〜7mの範囲に拡大表示してもよい。
【0069】
バーグラフBGに表示されたマークの中から所望の測点(例えばQ−3)に対応するマーク(例えばM2)を選択すると、そのマーク(M2)の表示が他のマーク(M1、M3)とは異なる表示に変更される(本実施形態では、白抜きのボックス中央に横棒が追加される)。また、これに連動して、テキストボックスTX5〜TX8には選択された測点の測点名と3次元座標値が表示され、画像表示領域IMに表示された概観画像の対応する測点の表示も変更される。
【0070】
以上のように、第4の実施形態においても、第1の実施形態と略同様の効果を得ることができる。
【0071】
次に図7、図13及び図14を参照して第5の実施形態について説明する。第5の実施形態の構成は、第1〜第4の実施形態と略同様であり、縮退された測点の表示方法のみが第1の実施形態と異なる。
【0072】
第5の実施形態では、画像表示領域IMの概観画像上において測点の縮退を明示的に表示する方法を提供する。例えば図7の画面において、縮退ボタンDBがオンされると、画像表示領域IMの概観画像が、図13に示されるように変更される。
【0073】
測点は、画像の奥行き方向の座標値に対応した径を持つ円で表される。例えば、測点を表わす円の直径は測点の奥行き方向の座標値の大きさに比例して大きく、又は小さくなり、2つ以上の円が重なる場合には、図13に示されるように径の小さい円が径の大きい円の上に張付けられて表示される。また、同一視線上に複数の測点が存在する場合には、図14のように、複数の同心円によって表わされる。例えば、第1の実施形態のようにオペレータが概観画像上の縮退した領域付近の画素を選択すると、選択された画素から所定の画素範囲にある測点が検索されシステムコントロール回路44内のメモリに保持されるとともに、例えば最もカメラに近い測点が選択される。すなわち、テキストボックスTX5〜TX8には指定領域の内のカメラに最も近い測点の測点名と3次元座標値が表示される。オペレータが更に選択した領域の画素をタップすると、メモリに保持された測点の中から順次遠方の測点が選択されテキストボックスTX5〜TX8に表示される。この処理は循環的に行なわれ、選択が最も遠方の測点に達すると、次にタップされたときには、最も近い測点が再び選択される。
【0074】
次に第5の実施形態に対する変形例について図15、図16を参照して説明する。図15の表示では、縮退により複数の円が重なっている場合には、円を異なる色で塗りつぶし、複数の測点が同一視線方向にある場合には、図16のような表示となる。このとき、円を塗りつぶす色は、例えば所定のグラディエーションで行なわれ、例えば、測点の奥行き方向の座標値に対応して遠い測点ほど暗い色で表示する。なお、その他の点に関しては、第5の実施形態の説明と同様である。
【0075】
以上のように、本発明の第5の実施形態においても第1〜第4の実施形態と略同様の効果を得ることができる。また、第5の実施形態では、概観画像上において縮退領域が明示的に示されるので、オペレータは、より簡単に測点の縮退位置を概観画像上で確認することが可能となる。また、変形例では、それぞれの円が異なる色で表示されるので、それぞれの測点をより容易に識別することが可能となる。
【0076】
なお、第5の実施形態においては、メモリに保持された測点が順次繰り返し選択されたが、ポインティングペン等のポインティングデバイスで個々の円を選択可能な場合には、ポインティングデバイスを用いてオペレータが直接所望の測点を選択してもよい。
【0077】
次に図17を参照して本発明の第6の実施形態について説明する。第6の実施形態は、第5の実施形態と略同様であり、図17は第5の実施形態の図13又は図15に対応する。第5の実施形態では、大きさの異なる円を用いて縮退している複数の測点を概観画像上に表わしたが、第6の実施形態では、異なる形状の図形を用いて縮退した状態を表わしている。例えば図17に示すように、第6の実施形態では、縮退していない測点(単点)は円で表わし、2つの測点が近接し、そのマークが重なる(縮退する)場合には、×印を表示し、3つ以上の測点が縮退する場合には、縮退した測点の数に対応した頂点を持つ正多角形を表示する。多角形の各頂点はその領域で縮退した各測点に対応しており、オペレータがポインティングデバイスを用いて所望の頂点を指定すると、その頂点に対応した測点に対応する測点名と3次元座標値がテキストボックスTX5〜TX8に表示される。また、各辺の位置に測点の位置を対応(上側から時計周りに各辺を、近距離側からの測点に対応させ、辺選択により測点番号、3次元座標を表示)させてもよい。なお、図17は、本実施形態における表示方法を例示すものであり図7の測点の数とは一致しない。
【0078】
図18は、第6の実施形態の表示方法の変形例である。図17では、異なる図形を用いて縮退した測点を概観画像上に表わしたが、変形例では、図18のように、縮退している測点を代表する位置(例えば測点の2次元座標値の平均値に対応する位置)を円形で表わし、その円形に縮退した測点の数に対応する引出線を設け、その端に縮退している各測点名を表示する。オペレータが引出線の何れかを指定すると、その測点の測点名と3次元座標値がテキストボックスTX5〜TX8に表示される。また、代表する位置で表示された測点の表示は、選択された時点で選択された測点の表示に変更してもよい。また、単点(縮退していない測点)は測点名を表示させてもよいし、させなくてもよい。
【0079】
以上により、第6の実施形態においても、第5の実施形態と略同様の効果を得ることができる。
【0080】
次に図19、図20を参照して本発明の第7の実施形態について説明する。第7の実施形態では、縮退ボタンDBがタップされると、図19のように概観画像上の測点と測点の間の距離が所定の範囲内にあり、複数の測点が例えば縮退した1つのクラスターと判定される場合に、例えば縮退した複数の測点の中心位置に、縮退した測点の数に対応する大きさのマーク(例えば円)を表示する。なお、縮退の有無に基づいて2種類の大きさのマークを表示しても良い。また、変形例としては、図20のように、縮退している位置に表示するマークの色と、縮退していない測点のマークの色とを異なる色で表示する。図20では縮退している部分を複数の点で表示しているが、変形例では、縮退している測点を代表する位置(例えば測点の2次元座標値の平均値に対応する位置)を1つの円形で表わしてもよい。(図示せず)また、別の変形例としては、測点の近くに測点名を表示する場合に、表示名の違いにより単点と縮退点(複数の測点が縮退している点)を区別してもよい。例えば単点はm1〜mn、縮退点はM1〜Mn(番号は測点番号)などのように、小文字と大文字とで単点と縮退点を区別することも可能である。
【0081】
以上により第7の実施形態においても、第6の実施形態と略同様の効果を得ることができる。
【0082】
なお、本実施形態では、概観画像上においてポインティングデバイスを用いて任意に基準点を指定したが、撮影範囲内に例えば寸法が既知の基準尺や、任意に配置できる基準マーク等を配置し、これらを基準点として外部標定要素を求めてもよい。この場合、概観画像上において基準尺や基準マークの位置がポインティングデバイス等を用いて選択される。また基準尺や基準マークが用いられる場合には、例えば画像処理を用いて基準点の概観画像上の位置を自動的に検出してもよい。
【0083】
本実施形態では、測量機として斜距離と(高度、水平)角度を測定可能なトータルステーションをあげたが、セオドライトに光波測距儀等組み合わせた装置等の所定の座標系における測点の3次元座標を算出可能な測量機であれば他の測量機であってもよく、例えばGPS(global positioning system)等を利用した測量機であってもよい。また、測量機において測定される角度は、高度角、水平角以外の角度であってもよく、例えば斜平面内の2点の間の角度であってもよい。
【0084】
本実施形態では携帯端末を例に説明を行なったが、このような機能を測量機やデジタルカメラに一体的に持たせてもよい。また、本実施形態においては、デジタルスチルカメラで撮影したデジタル画像で説明したが、デジタル画像得られるものであればビデオカメラ等でもかまわない。
【0085】
なお、第1の実施形態において、指定された画素近傍の領域に複数の測点が縮退していると判定された場合、測点のリストを表示する替わりに警告音や、測点が縮退していることを知らせるメッセージを表示してもよい。また、第1〜第6の実施形態の各表示方法を様々に組み合わすことも可能である。
【0086】
本実施形態では、測点に関わる測量情報は測量機を用いて測量された例で説明したが、測点として、既知の地理データや、測設測量のための測設点の位置情報、入力手段により概観画像上で任意に決めた測定設定点を表示させた場合に発生した縮退に使用してもよい。また測量機で測定した測点及び上記各点を混合して表示した場合に発生した縮退に使用してもよい。
【0087】
但し、座標系の違う測量情報を使用する場合には測量情報を座標変換により1つの座標系に統一して行なうことがよい。これは、測点を概観画像上に表示する場合や基準点の測量情報により対応づけを行なう場合も同様である。(例えば、座標系の違う測点を表示させる場合。例えば基準点として、一部所与の測量デ−タを使用する場合などは測量現場での測量座標と違う場合があり、その場合には所与の測量デ−タを座標変換して測量現場の座標値に変換して使用する。又逆を行ってもよい)
【0088】
本実施形態では、デジタルスチルカメラ位置からの距離により、測点表示の大きさ、色等を変更したが、測量機からの距離に応じて変更してもよい。また任意座標値での値に変換してもよい。
【0089】
【発明の効果】
以上のように、本発明によれば、測量機で得られる測量情報をカメラで得られる測量現場の画像情報に簡便かつ効率的に関連付けるとともに、関連付けられた測量情報に関して視認性の高い表示を行なうことができる。
【図面の簡単な説明】
【図1】本発明における第1の実施形態である測量システムの構成を概略的に示すブロック図である。
【図2】第1の実施形態の測量システムにおける測量手順を示すフローチャートである。
【図3】第1の実施形態の測量システムにおける測量機およびカメラの配置を概念的に示す図である。
【図4】第1の実施形態の測量システムにおける測量手順の変形例を示すフローチャートである。
【図5】3つの基準点P1、P2、P3と撮像面Sにおける像点P1’、P2’、P3’との関係を模式的に示す図である。
【図6】デジタルスチルカメラの位置および傾きを表す外部標定要素(XO,YO,ZO,ω,φ,κ)及びカメラの内部定位要素(f,D2,D4,D6,N1,N2,XC,YC)を算出する空間後方交会法のプログラムのフローチャートである。
【図7】概観画像を表示するウィンドウの基本的な表示例である。
【図8】第1の実施形態において縮退された測点の表示を行なうときの作業手順を示すフローチャートである。
【図9】第1の実施形態の縮退表示における測点のリスト表示である。
【図10】第2の実施形態の縮退表示における測点の水平面表示である。
【図11】第3の実施形態において縮退部を拡大表示するウィンドウである。
【図12】第4の実施形態における縮退表示を行なうウィンドウである。
【図13】第5の実施形態において概観画像上に縮退表示を行なったときのウィンドウの一例である。
【図14】図13において、測点が同一視線上に存在するときの測点マークの表示例である。
【図15】第5の実施形態の変形例において概観画像上に縮退表示を行なったときのウィンドウの一例である。
【図16】図15において、測点が同一視線上に存在するときの測点マークの表示例である。
【図17】第6の実施形態において概観画像上に縮退表示を行なったときのウィンドウの一例である。
【図18】第6の実施形態の縮退した測点の表示方法の変形例である。
【図19】第7の実施形態において概観画像上に縮退表示を行なったときのウィンドウの一例である。
【図20】第7の実施形態の縮退した測点の表示方法の変形例である。
【符号の説明】
10 測量機
20 デジタルスチルカメラ
40 測量支援装置(携帯端末)
41 入力装置
42 記録媒体
43 画像表示装置
44 システムコントロール回路
Claims (27)
- 測点の測量情報が基準とする座標系と測点を含む測量現場の概観画像との間の位置関係を算出する位置関係算出手段と、
前記位置関係から、前記測点の測量情報と前記測点に対応する前記概観画像上の位置に関する位置情報とを対応付ける対応付け手段と、
前記概観画像を表示する画像表示手段と、
前記測量情報と前記概観画像の位置情報との対応付けに基づいて前記測点の位置を前記画像表示手段により表示された前記概観画像上に表示する測点表示手段と、
前記画像表示手段により表示された前記概観画像上において、複数の測点の表示が1つの画素の周りに集中して重る縮退状態において、縮退した測点の位置を報知する縮退報知手段と
を備えることを特徴とする測量システム。 - 前記測点の測量情報を得るための測量手段を備えることを特徴とする請求項1に記載の測量システム。
- 前記位置関係が、3以上の任意に設定された基準点の測量情報と、前記基準点の前記概観画像上の位置との関係から算出されることを特徴とする請求項1に記載の測量システム。
- 前記測量システムが、前記画像表示手段における画像上の位置を指定するための入力手段を備え、前記基準点の位置が前記入力手段により前記概観画像上の任意の位置を指定することにより決定されることを特徴とする請求項3に記載の測量システム。
- 前記基準点の3次元的な測量情報が所与の地理データであることを特徴とする請求項3に記載の測量システム。
- 前記座標系と前記概観画像との位置関係が、前記座標系に対する前記概観画像撮影時のカメラの位置及び傾きを表す外部標定要素により表されることを特徴とする請求項1に記載の測量システム。
- 前記測点の測量情報の中に測設測量のための測設点データ、又は所与の地理データが含まれることを特徴とする請求項1に記載の測量システム。
- 前記測点に係る測量情報と前記概観画像の画像データとを関連付けて記録可能なデータ記録手段を備えることを特徴とする請求項1に記載の測量システム。
- 前記概観画像を撮影するためのデジタルカメラを備えることを特徴とする請求項1に記載の測量システム。
- 前記縮退報知手段が、前記概観画像上の縮退した測点が表示される位置に、測点が縮退していることを報知する表示を行なうことを特徴とする請求項1に記載の測量システム。
- 前記縮退報知手段が、前記縮退の有無に基づいて測点の位置を表すマークの色を変えることにより、前記縮退を報知する表示を行なうことを特徴とする請求項10に記載の測量システム。
- 前記縮退報知手段が、前記測点の概観画像に対する奥行き方向の座標値に対応する大きさをもつマークを用いて縮退している測点を表わすことにより、前記縮退を報知する表示を行なうことを特徴とする請求項10に記載の測量システム。
- 前記縮退報知手段が、前記測点の概観画像に対する奥行き方向の座標値に対応する色を持つマークを用いて縮退している測点を表わすことにより、前記縮退を報知する表示を行なうことを特徴とする請求項10に記載の測量システム。
- 前記縮退報知手段が、前記縮退の有無に基づいて測点の位置を表すマークの形状を変えることにより、前記縮退を報知する表示を行なうことを特徴とする請求項10に記載の測量システム。
- 前記マークが縮退している測点を代表する位置に、縮退した測点の数に対応する引出線を設け、前記引出線の端に縮退している各測点名を表示することを特徴とする請求項14に記載の測量システム。
- 前記マークの形状が、縮退している測点の数に対応していることを特徴とする請求項14に記載の測量システム。
- 前記マークの形状が、縮退している測点の数が3以上のとき前記測点の数に対応した多角形であることを特徴とする請求項16に記載の測量システム。
- 前記縮退報知手段が、前記縮退の有無に基づいて測点の位置を表すマークの大きさを変えることにより、前記縮退を報知する表示を行なうことを特徴とする請求項10に記載の測量システム。
- 前記マークの大きさが縮退している測点の数に対応することを特徴とする請求項18に記載の測量システム。
- 前記測量システムが、前記画像表示手段における画像上の位置を指定するための入力手段を備え、前記入力手段により縮退した測点を含む領域が指定されたとき、前記縮退報知手段が、前記領域に含まれる測点に関わる情報を表示することを特徴とする請求項1に記載の測量システム。
- 前記測点に関わる情報が、前記領域内の測点の測点名と測量情報のリストであることを特徴とする請求項20に記載の測量システム。
- 前記測点に関わる情報が、前記領域を拡大表示した画像情報であることを特徴とする請求項20に記載の測量システム。
- 前記測点に関わる情報が、前記領域内の測点の概観画像に対する奥行き方向の座標値に対応して、前記測点をバーグラフ上に前記座標値に対応して表示することを特徴とする請求項20に記載の測量システム。
- 前記縮退報知手段が、前記概観画像上に表示された測点を所定の平面に射影した平面図として表示することを特徴とした請求項1に記載の測量システム。
- 前記平面が水平面であることを特徴とする請求項24に記載の測量システム。
- 測点の測量情報が基準とする座標系と測点を含む測量現場の概観画像との間の位置関係を算出する位置関係算出手段と、
前記位置関係から、前記測点の測量情報と前記測点に対応する前記概観画像上の位置に関する位置情報とを対応付ける対応付け手段と、
前記概観画像を表示する画像表示手段と、
前記測量情報と前記概観画像の位置情報との対応付けに基づいて前記測点の位置を前記画像表示手段により表示された前記概観画像上に表示する測点表示手段と、
前記画像表示手段により表示された前記概観画像上において、複数の測点の表示が1つの画素の周りに集中して重る縮退状態において、縮退した測点の位置を報知する縮退報知手段と
を備えることを特徴とする測量支援装置。 - 測点の測量情報が基準とする座標系と測点を含む測量現場の概観画像との間の位置関係を算出する手順と、
前記位置関係から、前記測点の測量情報と前記測点に対応する前記概観画像上の位置に関する位置情報とを対応付ける手順と、
前記概観画像を表示する手順と、
前記測量情報と前記概観画像の位置情報との対応付けに基づいて前記測点の位置を前記画像表示手段により表示された前記概観画像上に表示する手順と、
前記画像表示手段により表示された前記概観画像上において、複数の測点の表示が1つの画素の周りに集中して重る縮退状態において、縮退した測点の位置を報知する手順と
をコンピュータに実行させるための測量支援プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003183697A JP4319476B2 (ja) | 2002-06-27 | 2003-06-27 | 測量システム |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002188125 | 2002-06-27 | ||
| JP2003183697A JP4319476B2 (ja) | 2002-06-27 | 2003-06-27 | 測量システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004085555A JP2004085555A (ja) | 2004-03-18 |
| JP4319476B2 true JP4319476B2 (ja) | 2009-08-26 |
Family
ID=32071729
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003183697A Expired - Fee Related JP4319476B2 (ja) | 2002-06-27 | 2003-06-27 | 測量システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4319476B2 (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4649192B2 (ja) * | 2004-12-14 | 2011-03-09 | 株式会社トプコン | ステレオ画像作成方法及び3次元データ作成装置 |
| DE102005000047A1 (de) * | 2005-04-29 | 2006-11-02 | Hilti Ag | Handhabbares Vermessungsdokumentationssystem |
| WO2023182155A1 (ja) * | 2022-03-25 | 2023-09-28 | 株式会社トプコン | 測量システム、測量方法及び測量プログラム |
| WO2023182150A1 (ja) * | 2022-03-25 | 2023-09-28 | 株式会社トプコン | 測量システム、測量方法及び測量プログラム |
-
2003
- 2003-06-27 JP JP2003183697A patent/JP4319476B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2004085555A (ja) | 2004-03-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20220375123A1 (en) | Method for Representing Virtual Information in a View of a Real Environment | |
| EP3246660B1 (en) | System and method for referencing a displaying device relative to a surveying instrument | |
| CN100565107C (zh) | 地理数据收集装置 | |
| US7098997B2 (en) | Surveying system | |
| JP4607095B2 (ja) | 測量機器において画像処理を行う方法と装置 | |
| KR101285360B1 (ko) | 증강현실을 이용한 관심 지점 표시 장치 및 방법 | |
| JP6192938B2 (ja) | 三次元合成処理システムおよび三次元合成処理方法 | |
| US7746377B2 (en) | Three-dimensional image display apparatus and method | |
| US20030160757A1 (en) | Surveying system | |
| JP6569002B2 (ja) | 欠陥画像表示制御装置及びプログラム | |
| EP2274711A2 (en) | Estimating pose of photographic images in 3d earth model using human assistance | |
| JP4944462B2 (ja) | 地理データ収集装置 | |
| TW202123157A (zh) | 3維地圖作成裝置、3維地圖作成方法以及記錄媒體 | |
| JP4359084B2 (ja) | 測量システム | |
| JP4359083B2 (ja) | 測量システム | |
| US12292285B2 (en) | Survey assistance system and survey assistance method | |
| JP4319476B2 (ja) | 測量システム | |
| JP4167509B2 (ja) | 測量システム | |
| JP2019066292A (ja) | 映像表示システム | |
| JP2005174151A (ja) | 三次元画像表示装置及び方法 | |
| JP5075659B2 (ja) | 物体軌道演算装置及びそのプログラム | |
| JP4217083B2 (ja) | 測量システム | |
| JP5122508B2 (ja) | 3次元空間データ作成方法及び3次元空間データ作成装置 | |
| JP4276900B2 (ja) | 自動測量システム | |
| JP4227475B2 (ja) | 測量システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20050310 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060515 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20080425 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20081009 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090127 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090323 |
|
| 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: 20090519 |
|
| 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: 20090528 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120605 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4319476 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120605 Year of fee payment: 3 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130605 Year of fee payment: 4 |
|
| 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |