JP7351033B1 - Information processing device, information processing method and program - Google Patents
Information processing device, information processing method and program Download PDFInfo
- Publication number
- JP7351033B1 JP7351033B1 JP2023044475A JP2023044475A JP7351033B1 JP 7351033 B1 JP7351033 B1 JP 7351033B1 JP 2023044475 A JP2023044475 A JP 2023044475A JP 2023044475 A JP2023044475 A JP 2023044475A JP 7351033 B1 JP7351033 B1 JP 7351033B1
- Authority
- JP
- Japan
- Prior art keywords
- flying object
- flying
- flight
- flight plan
- information processing
- 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
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 54
- 238000003672 processing method Methods 0.000 title claims description 4
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 claims abstract description 48
- 238000003384 imaging method Methods 0.000 claims abstract description 28
- 230000007613 environmental effect Effects 0.000 claims description 15
- 238000001514 detection method Methods 0.000 claims description 14
- 230000000903 blocking effect Effects 0.000 claims description 6
- 238000010586 diagram Methods 0.000 abstract description 10
- 238000010191 image analysis Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000000034 method Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000005266 casting Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
【課題】撮影対象物を撮影するための時間帯又は方向の制限を緩和する。【解決手段】撮影の対象である対象物を撮影するために飛行する飛行体である第1飛行体の飛行計画を取得する飛行計画取得部131と、飛行計画に基づいて飛行する第1飛行体と異なる飛行体である第2飛行体が、第1飛行体が対象物を撮影する際に、第1飛行体が有する撮像手段に入射する太陽光線を遮断するよう、第2飛行体を飛行させる飛行制御部132と、を有する情報処理装置1である。【選択図】図2An object of the present invention is to relax restrictions on the time period or direction for photographing an object. [Solution] A flight plan acquisition unit 131 that acquires a flight plan of a first flying object that flies to photograph an object that is a photographing target; and a first flying object that flies based on the flight plan. A second flying object, which is a different flying object, flies the second flying object so as to block sunlight entering the imaging means of the first flying object when the first flying object photographs an object. The information processing device 1 includes a flight control section 132. [Selection diagram] Figure 2
Description
本発明は、情報処理装置、情報処理方法及びプログラムに関する。 The present invention relates to an information processing device, an information processing method, and a program.
点検対象物を撮影するよう飛行装置を飛行させる飛行管理システムが知られている(例えば、特許文献1を参照)。 A flight management system is known in which a flying device is flown to photograph an inspection target (for example, see Patent Document 1).
従来技術においては、太陽の逆光とならない方位から撮影対象物を撮影するよう飛行装置を飛行させる必要があり、撮影対象物を撮影できる方向や時間帯が限定されるという問題が生じていた。 In the conventional technology, it is necessary to fly the flying device so as to photograph the object from a direction that is not backlit by the sun, which poses a problem in that the direction and time period in which the object can be photographed is limited.
そこで、本発明はこれらの点に鑑みてなされたものであり、撮影対象物を撮影するための時間帯又は方向の制限を緩和することを目的とする。 The present invention has been made in view of these points, and it is an object of the present invention to ease restrictions on the time period or direction for photographing an object.
本発明の第1の態様の情報処理装置においては、撮影の対象である対象物を撮影するために飛行する飛行体である第1飛行体の飛行計画を取得する飛行計画取得部と、前記飛行計画に基づいて飛行する前記第1飛行体と異なる飛行体である第2飛行体が、前記第1飛行体が前記対象物を撮影する際に、前記第1飛行体が有する撮像手段に入射する太陽光線を遮断するよう、前記第2飛行体を飛行させる飛行制御部と、を有する。 The information processing device according to the first aspect of the present invention includes a flight plan acquisition unit that acquires a flight plan of a first flying object that is a flying object that flies to photograph an object that is a photographing target; A second flying object, which is a different flying object from the first flying object, which flies based on a plan, enters an imaging means of the first flying object when the first flying object photographs the object. and a flight control unit that causes the second flying object to fly so as to block sunlight.
前記飛行計画取得部は、撮影の対象である対象物を撮影するために飛行する飛行体である第1飛行体の飛行計画であって、前記第1飛行体が前記対象物を撮影する位置である撮影位置を含む前記飛行計画を取得し、前記飛行制御部は、前記第2飛行体が、前記飛行計画が示す前記撮影位置において飛行する前記第1飛行体が有する撮像手段に入射する太陽光線を遮断するよう、前記第2飛行体を飛行させてもよい。 The flight plan acquisition unit is configured to obtain a flight plan of a first flying object that is a flying object that flies to photograph an object that is a photographing target, and a flight plan that is a flight plan of a first flying object that is a flying object that flies to photograph an object that is a photographing target, and a flight plan that is a flight plan of a first flying object that is a flying object that flies to photograph an object that is a photographing target. The flight control unit acquires the flight plan including a certain photographing position, and the flight control unit controls the solar rays of the second flying object to be incident on the imaging means of the first flying object flying at the photographing position indicated by the flight plan. The second flying object may be flown so as to block the air flow.
前記第1飛行体が飛行する位置を示す情報を取得する飛行体情報取得部をさらに有し、前記飛行制御部は、前記飛行体情報取得部が取得した前記第1飛行体の位置に基づいて、前記第1飛行体が有する撮像手段に入射する太陽光線を遮断するよう前記第2飛行体を飛行させてもよい。 The flight control section further includes a flight object information acquisition section that acquires information indicating a position where the first flight object flies, and the flight control section is configured to perform flight control based on the position of the first flight object acquired by the flight object information acquisition section. The second flying object may be flown so as to block sunlight from entering an imaging means of the first flying object.
位置と、該位置において太陽光線が入射する方向を時刻ごとに関連付けた環境情報を取得する環境情報取得部をさらに有し、前記飛行制御部は、前記第1飛行体が有する前記撮像手段に、前記第1飛行体が飛行する時刻において前記環境情報が示す方向から入射する太陽光線を遮断するよう、前記第2飛行体を飛行させてもよい。 The flight control unit further includes an environmental information acquisition unit that acquires environmental information in which a position and a direction of incidence of sunlight at the position are associated with each time, and the flight control unit causes the imaging means of the first aircraft to: The second flying object may be flown so as to block sunlight entering from the direction indicated by the environmental information at the time when the first flying object is flying.
前記第1飛行体が撮像している画像データを取得し、取得した前記画像データに含まれる逆光を検出する逆光検出部をさらに有し、前記飛行制御部は、前記逆光検出部が取得した画像データにおいて逆光が検出される場合、前記第1飛行体が有する前記撮像手段に入射する太陽光線を遮断するよう前記第2飛行体を飛行させてもよい。 The flight controller further includes a backlight detection unit that acquires image data captured by the first flying object and detects backlight included in the acquired image data, and the flight control unit detects the image captured by the backlight detection unit. When backlight is detected in the data, the second flying object may be flown so as to block sunlight entering the imaging means of the first flying object.
前記第2飛行体は、太陽光線を遮断するための遮光手段を備え、前記飛行制御部は前記第1飛行体が有する撮像手段に入射する太陽光線を前記遮光手段により遮断するよう前記第2飛行体を飛行させてもよい。 The second flying object includes a light shielding means for blocking sunlight, and the flight control unit controls the second flying object so that the light blocking means blocks sunlight entering the imaging means of the first flying object. You may also make your body fly.
前記飛行制御部は、前記第1飛行体が前記対象物を撮影する際に、撮影対象の前記対象物と、前記第2飛行体とが重ならないように前記第2飛行体を飛行させてもよい。 The flight control unit may cause the second flying object to fly so that the object to be photographed and the second flying object do not overlap when the first flying object photographs the object. good.
本発明の第2の態様の情報処理方法においては、コンピュータが実行する、撮影の対象である対象物を撮影するために飛行する飛行体である第1飛行体の飛行計画を取得するステップと、前記飛行計画に基づいて飛行する前記第1飛行体と異なる飛行体である第2飛行体が、前記第1飛行体が前記対象物を撮影する際に、前記第1飛行体が有する撮像手段に入射する太陽光線を遮断するよう、前記第2飛行体を飛行させるステップと、を有する。 In the information processing method of the second aspect of the present invention, the step of acquiring a flight plan of a first flying object that is a flying object that flies to photograph an object to be photographed, which is executed by a computer; A second flying object, which is a different flying object from the first flying object, which flies based on the flight plan, uses an imaging means of the first flying object when the first flying object photographs the object. and the step of flying the second flying object so as to block the incident sunlight.
本発明の第3の態様のプログラムにおいては、コンピュータに、撮影の対象である対象物を撮影するために飛行する飛行体である第1飛行体の飛行計画を取得するステップと、前記飛行計画に基づいて飛行する前記第1飛行体と異なる飛行体である第2飛行体が、前記第1飛行体が前記対象物を撮影する際に、前記第1飛行体が有する撮像手段に入射する太陽光線を遮断するよう、前記第2飛行体を飛行させるステップと、を実行させる。 In the program according to the third aspect of the present invention, the step of acquiring a flight plan of a first flying object that is a flying object that flies to photograph an object to be photographed; A second flying object, which is a different flying object than the first flying object, flies based on solar rays that enter the imaging means of the first flying object when the first flying object photographs the object. and causing the second flying object to fly so as to interrupt the flow.
本発明によれば、撮影対象物を撮影するための時間帯又は方向の制限を緩和するという効果を奏する。 According to the present invention, there is an effect that restrictions on the time period or direction for photographing an object to be photographed are relaxed.
[情報処理システムSの概要]
図1は、実施形態にかかる情報処理システムSの概要を説明する図である。情報処理システムSは、飛行体により撮影の対象物を撮影するためのシステムである。情報処理システムSによる撮影の対象物は、例えば点検対象の設備等である。情報処理システムSは、情報処理装置1、第1飛行体2及び第2飛行体3を有する。情報処理装置1、第1飛行体2及び第2飛行体3はそれぞれネットワークを介して通信可能に接続されている。
[Overview of information processing system S]
FIG. 1 is a diagram illustrating an overview of an information processing system S according to an embodiment. The information processing system S is a system for photographing an object using a flying object. The object photographed by the information processing system S is, for example, equipment to be inspected. The information processing system S includes an information processing device 1, a first flying object 2, and a second flying object 3. The information processing device 1, the first flying object 2, and the second flying object 3 are each communicably connected via a network.
情報処理装置1は、飛行体を制御する装置である。情報処理装置1は、例えばサーバである。情報処理装置1は、第1飛行体2によって対象物を撮影する際、逆光により撮影が失敗することを防止するよう第2飛行体3を飛行させるよう制御する。具体的には、情報処理装置1は、第1飛行体2の飛行計画に基づいて第2飛行体3が飛行する位置を算出し、算出した位置を第2飛行体3に送信する。 The information processing device 1 is a device that controls an aircraft. The information processing device 1 is, for example, a server. When photographing an object with the first flying object 2, the information processing device 1 controls the second flying object 3 to fly so as to prevent the shooting from failing due to backlight. Specifically, the information processing device 1 calculates the position where the second flying object 3 flies based on the flight plan of the first flying object 2, and transmits the calculated position to the second flying object 3.
第1飛行体2は、撮影の対象である対象物を撮影するために飛行する飛行体である。第1飛行体2は、飛行計画に基づいて飛行する。第1飛行体2は、対象物を撮影するための撮像手段を有する。撮像手段は、例えばカメラである。飛行計画は第1飛行体2が飛行する経路を含む。第1飛行体2及び第2飛行体3は、例えばドローンである。 The first flying object 2 is a flying object that flies to photograph an object to be photographed. The first flying object 2 flies based on a flight plan. The first flying object 2 has an imaging means for photographing an object. The imaging means is, for example, a camera. The flight plan includes a route that the first flying object 2 will fly. The first flying object 2 and the second flying object 3 are, for example, drones.
第2飛行体3は、第1飛行体2が撮影の対象物を撮影する際、逆光とならないように第1飛行体2が有する撮影手段に入射する太陽光線を遮断するために飛行する。第2飛行体3は、一例として、情報処理装置1から送信された位置においてホバリングする。図1に示すように、第2飛行体3は、情報処理装置1から送信された位置において、第2飛行体3の筐体により太陽光線を遮断し、第1飛行体2の撮像手段に影を落とすように飛行する。第2飛行体3は太陽光線を吸収又は偏光させることで太陽光線を遮断する。なお、第2飛行体3は、第1飛行体2が撮影する画像において、逆光が検出されない程度に太陽光線を遮断できればよく、太陽光線の一部を遮断するよう構成されてもよい。 The second flying object 3 flies in order to block sunlight entering the photographing means of the first flying object 2 to prevent backlighting when the first flying object 2 photographs an object. The second flying object 3 hovers at the position transmitted from the information processing device 1, for example. As shown in FIG. 1, the second flying object 3 blocks sunlight by the casing of the second flying object 3 at the position transmitted from the information processing device 1, and the imaging means of the first flying object 2 is affected. Fly as if dropping. The second flying object 3 blocks sunlight by absorbing or polarizing the sunlight. Note that the second flying object 3 only needs to be able to block sunlight to such an extent that backlight is not detected in the image taken by the first flying object 2, and may be configured to block part of the sunlight.
このように情報処理システムSが構成されることで、撮影対象物を撮影するための時間帯又は方向の制限を緩和することができる。 By configuring the information processing system S in this way, restrictions on the time period or direction for photographing an object can be relaxed.
[情報処理装置1の構成]
図2は、情報処理装置1の構成を示すブロック図である。情報処理装置1は、通信部11、記憶部12及び制御部13を有する。制御部13は、飛行計画取得部131、飛行制御部132、飛行体情報取得部133、環境情報取得部134、逆光検出部135及び画像解析部136を有する。
[Configuration of information processing device 1]
FIG. 2 is a block diagram showing the configuration of the information processing device 1. As shown in FIG. The information processing device 1 includes a
通信部11は、ネットワークを介して他の装置とデータの送受信をするための通信インターフェースである。記憶部12は、ROM(Read Only Memory)、RAM(Random Access Memory)、SSD(Solid State Drive)、ハードディスクドライブ等を含む記憶媒体である。記憶部12は、制御部13が実行するプログラムを予め記憶している。
The
制御部13は、例えばCPU(Central Processing Unit)等のプロセッサである。制御部13は、記憶部12に記憶されたプログラムを実行することにより、飛行計画取得部131、飛行制御部132、飛行体情報取得部133、環境情報取得部134、逆光検出部135及び画像解析部136として機能する。
The
飛行計画取得部131は、第1飛行体2の飛行計画を取得する。第1飛行体2の飛行計画は、記憶部12が記憶していていもよいし、外部装置(不図示)からネットワークを介して取得してもよい。図3は、飛行計画取得部131が取得する飛行計画情報のデータ構造の一例を示す図である。図3(a)に示す飛行計画情報においては、飛行計画ID、飛行日時及び飛行経路を有する。飛行計画IDは、飛行計画を識別するためのID(IDentification)である。飛行日時は、開始日時及び終了日時を有する。開始日時及び終了日時はそれぞれ、第1飛行体2が飛行を開始する日時及び第1飛行体2が飛行を終了する日時を示す。飛行経路は第1飛行体2が飛行する経路を示す。飛行経路は、一例として、第1飛行体2が飛行する複数の位置を含む。飛行する位置は一例として座標及び高度で表される。飛行計画情報においては、第1飛行体2が飛行する位置と当該位置を飛行する予定の時刻とが関連付けられていてもよい。
The flight
飛行計画取得部131は、第1飛行体2が対象物を撮影する位置である撮影位置を含む飛行計画を取得する。図3(b)に示す飛行計画情報においては、第1飛行体2が対象物を撮影する位置を示す複数の撮影位置をさらに有する。撮影位置は、一例として、撮影する位置と方向とを含む。撮影する方向は一例として、第1飛行体2が取る、3次元空間における回転姿勢として表される。
The flight
飛行制御部132は、第1飛行体2が対象物を撮影する際に、第2飛行体3が、第1飛行体2が有する撮像手段に入射する太陽光線を遮断するよう、第2飛行体3を飛行させる。具体的には、飛行制御部132は、飛行計画が示す第1飛行体2が飛行する位置に対して、第1飛行体2が飛行している時刻において、第2飛行体3が太陽と重なる方向から第1飛行体2に影を落とす位置を算出する。具体的には、記憶部12においては、第2飛行体3のサイズを記憶しており、飛行制御部132は、記憶部12が記憶する第2飛行体3のサイズに基づいて、第1飛行体2の位置から見た第2飛行体3の見かけの大きさが太陽の見かけの大きさより大きくなるよう第1飛行体2と第2飛行体3との距離(以下、「算出した距離」という)を算出する。
The
飛行制御部132は、第1飛行体2の位置から見て第2飛行体3と太陽とが重なる方向(以下、「算出した方向」という)を算出する。飛行制御部132は、飛行計画情報が示す第1飛行体2の位置と、算出した方向と、算出した距離とに基づいて、第2飛行体3が飛行する位置を算出する。飛行制御部132は、算出した位置を第2飛行体3に送信し、第2飛行体3が当該位置を飛行するよう制御する。飛行制御部132は、飛行計画情報が示す第1飛行体2の位置に対して、当該位置を飛行する予定の時刻において第2飛行体3が太陽と重なる方向から第1飛行体2に影を落とす位置を算出する。
The
飛行制御部132とは、第2飛行体3が、飛行計画が示す撮影位置において飛行する第1飛行体2が有する撮像手段に入射する太陽光線を遮断するよう、第2飛行体3を飛行させてもよい。具体的には、飛行制御部132は、飛行計画が示す撮影位置を参照し、飛行計画が示す撮影位置に対して、第1飛行体2が飛行している時刻において第2飛行体3が太陽と重なる方向から第1飛行体2に影を落とす位置を算出する。
The
情報処理装置1がこのように構成されることで、撮影対象物を撮影するための時間帯又は方向の制限を緩和するという効果を奏する。 By configuring the information processing device 1 in this way, there is an effect that restrictions on the time period or direction for photographing the photographic object are relaxed.
第1飛行体2の位置に基づいて第2飛行体3を制御するよう情報処理装置1が構成されてもよい。 The information processing device 1 may be configured to control the second flying object 3 based on the position of the first flying object 2.
飛行体情報取得部133は、第1飛行体2が飛行する位置を示す情報を取得する。第1飛行体2は、第1飛行体2が飛行する位置の座標及び高度を示す位置情報を定期的に情報処理装置1に送信し、飛行体情報取得部133はこれを取得する。
The flying object
飛行制御部132は、飛行体情報取得部133が取得した第1飛行体2の位置に基づいて、第1飛行体2が有する撮像手段に入射する太陽光線を遮断するよう第2飛行体3を飛行させる。飛行制御部132は、取得した位置情報が示す第1飛行体2の位置に対して、第2飛行体3が太陽と重なる方向から第1飛行体2に影を落とす位置を算出し、算出した位置を第2飛行体3が飛行するよう制御する。
Based on the position of the first flying object 2 acquired by the flying object
情報処理装置1がこのように構成されることで、第1飛行体2の位置に基づいて第2飛行体3を柔軟に制御することが可能になる。 By configuring the information processing device 1 in this way, it becomes possible to flexibly control the second flying object 3 based on the position of the first flying object 2.
太陽の方向を取得するよう情報処理装置1が構成されてもよい。環境情報取得部134は、位置と、該位置において太陽光線が入射する方向を時刻ごとに関連付けた環境情報を取得する。図4は、環境情報取得部134が取得する環境情報の一例を示す図である。環境情報においては、日付、時刻、位置、太陽高度及び太陽方位角が関連付けられている。飛行制御部132は、第1飛行体2が有する撮像手段に、第1飛行体2が飛行する時刻において環境情報が示す方向から入射する太陽光線を遮断するよう、第2飛行体3を飛行させる。
The information processing device 1 may be configured to obtain the direction of the sun. The environmental
第1飛行体2が撮影した画像データにおいて逆光が検出される場合に、第1飛行体2に入射する太陽光線を遮断するよう第2飛行体3を飛行させてもよい。 When backlight is detected in the image data taken by the first flying object 2, the second flying object 3 may be flown so as to block sunlight entering the first flying object 2.
逆光検出部135は、第1飛行体2が撮像している画像データを取得し、取得した画像データに含まれる逆光を検出する。第1飛行体2は、対象物を撮影した画像データを情報処理装置1に送信し、逆光検出部135は、これを取得する。逆光検出部135は、既知の逆光検出技術により、取得した画像データに含まれる逆光を検出する。
The
飛行制御部132は、逆光検出部135が取得した画像データにおいて逆光が検出される場合、第1飛行体2が有する撮像手段に入射する太陽光線を遮断するよう第2飛行体3を飛行させる。すなわち飛行制御部132は、逆光検出部135が取得した画像データにおいて逆光が検出されたこを条件として第2飛行体3を飛行させる位置を算出し、算出した位置に第2飛行体3を飛行させるよう制御してもよい。
If backlight is detected in the image data acquired by the
また、飛行制御部132は、逆光検出部135が取得した画像データにおいて逆光が検出される場合、取得した画像データにおいて逆光が検出される画素に対応する方向から入射する太陽光線を遮断するよう第2飛行体3を飛行させてもよい。飛行制御部132は、一例として取得した画像データにおいて高輝度値が検出される画素と、飛行計画情報が示す該画像データを撮像した時点における第1飛行体2が撮影する方向と、に基づいて太陽光線が入射する方向を算出する。飛行制御部132は、算出した距離に基づいて第2飛行体3を飛行させる位置を算出する。
In addition, when backlight is detected in the image data acquired by the
情報処理装置1がこのように構成されることで、必要な場合に第2飛行体3を飛行させることができ、逆光が検出されない場合における撮影の効率が向上する。 By configuring the information processing device 1 in this way, the second flying object 3 can be flown if necessary, and the efficiency of photographing when backlight is not detected is improved.
撮影対象物と第2飛行体3とが重なってしまうと、撮影が失敗する原因となる。そこで、撮影対象物と第2飛行体3とが重ならないよう第2飛行体3を制御するよう情報処理装置1が構成されてもよい。 If the object to be photographed and the second flying object 3 overlap, it will cause failure in photographing. Therefore, the information processing device 1 may be configured to control the second flying object 3 so that the object to be photographed and the second flying object 3 do not overlap.
飛行制御部132は、第1飛行体2が対象物を撮影する際に、撮影対象の対象物と、第2飛行体3とが重ならないように第2飛行体3を飛行させる。一例として、画像解析部136は、第1飛行体2が対象物を撮影した画像データを取得する。画像解析部136は、取得した画像データに基づいて、撮影対象の対象物と、第2飛行体3と、が重なっているかを判定する。撮影対象物の一部が映り込めばよい場合、画像解析部136は、撮影対象の対象物の一部と第2飛行体3とが重なっているかを判定してもよい。画像解析部136は、一例として、既知の画像解析技術により取得した画像データにおいて撮影の対象物と第2飛行体3とが重なっているか否かを判定する。
The
飛行制御部132は、取得した画像データにおいて撮影の対象物と第2飛行体3とが重なっている場合、一例として、第1飛行体2が撮影する画像データに写りこむ第2飛行体3の見かけの大きさが小さくなるよう、第1飛行体2と第2飛行体3との距離を大きくして(例えば算出した距離に所定の係数を加算又は乗算して)第2飛行体3の位置を算出する。
If the object to be photographed and the second flying object 3 overlap in the acquired image data, for example, the
情報処理装置1がこのように構成されることで、撮影対象物と第2飛行体3とが重なって撮影されることにより対象物の撮影が失敗することを抑止することができる。 By configuring the information processing device 1 in this way, it is possible to prevent failure in photographing the object due to the object being photographed overlapping the second flying object 3.
[情報処理装置1における処理の流れ]
図5は、情報処理装置1における処理の流れを示すフローチャートである。図5に示すフローチャートは、第1飛行体2が飛行を開始するタイミングから開始している。飛行計画取得部131は、第1飛行体2の飛行計画を取得する(S01)。飛行制御部132は、撮影が完了したか否かを判定する(S02)。一例として、飛行制御部132は、飛行計画が示す全ての撮影位置における撮影を完了した場合、又は撮影が完了したことを示す情報を取得した場合に撮影が完了したと判定する。撮影が完了した場合(S02におけるYES)、情報処理装置1は処理を終了する。
[Flow of processing in information processing device 1]
FIG. 5 is a flowchart showing the flow of processing in the information processing device 1. As shown in FIG. The flowchart shown in FIG. 5 starts from the timing when the first flying object 2 starts flying. The flight
撮影が完了していない場合(S02におけるNO)、飛行体情報取得部133は、第1飛行体2の位置を取得する(S03)。飛行制御部132は、取得した第1飛行体2の位置に基づいて第2飛行体3を制御する(S04)。具体的には、飛行制御部132は、取得した第1飛行体2の位置に基づいて第2飛行体3を飛行させる位置を算出し、算出した位置に第2飛行体3を飛行するよう第2飛行体3を制御する。情報処理装置1は、処理をS02に進める。なお、情報処理装置1は、取得した位置の撮影が完了したことを示す情報を取得した場合に処理をS02に進めてもよい。
If the photographing is not completed (NO in S02), the flying object
<変形例>
上記の説明においては第2飛行体3の筐体により第1飛行体2の撮像手段に入射する太陽光線を遮断する例を説明したが、第2飛行体3が有する遮光手段により太陽光線を遮断するように情報処理システムが構成されてもよい。図6は、この場合の情報処理システムSAの概要を説明する図である。図6に示す例においては、第2飛行体3は、太陽光線を遮断するための遮光手段31を備える。第2飛行体3は、遮光手段31により第1飛行体2に入射する太陽光線を遮断するよう飛行している。遮光手段31は、太陽光線を吸収又は偏光反射することにより太陽光線を遮断する。遮光手段31は、一例として、可視光を吸収又は偏光する性質を有する部材で覆われた所定のサイズのパネルである。所定のサイズは、遮光手段31を取り付けた第2飛行体3が飛行可能であり、かつ、一定の距離から太陽の見かけの大きさ以上に見えるサイズである。
<Modified example>
In the above explanation, an example was explained in which the casing of the second flying object 3 blocks sunlight entering the imaging means of the first flying object 2. However, the shading means of the second flying object 3 blocks sunlight rays. The information processing system may be configured to do so. FIG. 6 is a diagram illustrating an overview of the information processing system SA in this case. In the example shown in FIG. 6, the second flying object 3 includes a light blocking means 31 for blocking sunlight. The second flying object 3 is flying in such a way that sunlight entering the first flying object 2 is blocked by the light shielding means 31 . The light blocking means 31 blocks sunlight by absorbing or polarizing the sunlight. The light shielding means 31 is, for example, a panel of a predetermined size covered with a member having a property of absorbing or polarizing visible light. The predetermined size is a size that allows the second flying object 3 to which the light shielding means 31 is attached to fly, and that can be seen from a certain distance to be larger than the apparent size of the sun.
飛行制御部132は第1飛行体2が有する撮像手段に入射する太陽光線を遮光手段により遮断するよう第2飛行体3を飛行させる。一例として、記憶部12は、第2飛行体3が有する遮光手段のサイズを記憶しており、飛行制御部132は、記憶部12が記憶する遮光手段のサイズに基づいて、前述のとおり第1飛行体2の位置から見た第2飛行体3の見かけの大きさが太陽の見かけの大きさより大きくなるよう第1飛行体2と第2飛行体3との距離を算出し、第2飛行体3を飛行させる位置を算出する。
The
情報処理システムSAがこのように構成されることで、第2飛行体3の大きさや形状によらず、第1飛行体2に入射する太陽光線を遮断するために第2飛行体3を飛行させる位置を決定することができる。 With the information processing system SA configured in this way, the second flying object 3 can be flown in order to block sunlight entering the first flying object 2, regardless of the size or shape of the second flying object 3. The location can be determined.
なお、本発明により、国連が主導する持続可能な開発目標(SDGs)の目標9「産業と技術革新の基盤をつくろう」に貢献することが可能となる。 Furthermore, the present invention makes it possible to contribute to Goal 9 of the Sustainable Development Goals (SDGs) led by the United Nations, "Create a foundation for industry and technological innovation."
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、装置の全部又は一部は、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を併せ持つ。 Although the present invention has been described above using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes can be made within the scope of the gist. be. For example, all or part of the device can be functionally or physically distributed and integrated into arbitrary units. In addition, new embodiments created by arbitrary combinations of multiple embodiments are also included in the embodiments of the present invention. The effects of the new embodiment resulting from the combination have the effects of the original embodiment.
1 情報処理装置
2 第1飛行体
3 第2飛行体
11 通信部
12 記憶部
13 制御部
131 飛行計画取得部
132 飛行制御部
133 飛行体情報取得部
134 環境情報取得部
135 逆光検出部
136 画像解析部
1 Information processing device 2 First flight object 3
Claims (9)
前記飛行計画に基づいて飛行する前記第1飛行体と異なる飛行体である第2飛行体が、前記第1飛行体が前記対象物を撮影する際に、前記第1飛行体が有する撮像手段に入射する太陽光線を遮断するよう、前記第2飛行体を飛行させる飛行制御部と、
を有する情報処理装置。 a flight plan acquisition unit that acquires a flight plan of a first flying object that is a flying object that flies to photograph an object that is a photographing target;
A second flying object, which is a different flying object from the first flying object, which flies based on the flight plan, uses an imaging means of the first flying object when the first flying object photographs the object. a flight control unit that causes the second flying object to fly so as to block incident sunlight;
An information processing device having:
前記飛行制御部は、前記第2飛行体が、前記飛行計画が示す前記撮影位置において飛行する前記第1飛行体が有する撮像手段に入射する太陽光線を遮断するよう、前記第2飛行体を飛行させる、
請求項1に記載の情報処理装置。 The flight plan acquisition unit is configured to obtain a flight plan of a first flying object that is a flying object that flies to photograph an object that is a photographing target, and a flight plan that is a flight plan of a first flying object that is a flying object that flies to photograph an object that is a photographing target, and a flight plan that is a flight plan of a first flying object that is a flying object that flies to photograph an object that is a photographing target. obtaining the flight plan including a certain shooting position;
The flight control unit controls the flight of the second flying object so that the second flying object blocks sunlight entering an imaging means of the first flying object flying at the photographing position indicated by the flight plan. let,
The information processing device according to claim 1.
前記飛行制御部は、前記飛行体情報取得部が取得した前記第1飛行体の位置に基づいて、前記第1飛行体が有する撮像手段に入射する太陽光線を遮断するよう前記第2飛行体を飛行させる、
請求項1又は2に記載の情報処理装置。 further comprising an aircraft information acquisition unit that acquires information indicating a position where the first aircraft flies,
The flight control section controls the second flight object to block sunlight entering an imaging means of the first flight object based on the position of the first flight object acquired by the flight object information acquisition section. make it fly,
The information processing device according to claim 1 or 2.
前記飛行制御部は、前記第1飛行体が有する前記撮像手段に、前記第1飛行体が飛行する時刻において前記環境情報が示す方向から入射する太陽光線を遮断するよう、前記第2飛行体を飛行させる、
請求項1又は2に記載の情報処理装置。 further comprising an environmental information acquisition unit that acquires environmental information that associates a position and a direction of incidence of sunlight at the position for each time;
The flight control unit controls the second flying object to block sunlight entering the imaging means of the first flying object from the direction indicated by the environmental information at the time when the first flying object flies. make it fly,
The information processing device according to claim 1 or 2.
前記飛行制御部は、前記逆光検出部が取得した画像データにおいて逆光が検出される場合、前記第1飛行体が有する前記撮像手段に入射する太陽光線を遮断するよう前記第2飛行体を飛行させる、
請求項1又は2に記載の情報処理装置。 further comprising a backlight detection unit that acquires image data captured by the first flying object and detects backlight included in the acquired image data,
When backlight is detected in the image data acquired by the backlight detection section, the flight control section causes the second flying object to fly so as to block sunlight entering the imaging means of the first flying object. ,
The information processing device according to claim 1 or 2.
前記飛行制御部は前記第1飛行体が有する撮像手段に入射する太陽光線を前記遮光手段により遮断するよう前記第2飛行体を飛行させる、
請求項1又は2に記載の情報処理装置。 The second flying object includes a shading means for blocking sunlight,
The flight control unit causes the second flying object to fly so that the sunlight rays entering the imaging means of the first flying object are blocked by the light shielding means.
The information processing device according to claim 1 or 2.
請求項1又は2に記載の情報処理装置。 The flight control unit causes the second flying object to fly so that the object to be photographed and the second flying object do not overlap when the first flying object photographs the object.
The information processing device according to claim 1 or 2.
撮影の対象である対象物を撮影するために飛行する飛行体である第1飛行体の飛行計画を取得するステップと、
前記飛行計画に基づいて飛行する前記第1飛行体と異なる飛行体である第2飛行体が、前記第1飛行体が前記対象物を撮影する際に、前記第1飛行体が有する撮像手段に入射する太陽光線を遮断するよう、前記第2飛行体を飛行させるステップと、
を有する情報処理方法。 computer executes
obtaining a flight plan of a first flying object that is a flying object that flies to photograph an object to be photographed;
A second flying object, which is a different flying object from the first flying object, which flies based on the flight plan, uses an imaging means of the first flying object when the first flying object photographs the object. Flying the second flying object to block incident sunlight;
An information processing method having
撮影の対象である対象物を撮影するために飛行する飛行体である第1飛行体の飛行計画を取得するステップと、
前記飛行計画に基づいて飛行する前記第1飛行体と異なる飛行体である第2飛行体が、前記第1飛行体が前記対象物を撮影する際に、前記第1飛行体が有する撮像手段に入射する太陽光線を遮断するよう、前記第2飛行体を飛行させるステップと、
を実行させるプログラム。 to the computer,
obtaining a flight plan of a first flying object that is a flying object that flies to photograph an object to be photographed;
A second flying object, which is a different flying object from the first flying object, which flies based on the flight plan, uses an imaging means of the first flying object when the first flying object photographs the object. Flying the second flying object to block incident sunlight;
A program to run.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023044475A JP7351033B1 (en) | 2023-03-20 | 2023-03-20 | Information processing device, information processing method and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023044475A JP7351033B1 (en) | 2023-03-20 | 2023-03-20 | Information processing device, information processing method and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP7351033B1 true JP7351033B1 (en) | 2023-09-26 |
Family
ID=88099140
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023044475A Active JP7351033B1 (en) | 2023-03-20 | 2023-03-20 | Information processing device, information processing method and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7351033B1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020179848A (en) * | 2020-07-04 | 2020-11-05 | 幸助 野浦 | Method for generating shade on certain land with flying object |
JP2021100234A (en) * | 2019-12-20 | 2021-07-01 | 株式会社センシンロボティクス | Aircraft imaging method and information processing device |
JP7167341B2 (en) * | 2019-06-27 | 2022-11-08 | 株式会社Nttドコモ | Information processing equipment |
-
2023
- 2023-03-20 JP JP2023044475A patent/JP7351033B1/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7167341B2 (en) * | 2019-06-27 | 2022-11-08 | 株式会社Nttドコモ | Information processing equipment |
JP2021100234A (en) * | 2019-12-20 | 2021-07-01 | 株式会社センシンロボティクス | Aircraft imaging method and information processing device |
JP2020179848A (en) * | 2020-07-04 | 2020-11-05 | 幸助 野浦 | Method for generating shade on certain land with flying object |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8965107B1 (en) | Feature reduction based on local densities for bundle adjustment of images | |
CN110244765B (en) | Aircraft route track generation method and device, unmanned aerial vehicle and storage medium | |
WO2018185939A1 (en) | Imaging control device, imaging device, imaging system, mobile body, imaging control method and program | |
JP6399498B1 (en) | Control apparatus, imaging system, moving object, control method, and program | |
US20190028394A1 (en) | Quality of service management in a satellite platform | |
JP6496955B1 (en) | Control device, system, control method, and program | |
JP6384000B1 (en) | Control device, imaging device, imaging system, moving object, control method, and program | |
CN111567032A (en) | Specifying device, moving object, specifying method, and program | |
JP7351033B1 (en) | Information processing device, information processing method and program | |
US11062613B2 (en) | Method and system for interpreting the surroundings of a UAV | |
JP6181621B2 (en) | Photo management apparatus and photo management system | |
JP2019191428A (en) | Control device, imaging device, moving body, control method and program | |
CN110019610A (en) | Map tile generation method, apparatus and system | |
JP2024016765A (en) | Processing device, processing program, and processing method | |
KR102364615B1 (en) | Method and apparatus for determining route for flying unmanned air vehicle and controlling unmanned air vehicle | |
US9311539B1 (en) | Aircraft contrail detection | |
JP2019161486A (en) | Dynamic body detection device, control device, moving body, dynamic body detection method, and program | |
WO2018207366A1 (en) | Control device, imaging device, imaging system, moving body, control method, and program | |
JP2020034643A (en) | Control device, camera device, control method, and program | |
US8406465B1 (en) | Aircraft contrail detection | |
KR20190086081A (en) | Multilayerbased coverage path planning algorithm method of unmanned aerial vehicle for three dimensional structural inspection and the system thereof | |
JP7003358B2 (en) | Control device, image pickup device, control method, and program | |
CN104766253A (en) | Method for recording video and audio house watching information through wearable computer device | |
JP6547984B2 (en) | CONTROL DEVICE, IMAGING DEVICE, IMAGING SYSTEM, MOBILE OBJECT, CONTROL METHOD, AND PROGRAM | |
JP6714802B2 (en) | Control device, flying body, control method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230628 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20230630 |
|
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: 20230905 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230913 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7351033 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |