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
JP7537188B2 - IMAGE RECOGNITION DEVICE, IMAGE RECOGNITION METHOD, COMPUTER PROGRAM, AND IMAGE RECOGNITION SYSTEM - Google Patents
[go: Go Back, main page]

JP7537188B2 - IMAGE RECOGNITION DEVICE, IMAGE RECOGNITION METHOD, COMPUTER PROGRAM, AND IMAGE RECOGNITION SYSTEM - Google Patents

IMAGE RECOGNITION DEVICE, IMAGE RECOGNITION METHOD, COMPUTER PROGRAM, AND IMAGE RECOGNITION SYSTEM Download PDF

Info

Publication number
JP7537188B2
JP7537188B2 JP2020149645A JP2020149645A JP7537188B2 JP 7537188 B2 JP7537188 B2 JP 7537188B2 JP 2020149645 A JP2020149645 A JP 2020149645A JP 2020149645 A JP2020149645 A JP 2020149645A JP 7537188 B2 JP7537188 B2 JP 7537188B2
Authority
JP
Japan
Prior art keywords
image
interest
unit
region
area
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
JP2020149645A
Other languages
Japanese (ja)
Other versions
JP2022044156A (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.)
Sumitomo Electric Industries Ltd
Original Assignee
Sumitomo Electric Industries 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 Sumitomo Electric Industries Ltd filed Critical Sumitomo Electric Industries Ltd
Priority to JP2020149645A priority Critical patent/JP7537188B2/en
Publication of JP2022044156A publication Critical patent/JP2022044156A/en
Application granted granted Critical
Publication of JP7537188B2 publication Critical patent/JP7537188B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Analysis (AREA)
  • Traffic Control Systems (AREA)

Description

本開示は、画像認識装置、画像認識方法、コンピュータプログラム、および画像認識システムに関する。 The present disclosure relates to an image recognition device, an image recognition method, a computer program, and an image recognition system.

従来、自動車などの移動体に搭載されたカメラにより撮影された移動体の周辺の画像から、道路標識などを認識し、認識結果に基づいて移動体の走行を制御するシステムが提案されている(例えば、特許文献1参照)。 Conventionally, a system has been proposed that recognizes road signs and the like from images of the surroundings of a moving object, such as an automobile, captured by a camera mounted on the moving object, and controls the traveling of the moving object based on the recognition results (see, for example, Patent Document 1).

特開2019-220199号公報JP 2019-220199 A

移動体の走行制御のためには、画像中の対象物を正確に認識することと、画像を遅滞なく処理することとが望まれる。 For controlling the travel of a moving object, it is necessary to accurately recognize objects in an image and to process the image without delay.

画像を遅滞なく処理するためには、画像から所定の対象物を含む注目領域の像を抽出し、抽出した注目領域の像に対して対象物の認識処理を集中的に実行する必要がある。 In order to process images without delay, it is necessary to extract an image of a region of interest that contains a specific object from the image, and then perform intensive object recognition processing on the image of the extracted region of interest.

しかしながら、夜間、雨天、霧、夕方、逆光、臨時に設置された物体の影、停電などの影響により、カメラで撮影した画像が不鮮明になる場合がある。このような場合には、道路標識や交通信号機などの対象物が不鮮明に映るために、注目領域の像が抽出できなかったり、誤った位置の像を抽出するなど、注目領域の像の抽出に失敗する場合がある。これにより、対象物を正確に認識することができない場合がある。また、画像から注目領域の像が抽出できなかった場合には、画像の全領域を処理対象として認識処理が実行されることより、画像を遅滞なく処理することが困難になる。
なお、このような問題は、自動車のみならず、移動ロボット等の他の移動体の走行制御においても同様に生じる。
However, images captured by a camera may become unclear due to the effects of night, rain, fog, dusk, backlight, shadows of temporary objects, power outages, etc. In such cases, objects such as road signs and traffic signals may appear unclear, and extraction of the image of the attention area may fail, such as not being able to extract the image of the attention area or extracting an image of an incorrect position. This may result in the object not being recognized accurately. In addition, if the image of the attention area cannot be extracted from the image, recognition processing is performed on the entire area of the image as a processing target, making it difficult to process the image without delay.
Such problems arise not only in automobiles, but also in the driving control of other moving objects such as mobile robots.

本開示は、このような事情に鑑みてなされたものであり、画像中の対象物を遅滞なく正確に認識することのできる画像認識装置、画像認識方法、コンピュータプログラム、および画像認識システムを提供することを目的とする。 This disclosure has been made in light of these circumstances, and aims to provide an image recognition device, an image recognition method, a computer program, and an image recognition system that can accurately recognize objects in an image without delay.

本開示の一態様に係る画像認識装置は、画像中の注目領域と当該画像の撮影位置とを対応付けて蓄積する蓄積部から、移動体の位置に基づいて、前記移動体に搭載されたカメラにより撮影された前記移動体の周囲の画像中の注目領域を取得する取得部と、前記移動体の周囲の画像から、前記注目領域の像を切出す切出し部と、前記注目領域の像に基づいて、所定の認識処理を行う認識処理部とを備える。 An image recognition device according to one aspect of the present disclosure includes an acquisition unit that acquires an attention area in an image of the surroundings of a moving body captured by a camera mounted on the moving body based on the position of the moving body from a storage unit that stores an attention area in an image in association with the shooting position of the image, a cutout unit that cuts out an image of the attention area from the image of the surroundings of the moving body, and a recognition processing unit that performs a predetermined recognition process based on the image of the attention area.

本開示の他の一態様に係る画像認識方法は、画像中の注目領域と当該画像の撮影位置とを対応付けて蓄積する蓄積部から、移動体の位置に基づいて、前記移動体に搭載されたカメラにより撮影された前記移動体の周囲の画像中の注目領域を取得するステップと、前記移動体の周囲の画像から、前記注目領域の像を切出すステップと、前記注目領域の像に基づいて、所定の認識処理を行うステップとを含む。 An image recognition method according to another aspect of the present disclosure includes the steps of acquiring an attention area in an image of the surroundings of a moving body captured by a camera mounted on the moving body based on the position of the moving body from a storage unit that stores the attention area in the image in association with the shooting position of the image, cutting out an image of the attention area from the image of the surroundings of the moving body, and performing a predetermined recognition process based on the image of the attention area.

本開示の他の一態様に係るコンピュータプログラムは、コンピュータを、画像中の注目領域と当該画像の撮影位置とを対応付けて蓄積する蓄積部から、移動体の位置に基づいて、前記移動体に搭載されたカメラにより撮影された前記移動体の周囲の画像中の注目領域を取得する取得部と、前記移動体の周囲の画像から、前記注目領域の像を切出す切出し部と、前記注目領域の像に基づいて、所定の認識処理を行う認識処理部、として機能させる。 A computer program according to another aspect of the present disclosure causes a computer to function as an acquisition unit that acquires an area of interest in an image of the surroundings of a moving body captured by a camera mounted on the moving body based on the position of the moving body from a storage unit that stores an area of interest in an image in association with the shooting position of the image, a cutout unit that cuts out an image of the area of interest from the image of the surroundings of the moving body, and a recognition processing unit that performs a predetermined recognition process based on the image of the area of interest.

本開示の他の一態様に係る画像認識システムは、移動体に搭載されるカメラと、画像中の注目領域と当該画像の撮影位置とを対応付けて蓄積する蓄積部から、前記移動体の位置に基づいて、前記カメラにより撮影された前記移動体の周囲の画像中の注目領域を取得する取得部と、前記移動体の周囲の画像から、前記注目領域の像を切出す切出し部と、前記注目領域の像に基づいて、所定の認識処理を行う認識処理部とを備える。 An image recognition system according to another aspect of the present disclosure includes a camera mounted on a moving object, an acquisition unit that acquires an area of interest in an image of the surroundings of the moving object captured by the camera based on the position of the moving object from a storage unit that associates and stores an area of interest in the image with the shooting position of the image, an extraction unit that extracts an image of the area of interest from the image of the surroundings of the moving object, and a recognition processing unit that performs a predetermined recognition process based on the image of the area of interest.

なお、コンピュータプログラムを、CD-ROM(Compact Disc-Read Only Memory)等のコンピュータ読取可能な非一時的な記録媒体やインターネット等の通信ネットワークを介して流通させることができるのは、言うまでもない。また、本開示は、画像認識装置の一部または全部を実現する半導体集積回路として実現することもできる。 It goes without saying that the computer program can be distributed via a computer-readable non-transitory recording medium such as a CD-ROM (Compact Disc-Read Only Memory) or a communication network such as the Internet. The present disclosure can also be realized as a semiconductor integrated circuit that realizes part or all of the image recognition device.

本開示によると、画像中の対象物を遅滞なく正確に認識することができる。 According to this disclosure, objects in an image can be recognized accurately and without delay.

図1は、本開示の実施形態1に係る運転支援システムの全体構成を示す図である。FIG. 1 is a diagram showing an overall configuration of a driving assistance system according to a first embodiment of the present disclosure. 図2は、本開示の実施形態1に係る制御システムの構成の一例を示すブロック図である。FIG. 2 is a block diagram illustrating an example of a configuration of a control system according to the first embodiment of the present disclosure. 図3は、プロセッサの機能的な構成を示すブロック図である。FIG. 3 is a block diagram showing the functional configuration of the processor. 図4は、サーバに蓄積されている注目領域情報の一例を示す図である。FIG. 4 is a diagram showing an example of attention area information stored in the server. 図5は、注目領域の一例を示す図である。FIG. 5 is a diagram showing an example of a region of interest. 図6は、本開示の実施形態1に係る制御システムが実行する処理のフローチャートである。FIG. 6 is a flowchart of a process executed by the control system according to the first embodiment of the present disclosure. 図7は、本開示の実施形態1に係る抽出成否判定処理(図6のステップS3)の詳細を示すフローチャートである。FIG. 7 is a flowchart showing details of the extraction success/failure determination process (step S3 in FIG. 6) according to the first embodiment of the present disclosure. 図8は、本開示の実施形態2に係る抽出成否判定処理(図6のステップS3)の詳細を示すフローチャートである。FIG. 8 is a flowchart showing details of the extraction success/failure determination process (step S3 in FIG. 6) according to the second embodiment of the present disclosure. 図9は、本開示の実施形態3に係る抽出成否判定処理(図6のステップS3)の詳細を示すフローチャートである。FIG. 9 is a flowchart showing details of the extraction success/failure determination process (step S3 in FIG. 6) according to the third embodiment of the present disclosure.

[本開示の実施形態の概要]
最初に本開示の実施形態の概要を列記して説明する。
(1)本開示の一実施形態に係る画像認識装置は、画像中の注目領域と当該画像の撮影位置とを対応付けて蓄積する蓄積部から、移動体の位置に基づいて、前記移動体に搭載されたカメラにより撮影された前記移動体の周囲の画像中の注目領域を取得する取得部と、前記移動体の周囲の画像から、前記注目領域の像を切出す切出し部と、前記注目領域の像に基づいて、所定の認識処理を行う認識処理部とを備える。
[Summary of the embodiment of the present disclosure]
First, an overview of the embodiments of the present disclosure will be listed and described.
(1) An image recognition device according to one embodiment of the present disclosure includes an acquisition unit that acquires an area of interest in an image of the surroundings of a moving body captured by a camera mounted on the moving body based on the position of the moving body from a storage unit that stores an area of interest in an image in association with the shooting position of the image, an extraction unit that extracts an image of the area of interest from the image of the surroundings of the moving body, and a recognition processing unit that performs a predetermined recognition processing based on the image of the area of interest.

この構成によると、移動体の位置に対応した注目領域の情報が蓄積部から取得され、取得された情報が示す注目領域の像が画像から切出される。また、切出された注目領域の像に基づいて、所定の認識処理が実行される。例えば、移動体が工場内を自律走行する移動ロボットである場合には、工場内の表示装置、道路標識または工場通路などの位置は変化しない。このため、同じ位置で撮影された画像における注目領域は同じである。よって、蓄積部から注目領域の情報を取得することにより、注目領域の像を正確に切出すことができる。これにより、画像中の対象物を遅滞なく正確に認識することができる。 According to this configuration, information on the area of interest corresponding to the position of the moving object is acquired from the storage unit, and an image of the area of interest indicated by the acquired information is cut out from the image. In addition, a predetermined recognition process is executed based on the cut-out image of the area of interest. For example, if the moving object is a mobile robot that travels autonomously within a factory, the positions of display devices, road signs, factory corridors, etc. within the factory do not change. Therefore, the area of interest in images captured at the same position is the same. Therefore, by acquiring information on the area of interest from the storage unit, it is possible to accurately cut out the image of the area of interest. This allows objects in the image to be recognized accurately and without delay.

(2)好ましくは、前記移動体の周囲の画像から所定の注目領域を抽出する抽出部と、前記抽出部による前記注目領域の抽出の成否を判定する判定部と、前記判定部の判定結果に基づいて、前記抽出部が抽出した前記注目領域と前記取得部が取得した前記注目領域の少なくとも一方を選択する選択部とをさらに備え、前記切出し部は、前記選択部が選択した前記注目領域の像を切出す。 (2) Preferably, the device further includes an extraction unit that extracts a predetermined region of interest from an image of the surroundings of the moving object, a determination unit that determines whether the extraction unit has succeeded in extracting the region of interest, and a selection unit that selects at least one of the region of interest extracted by the extraction unit and the region of interest acquired by the acquisition unit based on a determination result of the determination unit, and the cutout unit cuts out an image of the region of interest selected by the selection unit.

この構成によると、画像から注目領域の抽出に失敗した場合に、移動体の位置に対応した注目領域の情報が蓄積部から取得され、取得された情報が示す注目領域の像が画像から切出される。また、切出された注目領域の像に基づいて、所定の認識処理が実行される。例えば、移動体が工場内を自律走行する移動ロボットである場合は、工場内の表示装置、道路標識または歩行者通行用の工場通路などの位置は変化しない。このため、同じ位置で撮影された画像における注目領域は同じである。よって、蓄積部から注目領域の情報を取得することにより、画像が不鮮明等の理由により注目領域の抽出に失敗した場合であっても、注目領域の像を正確に切出すことができる。これにより、画像中の対象物を遅滞なく正確に認識することができる。 According to this configuration, if extraction of the area of interest from an image fails, information on the area of interest corresponding to the position of the moving object is acquired from the storage unit, and an image of the area of interest indicated by the acquired information is cut out from the image. In addition, a predetermined recognition process is executed based on the image of the cut-out area of interest. For example, if the moving object is a mobile robot that travels autonomously within a factory, the positions of display devices, road signs, factory passageways for pedestrians, etc. within the factory do not change. Therefore, the area of interest in images taken at the same position is the same. Therefore, by acquiring information on the area of interest from the storage unit, it is possible to accurately cut out an image of the area of interest even if extraction of the area of interest fails due to reasons such as the image being unclear. This allows objects in the image to be recognized accurately and without delay.

(3)さらに好ましくは、前記判定部は、前記注目領域の抽出結果に基づいて、前記注目領域の抽出の成否を判定する。 (3) More preferably, the determination unit determines whether the extraction of the region of interest was successful based on the result of the extraction of the region of interest.

この構成によると、例えば、画像から注目領域が抽出できなかった場合に、注目領域の抽出に失敗したと判定することができる。 According to this configuration, for example, if it is not possible to extract a region of interest from an image, it can be determined that extraction of the region of interest has failed.

(4)また、前記判定部は、前記注目領域の抽出の確からしさを示す確信度に基づいて、前記注目領域の抽出の成否を判定してもよい。 (4) The determination unit may also determine whether the extraction of the region of interest has been successful based on a degree of confidence indicating the likelihood of the extraction of the region of interest.

この構成によると、例えば、注目領域の確信度が所定の基準よりも低い場合には、注目領域の抽出に失敗したと判定することができる。これにより、抽出された注目領域の確信度が所定の基準以上の場合には、当該注目領域の像に基づいて認識処理が実行される。また、抽出された注目領域の確信度が所定の基準未満の場合には、移動体の位置に対応した注目領域の像に基づいて認識処理が実行される。これにより、画像中の対象物を正確に認識することができる。 According to this configuration, for example, if the certainty of the region of interest is lower than a predetermined standard, it can be determined that extraction of the region of interest has failed. As a result, if the certainty of the extracted region of interest is equal to or greater than the predetermined standard, recognition processing is performed based on the image of the region of interest. Also, if the certainty of the extracted region of interest is less than the predetermined standard, recognition processing is performed based on the image of the region of interest corresponding to the position of the moving object. This allows the object in the image to be accurately recognized.

(5)また、前記判定部は、前記画像撮影時の異常状態情報に基づいて、前記注目領域の抽出の成否を判定してもよい。 (5) The determination unit may also determine whether the extraction of the region of interest was successful based on abnormal state information at the time of capturing the image.

この構成によると、例えば、屋外において雨や雪などの気象の異常状態により不鮮明な画像しか得られない場合や、屋内(例えば、工場内)での停電または災害(例えば、火災による煙の発生)などの異常状態により不鮮明な画像しか得られない場合には、注目領域の抽出に失敗したと判定することができる。これにより、晴れの場合や異常が発生していない場合などの正常状態時には、抽出された注目領域の像に基づいて認識処理が実行される。また、雨や雪、災害時などの異常状態時には、移動体の位置に対応した注目領域の像に基づいて認識処理が実行される。これにより、画像中の対象物を正確に認識することができる。 With this configuration, for example, if only a blurred image is obtained outdoors due to abnormal weather conditions such as rain or snow, or if only a blurred image is obtained indoors (e.g., in a factory) due to an abnormal condition such as a power outage or disaster (e.g., smoke caused by a fire), it can be determined that extraction of the attention area has failed. As a result, in normal conditions such as when it is sunny or when no abnormalities have occurred, recognition processing is performed based on the image of the attention area extracted. Also, in abnormal conditions such as when it is raining, snowing, or a disaster, recognition processing is performed based on the image of the attention area corresponding to the position of the moving object. As a result, objects in the image can be accurately recognized.

(6)また、前記選択部は、さらに、ユーザによる選択指示に基づいて、前記抽出部が抽出した前記注目領域と前記取得部が取得した前記注目領域の少なくとも一方を選択してもよい。 (6) The selection unit may further select at least one of the region of interest extracted by the extraction unit and the region of interest acquired by the acquisition unit based on a selection instruction from a user.

この構成によると、ユーザの選択により、注目領域の選択が行われる。これにより、状況に応じて、注目領域の切り替えを行うことができる。例えば、抽出部が抽出した注目領域の像に基づく認識処理の認識精度が低下したとユーザが判断した場合には、移動体の位置に対応した注目領域の像に基づく認識処理に切り替えることができる。 According to this configuration, the area of interest is selected by the user. This allows the area of interest to be switched depending on the situation. For example, if the user determines that the recognition accuracy of the recognition process based on the image of the area of interest extracted by the extraction unit has decreased, it is possible to switch to recognition processing based on the image of the area of interest corresponding to the position of the moving object.

(7)また、前記切出し部は、さらに、前記画像から前記注目領域以外の領域を含む非注目領域の像を切出し、前記画像認識装置は、前記非注目領域の像のデータ量を削減する削減部をさらに備え、前記認識処理部は、前記注目領域の像およびデータ量が削減された前記非注目領域の像に基づいて、前記所定の認識処理を行ってもよい。 (7) The cropping unit may further crop out an image of a non-attention area including an area other than the attention area from the image, and the image recognition device may further include a reduction unit that reduces the amount of data of the image of the non-attention area, and the recognition processing unit may perform the predetermined recognition processing based on the image of the attention area and the image of the non-attention area with the amount of data reduced.

この構成によると、非注目領域の像に対しては間引き処理等のデータ量の削減処理が行われた上で、所定の認識処理が実行される。非注目領域は、例えば、空や、路側の建物などの認識の対象物以外の領域である。これにより、非注目領域に対する認識処理の処理負荷を低減させることができ、画像を遅滞なく処理することができる。 According to this configuration, a data reduction process such as thinning is performed on the image of the non-attention area, and then a predetermined recognition process is executed. The non-attention area is an area other than the object to be recognized, such as the sky or buildings on the roadside. This reduces the processing load of the recognition process on the non-attention area, and allows the image to be processed without delay.

(8)また、前記蓄積部は、さらに、前記画像撮影時の時刻を対応付けて蓄積し、前記取得部は、前記移動体の位置および現在時刻に基づいて、前記蓄積部から前記注目領域を取得してもよい。 (8) The storage unit may further store the image in association with the time when the image was captured, and the acquisition unit may acquire the area of interest from the storage unit based on the position of the moving body and the current time.

この構成によると、例えば、現在時刻に最も近い時刻に撮影された画像から抽出された注目領域を取得することができる。これにより、例えば、時間帯によって進行方向が変化するリバーシブルレーンを移動体が走行している場合に、進行方向が逆の時間帯にリバーシブルレーンを走行した移動体が撮影した画像から抽出された注目領域を取得することがなくなる。また、例えば、現在時刻が夜間である場合には昼間に撮影された画像から抽出された注目領域を優先して取得することもできる。これにより、正確な注目領域を取得することができる。 With this configuration, for example, it is possible to obtain an area of interest extracted from an image captured at the time closest to the current time. As a result, for example, when a mobile body is traveling on a reversible lane whose traveling direction changes depending on the time of day, it is not necessary to obtain an area of interest extracted from an image captured by a mobile body traveling on the reversible lane at a time when the traveling direction is reversed. Also, for example, when the current time is nighttime, it is possible to preferentially obtain an area of interest extracted from an image captured during the day. This makes it possible to obtain an accurate area of interest.

(9)また、前記蓄積部は、さらに、前記画像のサイズを対応付けて蓄積し、前記取得部は、さらに、前記注目領域に対応する前記画像のサイズを取得し、取得した前記サイズと、前記カメラにより撮影された前記画像のサイズとに基づいて、取得した前記注目領域を補正してもよい。 (9) The storage unit may further store the image in association with the size of the image, and the acquisition unit may further acquire the size of the image corresponding to the area of interest, and correct the acquired area of interest based on the acquired size and the size of the image captured by the camera.

この構成によると、移動体に搭載されるカメラにより撮影される画像のサイズと、蓄積部に蓄積された注目領域の抽出の基となった画像のサイズとが異なる場合であっても、正確な位置の注目領域の像を切り出すことができる。 With this configuration, even if the size of the image captured by the camera mounted on the moving object differs from the size of the image stored in the storage unit that was used to extract the area of interest, it is possible to extract an image of the area of interest at an accurate position.

(10)また、前記蓄積部は、さらに、前記画像の画角を対応付けて蓄積し、前記取得部は、さらに、前記注目領域に対応する前記画像の画角を取得し、取得した前記画角と、前記カメラにより撮影された前記画像の画角とに基づいて、取得した前記注目領域を補正してもよい。 (10) The storage unit may further store the image in association with an angle of view, and the acquisition unit may further acquire an angle of view of the image corresponding to the region of interest, and correct the acquired region of interest based on the acquired angle of view and the angle of view of the image captured by the camera.

この構成によると、移動体に搭載されるカメラにより撮影される画像の画角と、蓄積部に蓄積された注目領域の抽出の基となった画像の画角とが異なる場合であっても、正確な位置の注目領域の像を切り出すことができる。 With this configuration, even if the angle of view of the image captured by the camera mounted on the moving object differs from the angle of view of the image that was used to extract the area of interest stored in the storage unit, it is possible to extract an image of the area of interest at an accurate position.

(11)本開示の他の実施形態に係る画像認識方法は、画像中の注目領域と当該画像の撮影位置とを対応付けて蓄積する蓄積部から、移動体の位置に基づいて、前記移動体に搭載されたカメラにより撮影された前記移動体の周囲の画像中の注目領域を取得するステップと、前記移動体の周囲の画像から、前記注目領域の像を切出すステップと、前記注目領域の像に基づいて、所定の認識処理を行うステップとを含む。 (11) An image recognition method according to another embodiment of the present disclosure includes the steps of acquiring an area of interest in an image of the surroundings of a moving body captured by a camera mounted on the moving body based on the position of the moving body from a storage unit that stores the area of interest in an image in association with the shooting position of the image, cutting out an image of the area of interest from the image of the surroundings of the moving body, and performing a predetermined recognition process based on the image of the area of interest.

この構成は、上述の画像認識装置における特徴的な処理をステップとして含む。このため、この構成によると、上述の画像認識装置と同様の作用および効果を奏することができる。 This configuration includes steps that are characteristic of the image recognition device described above. Therefore, this configuration can achieve the same effects and advantages as the image recognition device described above.

(12)本開示の他の実施形態に係るコンピュータプログラムは、コンピュータを、画像中の注目領域と当該画像の撮影位置とを対応付けて蓄積する蓄積部から、移動体の位置に基づいて、前記移動体に搭載されたカメラにより撮影された前記移動体の周囲の画像中の注目領域を取得する取得部と、前記移動体の周囲の画像から、前記注目領域の像を切出す切出し部と、前記注目領域の像に基づいて、所定の認識処理を行う認識処理部、として機能させる。 (12) A computer program according to another embodiment of the present disclosure causes a computer to function as an acquisition unit that acquires an area of interest in an image of the surroundings of a moving body captured by a camera mounted on the moving body based on the position of the moving body from a storage unit that stores an area of interest in an image in association with the shooting position of the image, an extraction unit that extracts an image of the area of interest from the image of the surroundings of the moving body, and a recognition processing unit that performs a predetermined recognition process based on the image of the area of interest.

この構成によると、コンピュータを、上述の画像認識装置として機能させることができる。このため、上述の画像認識装置と同様の作用および効果を奏することができる。 This configuration allows the computer to function as the image recognition device described above. This allows the same actions and effects to be achieved as the image recognition device described above.

(13)本開示の他の実施形態に係る画像認識システムは、移動体に搭載されるカメラと、画像中の注目領域と当該画像の撮影位置とを対応付けて蓄積する蓄積部から、前記移動体の位置に基づいて、前記カメラにより撮影された前記移動体の周囲の画像中の注目領域を取得する取得部と、前記移動体の周囲の画像から、前記注目領域の像を切出す切出し部と、前記注目領域の像に基づいて、所定の認識処理を行う認識処理部とを備える。 (13) An image recognition system according to another embodiment of the present disclosure includes a camera mounted on a moving body, an acquisition unit that acquires an area of interest in an image of the surroundings of the moving body captured by the camera from a storage unit that associates and stores the area of interest in the image with the shooting position of the image, based on the position of the moving body, a cut-out unit that cuts out an image of the area of interest from the image of the surroundings of the moving body, and a recognition processing unit that performs a predetermined recognition process based on the image of the area of interest.

この構成によると、移動体の位置に対応した注目領域の情報が蓄積部から取得され、取得された情報が示す注目領域の像を画像から切出される。また、切出された注目領域の像に基づいて、所定の認識処理が実行される。例えば、移動体が工場内を自律走行する移動ロボットである場合には、工場内の表示装置、道路標識または工場通路などの位置は変化しない。このため、同じ位置で撮影された画像における注目領域は同じである。よって、蓄積部から注目領域の情報を取得することにより、注目領域の像を正確に切出すことができる。これにより、画像中の対象物を遅滞なく正確に認識することができる。 According to this configuration, information on the area of interest corresponding to the position of the moving object is acquired from the storage unit, and an image of the area of interest indicated by the acquired information is cut out from the image. In addition, a predetermined recognition process is executed based on the cut-out image of the area of interest. For example, if the moving object is a mobile robot that travels autonomously within a factory, the positions of display devices, road signs, factory corridors, etc. within the factory do not change. Therefore, the area of interest in images captured at the same position is the same. Therefore, by acquiring information on the area of interest from the storage unit, it is possible to accurately cut out the image of the area of interest. This allows objects in the image to be recognized accurately and without delay.

[本開示の実施形態の詳細]
以下、本開示の実施形態について、図面を参照しながら説明する。なお、以下で説明する実施形態は、いずれも本開示の一具体例を示すものである。以下の実施形態で示される数値、形状、材料、構成要素、構成要素の配置位置および接続形態、ステップ、ステップの順序などは、一例であり、本開示を限定するものではない。また、以下の実施形態における構成要素のうち、独立請求項に記載されていない構成要素については、任意に付加可能な構成要素である。また、各図は、模式図であり、必ずしも厳密に図示されたものではない。
また、同一の構成要素には同一の符号を付す。それらの機能および名称も同様であるため、それらの説明は適宜省略する。
[Details of the embodiment of the present disclosure]
Hereinafter, the embodiments of the present disclosure will be described with reference to the drawings. Note that each of the embodiments described below shows a specific example of the present disclosure. The numerical values, shapes, materials, components, arrangement and connection forms of the components, steps, and order of steps shown in the following embodiments are examples and do not limit the present disclosure. In addition, among the components in the following embodiments, components that are not described in the independent claims are components that can be added arbitrarily. In addition, each figure is a schematic diagram and is not necessarily illustrated strictly.
In addition, the same components are denoted by the same reference numerals, and since their functions and names are also the same, their explanations will be omitted as appropriate.

<実施形態1>
〔運転支援システムの全体構成〕
図1は、本開示の実施形態1に係る運転支援システムの全体構成を示す図である。
<Embodiment 1>
[Overall configuration of driving assistance system]
FIG. 1 is a diagram showing an overall configuration of a driving assistance system according to a first embodiment of the present disclosure.

図1を参照して、運転支援システム1は、無線通信が可能な道路上を走行する複数の移動体2と、移動体2と無線通信する1または複数の基地局6と、基地局6とインターネット等のネットワーク5を介して有線または無線で通信するサーバ4とを備える。 Referring to FIG. 1, the driving assistance system 1 includes a plurality of mobile objects 2 traveling on a road where wireless communication is possible, one or more base stations 6 that wirelessly communicate with the mobile objects 2, and a server 4 that communicates with the base stations 6 via a network 5 such as the Internet in a wired or wireless manner.

基地局6は、マクロセル基地局、マイクロセル基地局、およびピコセル基地局などからなる。 Base station 6 includes a macrocell base station, a microcell base station, and a picocell base station.

移動体2は、例えば、工場内を自律走行しながら荷物を搬送する搬送ロボットや、工場内を自律走行しながら監視する監視ロボットなどの移動ロボットである。本実施形態では、移動体2は、移動ロボットであるものとする。ただし、移動体2は、工場内を走行する移動ロボットに限定されるものではない。移動体2には、例えば、道路を走行する通常の乗用車の他、路線バスや緊急車両などの公共車両も含まれる。また、移動体2は、四輪車だけでなく、二輪車(バイク)であってもよい。 The mobile object 2 is, for example, a mobile robot such as a transport robot that transports luggage while autonomously traveling within a factory, or a monitoring robot that monitors a factory while autonomously traveling within the factory. In this embodiment, the mobile object 2 is a mobile robot. However, the mobile object 2 is not limited to a mobile robot that travels within a factory. The mobile object 2 includes, for example, not only normal passenger cars that travel on roads, but also public vehicles such as route buses and emergency vehicles. Furthermore, the mobile object 2 may be not only a four-wheeled vehicle, but also a two-wheeled vehicle (motorcycle).

各移動体2は、後述するようにカメラを含む制御システム3を備えており、カメラで移動体2の周囲を撮影することにより得られる画像中の注目領域の位置と、少なくともカメラの撮影位置および撮影方向とを、ネットワーク5を介してサーバ4に送信する。なお、カメラの撮影位置は、カメラによる撮影時の移動体2の位置と同じである。なお、本実施形態では、カメラの光軸は移動体2の前方を向いているものとする。このため、移動体2の進行方向をカメラの撮影方向とする。 Each moving body 2 is equipped with a control system 3 including a camera as described below, and transmits the position of the area of interest in an image obtained by capturing an image of the surroundings of the moving body 2 with the camera, and at least the camera's shooting position and shooting direction, to the server 4 via the network 5. The camera's shooting position is the same as the position of the moving body 2 when the image was captured by the camera. In this embodiment, the optical axis of the camera is assumed to face forward of the moving body 2. For this reason, the traveling direction of the moving body 2 is assumed to be the shooting direction of the camera.

本実施形態において、注目領域は、移動体2の自動運転に重要な情報を含む領域であって、静的情報または準静的情報を含む領域である。例えば、注目領域は、静的情報として、恒常的に存在する工場内の表示装置、道路標識または工場通路などを含む領域である。また、注目領域は、準静的情報として、一時的に存在する道路工事現場、交通事故現場などを含む領域である。 In this embodiment, the attention area is an area that includes information important for the autonomous driving of the mobile body 2, and is an area that includes static information or quasi-static information. For example, the attention area is an area that includes, as static information, display devices in a factory, road signs, factory passageways, and the like that are constantly present. In addition, the attention area is an area that includes, as quasi-static information, temporary road construction sites, traffic accident sites, and the like.

サーバ4は、ネットワーク5を介して、複数の移動体2から、注目領域の位置および付属データの組を受信し、サーバ4の蓄積部に注目領域情報として記憶する。 The server 4 receives sets of positions of areas of interest and associated data from multiple moving bodies 2 via the network 5, and stores them as area of interest information in the storage unit of the server 4.

サーバ4は、ネットワーク5を介して、制御システム3から、少なくとも移動体2の位置情報を受け、移動体2の位置に対応する注目領域の位置情報を、ネットワーク5を介して制御システム3に送信する。 The server 4 receives at least the position information of the moving body 2 from the control system 3 via the network 5, and transmits the position information of the area of interest corresponding to the position of the moving body 2 to the control system 3 via the network 5.

制御システム3は、ネットワーク5を介して、サーバ4から注目領域の位置情報を受信する。制御システム3は、受信した注目領域の位置情報に基づいて、制御システム3が撮影した画像から注目領域の像を切出す。制御システム3は、切出した注目領域像に対して所定の画像処理を施すことにより、所定の認識処理を行う。例えば、制御システム3は、注目領域像に含まれる対象物を認識し、認識結果に応じた処理を行う。一例として、対象物が一時停止を示す道路標識の場合には、制御システム3は、移動体2を安全に一時停止させるための移動体2の制動制御を行う。 The control system 3 receives position information of the attention area from the server 4 via the network 5. Based on the received position information of the attention area, the control system 3 cuts out an image of the attention area from the image captured by the control system 3. The control system 3 performs a predetermined recognition process by applying a predetermined image processing to the cut-out image of the attention area. For example, the control system 3 recognizes an object included in the image of the attention area and performs processing according to the recognition result. As an example, if the object is a road sign indicating a stop, the control system 3 performs braking control of the moving object 2 to safely stop the moving object 2.

〔移動体2の構成〕
図2は、本開示の実施形態1に係る制御システム3の構成の一例を示すブロック図である。
[Configuration of moving body 2]
FIG. 2 is a block diagram showing an example of the configuration of the control system 3 according to the first embodiment of the present disclosure.

図2に示すように、移動体2の制御システム3は、カメラ31と、通信部32と、クロック33と、制御部(ECU:Electronic Control Unit)34と、GPS(Global Positioning System)受信機37と、ジャイロセンサ38と、速度センサ39とを備える。 As shown in FIG. 2, the control system 3 of the moving object 2 includes a camera 31, a communication unit 32, a clock 33, a control unit (ECU: Electronic Control Unit) 34, a GPS (Global Positioning System) receiver 37, a gyro sensor 38, and a speed sensor 39.

カメラ31は、移動体2の周囲(特に、移動体2の前方)の映像を取り込む画像センサよりなる。カメラ31は、単眼である。ただし、カメラ31は、複眼であってもよい。映像は、時系列の複数の画像より構成される。 The camera 31 is composed of an image sensor that captures images of the surroundings of the moving body 2 (particularly, the area in front of the moving body 2). The camera 31 is monocular. However, the camera 31 may be compound-eyed. The images are composed of multiple images in a time series.

通信部32は、例えば5G(第5世代移動通信システム)対応の通信処理が可能な無線通信機よりなる。なお、通信部32は、移動体2に既設の無線通信機であってもよいし、搭乗者が移動体2に持ち込んだ携帯端末であってもよい。 The communication unit 32 is, for example, a wireless communication device capable of communication processing compatible with 5G (fifth generation mobile communication system). The communication unit 32 may be a wireless communication device already installed in the mobile body 2, or may be a mobile terminal brought to the mobile body 2 by the passenger.

搭乗者の携帯端末は、移動体2の車内LAN(Local Area Network)に接続されることにより、一時的に車載の無線通信機となる。 The passenger's mobile terminal is temporarily connected to the vehicle's in-vehicle LAN (Local Area Network) and becomes an in-vehicle wireless communication device.

クロック33は、現在の時刻を計時する。 Clock 33 keeps track of the current time.

制御部34は、移動体2の各機器31~33、37~39の制御を行うコンピュータ装置よりなる。制御部34は、GPS受信機37が定期的に取得するGPS信号により自移動体の移動体位置を求める。なお、制御部34は、図示しない準天頂衛星から送信される信号の受信機が受信したGPS補完信号またはGPS補強信号を合わせて用いることで、GPS信号を補完したり、自移動体の移動体位置を補正したりしてもよい。なお、移動体位置は、車線を区別できる程度の位置精度を有しているのが好ましい。 The control unit 34 is a computer device that controls each of the devices 31-33, 37-39 of the mobile unit 2. The control unit 34 determines the mobile unit position of the mobile unit itself from the GPS signals periodically acquired by the GPS receiver 37. The control unit 34 may complement the GPS signal or correct the mobile unit position of the mobile unit itself by also using a GPS complement signal or a GPS augmentation signal received by a receiver of a signal transmitted from a quasi-zenith satellite (not shown). The mobile unit position preferably has a positional accuracy sufficient to distinguish between lanes.

制御部34は、ジャイロセンサ38および速度センサ39の入力信号に基づいて、移動体2の位置および方向を補完し、移動体2の正確な現在位置および方向を把握する。ここで、移動体2の現在位置は、例えば、緯度および経度により示される。また、移動体2の方向(進行方向)は、例えば、北を0度とする時計回りの0度~360度の範囲の角度で示される。 The control unit 34 complements the position and direction of the moving body 2 based on the input signals of the gyro sensor 38 and the speed sensor 39, and grasps the accurate current position and direction of the moving body 2. Here, the current position of the moving body 2 is indicated, for example, by latitude and longitude. In addition, the direction (travel direction) of the moving body 2 is indicated, for example, by an angle ranging from 0 degrees to 360 degrees clockwise, with north being 0 degrees.

GPS受信機37、ジャイロセンサ38および速度センサ39は、移動体2の現在位置、方向および速度を計測するセンサ類である。 The GPS receiver 37, gyro sensor 38, and speed sensor 39 are sensors that measure the current position, direction, and speed of the moving body 2.

制御部34は、プロセッサ35と、メモリ36とを備える。
プロセッサ35は、メモリ36に格納されたコンピュータプログラムを実行するマイクロコンピュータなどの演算処理装置である。
The control unit 34 includes a processor 35 and a memory 36 .
The processor 35 is an arithmetic processing device such as a microcomputer that executes a computer program stored in the memory 36 .

メモリ36は、SRAM(Static RAM)またはDRAM(Dynamic RAM)などの揮発性のメモリ素子、フラッシュメモリ若しくはEEPROM(Electrically Erasable Programmable Read Only Memory)などの不揮発性のメモリ素子、または、ハードディスクなどの磁気記憶装置などにより構成されている。メモリ36は、制御部34で実行されるコンピュータプログラムや、制御部34におけるコンピュータプログラム実行時に生成されるデータ等を記憶する。 Memory 36 is composed of a volatile memory element such as SRAM (Static RAM) or DRAM (Dynamic RAM), a non-volatile memory element such as flash memory or EEPROM (Electrically Erasable Programmable Read Only Memory), or a magnetic storage device such as a hard disk. Memory 36 stores computer programs executed by control unit 34 and data generated when computer programs are executed by control unit 34.

〔プロセッサ35の機能構成〕
図3は、プロセッサ35の機能的な構成を示すブロック図である。
[Functional configuration of processor 35]
FIG. 3 is a block diagram showing the functional configuration of the processor 35. As shown in FIG.

図3を参照して、プロセッサ35は、メモリ36に記憶されたコンピュータプログラムを実行することにより実現される機能的な処理部として、画像取得部51と、注目領域抽出部52と、抽出成否判定部53と、注目領域取得部54と、移動体位置判断部55と、注目領域選択部56と、切出し部57と、データ量削減部58と、認識処理部59とを含む。 Referring to FIG. 3, the processor 35 includes, as functional processing units realized by executing a computer program stored in the memory 36, an image acquisition unit 51, an area of interest extraction unit 52, an extraction success/failure determination unit 53, an area of interest acquisition unit 54, a moving object position determination unit 55, an area of interest selection unit 56, a cropping unit 57, a data amount reduction unit 58, and a recognition processing unit 59.

画像取得部51は、カメラ31が撮影した移動体2の前方の画像を時系列で順次取得する。画像取得部51は、取得した画像を注目領域抽出部52および切出し部57に順次出力する。 The image acquisition unit 51 sequentially acquires images of the area ahead of the moving body 2 captured by the camera 31 in chronological order. The image acquisition unit 51 sequentially outputs the acquired images to the attention area extraction unit 52 and the cropping unit 57.

注目領域抽出部52は、画像取得部51から画像を取得し、取得した画像から注目領域を抽出する。例えば、注目領域抽出部52は、画像、および画像中の注目領域を学習データとして機械学習された学習モデルを用いて、取得した画像を学習モデルに入力することにより、注目領域を得る。また、注目領域抽出部52は、学習モデルから注目領域の確からしさを示す確信度を得る。学習モデルは、例えば、CNN(Convolution Neural Network)、RNN(Recurrent Neural Network)、AutoEncoderなどであり、ディープラーニングなどの機械学習手法により、学習モデルの各パラメータが決定されているものとする。 The attention area extraction unit 52 acquires an image from the image acquisition unit 51 and extracts an attention area from the acquired image. For example, the attention area extraction unit 52 acquires an attention area by inputting the acquired image into a learning model that has been machine-learned using the image and the attention area in the image as learning data. The attention area extraction unit 52 also acquires a confidence level indicating the likelihood of the attention area from the learning model. The learning model is, for example, a CNN (Convolution Neural Network), an RNN (Recurrent Neural Network), an AutoEncoder, or the like, and each parameter of the learning model is determined by a machine learning method such as deep learning.

本実施形態では、注目領域は、矩形であるとする。また、注目領域は、矩形の左上隅座標と、矩形のX方向およびY方向の幅とで規定されるものとする。ただし、注目領域の位置は上記したものに限定されない。例えば、矩形の左上隅座標と右下隅座標とで注目領域を規定してもよい。また、注目領域は、楕円形など矩形以外の形状であってもよい。 In this embodiment, the region of interest is a rectangle. The region of interest is defined by the coordinates of the upper left corner of the rectangle and the widths of the rectangle in the X and Y directions. However, the position of the region of interest is not limited to the above. For example, the region of interest may be defined by the coordinates of the upper left corner and the coordinates of the lower right corner of the rectangle. The region of interest may also be a shape other than a rectangle, such as an ellipse.

注目領域抽出部52は、抽出した注目領域と確信度を抽出成否判定部53および注目領域選択部56に出力する。 The attention area extraction unit 52 outputs the extracted attention area and the confidence level to the extraction success/failure determination unit 53 and the attention area selection unit 56.

抽出成否判定部53は、注目領域抽出部52による前記注目領域の抽出の成否を判定する。具体的には、抽出成否判定部53は、注目領域抽出部52が抽出した確信度に基づいて、注目領域の抽出の成否を判定する。例えば、抽出成否判定部53は、確信度が所定の閾値TH以上であれば注目領域の抽出に成功したと判定し、確信度が所定の閾値TH未満であれば注目領域の抽出に失敗したと判定する。 The extraction success/failure determination unit 53 determines whether the extraction of the region of interest by the region of interest extraction unit 52 has been successful. Specifically, the extraction success/failure determination unit 53 determines whether the extraction of the region of interest has been successful based on the confidence level extracted by the region of interest extraction unit 52. For example, the extraction success/failure determination unit 53 determines that the extraction of the region of interest has been successful if the confidence level is equal to or greater than a predetermined threshold value TH, and determines that the extraction of the region of interest has failed if the confidence level is less than the predetermined threshold value TH.

なお、画像中に複数の注目領域が含まれる場合には、複数の確信度に基づいて注目領域の抽出の成否を判定してもよい。例えば、抽出成否判定部53は、複数の確信度のうち、最小の確信度が所定の閾値TH以上であれば注目領域の抽出に成功したと判定し、最小の確信度が所定の閾値TH未満であれば注目領域の抽出に失敗したと判定してもよい。また、最小の確信度の代わりに、複数の確信度の平均を用いてもよい。また、抽出成否判定部53は、注目領域ごとに抽出の成否を判定してもよい。 When an image contains multiple regions of interest, the success or failure of extraction of the regions of interest may be determined based on multiple confidence levels. For example, the extraction success or failure determination unit 53 may determine that extraction of the region of interest has been successful if the smallest confidence level among the multiple confidence levels is equal to or greater than a predetermined threshold TH, and may determine that extraction of the region of interest has failed if the smallest confidence level is less than the predetermined threshold TH. Alternatively, the average of the multiple confidence levels may be used instead of the smallest confidence level. The extraction success or failure determination unit 53 may determine the success or failure of extraction for each region of interest.

抽出成否判定部53は、判定結果を、注目領域抽出部52、注目領域取得部54、移動体位置判断部55および注目領域選択部56に出力する。 The extraction success/failure determination unit 53 outputs the determination result to the attention area extraction unit 52, the attention area acquisition unit 54, the moving object position determination unit 55, and the attention area selection unit 56.

注目領域抽出部52は、注目領域の抽出に成功したと判定された場合には、注目領域の位置と、少なくともカメラ31の撮影位置および撮影方向とを、通信部32を介してサーバ4に送信する。サーバ4は、移動体2から受信した情報を、注目領域情報41として記憶する。 When it is determined that the extraction of the area of interest has been successful, the area of interest extraction unit 52 transmits the position of the area of interest and at least the shooting position and shooting direction of the camera 31 to the server 4 via the communication unit 32. The server 4 stores the information received from the moving object 2 as area of interest information 41.

注目領域取得部54は、後述する移動体位置判断部55が判断した移動体2の位置に基づいて、サーバ4に蓄積されている注目領域情報41から、注目領域を取得する。 The attention area acquisition unit 54 acquires an attention area from the attention area information 41 stored in the server 4 based on the position of the mobile object 2 determined by the mobile object position determination unit 55 described later.

図4は、サーバ4に蓄積されている注目領域情報41の一例を示す図である。
注目領域情報41は、移動体IDと、撮影時刻と、撮影位置と、注目領域と、移動方向と、画角と、映像サイズとを含む。これらの情報は、各移動体2がサーバ4にアップロードする。
FIG. 4 is a diagram showing an example of attention area information 41 stored in the server 4. As shown in FIG.
The attention area information 41 includes a moving object ID, a shooting time, a shooting position, an attention area, a moving direction, an angle of view, and an image size. Each moving object 2 uploads this information to the server 4.

移動体IDは、アップロードした移動体2の識別情報である。移動体IDは、移動体2に固有のIDや移動体2のユーザに固有のIDであってもよい。
撮影時刻は、移動体2に搭載されたカメラ31の撮影時刻を示す。
撮影位置は、カメラ31の撮影位置であり、画像撮影時の移動体2の位置と等しい。撮影位置は、例えば、北緯Nおよび東経Eで示される。
The mobile object ID is identification information of the uploaded mobile object 2. The mobile object ID may be an ID unique to the mobile object 2 or an ID unique to a user of the mobile object 2.
The photographing time indicates the photographing time of the camera 31 mounted on the moving object 2 .
The photographing position is the photographing position of the camera 31, and is equal to the position of the moving object 2 when the image is photographed. The photographing position is indicated by, for example, north latitude N and east longitude E.

注目領域は、画像から抽出された注目領域の画像中での位置(X,Y,W,H)を示す。XおよびYは、注目領域の左上隅座標のX座標およびY座標をそれぞれ示し、WおよびHは、注目領域のX方向およびY方向の幅をそれぞれ示す。
移動方向は、移動体2の進行方向を示す。
画角は、カメラ31の画角を示す。
The region of interest indicates the position (X, Y, W, H) of the region of interest extracted from the image, where X and Y indicate the X and Y coordinates of the upper left corner of the region of interest, respectively, and W and H indicate the widths of the region of interest in the X and Y directions, respectively.
The moving direction indicates the traveling direction of the moving body 2 .
The angle of view indicates the angle of view of the camera 31 .

映像サイズはカメラ31が撮影する画像のサイズを示す。例えば、4Kは、3840×2160(pixel)を示し、8Kは、7680×4320(pixel)を示す。 The image size indicates the size of the image captured by the camera 31. For example, 4K indicates 3840 x 2160 (pixels), and 8K indicates 7680 x 4320 (pixels).

例えば、移動体ID「C001」の移動体2が、撮影時刻「9:00:03」に、撮影位置(N1,E1)において撮影した画像から抽出された5つの注目領域は、(X1,Y1,W1,H1)、(X2,Y2,W2,H2)、(X3,Y3,W3,H3)、(X4,Y4,W4,H4)および(X5,Y5,W5,H5)である。移動体2の方向は45°であり、画像の画角は60°、画像サイズは4Kである。 For example, five areas of interest extracted from an image captured by moving object 2 with moving object ID "C001" at shooting position (N1, E1) at shooting time "9:00:03" are (X1, Y1, W1, H1), (X2, Y2, W2, H2), (X3, Y3, W3, H3), (X4, Y4, W4, H4), and (X5, Y5, W5, H5). The direction of moving object 2 is 45°, the angle of view of the image is 60°, and the image size is 4K.

また、移動体ID「C001」の移動体2が、撮影時刻「9:01:45」に、撮影位置(N2,E2)において撮影した画像から抽出された注目領域は、(X6,Y6,W6,H6)である。移動体2の方向は48°であり、画像の画角は60°、画像サイズは4Kである。 The area of interest extracted from an image captured by moving object 2 with moving object ID "C001" at shooting position (N2, E2) at shooting time "9:01:45" is (X6, Y6, W6, H6). The direction of moving object 2 is 48°, the angle of view of the image is 60°, and the image size is 4K.

また、移動体ID「C002」の移動体2が、撮影時刻「20:02:55」に、撮影位置(N1,E1)において撮影した画像から抽出された注目領域は、(X7,Y7,W7,H7)である。移動体2の方向は45°であり、画像の画角は120°、画像サイズは8Kである。 The area of interest extracted from an image captured by moving object 2 with moving object ID "C002" at shooting position (N1, E1) at shooting time "20:02:55" is (X7, Y7, W7, H7). The direction of moving object 2 is 45°, the angle of view of the image is 120°, and the image size is 8K.

図5は、注目領域の一例を示す図である。図5は、カメラ31により撮影された画像上に矩形の注目領域を示している。例えば、道路標識を含むように注目領域(X1,Y1,W1,H1)が設定され、工場通路を含むように注目領域(X2,Y2,W2,H2)、(X3,Y3,W3,H3)、(X4,Y4,W4,H4)および(X5,Y5,W5,H5)が設定されている。 Figure 5 is a diagram showing an example of a region of interest. Figure 5 shows a rectangular region of interest on an image captured by camera 31. For example, the region of interest (X1, Y1, W1, H1) is set to include a road sign, and the regions of interest (X2, Y2, W2, H2), (X3, Y3, W3, H3), (X4, Y4, W4, H4) and (X5, Y5, W5, H5) are set to include a factory passageway.

再び図3を参照して、例えば、注目領域取得部54は、移動体位置判断部55が判断した移動体2の位置が(N2,E2)である場合には、注目領域情報41から、撮影位置(N2,E2)に対応した注目領域(X6,Y6,W6,H6)を取得する。 Referring again to FIG. 3, for example, when the position of the moving body 2 determined by the moving body position determination unit 55 is (N2, E2), the attention area acquisition unit 54 acquires an attention area (X6, Y6, W6, H6) corresponding to the shooting position (N2, E2) from the attention area information 41.

ただし、注目領域取得部54は、移動体2の位置および現在時刻に基づいて、注目領域情報41から注目領域を取得するようにしてもよい。例えば、移動体位置判断部55が判断した移動体2の位置が(N1,E1)である場合には、注目領域情報41には、撮影位置(N1,E1)に対応した注目領域として、撮影時刻「9:00:03」の注目領域(X1,Y1,W1,H1)、(X2,Y2,W2,H2)、(X3,Y3,W3,H3)、(X4,Y4,W4,H4)および(X5,Y5,W5,H5)と、撮影時刻「20:02:55」の注目領域(X7,Y7,W7,H7)とが含まれる。そこで、注目領域取得部54は、これらのうち、現在時刻に最も近い時刻に対応した注目領域を注目領域情報41から取得する。例えば、注目領域取得部54は、現在時刻が「9:30:00」の場合には、撮影時刻「9:00:03」に対応した注目領域(X1,Y1,W1,H1)、(X2,Y2,W2,H2)、(X3,Y3,W3,H3)、(X4,Y4,W4,H4)および(X5,Y5,W5,H5)を取得する。また、注目領域取得部54は、現在時刻が「19:00:00」の場合には、撮影時刻「20:02:55」に対応した注目領域(X7,Y7,W7,H7)を取得する。 However, the attention area acquisition unit 54 may acquire the attention area from the attention area information 41 based on the position of the moving object 2 and the current time. For example, when the position of the moving object 2 determined by the moving object position determination unit 55 is (N1, E1), the attention area information 41 includes the attention areas (X1, Y1, W1, H1), (X2, Y2, W2, H2), (X3, Y3, W3, H3), (X4, Y4, W4, H4), and (X5, Y5, W5, H5) at the shooting time "9:00:03" as the attention area corresponding to the shooting position (N1, E1), and the attention area (X7, Y7, W7, H7) at the shooting time "20:02:55". Therefore, the attention area acquisition unit 54 acquires from the attention area information 41 the attention area corresponding to the time closest to the current time among these. For example, when the current time is "9:30:00", the attention area acquisition unit 54 acquires attention areas (X1, Y1, W1, H1), (X2, Y2, W2, H2), (X3, Y3, W3, H3), (X4, Y4, W4, H4), and (X5, Y5, W5, H5) corresponding to the shooting time "9:00:03". When the current time is "19:00:00", the attention area acquisition unit 54 acquires attention area (X7, Y7, W7, H7) corresponding to the shooting time "20:02:55".

なお、注目領域取得部54は、移動体2の位置に加え、移動体2の方向を考慮して注目領域を取得するのが望ましい。これにより、同じ位置であっても、反対方向に走行する移動体2から得られた注目領域情報を取得することなく、同一の方向に走行する移動体2から得られた注目領域情報を取得することができる。ただし、移動体2が一方通行の道路を走行している場合や、移動体2の位置から移動体2の走行車線を特定可能な場合には、移動体2の方向を考慮しなくてもよい。 It is preferable that the attention area acquisition unit 54 acquires the attention area by considering the direction of the moving body 2 in addition to the position of the moving body 2. This makes it possible to acquire attention area information obtained from a moving body 2 traveling in the same direction without acquiring attention area information obtained from a moving body 2 traveling in the opposite direction, even if they are in the same position. However, if the moving body 2 is traveling on a one-way road or if the traveling lane of the moving body 2 can be identified from the position of the moving body 2, it is not necessary to consider the direction of the moving body 2.

移動体位置判断部55は、移動体2の位置を判断する。具体的には、移動体位置判断部55は、GPS受信機37が定期的に取得するGPS信号により移動体2の位置を求める。なお、移動体位置判断部55は、ジャイロセンサ38および速度センサ39の入力信号に基づいて、移動体2の位置および方向を補完し、移動体2の正確な現在位置および方向を把握する。また、移動体位置判断部55は、メモリ36に予め記憶されている地図情報61を参照して、求めた移動体2の位置を道路上の位置に対応付けるマップマッチング処理を行うことにより、移動体2の正確な位置を判断する。 The mobile object position determination unit 55 determines the position of the mobile object 2. Specifically, the mobile object position determination unit 55 obtains the position of the mobile object 2 from the GPS signal periodically acquired by the GPS receiver 37. The mobile object position determination unit 55 complements the position and direction of the mobile object 2 based on the input signals of the gyro sensor 38 and the speed sensor 39, and grasps the accurate current position and direction of the mobile object 2. The mobile object position determination unit 55 also performs map matching processing to associate the obtained position of the mobile object 2 with a position on the road, with reference to map information 61 pre-stored in the memory 36, thereby determining the accurate position of the mobile object 2.

注目領域選択部56は、抽出成否判定部53の判定結果に基づいて、注目領域抽出部52が抽出した注目領域および注目領域取得部54が取得した注目領域の少なくとも一方を選択する。 The attention area selection unit 56 selects at least one of the attention area extracted by the attention area extraction unit 52 and the attention area acquired by the attention area acquisition unit 54 based on the determination result of the extraction success/failure determination unit 53.

例えば、注目領域選択部56は、注目領域の抽出に成功したと判断された場合には、注目領域抽出部52が抽出した注目領域を選択し、注目領域の抽出に失敗したと判断された場合には、注目領域取得部54が取得した注目領域を選択する。なお、注目領域選択部56は、注目領域の抽出に成功したと判断された場合には、注目領域抽出部52が抽出した注目領域と注目領域取得部54が取得した注目領域の両方を選択してもよい。 For example, if it is determined that the extraction of the region of interest has been successful, the region of interest selection unit 56 selects the region of interest extracted by the region of interest extraction unit 52, and if it is determined that the extraction of the region of interest has failed, it selects the region of interest acquired by the region of interest acquisition unit 54. Note that if it is determined that the extraction of the region of interest has been successful, the region of interest selection unit 56 may select both the region of interest extracted by the region of interest extraction unit 52 and the region of interest acquired by the region of interest acquisition unit 54.

切出し部57は、画像取得部51が取得した画像から、注目領域の像(注目領域像)と、注目領域以外の像(非注目領域像)とを切出す。切出し部57は、注目領域像を認識処理部59に出力し、非注目領域像をデータ量削減部58に出力する。 The cropping unit 57 crops out an image of the region of interest (region of interest image) and an image outside the region of interest (region of non-interest image) from the image acquired by the image acquisition unit 51. The cropping unit 57 outputs the region of interest image to the recognition processing unit 59 and outputs the region of non-interest image to the data amount reduction unit 58.

データ量削減部58は、非注目領域像のデータ量の削減処理を行う。例えば、データ量削減部58は、非注目領域像を縮小するダウンスケーリング処理を行ってもよいし、非注目領域像の各画素の輝度値を示すビット数を低減して、階調度(色深度)を削減してもよい。また、データ量削減部58は、非注目領域像の時間的な間引き処理(例えば、時系列に画像のうち偶数番目の画像から得られた非注目領域を削除する処理)を行ってもよい。データ量削減部58は、データ量の削減処理後の非注目領域像を認識処理部59に出力する。 The data amount reduction unit 58 performs a process of reducing the data amount of the non-attention area image. For example, the data amount reduction unit 58 may perform a downscaling process to reduce the size of the non-attention area image, or may reduce the number of bits indicating the luminance value of each pixel of the non-attention area image to reduce the gradation (color depth). The data amount reduction unit 58 may also perform a temporal thinning process of the non-attention area image (for example, a process of deleting non-attention areas obtained from even-numbered images in a chronological order). The data amount reduction unit 58 outputs the non-attention area image after the data amount reduction process to the recognition processing unit 59.

認識処理部59は、切出し部57から受け取った注目領域像とデータ量削減部58から受け取った非注目領域像とに基づいて、所定の認識処理を実行する。例えば、認識処理部59は、注目領域像に対して所定の画像処理を施し、工場内の表示装置、一時停止の道路標識、工場通路上の歩行者の存否などを認識する。認識処理部59の認識結果は、例えば、移動体2の自動運転の制御に用いられる。認識処理部59は、例えば、画像および認識結果を示すラベルを学習データとして機械学習された学習モデルに、注目領域像を入力することにより、注目領域像の認識結果を得る。学習モデルは、例えば、CNN、RNN、AutoEncoderなどであり、ディープラーニングなどの手法により、学習モデルの各パラメータが決定されているものとする。
なお、認識処理部59は、非注目領域像に対しても同様の処理を実行してもよい。
The recognition processing unit 59 executes a predetermined recognition process based on the attention area image received from the cutout unit 57 and the non-attention area image received from the data amount reduction unit 58. For example, the recognition processing unit 59 performs a predetermined image processing on the attention area image to recognize a display device in a factory, a stop road sign, the presence or absence of a pedestrian on a factory passage, and the like. The recognition result of the recognition processing unit 59 is used, for example, for controlling the automatic driving of the mobile body 2. For example, the recognition processing unit 59 obtains a recognition result of the attention area image by inputting the attention area image into a learning model that has been machine-learned using the image and a label indicating the recognition result as learning data. The learning model is, for example, a CNN, an RNN, an AutoEncoder, or the like, and each parameter of the learning model is determined by a method such as deep learning.
The recognition processing unit 59 may also execute the same process on non-attention area images.

〔制御システム3の処理の流れ〕
図6は、本開示の実施形態1に係る制御システム3が実行する処理のフローチャートである。
画像取得部51は、カメラ31から画像を取得する(ステップS1)。
注目領域抽出部52は、画像取得部51が取得した画像に基づいて、注目領域と注目領域の確信度を抽出する(ステップS2)。
抽出成否判定部53は、注目領域の抽出の成否を判定する(ステップS3)。
[Processing flow of control system 3]
FIG. 6 is a flowchart of a process executed by the control system 3 according to the first embodiment of the present disclosure.
The image acquisition unit 51 acquires an image from the camera 31 (step S1).
The attention area extraction unit 52 extracts an attention area and a certainty factor of the attention area based on the image acquired by the image acquisition unit 51 (step S2).
The extraction success/failure determination unit 53 determines whether extraction of the region of interest has been successful (step S3).

図7は、本開示の実施形態1に係る抽出成否判定処理(図6のステップS3)の詳細を示すフローチャートである。
抽出成否判定部53は、注目領域抽出部52が抽出した注目領域の確信度が所定の閾値TH以上であるか否かを判定する(ステップS21)。
確信度が閾値TH以上であれば(ステップS21においてYES)、抽出成否判定部53は、注目領域の抽出に成功したと判定する(ステップS22)。
確信度が閾値TH未満であれば(ステップS21においてNO)、抽出成否判定部53は、注目領域の抽出に失敗したと判定する(ステップS23)。
FIG. 7 is a flowchart showing details of the extraction success/failure determination process (step S3 in FIG. 6) according to the first embodiment of the present disclosure.
The extraction success/failure determination unit 53 determines whether the certainty of the region of interest extracted by the region of interest extraction unit 52 is equal to or greater than a predetermined threshold value TH (step S21).
If the certainty is equal to or greater than the threshold value TH (YES in step S21), the extraction success/failure determination unit 53 determines that extraction of the region of interest has been successful (step S22).
If the certainty is less than the threshold value TH (NO in step S21), the extraction success/failure determination unit 53 determines that extraction of the region of interest has failed (step S23).

なお、ステップS2において、複数の注目領域が抽出された場合には、例えば、最小の確信度に基づいて、ステップS21~S23の処理が実行される。また、注目領域が抽出されなかった場合には、注目領域の抽出に失敗したと判定される。 If multiple regions of interest are extracted in step S2, the processes of steps S21 to S23 are executed based on, for example, the smallest degree of certainty. If no regions of interest are extracted, it is determined that extraction of the regions of interest has failed.

再び図6を参照して、注目領域の抽出に成功したと判定された場合には(ステップS4においてYES)、注目領域抽出部52は、注目領域の位置と、少なくともカメラ31の撮影位置および撮影方向とを含む注目領域情報を、通信部32を介してサーバ4に送信する(ステップS5)。
また、注目領域選択部56は、ステップS2で抽出された注目領域を選択して、切出し部57に出力する(ステップS6)。
Referring again to Figure 6, if it is determined that the extraction of the area of interest has been successful (YES in step S4), the area of interest extraction unit 52 transmits area of interest information including the position of the area of interest and at least the shooting position and shooting direction of the camera 31 to the server 4 via the communication unit 32 (step S5).
Moreover, the attention region selection unit 56 selects the attention region extracted in step S2, and outputs it to the cut-out unit 57 (step S6).

注目領域の抽出に失敗したと判定された場合には(ステップS4においてNO)、移動体位置判断部55は、移動体2の位置および方向を判断する(ステップS7)。
注目領域取得部54は、判断された移動体2の位置および方向に基づいて、サーバ4から、当該位置および方向に対応する注目領域情報を読み出す(ステップS8)。
If it is determined that extraction of the attention area has failed (NO in step S4), the moving object position determination unit 55 determines the position and direction of the moving object 2 (step S7).
Based on the determined position and direction of the moving object 2, the attention area acquisition unit 54 reads out attention area information corresponding to the position and direction from the server 4 (step S8).

注目領域取得部54は、読み出した注目領域情報に基づいて、注目領域を補正する(ステップS9)。例えば、対象とする移動体2に搭載されたカメラ31の画像サイズが4Kであり、読み出した注目領域情報が示す画像サイズが8Kの場合には、注目領域情報が示す注目領域の値をそれぞれ半分にすることにより、4Kの画像の注目領域の値に補正する。同様に、注目領域取得部54は、対象とする移動体2に搭載されたカメラ31の画角が45°であり、注目領域情報が示す画角が60°の場合には、注目領域情報が示す注目領域の値を画角が45°の画像上の値に変換する。変換処理は、例えば、異なる画角間での位置の対応関係を示した変換テーブルを用いて行われる。 The attention area acquisition unit 54 corrects the attention area based on the read attention area information (step S9). For example, if the image size of the camera 31 mounted on the target moving body 2 is 4K and the image size indicated by the read attention area information is 8K, the attention area values indicated by the attention area information are halved to correct them to values of the attention area of the 4K image. Similarly, if the angle of view of the camera 31 mounted on the target moving body 2 is 45° and the angle of view indicated by the attention area information is 60°, the attention area acquisition unit 54 converts the value of the attention area indicated by the attention area information to a value on an image with an angle of view of 45°. The conversion process is performed, for example, using a conversion table that indicates the correspondence between positions between different angles of view.

注目領域選択部56は、ステップS8で取得され、ステップS9で補正された注目領域を選択して、切出し部57に出力する(ステップS10)。 The attention area selection unit 56 selects the attention area acquired in step S8 and corrected in step S9, and outputs it to the cropping unit 57 (step S10).

切出し部57は、ステップS1で取得された画像から、注目領域像を切出す(ステップS11)。また、切出し部57は、ステップS1で取得された画像から、非注目領域像を切出す(ステップS12)。 The cutout unit 57 cuts out an image of an area of interest from the image acquired in step S1 (step S11). The cutout unit 57 also cuts out an image of an area of non-interest from the image acquired in step S1 (step S12).

データ量削減部58は、ステップS12で切出された非注目領域像に対して、データ量の削減処理を行う(ステップS13)。 The data amount reduction unit 58 performs a data amount reduction process on the non-attention area image cut out in step S12 (step S13).

認識処理部59は、ステップS11で切出された注目領域像と、ステップS13でデータ量削減処理が施された非注目領域像とに基づいて、注目領域像および非注目領域像の認識処理を実行し、認識結果に基づいて移動体2の走行制御処理を行う(ステップS14)。 The recognition processing unit 59 performs recognition processing of the attention area image and the non-attention area image based on the attention area image cut out in step S11 and the non-attention area image subjected to data volume reduction processing in step S13, and performs driving control processing of the mobile body 2 based on the recognition result (step S14).

〔実施形態1の効果等〕
以上説明したように、本開示の実施形態1によると、移動体2の位置に対応した注目領域の情報がサーバ4から取得され、取得された情報が示す注目領域の像が画像から切出される。また、切出された注目領域の像に基づいて、所定の認識処理が実行される。例えば、工場内の表示装置、道路標識または工場通路などの位置は変化しない。このため、同じ位置で撮影された画像における注目領域は同じである。よって、サーバ4から注目領域の情報を取得することにより、注目領域の像を正確に切出すことができる。これにより、画像中の対象物を遅滞なく正確に認識することができる。
[Effects of the First Embodiment]
As described above, according to the first embodiment of the present disclosure, information on the attention area corresponding to the position of the moving object 2 is acquired from the server 4, and an image of the attention area indicated by the acquired information is cut out from the image. In addition, a predetermined recognition process is executed based on the cut-out image of the attention area. For example, the positions of display devices, road signs, factory passages, etc. in a factory do not change. Therefore, the attention area in an image taken at the same position is the same. Therefore, by acquiring information on the attention area from the server 4, the image of the attention area can be accurately cut out. This allows the object in the image to be accurately recognized without delay.

また、画像から注目領域の抽出に失敗した場合には、移動体2の位置に対応した注目領域の情報がサーバ4から取得され、取得された注目領域の像が画像から切出される。これにより、例えば、画像が不鮮明等の理由により注目領域の抽出に失敗した場合であっても、注目領域の像を正確に切出すことができる。 Furthermore, if extraction of the area of interest from the image fails, information on the area of interest corresponding to the position of the moving body 2 is obtained from the server 4, and an image of the obtained area of interest is cut out from the image. This makes it possible to accurately cut out an image of the area of interest even if extraction of the area of interest fails due to, for example, the image being unclear.

なお、抽出成否判定部53は、注目領域の確信度が閾値TH未満の場合には注目領域の抽出に失敗したと判定し、閾値TH以上の場合には注目領域の抽出に成功したと判定している。これにより、抽出された注目領域の確信度が閾値TH以上の場合には、当該注目領域の像に基づいて認識処理が実行される。また、抽出された注目領域の確信度が閾値TH未満の場合には、移動体2の位置に対応した注目領域の像に基づいて認識処理が実行される。これにより、画像中の対象物を正確に認識することができる。 The extraction success/failure determination unit 53 determines that extraction of the area of interest has failed if the certainty of the area of interest is less than the threshold TH, and determines that extraction of the area of interest has been successful if the certainty is equal to or greater than the threshold TH. As a result, if the certainty of the extracted area of interest is equal to or greater than the threshold TH, recognition processing is performed based on the image of the area of interest. Also, if the certainty of the extracted area of interest is less than the threshold TH, recognition processing is performed based on the image of the area of interest corresponding to the position of the moving body 2. This allows the object in the image to be accurately recognized.

また、非注目領域像に対しては間引き処理等のデータ量の削減処理が行われた上で、所定の認識処理が実行される。非注目領域は、例えば、空や、路側の建物などの認識の対象物以外の領域である。これにより、非注目領域に対する認識処理の処理負荷を低減させることができ、画像を遅滞なく処理することができる。 In addition, a process to reduce the amount of data, such as thinning, is performed on the non-attention area images before a predetermined recognition process is performed. Non-attention areas are areas other than the object to be recognized, such as the sky or buildings on the roadside. This reduces the processing load of the recognition process on non-attention areas, and allows images to be processed without delay.

また、注目領域取得部54は、移動体2の位置および現在時刻に基づいて注目領域を取得しているため、例えば、現在時刻に最も近い時刻に撮影された画像から抽出された注目領域を取得することができる。これにより、例えば、時間帯によって進行方向が変化するリバーシブルレーンを移動体2が走行している場合に、進行方向が逆の時間帯にリバーシブルレーンを走行した他の移動体2が撮影した画像から抽出された注目領域を取得することがなくなる。また、例えば、現在時刻が夜間である場合には昼間に撮影された画像から抽出された注目領域を優先して取得してもよい。夜間に比べ昼間の方が画像が鮮明である。これにより、正確な注目領域を取得することができる。 In addition, since the attention area acquisition unit 54 acquires the attention area based on the position of the moving body 2 and the current time, it is possible to acquire, for example, an attention area extracted from an image captured at the time closest to the current time. This prevents, for example, when the moving body 2 is traveling on a reversible lane whose traveling direction changes depending on the time of day, acquisition of an attention area extracted from an image captured by another moving body 2 traveling on the reversible lane at a time when the traveling direction is opposite. Also, for example, if the current time is nighttime, it is possible to acquire preferentially an attention area extracted from an image captured during the day. Images are clearer during the day than at night. This allows an accurate attention area to be acquired.

また、注目領域取得部54は、画像サイズに基づいて、サーバ4から取得した注目領域を補正する。このため、移動体2に搭載されるカメラ31により撮影される画像のサイズと、サーバ4に蓄積された注目領域の抽出の基となった画像のサイズとが異なる場合であっても、正確な位置の注目領域の像を切り出すことができる。 The attention area acquisition unit 54 also corrects the attention area acquired from the server 4 based on the image size. Therefore, even if the size of the image captured by the camera 31 mounted on the moving body 2 differs from the size of the image stored in the server 4 that was used to extract the attention area, it is possible to cut out an image of the attention area at an accurate position.

また、注目領域取得部54は、画角に基づいて、サーバ4から取得した注目領域を補正する。このため、移動体2に搭載されるカメラ31により撮影される画像の画角と、サーバ4に蓄積された注目領域の抽出の基となった画像の画角とが異なる場合であっても、正確な位置の注目領域の像を切り出すことができる。 The attention area acquisition unit 54 also corrects the attention area acquired from the server 4 based on the angle of view. Therefore, even if the angle of view of the image captured by the camera 31 mounted on the moving body 2 differs from the angle of view of the image stored in the server 4 that was used to extract the attention area, it is possible to cut out an image of the attention area at an accurate position.

<実施形態2>
本開示の実施形態2では、注目領域の抽出の成否判定方法の他の例について説明する。
運転支援システム1の構成を実施形態1と同様である。以下では、実施形態1と異なる点を中心に説明する。
<Embodiment 2>
In a second embodiment of the present disclosure, another example of a method for determining whether extraction of a region of interest has been successful will be described.
The configuration of the driving assistance system 1 is the same as that of the first embodiment. The following description will focus on the differences from the first embodiment.

図8は、本開示の実施形態2に係る抽出成否判定処理(図6のステップS3)の詳細を示すフローチャートである。
抽出成否判定部53は、注目領域抽出部52によって抽出された抽出領域があるか否かを判定する(ステップS31)。
FIG. 8 is a flowchart showing details of the extraction success/failure determination process (step S3 in FIG. 6) according to the second embodiment of the present disclosure.
The extraction success/failure determination unit 53 determines whether or not there is an extraction region extracted by the attention region extraction unit 52 (step S31).

抽出された注目領域があれば(ステップS31においてYES)、抽出成否判定部53は、注目領域の抽出に成功したと判定する(ステップS32)。
抽出された注目領域がなければ(ステップS31においてNO)、抽出成否判定部53は、注目領域の抽出に失敗したと判定する(ステップS33)。
If any region of interest has been extracted (YES in step S31), the extraction success/failure determination unit 53 determines that the extraction of the region of interest has been successful (step S32).
If no region of interest has been extracted (NO in step S31), the extraction success/failure determination unit 53 determines that extraction of the region of interest has failed (step S33).

本開示の実施形態2によると、例えば、画像から注目領域が抽出できなかった場合に、注目領域の抽出に失敗したと判定することができる。 According to embodiment 2 of the present disclosure, for example, if a region of interest cannot be extracted from an image, it can be determined that extraction of the region of interest has failed.

<実施形態3>
本開示の実施形態3では、注目領域の抽出の成否判定方法の他の例について説明する。
制御システム3は、移動体2の位置の気象情報を提供する気象サーバ(図示せず)にネットワーク5を介して接続されているものとする。
このため、抽出成否判定部53は、カメラ31による画像撮影時における移動体2の位置の気象情報に基づいて、注目領域の抽出の成否を判定する。
<Embodiment 3>
In a third embodiment of the present disclosure, another example of a method for determining whether extraction of a region of interest has been successful will be described.
The control system 3 is connected via a network 5 to a weather server (not shown) that provides meteorological information for the position of the mobile unit 2 .
Therefore, the extraction success/failure determination unit 53 determines whether the extraction of the attention area has been successful based on meteorological information about the position of the moving body 2 at the time the image is captured by the camera 31 .

図9は、本開示の実施形態3に係る抽出成否判定処理(図6のステップS3)の詳細を示すフローチャートである。
抽出成否判定部53は、通信部32を介して気象サーバから、カメラ31による画像撮影時における移動体2の位置の気象情報を取得する(ステップS41)。
FIG. 9 is a flowchart showing details of the extraction success/failure determination process (step S3 in FIG. 6) according to the third embodiment of the present disclosure.
The extraction success/failure determination unit 53 acquires meteorological information about the position of the moving object 2 at the time when the image is captured by the camera 31 from the weather server via the communication unit 32 (step S41).

取得した気象情報が雨または雪を示している場合には(ステップS41においてYES)、抽出成否判定部53は、注目領域の抽出に失敗したと判定する(ステップS43)。 If the acquired weather information indicates rain or snow (YES in step S41), the extraction success/failure determination unit 53 determines that extraction of the region of interest has failed (step S43).

取得した気象情報が雨または雪以外を示している場合には(ステップS42においてNO)、抽出成否判定部53は、注目領域の抽出に成功したと判定する(ステップS44)。 If the acquired weather information indicates something other than rain or snow (NO in step S42), the extraction success/failure determination unit 53 determines that the extraction of the region of interest has been successful (step S44).

本開示の実施形態3によると、例えば、屋外において雨や雪などの気象の異常状態により不鮮明な画像しか得られない場合には、注目領域の抽出に失敗したと判定することができる。これにより、晴れの場合には、抽出された注目領域の像に基づいて認識処理が実行される。また、雨や雪の場合には、移動体2の位置に対応した注目領域の像に基づいて認識処理が実行される。これにより、画像中の対象物を正確に認識することができる。 According to embodiment 3 of the present disclosure, for example, when only a blurred image is obtained outdoors due to abnormal weather conditions such as rain or snow, it can be determined that extraction of the attention area has failed. As a result, when it is sunny, recognition processing is performed based on the image of the extracted attention area. Also, when it is raining or snowing, recognition processing is performed based on the image of the attention area corresponding to the position of the moving body 2. As a result, objects in the image can be accurately recognized.

[付記]
以上、本開示の実施形態に係る運転支援システム1について説明したが、本開示は、この実施形態に限定されるものではない。
[Additional Notes]
Although the driving assistance system 1 according to the embodiment of the present disclosure has been described above, the present disclosure is not limited to this embodiment.

たとえば、注目領域選択部56は、ユーザによる選択指示に基づいて、注目領域抽出部52が抽出した注目領域と、注目領域取得部54が取得した注目領域の少なくとも一方を選択してもよい。これにより、状況に応じて、注目領域の切り替えを行うことができる。例えば、注目領域抽出部52が抽出した注目領域の像に基づく認識処理の認識精度が低下したとユーザが判断した場合には、移動体2の位置に対応した注目領域の像に基づく認識処理に切り替えることができる。 For example, the attention area selection unit 56 may select at least one of the attention area extracted by the attention area extraction unit 52 and the attention area acquired by the attention area acquisition unit 54 based on a selection instruction from the user. This allows the attention area to be switched depending on the situation. For example, if the user determines that the recognition accuracy of the recognition process based on the image of the attention area extracted by the attention area extraction unit 52 has decreased, it is possible to switch to recognition process based on the image of the attention area corresponding to the position of the moving body 2.

また、抽出成否判定部53は、カメラ31による画像の撮影時刻に基づいて、注目領域の抽出の成否を判定してもよい。例えば、抽出成否判定部53は、撮影時刻が夜間の場合には注目領域の抽出に失敗したと判定し、撮影時刻が昼間の場合には注目領域の抽出に成功したと判定してもよい。 The extraction success/failure determination unit 53 may also determine whether the extraction of the area of interest has been successful based on the time at which the image was captured by the camera 31. For example, the extraction success/failure determination unit 53 may determine that the extraction of the area of interest has failed if the image was captured at night, and may determine that the extraction of the area of interest has been successful if the image was captured during the day.

また、抽出成否判定部53は、画像取得部51が取得したカメラ31が撮影した画像に基づいて、注目領域の抽出の成否を判定してもよい。例えば、抽出成否判定部53は、画像を認識処理することにより、屋内(例えば、工場内)での停電または災害(例えば、火災による煙の発生)などの異常状態を検出し、異常状態が生じている場合に注目領域の抽出に失敗したと判定してもよい。また、抽出成否判定部53は、異常状態が生じていない場合には注目領域の抽出に成功したと判定してもよい。 The extraction success/failure determination unit 53 may also determine whether the extraction of the area of interest has been successful based on the image captured by the camera 31 and acquired by the image acquisition unit 51. For example, the extraction success/failure determination unit 53 may detect an abnormal condition such as a power outage or disaster (e.g., smoke generated by a fire) indoors (e.g., in a factory) by performing recognition processing on the image, and determine that the extraction of the area of interest has failed if an abnormal condition has occurred. The extraction success/failure determination unit 53 may also determine that the extraction of the area of interest has been successful if no abnormal condition has occurred.

また、制御システム3が搭載される対象は移動ロボットなどの移動体に限定されるものではない。例えば、自動車、ドローンなどの他の移動体に制御システム3が搭載されていてもよい。 Furthermore, the object on which the control system 3 is mounted is not limited to a moving object such as a mobile robot. For example, the control system 3 may be mounted on other moving objects such as automobiles and drones.

また、認識処理部59が行う認識処理の目的は自動運転には限定されない。例えば、制御システム3が工場内を移動する移動ロボットに搭載され、作業員の危険行為を防止するための監視用途に用いられてもよい。
また、上記の制御システム3を構成する構成要素の一部または全部は、1または複数のシステムLSIなどの半導体装置から構成されていてもよい。
Furthermore, the purpose of the recognition processing performed by the recognition processing unit 59 is not limited to automatic driving. For example, the control system 3 may be mounted on a mobile robot that moves within a factory and used for monitoring purposes to prevent workers from engaging in dangerous acts.
Furthermore, some or all of the components constituting the control system 3 may be configured from one or more semiconductor devices such as a system LSI.

上記したコンピュータプログラムを、コンピュータ読取可能な非一時的な記録媒体、例えば、HDD、CD-ROM、半導体メモリなどに記録して流通させてもよい。また、コンピュータプログラムを、電気通信回線、無線または有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送して流通させてもよい。
さらに、上記実施形態および上記変形例の少なくとも一部を任意に組み合わせてもよい。
The above-mentioned computer program may be distributed by recording it on a computer-readable non-transitory recording medium, such as a HDD, a CD-ROM, a semiconductor memory, etc. In addition, the computer program may be distributed by transmitting it via a telecommunication line, a wireless or wired communication line, a network such as the Internet, data broadcasting, etc.
Furthermore, at least some of the above-described embodiments and modifications may be combined in any manner.

今回開示された実施形態はすべての点で例示であって制限的なものではないと考えられるべきである。本開示の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。 The embodiments disclosed herein should be considered to be illustrative and not restrictive in all respects. The scope of the present disclosure is indicated by the claims, not by the meaning described above, and is intended to include all modifications within the meaning and scope of the claims.

1 運転支援システム
2 移動体
3 制御システム(画像認識システム)
4 サーバ(蓄積部)
5 ネットワーク
6 基地局
31 カメラ
32 通信部
33 クロック
34 制御部
35 プロセッサ(画像認識装置)
36 メモリ
37 GPS受信機
38 ジャイロセンサ
39 速度センサ
41 注目領域情報
51 画像取得部
52 注目領域抽出部(抽出部)
53 抽出成否判定部(判定部)
54 注目領域取得部(取得部)
55 移動体位置判断部
56 注目領域選択部(選択部)
57 切出し部
58 データ量削減部(削減部)
59 認識処理部
61 地図情報
1 Driving assistance system 2 Vehicle 3 Control system (image recognition system)
4. Server (storage unit)
5 Network 6 Base station 31 Camera 32 Communication unit 33 Clock 34 Control unit 35 Processor (image recognition device)
36 Memory 37 GPS receiver 38 Gyro sensor 39 Speed sensor 41 Attention area information 51 Image acquisition unit 52 Attention area extraction unit (extraction unit)
53 Extraction success/failure determination unit (determination unit)
54 Attention area acquisition unit (acquisition unit)
55 Moving object position determination unit 56 Attention area selection unit (selection unit)
57 Cutting unit 58 Data amount reduction unit (reduction unit)
59 Recognition processing unit 61 Map information

Claims (12)

画像中の注目領域と当該画像の撮影位置とを対応付けて蓄積する蓄積部から、移動体の位置に基づいて、前記移動体に搭載されたカメラにより撮影された前記移動体の周囲の画像中の注目領域を取得する取得部と、
前記移動体の周囲の画像から所定の注目領域を抽出する抽出部と、
前記抽出部による前記注目領域の抽出の成否を判定する判定部と、
前記判定部の判定結果に基づいて、前記抽出部が抽出した前記注目領域と前記取得部が取得した前記注目領域の少なくとも一方を選択する選択部と、
前記移動体の周囲の画像から、前記選択部が選択した前記注目領域の像を切出す切出し部と、
切出された前記注目領域の像に基づいて、所定の認識処理を行う認識処理部とを備える、画像認識装置。
an acquisition unit that acquires an attention area in an image of the surroundings of the moving body captured by a camera mounted on the moving body based on the position of the moving body from a storage unit that stores the attention area in the image in association with the shooting position of the image;
An extraction unit that extracts a predetermined area of interest from an image of the surroundings of the moving object;
a determination unit that determines whether extraction of the region of interest by the extraction unit has been successful;
a selection unit that selects at least one of the region of interest extracted by the extraction unit and the region of interest acquired by the acquisition unit based on a determination result of the determination unit;
a cutout unit that cuts out an image of the region of interest selected by the selection unit from an image of the surroundings of the moving object;
and a recognition processing unit that performs a predetermined recognition process based on the image of the cut-out area of interest.
前記判定部は、前記注目領域の抽出結果に基づいて、前記注目領域の抽出の成否を判定する、請求項に記載の画像認識装置。 The image recognition device according to claim 1 , wherein the determination unit determines whether extraction of the region of interest has been successful based on a result of extraction of the region of interest. 前記判定部は、前記注目領域の抽出の確からしさを示す確信度に基づいて、前記注目領域の抽出の成否を判定する、請求項または請求項に記載の画像認識装置。 The image recognition device according to claim 1 , wherein the determination unit determines whether extraction of the region of interest has been successful based on a degree of certainty indicating a likelihood of extraction of the region of interest. 前記判定部は、前記移動体に搭載されたカメラによる前記移動体の周囲の画像撮影時の異常状態情報に基づいて、前記注目領域の抽出の成否を判定する、請求項から請求項のいずれか1項に記載の画像認識装置。 The image recognition device according to claim 1 , wherein the determination unit determines whether the extraction of the attention area is successful or not based on abnormal state information when an image of the surroundings of the moving body is captured by a camera mounted on the moving body . 前記選択部は、さらに、ユーザによる選択指示に基づいて、前記抽出部が抽出した前記注目領域と前記取得部が取得した前記注目領域の少なくとも一方を選択する、請求項から請求項のいずれか1項に記載の画像認識装置。 5. The image recognition device according to claim 1 , wherein the selection unit further selects at least one of the region of interest extracted by the extraction unit and the region of interest acquired by the acquisition unit based on a selection instruction by a user. 画像認識装置であって、
画像中の注目領域と当該画像の撮影位置とを対応付けて蓄積する蓄積部から、移動体の位置に基づいて、前記移動体に搭載されたカメラにより撮影された前記移動体の周囲の画像中の注目領域を取得する取得部と、
前記移動体の周囲の画像から、前記注目領域の像を切出す切出し部と、
前記注目領域の像に基づいて、所定の認識処理を行う認識処理部とを備え、
前記切出し部は、さらに、前記画像から前記注目領域以外の領域を含む非注目領域の像を切出し、
前記画像認識装置は、前記非注目領域の像のデータ量を削減する削減部をさらに備え、
前記認識処理部は、前記注目領域の像およびデータ量が削減された前記非注目領域の像に基づいて、前記所定の認識処理を行う、画像認識装置。
An image recognition device,
an acquisition unit that acquires an attention area in an image of the surroundings of the moving body captured by a camera mounted on the moving body based on the position of the moving body from a storage unit that stores the attention area in the image in association with the shooting position of the image;
a cutout unit that cuts out an image of the region of interest from an image of the surroundings of the moving object;
a recognition processing unit that performs a predetermined recognition process based on the image of the attention area,
The cropping unit further crops out an image of a non-attention region including a region other than the attention region from the image,
The image recognition device further includes a reduction unit that reduces an amount of data of the image of the non-attention area,
The recognition processing unit performs the predetermined recognition processing based on an image of the region of interest and an image of the non-region of interest with a reduced amount of data.
画像中の注目領域と当該画像の撮影位置とを対応付けて蓄積する蓄積部から、移動体の位置に基づいて、前記移動体に搭載されたカメラにより撮影された前記移動体の周囲の画像中の注目領域を取得する取得部と、
前記移動体の周囲の画像から、前記注目領域の像を切出す切出し部と、
前記注目領域の像に基づいて、所定の認識処理を行う認識処理部とを備え、
前記蓄積部は、さらに、前記蓄積部に蓄積された画像撮影時の時刻を対応付けて蓄積し、
前記取得部は、前記移動体の位置および現在時刻に基づいて、前記蓄積部から前記注目領域を取得する、画像認識装置。
an acquisition unit that acquires an attention area in an image of the surroundings of the moving body captured by a camera mounted on the moving body based on the position of the moving body from a storage unit that stores the attention area in the image in association with the shooting position of the image;
a cutout unit that cuts out an image of the region of interest from an image of the surroundings of the moving object;
a recognition processing unit that performs a predetermined recognition process based on the image of the attention area,
The storage unit further stores the images stored in the storage unit in association with the times at which the images were captured ;
The acquisition unit acquires the area of interest from the storage unit based on the position of the moving object and the current time.
画像中の注目領域と当該画像の撮影位置とを対応付けて蓄積する蓄積部から、移動体の位置に基づいて、前記移動体に搭載されたカメラにより撮影された前記移動体の周囲の画像中の注目領域を取得する取得部と、
前記移動体の周囲の画像から、前記注目領域の像を切出す切出し部と、
前記注目領域の像に基づいて、所定の認識処理を行う認識処理部とを備え、
前記蓄積部は、さらに、前記画像のサイズを対応付けて蓄積し、
前記取得部は、さらに、前記注目領域に対応する前記画像のサイズを取得し、取得した前記サイズと、前記カメラにより撮影された前記画像のサイズとに基づいて、取得した前記注目領域を補正する、画像認識装置。
an acquisition unit that acquires an attention area in an image of the surroundings of the moving body captured by a camera mounted on the moving body based on the position of the moving body from a storage unit that stores the attention area in the image in association with the shooting position of the image;
a cutout unit that cuts out an image of the region of interest from an image of the surroundings of the moving object;
a recognition processing unit that performs a predetermined recognition process based on the image of the attention area,
The storage unit further stores the image in association with a size of the image,
The acquisition unit further acquires a size of the image corresponding to the area of interest, and corrects the acquired area of interest based on the acquired size and the size of the image captured by the camera.
画像中の注目領域と当該画像の撮影位置とを対応付けて蓄積する蓄積部から、移動体の位置に基づいて、前記移動体に搭載されたカメラにより撮影された前記移動体の周囲の画像中の注目領域を取得する取得部と、
前記移動体の周囲の画像から、前記注目領域の像を切出す切出し部と、
前記注目領域の像に基づいて、所定の認識処理を行う認識処理部とを備え、
前記蓄積部は、さらに、前記画像の画角を対応付けて蓄積し、
前記取得部は、さらに、前記注目領域に対応する前記画像の画角を取得し、取得した前記画角と、前記カメラにより撮影された前記画像の画角とに基づいて、取得した前記注目領域を補正する、画像認識装置。
an acquisition unit that acquires an attention area in an image of the surroundings of the moving body captured by a camera mounted on the moving body based on the position of the moving body from a storage unit that stores the attention area in the image in association with the shooting position of the image;
a cutout unit that cuts out an image of the region of interest from an image of the surroundings of the moving object;
a recognition processing unit that performs a predetermined recognition process based on the image of the attention area,
The storage unit further stores the image in association with an angle of view of the image,
The acquisition unit further acquires an angle of view of the image corresponding to the area of interest , and corrects the acquired area of interest based on the acquired angle of view and the angle of view of the image captured by the camera.
画像中の注目領域と当該画像の撮影位置とを対応付けて蓄積する蓄積部から、移動体の位置に基づいて、前記移動体に搭載されたカメラにより撮影された前記移動体の周囲の画像中の注目領域を取得するステップと、
前記移動体の周囲の画像から所定の注目領域を抽出するステップと、
前記注目領域を抽出するステップにおける前記注目領域の抽出の成否を判定するステップと、
前記注目領域の抽出の成否の判定結果に基づいて、抽出された前記注目領域と取得された前記注目領域の少なくとも一方を選択するステップと、
前記移動体の周囲の画像から、選択された前記注目領域の像を切出すステップと、
切出された前記注目領域の像に基づいて、所定の認識処理を行うステップとを含む、画像認識方法。
acquiring an area of interest in an image of the surroundings of the moving body captured by a camera mounted on the moving body based on the position of the moving body from a storage unit that stores the area of interest in the image in association with the shooting position of the image;
Extracting a predetermined area of interest from an image of the surroundings of the moving object;
a step of determining whether extraction of the region of interest has been successful in the step of extracting the region of interest;
selecting at least one of the extracted region of interest and the acquired region of interest based on a result of determining whether extraction of the region of interest has been successful;
cutting out an image of the selected region of interest from an image of the surroundings of the moving object;
and performing a predetermined recognition process based on the extracted image of the region of interest.
コンピュータを、
画像中の注目領域と当該画像の撮影位置とを対応付けて蓄積する蓄積部から、移動体の位置に基づいて、前記移動体に搭載されたカメラにより撮影された前記移動体の周囲の画像中の注目領域を取得する取得部と、
前記移動体の周囲の画像から所定の注目領域を抽出する抽出部と、
前記抽出部による前記注目領域の抽出の成否を判定する判定部と、
前記判定部の判定結果に基づいて、前記抽出部が抽出した前記注目領域と前記取得部が取得した前記注目領域の少なくとも一方を選択する選択部と、
前記移動体の周囲の画像から、前記選択部が選択した前記注目領域の像を切出す切出し部と、
切出された前記注目領域の像に基づいて、所定の認識処理を行う認識処理部、として機能させるためのコンピュータプログラム。
Computer,
an acquisition unit that acquires an attention area in an image of the surroundings of the moving body captured by a camera mounted on the moving body based on the position of the moving body from a storage unit that stores the attention area in the image in association with the shooting position of the image;
An extraction unit that extracts a predetermined area of interest from an image of the surroundings of the moving object;
a determination unit that determines whether extraction of the region of interest by the extraction unit has been successful;
a selection unit that selects at least one of the region of interest extracted by the extraction unit and the region of interest acquired by the acquisition unit based on a determination result of the determination unit;
a cutout unit that cuts out an image of the region of interest selected by the selection unit from an image of the surroundings of the moving object;
A computer program for causing the computer to function as a recognition processing unit that performs a predetermined recognition process based on the image of the cut-out area of interest.
移動体に搭載されるカメラと、
画像中の注目領域と当該画像の撮影位置とを対応付けて蓄積する蓄積部から、前記移動体の位置に基づいて、前記カメラにより撮影された前記移動体の周囲の画像中の注目領域を取得する取得部と、
前記移動体の周囲の画像から所定の注目領域を抽出する抽出部と、
前記抽出部による前記注目領域の抽出の成否を判定する判定部と、
前記判定部の判定結果に基づいて、前記抽出部が抽出した前記注目領域と前記取得部が取得した前記注目領域の少なくとも一方を選択する選択部と、
前記移動体の周囲の画像から、前記選択部が選択した前記注目領域の像を切出す切出し部と、
切出された前記注目領域の像に基づいて、所定の認識処理を行う認識処理部とを備える、画像認識システム。
A camera mounted on a moving object;
an acquisition unit that acquires an attention area in an image of the surroundings of the moving object captured by the camera based on the position of the moving object from a storage unit that stores the attention area in the image in association with the shooting position of the image;
An extraction unit that extracts a predetermined area of interest from an image of the surroundings of the moving object;
a determination unit that determines whether extraction of the region of interest by the extraction unit has been successful;
a selection unit that selects at least one of the region of interest extracted by the extraction unit and the region of interest acquired by the acquisition unit based on a determination result of the determination unit;
a cutout unit that cuts out an image of the region of interest selected by the selection unit from an image of the surroundings of the moving object;
and a recognition processing unit that performs a predetermined recognition process based on the image of the cut-out area of interest.
JP2020149645A 2020-09-07 2020-09-07 IMAGE RECOGNITION DEVICE, IMAGE RECOGNITION METHOD, COMPUTER PROGRAM, AND IMAGE RECOGNITION SYSTEM Active JP7537188B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020149645A JP7537188B2 (en) 2020-09-07 2020-09-07 IMAGE RECOGNITION DEVICE, IMAGE RECOGNITION METHOD, COMPUTER PROGRAM, AND IMAGE RECOGNITION SYSTEM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020149645A JP7537188B2 (en) 2020-09-07 2020-09-07 IMAGE RECOGNITION DEVICE, IMAGE RECOGNITION METHOD, COMPUTER PROGRAM, AND IMAGE RECOGNITION SYSTEM

Publications (2)

Publication Number Publication Date
JP2022044156A JP2022044156A (en) 2022-03-17
JP7537188B2 true JP7537188B2 (en) 2024-08-21

Family

ID=80678972

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020149645A Active JP7537188B2 (en) 2020-09-07 2020-09-07 IMAGE RECOGNITION DEVICE, IMAGE RECOGNITION METHOD, COMPUTER PROGRAM, AND IMAGE RECOGNITION SYSTEM

Country Status (1)

Country Link
JP (1) JP7537188B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7835213B2 (en) * 2023-08-01 2026-03-25 トヨタ自動車株式会社 A device that recognizes objects

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020085598A (en) 2018-11-21 2020-06-04 トヨタ自動車株式会社 Map information system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020085598A (en) 2018-11-21 2020-06-04 トヨタ自動車株式会社 Map information system

Also Published As

Publication number Publication date
JP2022044156A (en) 2022-03-17

Similar Documents

Publication Publication Date Title
CN111201787B (en) Imaging apparatus, image processing apparatus, and image processing method
US11963066B2 (en) Method for indicating parking position and vehicle-mounted device
JP6398501B2 (en) In-vehicle camera diagnostic device
US12455172B2 (en) System for generating confidence values in digital road maps
CN116528154B (en) Methods for vehicle driving assistance used to define areas
US11499833B2 (en) Inferring lane boundaries via high speed vehicle telemetry
US11977980B2 (en) Information processing method and information processing system
US10705207B2 (en) Control device, server system and vehicle
JP7376992B2 (en) Information processing device, information processing method, and program
JP7302615B2 (en) Driving support device, driving support method, and driving support computer program
US20220306085A1 (en) Vehicle guidance system and vehicle guidance method
CN116892949A (en) Ground object detection device, ground object detection method and computer program for ground object detection
CN110633616B (en) Information processing device, information processing method, and recording medium
US11641453B2 (en) Server, on-board device, vehicle, non-transitory storage medium storing program, and method for providing information
JP7537188B2 (en) IMAGE RECOGNITION DEVICE, IMAGE RECOGNITION METHOD, COMPUTER PROGRAM, AND IMAGE RECOGNITION SYSTEM
US11689797B2 (en) Camera, method, non-transitory computer-readable medium, and system
US11180090B2 (en) Apparatus and method for camera view selection/suggestion
KR20200143554A (en) Apparatus for assisting driving of a host vehicle based on augmented reality and method thereof
JP2025110415A (en) Data collection device
WO2022102425A1 (en) Signal processing device, and signal processing method
JP2019075599A (en) On-vehicle device, server, display method, and transmission method
JP2016166794A (en) Image creating apparatus, image creating method, program for image creating apparatus, and image creating system
JP2023055204A (en) vehicle recorder
CN113574535B (en) Training a neural network to assist in driving a vehicle by identifying hard-to-observe boundaries
EP3863282A1 (en) Image processing device, and image processing method and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230322

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240219

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240402

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20240529

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240529

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240722

R150 Certificate of patent or registration of utility model

Ref document number: 7537188

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150