JP7616758B2 - Identification device, method, and program - Google Patents
Identification device, method, and program Download PDFInfo
- Publication number
- JP7616758B2 JP7616758B2 JP2020108623A JP2020108623A JP7616758B2 JP 7616758 B2 JP7616758 B2 JP 7616758B2 JP 2020108623 A JP2020108623 A JP 2020108623A JP 2020108623 A JP2020108623 A JP 2020108623A JP 7616758 B2 JP7616758 B2 JP 7616758B2
- Authority
- JP
- Japan
- Prior art keywords
- flying object
- information
- observation information
- learning
- learned
- 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
Images
Landscapes
- Traffic Control Systems (AREA)
Description
本開示は、識別装置、方法、及びプログラムに関するものであり、特に、飛行物体を容易に識別することが可能な識別装置、方法、及びプログラムに関する。 The present disclosure relates to an identification device, method, and program, and in particular to an identification device, method, and program that can easily identify flying objects.
航空管制において、飛行物体の識別方法として、人が飛行物体から発せられる識別信号やセンサで取得した飛行物体の位置情報を用いて識別する方法が知られている。また、飛行物体の別の識別方法として、飛行物体のレーダ情報から検索した飛行物体の画像情報と、画像撮像装置を用いて取得した飛行物体の機体特徴量と、を照合することにより、航空機等の飛行物体の識別確率を向上させる方法が知られている。 In air traffic control, a method is known for identifying flying objects by humans using identification signals emitted by the flying object or position information of the flying object acquired by a sensor. Another method is known for identifying flying objects by comparing image information of the flying object retrieved from radar information of the flying object with the aircraft characteristics of the flying object acquired using an image capturing device, thereby improving the identification probability of the flying object, such as an aircraft.
特許文献1には、「学習用データ生成方法は、特定の経路を撮像した画像上の航空機の外観データと、前記経路上の航空機から発信される電波の信号データと、前記経路上の航空機からの騒音を示す騒音データとのうちの2つのデータを取得する取得ステップと、取得された前記2つのデータのうちの一方を、航空機の属性を識別するための第1識別モデルに入力することにより、前記経路上の航空機の属性を識別する識別ステップと、前記2つのデータのうちの他方と、前記識別ステップにより識別された前記経路上の航空機の属性とを関連付けることにより、航空機の属性を識別するための第2識別モデルの学習に用いられる学習用データを生成する生成ステップと、を含む」ことが記載されている。特許文献1には、「回帰型ニューラルネットワーク(RNN)学習を行って学習済飛行物体モデルを生成し、目標の飛行物体の時系列観測情報と学習済飛行物体モデルとに基づいて、学習済飛行物体モデルのうちから目標の飛行物体に近似する近似飛行物体を識別すること」は記載されていない。 Patent Document 1 describes that "the learning data generation method includes an acquisition step of acquiring two pieces of data from among appearance data of an aircraft on an image of a specific route, signal data of radio waves emitted from an aircraft on the route, and noise data indicating noise from an aircraft on the route, an identification step of identifying attributes of an aircraft on the route by inputting one of the two pieces of acquired data into a first identification model for identifying attributes of the aircraft, and a generation step of generating learning data used for training a second identification model for identifying attributes of the aircraft by associating the other of the two pieces of data with the attributes of the aircraft on the route identified by the identification step." Patent Document 1 does not describe "generating a learned flying object model by performing regression neural network (RNN) learning, and identifying an approximate flying object that approximates a target flying object from the learned flying object model based on time-series observation information of the target flying object and the learned flying object model."
特許文献2には、「空港用探知レーダにより空港面における各航空機の位置を検出し、空港面のいずれかの航空機が電波を発射した時、少なくとも2箇所に設置された方向探知機により、電波源の位置する電波源領域を決定するとともに、この電波源領域に位置する航空機が1機のみの時、航空機の発射電波の内容からこの航空機の識別情報を選択し、空港用探知レーダにより電波源領域に位置する航空機を特定し、空港用探知レーダの位置情報と方向探知機により識別された航空機の識別情報との相関をとることにより、航空機を自動的に識別している。」ことが記載されている。特許文献2には、「回帰型ニューラルネットワーク(RNN)学習を行って学習済飛行物体モデルを生成し、目標の飛行物体の時系列観測情報と学習済飛行物体モデルとに基づいて、学習済飛行物体モデルのうちから目標の飛行物体に近似する近似飛行物体を識別すること」は記載されていない。 Patent Document 2 describes that "the position of each aircraft on the airport surface is detected by an airport detection radar, and when any aircraft on the airport surface emits radio waves, a radio wave source region in which the radio wave source is located is determined by direction finders installed in at least two locations, and when only one aircraft is located in this radio wave source region, the identification information of this aircraft is selected from the contents of the radio waves emitted by the aircraft, the aircraft located in the radio wave source region is identified by the airport detection radar, and the aircraft is automatically identified by correlating the position information of the airport detection radar with the identification information of the aircraft identified by the direction finder." Patent Document 2 does not describe "generating a learned flying object model by performing regression neural network (RNN) learning, and identifying an approximate flying object that approximates the target flying object from the learned flying object model based on the time-series observation information of the target flying object and the learned flying object model."
多種多様な飛行物体が存在し取り扱う情報量が増加する一方で、飛行物体を識別する労働者の人口が減少することが予想されている。このような状況において、複数の飛行物体を識別するための識別装置であって、人によらずに、又は、人を補助して飛行物体を容易に識別することが可能な識別装置を提供することは難しいという課題があった。 While there is a wide variety of flying objects and the amount of information handled is increasing, the population of workers who identify flying objects is expected to decrease. In this situation, there is a problem in that it is difficult to provide an identification device for identifying multiple flying objects that can easily identify flying objects without the help of a human or with the assistance of a human.
本開示の目的は、上述した課題を解決する識別装置、方法、及びプログラムを提供することにある。 The objective of this disclosure is to provide an identification device, method, and program that solves the above-mentioned problems.
本開示に係る識別装置は、
飛行物体の飛行状態を観測した観測情報を取得する取得部と、
複数の前記飛行物体ごとに、前記観測情報を時系列に処理した時系列観測情報を蓄積する蓄積部と、
前記時系列観測情報を学習に適した形式に変換し加工した学習観測情報を使用し、回帰型ニューラルネットワーク(RNN:Recurrent Neural Network)による前記学習を行って学習済飛行物体モデルを生成する学習部と、
所定飛行物体の前記時系列観測情報を前記学習観測情報に基づいて加工した加工情報を生成する加工部と、
前記加工情報と前記学習済飛行物体モデルとに基づいて、前記所定飛行物体を識別する識別部と、を備える。
The identification device according to the present disclosure comprises:
An acquisition unit that acquires observation information obtained by observing a flight state of a flying object;
A storage unit that stores time-series observation information obtained by processing the observation information in a time series manner for each of the plurality of flying objects;
A learning unit that uses learning observation information obtained by converting and processing the time-series observation information into a format suitable for learning, and performs the learning using a recurrent neural network (RNN) to generate a learned flying object model;
a processing unit that processes the time-series observation information of a predetermined flying object based on the learning observation information to generate processed information;
and an identification unit that identifies the specified flying object based on the processed information and the learned flying object model.
本開示に係る方法は、
飛行物体の飛行状態を観測した観測情報を取得することと、
複数の前記飛行物体ごとに、前記観測情報を時系列に処理した時系列観測情報を蓄積することと、
前記時系列観測情報を学習に適した形式に変換し加工した学習観測情報を使用し、回帰型ニューラルネットワーク(RNN:Recurrent Neural Network)による前記学習を行って学習済飛行物体モデルを生成することと、
所定飛行物体の前記時系列観測情報を前記学習観測情報に基づいて加工した加工情報を生成することと、
前記加工情報と前記学習済飛行物体モデルとに基づいて、前記所定飛行物体を識別することと、
を備える。
The method according to the present disclosure comprises:
Obtaining observation information on a flight state of a flying object;
accumulating time-series observation information obtained by processing the observation information in a time series manner for each of the plurality of flying objects;
Using learning observation information obtained by converting and processing the time-series observation information into a format suitable for learning, perform the learning using a recurrent neural network (RNN) to generate a learned flying object model;
generating processed information by processing the time-series observation information of a predetermined flying object based on the learning observation information;
Identifying the predetermined flying object based on the processed information and the learned flying object model;
Equipped with.
本開示に係るプログラムは、
飛行物体の飛行状態を観測した観測情報を取得することと、
複数の前記飛行物体ごとに、前記観測情報を時系列に処理した時系列観測情報を蓄積することと、
前記時系列観測情報を学習に適した形式に変換し加工した学習観測情報を使用し、回帰型ニューラルネットワーク(RNN:Recurrent Neural Network)による前記学習を行って学習済飛行物体モデルを生成することと、
所定飛行物体の前記時系列観測情報を前記学習観測情報に基づいて加工した加工情報を生成することと、
前記加工情報と前記学習済飛行物体モデルとに基づいて、前記所定飛行物体を識別することと、
をコンピュータに実行させる。
The program according to the present disclosure is
Obtaining observation information on a flight state of a flying object;
accumulating time-series observation information obtained by processing the observation information in a time series manner for each of the plurality of flying objects;
Using learning observation information obtained by converting and processing the time-series observation information into a format suitable for learning, perform the learning using a recurrent neural network (RNN) to generate a learned flying object model;
generating processed information by processing the time-series observation information of a predetermined flying object based on the learning observation information;
Identifying the predetermined flying object based on the processed information and the learned flying object model;
to be executed by the computer.
本開示によれば、飛行物体を容易に識別することが可能な識別装置、方法、及びプログラムを提供することができる。 The present disclosure provides an identification device, method, and program that can easily identify flying objects.
以下、図面を参照して本発明の実施の形態について説明する。各図面において、同一又は対応する要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明を省略する。 Below, an embodiment of the present invention will be described with reference to the drawings. In each drawing, the same or corresponding elements are given the same reference numerals, and duplicate explanations will be omitted as necessary to clarify the explanation.
[実施の形態]
実施の形態に係る識別装置の構成を説明する。
実施の形態では、回帰型ニューラルネットワークに適したデータ形式への変換を例に挙げて説明する。また、実施の形態では、情報の蓄積から学習済飛行物体モデルを用いた識別までを、情報収集フェーズ、学習フェーズ、及び利用フェーズという3つのフェーズに分けて説明する。
図1は、実施の形態に係る識別装置を例示するブロック図である。
[Embodiment]
The configuration of an identification device according to an embodiment will be described.
In the embodiment, the conversion to a data format suitable for a regression neural network is taken as an example for explanation. In addition, in the embodiment, the process from information accumulation to identification using a trained flying object model is divided into three phases, an information collection phase, a learning phase, and a utilization phase.
FIG. 1 is a block diagram illustrating an identification device according to an embodiment.
図1に示すように、実施の形態に係る識別装置11は、取得部111と蓄積部112と学習部113と加工部114と識別部115とを備える。
As shown in FIG. 1, the
<情報収集フェーズ>
取得部111は、飛行中の物体である飛行物体の飛行状態を観測した観測情報を取得する。観測情報は、例えば、飛行物体を観測するセンサによって測定される。取得部111は、飛行物体の観測情報の代わりに、飛行物体を模擬した模擬飛行物体の観測情報を取得してもよい。
<Information gathering phase>
The
観測情報は、飛行物体の時系列の3次元位置情報と、飛行物体の移動方位と、飛行物体の移動速度と、のうちの少なくとも1つを含む。観測情報は、飛行状態を過去の所定時刻から現在まで観測したものであってもよい。 The observation information includes at least one of the following: time-series three-dimensional position information of the flying object, the moving direction of the flying object, and the moving speed of the flying object. The observation information may be information obtained by observing the flight state from a specified time in the past to the present.
蓄積部112は、複数の飛行物体ごとに、観測情報を時系列に処理した時系列観測情報を蓄積する。取得部111は、所定周期で観測情報を取得し、蓄積部112は、所定周期で時系列観測情報を蓄積してもよい。時系列観測情報は、過去から現在までの観測情報を含む。時系列観測情報を現況情報と称することもある。
The
すなわち、取得部111は、センサ(図示せず)が飛行物体を観測した観測情報から取得及び時系列に算出した飛行物体に関する時系列観測情報、あるいは飛行物体を模擬した模擬飛行物体の時系列観測情報を管理し、周期的に蓄積部112に時系列観測情報を蓄積し保存する。
In other words, the
尚、識別装置11は、時系列観測情報を表示する表示部をさらに備えてもよい。また、取得部と表示部とを合わせ、これを現況表示部と称することもある。
The
蓄積部112は、飛行物体の識別が成功した場合、時系列観測情報を蓄積してもよい。具体的には、蓄積部112は、識別装置11が管理する飛行物体の識別を実施して該識別が成功した場合、識別に関する情報とともに時系列観測情報を保存してもよい。尚、操作員が、自身が管理する飛行物体の識別を実施して該識別が成功した場合、識別に関する情報とともに時系列観測情報を蓄積部112に保存してもよい。
The
また、蓄積部をデータ蓄積部と称することもある。観測情報は、飛行物体を観測するセンサによって測定された情報であるので、観測情報をセンサ情報と称することもある。 The storage unit may also be referred to as a data storage unit. Since the observation information is information measured by a sensor that observes the flying object, the observation information may also be referred to as sensor information.
<学習フェーズ>
学習部113は、時系列観測情報を学習に適した形式に変換し加工した学習観測情報を使用し、回帰型ニューラルネットワーク(RNN:Recurrent Neural Network)による学習を行って学習済飛行物体モデルを生成する。すなわち、学習部113は、蓄積部112から蓄積された時系列観測情報を取得し、取得した時系列観測情報を学習に適した形式に加工し、回帰型ニューラルネットワークによる学習を実施し、学習済飛行物体モデルを生成する。学習に適した形式への加工とは、機械学習において、例えば、時系列観測情報を標準化することや、ダミー変数化すること等をいう。
<Learning Phase>
The
学習部113は、使用した学習観測情報と生成した学習済飛行物体モデルとを保存する。学習観測情報は、学習に適した形式に変換し加工した情報なので、これをデータ加工情報と称することもある。
The
学習部113は、学習観測情報と学習済飛行物体モデルとを保存した後、学習により生成された学習済飛行物体モデルを評価する。学習部113は、学習済飛行物体モデルが評価に合格した場合、学習時の学習観測情報を加工部114に出力し、学習済飛行物体モデルを識別部115に出力する。学習済飛行物体モデルが評価に合格した場合とは、例えば、回帰型ニューラルネットワークによる学習の誤差が誤差閾値以下の場合のことであり、この場合に学習部113は学習を終了する。
The
尚、学習部をRNN学習部と称することもある。加工部をデータ加工部と称することもある。識別部を識別処理部と称することもある。 The learning unit may also be referred to as an RNN learning unit. The processing unit may also be referred to as a data processing unit. The identification unit may also be referred to as an identification processing unit.
<利用フェーズ>
加工部114は、取得部111が管理する観測情報から取得及び算出した所定飛行物体に関する時系列観測情報、あるいは所定飛行物体を模擬した模擬所定飛行物体の時系列観測情報を周期的に取得する。ここで、所定飛行物体とは識別対象の目標となる飛行物体であり、例えば、センサが新規に観測した飛行物体である。
<Utilization phase>
The
加工部114は、学習時の学習観測情報を学習部113から取得する。加工部114は、取得部111から取得した時系列観測情報を学習観測情報に基づいて加工した加工情報を生成し、生成した加工情報を識別部115に出力する。すなわち、加工部114は、所定飛行物体の時系列観測情報を学習観測情報に基づいて加工した加工情報を生成する。加工部114は、学習部113から取得した加工情報を保存する。
The
加工情報は、加工部114に、学習観測情報(データ加工情報)と時系列観測情報(飛行物体の3次元位置情報、移動方位及び移動速度等の情報)を入力した時の出力である。
The processed information is the output when learning observation information (data processing information) and time series observation information (information on the three-dimensional position, direction and speed of a flying object, etc.) are input to the
識別部115は、加工部114から取得した加工情報と、学習部113から取得した学習済飛行物体モデルを用いて識別を行い、識別結果を取得部111に出力する。すなわち、識別部115は、加工情報と学習済飛行物体モデルとに基づいて、所定飛行物体を識別する。
The
また、識別部115は、学習部113から取得した学習済飛行物体モデルを保存する。取得部111は、識別部115から取得した識別結果、すなわち、識別された所定飛行物体に関する情報を表示部(図示せず)に表示する。
The
実施の形態に係る識別装置11は、過去から現在までの飛行物体の観測情報(時系列観測情報)から学習した学習済飛行物体モデルに基づいて、センサで新規に観測した所定飛行物体を識別する。これにより、個人の技量に依存せずに、飛行物体を容易に識別することが可能な識別装置、方法、及びプログラムを提供することができる。
The
また、実施の形態に係る識別装置11は、人が飛行物体を識別する場合と比べて、人の作業負荷を低減することができるので、作業人員の数を削減することができる。
In addition, the
また、識別装置11において、センサから取得した観測情報を学習に用いる場合、学習に必要な観測情報を容易に蓄積部112に蓄積することが可能である。このため、観測情報を収集するための新たな作業等を追加する必要がない。
In addition, when the observation information acquired from the sensor is used for learning in the
また、学習時に使用する観測情報は、センサから取得した観測情報だけでなく、センサから取得した観測情報を模擬した模擬観測情報も使用できる。このため、学習に必要な情報を収集する時間の短縮、新たな情報収集のための器材構築コスト、器材維持コストやこれに関わる人的コストを低減することができる。 In addition, the observational information used during learning can be not only that obtained from sensors, but also simulated observational information that simulates the observational information obtained from sensors. This can shorten the time required to collect the information necessary for learning, and reduce the costs of building equipment to collect new information, the costs of maintaining the equipment, and the personnel costs involved.
実施の形態に係る識別装置の動作を説明する。
図2は、実施の形態に係る識別装置の動作を例示するフローチャートである。
図2は、情報収集フェーズの処理フローを示す。
The operation of the identification device according to the embodiment will be described.
FIG. 2 is a flowchart illustrating the operation of the identification device according to the embodiment.
FIG. 2 shows the process flow of the information gathering phase.
図2に示すように、蓄積部112は、現況情報(時系列観測情報)を蓄積する(ステップS101)。蓄積部112は、取得部111が管理する観測情報から取得及び算出した飛行物体に関する時系列観測情報、あるいは飛行物体を模擬した模擬飛行物体の時系列観測情報を周期的に蓄積する。
As shown in FIG. 2, the
取得部111は、取得部111が管理する飛行物体に関して識別を実施するか否かを確認する(ステップS102)。
The
ステップS102において、飛行物体の識別が実施された場合(ステップS102:Yes)、飛行物体の識別に関する情報を蓄積部112に蓄積する(ステップS103)。 If the flying object is identified in step S102 (step S102: Yes), information regarding the identification of the flying object is stored in the storage unit 112 (step S103).
ステップS102において、飛行物体の識別が実施されなかった場合(ステップS102:Nо)、終了判定を行う(ステップS104)。 If the flying object is not identified in step S102 (step S102: No), an end determination is made (step S104).
ステップS104において、終了でない場合(ステップS104:Nо)、ステップS101に戻る。 If it is not the end in step S104 (step S104: No), return to step S101.
ステップS104において、終了の場合(ステップS104:Yes)、すなわち、現況の監視を終了する場合、現況情報の表示を終了する。 In step S104, if the process is to end (step S104: Yes), i.e., if the monitoring of the current situation is to end, the display of the current situation information is terminated.
図3は、実施の形態に係る識別装置の動作を例示するフローチャートである。
図3は、学習フェーズの処理フローを示す。
FIG. 3 is a flowchart illustrating the operation of the identification device according to the embodiment.
FIG. 3 shows the process flow of the learning phase.
ここで、学習部113で実施する学習における学習終了判定基準の誤差閾値をLとして予め定義しておく。
Here, the error threshold for determining when learning is to be completed in the learning performed by the
図3に示すように、学習部113は、蓄積部112から蓄積した時系列観測情報を取得し、学習に適した形式に変換し加工する(ステップS201)。加工後の情報を学習観測情報と称する。
As shown in FIG. 3, the
学習部113は、加工した学習観測情報を使用し、回帰型ニューラルネットワーク(RNN:Recurrent Neural Network)による学習を行う(ステップS202)。
The
学習部113は、評価結果を確認する。すなわち、学習部113は、回帰型ニューラルネットワークによる学習の誤差eと誤差閾値Lとを比較する(ステップS203)。
The
学習部113は、誤差e≦誤差閾値Lの場合(ステップS203:Yes)、学習観測情報を加工部114に保存する(ステップS204)。
If the error e is less than or equal to the error threshold L (step S203: Yes), the
学習部113は、誤差e≦誤差閾値Lでない場合(ステップS203:Nо)、ステップS201に戻る。
If the error e is not less than the error threshold L (step S203: No), the
ステップS204の後、ステップS202で生成した学習済飛行物体モデルを識別部115に保存する(ステップS205)。 After step S204, the learned flying object model generated in step S202 is stored in the identification unit 115 (step S205).
図4は、実施の形態に係る識別装置の動作を例示するフローチャートである。
図4は、利用フェーズの処理フローを示す。
FIG. 4 is a flowchart illustrating the operation of the identification device according to the embodiment.
FIG. 4 shows the process flow of the utilization phase.
図4に示すように、加工部114は、取得部111が管理する観測情報から取得及び算出した飛行物体に関する時系列観測情報、あるいは飛行物体を模擬した模擬飛行物体の時系列観測情報を取得し、これを加工した加工情報を生成する(ステップS301)。
As shown in FIG. 4, the
識別部115は、加工部114から取得した加工情報と、学習部113から取得した学習済飛行物体モデルと、を用いて飛行物体の識別を実施する(ステップS302)。
The
取得部111は、飛行物体の識別結果を表示部に表示する(ステップS303)。
The
ステップS303の後、終了判定を行う(ステップS304)。 After step S303, a termination determination is made (step S304).
ステップS304において、終了でない場合(ステップS304:Nо)、ステップS301に戻る。 If it is not the end in step S304 (step S304: No), return to step S301.
ステップS304において、終了の場合(ステップS304:Yes)、すなわち、現況の監視を終了する場合、現況の表示を終了する。 In step S304, if the end is determined (step S304: Yes), i.e., if monitoring of the current situation is to be ended, the display of the current situation is ended.
ここで、実施の形態に係る識別装置11の特徴を以下に示す。
識別装置11は、観測情報(センサ情報)から取得及び算出した飛行物体に関する時系列観測情報、あるいは飛行物体を模擬した時系列観測情報を基に回帰型ニューラルネットワークを用いて目標の飛行物体の識別を行う。
識別装置11は、取得部111と蓄積部112と学習部113と加工部114と識別部115とを備える。
取得部(現況表示部)111は、観測情報から取得及び算出した飛行物体に関する時系列観測情報あるいは飛行物体を模擬した時系列観測情報を基に表示し管理するとともに、識別された飛行物体の情報を入力、表示、管理する。
蓄積部112は、取得部111が管理する観測情報を蓄積する。
学習部113は、蓄積部112に蓄積された観測情報を用い、時系列観測情報を学習に必要な学習観測情報に変換し、学習済飛行物体モデルを生成する。
加工部114は、取得部111が管理する観測情報を取得し、学習観測情報を基に加工した加工情報を識別部115に出力する。
識別部115は、加工情報及び学習済飛行物体モデルを用いて、飛行物体を識別した結果を取得部111に出力する。
学習部113は、蓄積部112から取得した観測情報を加工した後、回帰型ニューラルネットワークを用いることにより識別規則を学習し、使用した学習観測情報及び生成された学習済飛行物体モデルを保存する。
The features of the
The
The
The acquisition unit (current status display unit) 111 displays and manages time-series observation information regarding flying objects acquired and calculated from observation information or time-series observation information simulating flying objects, and also inputs, displays, and manages information on identified flying objects.
The
The
The
The
The
尚、実施の形態においては、時系列情報及び識別結果の情報のみにより学習を行うため、飛行物体だけでなく、車両、船舶、潜水艇等の陸上、水上あるいは水中の移動物体を識別する場合についても同様に適用することができる。 In addition, in the embodiment, since learning is performed using only time series information and information on the identification results, it can be applied not only to flying objects, but also to identifying moving objects on land, on water, or underwater, such as vehicles, ships, and submarines.
尚、上記の実施の形態では、本発明をハードウェアの構成として説明したが、本発明はこれに限定されるものではない。本発明は、各構成要素の処理を、CPU(Central Processing Unit)にコンピュータプログラムを実行させることにより実現することも可能である。 In the above embodiment, the present invention has been described as a hardware configuration, but the present invention is not limited to this. The present invention can also be realized by having a CPU (Central Processing Unit) execute a computer program to process each component.
上記の実施の形態において、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実態のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(具体的にはフレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(具体的には光磁気ディスク)、CD-ROM(Read Only Memory)、CD-R、CD-R/W、半導体メモリ(具体的には、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM))、フラッシュROM、RAM(Random Access Memory)を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium)によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。 In the above embodiment, the program can be stored and supplied to the computer using various types of non-transitory computer readable media. The non-transitory computer readable media includes various types of tangible storage media. Examples of the non-transitory computer readable media include magnetic recording media (specifically, flexible disks, magnetic tapes, and hard disk drives), magneto-optical recording media (specifically, magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, CD-R/Ws, semiconductor memories (specifically, mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs)), flash ROMs, and RAMs (Random Access Memory). The program may also be supplied to the computer by various types of transitory computer readable media. Examples of the transitory computer readable media include electrical signals, optical signals, and electromagnetic waves. The transitory computer readable media can supply the program to the computer via wired communication paths such as electric wires and optical fibers, or wireless communication paths.
以上、実施の形態を参照して本願発明を説明したが、本願発明は上記によって限定されるものではない。本願発明の構成や詳細には、発明のスコープ内で当業者が理解し得る様々な変更をすることができる。 The present invention has been described above with reference to the embodiment, but the present invention is not limited to the above. Various modifications that can be understood by a person skilled in the art can be made to the configuration and details of the present invention within the scope of the invention.
尚、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。 The present invention is not limited to the above embodiment, and can be modified as appropriate without departing from the spirit and scope of the invention.
11:識別装置
111:取得部
112:蓄積部
113:学習部
114:加工部
115:識別部
e:誤差
L:誤差閾値
11: Recognition device 111: Acquisition unit 112: Storage unit 113: Learning unit 114: Processing unit 115: Recognition unit e: Error L: Error threshold
Claims (9)
飛行物体の飛行状態を観測した観測情報を取得する取得部と、
複数の前記飛行物体ごとに、前記飛行物体の識別に関する情報と共に、前記観測情報を模擬した模擬観測情報を、時系列に処理した時系列観測情報を蓄積する蓄積部と、
学習フェーズにおいて、
前記時系列観測情報を学習に適した形式に変換し加工した学習観測情報を使用し、回帰型ニューラルネットワーク(RNN:Recurrent Neural Network)による学習を行って学習済飛行物体モデルを生成する学習部と、
利用フェーズにおいて、
所定飛行物体の所定時系列観測情報の情報形式を前記学習観測情報の情報形式と一致させるため、前記学習済飛行物体モデルの生成時の加工と同じ処理で加工した加工情報を生成する加工部と、
前記加工情報と前記学習済飛行物体モデルとに基づいて、前記所定飛行物体を識別する識別部と、
を備える識別装置。 In the information gathering phase,
An acquisition unit that acquires observation information obtained by observing a flight state of a flying object;
A storage unit that stores, for each of the plurality of flying objects, time-series observation information obtained by processing , in time series, simulated observation information that simulates the observation information together with information regarding the identification of the flying object;
During the learning phase,
A learning unit that uses learning observation information obtained by converting and processing the time-series observation information into a format suitable for learning, and performs learning using a recurrent neural network (RNN) to generate a learned flying object model;
In the utilization phase,
A processing unit that generates processed information processed by the same processing as that used when generating the trained flying object model in order to match an information format of a predetermined time series observation information of a predetermined flying object with an information format of the trained observation information;
An identification unit that identifies the predetermined flying object based on the processing information and the learned flying object model;
An identification device comprising:
前記飛行物体の識別に関する情報は、前記飛行物体の機種、便名、経路、もしくは前記飛行物体が航空機であるか否かの情報を含む、
請求項1に記載の識別装置。 The observation information includes at least one of time-series three-dimensional position information of the flying object, a moving direction of the flying object, and a moving speed of the flying object;
The information regarding the identification of the flying object includes the type of the flying object, the flight number, the route, or information regarding whether the flying object is an aircraft;
The identification device according to claim 1 .
請求項1または2に記載の識別装置。 The acquisition unit acquires the observation information at a predetermined period.
The identification device according to claim 1 or 2 .
前記飛行物体の識別が成功した場合とは、前記飛行物体の前記観測情報が前記学習済飛行物体モデルのうちの1つである場合を示す、
請求項1から3のいずれか1つに記載の識別装置。 The storage unit stores the predetermined time series observation information when the identification of the predetermined flying object is successful,
A case where the flying object is successfully identified indicates a case where the observation information of the flying object is one of the learned flying object models.
An identification device according to any one of claims 1 to 3 .
請求項1から4のいずれか1つに記載の識別装置。 the learning unit terminates the learning when an error in the learning by the regression neural network is equal to or smaller than an error threshold.
An identification device according to any one of claims 1 to 4 .
請求項1から5のいずれか1つに記載の識別装置。 A display unit that displays the time-series observation information and information about the identified predetermined flying object is further provided.
An identification device according to any one of claims 1 to 5 .
請求項1から6のいずれか1つに記載の識別装置。 The observation information is information obtained by observing the flight state from a predetermined time in the past to the present.
An identification device according to any one of claims 1 to 6 .
飛行物体の飛行状態を観測した観測情報を取得することと、
複数の前記飛行物体ごとに、前記飛行物体の識別に関する情報と共に、前記観測情報を模擬した模擬観測情報を、時系列に処理した時系列観測情報を蓄積することと、
学習フェーズに おいて、
前記時系列観測情報を学習に適した形式に変換し加工した学習観測情報を使用し、回帰型ニューラルネットワーク(RNN:Recurrent Neural Network)による学習を行って学習済飛行物体モデルを生成することと、
利用フェーズにおいて、
所定飛行物体の所定時系列観測情報の情報形式を前記学習観測情報の情報形式と一致させるため、前記学習済飛行物体モデルの生成時の加工と同じ処理で加工した加工情報を生成することと、
前記加工情報と前記学習済飛行物体モデルとに基づいて、前記所定飛行物体を識別することと、
を備える方法。 In the information gathering phase,
Obtaining observation information on a flight state of a flying object;
accumulating, for each of the plurality of flying objects, time-series observation information obtained by processing , in a time series manner, simulated observation information that simulates the observation information together with information regarding the identification of the flying object;
In the learning phase,
Using learning observation information obtained by converting and processing the time-series observation information into a format suitable for learning, a recurrent neural network (RNN) is used to generate a learned flying object model;
In the utilization phase,
generating processed information that is processed in the same manner as the processing performed when the learned flying object model was generated, so that the information format of the predetermined time series observation information of the predetermined flying object coincides with the information format of the learned observation information;
Identifying the predetermined flying object based on the processed information and the learned flying object model;
A method for providing the above.
飛行物体の飛行状態を観測した観測情報を取得することと、
複数の前記飛行物体ごとに、前記飛行物体の識別に関する情報と共に、前記観測情報を模擬した模擬観測情報を、時系列に処理した時系列観測情報を蓄積することと、
学習フェーズに おいて、
前記時系列観測情報を学習に適した形式に変換し加工した学習観測情報を使用し、回帰型ニューラルネットワーク(RNN:Recurrent Neural Network)による学習を行って学習済飛行物体モデルを生成することと、
利用フェーズにおいて、
所定飛行物体の所定時系列観測情報の情報形式を前記学習観測情報の情報形式と一致させるため、前記学習済飛行物体モデルの生成時の加工と同じ処理で加工した加工情報を生成することと、
前記加工情報と前記学習済飛行物体モデルとに基づいて、前記所定飛行物体を識別することと、
をコンピュータに実行させるプログラム。 In the information gathering phase,
Obtaining observation information on a flight state of a flying object;
accumulating, for each of the plurality of flying objects, time-series observation information obtained by processing , in a time series manner, simulated observation information that simulates the observation information together with information regarding the identification of the flying object;
In the learning phase,
Using learning observation information obtained by converting and processing the time-series observation information into a format suitable for learning, a recurrent neural network (RNN) is used to generate a learned flying object model;
In the utilization phase,
generating processed information that is processed in the same manner as the processing performed when the learned flying object model was generated, so that the information format of the predetermined time series observation information of the predetermined flying object coincides with the information format of the learned observation information;
Identifying the predetermined flying object based on the processed information and the learned flying object model;
A program that causes a computer to execute the following.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020108623A JP7616758B2 (en) | 2020-06-24 | 2020-06-24 | Identification device, method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020108623A JP7616758B2 (en) | 2020-06-24 | 2020-06-24 | Identification device, method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022006414A JP2022006414A (en) | 2022-01-13 |
| JP7616758B2 true JP7616758B2 (en) | 2025-01-17 |
Family
ID=80110734
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020108623A Active JP7616758B2 (en) | 2020-06-24 | 2020-06-24 | Identification device, method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7616758B2 (en) |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000275096A (en) | 1999-03-25 | 2000-10-06 | Sumitomo Electric Ind Ltd | Sound source type identification device |
| JP2006154961A (en) | 2004-11-25 | 2006-06-15 | Sumitomo Electric Ind Ltd | Traffic sound identification device, traffic sound determination program for causing computer to function as traffic sound identification device, recording medium, and traffic sound determination method |
| JP2008097454A (en) | 2006-10-13 | 2008-04-24 | Electronic Navigation Research Institute | Air traffic control business support system, aircraft position prediction method and computer program |
| JP2011237323A (en) | 2010-05-12 | 2011-11-24 | Rion Co Ltd | Noise measuring device |
| WO2017057060A1 (en) | 2015-09-30 | 2017-04-06 | ソニー株式会社 | Driving control device, driving control method, and program |
| JP2018135075A (en) | 2017-02-23 | 2018-08-30 | パナソニックIpマネジメント株式会社 | Image display system, image display method, and program |
| JP2018534188A (en) | 2015-09-18 | 2018-11-22 | アマゾン テクノロジーズ インコーポレイテッド | Active airborne sound reduction |
| WO2019176058A1 (en) | 2018-03-15 | 2019-09-19 | 日本音響エンジニアリング株式会社 | Learning data generation method, learning data generation device and learning data generation program |
| WO2019213763A1 (en) | 2018-05-10 | 2019-11-14 | Beauchamp Bastien | Method and system for vehicle-to-pedestrian collision avoidance |
| WO2020070897A1 (en) | 2018-10-05 | 2020-04-09 | 株式会社イームズラボ | Monitoring system, management device, monitoring method, and management device control program |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3100646B2 (en) * | 1991-03-04 | 2000-10-16 | 株式会社東芝 | Sound identification device |
-
2020
- 2020-06-24 JP JP2020108623A patent/JP7616758B2/en active Active
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000275096A (en) | 1999-03-25 | 2000-10-06 | Sumitomo Electric Ind Ltd | Sound source type identification device |
| JP2006154961A (en) | 2004-11-25 | 2006-06-15 | Sumitomo Electric Ind Ltd | Traffic sound identification device, traffic sound determination program for causing computer to function as traffic sound identification device, recording medium, and traffic sound determination method |
| JP2008097454A (en) | 2006-10-13 | 2008-04-24 | Electronic Navigation Research Institute | Air traffic control business support system, aircraft position prediction method and computer program |
| JP2011237323A (en) | 2010-05-12 | 2011-11-24 | Rion Co Ltd | Noise measuring device |
| JP2018534188A (en) | 2015-09-18 | 2018-11-22 | アマゾン テクノロジーズ インコーポレイテッド | Active airborne sound reduction |
| WO2017057060A1 (en) | 2015-09-30 | 2017-04-06 | ソニー株式会社 | Driving control device, driving control method, and program |
| JP2018135075A (en) | 2017-02-23 | 2018-08-30 | パナソニックIpマネジメント株式会社 | Image display system, image display method, and program |
| WO2019176058A1 (en) | 2018-03-15 | 2019-09-19 | 日本音響エンジニアリング株式会社 | Learning data generation method, learning data generation device and learning data generation program |
| WO2019213763A1 (en) | 2018-05-10 | 2019-11-14 | Beauchamp Bastien | Method and system for vehicle-to-pedestrian collision avoidance |
| WO2020070897A1 (en) | 2018-10-05 | 2020-04-09 | 株式会社イームズラボ | Monitoring system, management device, monitoring method, and management device control program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022006414A (en) | 2022-01-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111695622B (en) | Identification model training method, identification method and identification device for substation operation scene | |
| US12056936B2 (en) | Model generating apparatus, method and program, and prediction apparatus | |
| CN106919162B (en) | Control device having learning function for detecting cause of noise generation | |
| CN113177968A (en) | Target tracking method and device, electronic equipment and storage medium | |
| US12175699B2 (en) | Confidence determination of 3D point cloud data acquired by LIDAR sensor | |
| EP3945472A3 (en) | Method of and system for online machine learning with dynamic model evaluation and selection | |
| CN110376605B (en) | Map construction method, navigation method and device | |
| EP3671555A1 (en) | Object shape regression using wasserstein distance | |
| CN110533685A (en) | Method for tracing object and device, storage medium and electronic device | |
| EP3385909A1 (en) | Optical flow determination system | |
| US11928813B2 (en) | Method and system for detecting change to structure by using drone | |
| US11580784B2 (en) | Model learning device, model learning method, and recording medium | |
| CN110059646B (en) | Method for training action planning model and target searching method | |
| CN110910440B (en) | Power transmission line length determination method and system based on power image data | |
| KR102420585B1 (en) | Apparatus and method for determining point cloud information in consideration of the operating environment of a light detection and ranging system | |
| CN111950633B (en) | Neural network training, target detection method and device and storage medium | |
| CN119167539A (en) | A three-dimensional state analysis method and system for line galloping based on Gaussian process | |
| CN120744794B (en) | DAS-based sound source event localization methods, systems, and electronic devices | |
| CN117226846A (en) | Control method and system for substation equipment maintenance robot | |
| JP2024052635A (en) | Systems and methods for deep learning based sound prediction using accelerometer data | |
| JP7616758B2 (en) | Identification device, method, and program | |
| CN118765399A (en) | Automatically quantify the uncertainty of predictions provided by trained regression models | |
| JP5164802B2 (en) | Recognition system, recognition method, and recognition program | |
| CN114595738A (en) | Methods for generating training data for recognition models and methods for generating recognition models | |
| US11922677B2 (en) | Information processing apparatus, information processing method, and non-transitory computer readable medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230512 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20231124 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240109 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240228 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240521 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20240717 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240909 |
|
| 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: 20241203 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241226 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7616758 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |