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
JP7653317B2 - Information processing device - Google Patents
[go: Go Back, main page]

JP7653317B2 - Information processing device - Google Patents

Information processing device Download PDF

Info

Publication number
JP7653317B2
JP7653317B2 JP2021110212A JP2021110212A JP7653317B2 JP 7653317 B2 JP7653317 B2 JP 7653317B2 JP 2021110212 A JP2021110212 A JP 2021110212A JP 2021110212 A JP2021110212 A JP 2021110212A JP 7653317 B2 JP7653317 B2 JP 7653317B2
Authority
JP
Japan
Prior art keywords
information
unit
color
information processing
reflection intensity
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
JP2021110212A
Other languages
Japanese (ja)
Other versions
JP2023007148A (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.)
Takenaka Corp
Original Assignee
Takenaka Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Takenaka Corp filed Critical Takenaka Corp
Priority to JP2021110212A priority Critical patent/JP7653317B2/en
Publication of JP2023007148A publication Critical patent/JP2023007148A/en
Application granted granted Critical
Publication of JP7653317B2 publication Critical patent/JP7653317B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、情報処理装置に関する。 The present invention relates to an information processing device.

従来、建設業での3次元スキャナ(以下、「3Dスキャナ」ともいう。)による3次元撮影は、土木分野と同様に、屋外から建物の躯体及び外装や、設備類を対象として行われている。また、当該3次元撮影は、半屋外(目隠し壁で隠れた屋上、ドライエリア、ピロティ等)や屋内においても、建物の躯体及び内装や、設備類を対象に行われている。 Traditionally, 3D photography in the construction industry using 3D scanners (hereinafter also referred to as "3D scanners") has been conducted outdoors to photograph the building framework, exterior, and equipment, just like in the civil engineering field. In addition, 3D photography is also conducted semi-outdoors (rooftops hidden by privacy walls, dry areas, pilotis, etc.) and indoors to photograph the building framework, interior, and equipment.

この3Dスキャナによる3次元撮影によって取得した点群データは、パーソナルコンピュータ等により、現地及び現況の確認を行うといった活用が行われている。 The point cloud data acquired through three-dimensional photography using this 3D scanner is used to confirm the on-site and current situation using a personal computer, etc.

このような3Dスキャナによって得られる点群データを利用する技術として、特許文献1には、空間座標情報を有する点群データを道路の管理事業における対象物の管理業務に利用する点群データ利用システムが開示されている。 As a technology that utilizes point cloud data obtained by such a 3D scanner, Patent Document 1 discloses a point cloud data utilization system that utilizes point cloud data having spatial coordinate information for the management of objects in road management projects.

この点群データ利用システムは、前記対象物の点群データを取得する測定装置と、前記測定装置により取得された点群データに基づいて前記対象物を表示するデータ生成装置とを有する。また、この点群データ利用システムは、前記データ生成装置が、前記測定装置が対象物に対してレーザ光を照射し、その反射光を検出して生成した該反射光の強度をパラメータとして有する前記点群データを前記測定装置から取得し、対象物表面の前記点群データのうち、一部の領域の前記反射光の強度が、他の領域よりも所定値以上異なる場合、該一部の領域を他の領域と区別して特徴的な表示を行う。 This point cloud data utilization system includes a measuring device that acquires point cloud data of the object, and a data generating device that displays the object based on the point cloud data acquired by the measuring device. In addition, in this point cloud data utilization system, the data generating device acquires from the measuring device the point cloud data having as a parameter the intensity of the reflected light generated by detecting the reflected light after the measuring device irradiates the object with laser light, and when the intensity of the reflected light in a portion of the point cloud data of the object surface differs from that in other portions by a predetermined value or more, the portion of the object is distinguished from the other portions and displayed in a distinctive manner.

特開2018-77254号公報JP 2018-77254 A

ところで、建築現場に搬入された建築部材を3Dスキャナによって撮影することで、搬入された建築部材の形状や個数、寸法等を確認する場合がある。建築部材は一般に重量物であるため、建築現場に仮置きする場合には、一例として図11に示すように、建築部材の下に敷く、所謂バタ角が用いられる。バタ角は、あくまで仮設の部材であって、建築部材の形状や個数等を確認するためには不要な部材である。このため、3Dスキャナを用いて撮影された建築部材を画面に表示する際に、他の部材とは区分して表示することが望まれている。 By the way, there are cases where the shape, number, dimensions, etc. of building components brought into a construction site are confirmed by photographing them with a 3D scanner. Since building components are generally heavy, when they are temporarily placed at a construction site, so-called flap corners are used to lay under the building components, as shown in FIG. 11 as an example. The flap corners are only temporary components and are not necessary for confirming the shape, number, etc. of the building components. For this reason, when displaying building components photographed with a 3D scanner on a screen, it is desirable to display them separately from other components.

同様に、建物の内外部を改修工事する際等には、一例として図12に示すように、仮設部材である、所謂足場を用いる場合がある。3Dスキャナで建物の改修工事等の状況を確認する場合に足場は不要な部材であるため、3Dスキャナを用いて撮影された建物内外部の各種部材を画面に表示する際にも、他の部材とは区分して表示することが望まれている。なお、これらの要望は、バタ角や足場のみに限らず、付設部材全般に対する要望である。 Similarly, when carrying out renovation work on the inside or outside of a building, so-called scaffolding, which is a temporary material, may be used, as shown in Figure 12 as an example. Since scaffolding is not necessary when checking the status of building renovation work, etc. with a 3D scanner, it is desirable to display it separately from other materials when displaying on a screen the various materials inside and outside the building photographed with the 3D scanner. Note that these requests are not limited to flap corners and scaffolding, but are for all attached materials.

これに対し、上記特許文献1に記載の技術を、測定対象物と、当該測定対象物と接近した付設部材とを区分して表示するために適用する場合、測定対象物の反射光の強度が、付設部材よりも所定値以上異なる場合に、当該測定対象物を付設部材と区別して表示することになる。このため、この技術では、反射光の強度の差分が当該所定値未満である場合には区分することができず、測定対象物と、当該測定対象物と接近した付設部材とを、必ずしも精度よく区分して表示することができるとは限らない、という問題点があった。 In contrast, when the technology described in Patent Document 1 is applied to separately display the measurement object and the attached member close to the measurement object, if the intensity of the reflected light from the measurement object is different from that of the attached member by a predetermined value or more, the measurement object will be displayed separately from the attached member. For this reason, this technology cannot distinguish when the difference in the intensity of the reflected light is less than the predetermined value, and there is a problem in that it is not always possible to accurately separate and display the measurement object and the attached member close to the measurement object.

本開示は、以上の事情を鑑みて成されたものであり、測定対象物と、当該測定対象物と接近した付設部材とを精度よく区分して表示することができる情報処理装置を提供することを目的とする。 The present disclosure has been made in consideration of the above circumstances, and aims to provide an information processing device that can accurately distinguish and display the measurement object and the attached member that is close to the measurement object.

請求項1に記載の本発明に係る情報処理装置は、測定対象物と、当該測定対象物と色合い又は光沢が異なり、かつ、当該測定対象物と接近した付設部材と、を3次元撮影して得られた、色情報又は反射強度情報を含む座標情報を取得する取得部と、前記付設部材の色情報又は反射強度情報を受け付ける受付部と、前記取得部によって取得された前記色情報又は前記反射強度情報、及び前記受付部によって受け付けられた前記色情報又は前記反射強度情報に基づき、前記測定対象物と前記付設部材とを区分する区分部と、前記区分部によって前記測定対象物と前記付設部材とが区分された状態で、前記座標情報が示す各部を表示部によって表示するように制御する制御部と、を備えている。 The information processing device according to the present invention described in claim 1 includes an acquisition unit that acquires coordinate information including color information or reflection intensity information obtained by three-dimensionally photographing a measurement object and an attachment member that has a different color or gloss from the measurement object and is close to the measurement object, a reception unit that receives the color information or reflection intensity information of the attachment member, a division unit that divides the measurement object and the attachment member based on the color information or the reflection intensity information acquired by the acquisition unit and the color information or the reflection intensity information received by the reception unit, and a control unit that controls the display unit to display each part indicated by the coordinate information in a state in which the measurement object and the attachment member are divided by the division unit.

請求項1に記載の本発明に係る情報処理装置によれば、測定対象物と、当該測定対象物と色合い又は光沢が異なり、かつ、当該測定対象物と接近した付設部材と、を3次元撮影して得られた、色情報又は反射強度情報を含む座標情報を取得する一方、付設部材の色情報又は反射強度情報を受け付け、取得した色情報又は反射強度情報、及び受け付けた色情報又は反射強度情報に基づき、測定対象物と付設部材とを区分し、当該区分された状態で、座標情報が示す各部を表示部によって表示するように制御することで、測定対象物と、当該測定対象物と接近した付設部材とを精度よく区分して表示することができる。 According to the information processing device of the present invention described in claim 1, coordinate information including color information or reflection intensity information is obtained by three-dimensionally photographing a measurement object and an attachment member that has a different color or gloss from the measurement object and is close to the measurement object, while color information or reflection intensity information of the attachment member is received, and the measurement object and the attachment member are separated based on the acquired color information or reflection intensity information and the received color information or reflection intensity information, and in this separated state, each part indicated by the coordinate information is displayed on the display unit, thereby enabling the measurement object and the attachment member close to the measurement object to be accurately separated and displayed.

請求項2に記載の本発明に係る情報処理装置は、請求項1に記載の情報処理装置であって、前記制御部が、前記付設部材を表示しないことで、前記測定対象物と前記付設部材とが区分された状態で前記各部を前記表示部によって表示するように制御する。 The information processing device according to the present invention described in claim 2 is the information processing device described in claim 1, in which the control unit controls the display unit to display each of the parts in a state in which the measurement object and the attached member are separated by not displaying the attached member.

請求項2に記載の本発明に係る情報処理装置によれば、付設部材を表示しないことで、測定対象物と付設部材とが区分された状態で各部を表示部によって表示するように制御することで、測定対象物を、より明確に視認することができる。 According to the information processing device of the present invention described in claim 2, by controlling the display unit to display each part in a state where the measurement object and the attached member are separated by not displaying the attached member, the measurement object can be more clearly viewed.

請求項3に記載の本発明に係る情報処理装置は、請求項1に記載の情報処理装置であって、前記制御部が、前記付設部材を外形線のみで表示することで、前記測定対象物と前記付設部材とが区分された状態で前記各部を前記表示部によって表示するように制御する。 The information processing device according to the present invention described in claim 3 is the information processing device described in claim 1, in which the control unit controls the display unit to display each part in a state in which the measurement object and the attached member are distinguished from each other by displaying the attached member only with an outline.

請求項3に記載の本発明に係る情報処理装置によれば、付設部材を外形線のみで表示することで、測定対象物と付設部材とが区分された状態で各部を表示部によって表示するように制御することで、測定対象物と付設部材とを、より明確に区分して視認することができる。 According to the information processing device of the present invention described in claim 3, by displaying the attached member only with an outline and controlling the display unit to display each part in a state in which the measured object and the attached member are separated, the measured object and the attached member can be more clearly distinguished and visually recognized.

以上説明したように、本発明によれば、測定対象物と、当該測定対象物と接近した付設部材とを精度よく区分して表示することができる。 As described above, the present invention makes it possible to accurately distinguish and display the object to be measured and the attached member that is close to the object to be measured.

実施形態に係る情報処理システムのハードウェア構成の一例を示すブロック図である。1 is a block diagram showing an example of a hardware configuration of an information processing system according to an embodiment. 実施形態に係る3Dスキャナの構成の一例を示す斜視図である。FIG. 1 is a perspective view showing an example of a configuration of a 3D scanner according to an embodiment. 実施形態に係る情報処理装置の機能的な構成の一例を示すブロック図である。FIG. 2 is a block diagram showing an example of a functional configuration of the information processing device according to the embodiment. 実施形態に係るスキャン情報データベースの構成の一例を示す模式図である。FIG. 4 is a schematic diagram illustrating an example of a configuration of a scan information database according to the embodiment. 実施形態に係る区分情報データベースの構成の一例を示す模式図である。FIG. 4 is a schematic diagram illustrating an example of a configuration of a category information database according to the embodiment. 実施形態に係る3Dスキャナによる3次元撮影の状態の一例を示す斜視図である。FIG. 2 is a perspective view showing an example of a state of 3D imaging by the 3D scanner according to the embodiment. 実施形態に係る情報処理の一例を示すフローチャートである。10 is a flowchart illustrating an example of information processing according to the embodiment. 実施形態に係る初期情報入力画面の一例を示す正面図である。FIG. 13 is a front view showing an example of an initial information input screen according to the embodiment. 実施形態に係る撮影画像提示画面の一例を示す正面図である。FIG. 4 is a front view showing an example of a photographed image presentation screen according to the embodiment. 実施形態に係る撮影画像提示画面の一例を示す正面図である。FIG. 4 is a front view showing an example of a photographed image presentation screen according to the embodiment. 従来技術の説明に供する図であり、バタ角の一例を示す図である。This is a diagram used to explain the prior art, showing an example of a flutter angle. 従来技術の説明に供する図であり、足場の一例を示す図である。FIG. 1 is a diagram for explaining the prior art, showing an example of scaffolding.

以下、図面を参照して、本発明を実施するための形態例を詳細に説明する。なお、本実施形態では、本発明を、建物の建築現場におけるバタ角及び足場を他の建築部材と区分して表示する用途に適用する場合について説明する。 The following describes in detail an example embodiment of the present invention with reference to the drawings. In this embodiment, the present invention is described as being applied to the display of flap angles and scaffolding at a building construction site, separate from other construction components.

まず、図1~図3を参照して、本実施形態に係る情報処理システム90の構成を説明する。図1は、本実施形態に係る情報処理システム90のハードウェア構成の一例を示すブロック図である。また、図2は、本実施形態に係る3Dスキャナ50の構成の一例を示す斜視図である。更に、図3は、本実施形態に係る情報処理装置10の機能的な構成の一例を示すブロック図である。 First, the configuration of an information processing system 90 according to this embodiment will be described with reference to Figs. 1 to 3. Fig. 1 is a block diagram showing an example of the hardware configuration of the information processing system 90 according to this embodiment. Fig. 2 is a perspective view showing an example of the configuration of a 3D scanner 50 according to this embodiment. Furthermore, Fig. 3 is a block diagram showing an example of the functional configuration of an information processing device 10 according to this embodiment.

図1に示すように、本実施形態に係る情報処理システム90は、情報処理装置10及び3Dスキャナ50を含んで構成されている。なお、情報処理装置10の例としては、パーソナルコンピュータ及びサーバコンピュータ等の汎用又は専用の情報処理装置が挙げられる。 As shown in FIG. 1, the information processing system 90 according to this embodiment includes an information processing device 10 and a 3D scanner 50. Examples of the information processing device 10 include general-purpose or dedicated information processing devices such as personal computers and server computers.

本実施形態に係る情報処理装置10は、CPU(Central Processing Unit)11、一時記憶領域としてのメモリ12、不揮発性の記憶部13、キーボードとマウス等の入力部14、液晶ディスプレイ等の表示部15、媒体読み書き装置(R/W)16及び通信インタフェース(I/F)部18を備えている。CPU11、メモリ12、記憶部13、入力部14、表示部15、媒体読み書き装置16及び通信I/F部18はバスBを介して互いに接続されている。媒体読み書き装置16は、記録媒体17に書き込まれている情報の読み出し及び記録媒体17への情報の書き込みを行う。 The information processing device 10 according to this embodiment includes a CPU (Central Processing Unit) 11, a memory 12 as a temporary storage area, a non-volatile storage unit 13, an input unit 14 such as a keyboard and mouse, a display unit 15 such as a liquid crystal display, a media read/write device (R/W) 16, and a communication interface (I/F) unit 18. The CPU 11, memory 12, storage unit 13, input unit 14, display unit 15, media read/write device 16, and communication interface (I/F) unit 18 are connected to each other via a bus B. The media read/write device 16 reads information written to a recording medium 17 and writes information to the recording medium 17.

記憶部13はHDD(Hard Disk Drive)、SSD(Solid State Drive)、フラッシュメモリ等によって実現される。記憶媒体としての記憶部13には、情報処理プログラム13Aが記憶されている。情報処理プログラム13Aは、情報処理プログラム13Aが書き込まれた記録媒体17が媒体読み書き装置16にセットされ、媒体読み書き装置16が記録媒体17からの情報処理プログラム13Aの読み出しを行うことで、記憶部13へ記憶される。CPU11は、情報処理プログラム13Aを記憶部13から読み出してメモリ12に展開し、情報処理プログラム13Aが有するプロセスを順次実行する。 The storage unit 13 is realized by a hard disk drive (HDD), a solid state drive (SSD), a flash memory, etc. An information processing program 13A is stored in the storage unit 13 as a storage medium. The information processing program 13A is stored in the storage unit 13 when a recording medium 17 on which the information processing program 13A is written is set in the medium reading and writing device 16 and the medium reading and writing device 16 reads the information processing program 13A from the recording medium 17. The CPU 11 reads the information processing program 13A from the storage unit 13, expands it in the memory 12, and sequentially executes the processes of the information processing program 13A.

また、記憶部13には、スキャン情報データベース13B及び区分情報データベース13Cが記憶される。なお、スキャン情報データベース13B及び区分情報データベース13Cについては、詳細を後述する。 The storage unit 13 also stores a scan information database 13B and a classification information database 13C. Details of the scan information database 13B and the classification information database 13C will be described later.

一方、図1に示すように、本実施形態に係る3Dスキャナ50は、スキャナ本体52及び記憶部58を含んで構成されている。なお、図示は省略するが、本実施形態に係る3Dスキャナ50は、スキャナ本体52により3次元撮影を行う際に当該スキャナ本体52による撮影方向を変化させるためのモータや、当該モータ、スキャナ本体52等の各部の作動を制御する制御部等も含まれている。 As shown in FIG. 1, the 3D scanner 50 according to this embodiment includes a scanner body 52 and a storage unit 58. Although not shown, the 3D scanner 50 according to this embodiment also includes a motor for changing the shooting direction of the scanner body 52 when performing 3D shooting with the scanner body 52, a control unit for controlling the operation of each part of the motor, the scanner body 52, etc.

図2に示すように、本実施形態に係る3Dスキャナ50は、3脚とされた脚部60の上部にスキャナ本体52が設けられており、スキャナ本体52は、脚部60の上部において、上述したモータの駆動により撮影方向が変更可能とされている。なお、脚部60は3脚には限らないことは言うまでもない。 As shown in FIG. 2, the 3D scanner 50 according to this embodiment has a scanner body 52 provided on the top of a tripod-shaped leg 60, and the scanner body 52 is capable of changing the shooting direction at the top of the leg 60 by driving the motor described above. It goes without saying that the leg 60 is not limited to a tripod.

本実施形態に係る3Dスキャナ50は、スキャナ本体52からレーザ光を射出し、対象物に反射して返ってくるまでの時間から距離を算出する一方、スキャナ本体52の移動方向からレーザ光の射出角度を算出し、これらの算出値を用いて3次元位置を特定する、所謂タイムオブフライト方式のものとされている。但し、3Dスキャナ50による3次元位置の特定方式は、これに限るものではない。例えば、スキャナ本体52から複数に変調させたレーザ光を射出し、対象物に当たって戻ってきた拡散反射成分の位相差により対象物との距離を求め、当該距離とレーザ光の射出角度から3次元位置を特定する、所謂フェイズシフト方式のものを、3Dスキャナ50として適用する形態としてもよい。 The 3D scanner 50 according to this embodiment is a so-called time-of-flight type, which calculates the distance from the time it takes for a laser beam to be emitted from the scanner body 52 and reflected back from the target object, while calculating the emission angle of the laser beam from the direction of movement of the scanner body 52, and uses these calculated values to identify the three-dimensional position. However, the method of identifying the three-dimensional position using the 3D scanner 50 is not limited to this. For example, the 3D scanner 50 may be a so-called phase-shift type, which emits a laser beam modulated in multiple ways from the scanner body 52, calculates the distance to the target object based on the phase difference of the diffuse reflection component that hits the target object and returns, and identifies the three-dimensional position from the distance and the emission angle of the laser beam.

また、本実施形態に係る3Dスキャナ50では、点群データとして、各点の3次元位置の座標を示す座標情報の他、対応する点のレーザ光の反射強度を示す反射強度情報、及び対応する点の色を示す色情報が取得される。そして、本実施形態に係る3Dスキャナ50では、取得した座標情報、反射強度情報、及び色情報が点群データにおける点毎に関連付けられて記憶部58に記憶される。 In addition, in the 3D scanner 50 according to this embodiment, in addition to coordinate information indicating the coordinates of the three-dimensional position of each point, reflection intensity information indicating the reflection intensity of the laser light at the corresponding point and color information indicating the color of the corresponding point are acquired as point cloud data. Then, in the 3D scanner 50 according to this embodiment, the acquired coordinate information, reflection intensity information, and color information are associated with each point in the point cloud data and stored in the storage unit 58.

なお、本実施形態に係る情報処理システム90では、3Dスキャナ50の記憶部58に記憶された各種情報を有線通信によって情報処理装置10に送信する形態とされているが、これに限るものではない。例えば、無線通信によって、3Dスキャナ50の記憶部58に記憶された各種情報を情報処理装置10に送信する形態としてもよい。また、記憶部58を3Dスキャナ50から着脱可能な可搬型の記憶媒体としておき、当該記憶媒体を介して、3Dスキャナ50の記憶部58に記憶された各種情報を情報処理装置10に転送する形態としてもよい。更に、3Dスキャナ50の記憶部58に記憶された各種情報を情報処理装置10に直接送信する形態には限らず、例えば、クラウドサーバを経由して情報処理装置10に送信する形態としてもよい。 In the information processing system 90 according to the present embodiment, the various information stored in the storage unit 58 of the 3D scanner 50 is transmitted to the information processing device 10 by wired communication, but the present invention is not limited to this. For example, the various information stored in the storage unit 58 of the 3D scanner 50 may be transmitted to the information processing device 10 by wireless communication. In addition, the storage unit 58 may be a portable storage medium that is detachable from the 3D scanner 50, and the various information stored in the storage unit 58 of the 3D scanner 50 may be transferred to the information processing device 10 via the storage medium. Furthermore, the various information stored in the storage unit 58 of the 3D scanner 50 is not limited to being transmitted directly to the information processing device 10, and may be transmitted to the information processing device 10 via a cloud server, for example.

次に、図3を参照して、本実施形態に係る情報処理装置10の機能的な構成について説明する。図3に示すように、本実施形態に係る情報処理装置10は、取得部11A、受付部11B、区分部11C、及び制御部11Dを含む。情報処理装置10のCPU11が情報処理プログラム13Aを実行することで、取得部11A、受付部11B、区分部11C、及び制御部11Dとして機能する。 Next, the functional configuration of the information processing device 10 according to this embodiment will be described with reference to FIG. 3. As shown in FIG. 3, the information processing device 10 according to this embodiment includes an acquisition unit 11A, a reception unit 11B, a classification unit 11C, and a control unit 11D. The CPU 11 of the information processing device 10 executes the information processing program 13A to function as the acquisition unit 11A, the reception unit 11B, the classification unit 11C, and the control unit 11D.

本実施形態に係る取得部11Aは、測定対象物と、当該測定対象物と色合い又は光沢が異なり、かつ、当該測定対象物と接近した付設部材と、を3次元撮影して得られた、色情報及び反射強度情報を含む座標情報を取得する。なお、本実施形態では、上記付設部材として、建物の建築時に用いられるバタ角及び足場を適用する形態としているが、これに限るものではない。例えば、バタ角及び足場の何れか一方のみを付設部材として適用する形態としてもよいし、建物の建築時に一時的に用いられる他の部材や、建物の建築とは無関係の分野で一時的に用いられる他の部材を付設部材として適用する形態としてもよい。また、本実施形態では、上記測定対象物として、柱や梁等の元となる木材や、設備配管等の建築部材を適用しているが、これに限るものではない。例えば、建物の建築とは無関係の分野で用いられる、付設部材を除く各種部材を測定対象物として適用する形態としてもよい。 The acquisition unit 11A according to the present embodiment acquires coordinate information including color information and reflection intensity information obtained by three-dimensionally photographing a measurement object and an attachment member that has a different color or gloss from the measurement object and is close to the measurement object. In this embodiment, the attachment members are the flap angle and scaffolding used in the construction of a building, but this is not limited to this. For example, only one of the flap angle and the scaffolding may be applied as the attachment member, or other members temporarily used in the construction of a building or other members temporarily used in a field unrelated to the construction of a building may be applied as the attachment member. In this embodiment, the measurement objects are wood that is the source of columns and beams, and building materials such as equipment piping, but this is not limited to this. For example, various members other than attachment members used in a field unrelated to the construction of a building may be applied as the measurement objects.

また、本実施形態に係る受付部11Bは、上述した付設部材の色情報及び反射強度情報を受け付ける。なお、本実施形態では、受付部11Bによる受け付けを、入力部14を介して行う形態としているが、これに限るものではない。例えば、情報処理装置10にマイク等の音声入力装置を設けておき、当該音声入力装置を介した音声による入力を受け付ける形態としてもよい。 The receiving unit 11B according to this embodiment receives color information and reflection intensity information of the above-mentioned attached member. Note that, in this embodiment, the receiving unit 11B receives the information via the input unit 14, but this is not limited to the above. For example, the information processing device 10 may be provided with an audio input device such as a microphone, and audio input via the audio input device may be received.

また、本実施形態に係る区分部11Cは、取得部11Aによって取得された色情報及び反射強度情報、及び受付部によって受け付けられた色情報及び反射強度情報に基づき、測定対象物と付設部材とを区分する。 The division unit 11C according to this embodiment also divides the measurement object and the attachment member based on the color information and reflection intensity information acquired by the acquisition unit 11A and the color information and reflection intensity information received by the reception unit.

そして、本実施形態に係る制御部11Dは、区分部11Cによって測定対象物と付設部材とが区分された状態で、上記座標情報が示す各部を表示部15によって表示するように制御する。なお、本実施形態に係る制御部11Dは、付設部材を表示しないことで、測定対象物と付設部材とが区分された状態で上記各部を表示部15によって表示するように制御する。 The control unit 11D according to this embodiment controls the display unit 15 to display each part indicated by the coordinate information in a state in which the measurement object and the attached member are separated by the division unit 11C. Note that the control unit 11D according to this embodiment controls the display unit 15 to display each part indicated by the coordinate information in a state in which the measurement object and the attached member are separated by not displaying the attached member.

次に、図4を参照して、本実施形態に係るスキャン情報データベース13Bについて説明する。図4は、本実施形態に係るスキャン情報データベース13Bの構成の一例を示す模式図である。 Next, the scan information database 13B according to this embodiment will be described with reference to FIG. 4. FIG. 4 is a schematic diagram showing an example of the configuration of the scan information database 13B according to this embodiment.

図4に示すように、本実施形態に係るスキャン情報データベース13Bは、座標、反射強度、及び色の各情報が関連付けられて記憶される。 As shown in FIG. 4, the scan information database 13B according to this embodiment stores coordinates, reflection intensity, and color information in association with each other.

上記座標は、3Dスキャナ50による3次元撮影によって得られた各点の位置の座標を示す、上述した座標情報であり、上記反射強度は、対応する点における、上述した反射強度情報であり、上記色は、対応する点における、上述した色情報である。即ち、本実施形態に係るスキャン情報データベース13Bは、3Dスキャナ50による3次元撮影によって得られた座標情報、反射強度情報、及び色情報の点群データが登録されるものである。 The coordinates are the above-mentioned coordinate information indicating the coordinates of the positions of the points obtained by three-dimensional imaging using the 3D scanner 50, the reflection intensity is the above-mentioned reflection intensity information at the corresponding points, and the color is the above-mentioned color information at the corresponding points. That is, the scan information database 13B according to this embodiment is a database in which point cloud data of coordinate information, reflection intensity information, and color information obtained by three-dimensional imaging using the 3D scanner 50 is registered.

次に、図5を参照して、本実施形態に係る区分情報データベース13Cについて説明する。図5は、本実施形態に係る区分情報データベース13Cの構成の一例を示す模式図である。 Next, the category information database 13C according to this embodiment will be described with reference to FIG. 5. FIG. 5 is a schematic diagram showing an example of the configuration of the category information database 13C according to this embodiment.

図5に示すように、本実施形態に係る区分情報データベース13Cは、付設部材名、付設部材ID(Identification)、色、及び反射強度の各情報が関連付けられて記憶される。 As shown in FIG. 5, the classification information database 13C according to this embodiment stores information on the name of the attached component, the attached component ID (Identification), the color, and the reflection intensity in association with each other.

上記付設部材名は、付設部材の名称(本実施形態では、「バタ角」及び「足場」)を示す情報である。また、上記付設部材IDは、対応する付設部材における各種類別に、当該種類を識別するために各々異なる情報として予め付与された情報である。即ち、本実施形態に係る情報処理システム90では、付設部材として、バタ角及び足場の各々について、複数種類のものに対応するものとされている。 The above-mentioned attachment member name is information indicating the name of the attachment member (in this embodiment, "flutter angle" and "scaffolding"). In addition, the above-mentioned attachment member ID is information that is assigned in advance as different information for each type of corresponding attachment member in order to identify the type. In other words, in the information processing system 90 according to this embodiment, flutter angles and scaffolding are each considered to correspond to multiple types of attachment members.

そして、上記色は、対応する付設部材の色の範囲を示す情報であり、上記反射強度は、対応する付設部材の反射強度の範囲を示す情報である。なお、図5に示すように、本実施形態では、上記色の範囲を示す情報として、R(赤)、G(緑)、B(青)の各原色別の輝度の範囲を示す情報を適用しているが、これに限るものではない。例えば、これらの3原色のうちの1つ、又は2つの原色の組み合わせの輝度を固定値としておき、残りの原色の輝度の範囲を示す情報を、上記色の範囲を示す情報として適用する形態としてもよい。また、本実施形態では、バタ角については色の範囲を示す情報のみを記憶しておき、足場については反射強度の範囲を示す情報のみを記憶しておく形態としているが、これに限るものではない。例えば、バタ角及び足場の双方について色の範囲及び反射強度の範囲の双方を示す情報を記憶しておく形態としてもよい。 The above color is information indicating the color range of the corresponding attachment member, and the above reflection intensity is information indicating the reflection intensity range of the corresponding attachment member. As shown in FIG. 5, in this embodiment, information indicating the luminance range of each primary color of R (red), G (green), and B (blue) is applied as the information indicating the above color range, but this is not limited to this. For example, the luminance of one of these three primary colors or a combination of two primary colors may be set to a fixed value, and information indicating the luminance range of the remaining primary color may be applied as the information indicating the above color range. Also, in this embodiment, only information indicating the color range is stored for the flap angle, and only information indicating the reflection intensity range is stored for the scaffolding, but this is not limited to this. For example, information indicating both the color range and the reflection intensity range for both the flap angle and the scaffolding may be stored.

次に、図6~図9を参照して、本実施形態に係る情報処理システム90の作用を説明する。図6は、本実施形態に係る3Dスキャナ50による3次元撮影の状態の一例を示す斜視図である。また、図7は、本実施形態に係る情報処理の一例を示すフローチャートである。 Next, the operation of the information processing system 90 according to this embodiment will be described with reference to Figs. 6 to 9. Fig. 6 is a perspective view showing an example of a state of 3D imaging by the 3D scanner 50 according to this embodiment. Also, Fig. 7 is a flowchart showing an example of information processing according to this embodiment.

一例として図6に示すように、対象とする場所(本実施形態では、建築中の建物に隣接する資材置き場)80に対する建築部材84の搬入者は、当該建築部材84を資材置き場80に搬入する際に、建築部材84とは異なる色合い(以下、「バタ角色」という。)とされた複数のバタ角82を適所に敷いたうえで、当該バタ角82の上に建築部材84を載積する。また、図示は省略するが、建築中の建物に対して足場を設ける作業者は、当該足場として、3Dスキャナ50により得られる反射強度(以下、単に「反射強度」という。)が建築部材84とは異なるものを、建築部材84とは光沢が異なるものとして用いる。 As an example, as shown in FIG. 6, when a person who delivers building components 84 to a target location 80 (in this embodiment, a materials storage area adjacent to a building under construction) delivers the building components 84 to the materials storage area 80, he or she lays multiple flap corners 82 of a different color (hereinafter referred to as "flap corner color") from the building components 84 in appropriate locations, and then places the building components 84 on the flap corners 82. Also, although not shown, a worker who sets up scaffolding for the building under construction uses scaffolding that has a different reflection intensity (hereinafter simply referred to as "reflection intensity") obtained by the 3D scanner 50 from that of the building components 84 and has a different gloss from that of the building components 84.

一方、3次元撮影を行う撮影者は、資材置き場80において、建築部材84を含む撮影対象領域が撮影範囲に含まれるように3Dスキャナ50を設置して3次元撮影を実施する。なお、錯綜を回避するために、以下では、3Dスキャナ50による1回のみの3次元撮影で撮影対象領域を網羅できる場合について説明するが、これに限るものではない。3Dスキャナ50による1回のみの3次元撮影では撮影対象領域を網羅できない場合は、複数回に分けて3次元撮影を実施し、各3次元撮影で得られた点群データを合成する形態としてもよい。 Meanwhile, the photographer who will be taking the 3D photographs will set up the 3D scanner 50 in the material storage area 80 so that the area to be photographed, including the building components 84, is included in the photographing range, and will take the 3D photographs. Note that in order to avoid confusion, the following will describe a case in which the area to be photographed can be covered with only one 3D photographing using the 3D scanner 50, but this is not limiting. If the area to be photographed cannot be covered with only one 3D photographing using the 3D scanner 50, the 3D photographs may be taken multiple times, and the point cloud data obtained from each 3D photographing may be synthesized.

この3次元撮影によって、撮影対象領域における、上述した座標情報、反射強度情報、及び色情報の各情報が得られ、一時的に記憶部58に記憶される。 This 3D imaging obtains the above-mentioned coordinate information, reflection intensity information, and color information for the imaging target area, and these are temporarily stored in the memory unit 58.

その後、撮影者は、3Dスキャナ50に記憶された座標情報、反射強度情報、及び色情報の各情報を情報処理装置10に送信する操作を行う。 Then, the photographer performs an operation to transmit the coordinate information, reflection intensity information, and color information stored in the 3D scanner 50 to the information processing device 10.

上記各情報が3Dスキャナ50から受信されると、情報処理装置10では、受信した各情報がスキャン情報データベース13Bに登録される。この情報の登録により、一例として図4に示されるスキャン情報データベース13Bが構築されることになる。 When the above information is received from the 3D scanner 50, the information processing device 10 registers the received information in the scan information database 13B. By registering this information, the scan information database 13B shown in FIG. 4 is constructed as an example.

この状態において、情報処理装置10のユーザは、情報処理プログラム13Aの実行を開始する指示入力を、入力部14を介して行う。この指示入力に応じて、情報処理装置10のCPU11が当該情報処理プログラム13Aを実行することにより、図7に示す情報処理が実行される。なお、錯綜を回避するために、ここでは、情報処理装置10のユーザが、建築現場で用いられているバタ角82のバタ角色及び足場の反射強度を予め把握している場合について説明する。 In this state, the user of the information processing device 10 inputs an instruction to start the execution of the information processing program 13A via the input unit 14. In response to this instruction, the CPU 11 of the information processing device 10 executes the information processing program 13A, thereby executing the information processing shown in FIG. 7. In order to avoid confusion, a case will be described here in which the user of the information processing device 10 knows in advance the flap angle color and scaffolding reflection intensity of the flap angle 82 used at the construction site.

図7のステップ100で、CPU11は、予め定められた構成とされた初期情報入力画面を表示するように表示部15を制御し、ステップ102で、CPU11は、所定情報が入力されるまで待機する。 In step 100 of FIG. 7, the CPU 11 controls the display unit 15 to display an initial information input screen with a predetermined configuration, and in step 102, the CPU 11 waits until the specified information is input.

図8には、本実施形態に係る初期情報入力画面の構成の一例が示されている。図8に示すように、本実施形態に係る初期情報入力画面では、区分対象とするバタ角の色の範囲、及び足場の反射強度の範囲の入力を促すメッセージが表示される。また、本実施形態に係る初期情報入力画面では、バタ角82の色の範囲を入力するための入力領域15A、及び足場の反射強度の範囲を入力するための入力領域15Bが表示される。 Figure 8 shows an example of the configuration of the initial information input screen according to this embodiment. As shown in Figure 8, the initial information input screen according to this embodiment displays a message prompting the user to input the color range of the flap angle to be classified and the range of the reflection intensity of the scaffolding. The initial information input screen according to this embodiment also displays an input area 15A for inputting the color range of the flap angle 82, and an input area 15B for inputting the range of the reflection intensity of the scaffolding.

一例として図8に示す初期情報入力画面が表示部15に表示されると、ユーザは、入力部14を用いて、建築現場で用いられているバタ角82のバタ角色の範囲及び足場の反射強度の範囲の各々を、対応する入力領域15A及び入力領域15Bに入力した後、終了ボタン15Cを指定する。 When the initial information input screen shown in FIG. 8 is displayed on the display unit 15 as an example, the user uses the input unit 14 to input the flap angle color range of the flap angle 82 used at the construction site and the scaffolding reflection intensity range into the corresponding input area 15A and input area 15B, respectively, and then presses the end button 15C.

ユーザによって終了ボタン15Cが指定されると、ステップ102が肯定判定となってステップ104に移行する。 When the user selects the end button 15C, step 102 is judged as positive and the process proceeds to step 104.

ステップ104で、CPU11は、初期情報入力画面においてユーザによって入力されたバタ角色の範囲及び反射強度の範囲の各情報を区分情報データベース13Cに記憶する。この際、CPU11は、バタ角82及び足場の少なくとも一方に複数種類のものがある場合には、各々異なる付設部材IDを付与したうえで、各範囲を示す情報を区分情報データベース13Cに記憶する。以上のステップ100~ステップ104の処理により、一例として図5に示す区分情報データベース13Cが構築されることになる。 In step 104, the CPU 11 stores the information on the flap angle color range and the reflection intensity range entered by the user on the initial information input screen in the classification information database 13C. At this time, if there are multiple types of at least one of the flap angles 82 and the scaffolding, the CPU 11 assigns a different attachment member ID to each and stores the information indicating each range in the classification information database 13C. By the above processing of steps 100 to 104, the classification information database 13C shown in Figure 5 as an example is constructed.

ステップ106で、CPU11は、スキャン情報データベース13Bから全ての情報(以下、「スキャン情報」という。)を読み出す。ステップ108で、CPU11は、区分情報データベース13Cから全ての情報(以下、「区分情報」という。)を読み出す。なお、以下では、区分情報におけるバタ角色の範囲を示す情報を「バタ角色範囲情報」といい、区分情報における足場の反射強度の範囲を示す情報を「足場反射強度範囲情報」という。 In step 106, the CPU 11 reads all information (hereinafter referred to as "scan information") from the scan information database 13B. In step 108, the CPU 11 reads all information (hereinafter referred to as "category information") from the division information database 13C. In the following, information indicating the range of flap corner colors in the division information is referred to as "flap corner color range information", and information indicating the range of platform reflection intensity in the division information is referred to as "footing reflection intensity range information".

ステップ110で、CPU11は、バタ角82及び足場を、他の建築部材とは区分する処理である区分処理を以下のように実行する。 In step 110, the CPU 11 executes a classification process to classify the flap angle 82 and the scaffolding from other building components as follows:

即ち、まず、CPU11は、読み出したスキャン情報における色情報が、読み出した区分情報におけるバタ角色範囲情報が示す範囲に含まれる点を、バタ角82を示す点(以下、「バタ角点」という。)として特定する。また、CPU11は、読み出したスキャン情報における反射強度が、読み出した区分情報における足場反射強度範囲情報が示す範囲に含まれる点を、足場を示す点(以下、「足場点」という。)として特定する。 That is, first, the CPU 11 identifies a point where the color information in the read scan information is included in the range indicated by the flap angle color range information in the read division information as a point indicating a flap angle 82 (hereinafter referred to as a "flap angle point"). The CPU 11 also identifies a point where the reflection intensity in the read scan information is included in the range indicated by the foothold reflection intensity range information in the read division information as a point indicating a foothold (hereinafter referred to as a "foothold point").

次いで、CPU11は、読み出したスキャン情報における、特定したバタ角点及び足場点に対応する色情報を、予め定められた色(本実施形態では、黒色。)の情報に変換することで、バタ角点及び足場点と、他の建築部材とを区分する。 Next, the CPU 11 converts the color information corresponding to the identified flap corner points and scaffolding points in the read scan information into information of a predetermined color (black in this embodiment), thereby distinguishing the flap corner points and scaffolding points from other building components.

ステップ112で、CPU11は、以上の処理を経たスキャン情報を用いて、予め定められた構成とされた撮影画像提示画面を表示するように表示部15を制御し、ステップ114で、CPU11は、所定情報が入力されるまで待機する。 In step 112, the CPU 11 controls the display unit 15 to display a captured image presentation screen with a predetermined configuration using the scan information that has undergone the above processing, and in step 114, the CPU 11 waits until the specified information is input.

図9には、本実施形態に係る撮影画像提示画面の一例が示されている。なお、図9では、便宜上、グレイスケールの画像として撮影画像提示画面を表現しているが、実際には、バタ角82を除く部分はカラーで表示される。図9に示すように、本実施形態に係る撮影画像提示画面では、一例として図6に示した撮影範囲に対応する画像が、バタ角点が消去された状態(本実施形態では、黒色で塗りつぶされた状態)で表示される。このため、情報処理装置10のユーザは、撮影画像提示画面を参照することにより、建築部材84の形状や個数、寸法等を容易に確認することができる。 Figure 9 shows an example of a captured image presentation screen according to this embodiment. Note that in Figure 9, for convenience, the captured image presentation screen is represented as a grayscale image, but in reality, the part other than the flap angle 82 is displayed in color. As shown in Figure 9, on the captured image presentation screen according to this embodiment, an image corresponding to the shooting range shown in Figure 6 as an example is displayed with the flap angle points erased (filled in black in this embodiment). Therefore, a user of the information processing device 10 can easily check the shape, number, dimensions, etc. of the building components 84 by referring to the captured image presentation screen.

一例として図9に示す撮影画像提示画面が表示部15に表示されると、ユーザは、表示内容を把握した後、終了ボタン15Cを、入力部14を介して指定する。ユーザによって終了ボタン15Cが指定されると、ステップ114が肯定判定となって本情報処理が終了する。 When the captured image presentation screen shown in FIG. 9 is displayed on the display unit 15 as an example, the user understands the displayed content and then selects the end button 15C via the input unit 14. When the end button 15C is selected by the user, the result of step 114 becomes positive, and this information processing ends.

以上説明したように、本実施形態に係る情報処理装置10によれば、測定対象物(本実施形態では、建築部材84)と、当該測定対象物と色合い又は光沢が異なり、かつ、当該測定対象物と接近した付設部材(本実施形態では、バタ角82及び足場)と、を3次元撮影して得られた、色情報及び反射強度情報を含む座標情報を取得する取得部11Aと、付設部材の色情報及び反射強度情報を受け付ける受付部11Bと、を備えている。また、実施形態に係る情報処理装置10によれば、取得部11Aによって取得された色情報及び反射強度情報、及び受付部11Bによって受け付けられた色情報及び反射強度情報に基づき、測定対象物と付設部材とを区分する区分部11Cと、区分部11Cによって測定対象物と付設部材とが区分された状態で、座標情報が示す各部を表示部15によって表示するように制御する制御部11Dと、を備えている。従って、測定対象物と、当該測定対象物と接近した付設部材とを精度よく区分して表示することができる。 As described above, the information processing device 10 according to the present embodiment includes an acquisition unit 11A that acquires coordinate information including color information and reflection intensity information obtained by three-dimensionally photographing a measurement object (in this embodiment, a building component 84) and an attachment component (in this embodiment, a flap angle 82 and a scaffolding) that has a different color or gloss from the measurement object and is close to the measurement object, and a reception unit 11B that receives the color information and reflection intensity information of the attachment component. In addition, the information processing device 10 according to the embodiment includes a division unit 11C that divides the measurement object and the attachment component based on the color information and reflection intensity information acquired by the acquisition unit 11A and the color information and reflection intensity information received by the reception unit 11B, and a control unit 11D that controls the display unit 15 to display each part indicated by the coordinate information in a state in which the measurement object and the attachment component are divided by the division unit 11C. Therefore, the measurement object and the attachment component close to the measurement object can be accurately divided and displayed.

また、本実施形態に係る情報処理装置10によれば、付設部材を表示しないことで、測定対象物と付設部材とが区分された状態で各部を表示部15によって表示するように制御している。従って、測定対象物を、より明確に視認することができる。 In addition, according to the information processing device 10 of this embodiment, the display unit 15 is controlled to display each part in a state where the measurement object and the attached member are separated by not displaying the attached member. Therefore, the measurement object can be more clearly visually recognized.

なお、上記実施形態では、付設部材を表示しないことで、測定対象物と付設部材とが区分された状態で各部を表示部15によって表示するように制御する場合について説明したが、これに限定されない。例えば、一例として図10に示すように、付設部材(図10に示す例では、バタ角82)を外形線のみで表示することで、測定対象物と付設部材とが区分された状態で各部を表示部15によって表示するように制御する形態としてもよい。この場合、測定対象物と付設部材とを、より明確に区分して視認することができる。 In the above embodiment, the case has been described where the display unit 15 is controlled to display each part in a state where the object to be measured and the attached member are separated by not displaying the attached member, but this is not limited to the above. For example, as shown in FIG. 10, the display unit 15 may be controlled to display each part in a state where the object to be measured and the attached member are separated by displaying the attached member (in the example shown in FIG. 10, the flap angle 82) only with an outline. In this case, the object to be measured and the attached member can be more clearly distinguished and visually recognized.

また、上記実施形態では、バタ角82の色を示す色情報として、R、G、Bの各原色別の輝度の範囲を指定する場合について説明したが、これに限定されない。例えば、赤、青、黒といったように色の名称そのものをバタ角82の色を示す色情報として指定する形態としてもよい。この場合、バタ角82の色を示す色情報の指定を容易化することができる。 In addition, in the above embodiment, a case has been described in which the brightness range for each primary color R, G, and B is specified as color information indicating the color of the flap angle 82, but this is not limited to this. For example, the name of the color itself, such as red, blue, and black, may be specified as color information indicating the color of the flap angle 82. In this case, it is possible to easily specify the color information indicating the color of the flap angle 82.

また、上記実施形態では、取得部11Aによって色情報及び反射強度情報の双方を取得し、かつ、受付部11Bによって色情報及び反射強度情報の双方を受け付ける場合について説明したが、これに限定されない。例えば、取得部11Aによって色情報及び反射強度情報の何れか一方のみを取得し、かつ、受付部11Bによって色情報及び反射強度情報のうち、取得部11Aによって取得する情報のみを受け付ける形態としてもよい。 In addition, in the above embodiment, the case where both color information and reflection intensity information are acquired by the acquisition unit 11A and both color information and reflection intensity information are received by the reception unit 11B has been described, but this is not limited to the above. For example, it is also possible to have the acquisition unit 11A acquire only one of the color information and reflection intensity information, and the reception unit 11B receive only the color information and reflection intensity information acquired by the acquisition unit 11A.

また、上記実施形態において、例えば、取得部11A、受付部11B、区分部11C、及び制御部11Dの各処理を実行する処理部(processing unit)のハードウェア的な構造としては、次に示す各種のプロセッサ(processor)を用いることができる。上記各種のプロセッサには、前述したように、ソフトウェア(プログラム)を実行して処理部として機能する汎用的なプロセッサであるCPUに加えて、FPGA(Field-Programmable Gate Array)等の製造後に回路構成を変更可能なプロセッサであるプログラマブルロジックデバイス(Programmable Logic Device:PLD)、ASIC(Application Specific Integrated Circuit)等の特定の処理を実行させるために専用に設計された回路構成を有するプロセッサである専用電気回路等が含まれる。 In the above embodiment, for example, the hardware structure of the processing unit that executes each process of the acquisition unit 11A, the reception unit 11B, the classification unit 11C, and the control unit 11D can be the various processors shown below. As described above, the various processors include a CPU, which is a general-purpose processor that executes software (programs) and functions as a processing unit, as well as a programmable logic device (PLD), which is a processor whose circuit configuration can be changed after manufacture, such as an FPGA (Field-Programmable Gate Array), a dedicated electrical circuit, which is a processor with a circuit configuration designed specifically to execute a specific process, such as an ASIC (Application Specific Integrated Circuit), etc.

処理部は、これらの各種のプロセッサのうちの1つで構成されてもよいし、同種又は異種の2つ以上のプロセッサの組み合わせ(例えば、複数のFPGAの組み合わせや、CPUとFPGAとの組み合わせ)で構成されてもよい。また、処理部を1つのプロセッサで構成してもよい。 The processing unit may be configured with one of these various processors, or may be configured with a combination of two or more processors of the same or different types (e.g., a combination of multiple FPGAs, or a combination of a CPU and an FPGA). The processing unit may also be configured with a single processor.

処理部を1つのプロセッサで構成する例としては、第1に、クライアント及びサーバ等のコンピュータに代表されるように、1つ以上のCPUとソフトウェアの組み合わせで1つのプロセッサを構成し、このプロセッサが処理部として機能する形態がある。第2に、システムオンチップ(System On Chip:SoC)等に代表されるように、処理部を含むシステム全体の機能を1つのIC(Integrated Circuit)チップで実現するプロセッサを使用する形態がある。このように、処理部は、ハードウェア的な構造として、上記各種のプロセッサの1つ以上を用いて構成される。 As an example of configuring the processing unit as a single processor, first, there is a form in which one processor is configured as a combination of one or more CPUs and software, as typified by computers such as client and server, and this processor functions as the processing unit. Secondly, there is a form in which a processor is used that realizes the functions of the entire system, including the processing unit, in a single IC (Integrated Circuit) chip, as typified by systems on chips (SoCs). In this way, the processing unit is configured as a hardware structure using one or more of the various processors listed above.

更に、これらの各種のプロセッサのハードウェア的な構造としては、より具体的には、半導体素子などの回路素子を組み合わせた電気回路(circuitry)を用いることができる。 More specifically, the hardware structure of these various processors can be an electrical circuit that combines circuit elements such as semiconductor elements.

10 情報処理装置
11 CPU
11A 取得部
11B 受付部
11C 区分部
11D 制御部
12 メモリ
13 記憶部
13A 情報処理プログラム
13B スキャン情報データベース
13C 区分情報データベース
14 入力部
15 表示部
15A 入力領域
15B 入力領域
15C 終了ボタン
16 媒体読み書き装置
17 記録媒体
18 通信I/F部
50 3Dスキャナ
52 スキャナ本体
58 記憶部
60 脚部
80 資材置き場
82 バタ角
84 建築部材
90 情報処理システム
10 Information processing device 11 CPU
11A Acquisition unit 11B Reception unit 11C Sorting unit 11D Control unit 12 Memory 13 Storage unit 13A Information processing program 13B Scan information database 13C Sorting information database 14 Input unit 15 Display unit 15A Input area 15B Input area 15C End button 16 Medium reading and writing device 17 Recording medium 18 Communication I/F unit 50 3D scanner 52 Scanner body 58 Storage unit 60 Legs 80 Material storage area 82 Flap corner 84 Building material 90 Information processing system

Claims (3)

測定対象物と、当該測定対象物と色合い又は光沢が異なり、かつ、当該測定対象物と接近した付設部材と、を3次元撮影して得られた、色情報又は反射強度情報を含む座標情報を取得する取得部と、
前記付設部材の色情報又は反射強度情報を受け付ける受付部と、
前記取得部によって取得された前記色情報又は前記反射強度情報、及び前記受付部によって受け付けられた前記色情報又は前記反射強度情報に基づき、前記測定対象物と前記付設部材とを区分する区分部と、
前記区分部によって前記測定対象物と前記付設部材とが区分された状態で、前記座標情報が示す各部を表示部によって表示するように制御する制御部と、
を備えた情報処理装置。
An acquisition unit that acquires coordinate information including color information or reflection intensity information obtained by three-dimensionally capturing an object to be measured and an attachment member that has a different color or gloss from the object to be measured and is located close to the object to be measured;
A reception unit that receives color information or reflection intensity information of the attachment member;
A division unit that divides the measurement object and the attachment member based on the color information or the reflection intensity information acquired by the acquisition unit and the color information or the reflection intensity information accepted by the acceptance unit;
a control unit that controls a display unit to display each part indicated by the coordinate information in a state in which the measurement object and the attachment member are separated by the division unit;
An information processing device comprising:
前記制御部は、前記付設部材を表示しないことで、前記測定対象物と前記付設部材とが区分された状態で前記各部を前記表示部によって表示するように制御する、
請求項1に記載の情報処理装置。
The control unit controls the display unit to display each part in a state in which the object to be measured and the attached member are separated from each other by not displaying the attached member.
The information processing device according to claim 1 .
前記制御部は、前記付設部材を外形線のみで表示することで、前記測定対象物と前記付設部材とが区分された状態で前記各部を前記表示部によって表示するように制御する、
請求項1に記載の情報処理装置。
The control unit controls the display unit to display each part in a state in which the object to be measured and the attached member are distinguished from each other by displaying the attached member only with an outline of the attached member.
The information processing device according to claim 1 .
JP2021110212A 2021-07-01 2021-07-01 Information processing device Active JP7653317B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021110212A JP7653317B2 (en) 2021-07-01 2021-07-01 Information processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021110212A JP7653317B2 (en) 2021-07-01 2021-07-01 Information processing device

Publications (2)

Publication Number Publication Date
JP2023007148A JP2023007148A (en) 2023-01-18
JP7653317B2 true JP7653317B2 (en) 2025-03-28

Family

ID=85107732

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021110212A Active JP7653317B2 (en) 2021-07-01 2021-07-01 Information processing device

Country Status (1)

Country Link
JP (1) JP7653317B2 (en)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002005743A (en) 2000-06-16 2002-01-09 Matsushita Electric Ind Co Ltd Color extraction device and color extraction method
JP2006350553A (en) 2005-06-14 2006-12-28 Kyoto Univ Corresponding point search method, relative orientation method, three-dimensional image measurement method, corresponding point search device, relative orientation device, three-dimensional image measurement device, corresponding point search program, and computer-readable recording medium recording the corresponding point search program
JP2017068437A (en) 2015-09-29 2017-04-06 富士通株式会社 Body detection apparatus, body detection method, and body detection program
JP2017117341A (en) 2015-12-25 2017-06-29 富士通株式会社 Object detection method, device and program
JP2017199259A (en) 2016-04-28 2017-11-02 日立Geニュークリア・エナジー株式会社 Material recognition apparatus and material recognition method
JP2018010455A (en) 2016-07-13 2018-01-18 東芝プラントシステム株式会社 3D CAD data creation system and creation method
JP2018060511A (en) 2016-10-06 2018-04-12 株式会社アドバンスド・データ・コントロールズ Simulation system, simulation program, and simulation method
JP2018077254A (en) 2014-11-19 2018-05-17 首都高技術株式会社 Point group data utilization system
JP2019128768A (en) 2018-01-24 2019-08-01 三菱造船株式会社 Three-dimensional drawing display system, three-dimensional drawing display method, and program
JP2021060200A (en) 2019-10-02 2021-04-15 株式会社大林組 Bar arrangement evaluation system, bar arrangement evaluation method and bar arrangement evaluation program
JP2021081891A (en) 2019-11-18 2021-05-27 株式会社パスコ Learned model generation device and program

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002005743A (en) 2000-06-16 2002-01-09 Matsushita Electric Ind Co Ltd Color extraction device and color extraction method
JP2006350553A (en) 2005-06-14 2006-12-28 Kyoto Univ Corresponding point search method, relative orientation method, three-dimensional image measurement method, corresponding point search device, relative orientation device, three-dimensional image measurement device, corresponding point search program, and computer-readable recording medium recording the corresponding point search program
JP2018077254A (en) 2014-11-19 2018-05-17 首都高技術株式会社 Point group data utilization system
JP2017068437A (en) 2015-09-29 2017-04-06 富士通株式会社 Body detection apparatus, body detection method, and body detection program
JP2017117341A (en) 2015-12-25 2017-06-29 富士通株式会社 Object detection method, device and program
JP2017199259A (en) 2016-04-28 2017-11-02 日立Geニュークリア・エナジー株式会社 Material recognition apparatus and material recognition method
JP2018010455A (en) 2016-07-13 2018-01-18 東芝プラントシステム株式会社 3D CAD data creation system and creation method
JP2018060511A (en) 2016-10-06 2018-04-12 株式会社アドバンスド・データ・コントロールズ Simulation system, simulation program, and simulation method
JP2019128768A (en) 2018-01-24 2019-08-01 三菱造船株式会社 Three-dimensional drawing display system, three-dimensional drawing display method, and program
JP2021060200A (en) 2019-10-02 2021-04-15 株式会社大林組 Bar arrangement evaluation system, bar arrangement evaluation method and bar arrangement evaluation program
JP2021081891A (en) 2019-11-18 2021-05-27 株式会社パスコ Learned model generation device and program

Also Published As

Publication number Publication date
JP2023007148A (en) 2023-01-18

Similar Documents

Publication Publication Date Title
JP4885584B2 (en) Rangefinder calibration method and apparatus
EP3537380A1 (en) Coordinate calibration between two-dimensional coordinate system and three-dimensional coordinate system
US20170294009A1 (en) Calibration based on intrinsic parameter selection and a projected calibration target
US20180204387A1 (en) Image generation device, image generation system, and image generation method
US11922659B2 (en) Coordinate calculation apparatus, coordinate calculation method, and computer-readable recording medium
JP2005140547A (en) 3-dimensional measuring method, 3-dimensional measuring device and computer program
JP7149506B2 (en) Projection system, projection apparatus and projection method
Burbano et al. 3D cameras benchmark for human tracking in hybrid distributed smart camera networks
KR102567379B1 (en) Realistic object creation system through 3d modeling automatic correction
JP7653317B2 (en) Information processing device
JP7024405B2 (en) Information processing equipment, programs and information processing methods
JP2021085838A (en) Bar arrangement inspection system, bar arrangement inspection method and bar arrangement inspection program
JP6166631B2 (en) 3D shape measurement system
JP2019161526A (en) Image processing system, image processing apparatus, and image processing program
JP7598787B2 (en) Information processing device
JP7576969B2 (en) Information processing device
JP2018128927A (en) Image information combining system
JP7594933B2 (en) Information processing device
JP7664777B2 (en) Position detection marker and information processing system
JP6389120B2 (en) Data processing apparatus, data processing method, and program
JP7603489B2 (en) Information processing device
JP7727424B2 (en) Information processing device
JP7565827B2 (en) Information processing device
CN115268674B (en) Laser pointer pointing data marking method, device, equipment and computer storage medium
US20250363736A1 (en) Virtual space generating method, and information processing device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240620

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250226

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250317

R150 Certificate of patent or registration of utility model

Ref document number: 7653317

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150