Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7619783B2 - Graphic Registration System - Google Patents
[go: Go Back, main page]

JP7619783B2 - Graphic Registration System - Google Patents

Graphic Registration System Download PDF

Info

Publication number
JP7619783B2
JP7619783B2 JP2020178580A JP2020178580A JP7619783B2 JP 7619783 B2 JP7619783 B2 JP 7619783B2 JP 2020178580 A JP2020178580 A JP 2020178580A JP 2020178580 A JP2020178580 A JP 2020178580A JP 7619783 B2 JP7619783 B2 JP 7619783B2
Authority
JP
Japan
Prior art keywords
graphic
single photograph
photograph
operator
input
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.)
Active
Application number
JP2020178580A
Other languages
Japanese (ja)
Other versions
JP2022069750A (en
Inventor
広和 村木
祐介 山下
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Airport Facilities Co Ltd
Original Assignee
Kokusai Kogyo Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kokusai Kogyo Co Ltd filed Critical Kokusai Kogyo Co Ltd
Priority to JP2020178580A priority Critical patent/JP7619783B2/en
Publication of JP2022069750A publication Critical patent/JP2022069750A/en
Priority to JP2025002770A priority patent/JP2025041989A/en
Application granted granted Critical
Publication of JP7619783B2 publication Critical patent/JP7619783B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)

Description

本願発明は、ひび割れや標識、道路の不法占用などユーザが着目すべき対象物(以下、単に「着目対象物」という。)を管理するための技術であり、より具体的には、3次元モデルと単写真を利用して着目対象物を図形化する図形登録システムに関するものである。 This invention is a technology for managing objects that users should focus on, such as cracks, signs, and illegal road occupancies (hereinafter simply referred to as "objects of interest"). More specifically, it relates to a graphic registration system that uses 3D models and single photographs to create graphics of objects of interest.

道路管理者や河川管理者など特定の施設を管理する者は、その施設に異常がないか定期的に点検し、そしてその点検結果を記録するといった管理業務を行っている。例えば、道路管理者の場合、路面の舗装や擁壁などコンクリート構造物にひび割れ等の変状が生じていないか点検したり、道路標識や照明灯の施設調査を行ったり、管理道路に不法占用物が設置されていないか監視したりしており、点検等を行うたびにその記録を残している。 Those who manage specific facilities, such as road and river managers, regularly inspect those facilities to see if there are any abnormalities and record the results of those inspections. For example, road managers inspect concrete structures such as road surface pavement and retaining walls to see if there are any abnormalities such as cracks, conduct facility inspections of road signs and lighting, and monitor to see if any illegal objects have been installed on roads they manage, and keep records of each inspection.

道路や河川などを管理する場合、一般的にその対象範囲は広大(長大)である。そのため、点検等を行った結果(異常の有無など)とともに重要になるのが、対象となったひび割れや標識、道路の不法占用といった「着目対象物」の位置である。さらに、位置とともに着目対象物の形状も有用な情報となることが多い。つまり、着目対象物の属性情報(点検結果など)と、その位置や形状といった情報も合わせて記録すると、より効果的な管理業務を行うことができるわけである。 When managing roads, rivers, etc., the target area is generally vast (long). For this reason, in addition to the results of inspections (such as the presence or absence of abnormalities), what is important is the location of the "objects of interest" such as cracks, signs, and illegal road occupancy. Furthermore, along with the location, the shape of the object of interest is often useful information. In other words, more effective management work can be carried out by recording the attribute information of the object of interest (such as inspection results) along with information such as its location and shape.

他方、道路や河川などはその管理対象範囲が広大であるが故に、頻繁に全域の点検や調査等を行うことは現実的ではない。反面、より高い頻度で点検等を行う方が、やはり良質な管理業務を実行しやすい。そのため、現地で直接目視する点検等に代えて、写真を用いた点検等を行うことが考えられる。すなわち、ひとまず管理対象範囲の写真を撮影し、その写真を目視することで必要な情報を得るわけである。これにより、現地に赴くことなく事務所等において点検等の作業を行うことができ、より高頻度に調査結果等を得ることができる。 On the other hand, because the areas subject to management of roads, rivers, etc. are vast, it is not realistic to frequently inspect or investigate the entire area. On the other hand, it is easier to carry out quality management work by inspecting more frequently. For this reason, instead of direct visual inspections on-site, it is possible to carry out inspections using photographs. In other words, first take photographs of the area to be managed, and then visually inspect the photographs to obtain the necessary information. This allows inspections to be carried out in an office, etc., without having to go to the site, and investigation results to be obtained more frequently.

また、写真測量技術を利用すれば着目対象物の位置を求めることもできるうえ、写真をトレスすることによって着目対象物の形状も抽出することができる。写真測量技術を利用する管理手法に関しては、これまでにも提案されており、例えば特許文献1では写真測量によって対象物の座標を求めるとともに写真測量全般に渡る各種データを管理する技術について提案している。 Photogrammetry technology can also be used to determine the position of an object of interest, and the shape of the object of interest can be extracted by tracing a photograph. Management methods that use photogrammetry technology have been proposed in the past; for example, Patent Document 1 proposes a technology that determines the coordinates of an object by photogrammetry and manages various types of photogrammetry data in general.

特開平10-246630JP 10-246630 A

ところで、写真を目視しながら例えば道路舗装等のひび割れを抽出する場合、大量の写真を確認する必要がある。そのため、相当な労力と作業時間を要するうえに、見逃しといったヒューマンエラーが避けられない。これは写真を一枚ずつ確認することが主な原因であり、例えば、管理対象を俯瞰できるような広範囲の写真があれば、確認する労力やヒューマンエラーを低減することができる。 By the way, when visually inspecting photographs to extract cracks, for example in road pavement, it is necessary to check a large number of photographs. This requires a considerable amount of effort and time, and human error, such as overlooking something, is unavoidable. This is mainly due to the need to check each photograph one by one. For example, if there were wide-area photographs that could provide an overview of the managed area, the effort required for inspection and human error could be reduced.

そこで本願発明者らは、管理対象の3次元モデルを利用することに着目した。3次元モデルを利用すれば、道路を一連の流れとして確認していくことができるうえ、3次元モデルを操作することによって所望の視点から閲覧することができるため、作業労力が大幅に低減されるうえ、ヒューマンエラーも回避しやすくなるわけである。 The inventors of this application therefore focused on using a 3D model of the managed object. Using a 3D model makes it possible to check the road as a continuous flow, and by manipulating the 3D model it is possible to view it from the desired viewpoint, which significantly reduces the amount of work required and makes it easier to avoid human error.

しかしながら、色情報(例えば、RGBなど)を具備する3次元モデルを目視しても、ひび割れ等の形状を明確に抽出することが難しいこともある。一般的に、色情報を具備する3次元モデルは、単写真に比べるとその解像度は低いことがその理由である。そのため、ひび割れ等の形状を抽出するにあたっては、やはり単写真を利用することが望ましい。ところが単写真は、それ単独ではひび割れ等の位置(この場合、管理対象における位置)を把握することができない。つまり、3次元モデルを利用するとひび割れ等の位置は把握できるもののその形状を掴みづらく、一方、単写真を利用するとひび割れ等の形状が抽出しやすいもののその位置を把握することができないわけである。 However, even when visually inspecting a 3D model equipped with color information (e.g., RGB), it can be difficult to clearly extract the shape of cracks, etc. This is because 3D models equipped with color information generally have a lower resolution than a single photograph. For this reason, it is still preferable to use a single photograph when extracting the shape of cracks, etc. However, a single photograph alone does not allow the position of the cracks, etc. (in this case, their position in the managed object) to be grasped. In other words, when a 3D model is used, the position of the cracks, etc. can be grasped but it is difficult to grasp their shape, whereas when a single photograph is used, it is easy to extract the shape of the cracks, etc. but it is not possible to grasp their position.

本願発明の課題は、従来の問題を解決することであり、すなわち、3次元モデルと単写真それぞれの特長を活かしたうえで着目対象物を図形化することができる図形登録システムを提供することである。 The objective of the present invention is to solve the problems of the past, that is, to provide a graphic registration system that can graphically represent an object of interest while taking advantage of the respective advantages of a 3D model and a single photograph.

本願発明は、3次元モデルを利用して着目対象物の位置を求めるとともに、単写真を利用して着目対象物の形状をトレスすることによって、位置と形状の情報を有する着目対象物の図形を生成する、という点に着目したものであり、従来にはなかった発想に基づいてなされた発明である。 The present invention is based on a previously unconventional idea that uses a three-dimensional model to determine the position of an object of interest, and a single photograph to trace the shape of the object of interest, thereby generating a diagram of the object of interest that contains information on its position and shape.

本願発明の図形登録システムは、3次元モデル記憶手段と単写真記憶手段、図形入力手段、図形位置算出手段、図形記憶手段、単写真抽出手段を備えたものである。このうち3次元モデル記憶手段は、対象地形の3次元モデルを記憶する手段であり、単写真記憶手段は、対象地形を撮影した複数の単写真を記憶する手段であり、図形入力手段は、表示手段に表示された3次元モデルに対してオペレータが図形を入力する手段である。また図形位置算出手段は、図形の3次元空間上の位置を算出する手段であり、図形記憶手段は、入力された図形を図形位置算出手段が算出した位置とともに記憶する手段であり、単写真抽出手段は、図形に基づいて特定の単写真を抽出する手段である。なお単写真は、撮影位置と撮影姿勢とともに記憶され、単写真抽出手段は、単写真記憶手段が記憶する複数の単写真から図形を含む単写真を抽出する。 The graphic registration system of the present invention comprises a three-dimensional model storage means, a single photograph storage means, a graphic input means, a graphic position calculation means, a graphic storage means, and a single photograph extraction means. Of these, the three-dimensional model storage means is a means for storing a three-dimensional model of the target terrain, the single photograph storage means is a means for storing a plurality of single photographs taken of the target terrain, and the graphic input means is a means for an operator to input a graphic to the three-dimensional model displayed on the display means. The graphic position calculation means is a means for calculating the position of the graphic in three-dimensional space, the graphic storage means is a means for storing the input graphic together with the position calculated by the graphic position calculation means, and the single photograph extraction means is a means for extracting a specific single photograph based on the graphic. The single photographs are stored together with the photographing position and posture, and the single photograph extraction means extracts a single photograph including a graphic from the plurality of single photographs stored in the single photograph storage means.

本願発明の図形登録システムは、単写真の撮影箇所を枠線(あるいは面)で表す撮影箇所表示手段をさらに備えたものとすることもできる。この撮影箇所表示手段は、撮影位置に応じた位置で枠線等を3次元モデル上に表示するとともに、撮影姿勢に応じた傾きで枠線等を3次元モデル上に表示する。 The graphic registration system of the present invention may further include a photographing location display means for displaying the photographing location of a single photograph with a frame line (or surface). This photographing location display means displays the frame line, etc. on the three-dimensional model at a position corresponding to the photographing position, and also displays the frame line, etc. on the three-dimensional model at an inclination corresponding to the photographing posture.

本願発明の図形登録システムは、単写真内における図形の位置を算出するものとすることもできる。この場合、単写真抽出手段によって抽出された単写真は、図形とともに出力手段に表示される。 The graphic registration system of the present invention can also calculate the position of a graphic in a single photograph. In this case, the single photograph extracted by the single photograph extraction means is displayed on the output means together with the graphic.

本願発明の図形登録システムは、単写真選出手段と図形調整手段をさらに備えたものとすることもできる。この単写真選出手段は、単写真抽出手段によって抽出された単写真の中からオペレータが所望する単写真を選出する手段であり、一方の図形調整手段は、オペレータが図形を調整する手段である。この場合、単写真選出手段によって選出された単写真は図形とともに別ウィンドウで表示され、またオペレータが別ウィンドウに表示された単写真の図形を調整すると3次元モデル上の図形や他の単写真内の図形も調整される。 The graphic registration system of the present invention can further include a single photo selection means and a graphic adjustment means. The single photo selection means is a means for the operator to select a desired single photo from among the single photos extracted by the single photo extraction means, while the graphic adjustment means is a means for the operator to adjust the graphic. In this case, the single photo selected by the single photo selection means is displayed together with the graphic in a separate window, and when the operator adjusts the graphic of the single photo displayed in the separate window, the graphic on the 3D model and the graphics in the other single photos are also adjusted.

本願発明の図形登録システムは、オペレータによって選出された2つの単写真を別ウィンドウで左右に並べて表示するものとすることもできる。この場合、オペレータは、別ウィンドウ内の2つの単写真をステレオ視しながら図形を調整することができる。 The shape registration system of the present invention can also display two single photographs selected by the operator side-by-side in a separate window. In this case, the operator can adjust the shape while viewing the two single photographs in a stereoscopic view in the separate window.

本願発明の図形登録システムは、オペレータが図形に対して属性情報を入力する属性情報入力手段をさらに備えたものとすることもできる。この場合、図形記憶手段は、入力された属性情報とともに図形を記憶する。 The graphic registration system of the present invention may further include an attribute information input means for an operator to input attribute information for the graphic. In this case, the graphic storage means stores the graphic together with the input attribute information.

本願発明の図形登録システムは、サーバに3次元モデル記憶手段と単写真記憶手段、図形位置算出手段、図形記憶手段、単写真抽出手段が設けられ、ネットワークを介してサーバと接続された端末機器に図形入力手段が設けられたものとすることもできる。この場合、オペレータは、端末機器の表示手段に表示された3次元モデルを目視しながら、図形を入力することができる。 The graphic registration system of the present invention may be configured such that a server is provided with a 3D model storage means, a single photo storage means, a graphic position calculation means, a graphic storage means, and a single photo extraction means, and a graphic input means is provided in a terminal device connected to the server via a network. In this case, an operator can input a graphic while visually checking the 3D model displayed on the display means of the terminal device.

本願発明の図形登録システムには、次のような効果がある。
(1)3次元モデルを利用することから、例えば道路を一連の流れとして確認していくことができるうえ、3次元モデルを操作することによって所望の視点から閲覧することができる。その結果、作業労力が大幅に低減されるうえ、ヒューマンエラーも回避しやすくなる。
(2)3次元モデル上に図形を入力するとその位置情報が得られるうえ、確認すべき単写真の候補が提示されることから、この点においても作業労力が大幅に低減されるうえ、ヒューマンエラーも回避しやすくなる。
(3)高解像度の単写真を目視しながら着目対象物(ひび割れなど)の形状をトレスできることから、より高精度な着目対象物の図形を生成することができる。
The graphic registration system of the present invention has the following advantages.
(1) By using a 3D model, for example, a road can be confirmed as a series of steps, and the 3D model can be manipulated to view it from a desired viewpoint. As a result, the work effort is significantly reduced and human error is easily avoided.
(2) When a figure is input onto the 3D model, its position information is obtained, and candidates for single photos to be confirmed are presented, which also significantly reduces the amount of work required and makes it easier to avoid human error.
(3) Since the shape of an object of interest (such as a crack) can be traced while visually viewing a high-resolution single photograph, a more accurate diagram of the object of interest can be generated.

本願発明の図形登録システムの主な構成を示すブロック図。1 is a block diagram showing the main configuration of a graphic registration system according to the present invention; 撮影諸元に対応する撮影諸元フレームを模式的に示すモデル図。FIG. 13 is a model diagram showing a shooting parameter frame corresponding to the shooting parameters. サーバと端末によって構成される本願発明の図形登録システムを示すブロック図。FIG. 1 is a block diagram showing a diagram registration system of the present invention which is composed of a server and a terminal. 本願発明の図形登録システムの主な処理の流れを示すフロー図。FIG. 2 is a flowchart showing a main process flow of the graphic registration system of the present invention. 3Dモデルと入力された図形、候補単写真、撮影諸元フレームが表示手段に表示された状態を示す画面図。FIG. 13 is a screen diagram showing a state in which a 3D model, an inputted figure, candidate single photographs, and a shooting specification frame are displayed on a display means. 2つの選出単写真がステレオ画像として別ウィンドウに表示された状態を示す画面図。FIG. 13 is a screen diagram showing the state in which the two selected single photographs are displayed as stereo images in separate windows. 一方の選出単写真の図形を調整すると、他方の選出単写真の図形も同様に調整される状況を示す画面図。A screen shot showing a situation in which, when the shape of one selected single photograph is adjusted, the shape of the other selected single photograph is similarly adjusted. 一方の選出単写真の図形を調整しても、他方の選出単写真の図形が調整されない状況を示す画面図。A screen shot showing a situation where adjusting the shape of one selected single photograph does not adjust the shape of the other selected single photograph.

本願発明の図形登録システムの一例を、図に基づいて説明する。 An example of the graphic registration system of the present invention is explained with reference to the drawings.

図1は、本願発明の図形登録システム100の主な構成を示すブロック図である。この図に示すように図形登録システム100は、図形入力手段101と図形位置算出手段102、単写真抽出手段103、3Dモデル記憶手段109、単写真記憶手段110、図形記憶手段111を含んで構成され、さらに撮影箇所表示手段104や単写真選出手段105、図形調整手段106、属性情報入力手段107、表示手段108を含んで構成することもできる。 Figure 1 is a block diagram showing the main components of a graphic registration system 100 according to the present invention. As shown in this figure, the graphic registration system 100 includes a graphic input means 101, a graphic position calculation means 102, a single photo extraction means 103, a 3D model storage means 109, a single photo storage means 110, and a graphic storage means 111, and can also include a photography location display means 104, a single photo selection means 105, a graphic adjustment means 106, an attribute information input means 107, and a display means 108.

図形登録システム100を構成する図形入力手段101と図形位置算出手段102、単写真抽出手段103、撮影箇所表示手段104、単写真選出手段105、図形調整手段106、属性情報入力手段107は、専用のものとして製造することもできるし、汎用的なコンピュータ装置を利用することもできる。このコンピュータ装置は、CPU等のプロセッサ、ROMやRAMといったメモリを具備しており、さらにマウスやキーボード等の入力手段やディスプレイを含むものもあり、例えばパーソナルコンピュータ(PC)やサーバなどによって構成することができる。 The graphic input means 101, graphic position calculation means 102, single photo extraction means 103, shooting location display means 104, single photo selection means 105, graphic adjustment means 106, and attribute information input means 107 that constitute the graphic registration system 100 can be manufactured as dedicated devices, or a general-purpose computer device can be used. This computer device is equipped with a processor such as a CPU, memories such as ROM and RAM, and some also include input means such as a mouse and keyboard, and a display, and can be configured, for example, by a personal computer (PC) or a server.

また、3Dモデル記憶手段109と単写真記憶手段110、図形記憶手段111は、汎用的コンピュータ(例えば、パーソナルコンピュータ)の記憶装置を利用することもできるし、データベースサーバに構築することもできる。データベースサーバに構築する場合、ローカルなネットワーク(LAN:Local Area Network)に置くこともできるし、インターネット経由(つまり無線通信)で保存するクラウドサーバとすることもできる。 The 3D model storage means 109, single photo storage means 110, and graphic storage means 111 can use the storage device of a general-purpose computer (for example, a personal computer), or can be built in a database server. If built in a database server, they can be placed on a local network (LAN: Local Area Network), or can be a cloud server that stores data via the Internet (i.e., wireless communication).

以下、本願発明の図形登録システム100を構成する主な要素ごとに詳しく説明する。 Below, we will explain in detail each of the main elements that make up the shape registration system 100 of the present invention.

(3Dモデル記憶手段)
3Dモデル記憶手段109は、ユーザが対象とする地形(以下、単に「対象地形」という。)の3次元モデル(以下、「3Dモデル」という。)を記憶するものである。ここで3Dモデルとは、対象地形を3次元座標で表したものであり、例えばDSM(Digital Surface Model)やDEM(Digital Elevation Model)といった地形モデルのことである。
(3D model storage means)
The 3D model storage means 109 stores a three-dimensional model (hereinafter referred to as a "3D model") of the terrain targeted by the user (hereinafter simply referred to as the "target terrain"). Here, the 3D model is a representation of the target terrain in three-dimensional coordinates, and is a terrain model such as a DSM (Digital Surface Model) or a DEM (Digital Elevation Model).

3Dモデルは、通常、複数のメッシュによって構成される。メッシュとは、例えば直交するグリッドに区切られて形成されるもので、このメッシュごとに代表点を備えている。計測(例えばレーザー計測)によって得られる点群はランダムデータであることが多いため、メッシュの代表点に高さを与えるには幾何計算されることが多い。この算出方法としては、ランダムデータから形成される不整三角網によって高さを求めるTIN(Triangulated Irregular Network)による手法、最も近いレーザー計測点4を採用する最近隣法(Nearest Neighbor)による手法のほか、逆距離加重法(IDW)、Kriging法、平均法など従来から用いられる手法を採用することができる。なお3Dモデルは、レーザー計測に限らず、写真測量をはじめとする様々な手法によって構築したものを利用することができ、特に写真等によって得られるRGB等の色情報を具備する3Dモデルを利用するとよい。また、ここで用いる3Dモデルは、本願発明のために構築してもよいし、もちろん既存のものがあればそれを利用することもできる。 A 3D model is usually composed of multiple meshes. A mesh is, for example, a mesh that is divided into orthogonal grids, and each mesh has a representative point. Since a point cloud obtained by measurement (for example, laser measurement) is often random data, geometric calculation is often performed to assign height to the representative point of the mesh. This calculation method can be a TIN (Triangulated Irregular Network) method that determines height using an irregular triangular mesh formed from random data, a nearest neighbor method that uses the nearest laser measurement point 4, or other conventional methods such as the inverse distance weighting method (IDW), the Kriging method, and the averaging method. Note that the 3D model is not limited to laser measurement, and can be constructed by various methods including photogrammetry, and it is particularly preferable to use a 3D model that has color information such as RGB obtained from a photograph or the like. The 3D model used here may be constructed for the present invention, or of course, an existing one can be used.

(単写真記憶手段)
単写真記憶手段110は、対象地形の各所を撮影して得られる個々の単写真を記憶するものである。通常、対象地形の範囲は広大であり、したがって単写真の数も多くなり、つまり単写真記憶手段110は多数の単写真を記憶する。なお本願発明の図形登録システム100では、隣接する単写真どうしが一部重複(オーバーラップやサイドラップ)したものを利用するとよい。また単写真記憶手段110は、単写真を撮影したときの撮影位置(3次元座標:X,Y,Z)と撮影姿勢(ヨーω,ピッチφ,ロールκ)とともに、すなわち撮影位置と撮影姿勢を関連付けて(紐づけて)単写真を記憶する。換言すれば、単写真記憶手段110が記憶する単写真は、それぞれを撮影位置と撮影姿勢という情報を備えているわけである。
(Single Photo Storage Means)
The single photograph storage means 110 stores individual single photographs obtained by photographing various parts of the target terrain. Usually, the range of the target terrain is vast, and therefore the number of single photographs is large, that is, the single photograph storage means 110 stores a large number of single photographs. In the graphic registration system 100 of the present invention, it is preferable to use adjacent single photographs that partially overlap (overlap or side lap). The single photograph storage means 110 also stores the single photograph together with the photographing position (three-dimensional coordinates: X, Y, Z) and photographing attitude (yaw ω, pitch φ, roll κ) at the time when the single photograph was taken, that is, by associating (linking) the photographing position and the photographing attitude. In other words, each single photograph stored in the single photograph storage means 110 has information on the photographing position and the photographing attitude.

(図形入力手段)
図形入力手段101は、オペレータが3Dモデル上に図形を入力する手段であり、液晶ディスプレイといった表示手段108に表示された3Dモデルを目視しながら、ポインティングデバイス(マウスやタッチパネル、ペンタブレット、タッチパッド、トラックパッド、トラックボールなど)やキーボード等を利用して所望の位置に所望の形状で図形を入力することができる手段である。例えば、表示された3Dモデルに路面アスファルトのひび割れ(着目対象物)を発見した場合、オペレータがポインティングデバイスを用いてそのひび割れをトレスし、すなわち図形を入力していく。なおここで図形とは、点(ポイント)や線分(ライン)、面(ポリゴン)など種々の形状を含むものである。
(Graphic input means)
The graphic input means 101 is a means by which an operator inputs a graphic onto a 3D model, and is a means by which the operator can input a graphic in a desired shape at a desired position using a pointing device (mouse, touch panel, pen tablet, touch pad, track pad, track ball, etc.), a keyboard, etc. while visually viewing the 3D model displayed on the display means 108 such as a liquid crystal display. For example, when a crack (target object) in the asphalt road surface is found on the displayed 3D model, the operator uses the pointing device to trace the crack, i.e., input the graphic. Note that the graphic here includes various shapes such as points, lines, and surfaces (polygons).

(図形位置算出手段)
図形位置算出手段102は、オペレータによって入力された図形のデータ(以下、単に「図形データ」という。)の位置(3次元座標)を算出する手段であり、オペレータが図形を入力するタイミングで、あるいはオペレータの指示操作をトリガとして座標の演算処理を行う。もちろん、図形がポイントの場合はその点の座標を、図形がラインの場合はその線分を構成する座標、図形がポリゴンの場合はその面を構成する座標をそれぞれ算出する。なお、図形位置算出手段102が算出する座標は、3Dモデルに設定される3次元座標系(3次元空間)における座標であり、したがって3Dモデル記憶手段109から必要な情報を読み込んだうえで座標の演算処理を行う(図1)。ここで算出された座標((以下、便宜上「図形位置」という。)は、入力された図形データに関連付けられた(紐づけられた)うえで図形記憶手段111に記憶される(図1)。
(Graphic position calculation means)
The figure position calculation means 102 is a means for calculating the position (three-dimensional coordinates) of figure data (hereinafter simply referred to as "figure data") input by an operator, and performs coordinate calculation processing when the operator inputs the figure or when the operator's instruction operation is used as a trigger. Of course, if the figure is a point, the coordinates of the point are calculated, if the figure is a line, the coordinates of the line segments are calculated, and if the figure is a polygon, the coordinates of the faces are calculated. The coordinates calculated by the figure position calculation means 102 are coordinates in a three-dimensional coordinate system (three-dimensional space) set in the 3D model, and therefore, the necessary information is read from the 3D model storage means 109 before the coordinate calculation processing is performed (FIG. 1). The coordinates calculated here (hereinafter referred to as "figure position" for convenience) are associated (linked) with the input figure data and then stored in the figure storage means 111 (FIG. 1).

(属性情報入力手段)
属性情報入力手段107は、入力された図形データに対して当該図形に関連する属性情報をオペレータが入力する手段であり、図形入力手段101と同様、ポインティングデバイスやキーボード等を利用することができる。例えば、その図形データがひび割れであること、そのひび割れを発見した日時、ひび割れの寸法、入力者といった属性情報を入力することができる。ここで入力された属性情報は、入力された図形データに関連付けられた(紐づけられた)うえで図形記憶手段111に記憶される(図1)。
(Attribute information input means)
The attribute information input means 107 is a means by which an operator inputs attribute information related to the input graphic data, and can utilize a pointing device, a keyboard, or the like, as with the graphic input means 101. For example, attribute information can be input, such as that the graphic data is a crack, the date and time when the crack was discovered, the crack dimensions, and the person who inputted it. The attribute information input here is associated (linked) with the input graphic data and stored in the graphic storage means 111 (FIG. 1).

(単写真抽出手段)
単写真抽出手段103は、単写真記憶手段110が記憶する多数の単写真の中から、オペレータによって入力された図形データを含む単写真を抽出する手段である。既に説明したとおり、単写真は撮影位置と撮影姿勢(以下、「撮影諸元」という。)を備えていることから、3Dモデルを利用すればその単写真の位置(撮影範囲)を算出することができる。換言すれば、その撮影諸元で撮影すれば、対象地形(つまり、3Dモデル)のどの範囲が対象となるかを把握することができるわけである。具体的には、3Dモデルと単写真の撮影諸元に基づいて、3Dモデルの3次元座標系における単写真の撮影範囲を算出する。
(Single Photo Extraction Means)
The single photograph extraction means 103 is a means for extracting a single photograph including graphic data input by an operator from among a large number of single photographs stored in the single photograph storage means 110. As already explained, since a single photograph has a photographing position and a photographing attitude (hereinafter referred to as "photographing specifications"), the position (photographing range) of the single photograph can be calculated by using a 3D model. In other words, if a photograph is taken with the photographing specifications, it is possible to grasp which range of the target terrain (i.e., the 3D model) is the target. Specifically, the photographing range of the single photograph in the three-dimensional coordinate system of the 3D model is calculated based on the photographing specifications of the 3D model and the single photograph.

単写真抽出手段103は、オペレータによって入力された図形データをいわば「手掛かり」として、目的の単写真を抽出する。具体的には、図形位置算出手段によって算出された図形位置と単写真の撮影範囲とを照らし合わせ(図1)、その撮影範囲内に図形データが含まれる単写真を抽出していく。したがって、ここで抽出される単写真(以下、便宜上「候補単写真」という。)は、1枚となるケースもあれば2枚以上となるケースもある。 The single photo extraction means 103 uses the graphic data input by the operator as a "clue," so to speak, to extract the desired single photo. Specifically, it compares the graphic position calculated by the graphic position calculation means with the shooting range of the single photo (Figure 1), and extracts single photos that contain graphic data within that shooting range. Therefore, there are cases where the number of single photos extracted here (hereinafter, for convenience, referred to as "candidate single photos") is one, and cases where it is two or more.

単写真抽出手段103によって抽出された候補単写真は、3Dモデルとともに表示手段108に表示される。このとき、図形位置と単写真の撮影範囲はそれぞれ同一の3次元座標系で表されていることから、候補単写真内における図形データの位置も求めることができる。したがって、表示手段108に表示された候補単写真は、オペレータによって入力された図形データを含んで表示するとよい。 The candidate single photographs extracted by the single photograph extraction means 103 are displayed on the display means 108 together with the 3D model. At this time, since the graphic position and the shooting range of the single photograph are each expressed in the same three-dimensional coordinate system, the position of the graphic data within the candidate single photograph can also be obtained. Therefore, it is preferable that the candidate single photographs displayed on the display means 108 include the graphic data input by the operator.

(撮影箇所表示手段)
撮影箇所表示手段104は、単写真抽出手段103によって抽出された候補単写真の撮影諸元を示す手段であり、撮影位置と撮影姿勢に応じて設定される形状(以下、「撮影諸元フレーム」という。)を、3Dモデルとともに表示手段108に表示するものである。より詳しくは図2に示すように、撮影位置に応じた位置であって、撮影姿勢に応じた傾きで、撮影諸元フレームを3Dモデル上に(つまり、3Dモデルの3次元座標系で)表示する。図2では、5つの地点(ポイントA~ポイントE)で単写真を撮影した例を示しており、ポイントAにおける撮影諸元に対しては撮影諸元フレームAのように表示手段108に表示され、同様に、ポイントBの撮影諸元に対しては撮影諸元フレームBのように、ポイントCの撮影諸元に対しては撮影諸元フレームCのように、ポイントDの撮影諸元に対しては撮影諸元フレームDのように、ポイントEの撮影諸元に対しては撮影諸元フレームEのように表示される。なお、撮影諸元フレームは、枠線(つまり、ライン)として構成することもできるし、面(つまり、ポリゴン)として構成することもできる。
(Shooting location display means)
The photographing location display means 104 is a means for showing the photographing parameters of the candidate single photographs extracted by the single photograph extraction means 103, and displays a shape (hereinafter referred to as a "photographing parameter frame") set according to the photographing position and the photographing posture on the display means 108 together with the 3D model. More specifically, as shown in FIG. 2, the photographing parameter frame is displayed on the 3D model (i.e., in the three-dimensional coordinate system of the 3D model) at a position according to the photographing position and at an inclination according to the photographing posture. FIG. 2 shows an example in which a single photograph is taken at five points (points A to E), and the photographing parameters at point A are displayed on the display means 108 as photographing parameter frame A, and similarly, the photographing parameters at point B are displayed as photographing parameter frame B, the photographing parameters at point C are displayed as photographing parameter frame C, the photographing parameters at point D are displayed as photographing parameter frame D, and the photographing parameters at point E are displayed as photographing parameter frame E. The shooting parameter frame can be configured as a frame line (i.e., a line) or as a surface (i.e., a polygon).

(単写真選出手段)
単写真選出手段105は、単写真抽出手段103によって抽出された候補単写真の中から、所望の候補単写真をオペレータが選出する手段であり、図形入力手段101や属性情報入力手段107と同様、ポインティングデバイスやキーボード等を利用することができる。なお、候補単写真の中から候補単写真を選出するにあたっては、3Dモデルとともに表示手段108に表示された候補単写真の中から所望の候補単写真を指定する仕様とすることもできるし、これに加えて(あるいは代えて)3Dモデルとともに表示手段108に表示された撮影諸元フレームの中から所望の候補単写真を指定する仕様とすることもできる。さらに、候補単写真を指定すると、その単写真の位置(撮影範囲)を、着色等を利用しながら3Dモデル上に表示する仕様とすることもできる。
(Method of selecting single photo)
The single photo selection means 105 is a means for an operator to select a desired candidate single photo from among the candidate single photos extracted by the single photo extraction means 103, and can utilize a pointing device, a keyboard, or the like, as with the graphic input means 101 and the attribute information input means 107. When selecting a candidate single photo from among the candidate single photos, the desired candidate single photo can be designated from among the candidate single photos displayed on the display means 108 together with the 3D model, or in addition (or instead) from among the shooting specification frames displayed on the display means 108 together with the 3D model. Furthermore, when a candidate single photo is designated, the position (shooting range) of the single photo can be displayed on the 3D model using coloring, etc.

オペレータによって選出された候補単写真(以下、便宜上「選出単写真」という。)は、表示手段108に表示され、しかも3Dモデルとは別ウィンドウで表示される。このとき、候補単写真の中から2つの選出単写真を選出すると、これら2つの選出単写真が別ウィンドウ内で左右に並べて表示される。したがって、2つの選出単写真が相互に一部重複(オーバーラップやサイドラップ)する場合、これら選出単写真がステレオ画像として表示され、オペレータは選出単写真内の着目対象物(例えば、ひび割れなど)を実体視することができて好適となる。 The candidate single photos selected by the operator (hereinafter, for convenience, referred to as "selected single photos") are displayed on the display means 108, and are displayed in a separate window from the 3D model. At this time, when two selected single photos are selected from the candidate single photos, these two selected single photos are displayed side-by-side in a separate window. Therefore, when the two selected single photos partially overlap each other (overlap or side-lap), these selected single photos are displayed as stereo images, which is convenient because the operator can actually see the object of interest (e.g., a crack) in the selected single photos.

(図形調整手段)
図形調整手段106は、3Dモデルとは別ウィンドウで表示された選出単写真を目視しながら、選出単写真内の図形データをオペレータが必要に応じて調整する手段であり、図形入力手段101や属性情報入力手段107、単写真選出手段105と同様、ポインティングデバイスやキーボード等を利用することができる。ここで図形データの調整とは、その位置や形状等を変更する操作のことである。
(Graphic Adjustment Means)
The graphic adjustment means 106 is a means for an operator to adjust the graphic data in the selected single photograph as necessary while visually checking the selected single photograph displayed in a separate window from the 3D model, and can utilize a pointing device, keyboard, etc., like the graphic input means 101, attribute information input means 107, and single photograph selection means 105. Adjustment of graphic data here refers to an operation to change the position, shape, etc.

オペレータが図形調整手段106によって選出単写真内の図形データを調整すると、図形位置算出手段102がその調整に応じて図形位置を算出する(つまり再演算する)。ここで再演算された図形位置を含む調整後の図形データは、図形記憶手段111に記憶される。このとき、元の(調整前の)図形データ(図形位置を含む)は履歴として残したまま新たな(調整後の)図形データを別途記憶する仕様とすることもできるし、元の図形データを残すことなく、新たな図形データのみを記憶する(いわゆる上書きする)仕様とすることもできる。そして調整された図形データは、3Dモデル上に表示された図形データや、候補単写真内に表示された図形データにも反映され、すなわち3Dモデルや候補単写真には調整後の図形データが表示される。 When the operator adjusts the graphic data in the selected single photograph using the graphic adjustment means 106, the graphic position calculation means 102 calculates (i.e., recalculates) the graphic position in accordance with the adjustment. The adjusted graphic data, including the recalculated graphic position, is stored in the graphic storage means 111. At this time, the original (pre-adjustment) graphic data (including the graphic position) can be left as history and new (adjusted) graphic data can be stored separately, or the original graphic data can be left alone and only the new graphic data can be stored (so-called overwriting). The adjusted graphic data is then reflected in the graphic data displayed on the 3D model and in the candidate single photograph, meaning that the adjusted graphic data is displayed in the 3D model and the candidate single photograph.

(システム構成)
本願発明の図形登録システム100は、図3に示すようにサーバ(例えばクラウドサーバ)と端末機器で構成することもできる。この場合、サーバには図形位置算出手段102と単写真抽出手段103、撮影箇所表示手段104、3Dモデル記憶手段109、単写真記憶手段110、図形記憶手段111を設け、端末機器には図形入力手段101と単写真選出手段105、図形調整手段106、属性情報入力手段107、表示手段108を設けるとよい。ここで端末機器とは、パーソナルコンピュータ(PC)やタブレット型コンピュータ(iPad(登録商標)など)、スマートフォンといった機器のことであり、ネットワークを介してサーバと接続される。
(System Configuration)
The figure registration system 100 of the present invention may be configured with a server (e.g., a cloud server) and a terminal device as shown in Fig. 3. In this case, the server may be provided with a figure position calculation means 102, a single photo extraction means 103, a photography location display means 104, a 3D model storage means 109, a single photo storage means 110, and a figure storage means 111, and the terminal device may be provided with a figure input means 101, a single photo selection means 105, a figure adjustment means 106, an attribute information input means 107, and a display means 108. The terminal device here refers to a device such as a personal computer (PC), a tablet computer (iPad (registered trademark), etc.), or a smartphone, and is connected to the server via a network.

また図形登録システム100は、図3に示すように1のサーバに対して複数の端末機器(図では端末A~端末C)を接続することもできる。さらに、各端末機器から単写真をサーバに送信し、受信したサーバがその単写真を単写真記憶手段110に記憶する仕様とすることもできるし、各端末機器から送られた多数の単写真によってサーバ側で3Dモデルを作成し、これを3Dモデル記憶手段109に記憶する仕様とすることもできる。この場合、どの端末機器の単写真や3Dモデルかを区別ができるように、端末機器の情報と単写真や3Dモデルを関連付けた(紐づけた)うえで記憶するとよい。 The graphic registration system 100 can also connect multiple terminal devices (terminals A to C in the figure) to one server, as shown in FIG. 3. Furthermore, it can be configured so that each terminal device sends a single photograph to the server, and the server that receives it stores the single photograph in single photograph storage means 110, or it can be configured so that the server creates a 3D model from multiple single photographs sent from each terminal device and stores this in 3D model storage means 109. In this case, it is advisable to associate (link) the information on the terminal device with the single photograph or 3D model before storing them, so that it is possible to distinguish which terminal device's single photograph or 3D model it is from.

(処理の流れ)
以下、図4を参照しながら図形登録システム100の主な処理について詳しく説明する。図4は、本願発明の図形登録システム100の主な処理の流れを示すフロー図である。なおこのフロー図では、中央の列に実施する行為を示し、左列にはその行為に必要なものを、右列にはその行為から生ずるものを示している。
(Processing flow)
The main processing of the pattern registration system 100 will be described in detail below with reference to Fig. 4. Fig. 4 is a flow diagram showing the flow of the main processing of the pattern registration system 100 of the present invention. In this flow diagram, the action to be performed is shown in the center column, the things necessary for the action are shown in the left column, and the things resulting from the action are shown in the right column.

図4に示すようにまず3Dモデル記憶手段109から3Dモデルを読み出し、液晶ディスプレイといった表示手段108に3Dモデルを表示する(Step201)。オペレータは、3Dモデルにひび割れ等(着目対象物)を発見すると、図形入力手段101を用いてそのひび割れを3Dモデル上でトレスするように図形データを入力していく(Step202)。図5に、入力された図形データが3Dモデル上に表示された状態を示す。このときオペレータは、属性情報入力手段107を用いて図形データに関連する属性情報を入力することもできる。ここで入力された属性情報は、図形データと関連付けられた(紐づけられた)うえで図形記憶手段111に記憶される。 As shown in FIG. 4, first, a 3D model is read from the 3D model storage means 109, and the 3D model is displayed on the display means 108 such as a liquid crystal display (Step 201). When the operator finds a crack or the like (an object of interest) in the 3D model, he or she inputs graphic data using the graphic input means 101 to trace the crack on the 3D model (Step 202). FIG. 5 shows the state in which the input graphic data is displayed on the 3D model. At this time, the operator can also input attribute information related to the graphic data using the attribute information input means 107. The attribute information input here is associated (linked) with the graphic data and stored in the graphic storage means 111.

図形データが入力されると、図形位置算出手段102によって図形位置が算出される(Step203)。そして、ここで算出された図形位置は、図形データと関連付けられた(紐づけられた)うえで図形記憶手段111に記憶される。また図形位置が算出されると、入力された図形データをその画像内に含む候補単写真が単写真抽出手段103によって抽出される(Step204)とともに、候補単写真内における図形データの位置が求められ(Step205)、図形データを含む候補単写真が表示手段108に表示される(Step206)。図5に、図形データを含む候補単写真が3Dモデルとともに表示された状態を示す。 When the graphic data is input, the graphic position is calculated by the graphic position calculation means 102 (Step 203). The graphic position calculated here is then associated (linked) with the graphic data and stored in the graphic storage means 111. Furthermore, when the graphic position is calculated, a candidate single photograph that includes the input graphic data in its image is extracted by the single photograph extraction means 103 (Step 204), the position of the graphic data in the candidate single photograph is determined (Step 205), and the candidate single photograph including the graphic data is displayed on the display means 108 (Step 206). Figure 5 shows the state in which the candidate single photograph including the graphic data is displayed together with the 3D model.

候補単写真が抽出されると、抽出された候補単写真の撮影諸元フレームが撮影箇所表示手段104によって表示手段108に表示される(Step207)。図5に、撮影諸元フレームが3Dモデルとともに表示された状態を示す。そしてオペレータは、単写真抽出手段103を用いて候補単写真の中から所望の選出単写真を選出する(Step208)。このとき、表示手段108に表示された候補単写真の中から所望の選出単写真を指定する仕様とすることもできるし、これに加えて(あるいは代えて)表示手段108に表示された撮影諸元フレームの中から所望の候補単写真を指定する仕様とすることもできる。 When the candidate single photographs are extracted, the shooting specification frame of the extracted candidate single photograph is displayed on the display means 108 by the shooting location display means 104 (Step 207). FIG. 5 shows the state in which the shooting specification frame is displayed together with the 3D model. The operator then selects a desired selected single photograph from among the candidate single photographs using the single photograph extraction means 103 (Step 208). At this time, the desired selected single photograph can be specified from among the candidate single photographs displayed on the display means 108, and in addition (or instead) the desired candidate single photograph can be specified from among the shooting specification frames displayed on the display means 108.

選出単写真が選出されると、3Dモデルとは別ウィンドウで選出単写真が表示される(Step209)。このとき、候補単写真の中から2つの選出単写真を選出すると、これら2つの選出単写真が別ウィンドウ内で左右に並べて表示され、すなわちこれら選出単写真がステレオ画像として表示され、オペレータは選出単写真内の着目対象物(例えば、ひび割れなど)を実体視することができる。図6に、それぞれ図形データを含む選出単写真が、別ウィンドウ内で左右に並べられて表示された状態を示す。 When the selected single photos are selected, they are displayed in a separate window from the 3D model (Step 209). At this time, if two selected single photos are selected from the candidate single photos, these two selected single photos are displayed side-by-side in a separate window; that is, these selected single photos are displayed as stereo images, allowing the operator to see the target object in the selected single photos (e.g., a crack) in real life. Figure 6 shows the state in which the selected single photos, each containing graphic data, are displayed side-by-side in a separate window.

3Dモデルとは別ウィンドウ内で選出単写真が表示されると、オペレータは図形調整手段106を用いて選出単写真を目視しながら選出単写真内の図形データを必要に応じて調整していく(Step210)。そして、ここで調整された結果は、3Dモデル上に表示された図形データや、候補単写真内に表示された図形データにも反映され、すなわち3Dモデルや候補単写真には調整後の図形データが表示される。図7に、別ウィンドウ内の一方(例えば左側)の選出単写真の図形データを調整したとき、これに伴って他方(例えば右側)の選出単写真の図形データも同様に調整される状況を示す。なお、図7に示すように別ウィンドウ内の双方の選出単写真の図形データが連動して調整されるモード(いわば連動モード)を用意するとともに、別ウィンドウ内の一方の選出単写真の図形データの調整結果が、他方の選出単写真の図形データに反得されないモード(いわば独立モード)を用意することもできる。図8に、別ウィンドウ内の一方(例えば左側)の選出単写真の図形データを調整したとき、他方(例えば右側)の選出単写真の図形データはその状態を維持する(つまり調整されない)状況を示す。 When the selected photograph is displayed in a window separate from the 3D model, the operator adjusts the graphic data in the selected photograph as necessary while visually viewing the selected photograph using the graphic adjustment means 106 (Step 210). The result of the adjustment is reflected in the graphic data displayed on the 3D model and the graphic data displayed in the candidate photograph, that is, the adjusted graphic data is displayed in the 3D model and the candidate photograph. FIG. 7 shows a situation in which, when the graphic data of one selected photograph (e.g., the left side) in a separate window is adjusted, the graphic data of the other selected photograph (e.g., the right side) is also adjusted accordingly. As shown in FIG. 7, a mode in which the graphic data of both selected photographs in separate windows are adjusted in conjunction (a so-called linked mode) can be prepared, and a mode in which the result of adjusting the graphic data of one selected photograph in a separate window is not reflected in the graphic data of the other selected photograph (a so-called independent mode) can also be prepared. Figure 8 shows a situation in which, when the graphic data of one selected single photo in a separate window (e.g., the left side) is adjusted, the graphic data of the other selected single photo (e.g., the right side) remains in that state (i.e., is not adjusted).

選出単写真内の図形データを調整すると、オペレータが登録操作を行うことによって調整後の図形データは図形記憶手段111に記憶される(Step211)。 When the graphic data in the selected single photograph is adjusted, the operator performs a registration operation, and the adjusted graphic data is stored in the graphic storage means 111 (Step 211).

本願発明の図形登録システムは、国や地方自治体をはじめとする道路管理者や河川管理者にとって特に有用である。本願発明が、道路や河川の好適な維持管理業務に寄与するため利用者にとっても快適にこれら施設を利用することができるだけでなく、道路や河川といったいわゆるインフラストラクチャーの長寿命化やライフサイクルコストの削減につながることを考えれば、本願発明は産業上利用できるばかりでなく社会的にも大きな貢献が期待できる発明といえる。 The graphic registration system of the present invention is particularly useful for road and river administrators, including national and local governments. Since the present invention contributes to optimal maintenance and management of roads and rivers, it not only allows users to use these facilities comfortably, but also leads to a longer lifespan and reduced life cycle costs for so-called infrastructure such as roads and rivers. Considering this, the present invention can be said to be an invention that can be expected to not only be used industrially, but also to make a significant contribution to society.

100 本願発明の図形登録システム
101 (図形登録システムの)図形入力手段
102 (図形登録システムの)図形位置算出手段
103 (図形登録システムの)単写真抽出手段
104 (図形登録システムの)撮影箇所表示手段
105 (図形登録システムの)単写真選出手段
106 (図形登録システムの)図形調整手段
107 (図形登録システムの)属性情報入力手段
108 (図形登録システムの)表示手段
109 (図形登録システムの)3Dモデル記憶手段
110 (図形登録システムの)単写真記憶手段
111 (図形登録システムの)図形記憶手段
100 Graphic registration system of the present invention 101 Graphic input means (of the graphic registration system) 102 Graphic position calculation means (of the graphic registration system) 103 Single photograph extraction means (of the graphic registration system) 104 Shooting location display means (of the graphic registration system) 105 Single photograph selection means (of the graphic registration system) 106 Graphic adjustment means (of the graphic registration system) 107 Attribute information input means (of the graphic registration system) 108 Display means (of the graphic registration system) 109 3D model storage means (of the graphic registration system) 110 Single photograph storage means (of the graphic registration system) 111 Graphic storage means (of the graphic registration system)

Claims (7)

対象地形の3次元モデルを記憶する3次元モデル記憶手段と、
対象地形を撮影した複数の単写真を記憶する単写真記憶手段と、
表示手段に表示された前記3次元モデルに対して、オペレータが図形を入力する図形入力手段と、
前記図形の3次元空間上の位置を算出する図形位置算出手段と、
入力された前記図形を、前記図形位置算出手段が算出した位置とともに記憶する図形記憶手段と、
前記図形に基づいて、特定の前記単写真を抽出する単写真抽出手段と、を備え、
前記単写真は、撮影位置と撮影姿勢とともに記憶され、
前記単写真抽出手段は、前記単写真記憶手段が記憶する複数の前記単写真から、前記図形を含む前記単写真を抽出する、
ことを特徴とする図形登録システム。
a three-dimensional model storage means for storing a three-dimensional model of a target terrain;
A single photograph storage means for storing a plurality of single photographs of a target terrain;
a graphic input means for allowing an operator to input a graphic to the three-dimensional model displayed on the display means;
a figure position calculation means for calculating a position of the figure in a three-dimensional space;
a figure storage means for storing the input figure together with the position calculated by the figure position calculation means;
A single photograph extraction means for extracting a specific single photograph based on the graphic,
The single photograph is stored together with the photographing position and the photographing posture,
the single photograph extraction means extracts the single photograph including the graphic from the plurality of single photographs stored in the single photograph storage means;
A pattern registration system comprising:
前記単写真の撮影箇所を枠線又は面で表す撮影箇所表示手段を、さらに備え、
前記撮影箇所表示手段は、前記撮影位置に応じた位置で枠線又は面を前記3次元モデル上に表示するとともに、前記撮影姿勢に応じた傾きで枠線又は面を該3次元モデル上に表示する、
ことを特徴とする請求項1記載の図形登録システム。
The apparatus further includes a photographing location display means for displaying the photographing location of the single photograph by a frame line or a surface,
the photographing location display means displays a frame line or a surface on the three-dimensional model at a position corresponding to the photographing position, and displays the frame line or the surface on the three-dimensional model at an inclination corresponding to the photographing attitude.
2. The system according to claim 1, wherein the image registration system includes:
前記図形位置算出手段は、前記単写真内における前記図形の位置を算出し、
前記単写真抽出手段によって抽出された前記単写真が、前記図形とともに出力手段に表示される、
ことを特徴とする請求項1又は請求項2記載の図形登録システム。
The figure position calculation means calculates the position of the figure in the single photograph,
the single photograph extracted by the single photograph extracting means is displayed on an output means together with the figure;
3. The system according to claim 1, wherein the number of pixels is 1 or 2.
前記単写真抽出手段によって抽出された前記単写真から、オペレータが所望の該単写真を選出する単写真選出手段と、
オペレータが前記図形を調整する図形調整手段と、をさらに備え、
前記単写真選出手段によって選出された前記単写真は、前記図形とともに別ウィンドウで表示され、
オペレータが別ウィンドウに表示された前記単写真の前記図形を調整すると、前記3次元モデル上の前記図形も調整され、他の前記単写真内の前記図形も調整される、
ことを特徴とする請求項3記載の図形登録システム。
a single photograph selection means for allowing an operator to select a desired single photograph from the single photographs extracted by the single photograph extraction means;
and a graphic adjustment means for allowing an operator to adjust the graphic,
the single photograph selected by the single photograph selection means is displayed together with the figure in a separate window;
When an operator adjusts the figure of the single photograph displayed in a separate window, the figure on the three-dimensional model is also adjusted, and the figures in the other single photographs are also adjusted.
4. The system according to claim 3, wherein the image registration system includes:
オペレータが前記単写真選出手段によって2つの前記単写真を選出すると、別ウィンドウ内で左右に並べて表示され、
オペレータは、別ウィンドウ内の2つの前記単写真をステレオ視しながら、図形を調整し得る、
ことを特徴とする請求項4記載の図形登録システム。
When the operator selects two of the single photographs using the single photograph selection means, the two are displayed side by side in a separate window,
The operator can adjust the figure while viewing the two single photographs in a stereoscopic view in a separate window.
5. The system according to claim 4, wherein the image registration system includes:
オペレータが前記図形に対して属性情報を入力する属性情報入力手段を、さらに備え、
前記図形記憶手段は、入力された前記属性情報とともに前記図形を記憶する、
ことを特徴とする請求項1乃至請求項5のいずれかに記載の図形登録システム。
The method further includes an attribute information input unit for allowing an operator to input attribute information for the graphic,
the graphic storage means stores the graphic together with the input attribute information;
6. The system according to claim 1, wherein the first and second inputs are input to the first and second inputs.
前記3次元モデル記憶手段と、前記単写真記憶手段と、前記図形位置算出手段と、前記図形記憶手段と、前記単写真抽出手段と、がサーバに設けられ、
前記図形入力手段が、ネットワークを介して前記サーバと接続された端末機器に設けられ、
オペレータは、前記端末機器の表示手段に表示された前記3次元モデルを目視しながら、前記図形を入力し得る、
ことを特徴とする請求項1乃至請求項6のいずれかに記載の図形登録システム。
the three-dimensional model storage means, the single photograph storage means, the figure position calculation means, the figure storage means, and the single photograph extraction means are provided in a server;
the graphic input means is provided in a terminal device connected to the server via a network,
The operator can input the figure while visually checking the three-dimensional model displayed on the display means of the terminal device.
7. A graphic registration system according to claim 1.
JP2020178580A 2020-10-26 2020-10-26 Graphic Registration System Active JP7619783B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2020178580A JP7619783B2 (en) 2020-10-26 2020-10-26 Graphic Registration System
JP2025002770A JP2025041989A (en) 2020-10-26 2025-01-08 Graphic Registration System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020178580A JP7619783B2 (en) 2020-10-26 2020-10-26 Graphic Registration System

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2025002770A Division JP2025041989A (en) 2020-10-26 2025-01-08 Graphic Registration System

Publications (2)

Publication Number Publication Date
JP2022069750A JP2022069750A (en) 2022-05-12
JP7619783B2 true JP7619783B2 (en) 2025-01-22

Family

ID=81534099

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2020178580A Active JP7619783B2 (en) 2020-10-26 2020-10-26 Graphic Registration System
JP2025002770A Pending JP2025041989A (en) 2020-10-26 2025-01-08 Graphic Registration System

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2025002770A Pending JP2025041989A (en) 2020-10-26 2025-01-08 Graphic Registration System

Country Status (1)

Country Link
JP (2) JP7619783B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005310044A (en) 2004-04-26 2005-11-04 Constec Engi Co Apparatus, method and program for data processing
JP2010287156A (en) 2009-06-15 2010-12-24 Mitsubishi Electric Corp Model generation apparatus, model generation method, model generation program, point cloud image generation method, and point cloud image generation program
JP2013093008A (en) 2011-10-06 2013-05-16 Asia Air Survey Co Ltd Laser ortho-image generation device and program therefor
JP2019049951A (en) 2017-09-12 2019-03-28 西日本旅客鉄道株式会社 Structure management device, structure management method, and structure management program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10019824B2 (en) * 2016-08-16 2018-07-10 Lawrence Livermore National Security, Llc Annotation of images based on a 3D model of objects
JP6583840B1 (en) * 2018-05-31 2019-10-02 株式会社センシンロボティクス Inspection system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005310044A (en) 2004-04-26 2005-11-04 Constec Engi Co Apparatus, method and program for data processing
JP2010287156A (en) 2009-06-15 2010-12-24 Mitsubishi Electric Corp Model generation apparatus, model generation method, model generation program, point cloud image generation method, and point cloud image generation program
JP2013093008A (en) 2011-10-06 2013-05-16 Asia Air Survey Co Ltd Laser ortho-image generation device and program therefor
JP2019049951A (en) 2017-09-12 2019-03-28 西日本旅客鉄道株式会社 Structure management device, structure management method, and structure management program

Also Published As

Publication number Publication date
JP2025041989A (en) 2025-03-26
JP2022069750A (en) 2022-05-12

Similar Documents

Publication Publication Date Title
Behzadan et al. Augmented reality visualization: A review of civil infrastructure system applications
US20160371882A1 (en) Method and system for displaying and navigating an optimal multi-dimensional building model
US9437044B2 (en) Method and system for displaying and navigating building facades in a three-dimensional mapping system
US20230245412A1 (en) Method and system for curating a virtual model for feature identification
US20140210947A1 (en) Coordinate Geometry Augmented Reality Process
US20100328308A1 (en) Three Dimensional Mesh Modeling
JP4153761B2 (en) 3D model space generation device, 3D model space generation method, and 3D model space generation program
JP7146013B2 (en) Server device, image processing method, and program
US20200258285A1 (en) Distributed computing systems, graphical user interfaces, and control logic for digital image processing, visualization and measurement derivation
Vital et al. Digital survey: How it can change the way we perceive and understand heritage sites
Yabuki et al. An invisible height evaluation system for building height regulation to preserve good landscapes using augmented reality
US12346972B2 (en) Method and system for identifying conditions of features represented in a virtual model
JP2020173150A (en) Soil property determination device, learning model generation device for soil property determination, and soil property determination method
CN112802208B (en) Three-dimensional visualization method and device in terminal building
CN112084916A (en) Automatic generation and diagnosis method for urban three-dimensional skyline contour line based on shielding rate
Liu et al. A video-enabled dynamic site planner
JPWO2023042238A5 (en) IMAGE GENERATION SYSTEM, IMAGE GENERATION METHOD, AND PROGRAM
JPWO2019171823A1 (en) Shooting evaluation map, shooting evaluation map generator, shooting evaluation map generation method and shooting evaluation map generation program
JP2005310044A (en) Apparatus, method and program for data processing
JP7619783B2 (en) Graphic Registration System
CN114928718B (en) Video monitoring method, device, electronic equipment and storage medium
JP3859794B2 (en) Photo shooting management method
JP6738513B2 (en) Pavement maintenance and repair plan formulation support device and support method
Ivanov et al. Innovations, applications, and future perspectives in geospatial information visualization for disaster response: insights from the 2023 Kahramanmaras Earthquake urban search and rescue operations
Jangid et al. INSPECTION OF HISTORICAL MONUMENT USING FISH TANK VIRTUAL REALITY: A CASE STUDY OF WAT SI PHICHIT KIRATI KANLAYARAM, SUKHOTHAI, THAILAND

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230907

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

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20241205

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250109

R150 Certificate of patent or registration of utility model

Ref document number: 7619783

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150