JP4523833B2 - Photography planning support apparatus and program therefor - Google Patents
Photography planning support apparatus and program therefor Download PDFInfo
- Publication number
- JP4523833B2 JP4523833B2 JP2004335190A JP2004335190A JP4523833B2 JP 4523833 B2 JP4523833 B2 JP 4523833B2 JP 2004335190 A JP2004335190 A JP 2004335190A JP 2004335190 A JP2004335190 A JP 2004335190A JP 4523833 B2 JP4523833 B2 JP 4523833B2
- Authority
- JP
- Japan
- Prior art keywords
- shooting
- principal point
- photographing
- range
- course
- 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 - Lifetime
Links
Landscapes
- Image Processing (AREA)
- Image Analysis (AREA)
Description
本発明は、航空写真の撮影計画支援装置及びそのためのプログラムに関し、特に撮影範囲や撮影コース等を解析し事前に撮影計画を立てるのに好適な撮影計画支援装置及びそのためのプログラムに関する。 The present invention relates to an aerial photography plan support apparatus and a program therefor, and more particularly, to a photography plan support apparatus suitable for analyzing a photography range, a photography course, etc. and making a photography plan in advance, and a program therefor.
一般に航空写真測量のために航空写真を実際に撮影する前に、対象領域にわたって全ての部分が少ない撮影機会で効率よく撮影されるようにするにはどの飛行コース(撮影コース)でどのような撮影位置及び撮影間隔等で写真を撮っていけばよいのか予め撮影計画を立て、その撮影計画を基に撮影士に撮影指示を出している。 In general, before taking an aerial photograph for aerial photogrammetry, in order to ensure that all parts of the target area are shot efficiently with few shooting opportunities, what kind of shooting course (shooting course) A shooting plan is prepared in advance as to whether or not it is necessary to take a photograph based on the position and shooting interval, and a shooting instruction is issued to the photographer based on the shooting plan.
従来は、紙ベースの地形図に描かれた撮影計画図を基に撮影士が経験によってシャッターを切っていた。近年では、全地球測位システム(GPS;Global Positioning System)を利用したナビゲーションシステムを利用し、事前にカメラのシャッターを切る緯度及び経度を指定しておくことにより、指定した位置で自動的に写真撮影が可能となった。この場合、緯度及び経度の入力は紙ベースの地形図を基に算出するため、座標系の知識を有する者が対応していた。 In the past, the photographer used the experience to release the shutter based on the shooting plan drawn on the paper-based topographic map. In recent years, using a navigation system that uses the Global Positioning System (GPS), you can automatically take a photo at the specified position by specifying the latitude and longitude at which the camera shutter is released in advance. Became possible. In this case, since the latitude and longitude are calculated based on a paper-based topographic map, a person who has knowledge of the coordinate system has responded.
従来の撮影計画の作成方法として、例えば予め撮影対象内の投影不可領域の数を所望の範囲内とした撮影計画を立て、1回の撮影飛行により航空写真測量のための有効な航空写真を撮ることができ、安価で正確な航空測量を可能とする技術が特許文献1に開示されている。
ところで、航空写真のデジタル化により、従来使用しているアナログエリアセンサRC-30の他に、例えばLH Systems社と国立ドイツ航空宇宙研究所で共同開発されたADS40(Airborne Digital Sensor 40)に代表されるラインセンサや、UltraCAM-D(Vexcel社製)に代表される正方形ではないエリアセンサが登場している。従来の航空写真は、23cm×23cmの正方形フィルムに統一されていたので計算が単純であったが、最新技術による航空センサは多種多様であるため、全ての航空センサに対応する撮影計画ツールの作成は困難であり、そのような撮影計画ツールは存在しなかった。 By the way, digitalization of aerial photographs is represented by ADS40 (Airborne Digital Sensor 40) jointly developed by LH Systems and the German National Aeronautics and Space Research Institute, in addition to the analog area sensor RC-30 that has been used in the past. Line sensors and non-square area sensors such as UltraCAM-D (Vexcel) have appeared. Conventional aerial photographs were standardized on a 23cm x 23cm square film, so the calculation was simple. However, since there are a wide variety of aerial sensors based on the latest technology, the creation of a shooting plan tool that supports all aerial sensors It was difficult and there was no such shooting planning tool.
また、従来の撮影計画図は、人の主観により地形図上に撮影コースを線引きし、主点(航空カメラのレンズ中心にあり、撮影位置の特定に用いる)を作成していた。そのため、撮影計画を立てるのには高度な熟練が必要であり、撮影計画を立てられる人物が地形図上の等高線より地形形状の判断ができ、かつ座標系の知識を有するものに限られるという問題があった。例えば、地球を楕円系としてモデル化し、そこから緯度経度情報を計算する場合、座標系について精通していないと地形図を完全に扱うことができなかった。また、技術者が紙ベースの地形図上に撮影計画を描いていたので、その精度や作成までに要する時間が問題となっていた。 Further, in the conventional shooting plan map, the shooting course is drawn on the topographic map according to human subjectivity, and the principal point (located at the center of the aerial camera lens and used for specifying the shooting position) is created. Therefore, it is necessary to have a high level of skill to make a shooting plan, and the person who can make a shooting plan is limited to those who can determine the topographic shape from the contour lines on the topographic map and have knowledge of the coordinate system. was there. For example, when the earth is modeled as an elliptical system and latitude / longitude information is calculated therefrom, the topographic map cannot be completely handled unless the coordinate system is familiar. In addition, since the engineer drew a shooting plan on a paper-based topographic map, the accuracy and time required for preparation were problematic.
本発明は斯かる点に鑑みてなされたものであり、ラインセンサ及びエリアセンサの各航空センサに対応し、人の主観によらず地形や航空機のゆれなどを考慮した撮影計画を立案することを目的とする。 The present invention has been made in view of such a point, and corresponds to each aviation sensor of a line sensor and an area sensor, and devises a shooting plan in consideration of terrain and aircraft fluctuations regardless of human subjectivity. Objective.
上記課題を解決して目的を達成するため、本発明の第1の側面は、航空写真測量の撮影計画を立案する際に、まず地図データ上で撮影対象領域を決定し、次に撮影手段の焦点距離、撮影画面の大きさ、及び予め設定した写真縮尺、サイドラップ値から算出した進行方向と垂直な方向の撮影幅より各撮影コース間の間隔を算出して、当該撮影対象領域について撮影コースを作成し、そして予め設定したサイドラップ許容値、ローリング許容値、及び撮影位置許容値から許容撮影角及び有効撮影幅を算出し、所定標高データ上の地表面と各撮影コースとを結ぶ線分と所定標高の基準面との交点が有効撮影幅内である地点を有効撮影範囲として抽出し、隣接する撮影コースにおける有効撮影範囲から算出したサイドラップ値が予め設定したサイドラップ許容値内である場合に、各撮影コース間の間隔を確定するサイドラップ解析処理を行なうことを特徴とする。 In order to solve the above-described problems and achieve the object , the first aspect of the present invention is to first determine a region to be imaged on map data when planning an aerial photogrammetry shooting plan, and then The interval between each shooting course is calculated from the shooting width in the direction perpendicular to the traveling direction calculated from the focal length, the size of the shooting screen, the preset photo scale, and the side wrap value , and the shooting course for the shooting target area. And calculate the allowable shooting angle and effective shooting width from the preset side wrap allowance, rolling allowance, and shooting position allowance, and connect the ground surface on the predetermined altitude data to each shooting course. A point where the intersection of the predetermined altitude and the reference plane is within the effective shooting range is extracted as an effective shooting range, and the side lap value calculated from the effective shooting range in the adjacent shooting course is set in advance. If it is the flop tolerance, and performing side wrapping analysis process to determine the interval between each shooting course.
斯かる構成によれば、地形を考慮した有効撮影範囲という概念を用いてサイドラップの解析を行うようにしている。また、ローリング(航空機の揺れ)や撮影位置の精度(例えばGPSの測定精度)も考慮しての解析を行えるようにした。このように、地形形状のみならず、気象状況等による航空機の揺れやGPSなどの測定精度を考慮して、ある程度の幅を持たせた値を指定することにより、有効サイドラップを撮影対象全域で計算できるので、例えばラインセンサ又はエリアセンサにおいてコース上どの写真も指定したサイドラップを満たすことができ、ラップ切れを起こす確率を小さくできる。 According to such a configuration, the side wrap is analyzed using the concept of an effective shooting range in consideration of the topography. In addition, it is now possible to perform analysis in consideration of rolling (aircraft shaking) and shooting position accuracy (for example, GPS measurement accuracy). In this way, by considering the measurement accuracy such as not only the terrain shape but also the swaying of the aircraft due to weather conditions etc. and GPS, etc., by specifying a value with a certain width, the effective side wrap can be Since the calculation can be performed, for example, in the line sensor or the area sensor, any photo on the course can satisfy the specified side wrap, and the probability of causing a lap break can be reduced.
また本発明の第2の側面は、航空写真測量の撮影計画を立案する際に、まず予め設定したオーバーラップ値、ピッチング許容値、及び撮影位置許容値を基に、撮影コース上の一主点と次主点の重複撮影範囲を算出し、所定の標高データから抽出した前記重複撮影範囲内で最も標高が高い地点の該標高と撮影手段の撮影高度との差、予め設定したオーバーラップ値及びピッチング許容値、及び前記位置計測手段の精度を基に前記一主点から前記次主点までの主点間隔を算出して主点を作成し、次に撮影手段の焦点距離、撮影画面の大きさ、予め設定したローリング許容値、及び撮影高度より主点有効撮影幅を算出し、標高データ上の地表面と主点とを結ぶ線分と基準面との交点が主点有効撮影幅内である地点を主点有効撮影範囲として抽出し、隣接する主点における主点有効撮影範囲から算出したオーバーラップ値が予め設定したオーバーラップ許容値内である場合に、主点間隔を確定するオーバーラップ解析処理を行なうことを特徴とする。 Further , according to the second aspect of the present invention, when drafting an aerial photogrammetry shooting plan, first, a principal point on the shooting course is set based on a preset overlap value, pitching allowable value, and shooting position allowable value. And the next main point overlap photographing range, the difference between the altitude at the highest altitude and the photographing altitude of the photographing means within the overlap photographing range extracted from the predetermined altitude data, a preset overlap value and A principal point is created by calculating a principal point interval from the first principal point to the next principal point based on the pitching tolerance and the accuracy of the position measuring means, and then the focal length of the photographing means and the size of the photographing screen The principal point effective photographing width is calculated from the preset rolling tolerance and the photographing altitude, and the intersection of the line connecting the ground surface and the principal point on the altitude data and the reference plane is within the principal point effective photographing width. Extract a certain point as the main point effective shooting range, If the overlap value calculated from the principal point effective image capture range of the principal point of contact is within preset overlap tolerance, and performing overlap analysis process to determine the distance between principal points.
斯かる構成によれば、地形を考慮した有効撮影範囲という概念を用いてオーバーラップの解析を行うとともに、航空機の揺れや撮影位置等の精度も考慮しての解析を行うようにしている。したがって、有効オーバーラップを撮影対象全域で計算できるので、エリアセンサにおいてコース上どの写真も指定したオーバーラップを満たすことができ、ラップ切れを起こす確率を小さくできる。これにより、あらゆるエリアセンサの各航空センサに対応した撮影計画が実現できる。 According to such a configuration, the overlap analysis is performed using the concept of the effective shooting range in consideration of the terrain, and the analysis is also performed in consideration of the accuracy of the aircraft shake and the shooting position. Accordingly, since the effective overlap can be calculated over the entire area to be photographed, any photograph on the course in the area sensor can satisfy the specified overlap, and the probability of causing a lap breakage can be reduced. Thereby, the photography plan corresponding to each aviation sensor of every area sensor is realizable.
本発明によれば、地形を考慮した有効撮影範囲という概念を用いてサイドラップの解析を行うとともに、航空機の揺れや撮影位置等の精度も考慮した解析を行えるように構成したので、地形形状のみならず、気象状況等による航空機のゆれを考慮した撮影計画を作成することができる。また、ある程度の幅を持たせた値を指定することにより、有効サイドラップを撮影対象全域で計算できるので、例えばラインセンサにおいてコース上のどの写真も指定したサイドラップを満たすことができ、ラップ切れを起こす確率を小さくすることができる効果がある。 According to the present invention, the side wrap is analyzed using the concept of the effective shooting range in consideration of the terrain, and the analysis is also performed in consideration of the accuracy of the aircraft shake, the shooting position, etc. In other words, it is possible to create an imaging plan that takes into account the fluctuation of the aircraft due to weather conditions and the like. Also, by specifying a value with a certain amount of width, the effective side wrap can be calculated over the entire area to be photographed. There is an effect that can reduce the probability of occurrence.
さらに、地形を考慮した有効撮影範囲という概念を用いてオーバーラップの解析も行うように構成したので、有効オーバーラップを撮影対象全域で計算でき、上述したラインセンサに加え、エリアセンサにおいてもコース上のどの写真も指定したオーバーラップを満たすよう撮影計画を作成することができ、エリアセンサにおいてもラップ切れを起こす確率を小さくできる。以上によりあらゆるラインセンサ及びエリアセンサの各航空センサに対応した撮影計画が実現できるという効果を奏する。 In addition, since it is configured to perform overlap analysis using the concept of effective shooting range considering terrain, the effective overlap can be calculated over the entire shooting target, and in addition to the line sensor described above, the area sensor is also on the course. A photography plan can be created so that any of the photos satisfies the specified overlap, and the probability of causing a lap break in the area sensor can also be reduced. As described above, there is an effect that a shooting plan corresponding to each air sensor of any line sensor and area sensor can be realized.
また、あらゆる座標系を考慮して撮影計画の作成をプログラム化しているので、地形図上の等高線より地形形状の判断ができない者や座標系の知識に乏しい者などでも簡単に撮影計画を実施することが可能となり、どのような地形形状であっても人の主観によらない撮影コースが作成できる。このため、撮影計画の精度が向上するとともに、撮影計画に要する時間を短縮することができるという効果がある。 In addition, the shooting plan is created in consideration of all coordinate systems, so even those who cannot judge the shape of the terrain from the contour lines on the topographic map or who have little knowledge of the coordinate system can easily carry out the shooting plan. It is possible to create a shooting course that does not depend on human subjectivity regardless of the terrain shape. For this reason, the accuracy of the shooting plan is improved and the time required for the shooting plan can be shortened.
以下、本発明の一実施の形態の例について、添付図面を参照しながら説明する。本発明は、地形を考慮した有効撮影範囲の概念を用いサイドラップ及びオーバーラップ解析を行って撮影計画を立案し、ラインセンサ及びエリアセンサの各航空センサに対応した航空写真撮影計画を実現する構成としている。さらに、本例では航空機のゆれ、GPS等による撮影位置計測の精度も考慮した構成としてある。 Hereinafter, an example of an embodiment of the present invention will be described with reference to the accompanying drawings. The present invention is a configuration for realizing an aerial photography plan corresponding to each aerial sensor of a line sensor and an area sensor by performing a side lap and overlap analysis using a concept of an effective photographing range in consideration of terrain, and developing a photographing plan. It is said. Furthermore, in this example, the configuration is also considered in consideration of the fluctuation of the aircraft, the accuracy of the photographing position measurement by GPS or the like.
図1は、本例の航空写真撮影計画を実現する機能ブロック図を示したものである。主に、撮影コース作成部2、基準面設定部3、サイドラップ解析部4、写真縮尺解析部5、主点作成部6、オーバーラップ解析部7から構成される。機能ブロックを構成するこれらの処理部は、航空写真撮影計画を実現するプログラムに従って、入力された各情報を基に所定の処理を行う。各処理部で生成された出力データは、ハードディスクやフラッシュメモリ等、不揮発性メモリに記録される。あるいは所定ファイル形式のレポートとして出力される。 FIG. 1 is a functional block diagram for realizing the aerial photography plan of this example. It mainly comprises a photographing course creation unit 2, a reference plane setting unit 3, a side wrap analysis unit 4, a photo scale analysis unit 5, a principal point creation unit 6, and an overlap analysis unit 7. These processing units constituting the functional block perform predetermined processing based on each input information according to a program for realizing an aerial photography plan. Output data generated by each processing unit is recorded in a nonvolatile memory such as a hard disk or a flash memory. Alternatively, it is output as a report in a predetermined file format.
ここで、本例の解析対象であるサイドラップ及びオーバーラップについて、図2を参照して説明する。サイドラップとは、航空機に搭載した航空カメラで一定の高度から撮影した際のコース間の写真の重なりをいい、オーバーラップとは、同じ撮影コース上の隣り合う主点(航空カメラのレンズ中心)にて撮影された写真の重なりを指す。これらの重なりがない、すなわち撮影対象に抜けがあることをラップ切れという。 Here, the side wrap and the overlap which are the analysis targets of this example will be described with reference to FIG. Side lap is the overlap of photographs between courses when shooting from a certain altitude with an aerial camera mounted on an aircraft. Overlap is the adjacent main point (center of aerial camera lens) on the same shooting course. Refers to the overlap of photos taken at. When there is no overlap between these, that is, there is a gap in the object to be photographed, the wrap is cut.
上述した各処理部は、機体のゆれも考慮してそれぞれの解析を行っている。図2において、Pは主点であり、主点Pを原点として、x軸及びy軸は写真座標系のそれぞれx軸、y軸と平行とし、z軸は右手系になるようにとる。機体のゆれ(カメラ撮影時の傾き)は、x軸、y軸、z軸の正の方向に向かって右回りの回転角をそれぞれω(機体左右;ローリング)、φ(機首上下;ピッチング)、κ(機首左右;ヨウイング)として表される。 Each processing unit described above performs each analysis in consideration of the shaking of the airframe. In FIG. 2, P is a principal point, the principal point P is the origin, the x-axis and the y-axis are parallel to the x-axis and the y-axis, respectively, and the z-axis is a right-handed system. Aircraft shake (tilt during camera shooting) is the clockwise rotation angle in the positive direction of the x-axis, y-axis, and z-axis respectively ω (aircraft left and right; rolling), φ (heading up and down; pitching) , Κ (nose left and right; yawing).
図1において、対象範囲(PlanArea)1aとパラメータ2aが撮影コース作成部2に入力され、撮影コース2bが作成される。作成された撮影コース2bの情報は基準面設定部3へ供給される。基準面設定部3は、撮影コース2bとパラメータ3a、及び数値標高モデル8aから各撮影コースの基準面を計算し、基準面設定済み撮影コース3bを出力する。サイドラップ解析部4は、基準面設定済み撮影コース3bとパラメータ4a、そして数値標高モデル8aからサイドラップを解析し、サイドラップ解析結果4cを出力する。また、写真縮尺解析部5は、基準面設定済み撮影コース3bとパラメータ5a、そして数値標高モデル8aから写真縮尺解析結果5cを出力する。また、主点作成部6は、基準面設定済み撮影コース3bとパラメータ6a、そして数値標高モデル8aから主点作成済み撮影コース6bを算出する。算出された主点作成済み撮影コース6bの情報は、オーバーラップ解析部7へ供給される。オーバーラップ解析部7は、主点作成済み撮影コース6bとパラメータ7a、そして数値標高モデル8aからオーバーラップ解析結果7cを出力する。 In FIG. 1, a target range (PlanArea) 1a and a parameter 2a are input to a shooting course creation unit 2, and a shooting course 2b is created. Information on the created shooting course 2 b is supplied to the reference plane setting unit 3. The reference plane setting unit 3 calculates the reference plane of each shooting course from the shooting course 2b, the parameter 3a, and the digital elevation model 8a, and outputs the shooting course 3b with the reference plane set. The side wrap analysis unit 4 analyzes the side wrap from the photographing course 3b with the reference plane set, the parameter 4a, and the digital elevation model 8a, and outputs a side wrap analysis result 4c. The photo scale analysis unit 5 outputs a photo scale analysis result 5c from the imaging course 3b with the reference plane set, the parameter 5a, and the digital elevation model 8a. Also, the principal point creation unit 6 calculates the principal point created photographing course 6b from the reference plane-set photographing course 3b, the parameter 6a, and the digital elevation model 8a. The calculated information of the photographing course 6b with the principal point created is supplied to the overlap analysis unit 7. The overlap analysis unit 7 outputs an overlap analysis result 7c from the photographing course 6b with the principal point created, the parameter 7a, and the digital elevation model 8a.
ここで、情報として各処理部に入力される対象範囲(PlanArea)1a、パラメータ2a,3a,4a,5a,6a,7a、数値標高モデル8aについて説明する。対象範囲(PlanArea)1aとは、航空撮影を行う対象範囲のことであり、数値標高モデル(DEM;Digital Elevation Model)8aとは、地表の標高を一定間隔のグリッドごとに面的に計測したものである。地表を約50m間隔に区切った方眼(メッシュ)中心点の標高を2万5千分の1地形図から計測した数値地図50mメッシュ(標高)などの種類がある。また、パラメータ2a,3a,4a,5a,6a,7aは、それぞれ以下のような情報である。 Here, the target range (PlanArea) 1a, parameters 2a, 3a, 4a, 5a, 6a, and 7a, and the digital elevation model 8a that are input to each processing unit as information will be described. The target area (PlanArea) 1a is the target area where aerial photography is performed, and the digital elevation model (DEM) 8a is a surface elevation of the ground surface elevation measured for each grid at regular intervals. It is. There is a type such as a numerical map 50m mesh (elevation) in which the altitude of the central point of the grid (mesh) obtained by dividing the ground surface at intervals of about 50m is measured from a 1 / 5,000 topographic map. The parameters 2a, 3a, 4a, 5a, 6a, and 7a are information as follows.
パラメータ2a([ ]はデジタル仕様)
使用するカメラ :RC-30, UltraCAM-D, ADS40等を指定
写真縮尺 :撮影縮尺1:S [地上解像度GSD(Grand Sample Distance)]
サイドラップ値 :Side(標準値:30%)
Parameter 2a ([] is digital specification)
Camera to use: Specify RC-30, UltraCAM-D, ADS40, etc. Photo scale: Shooting scale 1: S [Ground sample distance (GSD)]
Side lap value: Side (standard value: 30%)
パラメータ3a
基準面決定方法 :Decision_Base(平均値、中央値、最大値、最小値の何れか)
Parameter 3a
Reference plane determination method: Decision_Base (average, median, maximum, or minimum)
パラメータ4a
サイドラップ許容値:ThreSide(標準値:(Side-15)%)
ローリング許容値 :Threω (標準値:3°)
撮影位置許容値 :ThreP (標準値:50m)
Parameter 4a
Side wrap tolerance: ThreSide (standard value: (Side-15)%)
Rolling tolerance: Threω (standard value: 3 °)
Shooting position tolerance: ThreP (standard value: 50m)
パラメータ5a
写真縮尺許容値 :ThreS (標準値:撮影縮尺1:10,000の場合12,500[ThreGSD])
ローリング許容値 :Threω (標準値:3°)
撮影位置許容値 :ThreP (標準値:50m)
Parameter 5a
Photo scale tolerance value: ThreS (Standard value: 12,500 [ThreGSD] when shooting scale is 1: 10,000)
Rolling tolerance: Threω (standard value: 3 °)
Shooting position tolerance: ThreP (standard value: 50m)
パラメータ6a
オーバーラップ値:Over (標準値:56%)
ピッチング許容値:Threφ(標準値:3°)
撮影位置許容値 :ThreP (標準値:50m)
Parameter 6a
Overlap value: Over (standard value: 56%)
Pitching tolerance: Threφ (standard value: 3 °)
Shooting position tolerance: ThreP (standard value: 50m)
パラメータ7a
サイドラップ許容値 :ThreSide (標準値:(Side-15)%)
オーバーラップ許容値:ThreOver (標準値:(Over-3)%)
ローリング許容値 :Threω (標準値:3°)
ピッチング許容値 :Threφ (標準値:3°)
撮影位置許容値 :ThreP (標準値:50m)
Parameter 7a
Side wrap tolerance: ThreSide (standard value: (Side-15)%)
Overlap tolerance: ThreOver (standard value: (Over-3)%)
Rolling tolerance: Threω (standard value: 3 °)
Pitching tolerance: Threφ (standard value: 3 °)
Shooting position tolerance: ThreP (standard value: 50m)
本例においては、主点から撮像面であるフィルムまでの距離を焦点距離としている。また、上述のデジタル仕様とは、デジタルカメラによる撮影を実施した場合の仕様である。デジタルカメラによる撮影は、アナログ(フィルム)による撮影の仕様では表現できないため、アナログ撮影とは異なるパラメータを与える。デジタル仕様の地上解像度とは、撮影した画像上識別可能な地物の大きさで表されるセンサの性能を表すものである。例えば、地上解像度20cmという場合、撮影画像1ピクセルで表される地上の範囲で、1ピクセルが20cmの範囲を表す。 In this example, the distance from the principal point to the film as the imaging surface is the focal length. The above-mentioned digital specification is a specification when photographing with a digital camera is performed. Since shooting with a digital camera cannot be expressed by analog (film) shooting specifications, parameters different from those for analog shooting are given. Digital ground resolution represents the performance of a sensor represented by the size of a feature that can be identified on a captured image. For example, when the ground resolution is 20 cm, one pixel represents a range of 20 cm in the ground range represented by one pixel of the captured image.
なお、上記パラメータの各入力値は、効率よく撮影できる値の一例であって、この例に限ることなく、諸条件に応じて効率よく撮影できる値に適宜変更することができる。 Each input value of the above parameter is an example of a value that can be taken efficiently, and is not limited to this example, and can be appropriately changed to a value that can be taken efficiently according to various conditions.
図3は、本例の有効撮影範囲の概念を説明するための図である。同一撮影コース上の連続する主点から撮影したときの概略を表し、上段は撮影地点を側面から見た状態、下段は撮影した範囲を上面から見た状態の図である。有効撮影範囲は、周辺領域のひずみを考慮することなく有効に利用することができる撮影範囲で、撮影全範囲を埋めることのできる最小の撮影範囲である。中心投影の場合、写真は端になればなるほどひずみが生じるので、写真をつなぎ合わせる際(モザイク処理)に極力中心に近い領域を利用する。ラインセンサにおいても、コース端の写真にはひずみが生じる。このため、本例では有効撮影範囲の概念を導入し、サイドラップ解析、オーバーラップ解析などを実施する。 FIG. 3 is a diagram for explaining the concept of the effective shooting range of this example. An outline when images are taken from consecutive main points on the same shooting course is shown, with the upper row showing the shooting point viewed from the side and the lower row showing the shooting range viewed from the top. The effective shooting range is a shooting range that can be used effectively without considering the distortion of the surrounding area, and is the minimum shooting range that can fill the entire shooting range. In the case of central projection, the more the photo is at the edge, the more distortion occurs. Therefore, when joining the photos (mosaic processing), the region as close to the center as possible is used. Even in the line sensor, distortion occurs in the photograph at the end of the course. For this reason, in this example, the concept of an effective shooting range is introduced, and side lap analysis, overlap analysis, and the like are performed.
図3において、連続する主点(1),(2),(3)から撮影したときの撮影範囲をそれぞれ撮影範囲(1),(2),(3)とすると、撮影範囲(1)及び(2)によるオーバーラップは、図示されるようにオーバーラップ(1_2)、同じく撮影範囲(2)及び(3)によるオーバーラップは、オーバーラップ(2_3)となる。図2に示された主点(1),(2),(3)の有効撮影範囲(1),(2),(3)はオーバーラップ値Overにより決定され、本例では、例えばオーバーラップ値が56%の場合、有効撮影範囲は主点を中心に撮影範囲の44%(=100%−56%)の範囲とする。 In FIG. 3, assuming that the shooting ranges when shooting from continuous principal points (1), (2), (3) are the shooting ranges (1), (2), (3), respectively, the shooting ranges (1) and (3) As shown in the figure, the overlap by (2) is overlap (1_2), and the overlap by the shooting ranges (2) and (3) is also overlap (2_3). The effective shooting ranges (1), (2), and (3) of the principal points (1), (2), and (3) shown in FIG. 2 are determined by the overlap value Over. When the value is 56%, the effective shooting range is 44% (= 100% −56%) of the shooting range centering on the main point.
図3の例ではオーバーラップを考慮した有効撮影範囲について述べたが、サイドラップに係る有効撮影範囲についても、サイドラップ値を利用して同様に算出される。 In the example of FIG. 3, the effective shooting range in consideration of the overlap has been described, but the effective shooting range related to the side wrap is similarly calculated using the side wrap value.
次に、外部標定要素を考慮した撮影範囲について説明する。外部標定要素とは航空機の位置(X,Y,Z)及び姿勢(ω,φ,κ)の情報であり、外部標定要素を考慮した撮影範囲とは、主点指定した位置と、例えばナビゲーションシステムを利用して得られた実際の主点位置のずれを考慮した撮影範囲である。 Next, the imaging range in consideration of the external orientation element will be described. The external orientation element is information on the position (X, Y, Z) and attitude (ω, φ, κ) of the aircraft. The imaging range in consideration of the external orientation element is the position designated by the main point, for example, a navigation system. This is a shooting range in consideration of the deviation of the actual principal point position obtained by using.
図4は、外部標定要素を考慮した撮影範囲の例を示したものである。図4において、P1は主点、P2は主点P1からGPSの精度を考慮した撮影位置許容値ThreP(本例では標準50メートルに設定)だけ離れた主点であり、主点P1及びP2から種々の条件下で撮影対象面16を撮影したときの撮影範囲を表している。11は主点P1から撮影対象面16を撮影した際に外部標定要素を考慮しない撮影範囲、12は主点P1から撮影してピッチング許容値Threφ(本例では標準3°に設定)を考慮した撮影範囲である。また、13は主点P2から撮影対象面16を撮影した際にピッチング許容値Threφと撮影位置許容値ThrePを考慮した撮影範囲である。この場合、航空機は左から右へ、機首をピッチング許容値φだけ上げて飛行しているものとする。 FIG. 4 shows an example of the photographing range in consideration of the external orientation element. In FIG. 4, P1 is a principal point, P2 is a principal point that is separated from the principal point P1 by a photographing position allowable value ThreP (in this example, set to 50 meters as a standard) considering GPS accuracy, and from the principal points P1 and P2. The imaging range when the imaging target surface 16 is imaged under various conditions is shown. 11 is an imaging range that does not take into account the external orientation factor when imaging the imaging target surface 16 from the principal point P1, and 12 is an imaging from the principal point P1, taking into account the pitching tolerance Threφ (set to 3 ° as standard in this example). This is the shooting range. Reference numeral 13 denotes an imaging range in consideration of the pitching allowable value Threφ and the imaging position allowable value ThreP when the imaging target surface 16 is imaged from the principal point P2. In this case, it is assumed that the aircraft is flying from left to right with the nose raised by the pitching tolerance φ.
図4に示すように、撮影範囲12は、ピッチングによって外部標定要素を考慮しない撮影範囲11よりも全体的に右方向に移動すると同時に、左の辺が短く、右の辺が長くなる。また、撮影範囲13は、ピッチング及び撮影位置のずれによって、撮影範囲12より全体がさらに右方向に平行移動している。これらピッチング許容値及び撮影位置許容値に加えて、更にローリング許容値を考慮し、これらの撮影範囲のAND領域を最小撮影範囲14で、OR領域を最大撮影範囲15として表す。 As shown in FIG. 4, the shooting range 12 moves to the right as a whole as compared to the shooting range 11 that does not consider the external orientation element by pitching, and at the same time, the left side is short and the right side is long. Further, the entire shooting range 13 is translated further in the right direction from the shooting range 12 due to pitching and a shift in the shooting position. In addition to the pitching tolerance and the photographing position tolerance, the rolling tolerance is further considered, and the AND area of these photographing ranges is represented as the minimum photographing range 14 and the OR area is represented as the maximum photographing range 15.
なお、外部標定要素としてローリング許容値Threω(本例では標準3°に設定)を考慮した場合の撮影範囲は、上述のピッチングの場合と同様の図を用いて表すことができる。この場合、航空機は図面手前から図面奥行き方向へ、機体をローリング許容値ωだけ左へ傾けて飛行している状態に相当する。 Note that the imaging range in consideration of the rolling tolerance Threω (set to 3 ° as a standard in this example) as the external orientation element can be expressed using the same diagram as in the case of pitching described above. In this case, the aircraft corresponds to a state where the aircraft is tilted to the left by the rolling allowable value ω from the front of the drawing in the depth direction of the drawing.
ヨウイングについても同じように外部標定要素を考慮した撮影範囲を計算することができる。ヨウイングの場合は、撮影範囲の大きさはそのままで主点と基準面とを結ぶ垂線を中心に回転した撮影範囲となる。 Similarly for yawing, an imaging range can be calculated in consideration of external orientation factors. In the case of yawing, the size of the shooting range remains unchanged, and the shooting range is rotated around a perpendicular line connecting the principal point and the reference plane.
本例の航空写真撮影計画の手順について説明する。
図5は、本例の航空写真撮影計画を実現するプログラムの全体の流れを示したフローチャートである。本例の航空写真撮影計画は、ベースマップ整備処理(ステップS1)、撮影コース作成処理(ステップS2)、基準面設定処理(ステップS3)サイドラップ解析処理(ステップS4)、写真縮尺解析処理(ステップS5)、主点作成処理(ステップS6)、オーバーラップ解析処理(ステップS7)を経て撮影コース及び主点が決定される。その後、基準点作成処理(ステップS8)、レポート作成処理(ステップS9)を行い航空写真撮影計画のプログラムを終了する。これらのプログラムは、ROM(Read Only Memory)等の不揮発性メモリに記録され、コンピュータを具備するモジュールによって実行することで、図1に示される各処理部の機能が実現される。
The procedure of the aerial photography plan of this example will be described.
FIG. 5 is a flowchart showing the overall flow of the program for realizing the aerial photography plan of this example. The aerial photography plan of this example includes a base map maintenance process (step S1), a shooting course creation process (step S2), a reference plane setting process (step S3), a side wrap analysis process (step S4), and a photo scale analysis process (step The shooting course and the principal point are determined through S5), principal point creation processing (step S6), and overlap analysis processing (step S7). Thereafter, a reference point creation process (step S8) and a report creation process (step S9) are performed, and the aerial photography plan program is terminated. These programs are recorded in a non-volatile memory such as a ROM (Read Only Memory), and are executed by a module including a computer, thereby realizing the functions of the processing units shown in FIG.
まず、ステップS1において、撮影計画を作成する上で必要となるデータを準備する。次いで、ステップS2において、抽出した撮影対象の地図データ上に撮影コースを作成する。その後、ステップS3において、数値標高モデルから各撮影コースの基準面標高を計算し、基準面設定済み撮影コースを出力する。そして、ステップS4において、作成した基準面設定済み撮影コースからサイドラップ解析を行う。サイドラップ解析では、算出したサイドラップ値と予め設定したサイドラップ許容値を比較し、サイドラップ値が許容値内に収まる場合には、ステップS5へ移行し、写真縮尺解析を行う。サイドラップ値が許容値に収まらない場合、ステップS2に移行し、例えば撮影コース間隔を狭める、あるいは各撮影コースの基準面標高を上げる等により、再度撮影コースの作成を行う。 First, in step S1, data necessary for creating a shooting plan is prepared. Next, in step S2, a shooting course is created on the extracted map data of the shooting target. Thereafter, in step S3, the reference plane elevation of each shooting course is calculated from the digital elevation model, and the shooting course with the reference plane set is output. In step S4, a side lap analysis is performed from the created reference plane set photographing course. In the side wrap analysis, the calculated side wrap value is compared with a preset side wrap allowable value. If the side wrap value is within the allowable value, the process proceeds to step S5, and a photo scale analysis is performed. If the side wrap value does not fall within the allowable value, the process proceeds to step S2, and a shooting course is created again, for example, by narrowing the shooting course interval or increasing the reference surface elevation of each shooting course.
写真縮尺解析(アナログ撮影では撮影縮尺解析、デジタル撮影では地上解像度解析)では、写真縮尺が最も小さくなる箇所に注目し、解析結果の可否を判断する。所定の写真縮尺を満足していない場合、ステップS2に移行し、再度撮影コースの作成を行う。計算した写真縮尺が所定の写真縮尺を満足する場合には、航空センサがエリアセンサであればステップS6、ラインセンサであればステップS8へそれぞれ移行する。 In photographic scale analysis (photographing scale analysis for analog photography and ground resolution analysis for digital photography), attention is given to the part where the photographic scale is the smallest, and whether or not the analysis result is acceptable is determined. If the predetermined photo scale is not satisfied, the process proceeds to step S2, and a shooting course is created again. If the calculated photographic scale satisfies the predetermined photographic scale, the process proceeds to step S6 if the aviation sensor is an area sensor and to step S8 if it is a line sensor.
ステップS5で航空センサがエリアセンサであった場合、ステップS6において、地形を考慮した主点間隔を算出することにより主点を作成する。そして、ステップS7において、算出した主点間隔からオーバーラップ解析を行う。オーバーラップ解析では、算出したオーバーラップ値と予め設定したオーバーラップ許容値を比較する。オーバーラップ値が許容値内に収まる場合には、ステップS8へ移行し、基準点作成を行う。オーバーラップ値が許容値に収まらない場合、ステップS6に移行し、再度主点の作成を行う。 If the aviation sensor is an area sensor in step S5, a principal point is created in step S6 by calculating a principal point interval considering the topography. In step S7, an overlap analysis is performed from the calculated principal point interval. In the overlap analysis, the calculated overlap value is compared with a preset overlap allowable value. If the overlap value falls within the allowable value, the process proceeds to step S8 to create a reference point. If the overlap value does not fall within the allowable value, the process moves to step S6, and the principal point is created again.
ステップS7のオーバーラップ解析終了後、又はラインセンサの場合はステップS5の写真縮尺解析終了後、ステップS8において、地上の基準点を撮影するための基準点作成を行う。そして最後に、ステップS9において、上述した撮影計画について、撮影コースや主点の座標、数量等が記されたレポートを作成する。そして、そのレポートに基づいて撮影前の見積もりや実際の航空撮影等を行う。各ステップの処理内容については、以降で詳細に説明する。 After completion of the overlap analysis in step S7, or in the case of a line sensor, after completion of the photographic scale analysis in step S5, in step S8, a reference point for photographing a ground reference point is created. Finally, in step S9, a report describing the shooting course, the coordinates of the principal points, the quantity, etc. is created for the shooting plan described above. Based on the report, an estimate before shooting, actual aerial shooting, and the like are performed. The processing contents of each step will be described in detail later.
まず、ステップS1のベースマップ整備処理について説明する。
ベースマップ整備処理では、撮影計画を作成する上で必要なデータを準備する。そのデータとしては、撮影対象(行政界)、地形図、標高データ、国家基準点(三角点、国家水準点、電子基準点)などである。まず、既存の地図データを呼び出し、その地図データから撮影対象を含むデータを切り出して対象範囲を設定する。そして、標高データとして例えば数値標高モデルDEMを利用して標高確認図を作成し、ベースマップ整備処理を終了する。作成された標高確認図は、図1に示した航空撮影の対象範囲(PlanArea)1aとして使用される。
First, the base map maintenance process in step S1 will be described.
In the base map maintenance process, data necessary for creating a shooting plan is prepared. The data includes subjects to be photographed (administrative boundaries), topographic maps, elevation data, national reference points (triangular points, national reference points, electronic reference points), and the like. First, existing map data is called out, and data including an imaging target is cut out from the map data to set a target range. Then, an elevation confirmation map is created using, for example, a digital elevation model DEM as elevation data, and the base map maintenance process is terminated. The created altitude confirmation map is used as the aerial photographing target range (PlanArea) 1a shown in FIG.
次に、ステップS2の撮影コース作成処理について、図6〜図11を参照して説明する。
撮影コース作成処理は、コース作成、コース編集、コースラベル作成、そしてコースラベル編集の手順から構成され、以下を入力値とする。なお、以下では正方形アナログエリアセンサであるRC-30を例に説明する。
対象範囲:PlanArea
パラメータ2a:使用するカメラ(RC-30、焦点距離f=153.05mm、フィルム幅FW_Side=0.23m)
撮影縮尺 1:S=1:10,000
サイドラップ値Side=30%
Next, the photographing course creation processing in step S2 will be described with reference to FIGS.
The shooting course creation processing includes course creation, course editing, course label creation, and course label editing procedures, and the following are input values. In the following description, a square analog area sensor RC-30 will be described as an example.
Scope: PlanArea
Parameter 2a: Camera to be used (RC-30, focal length f = 153.05mm, film width FW_Side = 0.23m)
Shooting scale 1: S = 1: 10,000
Side wrap value Side = 30%
撮影コース作成部2において、ベースマップ整備処理にて作成された対象範囲21(図6参照)に対して、撮影縮尺1:S(=1:10,000)、フィルム幅FW_Side(=0.23m)、サイドラップ値Side(=30%)を入力する。次に、その対象範囲21の中心点22(例えば面積重心点)を計算し(図7)、中心点22を基準に対象範囲21全体をメッシュ23で覆う(図8)。本例では、メッシュ23の左右方向の間隔Aは撮影コース間隔の半分、上下方向の間隔Bは任意の間隔としてあり、間隔A及び間隔Bにより小領域ブロックに分割している。 In the shooting course creation unit 2, the shooting scale 1: S (= 1: 10,000), film width FW_Side (= 0.23m), side for the target range 21 (see FIG. 6) created by the base map maintenance process Enter the lap value Side (= 30%). Next, a center point 22 (for example, an area center of gravity) of the target range 21 is calculated (FIG. 7), and the entire target range 21 is covered with a mesh 23 with the center point 22 as a reference (FIG. 8). In this example, the interval A in the left-right direction of the mesh 23 is half of the shooting course interval, and the interval B in the vertical direction is an arbitrary interval, and is divided into small area blocks by the interval A and the interval B.
まず、次式により、フィルム幅方向(進行方向と直交する方向)の撮影角FOV_Side及び対地高度Heightを求める。
FOV_Side=((FW_Side/2)/atan(f/1000))*2=73.842°
Height=S*f/1000=1530m
ここで、進行方向の撮影角FOV_OverもFOV_Sideと同様の式で求めることができ、RC-30は正方形エリアセンサであるのでFOV_Over=73.842°となる。
First, the shooting angle FOV_Side and the ground height Height in the film width direction (direction orthogonal to the traveling direction) are obtained by the following equations.
FOV_Side = ((FW_Side / 2) / atan (f / 1000)) * 2 = 73.842 °
Height = S * f / 1000 = 1530m
Here, the shooting angle FOV_Over in the traveling direction can also be obtained by the same formula as FOV_Side. Since RC-30 is a square area sensor, FOV_Over = 73.842 °.
次に、フィルム幅方向撮影幅ScanWidthを求める。
ScanWidth=Height*tan(FOV_Side/2)*2=1530*tan(73.842/2)*2=2300m
撮影コース間隔は、有効撮影範囲ScanPitchとして求められるから、コース幅の半分ScanPitch_Halfは、
ScanPitch=ScanWidth*(1-Side)=2300*(1-0.3)=1610m
ScanPitch_Half=ScanPitch/2=1610/2=805m
として算出される。
Next, the film width direction photographing width ScanWidth is obtained.
ScanWidth = Height * tan (FOV_Side / 2) * 2 = 1530 * tan (73.842 / 2) * 2 = 2300m
Since the shooting course interval is obtained as the effective shooting range ScanPitch, the half of the course width ScanPitch_Half is
ScanPitch = ScanWidth * (1-Side) = 2300 * (1-0.3) = 1610m
ScanPitch_Half = ScanPitch / 2 = 1616/10/2 = 805m
Is calculated as
そして、図8に示されるメッシュ23から対象範囲21を含んだ必要なメッシュを選択し、対象範囲21の形状に応じたメッシュ24を形成する(図9参照)。このとき、メッシュ23の最小単位の小領域ブロックと対象範囲21が交わる範囲が撮影コースに含まれるよう切断する。撮影コース上での撮影距離は、ラインセンサの場合は始終点とも所定距離、例えば1km撮影延長したものとなる。一方、エリアセンサの場合は後述する主点作成処理の際に始終点とも一モデル撮影延長したものとなる。ここでモデルとは、2枚の写真がオーバーラップする部分である。一モデル撮影延長を行なうのは、対象範囲はオーバーラップする部分によってカバーされなければならないので、コースの始終点において、一モデル増やす(始終点において前後の主点を計算する)必要があるからである。 Then, a necessary mesh including the target range 21 is selected from the mesh 23 shown in FIG. 8, and a mesh 24 corresponding to the shape of the target range 21 is formed (see FIG. 9). At this time, the photographing course is cut so that a range where the small unit block of the minimum unit of the mesh 23 and the target range 21 intersect is included in the shooting course. In the case of a line sensor, the shooting distance on the shooting course is an extension of a predetermined distance, for example, 1 km, for both the start and end points. On the other hand, in the case of an area sensor, one model shooting is extended for both the start and end points in the main point creation process described later. Here, the model is a portion where two photographs overlap. One model shooting extension is performed because the target range must be covered by overlapping parts, so it is necessary to increase one model at the start and end points of the course (calculate principal points before and after the start and end points). is there.
続いて、作成したメッシュ24を基に対象範囲21を撮影するための撮影コースを作成する。図10の例では、中心点22を通る撮影コース26と、その左右に上述の計算により求めた撮影コース間隔をおいて撮影コース25,27を作成する。そして、作成した撮影コース25,26,27を画面上で確認してメッシュ24を除去し(図11参照)、対象範囲21に対して撮影コース25,26,27からなる撮影コースCourse(図1の撮影コース2b)を作成する。その後、必要に応じてコース編集やコースラベル作成、コースラベル編集等の処理を行い、撮影コース作成処理を終了する。 Subsequently, a shooting course for shooting the target range 21 is created based on the created mesh 24. In the example of FIG. 10, the shooting courses 25 and 27 are created with the shooting course 26 passing through the center point 22 and the shooting course intervals obtained by the above calculation on the left and right sides thereof. Then, the created shooting courses 25, 26, and 27 are confirmed on the screen, and the mesh 24 is removed (see FIG. 11), and the shooting course Course consisting of the shooting courses 25, 26, and 27 with respect to the target range 21 (FIG. 1). The shooting course 2b) is created. Thereafter, course editing, course label creation, course label editing, and the like are performed as necessary, and the shooting course creation processing is terminated.
この時、撮影コースCourseとして、エリアセンサ又はラインセンサについて、それぞれ以下の値を出力する。
エリアセンサの場合:
フィルム幅方向及び進行方向の撮影角FOV_Side, FOV_Over
対地高度Height
撮影方向Direction
ラインセンサの場合:
フィルム幅方向撮影角FOV_Side
対地高度Height
撮影方向Direction
At this time, the following values are output for the area sensor or the line sensor as the shooting course Course.
For area sensors:
Filming angle FOV_Side, FOV_Over in film width direction and moving direction
Height to ground
Shooting Direction
For line sensors:
Film width direction shooting angle FOV_Side
Height to ground
Shooting Direction
ここで、撮影コースの高度について説明する。撮影高度は対地高度Heightと基準面標高Baseの標高を加算して求まる。対地高度とは、主点から基準面までの距離である。対地高度は要求される撮影緒言により決まり、例えばアナログカメラでは、焦点距離153mmのレンズを用い、撮影縮尺1:10,000の撮影を実施する場合の対地高度は1530mになる。また、基準面標高は以下に述べるように地形によって設定される。基準面標高は撮影コースの平均標高により決定することが多いが、山間部など地形が急激に変化する箇所では、標高が最も低い箇所の撮影縮尺(デジタル撮影の場合は地上解像度)を基準に決定する。撮影コースを自動計算させる際、ベースマップとして標高データを用いて、基準面標高を自動計算させることができる。 Here, the altitude of the shooting course will be described. The shooting altitude is obtained by adding the ground altitude Height and the altitude of the reference plane altitude Base. The ground altitude is the distance from the principal point to the reference plane. The ground altitude is determined by the required shooting introduction. For example, an analog camera uses a lens with a focal length of 153 mm, and the ground altitude when shooting at a shooting scale of 1: 10,000 is 1530 m. The reference plane elevation is set according to the terrain as described below. The reference plane altitude is often determined by the average altitude of the shooting course, but in places where the terrain changes rapidly, such as in mountainous areas, it is determined based on the shooting scale (ground resolution in the case of digital shooting) where the altitude is the lowest. To do. When the photographing course is automatically calculated, the reference plane elevation can be automatically calculated using the elevation data as the base map.
次に、ステップS3の基準面設定処理について説明する。
基準面設定処理では、撮影コース作成処理により作成された撮影コースCourse(フィルム幅方向撮影角FOV_Side、対地高度Height)、パラメータ3aである基準面決定方法Decision_Base、及び数値標高モデルDEMを用いて、各撮影コースの基準面を計算しこれを基準面設定済み撮影コースとして出力する。
Next, the reference plane setting process in step S3 will be described.
In the reference plane setting process, each of the shooting course Course (film width direction shooting angle FOV_Side, height to ground height) created by the shooting course creation process, parameter 3a, the reference plane determination method Decision_Base, and the digital elevation model DEM are used. A reference plane of the shooting course is calculated and output as a shooting course with a reference plane set.
まず、次式にて基準面決定方法Decision_Baseに基づきフィルム幅方向撮影幅ScanWidthを算出する。
ScanWidth=Height*tan(FOV_Side/2)*2=1530*tan(73.842/2)*2=2300m
例えば、基準面標高を50m間隔で設定する場合(但し実測値を超えない値とする)には、実測値が184.7mの場合に150mとなる。これと合わせて、各撮影コースの平均標高値を元に、各撮影コースの基準面標高を算出する。
基準面決定方法Decision_Baseとして、通常は平均値を指定するが、例えば撮影対象範囲を撮影縮尺以上にすることが必須である場合には、最小値を指定することが好ましい。
以上の処理を各撮影コースに対して行うことにより、基準面設定済み撮影コースCourse_Baseを得る。
First, the film width direction photographing width ScanWidth is calculated based on the reference plane determination method Decision_Base using the following equation.
ScanWidth = Height * tan (FOV_Side / 2) * 2 = 1530 * tan (73.842 / 2) * 2 = 2300m
For example, when the reference plane elevation is set at intervals of 50 m (however, the value does not exceed the actual measurement value), the actual measurement value is 150 m when the actual measurement value is 184.7 m. At the same time, the reference plane elevation of each shooting course is calculated based on the average elevation value of each shooting course.
As the reference plane determination method Decision_Base, an average value is normally specified, but it is preferable to specify a minimum value when, for example, it is essential that the imaging target range is equal to or larger than the imaging scale.
By performing the above processing for each shooting course, a reference plane-set shooting course Course_Base is obtained.
なお、写真縮尺を上げるために基準面標高Baseを下げて撮影した場合、ラップ切れを生じてしまうことがあるが、以下では、ラップ切れを生じないよう、各撮影コースの基準面標高Baseを全て300mとした場合を例に説明する。ラップ切れを生じる場合については後述するサイドラップ処理にて別途説明する。 In addition, when shooting with the reference plane altitude Base lowered to increase the photo scale, the wrap may be cut off, but in the following, all the reference plane altitude bases of each shooting course will be avoided so that the lap will not be cut. A case where the distance is 300 m will be described as an example. A case where a lap break occurs will be described separately in a side wrap process described later.
次に、ステップS4のサイドラップ解析処理について説明する。
サイドラップ解析処理は、基準面設定処理により作成された基準面設定済み撮影コースの情報を用いて行われる。コース撮影範囲(基準面)計算、コース有効撮影範囲(基準面)計算、コース撮影範囲(地形)計算、そしてサイドラップ解析の機能を有し、各機能は撮影コース作成後に、撮影コースの概略がわかる見積もり用、実際に撮影する際の撮影指示用などの用途に応じて利用される。従来はコース撮影範囲(基準面)の計算しかできなかったが、本例ではコース有効撮影範囲の概念を導入し、コース撮影範囲(地形)の計算に適用することにより、地形を考慮した上でラップ切れの有無を判断することができる。
Next, the side wrap analysis process in step S4 will be described.
The side wrap analysis process is performed using information on the imaging course with the reference plane set created by the reference plane setting process. Course shooting range (reference plane) calculation, effective course shooting range (reference plane) calculation, course shooting range (terrain) calculation, and side lap analysis functions. It is used according to applications such as for estimation that can be understood, and for shooting instructions when shooting actually. Previously, it was only possible to calculate the course shooting range (reference plane), but in this example, the concept of the course effective shooting range was introduced and applied to the calculation of the course shooting range (terrain), taking into account the terrain. Whether or not there is a lap break can be determined.
はじめに、コース撮影範囲(基準面)の計算について説明する。コース撮影範囲(基準面)の計算では、以下を入力値とする。
基準面設定済み撮影コースCourse_Base:フィルム幅方向撮影角FOV_Side=73.842°
対地高度Height=1530m
基準面標高Base=0m
数値標高モデルDEM
パラメータ4a:サイドラップ許容値ThreSide=0%
ローリング許容値Threω=0°
撮影位置許容値ThreP=0m
図12は、基準面設定部3で作成された基準面設定済み撮影コースCourse_Baseを示し、対象範囲21と撮影コース25,26,27がディスプレイ(図示略)に表示される。
First, calculation of the course shooting range (reference plane) will be described. In the calculation of the course shooting range (reference plane), the following are input values.
Reference course set shooting course Course_Base: Film width direction shooting angle FOV_Side = 73.842 °
Height to ground = 1530m
Reference surface elevation Base = 0m
Digital elevation model DEM
Parameter 4a: Side wrap tolerance ThreSide = 0%
Rolling tolerance Threω = 0 °
Shooting position tolerance ThreP = 0m
FIG. 12 shows the shooting course Course_Base that has been set with the reference plane created by the reference plane setting unit 3, and the target range 21 and the shooting courses 25, 26, and 27 are displayed on a display (not shown).
まず、次式により許容する撮影角ThreFOV_Side、及び基準面設定済み撮影コース一本当たりのフィルム幅方向撮影幅ScanWidth_ThreFOV_ThreP_ThreSideを求める。
ThreFOV_Side=FOV_Side-2*Threω=73.842-2*0=73.842°
ScanWidth_ThreFOV_ThreP_ThreSide
=2*(Height*tan(ThreFOV_Side/2)-ThreP)*(1-ThreSide)
=2*(1530*tan(73.842/2)-0)*(1-0)=2300m
First, a permissible photographing angle ThreFOV_Side and a film width direction photographing width ScanWidth_ThreFOV_ThreP_ThreSide per reference course-set photographing course are obtained.
ThreFOV_Side = FOV_Side-2 * Threω = 73.842-2 * 0 = 73.842 °
ScanWidth_ThreFOV_ThreP_ThreSide
= 2 * (Height * tan (ThreFOV_Side / 2) -ThreP) * (1-ThreSide)
= 2 * (1530 * tan (73.842 / 2) -0) * (1-0) = 2300m
図13は、上記撮影幅ScanWidth_ThreFOV_ThreP_ThreSideから作成した撮影コース26の撮影範囲36を示したものである。同様にして、各撮影コースの撮影範囲を計算する。図12の撮影コース25,26,27のそれぞれの撮影範囲35,36,37を、図14に示す。各撮影コースの撮影範囲の計算が終了した後、算出した各撮影コースの撮影範囲を結合する。図15は各撮影コースの撮影範囲を結合したコース撮影範囲38を表す。このようにして、基準面上のコース撮影範囲が算出される。 FIG. 13 shows the shooting range 36 of the shooting course 26 created from the shooting width ScanWidth_ThreFOV_ThreP_ThreSide. Similarly, the shooting range of each shooting course is calculated. FIG. 14 shows the shooting ranges 35, 36, and 37 of the shooting courses 25, 26, and 27 in FIG. After the calculation of the shooting range of each shooting course is completed, the calculated shooting ranges of each shooting course are combined. FIG. 15 shows a course shooting range 38 that combines the shooting ranges of the shooting courses. In this way, the course shooting range on the reference plane is calculated.
次に、コース撮影範囲に対しサイドラップ許容値を考慮したコース有効撮影範囲(基準面)の計算について、図16〜図19を参照して説明する。コース有効撮影範囲は、前記コース撮影範囲(基準面)の計算式において、サイドラップ許容値ThreSideを15%に設定することにより求めることができる。
ScanWidth_ThreFOV_ThreP_ThreSide
=2*(Height*tan(ThreFOV_Side/2)-ThreP)*(1-ThreSide)
=2*(1530*tan(73.842/2)-0)*(1-0.15)=1955m
基準面設定部3で作成された基準面設定済み撮影コースCourse_Baseより、図16に示される対象範囲21と撮影コース25,26,27が表示される。
Next, calculation of the course effective shooting range (reference plane) in consideration of the side wrap tolerance for the course shooting range will be described with reference to FIGS. The course effective shooting range can be obtained by setting the side wrap allowable value ThreSide to 15% in the calculation formula of the course shooting range (reference plane).
ScanWidth_ThreFOV_ThreP_ThreSide
= 2 * (Height * tan (ThreFOV_Side / 2) -ThreP) * (1-ThreSide)
= 2 * (1530 * tan (73.842 / 2) -0) * (1-0.15) = 1955m
The target range 21 and the shooting courses 25, 26, and 27 shown in FIG. 16 are displayed from the reference plane-set shooting course Course_Base created by the reference plane setting unit 3.
図17は、撮影コース26の有効撮影範囲46を示したものである。同様にして、各撮影コースの有効撮影範囲を計算する。図16の撮影コース25,26,27のそれぞれの撮影範囲45,46,47を、図18に示す。各撮影コースの有効撮影範囲の計算が終了したら、算出した各撮影コースの有効撮影範囲を結合する。図19は各撮影コースの有効撮影範囲を結合したコース有効撮影範囲48を表したものである。このようにして、基準面上のコース有効撮影範囲が算出される。 FIG. 17 shows an effective shooting range 46 of the shooting course 26. Similarly, the effective shooting range of each shooting course is calculated. The respective shooting ranges 45, 46, 47 of the shooting courses 25, 26, 27 of FIG. 16 are shown in FIG. When the calculation of the effective shooting range of each shooting course is completed, the calculated effective shooting range of each shooting course is combined. FIG. 19 shows a course effective shooting range 48 in which the effective shooting ranges of the shooting courses are combined. In this way, the effective course shooting range on the reference plane is calculated.
次に、基準面上のコース有効撮影範囲を反映したコース撮影範囲(地形)の計算について説明する。コース撮影範囲(地形)とは、撮影対象の地形、外部標定要素を考慮したコース撮影範囲である。コース撮影範囲(地形)の計算について、図20〜図23を参照して説明する。このコース撮影範囲(地形)の計算では、以下を入力値とする。
基準面設定済み撮影コースCourse_Base:フィルム幅方向撮影角FOV_Side=73.842°
対地高度Height=1530m
基準面標高Base=300m
数値標高モデルDEM
パラメータ4a:サイドラップ許容値ThreSide=0%
ローリング許容値Threω=3°
撮影位置許容値ThreP=50m
Next, calculation of the course shooting range (terrain) reflecting the course effective shooting range on the reference plane will be described. The course shooting range (terrain) is a course shooting range in consideration of the shooting target topography and external orientation factors. The calculation of the course shooting range (terrain) will be described with reference to FIGS. In the calculation of the course shooting range (terrain), the following are input values.
Reference course set shooting course Course_Base: Film width direction shooting angle FOV_Side = 73.842 °
Ground altitude Height = 1530m
Reference surface elevation Base = 300m
Digital elevation model DEM
Parameter 4a: Allowable side wrap value ThreSide = 0%
Rolling tolerance Threω = 3 °
Shooting position tolerance ThreP = 50m
図20は、標高データを備えた地形図上の対象範囲21と撮影コース25,26,27の撮影コースCourse_Baseのデータを示したものである。なお、図20においては標高が判別できる表示例としてグレースケール陰影図としているが、この他にカラー表示等を用いることができる。また、上述した図12及び図16についても同様に表示することが可能である。 FIG. 20 shows the data of the subject range 21 on the topographic map having the altitude data and the photographing course Course_Base of the photographing courses 25, 26, and 27. In FIG. 20, a gray scale shading diagram is shown as an example of display for determining the altitude, but color display or the like can also be used. Further, the above-described FIGS. 12 and 16 can be displayed in the same manner.
図21は撮影時の状態を側面から見た様子を表し、図22の航空機の進行方向(上下)に対して垂直の断面を模式的に表すものである。図21において、50は基準面、50aは山岳地形である。また、51は航空機のゆれとGPSの精度(外部標定要素)を考慮しない撮影範囲であり、これを見込む撮影角をフィルム幅方向撮影角FOV_Sideとする。また、52はGPSの誤差から生じる撮影位置許容値ThrePを考慮した撮影範囲、53rはローリング許容値Threωを考慮した撮影範囲である。 FIG. 21 shows a state where the state during photographing is viewed from the side, and schematically shows a cross section perpendicular to the traveling direction (up and down) of the aircraft of FIG. In FIG. 21, 50 is a reference plane and 50a is a mountainous landform. Reference numeral 51 denotes an imaging range that does not take into account aircraft fluctuations and GPS accuracy (external orientation factors), and the imaging angle that anticipates this is the film width direction imaging angle FOV_Side. Reference numeral 52 denotes a shooting range in consideration of a shooting position allowable value ThreP caused by a GPS error, and 53r denotes a shooting range in consideration of a rolling allowable value Threω.
まず、撮影コースCourse_Baseに対し、許容するフィルム幅方向の撮影角ThreFOV_Sideを求める。
ThreFOV_Side
=FOV_Side-2*Threω
=73.842-2*3
=67.842°
である。
したがって許容する撮影幅ScanWidth_ThreFOV_ThreP_ThreSideは、
ScanWidth_ThreFOV_ThreP_ThreSide
=2*(Height*tan(ThreFOV_Side/2)-ThreP)*(1-ThreSide)
=2*(1530*tan(67.842/2)-50)*(1-0)
=1958m
となる。
First, an allowable shooting angle ThreFOV_Side in the film width direction is obtained for the shooting course Course_Base.
ThreFOV_Side
= FOV_Side-2 * Threω
= 73.842-2 * 3
= 67.842 °
It is.
Therefore, the allowable shooting width ScanWidth_ThreFOV_ThreP_ThreSide is
ScanWidth_ThreFOV_ThreP_ThreSide
= 2 * (Height * tan (ThreFOV_Side / 2) -ThreP) * (1-ThreSide)
= 2 * (1530 * tan (67.842 / 2) -50) * (1-0)
= 1958m
It becomes.
続いて、算出した許容する撮影幅ScanWidth_ThreFOV_ThreP_ThreSideに基づき、撮影される地点を抽出する。数値標高モデルDEMとコースを結ぶラインが、基準面標高Base=300m上で許容する撮影幅1958m内である地点を、撮影される地点として抽出する。数値標高モデルDEMは、図21の山岳地形50aで表現された地形であり、データはポイント(X,Y,Z座標)で表現されている。コースは厳密にはカメラレンズの中心部を通る。よって、数値標高モデルDEMとコースを結ぶラインは、地形のあるポイント(X,Y,Z座標)とカメラレンズ中心(X,Y,Z座標)を結ぶラインをいう。図22に、撮影される地点を抽出した例を示す。図22において、61は撮影範囲、62は撮影される地点を示す。 Subsequently, a spot to be shot is extracted based on the calculated allowable shooting width ScanWidth_ThreFOV_ThreP_ThreSide. A point where the line connecting the digital elevation model DEM and the course is within the photographing width 1958 m allowed on the reference surface elevation Base = 300 m is extracted as a point to be photographed. The digital elevation model DEM is a terrain expressed by the mountainous terrain 50a in FIG. 21, and the data is expressed by points (X, Y, Z coordinates). Strictly speaking, the course passes through the center of the camera lens. Therefore, the line connecting the digital elevation model DEM and the course is a line connecting a point (X, Y, Z coordinates) with a topography and the center of the camera lens (X, Y, Z coordinates). FIG. 22 shows an example in which points to be photographed are extracted. In FIG. 22, reference numeral 61 denotes a shooting range, and 62 denotes a shooting point.
そして、撮影コース26について地形を考慮した撮影範囲を計算する。地形を考慮した撮影範囲の例を、図23に示す。撮影範囲61は矩形となっているが、これは基準面(本例300m)を基準とした撮影範囲である。図21より理解できるように、実際に撮影される地点の標高が基準面50の標高より高ければ地形を考慮した撮影範囲は撮影範囲61内に収まる。一方、撮影される地点の標高が基準面標高以下であれば、図22,23に示すように地形を考慮した撮影範囲66が撮影範囲61の矩形の外にはみ出すこととなる。 Then, the shooting range in consideration of the topography is calculated for the shooting course 26. An example of the shooting range in consideration of the topography is shown in FIG. The shooting range 61 is rectangular, but this is a shooting range based on the reference plane (300 m in this example). As can be understood from FIG. 21, if the altitude of the spot where the image is actually taken is higher than the altitude of the reference plane 50, the shooting range considering the topography is within the shooting range 61. On the other hand, if the altitude of the point to be photographed is equal to or less than the reference plane elevation, the photographing range 66 considering the topography will protrude outside the rectangular shape of the photographing range 61 as shown in FIGS.
同様にして、各撮影コースの地形を考慮した撮影範囲を計算する。撮影コース25,26,27のそれぞれの地形を考慮した撮影範囲65,66,67を、図24に示す。各撮影コースの撮影範囲の計算が終了したら、算出した各撮影コースの撮影範囲を結合する。図25は各撮影コースの地形を考慮した撮影範囲を結合したコース撮影範囲68を表す。このようにして、地形を考慮したコース撮影範囲が算出される。 Similarly, the shooting range in consideration of the topography of each shooting course is calculated. FIG. 24 shows shooting ranges 65, 66, and 67 in consideration of the terrain of the shooting courses 25, 26, and 27, respectively. When the calculation of the shooting range of each shooting course is completed, the calculated shooting ranges of each shooting course are combined. FIG. 25 shows a course shooting range 68 that combines shooting ranges in consideration of the terrain of each shooting course. In this way, the course shooting range in consideration of the topography is calculated.
地形を考慮したコース撮影範囲の計算が終了後、次にサイドラップ解析を行う。サイドラップ解析について、図26〜図31を参照して説明する。このサイドラップ解析では、以下を入力値とする。
基準面設定済み撮影コースCourse_Base:フィルム幅方向撮影角FOV_Side=73.842°
対地高度Height=1530m
基準面標高Base=300m
数値標高モデルDEM
パラメータ4a:サイドラップ許容値ThreSide=15%
ローリング許容値Threω=3°
撮影位置許容値ThreP=50m
図26は、標高データを備えた地形図上の対象範囲21と撮影コース25,26,27の撮影コースCourse_Baseのデータを示したものである。
After calculating the course shooting range in consideration of the topography, the side lap analysis is performed next. Side wrap analysis will be described with reference to FIGS. In this side wrap analysis, the following are input values.
Reference course set shooting course Course_Base: Film width direction shooting angle FOV_Side = 73.842 °
Ground altitude Height = 1530m
Reference surface elevation Base = 300m
Digital elevation model DEM
Parameter 4a: Side wrap tolerance ThreSide = 15%
Rolling tolerance Threω = 3 °
Shooting position tolerance ThreP = 50m
FIG. 26 shows data of the subject range 21 on the topographic map including the elevation data and the photographing course Course_Base of the photographing courses 25, 26, and 27.
以下、許容するフィルム幅方向撮影角について、図27を参照して説明する。図27は、撮影時の状態を側面から見た様子を表し、図28の航空機の進行方向に対して垂直の断面を模式的に表したものである。図27において、図21に対応する部分には同一符号を付してある。51は航空機のゆれとGPSの精度を考慮しない撮影範囲、52はGPSの誤差から生じる撮影位置許容値ThrePを考慮した撮影範囲、53rはローリング許容値Threωを考慮した撮影範囲、54sはサイドラップ許容値ThreSideを考慮した撮影範囲を表す。フィルム幅方向撮影角FOV_Sideは、51の実線がなす角で表される。 The permissible film width direction photographing angle will be described below with reference to FIG. FIG. 27 shows a state where the state during photographing is viewed from the side, and schematically shows a cross section perpendicular to the traveling direction of the aircraft of FIG. In FIG. 27, parts corresponding to those in FIG. 51 is a shooting range that does not take into account aircraft shake and GPS accuracy, 52 is a shooting range that takes into account a shooting position tolerance value ThreP resulting from GPS errors, 53r is a shooting range that takes into account a rolling tolerance value Threω, and 54s is a side lap tolerance. This represents a shooting range in consideration of the value ThreSide. Film width direction shooting angle FOV_Side is represented by an angle formed by 51 solid lines.
許容する撮影角ThreFOV_Sideを求める。
ThreFOV_Side
=FOV_Side-2*Threω
=73.842-2*3
=67.842°
したがってサイドラップを考慮した有効撮影幅は、
ScanWidth_ThreFOV_ThreP_ThreSide
=2*(Height*tan(ThreFOV_Side/2)-ThreP)*(1-ThreSide)
=2*(1530*tan(67.842/2)-50)*(1-0.15)
=1664m
となる。
An allowable shooting angle ThreFOV_Side is obtained.
ThreFOV_Side
= FOV_Side-2 * Threω
= 73.842-2 * 3
= 67.842 °
Therefore, the effective shooting width considering the side wrap is
ScanWidth_ThreFOV_ThreP_ThreSide
= 2 * (Height * tan (ThreFOV_Side / 2) -ThreP) * (1-ThreSide)
= 2 * (1530 * tan (67.842 / 2) -50) * (1-0.15)
= 1664m
It becomes.
続いて、有効に撮影される地点を抽出する。数値標高モデルDEMと撮影コースとを結ぶライン(線分)と基準面(本例では標高300m)との交差する位置が、許容するサイドラップを考慮した有効撮影幅1664m内である地点を、有効に撮影される地点として抽出する。図28に、有効に撮影される地点を抽出した例を示す。図28において、71は有効撮影範囲、72は有効に撮影される地点を示す。 Subsequently, a point where effective photographing is performed is extracted. Effective if the position where the line (segment) connecting the digital elevation model DEM and the shooting course intersects with the reference plane (altitude 300m in this example) is within the effective shooting width 1664m considering the allowable side wrap. This is extracted as a point to be photographed. FIG. 28 shows an example in which points that are effectively photographed are extracted. In FIG. 28, 71 indicates an effective shooting range, and 72 indicates a point where effective shooting is performed.
撮影コース26についてサイドラップを考慮した有効撮影範囲を計算する。図29は、サイドラップを考慮した有効撮影範囲の例を示したものである。サイドラップを考慮した有効撮影範囲71を設定することで、有効的に撮影される範囲76は、上述のサイドラップを考慮しない場合に撮影される範囲66(図23参照)よりも狭くなる。同様にして、各撮影コースのサイドラップを考慮した有効撮影範囲を計算する。図26の撮影コース25,26,27のサイドラップを考慮したそれぞれの有効撮影範囲75,76,77を、図30に示す。 The effective shooting range in consideration of the side wrap is calculated for the shooting course 26. FIG. 29 shows an example of an effective shooting range in consideration of side wrap. By setting the effective shooting range 71 in consideration of the side wrap, the range 76 that is effectively shot becomes narrower than the range 66 (see FIG. 23) shot when the above side wrap is not taken into consideration. Similarly, an effective shooting range in consideration of the side wrap of each shooting course is calculated. FIG. 30 shows the effective shooting ranges 75, 76, 77 in consideration of the side wraps of the shooting courses 25, 26, 27 of FIG.
各撮影コースの有効撮影範囲の計算が終了したら、算出した各撮影コースの有効撮影範囲を結合する。図31は各撮影コースのサイドラップを考慮した有効撮影範囲を結合したコース有効撮影範囲78を表す。このようにして、地形及びサイドラップを考慮したコース撮影範囲を算出し、サイドラップ解析結果4c(図1参照)として出力する。 When the calculation of the effective shooting range of each shooting course is completed, the calculated effective shooting range of each shooting course is combined. FIG. 31 shows a course effective shooting range 78 obtained by combining effective shooting ranges considering the side wrap of each shooting course. In this way, the course shooting range in consideration of the terrain and the side wrap is calculated and output as the side lap analysis result 4c (see FIG. 1).
そして、算出したコース有効撮影範囲よりサイドラップ値を算出し、指定したサイドラップ値を満たしているかどうかを判定する。指定したサイドラップ値を満たしている場合、ステップS5の写真縮尺解析処理へ移行する。 Then, a side lap value is calculated from the calculated course effective photographing range, and it is determined whether or not the designated side lap value is satisfied. If the specified side wrap value is satisfied, the process proceeds to the photo scale analysis process in step S5.
一方、指定したサイドラップ値を満たしていない場合、ステップS2に移行して撮影コース間隔ScanWidthを狭めるか、あるいは各撮影コースの基準面標高を上げることにより、再度撮影コースの作成を行う。サイドラップ値を満たしていない例を図32に示す。図32において、各撮影コース25,26,27の基準面標高は順に、例えば150m、150m、100mに設定されている。これらの値を用いて算出したサイドラップ値は、指定したサイドラップ許容値を満たすことができず、算出したコース有効撮影範囲79内の撮影コース26,27の2本の撮影コース間においてラップ切れ79aが生じてしまう。これは当該領域の地形が急激に変化していることが原因である。このような場合であっても、例えばステップS2にて各撮影コースの基準面標高を300mに上げて再設定することにより、ラップ切れを回避することができる。なお、指定したサイドラップ値を満たしていない場合は、画面上に表示して利用者に確認を求めることも可能である。 On the other hand, if the specified side wrap value is not satisfied, the process proceeds to step S2 to reduce the shooting course interval ScanWidth or raise the reference plane elevation of each shooting course, and create a shooting course again. An example in which the side wrap value is not satisfied is shown in FIG. In FIG. 32, the reference plane elevation of each of the shooting courses 25, 26, and 27 is set to 150 m, 150 m, and 100 m in order, for example. The side lap value calculated using these values cannot satisfy the specified side lap allowable value, and the lap breaks between the two shooting courses 26 and 27 within the calculated course effective shooting range 79. 79a occurs. This is because the topography of the area is changing rapidly. Even in such a case, for example, by raising the reference plane altitude of each shooting course to 300 m and resetting in step S2, it is possible to avoid running out of lap. If the specified side wrap value is not satisfied, it can be displayed on the screen to ask the user for confirmation.
次に、ステップS5の写真縮尺解析処理について、図33〜図38を参照して説明する。実際に撮影される地形の標高が高い場合、撮影範囲は狭くなるが、詳細に見ることができる(撮影縮尺が小さくなる)。一方、撮影される地形の標高が低い場合、撮影範囲は広くなるが、詳細に見ることができない(撮影縮尺が大きくなる)。したがって、撮影範囲が所定の撮影縮尺内に収まるかどうかを調べるために写真縮尺解析を行なう。 Next, the photographic scale analysis processing in step S5 will be described with reference to FIGS. When the altitude of the actually photographed terrain is high, the photographing range becomes narrow, but it can be seen in detail (the photographing scale becomes small). On the other hand, when the altitude of the terrain to be photographed is low, the photographing range is widened but cannot be seen in detail (the photographing scale becomes large). Therefore, photographic scale analysis is performed in order to check whether or not the shooting range is within a predetermined shooting scale.
本例の写真縮尺解析処理では、以下を入力値とする。
基準面設定済み撮影コースCourse_Base:フィルム幅方向撮影角FOV_Side=73.842°
対地高度Height=1530m
基準面標高Base=300m
数値標高モデルDEM
パラメータ5a:撮影縮尺許容値ThreS=12500
ローリング許容値Threω=3°
撮影位置許容値ThreP=50m
図33は、基準面設定部3で作成された基準面設定済み撮影コースCourse_Baseより、対象範囲21と撮影コース25,26,27を示したものである。
In the photo scale analysis processing of this example, the following are input values.
Reference course set shooting course Course_Base: Film width direction shooting angle FOV_Side = 73.842 °
Ground altitude Height = 1530m
Reference surface elevation Base = 300m
Digital elevation model DEM
Parameter 5a: photographing scale allowable value ThreS = 12500
Rolling tolerance Threω = 3 °
Shooting position tolerance ThreP = 50m
FIG. 33 shows the target range 21 and the shooting courses 25, 26, and 27 from the shooting course Course_Base that has been set by the reference plane setting unit 3.
ここで許容するフィルム幅方向撮影角について、図34を参照して説明する。図34は、撮影時の状態を側面から見た様子を表し、図35の航空機の進行方向に対して垂直の断面を模式的に表したものである。図34において、51は航空機のゆれとGPSの精度を考慮しない撮影範囲、52はGPSの誤差から生じる撮影位置許容値ThrePを考慮した撮影範囲、53rはローリング許容値Threωを考慮した撮影範囲である。フィルム幅方向撮影角FOV_Sideは51の実線がなす角である。 The film width direction photographing angle allowed here will be described with reference to FIG. FIG. 34 shows a situation when the state at the time of photographing is viewed from the side, and schematically shows a cross section perpendicular to the traveling direction of the aircraft of FIG. In FIG. 34, 51 is a shooting range that does not take into account the fluctuation of the aircraft and GPS accuracy, 52 is a shooting range that takes into account the shooting position tolerance ThreP resulting from the GPS error, and 53r is a shooting range that takes into account the rolling tolerance Threω. . Film width direction photographing angle FOV_Side is an angle formed by 51 solid lines.
まず、許容する撮影角ThreFOV_Sideを計算する。
ThreFOV_Side
=FOV_Side-2*Threω
=73.842-2*3
=67.842°
First, an allowable shooting angle ThreFOV_Side is calculated.
ThreFOV_Side
= FOV_Side-2 * Threω
= 73.842-2 * 3
= 67.842 °
次に、撮影される地点を抽出する。GPSの精度が反映された撮影位置Pを考慮したコースCourse_Base_ThrePとそのコース上から撮影した際の撮影範囲52(図34参照)に対応する撮影角をAngle_Course_Base_ThreP_DEMとすると、
Angle_Course_Base_ThreP_DEM<ThreFOV
を満たす撮影範囲内の地点を、撮影される地点として抽出する。図35は、撮影される地点62(図22参照)を抽出した例を示す。
Next, a point to be photographed is extracted. Assuming that Angle_Course_Base_ThreP_DEM is a shooting angle corresponding to a course Course_Base_ThreP that takes a shooting position P reflecting the accuracy of GPS and a shooting range 52 (see FIG. 34) when shooting from the course,
Angle_Course_Base_ThreP_DEM <ThreFOV
A point in the shooting range that satisfies the condition is extracted as a point to be shot. FIG. 35 shows an example in which a shooting point 62 (see FIG. 22) is extracted.
そして、抽出した撮影される地点の撮影縮尺(図36参照)及び等撮影縮尺線(図37参照)を計算する。撮影縮尺は、(数値標高モデルDEMと主点を結ぶラインの距離)÷(焦点距離)で計算される。各撮影コース25〜27それぞれの等撮影縮尺線の計算が終了後、算出した各撮影コースの等撮影縮尺線を結合する。図38は各撮影コースの等撮影縮尺線を結合した撮影縮尺線を表している。図中の数字は縮尺を示している。 Then, the shooting scale (see FIG. 36) and the equal shooting scale line (see FIG. 37) of the extracted spot to be shot are calculated. The shooting scale is calculated by (distance of the line connecting the digital elevation model DEM and the principal point) / (focal length). After the calculation of the equal shooting scale lines of the respective shooting courses 25 to 27, the calculated equal shooting scale lines of the respective shooting courses are combined. FIG. 38 shows an imaging scale line obtained by combining equal imaging scale lines of each imaging course. The numbers in the figure indicate the scale.
このように、撮影範囲全域の撮影縮尺を算出し、写真縮尺解析結果5cとして出力する。後工程の図化作業では、撮影縮尺により、地図縮尺(地図情報レベル)が決まる。撮影縮尺の高い画像を用いて図化すると、精度のよい地図の作成をすることができるので、撮影範囲全域の撮影縮尺を計算し、その撮影縮尺を確認することで、地図の精度向上を図ることができる。 In this way, the shooting scale of the entire shooting range is calculated and output as the photo scale analysis result 5c. In the post-process mapping work, the map scale (map information level) is determined by the shooting scale. If you map using a high-scale image, you can create a highly accurate map, so you can improve the accuracy of the map by calculating the shooting scale for the entire shooting range and checking the shooting scale. be able to.
このとき写真縮尺解析結果より、算出された撮影縮尺が許容値から外れている場合、ステップS2に移行して対地高度等を変えることにより、再度撮影コースの作成を行う。これに対して、算出された撮影縮尺が許容値内であった場合、撮影に使用する航空カメラがエリアセンサであれば、ステップS6の主点作成処理に移行し、または航空カメラがラインセンサであれば、ステップS8の基準点作成処理に移行する。 At this time, if the calculated shooting scale deviates from the allowable value based on the result of the photo scale analysis, the process proceeds to step S2 and the shooting course is created again by changing the ground altitude and the like. On the other hand, if the calculated shooting scale is within the allowable value, if the aerial camera used for shooting is an area sensor, the process proceeds to the principal point creation process in step S6, or the aerial camera is a line sensor. If there is, the process proceeds to a reference point creation process in step S8.
次に、ステップS6の主点作成処理について説明する。
この主点作成処理及び後述するオーバーラップ解析処理は、航空センサがエリアセンサの場合に行う処理である。主点作成処理は、主点自動計算(一定間隔)、主点自動計算(地形)、主点ラベル作成、主点ラベル編集の機能を有する。
Next, the principal point creation process in step S6 will be described.
This principal point creation processing and overlap analysis processing described later are processing performed when the aviation sensor is an area sensor. The principal point creation process has functions of principal point automatic calculation (fixed interval), principal point automatic calculation (terrain), principal point label creation, and principal point label editing.
主点自動計算(一定間隔)では、標高300m等の基準面標高Baseに対する撮影コース上の一定間隔の主点を計算する。一方、主点自動計算(地形)では、地形を考慮して主点間隔を計算する。これらの機能は、用途に応じて実施する。従来は一定間隔の主点作成しかできなかったものを、地形を考慮することによって地形によらずどの写真間のオーバーラップ値も指定した値にすることができるようになる。以下、主点自動計算(地形)について、図39〜図42を参照して説明する。主点自動計算(地形)では、以下を入力値とする。
基準面設定済み撮影コースCourse_Base:進行方向撮影角FOV_Over=73.842°
対地高度Height=1530m
基準面標高Base=300m
撮影方向Direction
数値標高モデルDEM
パラメータ6a:オーバーラップ値Over=56%
ピッチング許容値Threφ=3°
撮影位置許容値ThreP=50m
In the principal point automatic calculation (constant interval), principal points at regular intervals on the photographing course with respect to the reference surface elevation Base such as 300 m above sea level are calculated. On the other hand, in the main point automatic calculation (terrain), the main point interval is calculated in consideration of the topography. These functions are implemented according to the application. In the past, what could only create principal points at regular intervals can be made to specify the overlap value between any photos regardless of the terrain by considering the terrain. Hereinafter, the principal point automatic calculation (terrain) will be described with reference to FIGS. 39 to 42. In the main point automatic calculation (terrain), the following are input values.
Reference course set shooting course Course_Base: Traveling direction shooting angle FOV_Over = 73.842 °
Ground altitude Height = 1530m
Reference surface elevation Base = 300m
Shooting Direction
Digital elevation model DEM
Parameter 6a: Overlap value Over = 56%
Pitch tolerance Threφ = 3 °
Shooting position tolerance ThreP = 50m
まず、上記各入力値を入力し、隣り合う主点による重複撮影範囲を計算する。図39は、重複撮影範囲の例を示したものである。図39において、91はある主点P1による撮影範囲、92は主点P1と基準面標高Base上で予め設定された次主点との重複撮影範囲である。航空機のゆれとGPSの精度を考慮した次主点との重複撮影範囲92を、MaxPhotoArea_P1とする。 First, each of the input values is input, and an overlapping photographing range based on adjacent principal points is calculated. FIG. 39 shows an example of the overlapping photographing range. In FIG. 39, reference numeral 91 denotes a photographing range by a certain principal point P1, and 92 denotes an overlapping photographing range between the principal point P1 and the next principal point set in advance on the reference plane altitude Base. The overlapping photographing range 92 of the next principal point considering the accuracy of the aircraft and GPS is MaxPhotoArea_P1.
次に、重複撮影範囲92のうち最も標高の高い箇所P1_1(図40参照)を抽出する。これは、数値標高モデルDEMから取得することができる。最も標高の高い箇所P1_1をMaxElevPoint_MaxPhotoArea_P1(例えば669m)とする。 Next, a point P1_1 (see FIG. 40) with the highest altitude is extracted from the overlapping photographing range 92. This can be obtained from a digital elevation model DEM. The place P1_1 with the highest altitude is set as MaxElevPoint_MaxPhotoArea_P1 (for example, 669 m).
最も高い標高、すなわち最大標高値において、許容する撮影角ThreFOV_Overを求め、これを元に航空機のゆれとGPSの精度を考慮した次の主点までの間隔AlongPitch_ThreFOV_ThreP_ThreOverを求める。
ThreFOV_Over
=FOV_Over-2*Threφ
=73.842-2*3
=67.842°
AlongPitch_ThreFOV_ThreP_ThreOver
=2*((Base+Height-MaxElevPoint_MaxPhotoArea_P1)*tan(ThreFOV_Over/2)-ThreP)
*(1-ThreOver)
=2*((300+1530+669)*tan(67.842/2)-50)*(1-0.56)
=628m
The permissible shooting angle ThreFOV_Over is obtained at the highest altitude, that is, the maximum altitude value, and based on this, the interval AlongPitch_ThreFOV_ThreP_ThreOver to the next principal point in consideration of aircraft shake and GPS accuracy is obtained.
ThreFOV_Over
= FOV_Over-2 * Threφ
= 73.842-2 * 3
= 67.842 °
AlongPitch_ThreFOV_ThreP_ThreOver
= 2 * ((Base + Height-MaxElevPoint_MaxPhotoArea_P1) * tan (ThreFOV_Over / 2) -ThreP)
* (1-ThreOver)
= 2 * ((300 + 1530 + 669) * tan (67.842 / 2) -50) * (1-0.56)
= 628m
上記計算により求められた主点間隔AlongPitch_ThreFOV_ThreP_ThreOverから、地形及び外部標定要素を考慮した、主点P1の次の主点P2を求める。図41は、主点P2を示したものである。 From the principal point interval AlongPitch_ThreFOV_ThreP_ThreOver obtained by the above calculation, a principal point P2 next to the principal point P1 in consideration of the topography and the external orientation elements is obtained. FIG. 41 shows the principal point P2.
そして、算出した主点P2の撮影範囲を求め、撮影範囲の確認を行う。主点P2の最大撮影範囲MaxPhotoArea_P2を、図42に示す。図42において、93は撮影範囲、94は主点P1との重複撮影範囲を示す。重複撮影範囲94は、ピッチング許容値Threφ及び撮影位置許容値ThrePを考慮した分だけ重複撮影範囲92とずれることが分かる。算出した主点は、図1に示した主点作成済み撮影コース6bのデータとして出力される。その後、必要に応じて主点ラベルの作成及び編集を行う。 Then, the imaging range of the calculated principal point P2 is obtained, and the imaging range is confirmed. FIG. 42 shows the maximum photographing range MaxPhotoArea_P2 of the principal point P2. In FIG. 42, 93 indicates an imaging range, and 94 indicates an overlapping imaging range with the principal point P1. It can be seen that the overlapping photographing range 94 is different from the overlapping photographing range 92 by considering the pitching allowable value Threφ and the photographing position allowable value ThreP. The calculated principal point is output as data of the photographing course 6b with the principal point created shown in FIG. Thereafter, principal point labels are created and edited as necessary.
次に、ステップS7のオーバーラップ解析処理について説明する。
オーバーラップ解析処理は、主点撮影範囲(基準面)計算、主点有効撮影範囲(基準面)計算、主点撮影範囲(地形)計算、オーバーラップ解析の機能を有し、各機能は見積もり用、撮影指示用などの用途に応じて主点ラベル作成・編集後に実施される。従来は基準面での主点撮影範囲しか計算できなかったが、本例では主点有効撮影範囲の概念を導入し、主点撮影範囲(地形)の計算に適用することで、地形を反映したラップ切れの有無を判断するようにしている。
Next, the overlap analysis process in step S7 will be described.
Overlap analysis processing includes principal point shooting range (reference plane) calculation, principal point effective shooting range (reference plane) calculation, principal point shooting range (terrain) calculation, and overlap analysis functions. This is performed after creating and editing the principal point label according to the use such as for photographing instruction. Previously, only the main point shooting range on the reference plane could be calculated, but in this example, the concept of the main point effective shooting range was introduced and applied to the calculation of the main point shooting range (terrain) to reflect the topography. Judgment is made on whether or not the wrap is cut.
主点撮影範囲(基準面)の計算について、図43〜図46を参照して説明する。主点撮影範囲(基準面)の計算では、以下を入力値とする。
基準面設定済み撮影コースCourse_Base:フィルム幅方向撮影角FOV_Side=73.842°
進行方向撮影角FOV_Over=73.842°
対地高度Height=1530m
基準面標高Base=0m
主点P
数値標高モデルDEM
パラメータ7a:サイドラップ許容値ThreSide=0%
オーバーラップ許容値ThreOver=0%
ローリング許容値Threω=0°
ピッチング許容値Threφ=0°
撮影位置許容値ThreP=0m
図43は、対象範囲21と、主点作成部6にて計算された上述の主点間隔で配置されている各撮影コース25,26,27上の主点群をそれぞれ表示したものである。
The calculation of the principal point photographing range (reference plane) will be described with reference to FIGS. In the calculation of the principal point photographing range (reference plane), the following are input values.
Reference course set shooting course Course_Base: Film width direction shooting angle FOV_Side = 73.842 °
Travel direction shooting angle FOV_Over = 73.842 °
Ground altitude Height = 1530m
Reference surface elevation Base = 0m
Principal point P
Digital elevation model DEM
Parameter 7a: Side wrap tolerance ThreSide = 0%
Overlap tolerance ThreOver = 0%
Rolling tolerance Threω = 0 °
Pitching tolerance Threφ = 0 °
Shooting position tolerance ThreP = 0m
FIG. 43 shows the main point group on the photographing courses 25, 26, and 27 arranged at the target range 21 and the above-described main point interval calculated by the main point creation unit 6.
まず、図43において、許容する撮影角ThreFOV_Side、ThreFOV_Overを求め、これを元に撮影コース一本当たりのフィルム幅方向撮影幅ScanWidth_ThreFOV_ThreP_ThreSide及び進行方向撮影幅AlongWidth_ThreFOV_ThreP_ThreOverを算出する。 First, in FIG. 43, permissible shooting angles ThreFOV_Side and ThreFOV_Over are obtained, and based on these, the film width direction shooting width ScanWidth_ThreFOV_ThreP_ThreSide and the traveling direction shooting width AlongWidth_ThreFOV_ThreP_ThreOver per shooting course are calculated.
ThreFOV_Side
=ThreSide-2*Threω
=73.842-2*0
=73.842°
ThreFOV_Over
=ThreOver-2*Threφ
=73.842-2*0
=73.842°
ScanWidth_ThreFOV_ThreP_ThreSide
=2*(Height*tan(ThreFOV_Side/2)-ThreP)*(1-ThreSide)
=2*(1530*tan(73.842/2)-0)*(1-0)
=2300m
AlongWidth_ThreFOV_ThreP_ThreOver
=2*(Height*tan(ThreFOV_Over/2)-ThreP)*(1-ThreOver)
=2*(1530*tan(73.842/2)-0)*(1-0)
=2300m
ThreFOV_Side
= ThreSide-2 * Threω
= 73.842-2 * 0
= 73.842 °
ThreFOV_Over
= ThreOver-2 * Threφ
= 73.842-2 * 0
= 73.842 °
ScanWidth_ThreFOV_ThreP_ThreSide
= 2 * (Height * tan (ThreFOV_Side / 2) -ThreP) * (1-ThreSide)
= 2 * (1530 * tan (73.842 / 2) -0) * (1-0)
= 2300m
AlongWidth_ThreFOV_ThreP_ThreOver
= 2 * (Height * tan (ThreFOV_Over / 2) -ThreP) * (1-ThreOver)
= 2 * (1530 * tan (73.842 / 2) -0) * (1-0)
= 2300m
撮影コース26上の任意の主点101の撮影範囲102を、図44に示す。この撮影範囲102の大きさは(フィルム幅方向撮影幅(2300m))×(進行方向撮影幅(2300m))である。同様にして、各主点についての撮影範囲を計算する。図45は、撮影コース25,26,27上の各主点の撮影範囲を表示したものである。各主点の撮影範囲の計算が終了したら、算出した各主点の撮影範囲を結合する。各主点の撮影範囲を結合した主点撮影範囲103を、図46に示す。このようにして、基準面上の主点撮影範囲が算出される。 An imaging range 102 of an arbitrary principal point 101 on the imaging course 26 is shown in FIG. The size of the shooting range 102 is (film width direction shooting width (2300 m)) × (traveling direction shooting width (2300 m)). Similarly, the imaging range for each principal point is calculated. FIG. 45 shows the photographing range of each principal point on the photographing courses 25, 26, and 27. FIG. When the calculation of the shooting range of each principal point is completed, the calculated shooting range of each principal point is combined. A principal point photographing range 103 obtained by combining the photographing ranges of the principal points is shown in FIG. In this way, the principal point photographing range on the reference plane is calculated.
基準面上の主点撮影範囲の計算が終了後、その主点撮影範囲にサイドラップ許容値及びオーバーラップ許容値を考慮した主点有効撮影範囲(基準面)を計算する。主点有効撮影範囲(基準面)の計算について、図47〜図50を参照して説明する。この主点有効撮影範囲(基準面)の計算では、以下を入力値とする。
基準面設定済み撮影コースCourse_Base:フィルム幅方向撮影角FOV_Side=73.842°
進行方向撮影角FOV_Over=73.842°
対地高度Height=1530m
基準面標高Base=0m
主点P
数値標高モデルDEM
パラメータ7a:サイドラップ許容値ThreSide=15%
オーバーラップ許容値Over=53%
ローリング許容値Threω=0°
ピッチング許容値Threφ=0°
撮影位置許容値ThreP=0m
図47は、対象範囲21と、主点作成部6にて計算された上述の主点間隔で配置されている各撮影コース25,26,27上の主点群をそれぞれ表示したものである。
After the calculation of the principal point photographing range on the reference plane is completed, a principal point effective photographing range (reference plane) in consideration of the side wrap allowable value and the overlap allowable value is calculated for the principal point photographing range. Calculation of the principal effective shooting range (reference plane) will be described with reference to FIGS. In the calculation of the principal point effective photographing range (reference plane), the following are input values.
Reference course set shooting course Course_Base: Film width direction shooting angle FOV_Side = 73.842 °
Travel direction shooting angle FOV_Over = 73.842 °
Ground altitude Height = 1530m
Reference surface elevation Base = 0m
Principal point P
Digital elevation model DEM
Parameter 7a: Side wrap tolerance ThreSide = 15%
Overlap tolerance Over = 53%
Rolling tolerance Threω = 0 °
Pitching tolerance Threφ = 0 °
Shooting position tolerance ThreP = 0m
FIG. 47 shows the main point group on each of the photographing courses 25, 26, and 27 arranged at the target range 21 and the above-described main point interval calculated by the main point creating unit 6.
まず、図47において、上記各入力値を入力し、許容する撮影角ThreFOV_Side、ThreFOV_Overを求め、これを元に撮影コース一本当たりの基準面上のコース有効撮影幅ScanWidth_ThreFOV_ThreP_ThreSide
及び進行方向有効撮影幅AlongWidth_ThreFOV_ThreP_ThreOverを算出する。
First, in FIG. 47, each of the above input values is input, and the allowable shooting angles ThreFOV_Side and ThreFOV_Over are obtained, and based on this, the course effective shooting width ScanWidth_ThreFOV_ThreP_ThreSide on the reference plane per shooting course
And the traveling direction effective imaging width AlongWidth_ThreFOV_ThreP_ThreOver is calculated.
ThreFOV_Side
=ThreSide-2*Threω
=73.842-2*0
=73.842°
ThreFOV_Over
=ThreOver-2*Threφ
=73.842-2*0
=73.842°
ScanWidth_ThreFOV_ThreP_ThreSide
=2*(Height*tan(ThreFOV_Side/2)-ThreP)*(1-ThreSide)
=2*(1530*tan(73.842/2)-0)*(1-0.15)
=1955m
AlongWidth_ThreFOV_ThreP_ThreOver
=2*(Height*tan(ThreFOV_Over/2)-ThreP)*(1-ThreOver)
=2*(1530*tan(73.842/2)-0)*(1-0.53)
=1081m
ThreFOV_Side
= ThreSide-2 * Threω
= 73.842-2 * 0
= 73.842 °
ThreFOV_Over
= ThreOver-2 * Threφ
= 73.842-2 * 0
= 73.842 °
ScanWidth_ThreFOV_ThreP_ThreSide
= 2 * (Height * tan (ThreFOV_Side / 2) -ThreP) * (1-ThreSide)
= 2 * (1530 * tan (73.842 / 2) -0) * (1-0.15)
= 1955m
AlongWidth_ThreFOV_ThreP_ThreOver
= 2 * (Height * tan (ThreFOV_Over / 2) -ThreP) * (1-ThreOver)
= 2 * (1530 * tan (73.842 / 2) -0) * (1-0.53)
= 1081m
撮影コース26上の任意の主点101の撮影範囲102と有効撮影範囲112を、図48に示す。この有効撮影範囲112はコース有効撮影幅(1955m)×進行方向有効撮影幅(1081m)の矩形である。同様にして、各主点についての有効撮影範囲を計算する。図49は、撮影コース25,26,27上の各主点の有効撮影範囲を表示したものである。各主点の有効撮影範囲の計算が終了したら、算出した各主点の有効撮影範囲を結合する。各主点の有効撮影範囲を結合した主点有効撮影範囲113を図50に示す。有効撮影範囲113は撮影範囲103の内側に位置する。このようにして、基準面上の主点有効撮影範囲が算出される。 A shooting range 102 and an effective shooting range 112 of an arbitrary principal point 101 on the shooting course 26 are shown in FIG. This effective shooting range 112 is a rectangle of course effective shooting width (1955 m) × traveling direction effective shooting width (1081 m). Similarly, the effective photographing range for each principal point is calculated. FIG. 49 shows the effective shooting range of each principal point on the shooting courses 25, 26, and 27. FIG. When the calculation of the effective shooting range of each principal point is completed, the calculated effective shooting range of each principal point is combined. A principal point effective photographing range 113 obtained by combining the effective photographing ranges of the principal points is shown in FIG. The effective shooting range 113 is located inside the shooting range 103. In this way, the principal point effective photographing range on the reference plane is calculated.
基準面上の主点有効撮影範囲の計算が終了後、主点撮影範囲(地形)を計算する。主点撮影範囲(地形)とは、撮影対象の地形を考慮した主点撮影範囲である。主点撮影範囲(地形)の計算について、図51〜図56を参照して説明する。この主点撮影範囲(地形)の計算では、以下を入力値とする。
基準面設定済み撮影コースCourse_Base:フィルム幅方向撮影角FOV_Side=73.842°
進行方向撮影角FOV_Over=73.842°
対地高度Height=1530m
基準面標高Base=300m
主点P
数値標高モデルDEM
パラメータ7a:サイドラップ許容値ThreSide=0%
オーバーラップ許容値Over=0%
ローリング許容値Threω=3°
ピッチング許容値Threφ=3°
撮影位置許容値ThreP=50m
図51は、対象範囲21と、主点作成部6にて計算された上述の主点間隔で配置されている各撮影コース25,26,27上の主点群をそれぞれ表示したものである。
After the calculation of the principal point effective photographing range on the reference plane is completed, the principal point photographing range (terrain) is calculated. The principal point photographing range (terrain) is a principal point photographing range in consideration of the terrain to be photographed. Calculation of the principal point photographing range (terrain) will be described with reference to FIGS. In the calculation of the principal point photographing range (terrain), the following are input values.
Reference course set shooting course Course_Base: Film width direction shooting angle FOV_Side = 73.842 °
Travel direction shooting angle FOV_Over = 73.842 °
Ground altitude Height = 1530m
Reference surface elevation Base = 300m
Principal point P
Digital elevation model DEM
Parameter 7a: Side wrap tolerance ThreSide = 0%
Overlap tolerance Over = 0%
Rolling tolerance Threω = 3 °
Pitch tolerance Threφ = 3 °
Shooting position tolerance ThreP = 50m
FIG. 51 shows the main point group on the photographing courses 25, 26, 27 arranged at the target range 21 and the above-described main point interval calculated by the main point creating unit 6.
まず、上記各入力値を入力し、許容するフィルム幅方向撮影角ThreFOV_Side及び進行方向撮影角ThreFOV_Overを求め、これを元に撮影コース一本当たりの許容するフィルム幅方向撮影幅ScanWidth_ThreFOV_ThreP_ThreSide及び進行方向撮影幅AlongWidth_ThreFOV_ThreP_ThreOverを算出する。 First, the above input values are input, and the allowable film width direction photographing angle ThreFOV_Side and the traveling direction photographing angle ThreFOV_Over are obtained, and based on this, the allowable film width direction photographing width ScanWidth_ThreFOV_ThreP_ThreSide and the traveling direction photographing width per photographing course Calculate AlongWidth_ThreFOV_ThreP_ThreOver.
ここで、許容する撮影角及び撮影幅について、図52を参照して説明する。図52は、撮影時の状態を側面から見た様子を表し、図53の航空機の進行方向に対する断面を模式的に表したものである。図52において、51は航空機のゆれとGPSの精度を考慮しない撮影範囲、52はGPSの誤差から生じた撮影位置許容値ThrePを考慮した撮影範囲、53pはピッチング許容値Threφを考慮した撮影範囲である。フィルム幅方向撮影角FOV_Sideは51の実線がなす角である。なお、航空機の進行方向に垂直な方向に対する断面についての模式図も同様に表すことができ、その場合におけるローリング許容値Threωを考慮した撮影範囲を53rとして括弧内に記した。 Here, permissible photographing angles and photographing widths will be described with reference to FIG. FIG. 52 shows a situation when the state at the time of photographing is viewed from the side, and schematically shows a cross section with respect to the traveling direction of the aircraft of FIG. In FIG. 52, 51 is a shooting range that does not take into account aircraft fluctuations and GPS accuracy, 52 is a shooting range that takes into account a shooting position tolerance ThreP caused by a GPS error, and 53p is a shooting range that takes into account the pitching tolerance Threφ. is there. Film width direction photographing angle FOV_Side is an angle formed by 51 solid lines. A schematic diagram of a cross section with respect to a direction perpendicular to the advancing direction of the aircraft can be similarly expressed, and the imaging range in consideration of the rolling allowable value Threω in that case is indicated in parentheses as 53r.
ThreFOV_Side
=ThreSide-2*Threω
=73.842-2*3
=67.842°
ThreFOV_Over
=ThreOver-2*Threφ
=73.842-2*3
=67.842°
ScanWidth_ThreFOV_ThreP_ThreSide
=2*(Height*tan(ThreFOV_Side/2)-ThreP)*(1-ThreSide)
=2*(1530*tan(67.842/2)-50)*(1-0)
=1958m
AlongWidth_ThreFOV_ThreP_ThreOver
=2*(Height*tan(ThreFOV_Over/2)-ThreP)*(1-ThreOver)
=2*(1530*tan(67.842/2)-50)*(1-0)
=1958m
ThreFOV_Side
= ThreSide-2 * Threω
= 73.842-2 * 3
= 67.842 °
ThreFOV_Over
= ThreOver-2 * Threφ
= 73.842-2 * 3
= 67.842 °
ScanWidth_ThreFOV_ThreP_ThreSide
= 2 * (Height * tan (ThreFOV_Side / 2) -ThreP) * (1-ThreSide)
= 2 * (1530 * tan (67.842 / 2) -50) * (1-0)
= 1958m
AlongWidth_ThreFOV_ThreP_ThreOver
= 2 * (Height * tan (ThreFOV_Over / 2) -ThreP) * (1-ThreOver)
= 2 * (1530 * tan (67.842 / 2) -50) * (1-0)
= 1958m
続いて、撮影される地点を抽出する。数値標高モデルDEMと主点を結ぶラインが、基準面標高Base=300m上で許容するフィルム幅方向撮影幅(1958m)及び進行方向撮影幅(1958m)内である地点を撮影される地点、すなわち撮影範囲内で実際に写真に撮影される部分として抽出する。抽出された撮影される地点の例を、図53に示す。図53において、102は撮影範囲を、121は撮影される地点を表す。 Subsequently, a point to be photographed is extracted. The point where the line connecting the digital elevation model DEM and the principal point is within the film width direction photographing width (1958m) and the traveling direction photographing width (1958m) allowed on the reference surface elevation Base = 300m, that is, photographing It is extracted as a part that is actually photographed within the range. An example of the extracted points to be photographed is shown in FIG. In FIG. 53, reference numeral 102 denotes a shooting range, and 121 denotes a shooting point.
そして、撮影コース26上の主点101について地形を考慮した撮影範囲を計算する。図54は、地形を考慮に入れた主点101の撮影範囲122を表すものである。地形を考慮した撮影範囲122は上記撮影される地点121の輪郭であり、撮影範囲102と異なり必ずしも直線状にはならない。同様にして、各主点の地形を考慮に入れた撮影範囲を計算する。撮影コース25,26,27上の各主点における地形を考慮した撮影範囲を、図55に示す。各撮影コース上のそれぞれの主点の撮影範囲の計算が終了した後、算出した各主点の撮影範囲を結合する。図56は、各撮影コース上のそれぞれの主点における地形を考慮した撮影範囲を結合した主点撮影範囲123を示している。このようにして、地形を考慮した主点撮影範囲が算出される。 Then, a shooting range in consideration of the topography is calculated for the main point 101 on the shooting course 26. FIG. 54 shows the photographing range 122 of the principal point 101 taking the terrain into consideration. The shooting range 122 in consideration of the topography is the outline of the spot 121 to be shot, and is not necessarily a straight line unlike the shooting range 102. Similarly, an imaging range is calculated that takes into account the topography of each principal point. An imaging range in consideration of the topography at each principal point on the imaging courses 25, 26, and 27 is shown in FIG. After the calculation of the shooting range of each principal point on each shooting course is completed, the calculated shooting range of each principal point is combined. FIG. 56 shows a principal point photographing range 123 obtained by combining photographing ranges in consideration of topography at each principal point on each photographing course. In this way, the principal point photographing range considering the topography is calculated.
次に、地形を考慮した主点撮影範囲の計算が終了後、オーバーラップ解析を行う。オーバーラップ解析について、図57〜図62を参照して説明する。
このオーバーラップ解析では、以下を入力値とする。
基準面設定済み撮影コースCourse_Base:フィルム幅方向撮影角FOV_Side=73.842°
進行方向撮影角FOV_Over=73.842°
対地高度Height=1530m
基準面標高Base=300m
主点P
数値標高モデルDEM
パラメータ7a:サイドラップ許容値ThreSide=15%
オーバーラップ許容値Over=53%
ローリング許容値Threω=3°
ピッチング許容値Threφ=3°
撮影位置許容値ThreP=50m
図57は、対象範囲21と、主点作成部6にて計算された上述の主点間隔で配置されている各撮影コース25,26,27上の主点群をそれぞれ表示したものである。
Next, after the calculation of the principal point photographing range considering the topography is completed, the overlap analysis is performed. The overlap analysis will be described with reference to FIGS.
In this overlap analysis, the following are input values.
Reference course set shooting course Course_Base: Film width direction shooting angle FOV_Side = 73.842 °
Travel direction shooting angle FOV_Over = 73.842 °
Ground altitude Height = 1530m
Reference surface elevation Base = 300m
Principal point P
Digital elevation model DEM
Parameter 7a: Side wrap tolerance ThreSide = 15%
Overlap tolerance Over = 53%
Rolling tolerance Threω = 3 °
Pitch tolerance Threφ = 3 °
Shooting position tolerance ThreP = 50m
FIG. 57 shows the target range 21 and principal points on each of the photographing courses 25, 26, 27 arranged at the principal point intervals calculated by the principal point creation unit 6.
まず、上記各入力値を入力し、ローリングを考慮した許容する撮影角ThreFOV_Side、ピッチングを考慮した許容する撮影ThreFOV_Overを求め、これを元に撮影コース一本当たりのサイドラップを考慮したコース有効撮影幅ScanWidth_ThreFOV_ThreP_ThreSide及びオーバーラップを考慮した進行方向有効撮影幅AlongWidth_ThreFOV_ThreP_ThreOverを算出する。 First, input the above input values, find the acceptable shooting angle ThreFOV_Side considering rolling, and the acceptable shooting ThreFOV_Over considering pitching, and based on this, the course effective shooting width considering the side wrap per shooting course Scanning direction effective imaging width AlongWidth_ThreFOV_ThreP_ThreOver in consideration of ScanWidth_ThreFOV_ThreP_ThreSide and overlap is calculated.
ここで、許容する撮影角及び撮影幅について、図58を参照して説明する。図58は、撮影時の状態を側面から見た様子を表し、図59の航空機の進行方向に対する断面を模式的に表したものである。51は航空機のゆれとGPSの精度を考慮しない撮影範囲、52はGPSの誤差から生じた撮影位置許容値ThrePを考慮した撮影範囲、53pはピッチング許容値Threφを考慮した撮影範囲、54oはオーバーラップ許容値ThreOverを考慮した撮影範囲を表す。フィルム幅方向撮影角FOV_Sideは51の実線がなす角で表される。なお、航空機の進行方向に垂直な断面についての模式図も同様に表すことができ、その場合におけるローリング許容値Threωを考慮した撮影範囲を53r、サイドラップ許容値ThreSideを考慮した撮影範囲を54sとして括弧内に記した。 Here, permissible photographing angles and photographing widths will be described with reference to FIG. FIG. 58 shows a situation when the state at the time of photographing is viewed from the side, and schematically shows a cross section with respect to the traveling direction of the aircraft of FIG. 51 is a shooting range that does not take into account aircraft shake and GPS accuracy, 52 is a shooting range that takes into account a shooting position tolerance value ThreP caused by GPS error, 53p is a shooting range that takes into account a pitching tolerance value Threφ, and 54o is an overlap. This represents the shooting range in consideration of the allowable value ThreOver. Film width direction shooting angle FOV_Side is represented by an angle formed by 51 solid lines. A schematic diagram of a cross section perpendicular to the traveling direction of the aircraft can also be expressed in the same manner. In this case, the shooting range in consideration of the rolling allowable value Threω is 53r, and the shooting range in consideration of the side wrap allowable value ThreSide is 54s. Marked in parentheses.
ThreFOV_Side
=ThreSide-2*Threω
=73.842-2*3
=67.842°
ThreFOV_Over
=ThreOver-2*Threφ
=73.842-2*3
=67.842°
ScanWidth_ThreFOV_ThreP_ThreSide
=2*(Height*tan(ThreFOV_Side/2)-ThreP)*(1-ThreSide)
=2*(1530*tan(67.842/2)-50)*(1-0.15)
=1664m
AlongWidth_ThreFOV_ThreP_ThreOver
=2*(Height*tan(ThreFOV_Over/2)-ThreP)*(1-ThreOver)
=2*(1530*tan(67.842/2)-50)*(1-0.53)
=862m
ThreFOV_Side
= ThreSide-2 * Threω
= 73.842-2 * 3
= 67.842 °
ThreFOV_Over
= ThreOver-2 * Threφ
= 73.842-2 * 3
= 67.842 °
ScanWidth_ThreFOV_ThreP_ThreSide
= 2 * (Height * tan (ThreFOV_Side / 2) -ThreP) * (1-ThreSide)
= 2 * (1530 * tan (67.842 / 2) -50) * (1-0.15)
= 1664m
AlongWidth_ThreFOV_ThreP_ThreOver
= 2 * (Height * tan (ThreFOV_Over / 2) -ThreP) * (1-ThreOver)
= 2 * (1530 * tan (67.842 / 2) -50) * (1-0.53)
= 862m
続いて、有効に撮影される地点を抽出する。数値標高モデルDEMとコースを結ぶ主点が基準面標高Base=300m上で許容する、サイドラップを考慮した有効撮影幅1567mとオーバーラップを考慮した有効撮影幅862m内である地点を、有効に撮影される地点、すなわち有効撮影範囲内で実際に写真に撮影される範囲として抽出する。抽出された撮影される地点の例を、図59に示す。図59において、112は有効撮影範囲を、131は撮影される地点を表している。 Subsequently, a point where effective photographing is performed is extracted. Effective shooting of a point within the effective shooting width of 1567m considering the side wrap and the effective shooting width of 862m considering the overlap, where the principal point connecting the digital elevation model DEM and the course is allowed on the reference surface elevation Base = 300m It is extracted as a point where the photograph is taken, that is, a range that is actually photographed within the effective photographing range. An example of the extracted points to be photographed is shown in FIG. In FIG. 59, reference numeral 112 denotes an effective shooting range, and 131 denotes a shooting point.
そして、撮影コース26上の主点について地形を考慮した有効撮影範囲を計算する。図60は、地形を考慮に入れた主点101の有効撮影範囲132を表すものである。地形を考慮した有効撮影範囲132は上記撮影される地点131の輪郭であり、撮影範囲112と異なり必ずしも直線状にはならない。同様にして、各主点の地形を考慮に入れた有効撮影範囲を計算する。撮影コース25,26,27上の各主点における地形を考慮した有効撮影範囲を、図61に示す。各撮影コース上の各主点の有効撮影範囲の計算が終了した後、算出した各主点の有効撮影範囲を結合する。各主点の有効撮影範囲を結合した主点有効撮影範囲133を、図62に示す。このようにして、地形を考慮した主点有効撮影範囲が算出される。 Then, the effective shooting range in consideration of the topography is calculated for the main point on the shooting course 26. FIG. 60 shows an effective imaging range 132 of the principal point 101 taking into account the terrain. The effective shooting range 132 in consideration of the terrain is the outline of the shooting point 131 and is not necessarily a straight line unlike the shooting range 112. Similarly, an effective shooting range is calculated taking into account the topography of each principal point. FIG. 61 shows an effective shooting range in consideration of the terrain at each principal point on the shooting courses 25, 26, and 27. After the calculation of the effective shooting range of each principal point on each shooting course is completed, the calculated effective shooting range of each principal point is combined. FIG. 62 shows a principal effective shooting range 133 obtained by combining effective shooting ranges of the principal points. In this way, the principal effective photographing range in consideration of the topography is calculated.
算出した各主点の有効撮影範囲より、指定したオーバーラップ値を満たしているかどうかを判定し、満たしていない場合、ステップS6に移行して、例えば最も標高が高い点P1_1をその近傍に変更する等により、再度主点作成を行う。他方、指定したオーバーラップ値を満たしている場合、ステップS8の基準点作成処理へ移行する。指定したオーバーラップ値を満たさずラップ切れを起こしている場合は、画面上に表示して確認することも可能である。 From the calculated effective photographing range of each principal point, it is determined whether or not the designated overlap value is satisfied. If not, the process proceeds to step S6, and for example, the point P1_1 having the highest altitude is changed to the vicinity thereof. The principal point is created again by the above. On the other hand, if the specified overlap value is satisfied, the process proceeds to the reference point creation process in step S8. If the specified overlap value is not satisfied and the lap is broken, it can be displayed on the screen for confirmation.
なお、上述したステップS6の主点作成処理にて地形を考慮した主点を作成するときには、必ずしもオーバーラップ解析を実施する必要はない。しかし、一定間隔でしか撮影できないエリアセンサもあるので、その場合には、オーバーラップ解析が必要となる。例えば、データ転送の都合上カメラのシャッター間隔が一定となり、等速度の航空機上からは一定間隔の撮影になるエリアセンサなどが該当する。また、GPSによる位置指定撮影を実施するときは、地形を考慮した主点自動計算となるので、必ずしもオーバーラップ解析の必要はないが、確認のために、地形を考慮した主点自動計算後でもオーバーラップ解析をすることで、航空写真撮影計画の精度がより向上する。 Note that it is not always necessary to perform overlap analysis when creating a principal point considering the topography in the principal point creation process of step S6 described above. However, there are area sensors that can only be photographed at regular intervals, and in this case, overlap analysis is required. For example, an area sensor that captures images at a constant interval from a constant-speed aircraft corresponds to a fixed shutter interval for the convenience of data transfer. In addition, when performing position-directed shooting with GPS, the principal point is automatically calculated in consideration of the terrain, so there is no need for an overlap analysis, but for confirmation, even after automatic calculation of the principal point in consideration of the terrain. The accuracy of the aerial photography plan is further improved by performing the overlap analysis.
上述のオーバーラップ解析処理が終了したら、ステップS8の基準点作成処理では、航空写真撮影において地上との整合性を保つため(写真に対応する地上座標を付加するため)に、撮影対象内に地上での座標がわかる基準点を設ける。基準点としては、主に、国家基準点(三角点、国家水準点、電子基準点)を利用するが、撮影後GPS等を用いて計測することも可能である。基準点作成処理では、上記基準点の作成を行い、その後、基準点ラベル作成を行う。また、必要に応じて基準点ラベルを編集して、基準点作成処理を終了する。 When the above-described overlap analysis process is completed, in the reference point creation process in step S8, in order to maintain consistency with the ground in aerial photography (to add ground coordinates corresponding to the photograph), A reference point is provided to know the coordinates at. As the reference point, the national reference point (triangular point, national reference point, electronic reference point) is mainly used, but it is also possible to measure using GPS or the like after shooting. In the reference point creation process, the reference point is created, and then the reference point label is created. Further, the reference point label is edited as necessary, and the reference point creation process is terminated.
上記基準点作成処理が終了後、ステップS9のレポート作成処理を行う。レポート作成処理は、撮影計画に対して、コースや主点の座標、数量等がわかるレポートを作成する処理であり、データ変換、帳票作成の手順から構成される。データ変換は、主点ライン変換、ベクトルデータを格納するDXF(Data eXchange Format)ファイル等への変換を行う。また、帳票作成では、撮影コースの始点と終点、及びその撮影コース上の主点の位置を示した集計・レポートの作成、並びに地図データ上にその集計・レポートの内容を反映しどの地点で撮影すればよいかが視認できるようにしたレイアウト作成等を行う。撮影計画をレイアウト表示することにより、見積もりや撮影士への撮影指示を適切に行うことができる。なお、見積もりには、航空機のゆれとGPSの精度を考慮しない撮影範囲により作成した撮影計画を使用することもできる。 After the reference point creation process is completed, the report creation process in step S9 is performed. The report creation process is a process for creating a report that shows the course, principal point coordinates, quantity, and the like for the shooting plan, and includes data conversion and form creation procedures. Data conversion is principal point line conversion, conversion to a DXF (Data eXchange Format) file for storing vector data, or the like. In addition, when creating a form, a summary / report is created that shows the start and end points of the shooting course and the location of the main point on the shooting course, and the contents of the summary / report are reflected on the map data. The layout is created so that it can be visually confirmed whether or not it should be done. By displaying the shooting plan in a layout, it is possible to appropriately give an estimate and give a shooting instruction to the photographer. For the estimation, it is possible to use a shooting plan created with a shooting range that does not take into account the fluctuation of the aircraft and the accuracy of GPS.
斯かる本例の構成によれば、地形を考慮した有効撮影範囲という概念を用い、サイドラップ及びオーバーラップの解析を行い、さらにナビゲーションシステムを利用して、航空機の揺れ、GPSの精度も考慮しての解析も行うことができるようにしている。これにより、あらゆるラインセンサ及びエリアセンサの各航空センサに対応することができる。 According to the configuration of this example, side wrap and overlap are analyzed using the concept of an effective shooting range in consideration of the topography, and the navigation system is used to take into account aircraft shake and GPS accuracy. All analyzes can be performed. Thereby, it can respond to each air sensor of all line sensors and area sensors.
また、あらゆる座標系を考慮して撮影計画の実施をプログラム化しているので、座標系の知識に乏しい者でも簡単に撮影計画を実施することが可能となり、どのような形状であっても人の主観によらない撮影コースが計画できるため、撮影計画の精度が向上する。例えば、低地では主点間隔を広く、高地では主点間隔を狭くするように自動的に設定することができる。 In addition, since the implementation of the shooting plan is programmed in consideration of all coordinate systems, it is possible for a person with little knowledge of the coordinate system to easily execute the shooting plan, and for any shape, Since a shooting course that does not depend on the subjectivity can be planned, the accuracy of the shooting plan is improved. For example, it can be automatically set so that the principal point interval is wide at low altitudes and the principal point interval is narrow at high altitudes.
また、地形形状のみならず、気象状況等による航空機のゆれを考慮して、ある程度の幅を持たせた値により有効サイドラップ(有効オーバーラップ)を撮影対象全域でシミュレーションできるので、コース上どの写真も指定したオーバーラップを満たすことができ、ラップ切れを起こす確率が減少し、再撮影の可能性を抑えることができる。 In addition to the shape of the terrain, it is possible to simulate the effective side wrap (effective overlap) with a certain range of values, taking into account aircraft fluctuations due to weather conditions, etc. Can also satisfy the specified overlap, reducing the probability of lap breakage and reducing the possibility of re-shooting.
また、紙ベースの地形図上に撮影される範囲のラインを描くのは、相当熟練した者でも困難であるが、撮影計画に時間を割くと撮影時間が削られる。本例は、撮影計画を自動で行い、その撮影計画結果を所定形式によりデジタル出力し、航空機に搭載のGPS撮影システムに取り込むことができるので、撮影計画から撮影実施までの時間を大幅に短縮することができる。 In addition, it is difficult for even a highly skilled person to draw a line of a range to be photographed on a paper-based topographic map, but if time is taken for the photographing plan, the photographing time is reduced. In this example, the shooting plan is automatically performed, and the shooting plan result is digitally output in a predetermined format and can be imported into the GPS shooting system installed in the aircraft, greatly reducing the time from shooting plan to shooting execution. be able to.
また、一般に撮影緒言に変化がなければ、撮影縮尺や撮影範囲は地形形状に左右される。地形において、標高が高い箇所や低い箇所、山の尾根や谷が地形の特徴点ということになる。紙ベースの地形図上で撮影される範囲を確認するのは、特徴点のみの計算になってしまいがちであるが、本例では写真縮尺解析処理を行い、指定の撮影縮尺を満足するか判定しているので、撮影範囲全域での撮影縮尺の計算ができる。 In general, if there is no change in the shooting introduction, the shooting scale and shooting range depend on the shape of the terrain. In the terrain, high and low altitude points, mountain ridges and valleys are feature points of the terrain. Checking the shooting range on a paper-based topographic map tends to be a calculation of only feature points. In this example, a photo scale analysis process is performed to determine whether the specified shooting scale is satisfied. Therefore, the shooting scale can be calculated over the entire shooting range.
なお、上記実施例においては、RC-30を例に正方形アナログエリアセンサについて説明したが、非正方形デジタルエリアセンサ、あるいはデジタルラインセンサにおいても実施することが可能である。
例えば、非正方形デジタルエリアセンサの場合について、UltraCAM-Dを例に説明する。UltraCAM-Dの場合、撮影角FOV及び対置高度Heightは、PW_Side=11500ピクセル、PW_Over=7500ピクセル、P_Size=9μm、f=100mm、GSD=0.08mを以下の式に代入することにより求めることができる。
FOV_Side=((PW_Side*P_Size/2)/atan(f/1000))*2=54.723°
FOV_Over=((PW_Over*P_Size/2)/atan(f/1000))*2=37.299°
Height=(GSD*f/1000)/P_Size=888m
また、デジタルラインセンサの場合について、ADS40を例に説明する。ADS40の場合、撮影角FOV及び対置高度Heightは、PW_Side=12000ピクセル、P_Size=6.5μm、f=62.77mm、GSD=0.20mを以下の式に代入することにより求めることができる。
FOV_Side=((PW_Side*P_Size/2)/atan(f/1000))*2=63.707°
Height=(GSD*f/1000)/P_Size=1931m
これらの値を用いることにより、正方形アナログエリアセンサと同様に、非正方形デジタルエリアセンサやデジタルラインセンサについても同様に本発明を適用することができる。
In the above embodiment, the square analog area sensor has been described by taking RC-30 as an example, but the present invention can also be implemented in a non-square digital area sensor or a digital line sensor.
For example, the case of a non-square digital area sensor will be described using UltraCAM-D as an example. In the case of UltraCAM-D, the shooting angle FOV and the facing height can be obtained by substituting PW_Side = 11500 pixels, PW_Over = 7500 pixels, P_Size = 9 μm, f = 100 mm, and GSD = 0.08 m into the following equations. .
FOV_Side = ((PW_Side * P_Size / 2) / atan (f / 1000)) * 2 = 54.723 °
FOV_Over = ((PW_Over * P_Size / 2) / atan (f / 1000)) * 2 = 37.299 °
Height = (GSD * f / 1000) / P_Size = 888m
The case of a digital line sensor will be described by taking ADS 40 as an example. In the case of ADS40, the shooting angle FOV and the facing height can be obtained by substituting PW_Side = 12000 pixels, P_Size = 6.5 μm, f = 62.77 mm, and GSD = 0.20 m into the following equations.
FOV_Side = ((PW_Side * P_Size / 2) / atan (f / 1000)) * 2 = 63.707 °
Height = (GSD * f / 1000) / P_Size = 1933m
By using these values, the present invention can be applied to non-square digital area sensors and digital line sensors as well as square analog area sensors.
また、本発明は上述した実施の形態の例に限られるものではなく、本発明の要旨を逸脱することなくその他種々の構成を取り得ることは勿論である。 Further, the present invention is not limited to the above-described embodiments, and various other configurations can be taken without departing from the gist of the present invention.
2…撮影コース作成部、3…基準面設定部、4…サイドラップ解析部、5…写真縮尺解析部、6…主点作成部、7…オーバーラップ解析部、8a…数値標高モデル、1…外部評定要素を考慮しない撮影範囲、12…ピッチング許容値を考慮した撮影範囲、13…ピッチング許容値と撮影位置許容値を考慮した撮影範囲、14…外部評定要素を考慮した最小撮影範囲、15…外部評定要素を考慮した最大撮影範囲、21…撮影対象、25,26,27…撮影コース、36…撮影範囲(幅)、46…有効撮影範囲(幅)、61…ローリング許容値と撮影位置許容値を考慮した撮影範囲(幅)、62…撮影される地点、66…撮影範囲(地形)、71…サイドラップを考慮した撮影範囲、72…有効に撮影される地点、76…有効撮影範囲(サイドラップ)、91…撮影範囲、92…重複撮影範囲、93…ピッチング許容値と撮影位置許容値を考慮した撮影範囲、94…重複撮影範囲、101…主点、102…主点撮影範囲、112…主点有効撮影範囲、121…撮影される地点、122…主点撮影範囲(地形)、131…有効に撮影される地点、132…主点有効撮影範囲(オーバーラップ) 2 ... Shooting course creation unit, 3 ... Reference plane setting unit, 4 ... Side lap analysis unit, 5 ... Photo scale analysis unit, 6 ... Main point creation unit, 7 ... Overlap analysis unit, 8a ... Digital elevation model, 1 ... Shooting range not considering external rating element, 12 ... Shooting range considering pitching allowable value, 13 ... Shooting range considering pitching allowable value and shooting position allowable value, 14 ... Minimum shooting range considering external rating element, 15 ... Maximum shooting range in consideration of external rating factors, 21 ... shooting target, 25, 26, 27 ... shooting course, 36 ... shooting range (width), 46 ... effective shooting range (width), 61 ... rolling allowance and shooting position allowance Shooting range (width) taking into account values, 62 ... shooting point, 66 ... shooting range (terrain), 71 ... shooting range taking into account side wrap, 72 ... effective shooting point, 76 ... effective shooting range ( side 91) Shooting range, 92 ... Overlapping shooting range, 93 ... Shooting range considering pitching tolerance and shooting position tolerance, 94 ... Overlapping shooting range, 101 ... Principal point, 102 ... Principal point shooting range, 112 ... Principal point effective shooting range, 121 ... Spotted point, 122 ... Principal point shooting range (terrain), 131 ... Spotted point, 132 ... Principal point effective shooting range (overlap)
Claims (11)
地図データ上で撮影対象領域を決定する撮影対象領域決定部と、
撮影手段の焦点距離、撮影画面の大きさ、及び予め設定した写真縮尺、サイドラップ値から算出した進行方向と垂直な方向の撮影幅より各撮影コース間の間隔を算出し、前記撮影対象領域について撮影コースを作成する撮影コース作成部と、
予め設定したサイドラップ許容値、ローリング許容値、及び撮影位置許容値から許容撮影角及び有効撮影幅を算出し、標高データ上の地表面と前記各撮影コースとを結ぶ線分と所定標高の基準面との交点が前記有効撮影幅内である地点を有効撮影範囲として抽出し、隣接する撮影コースにおける前記有効撮影範囲から算出したサイドラップ値が予め設定したサイドラップ許容値内である場合に、前記各撮影コース間の間隔を確定するサイドラップ解析部と
を有することを特徴とする撮影計画支援装置。 An imaging plan support device for supporting the planning of an aerial photogrammetry shooting plan,
A shooting target area determination unit for determining a shooting target area on the map data;
The interval between each shooting course is calculated from the shooting distance in the direction perpendicular to the traveling direction calculated from the focal length of the shooting means, the size of the shooting screen, the preset photo scale, and the side lap value, and the shooting target area A shooting course creation section for creating a shooting course;
Calculate the allowable shooting angle and effective shooting width from the preset side wrap allowance, rolling allowance, and shooting position allowance, and the reference of the predetermined altitude with the line segment connecting the ground surface on the altitude data and each shooting course When a point where the intersection with the surface is within the effective shooting width is extracted as an effective shooting range, and the side wrap value calculated from the effective shooting range in an adjacent shooting course is within a preset side wrap tolerance, A shooting plan support apparatus, comprising: a side wrap analysis unit that determines an interval between the shooting courses.
ことを特徴とする請求項1に記載の撮影計画支援装置。 If the side lap value calculated by the side lap analysis unit is not within the side wrap tolerance, the shooting course creation unit narrows the interval between the courses or raises the altitude of the reference plane and again takes each shooting course. The photographing plan support apparatus according to claim 1, wherein an interval between the two is determined.
前記写真縮尺解析部は、位置計測手段の精度を考慮した撮影位置から前記撮影手段で撮影した際の撮影範囲に対応する撮影角が、前記許容撮影角未満である地点を抽出し、
前記撮影コース作成部は、前記抽出地点における写真縮尺が予め設定した許容写真縮尺以上である場合に、撮影時の対地高度を変えて再度撮影コースの間隔を決定する
ことを特徴とする請求項1又は2に記載の撮影計画支援装置。 The photographing plan support apparatus further includes a photographic scale analysis unit,
The photo scale analysis unit extracts a point where a shooting angle corresponding to a shooting range when shooting with the shooting unit is less than the allowable shooting angle from a shooting position in consideration of the accuracy of the position measuring unit,
2. The shooting course creation unit determines the interval between shooting courses again by changing the ground altitude at the time of shooting when the photo scale at the extraction point is equal to or larger than a preset allowable photo scale. Or the photography plan assistance apparatus of 2 description.
前記主点作成部は、予め設定したオーバーラップ値、ピッチング許容値、及び撮影位置許容値を基に、前記各撮影コース上の一主点と次主点の重複撮影範囲を算出し、
前記重複撮影範囲内で最も標高が高い地点の該標高と前記撮影高度との差、予め設定したオーバーラップ値及びピッチング許容値、及び前記位置計測手段の精度を基に前記一主点から前記次主点までの主点間隔を算出し、
前記オーバーラップ解析部は、予め設定したサイドラップ許容値、オーバーラップ許容値、ローリング許容値、及びピッチング許容値より主点有効撮影幅を算出し、
前記標高データ上の地表面と前記主点とを結ぶ線分と前記基準面との交点が前記主点有効撮影幅内である地点を主点有効撮影範囲として抽出し、
隣接する主点における主点有効撮影範囲から算出したオーバーラップ値ラップ値が予め設定したオーバーラップ許容値内である場合に、前記主点間隔を確定する
ことを特徴とする請求項1〜3のいずれか1項に記載の撮影計画支援装置。 The imaging plan support device further includes a principal point creation unit and an overlap analysis unit,
The principal point creation unit calculates an overlapping photographing range of one principal point and the next principal point on each photographing course, based on a preset overlap value, pitching tolerance value, and photographing position tolerance value,
Based on the difference between the altitude at the highest altitude in the overlapping shooting range and the shooting altitude, a preset overlap value and pitching tolerance, and the accuracy of the position measurement means, the next to the next Calculate the principal point interval to the principal point,
The overlap analysis unit calculates a principal effective photographing width from preset side wrap allowance, overlap allowance, rolling allowance, and pitching allowance,
A point where the intersection of the reference plane and the line segment connecting the ground surface on the elevation data and the principal point is within the principal point effective photographing width is extracted as a principal point effective photographing range,
The principal point interval is determined when an overlap value lap value calculated from a principal point effective photographing range at an adjacent principal point is within a preset overlap tolerance. The imaging plan support device according to any one of the above items.
ことを特徴とする請求項4に記載の撮影計画支援装置。 When the overlap value calculated by the overlap analysis unit is not within the overlap allowable value, the principal point creation unit calculates the principal point interval again by changing the principal point having the highest altitude to the vicinity thereof. The imaging plan support apparatus according to claim 4, wherein:
予め設定したオーバーラップ値、ピッチング許容値、及び撮影位置許容値を基に、撮影コース上の一主点と次主点の重複撮影範囲を算出し、標高データから抽出した前記重複撮影範囲内で最も標高が高い地点の該標高と撮影手段の撮影高度との差、予め設定したオーバーラップ値及びピッチング許容値、及び前記位置計測手段の精度を基に前記一主点から前記次主点までの主点間隔を算出する主点作成部と、
撮影手段の焦点距離、撮影画面の大きさ、予め設定したローリング許容値、及び前記撮影高度より主点有効撮影幅を算出し、前記標高データ上の地表面と前記主点とを結ぶ線分と前記基準面との交点が前記主点有効撮影幅内である地点を主点有効撮影範囲として抽出し、隣接する主点における主点有効撮影範囲から算出したオーバーラップ値が予め設定したオーバーラップ許容値内である場合に、前記主点間隔を確定するオーバーラップ解析部と
を有することを特徴とする撮影計画作成支援装置。 An imaging plan support device for supporting the planning of an aerial photogrammetry shooting plan,
Based on the preset overlap value, pitching tolerance value, and photographing position tolerance value, the overlapping photographing range of one principal point and the next principal point on the photographing course is calculated, and within the overlapping photographing range extracted from the altitude data. From the one principal point to the next principal point based on the difference between the altitude at the highest altitude and the photographing altitude of the photographing means, the preset overlap value and pitching tolerance, and the accuracy of the position measuring means A principal point creation unit for calculating a principal point interval;
A principal point effective photographing width is calculated from the focal length of the photographing means, the size of the photographing screen, a preset rolling tolerance, and the photographing altitude, and a line segment connecting the ground surface on the elevation data and the principal point; A point where the intersection point with the reference plane is within the principal point effective photographing range is extracted as a principal point effective photographing range, and an overlap value calculated from a principal point effective photographing range at an adjacent principal point is set as a preset overlap tolerance. An imaging plan creation support apparatus, comprising: an overlap analysis unit that determines the principal point interval when the value is within a value.
ことを特徴とする請求項6に記載の撮影計画支援装置。 When the overlap value calculated by the overlap analysis unit is not within the overlap allowable value, the principal point creation unit calculates the principal point interval again by changing the principal point having the highest altitude to the vicinity thereof. The imaging plan support device according to claim 6.
地図データ上で撮影対象領域を決定する撮影対象領域決定手順と、
撮影手段の焦点距離、撮影画面の大きさ、及び予め設定した写真縮尺、サイドラップ値から算出した進行方向と垂直な方向の撮影幅より各撮影コース間の間隔を算出し、前記撮影対象領域について撮影コースを作成する撮影コース作成手順と、
予め設定したサイドラップ許容値、ローリング許容値、及び撮影位置許容値から許容撮影角及び有効撮影幅を算出し、標高データ上の地表面と前記各撮影コースとを結ぶ線分と所定標高の基準面との交点が前記有効撮影幅内である地点を有効撮影範囲として抽出し、隣接する撮影コースにおける前記有効撮影範囲から算出したサイドラップ値が予め設定したサイドラップ許容値内である場合に、前記各撮影コース間の間隔を確定するサイドラップ解析手順と
をコンピュータに実行させるための撮影計画支援プログラム。 A shooting plan support program that supports the planning of aerial photogrammetry shooting plans,
A shooting target area determination procedure for determining a shooting target area on map data;
The interval between each shooting course is calculated from the shooting distance in the direction perpendicular to the traveling direction calculated from the focal length of the shooting means, the size of the shooting screen, the preset photo scale, and the side lap value, and the shooting target area Shooting course creation procedure to create a shooting course,
Calculate the allowable shooting angle and effective shooting width from the preset side wrap allowance, rolling allowance, and shooting position allowance, and the reference of the predetermined altitude with the line segment connecting the ground surface on the altitude data and each shooting course When a point where the intersection with the surface is within the effective shooting width is extracted as an effective shooting range, and the side wrap value calculated from the effective shooting range in an adjacent shooting course is within a preset side wrap tolerance, A shooting plan support program for causing a computer to execute a side lap analysis procedure for determining an interval between each shooting course.
前記写真縮尺解析手順は、位置計測手段の精度を考慮した撮影位置から前記撮影手段で撮影した際の撮影範囲に対応する撮影角が、前記許容撮影角未満である地点を抽出し、
前記抽出地点における写真縮尺が予め設定した許容写真縮尺以上である場合、撮影時の対地高度を変えて再度各撮影コース間の間隔を決定する
ことを特徴とする請求項8に記載の撮影計画支援プログラム。 The shooting plan support program further includes a photo scale analysis procedure,
The photo scale analysis procedure extracts a point where a shooting angle corresponding to a shooting range when shooting with the shooting unit is less than the allowable shooting angle from a shooting position in consideration of the accuracy of the position measuring unit,
9. The shooting plan support according to claim 8, wherein when the photo scale at the extraction point is equal to or larger than a preset allowable photo scale, the ground altitude at the time of shooting is changed and the interval between the shooting courses is determined again. program.
前記主点作成手順は、予め設定したオーバーラップ値、ピッチング許容値、及び撮影位置許容値を基に、前記各撮影コース上の一主点と次主点の重複撮影範囲を算出し、
前記重複撮影範囲内で最も標高が高い地点の該標高と前記撮影高度との差、予め設定したオーバーラップ値及びピッチング許容値、及び前記位置計測手段の精度を基に前記一主点から前記次主点までの主点間隔を算出し、
前記オーバーラップ解析手順は、予め設定したサイドラップ許容値、オーバーラップ許容値、ローリング許容値、及びピッチング許容値より主点有効撮影幅を算出し、
前記標高データ上の地表面と前記主点とを結ぶ線分と前記基準面との交点が前記主点有効撮影幅内である地点を主点有効撮影範囲として抽出し、
隣接する主点における主点有効撮影範囲から算出したオーバーラップ値が予め設定したオーバーラップ許容値内である場合に前記主点間隔を確定する
ことを特徴とする請求項8に記載の撮影計画支援プログラム。 The shooting plan support program further has a principal point creation procedure and an overlap analysis procedure,
The principal point creation procedure calculates the overlapping photographing range of one principal point and the next principal point on each photographing course based on a preset overlap value, pitching tolerance value, and photographing position tolerance value,
Based on the difference between the altitude at the highest altitude in the overlapping shooting range and the shooting altitude, a preset overlap value and pitching tolerance, and the accuracy of the position measurement means, the next to the next Calculate the principal point interval to the principal point,
The overlap analysis procedure calculates a principal effective shooting width from a preset side wrap tolerance, overlap tolerance, rolling tolerance, and pitching tolerance,
A point where the intersection of the reference plane and the line segment connecting the ground surface on the elevation data and the principal point is within the principal point effective photographing width is extracted as a principal point effective photographing range,
The photographing plan support according to claim 8, wherein the principal point interval is determined when an overlap value calculated from a principal point effective photographing range at an adjacent principal point is within a preset overlap tolerance. program.
予め設定したオーバーラップ値、ピッチング許容値、及び撮影位置許容値を基に、撮影コース上の一主点と次主点の重複撮影範囲を算出し、標高データから抽出した前記重複撮影範囲内で最も標高が高い地点の該標高と撮影手段の撮影高度との差、予め設定したオーバーラップ値及びピッチング許容値、及び前記位置計測手段の精度を基に前記一主点から前記次主点までの主点間隔を算出する主点作成手順と、
撮影手段の焦点距離、撮影画面の大きさ、予め設定したローリング許容値、及び前記撮影高度より主点有効撮影幅を算出し、前記標高データ上の地表面と前記主点とを結ぶ線分と前記基準面との交点が前記主点有効撮影幅内である地点を主点有効撮影範囲として抽出し、隣接する主点における主点有効撮影範囲から算出したオーバーラップ値が予め設定したオーバーラップ許容値内である場合に、前記主点間隔を確定するオーバーラップ解析手順と
をコンピュータに実行させるための撮影計画支援プログラム。 A shooting plan support program that supports the planning of aerial photogrammetry shooting plans,
Based on the preset overlap value, pitching tolerance value, and photographing position tolerance value, the overlapping photographing range of one principal point and the next principal point on the photographing course is calculated, and within the overlapping photographing range extracted from the altitude data. From the one principal point to the next principal point based on the difference between the altitude at the highest altitude and the photographing altitude of the photographing means, the preset overlap value and pitching tolerance, and the accuracy of the position measuring means A principal point creation procedure for calculating a principal point interval;
A principal point effective photographing width is calculated from the focal length of the photographing means, the size of the photographing screen, a preset rolling tolerance, and the photographing altitude, and a line segment connecting the ground surface on the elevation data and the principal point; A point where the intersection point with the reference plane is within the principal point effective photographing range is extracted as a principal point effective photographing range, and an overlap value calculated from a principal point effective photographing range at an adjacent principal point is set as a preset overlap tolerance. An imaging plan support program for causing a computer to execute an overlap analysis procedure for determining the principal point interval when it is within a value.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004335190A JP4523833B2 (en) | 2004-11-18 | 2004-11-18 | Photography planning support apparatus and program therefor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004335190A JP4523833B2 (en) | 2004-11-18 | 2004-11-18 | Photography planning support apparatus and program therefor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006145357A JP2006145357A (en) | 2006-06-08 |
| JP4523833B2 true JP4523833B2 (en) | 2010-08-11 |
Family
ID=36625225
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004335190A Expired - Lifetime JP4523833B2 (en) | 2004-11-18 | 2004-11-18 | Photography planning support apparatus and program therefor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4523833B2 (en) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4864763B2 (en) * | 2007-02-20 | 2012-02-01 | 株式会社東芝 | Aerial plan support device |
| KR100958904B1 (en) | 2009-10-15 | 2010-05-19 | (주)새한지오텍 | Photoflight method |
| KR100940118B1 (en) * | 2009-10-26 | 2010-02-02 | (주)대한지적기술단 | Aerial photographing system for making digital map |
| JP2019060827A (en) * | 2017-09-28 | 2019-04-18 | エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd | Mobile platform, imaging path generation method, program, and recording medium |
| JP6586602B1 (en) * | 2018-06-13 | 2019-10-09 | 株式会社プロドローン | Unmanned aerial vehicle |
| US12010426B2 (en) | 2018-06-26 | 2024-06-11 | Sony Corporation | Control device and method |
| CN118225053B (en) * | 2024-05-22 | 2024-10-22 | 中国电建集团西北勘测设计研究院有限公司 | Unmanned aerial vehicle photogrammetry key parameter determining method and device and terminal equipment |
| CN119437173A (en) * | 2024-10-21 | 2025-02-14 | 南京工业大学 | A method for calculating the number of photos in a rectangular survey area using oblique photography |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3859794B2 (en) * | 1997-03-05 | 2006-12-20 | 株式会社熊谷組 | Photo shooting management method |
| JP4237868B2 (en) * | 1999-05-10 | 2009-03-11 | 株式会社トプコン | Image forming system |
| JP4414524B2 (en) * | 1999-11-17 | 2010-02-10 | アジア航測株式会社 | Aerial photography plan simulation method |
-
2004
- 2004-11-18 JP JP2004335190A patent/JP4523833B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006145357A (en) | 2006-06-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8593486B2 (en) | Image information output method | |
| CN102829762B (en) | Image processing system and method for unmanned aerial vehicles | |
| CN113137955B (en) | Unmanned aerial vehicle aerial survey virtual simulation method based on scene modeling and virtual photography | |
| CA2821605C (en) | Oblique geolocation and measurement system | |
| CN102322859B (en) | Aerial inertial navigation measurement system and attitude correction method | |
| JP6631206B2 (en) | Earthwork management method | |
| CN101919235A (en) | Orthophotographic image creating method and imaging device | |
| CN118758201B (en) | GNSS dam deformation monitoring method and system based on Beidou positioning and image recognition | |
| JP6675537B1 (en) | Flight path generation device, flight path generation method and program, and structure inspection method | |
| CN112652065A (en) | Three-dimensional community modeling method and device, computer equipment and storage medium | |
| JP2010507127A (en) | Computer apparatus and method for matching position data of different sources | |
| JP6878194B2 (en) | Mobile platforms, information output methods, programs, and recording media | |
| CN110186468A (en) | High-precision map production method and production device for automatic driving | |
| CN116858192A (en) | Station inspection method based on unmanned aerial vehicle matrix shooting | |
| JP4523833B2 (en) | Photography planning support apparatus and program therefor | |
| JP4588369B2 (en) | Imaging apparatus and imaging method | |
| JP2014106118A (en) | Digital surface model creation method, and digital surface model creation device | |
| CN116594419B (en) | Inspection route planning methods, devices, electronic equipment and storage media | |
| CN114359489A (en) | Method, device and equipment for making real-scene image in pipeline construction period and storage medium | |
| CN121259234A (en) | Automatic real-time three-dimensional digital modeling method and system for embankment | |
| CN118135137B (en) | Real scene three-dimensional construction method, system and storage medium for terrain complex area right determination | |
| CN116753962B (en) | Route planning method and device for bridge | |
| JP4491293B2 (en) | Model forming apparatus and model forming method | |
| CN118274794A (en) | Unmanned aerial vehicle intelligent mapping method, system, electronic equipment and storage medium | |
| JP3910844B2 (en) | Orientation method and modified mapping method using old and new photographic images |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070918 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091202 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091215 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100210 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100309 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100430 |
|
| 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: 20100525 |
|
| 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: 20100528 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4523833 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130604 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| 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 |
|
| EXPY | Cancellation because of completion of term |