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
JP7775316B2 - Learning data collection device, learning data collection method, and program - Google Patents
[go: Go Back, main page]

JP7775316B2 - Learning data collection device, learning data collection method, and program - Google Patents

Learning data collection device, learning data collection method, and program

Info

Publication number
JP7775316B2
JP7775316B2 JP2023535120A JP2023535120A JP7775316B2 JP 7775316 B2 JP7775316 B2 JP 7775316B2 JP 2023535120 A JP2023535120 A JP 2023535120A JP 2023535120 A JP2023535120 A JP 2023535120A JP 7775316 B2 JP7775316 B2 JP 7775316B2
Authority
JP
Japan
Prior art keywords
image
target
data collection
type
captured
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
JP2023535120A
Other languages
Japanese (ja)
Other versions
JPWO2023286360A1 (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.)
Furuno Electric Co Ltd
Original Assignee
Furuno Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Furuno Electric Co Ltd filed Critical Furuno Electric Co Ltd
Publication of JPWO2023286360A1 publication Critical patent/JPWO2023286360A1/ja
Application granted granted Critical
Publication of JP7775316B2 publication Critical patent/JP7775316B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Analysis (AREA)

Description

本発明は、学習用データ収集装置、学習用データ収集方法、及びプログラムに関する。 The present invention relates to a learning data collection device, a learning data collection method, and a program.

港湾又は海上の物標を識別する画像認識技術が求められている。 Image recognition technology is needed to identify targets in ports or at sea.

特開2021-077202号公報Japanese Patent Application Laid-Open No. 2021-077202

そのような画像認識技術を実現するには多数の学習用データが必要になるが、各画像に手作業でアノテーションを行うことは、多大な労力を要する。 Realizing such image recognition technology requires a large amount of training data, but manually annotating each image requires a huge amount of effort.

本発明は、上記課題に鑑みてなされたものであり、その主な目的は、学習用データの収集が容易な学習用データ収集装置、学習用データ収集方法、及びプログラムを提供することにある。 The present invention has been made in consideration of the above-mentioned problems, and its main purpose is to provide a learning data collection device, a learning data collection method, and a program that make it easy to collect learning data.

上記課題を解決するため、本発明の一の態様の学習用データ収集装置は、船舶に設置されたカメラにより撮像された、港湾又は海上の物標を含む第1画像と、前記物標を含み、前記第1画像よりも分解能が高い第2画像とを取得する画像取得部と、前記第2画像から前記物標の種別を推定する画像認識部と、前記第1画像に、前記第2画像から推定された前記物標の種別を関連付ける関連付け部と、を備える。これによると、学習用データの収集が容易となる。 To solve the above problem, one aspect of the present invention provides a learning data collection device that includes an image acquisition unit that acquires a first image captured by a camera installed on a ship and includes a target in a harbor or on the sea, and a second image that includes the target and has higher resolution than the first image; an image recognition unit that estimates the type of the target from the second image; and an association unit that associates the type of the target estimated from the second image with the first image. This facilitates the collection of learning data.

上記態様において、前記第2画像は、前記第1画像が撮像された地点よりも前記物標に近づいた地点で前記カメラにより撮像された画像であってもよい。これによると、第1画像に、物標により近づいた地点で撮像した第2画像から推定された物標の種別を関連付けることが可能となる。In the above aspect, the second image may be an image captured by the camera at a location closer to the target than the location at which the first image was captured. This makes it possible to associate the first image with the type of target estimated from the second image captured at a location closer to the target.

上記態様において、前記第2画像は、前記第1画像の前記物標を含む範囲を前記カメラの光学ズーム機能を用いて拡大して撮像した画像であってもよい。これによると、これによると、第1画像に、光学ズーム機能を用いて拡大して撮像した第2画像から推定された物標の種別を関連付けることが可能となる。In the above aspect, the second image may be an image captured by enlarging an area including the target in the first image using the optical zoom function of the camera. This makes it possible to associate the type of target estimated from the second image captured by enlarging it using the optical zoom function with the first image.

上記態様において、前記第2画像は、前記第1画像の前記物標を含む範囲を前記カメラよりも分解能が高い別のカメラにより撮像した画像であってもよい。これによると、第1画像に、より分解能が高い別のカメラにより撮像した第2画像から推定された物標の種別を関連付けることが可能となる。In the above aspect, the second image may be an image of the area including the target in the first image captured by a different camera with a higher resolution than the first camera. This makes it possible to associate the type of target estimated from the second image captured by the different camera with the higher resolution.

上記態様において、前記画像認識部は、前記第2画像から前記物標の種別を推定するとともに推定の確度を算出し、前記関連付け部は、前記確度が閾値以上である前記物標の種別を、前記第1画像に関連付けてもよい。これによると、第2画像から推定された、推定の確度が閾値以上の物標の種別を、第1画像に関連付けることが可能となる。 In the above aspect, the image recognition unit may estimate the type of the target from the second image and calculate the accuracy of the estimation, and the associating unit may associate the type of the target for which the accuracy is equal to or greater than a threshold with the first image. This makes it possible to associate the type of the target estimated from the second image for which the accuracy is equal to or greater than a threshold with the first image.

上記態様において、前記画像認識部は、前記第1画像から前記物標の種別を推定するとともに推定の確度を算出し、前記関連付け部は、前記確度が閾値未満である前記第1画像に、前記第2画像から推定された前記物標の種別を関連付けてもよい。これによると、推定の確度が閾値未満の第1画像に、第2画像から推定された物標の種別を関連付けることが可能となる。 In the above aspect, the image recognition unit may estimate the type of the target from the first image and calculate the accuracy of the estimation, and the associating unit may associate the type of the target estimated from the second image with the first image for which the accuracy is less than a threshold. This makes it possible to associate the type of the target estimated from the second image with the first image for which the accuracy of the estimation is less than the threshold.

上記態様において、前記画像認識部は、前記カメラにより撮像された画像から前記物標の種別を推定するとともに推定の確度を算出し、前記確度が閾値以上の画像を前記第2画像とし、前記確度が閾値未満の画像を前記第1画像としてもよい。これによると、推定の確度が閾値未満の画像を第1画像とし、推定の確度が閾値以上の画像を第2画像とすることが可能となる。 In the above aspect, the image recognition unit may estimate the type of the target from the image captured by the camera and calculate the accuracy of the estimation, and designate an image with the accuracy equal to or greater than a threshold as the second image, and an image with the accuracy less than the threshold as the first image. This makes it possible to designate an image with an estimated accuracy less than the threshold as the first image, and an image with an estimated accuracy equal to or greater than the threshold as the second image.

上記態様において、前記船舶の位置及び向きを取得する位置姿勢取得部と、前記第1画像の撮像時点における前記船舶の位置及び向き、前記第1画像で検出された前記物標の画像内位置、前記第2画像の撮像時点における前記船舶の位置及び向き、並びに前記第2画像で検出された前記物標の画像内位置に基づいて、前記第1画像で検出された前記物標と前記第2画像で検出された前記物標とを同定する同定部と、をさらに備えてもよい。これによると、第1画像で検出された物標と第2画像で検出された物標とを同定することが可能となる。 The above aspect may further include a position and orientation acquisition unit that acquires the position and orientation of the ship, and an identification unit that identifies the target detected in the first image and the target detected in the second image based on the position and orientation of the ship at the time the first image was captured, the in-image position of the target detected in the first image, the position and orientation of the ship at the time the second image was captured, and the in-image position of the target detected in the second image. This makes it possible to identify the target detected in the first image and the target detected in the second image.

上記態様において、前記関連付け部は、前記第1画像に、前記第1画像の撮像時点における前記船舶又はその周囲の状態を表す付帯データをさらに関連付けてもよい。これによると、学習用データに付帯データをさらに含めることが可能となる。In the above aspect, the associating unit may further associate the first image with additional data that represents the state of the ship or its surroundings at the time the first image was captured. This makes it possible to further include additional data in the learning data.

また、本発明の他の態様の学習用データ収集方法は、船舶に設置されたカメラにより撮像された、港湾又は海上の物標を含む第1画像と、前記物標を含み、前記第1画像よりも分解能が高い第2画像とを取得し、前記第2画像から前記物標の種別を推定し、前記第1画像に、前記第2画像から推定された前記物標の種別を関連付ける。これによると、学習用データの収集が容易となる。 Another aspect of the present invention is a learning data collection method that acquires a first image captured by a camera installed on a ship, the first image including a target in a harbor or on the sea, and a second image including the target and having a higher resolution than the first image, estimates the type of the target from the second image, and associates the type of the target estimated from the second image with the first image. This facilitates the collection of learning data.

上記態様において、さらに、前記第1画像及び前記第2画像から推定された前記物標の種別を含むデータセットを用いて、前記物標の種別を推定するための学習済みモデルを再学習してもよい。これによると、学習済みモデルの認識精度のさらなる向上を図ることが可能となる。In the above aspect, a trained model for estimating the type of target may be retrained using a dataset including the type of target estimated from the first image and the second image. This makes it possible to further improve the recognition accuracy of the trained model.

また、本発明の他の態様のプログラムは、船舶に設置されたカメラにより撮像された、港湾又は海上の物標を含む第1画像と、前記物標を含み、前記第1画像よりも分解能が高い第2画像とを取得すること、前記第2画像から前記物標の種別を推定すること、及び、前記第1画像に、前記第2画像から推定された前記物標の種別を関連付けること、をコンピュータに実行させる。これによると、学習用データの収集が容易となる。 In another aspect of the present invention, the program causes a computer to acquire a first image captured by a camera installed on a ship, the first image including a target in a harbor or on the sea, and a second image including the target and having a higher resolution than the first image; estimate the type of the target from the second image; and associate the type of the target estimated from the second image with the first image. This facilitates the collection of learning data.

データ収集システムの例を示す図である。FIG. 1 illustrates an example of a data collection system. データ収集装置の例を示す図である。FIG. 1 illustrates an example of a data collection device. 第1画像の例を示す図である。FIG. 10 is a diagram showing an example of a first image. 第2画像の例を示す図である。FIG. 10 is a diagram showing an example of a second image. 画像撮像地点の例を示す図である。FIG. 10 is a diagram illustrating an example of an image capturing point. 第1画像の認識結果の例を示す図である。FIG. 10 is a diagram showing an example of a recognition result of a first image. 第2画像の認識結果の例を示す図である。FIG. 10 is a diagram showing an example of a recognition result of a second image. 一時記憶データベースの例を示す図である。FIG. 10 is a diagram illustrating an example of a temporary storage database. 学習用データセットの例を示す図である。FIG. 10 is a diagram illustrating an example of a training dataset. データ収集方法の例を示す図である。FIG. 10 is a diagram illustrating an example of a data collection method.

以下、本発明の実施形態について、図面を参照しながら説明する。 Below, an embodiment of the present invention is described with reference to the drawings.

図1は、データ収集システム100の構成例を示すブロック図である。データ収集システム100は、船舶に搭載され、機械学習のための学習用データを収集するシステムである。以下の説明では、データ収集システム100が搭載された船舶を「自船」という。 Figure 1 is a block diagram showing an example configuration of a data collection system 100. The data collection system 100 is a system that is installed on a ship and collects learning data for machine learning. In the following description, the ship on which the data collection system 100 is installed is referred to as the "own ship."

データ収集システム100は、データ収集装置1、表示部2、レーダー3、AIS4、カメラ5、GNSS受信機6、ジャイロコンパス7、ECDIS8、及び無線通信部9を備えている。これらの機器は、例えばLAN等のネットワークNに接続されており、相互にネットワーク通信が可能である。 The data collection system 100 comprises a data collection device 1, a display unit 2, a radar 3, an AIS 4, a camera 5, a GNSS receiver 6, a gyrocompass 7, an ECDIS 8, and a wireless communication unit 9. These devices are connected to a network N, such as a LAN, and are capable of network communication with each other.

データ収集装置1は、CPU、RAM、ROM、不揮発性メモリ、及び入出力インターフェース等を含むコンピュータである。データ収集装置1のCPUは、ROM又は不揮発性メモリからRAMにロードされたプログラムに従って情報処理を実行する。 The data collection device 1 is a computer that includes a CPU, RAM, ROM, non-volatile memory, an input/output interface, etc. The CPU of the data collection device 1 performs information processing according to a program loaded from the ROM or non-volatile memory to the RAM.

プログラムは、光ディスク又はメモリカード等の情報記憶媒体を介して供給されてもよいし、インターネット又はLAN等の通信ネットワークを介して供給されてもよい。 The program may be supplied via an information storage medium such as an optical disc or memory card, or via a communications network such as the Internet or a LAN.

表示部2は、レーダー画像、カメラ画像、又は電子海図などを表示する。また、表示部2は、データ収集装置1により生成された表示用画像も表示する。 The display unit 2 displays radar images, camera images, electronic nautical charts, etc. The display unit 2 also displays display images generated by the data collection device 1.

表示部2は、例えばタッチセンサ付き表示装置、いわゆるタッチパネルである。タッチセンサは、ユーザの指等による画面内の指示位置を検出する。これに限らず、トラックボール等により指示位置が入力されてもよい。 The display unit 2 is, for example, a display device with a touch sensor, a so-called touch panel. The touch sensor detects the position on the screen pointed to by the user's finger or the like. Alternatively, the pointed position may be input using a trackball or the like.

レーダー3は、自船の周囲に電波を発するとともにその反射波を受信し、受信信号に基づいてエコーデータを生成する。また、レーダー3は、エコーデータから物標を識別し、物標の位置及び速度を表す物標追跡データ(TTデータ)を生成する。Radar 3 emits radio waves around the ship and receives reflected waves, generating echo data based on the received signals. Radar 3 also identifies targets from the echo data and generates target tracking data (TT data) that represents the target's position and speed.

AIS(Automatic Identification System)4は、自船の周囲に存在する他船又は陸上の管制からAISデータを受信する。AISに限らず、VDES(VHF Data Exchange System)が用いられてもよい。AISデータは、他船の識別符号、船名、位置、針路、船速、船種、船体長、及び行き先などを含んでいる。 The AIS (Automatic Identification System) 4 receives AIS data from other ships around the ship or from land-based control. Instead of AIS, VDES (VHF Data Exchange System) may also be used. AIS data includes the identification code, name, position, course, speed, type, length, and destination of other ships.

カメラ5は、自船から外部を撮像して画像データを生成するデジタルカメラである。カメラ5は、例えば自船のブリッジに船首方位を向いて設置される。カメラ5は、パン・チルト機能及び光学ズーム機能を有するカメラ、いわゆるPTZカメラであってもよい。 Camera 5 is a digital camera that captures images of the outside world from the ship and generates image data. Camera 5 is installed, for example, on the bridge of the ship, facing the bow. Camera 5 may also be a so-called PTZ camera, which has pan/tilt and optical zoom functions.

カメラ5は、例えば広角カメラであることが好ましい。また、カメラ5は、可視光カメラに限らず、赤外線カメラであってもよい。 It is preferable that the camera 5 is, for example, a wide-angle camera. Furthermore, the camera 5 is not limited to a visible light camera, and may also be an infrared camera.

GNSS受信機6は、GNSS(Global Navigation Satellite System)から受信した電波に基づいて自船の位置を検出する。ジャイロコンパス7は、自船の船首方位を検出する。ジャイロコンパスに限らず、GPSコンパスが用いられてもよい。 The GNSS receiver 6 detects the ship's position based on radio waves received from the GNSS (Global Navigation Satellite System). The gyrocompass 7 detects the ship's heading. A GPS compass may also be used, not limited to a gyrocompass.

ECDIS(Electronic Chart Display and Information System)8は、GNSS受信機6から自船の位置を取得し、電子海図上に自船の位置を表示する。また、ECDIS8は、電子海図上に自船の計画航路も表示する。ECDISに限らず、GNSSプロッタが用いられてもよい。 The ECDIS (Electronic Chart Display and Information System) 8 acquires the ship's position from the GNSS receiver 6 and displays the ship's position on an electronic chart. The ECDIS 8 also displays the ship's planned route on the electronic chart. A GNSS plotter may also be used instead of an ECDIS.

無線通信部9は、例えば超短波帯、中短波帯、短波帯の無線設備など、他船又は陸上の管制との通信を実現するための種々の無線設備を含んでいる。 The wireless communication unit 9 includes various types of radio equipment, such as ultra-short wave, medium wave, and short wave band radio equipment, for enabling communication with other ships or land-based control.

本実施形態では、データ収集装置1と表示部2は互いに独立した装置であるが、これに限らず、データ収集装置1と表示部2は一体の装置であってもよい。 In this embodiment, the data collection device 1 and the display unit 2 are independent devices, but this is not limited to this, and the data collection device 1 and the display unit 2 may also be an integrated device.

本実施形態において、データ収集装置1は独立した装置であるが、これに限らず、ECDIS8等の他の装置と一体であってもよい。すなわち、データ収集装置1の機能部が他の装置で実現されてもよい。 In this embodiment, the data collection device 1 is an independent device, but this is not limited to this and it may be integrated with another device such as ECDIS 8. In other words, the functional parts of the data collection device 1 may be realized by another device.

また、表示部2も独立した装置であるが、これに限らず、ECDIS8等の他の装置の表示部が、データ収集装置1により生成された表示用画像を表示する表示部2として用いられてもよい。 The display unit 2 is also an independent device, but this is not limited to this, and the display unit of another device such as ECDIS 8 may be used as the display unit 2 that displays the display image generated by the data collection device 1.

図2は、データ収集装置1の構成例を示すブロック図である。データ収集装置1は、画像取得部11、位置姿勢取得部12、画像認識部13、同定部14、関連付け部15、モデル保持部16、一時記憶部17、及びデータ記憶部18を備えている。 Figure 2 is a block diagram showing an example configuration of the data collection device 1. The data collection device 1 includes an image acquisition unit 11, a position and orientation acquisition unit 12, an image recognition unit 13, an identification unit 14, an association unit 15, a model holding unit 16, a temporary storage unit 17, and a data storage unit 18.

データ収集装置1に含まれる機能部11~15は、データ収集装置1の制御部10(processing circuitry)がプログラムに従って情報処理を実行することによって実現される。データ収集装置1に含まれる記憶部16~18は、データ収集装置1のメモリに確保される。 The functional units 11 to 15 included in the data collection device 1 are realized by the control unit 10 (processing circuitry) of the data collection device 1 executing information processing in accordance with a program. The memory units 16 to 18 included in the data collection device 1 are secured in the memory of the data collection device 1.

画像取得部11は、カメラ5により撮像された画像を取得する。画像取得部11は、カメラ5から時系列の複数の画像を順次取得し、画像認識部13に順次提供する。時系列の複数の画像は、例えば動画像データに含まれる複数の静止画像(フレーム)である。 The image acquisition unit 11 acquires images captured by the camera 5. The image acquisition unit 11 sequentially acquires multiple images in time series from the camera 5 and sequentially provides them to the image recognition unit 13. The multiple images in time series are, for example, multiple still images (frames) included in video image data.

画像取得部11により取得される画像は、自船が港湾海域などを航行するときにカメラ5により撮像される画像であり、港湾又は海上の物標を含む画像である。港湾の物標は、例えばクレーン等の荷捌きのための設置物、又は岸壁等の係留のための設置物などである。海上の物標は、例えば船舶や浮標等である。 The images acquired by the image acquisition unit 11 are images captured by the camera 5 when the ship is navigating a port or other waters, and include landmarks in the port or at sea. Port landmarks include, for example, installations for handling cargo, such as cranes, or installations for mooring, such as quays. At-sea landmarks include, for example, ships and buoys.

具体的には、画像取得部11は、港湾又は海上の物標を含む第1画像P1と、当該設置物を含み、第1画像P1よりも分解能が高い第2画像P2とを取得する。本実施形態では、第2画像P2は、第1画像P1が撮像された地点よりも物標に近づいた地点でカメラ5により撮像された画像である。Specifically, the image acquisition unit 11 acquires a first image P1 that includes a target object in a harbor or on the sea, and a second image P2 that includes the installation and has a higher resolution than the first image P1. In this embodiment, the second image P2 is an image captured by the camera 5 at a point closer to the target object than the point at which the first image P1 was captured.

図3及び図4は、第1画像P1及び第2画像P2の例を示す図である。図5は、画像撮像地点の例を示す図である。K1及びD1は、第1画像P1が撮像された時点の自船SSの位置及び方位を表し、K2及びD2は、第2画像P2が撮像された時点の自船SSの位置及び方位を示している。 Figures 3 and 4 are diagrams showing examples of the first image P1 and the second image P2. Figure 5 is a diagram showing examples of image capture locations. K1 and D1 represent the position and orientation of the ship SS at the time the first image P1 was captured, and K2 and D2 represent the position and orientation of the ship SS at the time the second image P2 was captured.

図3に示す例では、第1画像P1の画像中央に3つのクレーンC1~C3が比較的小さく含まれている。これに対し、図4に示す例では、第2画像P2の画像全体に2つのクレーンC1,C2が比較的大きく含まれている。なお、図4に示す例では、クレーンC3はカメラ5の画角から外れ、第2画像P2に含まれていない。In the example shown in Figure 3, three cranes C1 to C3 are included in the center of the first image P1, appearing relatively small. In contrast, in the example shown in Figure 4, two cranes C1 and C2 are included relatively large across the entire second image P2. Note that in the example shown in Figure 4, crane C3 is outside the field of view of camera 5 and is not included in the second image P2.

このように、第2画像P2は第1画像P1よりも分解能が高く、クレーンC1,C2をより識別し易い。これは、図5の例に示すように、第1画像P1は、クレーンC1~C3が設置された岸壁PQから比較的遠い位置K1で撮像されたのに対し、第2画像P2は、岸壁PQに比較的近い位置K2で撮像されたためである。As such, the second image P2 has a higher resolution than the first image P1, making it easier to identify the cranes C1 and C2. This is because, as shown in the example of Figure 5, the first image P1 was captured at position K1, which is relatively far from the quay PQ where the cranes C1 to C3 are installed, while the second image P2 was captured at position K2, which is relatively close to the quay PQ.

言い換えると、第1画像P1は、後段の画像認識部13で物標の検知は可能であるものの、物標の分類まではできない画像である。一方、第2画像P2は、画像認識部13で物標の検知が可能であり、且つ物標の分類も可能な画像である。分類が可能であるとは、例えば種別の推定の確度が十分なレベルにあることを指す。 In other words, the first image P1 is an image in which the subsequent image recognition unit 13 can detect targets, but cannot classify them. On the other hand, the second image P2 is an image in which the image recognition unit 13 can detect targets and also classify them. Being able to classify means, for example, that the accuracy of estimating the type is at a sufficient level.

このため、第1画像P1であるか第2画像P2であるかは、後段の画像認識部13により判定されてもよい。すなわち、画像認識部13による分類の結果、推定の確度が閾値未満である場合には第1画像P1とされ、推定の確度が閾値以上である場合には第2画像P2とされてもよい。Therefore, whether an image is the first image P1 or the second image P2 may be determined by the subsequent image recognition unit 13. That is, as a result of classification by the image recognition unit 13, if the accuracy of the estimation is less than a threshold, the image may be determined to be the first image P1, and if the accuracy of the estimation is equal to or greater than the threshold, the image may be determined to be the second image P2.

これに限らず、第2画像P2は、例えば第1画像P1で検知されたクレーンC1,C2の範囲を、カメラ5の光学ズーム機能を用いて拡大して撮像した画像であってもよいし、カメラ5よりも分解能が高い別のカメラにより撮像した画像であってもよい。 Without being limited to this, the second image P2 may be, for example, an image captured by enlarging the range of the cranes C1 and C2 detected in the first image P1 using the optical zoom function of the camera 5, or an image captured by another camera with higher resolution than the camera 5.

第2画像P2は、例えば第1画像P1で検知されたクレーンC1,C2の範囲を高解像度化した画像であってもよい。また、第1画像P1が赤外線カメラにより撮像された赤外線画像、第2画像P2が可視光カメラにより撮像された可視光画像であってもよい。 The second image P2 may be, for example, a high-resolution image of the area of the cranes C1 and C2 detected in the first image P1. Furthermore, the first image P1 may be an infrared image captured by an infrared camera, and the second image P2 may be a visible light image captured by a visible light camera.

図2に示す位置姿勢取得部12は、カメラ5により画像が撮像された時点の自船の位置及び向きを取得し、画像取得部11により取得される画像に関連付ける。自船の位置は、GNSS受信機6により検出される自船の位置である。 The position and orientation acquisition unit 12 shown in Figure 2 acquires the position and orientation of the ship at the time the image was captured by the camera 5 and associates it with the image acquired by the image acquisition unit 11. The position of the ship is the position of the ship detected by the GNSS receiver 6.

自船の向きは、ジャイロコンパス7により検出される自船の船首方位である。また、自船の向きは、自船の船首方位だけでなく、不図示の姿勢センサにより検出される自船のロール又はピッチをさらに含んでもよい。 The heading of the ship is the ship's bow direction detected by the gyrocompass 7. In addition, the heading of the ship may include not only the ship's bow direction but also the ship's roll or pitch detected by an attitude sensor (not shown).

画像認識部13は、モデル保持部16に保持された学習済みモデルを用いて、画像取得部11から提供される画像に含まれる物標の種別を推定する。具体的には、画像認識部13は、画像に含まれる物標の画像内位置を検出し、物標の種別を推定し、推定の精度を算出する。 The image recognition unit 13 uses the trained model stored in the model storage unit 16 to estimate the type of target included in the image provided by the image acquisition unit 11. Specifically, the image recognition unit 13 detects the position within the image of the target included in the image, estimates the type of the target, and calculates the accuracy of the estimation.

学習済みモデルは、学習用画像を入力データとし、学習用画像に含まれる物標の画像内位置及び種別を教師データとして、機械学習により予め生成される。このように生成された学習済みモデルは、画像に含まれる物標の画像内位置、物標の種別、及び推定の確度を出力する。 The trained model is generated in advance through machine learning using training images as input data and the in-image positions and types of targets contained in the training images as training data. The trained model generated in this way outputs the in-image positions of targets contained in the images, the types of targets, and the accuracy of the estimation.

学習済みモデルには、例えば SSD(Single Shot MultiBox Detector)又は YOLO(You Only Look Once)等の物体検出モデルが用いられる。これに限らず、学習済みモデルには、Semantic Segmentation 又は Instance Segmentation 等の領域分割モデルが用いられてもよい。 The trained model may be an object detection model such as SSD (Single Shot MultiBox Detector) or YOLO (You Only Look Once). Alternatively, the trained model may be a segmentation model such as Semantic Segmentation or Instance Segmentation.

図6及び図7は、画像認識部13による第1画像P1及び第2画像P2の認識結果の例を示す図である。 Figures 6 and 7 are figures showing examples of recognition results of the first image P1 and the second image P2 by the image recognition unit 13.

第1画像P1に含まれるクレーンC1~C3は、境界ボックスB1~B3によって囲まれ、境界ボックスB1~B3には、推定された種別及びその確度が記載されたラベルL1~L3が付加される。 The cranes C1 to C3 included in the first image P1 are surrounded by bounding boxes B1 to B3, and labels L1 to L3 describing the estimated type and its accuracy are attached to the bounding boxes B1 to B3.

同様に、第2画像P2に含まれるクレーンC1,C2は、境界ボックスB1,B2によって囲まれ、境界ボックスB1,B2には、推定された種別及びその確度が記載されたラベルL1,L2が付加される。 Similarly, the cranes C1 and C2 included in the second image P2 are surrounded by bounding boxes B1 and B2, and labels L1 and L2 describing the estimated type and its accuracy are added to the bounding boxes B1 and B2.

第1画像P1は分解能が比較的低い画像であるため、推定の確度が比較的低い。図6の例では、クレーンC1,C3については、推定された種別が誤っている上、推定の確度も低い。クレーンC2については、推定された種別は正しいものの、推定の確度が低い。 The first image P1 has a relatively low resolution, so the accuracy of the estimation is relatively low. In the example of Figure 6, the estimated types of cranes C1 and C3 are incorrect and the accuracy of the estimation is low. For crane C2, the estimated type is correct, but the accuracy of the estimation is low.

一方、第2画像P2は分解能が比較的高い画像であるため、推定の確度が比較的高い。図7の例では、クレーンC1,C2については、推定された種別が正しく、且つ推定の確度も高い。On the other hand, the second image P2 has a relatively high resolution, so the accuracy of the estimation is relatively high. In the example of Figure 7, the estimated types of cranes C1 and C2 are correct and the accuracy of the estimation is also high.

図2に示す一時記憶部17は、第1画像P1を一時的に記憶する。本実施形態では、画像取得部11により取得された画像のうち、画像認識部13による認識の結果、推定の確度が閾値未満である物標を含む画像が、第1画像P1として一時記憶部17に記憶される。 The temporary storage unit 17 shown in Figure 2 temporarily stores the first image P1. In this embodiment, among the images acquired by the image acquisition unit 11, an image including a target whose estimation accuracy is less than a threshold as a result of recognition by the image recognition unit 13 is stored in the temporary storage unit 17 as the first image P1.

図8は、一時記憶部17に記憶された第1画像P1を管理するための一時記憶データベースの例を示す図である。一時記憶データベースは、例えば「物標ID」、「画像」、「画像内位置」、「種別」、「確度」、「撮像位置」、「撮像方位」、「推定位置」、及び「付帯データ」等のフィールドを含んでいる。 Figure 8 is a diagram showing an example of a temporary storage database for managing the first image P1 stored in the temporary storage unit 17. The temporary storage database includes fields such as "target ID," "image," "position in image," "type," "accuracy," "image capture position," "image capture direction," "estimated position," and "accompanying data."

「物標ID」は、物標を識別するための識別子である。「画像」は、第1画像P1のファイル名を表す。本例では、物標ID:001~003が、図6の例に示すクレーンC1~C3に対応するものとする。 "Target ID" is an identifier for identifying the target. "Image" represents the file name of the first image P1. In this example, target IDs 001 to 003 correspond to cranes C1 to C3 shown in the example of Figure 6.

「画像内位置」は、第1画像P1内で検出された物標の画像内位置を表す。画像内位置は、例えば物標を囲む境界ボックスの左上端点と右下端点の座標で表される。 "Image position" represents the image position of the target detected in the first image P1. The image position is expressed, for example, by the coordinates of the upper left and lower right corner points of the bounding box surrounding the target.

「種別」は、画像認識部13により推定された物標の種別を表す。本例では、物標ID:001,003の種別が、クレーンではなく電波塔又は橋と誤って推定されている。「確度」は、推定の確度を表す。確度は、例えば0以上1以下の値で表され、1に近いほど確度が高い。 "Type" indicates the type of target estimated by the image recognition unit 13. In this example, the type of target ID: 001, 003 is mistakenly estimated as a radio tower or bridge rather than a crane. "Accuracy" indicates the accuracy of the estimation. Accuracy is expressed, for example, as a value between 0 and 1, with the closer to 1 the accuracy is.

「撮像位置」は、第1画像P1が撮像された時点の自船の位置を表す。自船の位置は、例えば緯度・経度によって表される。「撮像方位」は、第1画像P1が撮像された時点のカメラ5の撮像方位を表す。カメラ5の撮像方位は、自船の船首方位に対応する。 "Imaging position" represents the position of the ship at the time the first image P1 was captured. The ship's position is expressed, for example, by latitude and longitude. "Imaging direction" represents the imaging direction of camera 5 at the time the first image P1 was captured. The imaging direction of camera 5 corresponds to the ship's bow direction.

「推定位置」は、画像内位置、撮像位置、及び撮像方位等に基づいて算出される物標の推定位置を表す。推定位置の算出には、その他に、カメラ5の画角及び解像度等のパラメータも用いられる。 "Estimated position" refers to the estimated position of the target calculated based on the position in the image, the imaging position, the imaging direction, etc. Other parameters used to calculate the estimated position include the angle of view and resolution of the camera 5.

具体的には、推定位置は、始めに、画像内位置及び撮像方位から自船に対する相対位置として算出され、その後、撮像位置を用いて絶対位置に変換される。推定位置は、撮像位置と同様に、例えば緯度・経度によって表される。 Specifically, the estimated position is first calculated as a relative position to the ship from the position in the image and the imaging direction, and then converted to an absolute position using the imaging position. The estimated position is expressed, for example, by latitude and longitude, just like the imaging position.

「付帯データ」は、第1画像P1の撮像時点における自船又はその周囲の状態を表すデータである。付帯データは、例えば霧若しくは雨等の気象条件、又は港湾若しくはパース等の領域属性などのデータを含んでいる。 "Additional data" is data that represents the state of the ship or its surroundings at the time the first image P1 was captured. The additional data includes data such as weather conditions, such as fog or rain, or area attributes, such as a port or perspective.

図2に示す同定部14は、第1画像P1で検出された物標と、第2画像P2で検出された物標との同定を行う。本実施形態では、画像取得部11により取得された画像のうち、画像認識部13による認識の結果、検出された全ての物標の推定の確度が閾値以上である画像が、第2画像P2として同定部14に提供される。 The identification unit 14 shown in Figure 2 identifies targets detected in the first image P1 and targets detected in the second image P2. In this embodiment, of the images acquired by the image acquisition unit 11, an image in which the estimation accuracy of all detected targets is equal to or greater than a threshold as a result of recognition by the image recognition unit 13 is provided to the identification unit 14 as the second image P2.

同定部14は、第2画像P2を受け付けると、一時記憶部17に記憶された第1画像P1の中から、第2画像P2で検出された物標と同一の物標を含む第1画像P1を抽出する。 When the identification unit 14 receives the second image P2, it extracts the first image P1 that contains the same target as the target detected in the second image P2 from the first images P1 stored in the temporary memory unit 17.

同定部14は、第1画像P1で検出された物標の推定位置と、第2画像P2で検出された物標の推定位置とが同一又は近似する場合に、2つの物標が同一であると判断する。物標の推定位置は、上述したように、画像内位置、撮像位置、及び撮像方位等に基づいて算出される。The identification unit 14 determines that the two targets are the same when the estimated position of the target detected in the first image P1 is the same as or similar to the estimated position of the target detected in the second image P2. As described above, the estimated position of the target is calculated based on the position in the image, the image capture position, the image capture direction, etc.

関連付け部15は、第1画像P1に、第2画像P2から推定された、推定の確度が閾値以上の物標の種別を関連付ける。そして、関連付け部15は、第1画像P1及びこれに関連付けられた物標の種別を含むデータセットを、機械学習のための学習用データセットとしてデータ記憶部18に記憶する。The association unit 15 associates the first image P1 with the target type estimated from the second image P2, for which the accuracy of the estimation is equal to or greater than a threshold. The association unit 15 then stores a dataset including the first image P1 and the target type associated therewith in the data storage unit 18 as a learning dataset for machine learning.

具体的には、関連付け部15は、同定部14により一時記憶部17から抽出された、第2画像P2と同一の物標を含む第1画像P1に、画像認識部13により第2画像P2から推定された物標の種別を関連付ける。また、関連付け部15は、第1画像P1に付帯データをさらに関連付けてもよい。Specifically, the associating unit 15 associates the type of target estimated from the second image P2 by the image recognition unit 13 with the first image P1, which includes the same target as in the second image P2 and which has been extracted from the temporary storage unit 17 by the identification unit 14. The associating unit 15 may also associate additional data with the first image P1.

図9は、データ記憶部18に記憶される学習用データセットの例を示す図である。学習用データセットは、第1画像P1、第1画像P1に含まれる物標の画像内位置及び種別、並びに付帯データを含んでいる。 Figure 9 is a diagram showing an example of a training dataset stored in the data storage unit 18. The training dataset includes a first image P1, the in-image position and type of a target contained in the first image P1, and ancillary data.

このうち、物標の種別は、第2画像P2から推定された物標の種別である。すなわち、第1画像P1から推定された、推定の確度が閾値未満の物標の種別が、第2画像P2から推定された、推定の確度が閾値以上の物標の種別によって置き換えられている。 The target type is the type of target estimated from the second image P2. That is, the target type estimated from the first image P1 with an estimation accuracy below the threshold is replaced with the target type estimated from the second image P2 with an estimation accuracy above the threshold.

これにより、物標の分類ができない第1画像P1に、第2画像P2から推定された信頼性が高い種別を関連付けることができ、好適な学習用データセットを得ることが可能となる。 This makes it possible to associate the first image P1, in which the target cannot be classified, with a highly reliable classification estimated from the second image P2, thereby obtaining an appropriate learning dataset.

上記図8の例では、画像IMG01の一部の物標の種別がクレーンではなく電波塔又は橋と誤って推定されていたが、図9の例では、第2画像P2から推定された物標の種別が適用された結果、画像IMG01の全ての種別がクレーンとなっている。 In the example of Figure 8 above, the type of some of the objects in image IMG01 was mistakenly estimated to be a radio tower or a bridge rather than a crane, but in the example of Figure 9, the type of objects estimated from the second image P2 was applied, and as a result, all of the types in image IMG01 were determined to be cranes.

図2の説明に戻る。データ記憶部19に記憶された学習用データセットは、学習装置200による学習済みモデルの再学習に用いられる。学習装置200は、例えば陸地に設けられた1又は複数のサーバコンピュータである。 Returning to the explanation of Figure 2, the learning dataset stored in the data storage unit 19 is used to retrain the trained model by the learning device 200. The learning device 200 is, for example, one or more server computers installed on land.

データ収集装置1は、例えば寄港時において学習装置200との通信が確立すると、データ記憶部18に記憶された学習用データセットを学習装置200に転送する。また、データ収集装置1は、転送が完了した学習用データセットをデータ記憶部18から削除し、空きを作る。 When communication with the learning device 200 is established, for example, when the data collection device 1 calls at port, it transfers the learning dataset stored in the data storage unit 18 to the learning device 200. Furthermore, the data collection device 1 deletes the learning dataset that has been transferred from the data storage unit 18 to free up space.

学習装置200は、データ収集装置1から取得した学習用データセットを用いて、学習済みモデルの再学習を行う。具体的には、学習装置200は、取得された学習用データセットに含まれる画像を入力データとし、物標の画像内位置、種別、及び付帯データを教師データとして、再学習を行う。The learning device 200 re-learns the trained model using the training dataset acquired from the data collection device 1. Specifically, the learning device 200 re-learns using the images included in the acquired training dataset as input data and the target's position in the image, type, and accompanying data as training data.

データ収集装置1は、学習装置200に新バージョンの学習済みモデルが用意された場合、学習装置200から新バージョンの学習済みモデルを取得し、モデル保持部16に保持された旧バージョンの学習済みモデルと置き換える。 When a new version of the trained model is prepared in the learning device 200, the data collection device 1 obtains the new version of the trained model from the learning device 200 and replaces the old version of the trained model stored in the model storage unit 16.

このように、データ収集装置1により収集された学習用データセットを用いて学習済みモデルの再学習を行い、さらに、データ収集装置1が再学習された学習済みモデルを用いて学習用データセットを収集するサイクルを繰り返すことにより、学習済みモデルの継続的な改善が可能となる。 In this way, by repeating the cycle of retraining the trained model using the training dataset collected by the data collection device 1 and then collecting training datasets using the retrained trained model by the data collection device 1, continuous improvement of the trained model is possible.

図10は、データ収集装置1において実現されるデータ収集方法の手順例を示す図である。データ収集装置1のCPUは、プログラムに従って同図に示す情報処理を実行する。 Figure 10 is a diagram showing an example of the procedure of a data collection method implemented in the data collection device 1. The CPU of the data collection device 1 executes the information processing shown in the figure in accordance with a program.

まず、データ収集装置1は、カメラ5により撮像された画像を取得する(S11、画像取得部11としての処理)。次に、データ収集装置1は、自船の位置及び姿勢を取得し、画像に関連付ける(S12-S13、位置姿勢取得部12としての処理)。 First, the data collection device 1 acquires an image captured by the camera 5 (S11, processing as the image acquisition unit 11). Next, the data collection device 1 acquires the position and attitude of the ship itself and associates them with the image (S12-S13, processing as the position and attitude acquisition unit 12).

次に、データ収集装置1は、画像認識を行う(S14、画像認識部13にとしての処理)。具体的には、データ収集装置1は、学習済みモデルを用いて、画像に含まれる物標の画像内位置を検出し、物標の種別を推定し、推定の精度を算出する。Next, the data collection device 1 performs image recognition (S14, processing by the image recognition unit 13). Specifically, the data collection device 1 uses the trained model to detect the position within the image of targets contained in the image, estimate the type of target, and calculate the accuracy of the estimation.

次に、データ収集装置1は、推定の確度が閾値未満の物標を含む画像を第1画像P1とし(S15:YES)、第1画像P1及び物標に係る情報などを一時記憶データベース(図8参照)に登録して、処理を終了する。 Next, the data collection device 1 designates the image containing the target whose estimation accuracy is less than the threshold as the first image P1 (S15: YES), registers the first image P1 and information related to the target in a temporary memory database (see Figure 8), and terminates the processing.

一方、データ収集装置1は、全ての物標の推定の確度が閾値以上である画像を第2画像とし(S15:NO)、一時記憶データベースを参照して、第2画像P2と同一の物標を含む第1画像P1が存在するか否か判定する(S17,S18、同定部14としての処理)。 On the other hand, the data collection device 1 designates the image in which the estimation accuracy of all targets is above the threshold as the second image (S15: NO), and by referring to the temporary memory database, determines whether there is a first image P1 that includes the same targets as the second image P2 (S17, S18, processing as the identification unit 14).

第2画像P2と同一の物標を含む第1画像P1が存在する場合(S18:YES)、データ収集装置1は、第1画像P1に、第2画像P2から推定された、推定の確度が閾値以上の物標の種別を関連付けて保存し(S19、関連付け部15としての処理)、処理を終了する。 If a first image P1 exists that includes the same target as the second image P2 (S18: YES), the data collection device 1 associates the type of target estimated from the second image P2 with the type of target whose accuracy is equal to or greater than a threshold value with the first image P1 and saves it (S19, processing as the association unit 15), and terminates the processing.

以上、本発明の実施形態について説明したが、本発明は以上に説明した実施形態に限定されるものではなく、種々の変更が当業者にとって可能であることはもちろんである。 The above describes an embodiment of the present invention, but the present invention is not limited to the embodiment described above, and various modifications are possible for those skilled in the art.

例えば、自船にカメラ5とは別のカメラを設け、別のカメラにより撮像された画像を第1画像P1とし、カメラ5により撮像された画像を第2画像P2として、第2画像P2の識別結果を第1画像P1に関連付けてもよい。これによれば、別のカメラのための学習用データセットを収集することが可能となる。この際、カメラ5と別のカメラの位置、分解能、及び画角の違い基づく視差に応じて、画像内位置を補正することが好ましい。For example, a camera other than camera 5 may be installed on the ship, and the image captured by the other camera may be designated as first image P1, the image captured by camera 5 may be designated as second image P2, and the identification result of second image P2 may be associated with first image P1. This makes it possible to collect a training dataset for the other camera. In this case, it is preferable to correct the position within the image according to the parallax based on the differences in position, resolution, and angle of view between camera 5 and the other camera.

1 データ収集装置、2 表示部、3 レーダー、4 AIS、5 カメラ、6 GNSS受信機、7 ジャイロコンパス、8 ECDIS、9 無線通信部、11 画像取得部、12 位置姿勢取得部、13 画像認識部、14 同定部、15 関連付け部、16 モデル保持部、17 一時記憶部、18 データ記憶部、100 データ収集システム、200 学習装置1 Data collection device, 2 Display unit, 3 Radar, 4 AIS, 5 Camera, 6 GNSS receiver, 7 Gyrocompass, 8 ECDIS, 9 Wireless communication unit, 11 Image acquisition unit, 12 Position and attitude acquisition unit, 13 Image recognition unit, 14 Identification unit, 15 Association unit, 16 Model holding unit, 17 Temporary storage unit, 18 Data storage unit, 100 Data collection system, 200 Learning device

Claims (12)

船舶に設置されたカメラにより撮像された、港湾又は海上の物標を含む第1画像と、前記物標を含み、前記第1画像よりも分解能が高い第2画像とを取得する画像取得部と、
前記第2画像から前記物標の種別を推定する画像認識部と、
前記第1画像に、前記第2画像から推定された前記物標の種別を関連付ける関連付け部と、
を備える、学習用データ収集装置。
an image acquisition unit that acquires a first image including a target in a harbor or on the sea, both of which are captured by a camera installed on the ship, and a second image including the target and having a higher resolution than the first image;
an image recognition unit that estimates the type of the target from the second image;
an associating unit that associates the type of the target estimated from the second image with the first image;
A learning data collection device comprising:
前記第2画像は、前記第1画像が撮像された地点よりも前記物標に近づいた地点で前記カメラにより撮像された画像である、
請求項1に記載の学習用データ収集装置。
The second image is an image captured by the camera at a point closer to the target than the point at which the first image was captured.
The learning data collection device according to claim 1 .
前記第2画像は、前記第1画像の前記物標を含む範囲を前記カメラの光学ズーム機能を用いて拡大して撮像した画像である、
請求項1に記載の学習用データ収集装置。
The second image is an image captured by enlarging an area including the target in the first image using an optical zoom function of the camera.
The learning data collection device according to claim 1 .
前記第2画像は、前記第1画像の前記物標を含む範囲を前記カメラよりも分解能が高い別のカメラにより撮像した画像である、
請求項1に記載の学習用データ収集装置。
The second image is an image of a range including the target in the first image captured by another camera having a higher resolution than the camera.
The learning data collection device according to claim 1 .
前記画像認識部は、前記第2画像から前記物標の種別を推定するとともに推定の確度を算出し、
前記関連付け部は、前記確度が閾値以上である前記物標の種別を、前記第1画像に関連付ける、
請求項1ないし4の何れかに記載の学習用データ収集装置。
the image recognition unit estimates the type of the target from the second image and calculates the accuracy of the estimation;
The associating unit associates the type of the target whose certainty is equal to or greater than a threshold with the first image.
5. The learning data collection device according to claim 1.
前記画像認識部は、前記第1画像から前記物標の種別を推定するとともに推定の確度を算出し、
前記関連付け部は、前記確度が閾値未満である前記第1画像に、前記第2画像から推定された前記物標の種別を関連付ける、
請求項1ないし5の何れかに記載の学習用データ収集装置。
the image recognition unit estimates the type of the target from the first image and calculates an accuracy of the estimation;
the associating unit associates the type of the target estimated from the second image with the first image for which the accuracy is less than a threshold value;
6. The learning data collection device according to claim 1.
前記画像認識部は、前記カメラにより撮像された画像から前記物標の種別を推定するとともに推定の確度を算出し、前記確度が閾値以上の画像を前記第2画像とし、前記確度が閾値未満の画像を前記第1画像とする、
請求項1ないし6の何れかに記載の学習用データ収集装置。
the image recognition unit estimates the type of the target from the image captured by the camera and calculates an accuracy of the estimation, and determines an image whose accuracy is equal to or greater than a threshold as the second image, and determines an image whose accuracy is less than the threshold as the first image;
7. The learning data collection device according to claim 1.
前記船舶の位置及び向きを取得する位置姿勢取得部と、
前記第1画像の撮像時点における前記船舶の位置及び向き、前記第1画像で検出された前記物標の画像内位置、前記第2画像の撮像時点における前記船舶の位置及び向き、並びに前記第2画像で検出された前記物標の画像内位置に基づいて、前記第1画像で検出された前記物標と前記第2画像で検出された前記物標とを同定する同定部と、
をさらに備える、
請求項1ないし7の何れかに記載の学習用データ収集装置。
a position and attitude acquisition unit that acquires the position and orientation of the ship;
an identification unit that identifies the target detected in the first image and the target detected in the second image based on the position and orientation of the ship at the time the first image was captured, the position within the image of the target detected in the first image, the position and orientation of the ship at the time the second image was captured, and the position within the image of the target detected in the second image;
Further provided with
8. The learning data collection device according to claim 1.
前記関連付け部は、前記第1画像に、前記第1画像の撮像時点における前記船舶又はその周囲の状態を表す付帯データをさらに関連付ける、
請求項1ないし8の何れかに記載の学習用データ収集装置。
The associating unit further associates, with the first image, incidental data that represents a state of the ship or its surroundings at the time the first image was captured.
9. The learning data collection device according to claim 1.
船舶に設置されたカメラにより撮像された、港湾又は海上の物標を含む第1画像と、前記物標を含み、前記第1画像よりも分解能が高い第2画像とを取得し、
前記第2画像から前記物標の種別を推定し、
前記第1画像に、前記第2画像から推定された前記物標の種別を関連付ける、
学習用データ収集方法。
acquiring a first image including a target in a port or on the sea, both of which are captured by a camera installed on a ship, and a second image including the target and having a higher resolution than the first image;
Estimating the type of the target from the second image;
Associating the type of the target estimated from the second image with the first image;
Methods for collecting data for training.
さらに、前記第1画像及び前記第2画像から推定された前記物標の種別を含むデータセットを用いて、前記物標の種別を推定するための学習済みモデルを再学習する、
請求項10に記載の学習用データ収集方法。
further retraining a trained model for estimating the type of the target using a dataset including the type of the target estimated from the first image and the second image;
The learning data collection method according to claim 10.
船舶に設置されたカメラにより撮像された、港湾又は海上の物標を含む第1画像と、前記物標を含み、前記第1画像よりも分解能が高い第2画像とを取得すること、
前記第2画像から前記物標の種別を推定すること、及び、
前記第1画像に、前記第2画像から推定された前記物標の種別を関連付けること、
をコンピュータに実行させるためのプログラム。
acquiring a first image including a target object at a port or on the sea, both of which are captured by a camera installed on a ship, and a second image including the target object and having a higher resolution than the first image;
Estimating a type of the target from the second image; and
Associating the type of the target estimated from the second image with the first image;
A program that causes a computer to execute the following.
JP2023535120A 2021-07-12 2022-03-16 Learning data collection device, learning data collection method, and program Active JP7775316B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2021115089 2021-07-12
JP2021115089 2021-07-12
PCT/JP2022/011826 WO2023286360A1 (en) 2021-07-12 2022-03-16 Training data collection device, training data collection method, and program

Publications (2)

Publication Number Publication Date
JPWO2023286360A1 JPWO2023286360A1 (en) 2023-01-19
JP7775316B2 true JP7775316B2 (en) 2025-11-25

Family

ID=84919947

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023535120A Active JP7775316B2 (en) 2021-07-12 2022-03-16 Learning data collection device, learning data collection method, and program

Country Status (2)

Country Link
JP (1) JP7775316B2 (en)
WO (1) WO2023286360A1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019118098A (en) 2017-12-26 2019-07-18 キヤノン株式会社 Imaging device, control method therefor, program, and storage medium
JP2021077202A (en) 2019-11-12 2021-05-20 ジャパンマリンユナイテッド株式会社 Information processor, ship, and information processing method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019118098A (en) 2017-12-26 2019-07-18 キヤノン株式会社 Imaging device, control method therefor, program, and storage medium
JP2021077202A (en) 2019-11-12 2021-05-20 ジャパンマリンユナイテッド株式会社 Information processor, ship, and information processing method

Also Published As

Publication number Publication date
JPWO2023286360A1 (en) 2023-01-19
WO2023286360A1 (en) 2023-01-19

Similar Documents

Publication Publication Date Title
US12198418B2 (en) System and method for measuring the distance to an object in water
EP4485424A1 (en) Target monitoring system, target monitoring method, and program
Yu et al. Object detection-tracking algorithm for unmanned surface vehicles based on a radar-photoelectric system
CN101517431A (en) Video surveillance system providing tracking of a moving object in a geospatial model and related methods
Gülsoylu et al. Image and ais data fusion technique for maritime computer vision applications
CN113743385A (en) Unmanned ship water surface target detection method and device and unmanned ship
US12614391B2 (en) Autonomous cruising system, navigational sign identifying method, and non-transitory computer-readable medium
CN113820705A (en) Ship target detection system and method, reliability estimation device, and program
CN114926726A (en) Unmanned ship sensing method based on multitask network and related equipment
CN117075112A (en) An azimuth track matching method for unmanned boat radar photoelectric fusion
CN116670463A (en) Route sign identification device, autonomous navigation system, route sign identification method and program
CN115830140B (en) Offshore short-range photoelectric monitoring method, system, medium, equipment and terminal
Li et al. Sea–sky line detection using gray variation differences in the time domain for unmanned surface vehicles
WO2023112349A1 (en) Target monitoring device, target monitoring method, and program
JP7775316B2 (en) Learning data collection device, learning data collection method, and program
CN110222552A (en) Positioning system and method and computer-readable storage medium
JP7841901B2 (en) Target monitoring device, ship maneuvering system, target monitoring method, and program
CN107941220B (en) A vision-based method and system for detecting and navigating sea antennas for unmanned ships
WO2023112347A1 (en) Target monitoring device, target monitoring method, and program
GB2523598A (en) Method for determining the position of a client device
CN121548850A (en) Neural network estimation of distances to ocean objects using cameras
Ma et al. Multi-sensor Analytic System Architecture for Maritime Surveillance
Gorad et al. Vessel bearing estimation using visible and thermal imaging
JP4686773B2 (en) Moving object recognition method and moving object recognition apparatus
JP7829597B2 (en) Target monitoring device, target monitoring method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250305

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20250310

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251112

R150 Certificate of patent or registration of utility model

Ref document number: 7775316

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150