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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims description 55
- 238000004590 computer program Methods 0.000 title claims description 13
- 238000000605 extraction Methods 0.000 claims description 131
- 238000012545 processing Methods 0.000 claims description 56
- 230000008569 process Effects 0.000 claims description 47
- 230000009467 reduction Effects 0.000 claims description 12
- 230000002159 abnormal effect Effects 0.000 claims description 9
- 239000000284 extract Substances 0.000 claims description 9
- 238000004891 communication Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 11
- 230000008859 change Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000002441 reversible effect Effects 0.000 description 4
- 238000011946 reduction process Methods 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 3
- 230000003068 static effect Effects 0.000 description 3
- 238000013528 artificial neural network Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000013135 deep learning Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 239000000779 smoke Substances 0.000 description 2
- 230000032258 transport Effects 0.000 description 2
- 206010039203 Road traffic accident Diseases 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 230000003416 augmentation Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000011038 discontinuous diafiltration by volume reduction Methods 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000306 recurrent effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
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).
移動体の走行制御のためには、画像中の対象物を正確に認識することと、画像を遅滞なく処理することとが望まれる。 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)本開示の一実施形態に係る画像認識装置は、画像中の注目領域と当該画像の撮影位置とを対応付けて蓄積する蓄積部から、移動体の位置に基づいて、前記移動体に搭載されたカメラにより撮影された前記移動体の周囲の画像中の注目領域を取得する取得部と、前記移動体の周囲の画像から、前記注目領域の像を切出す切出し部と、前記注目領域の像に基づいて、所定の認識処理を行う認識処理部とを備える。
[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
基地局6は、マクロセル基地局、マイクロセル基地局、およびピコセル基地局などからなる。 Base station 6 includes a macrocell base station, a microcell base station, and a picocell base station.
移動体2は、例えば、工場内を自律走行しながら荷物を搬送する搬送ロボットや、工場内を自律走行しながら監視する監視ロボットなどの移動ロボットである。本実施形態では、移動体2は、移動ロボットであるものとする。ただし、移動体2は、工場内を走行する移動ロボットに限定されるものではない。移動体2には、例えば、道路を走行する通常の乗用車の他、路線バスや緊急車両などの公共車両も含まれる。また、移動体2は、四輪車だけでなく、二輪車(バイク)であってもよい。
The
各移動体2は、後述するようにカメラを含む制御システム3を備えており、カメラで移動体2の周囲を撮影することにより得られる画像中の注目領域の位置と、少なくともカメラの撮影位置および撮影方向とを、ネットワーク5を介してサーバ4に送信する。なお、カメラの撮影位置は、カメラによる撮影時の移動体2の位置と同じである。なお、本実施形態では、カメラの光軸は移動体2の前方を向いているものとする。このため、移動体2の進行方向をカメラの撮影方向とする。
Each moving
本実施形態において、注目領域は、移動体2の自動運転に重要な情報を含む領域であって、静的情報または準静的情報を含む領域である。例えば、注目領域は、静的情報として、恒常的に存在する工場内の表示装置、道路標識または工場通路などを含む領域である。また、注目領域は、準静的情報として、一時的に存在する道路工事現場、交通事故現場などを含む領域である。
In this embodiment, the attention area is an area that includes information important for the autonomous driving of the
サーバ4は、ネットワーク5を介して、複数の移動体2から、注目領域の位置および付属データの組を受信し、サーバ4の蓄積部に注目領域情報として記憶する。
The server 4 receives sets of positions of areas of interest and associated data from multiple moving
サーバ4は、ネットワーク5を介して、制御システム3から、少なくとも移動体2の位置情報を受け、移動体2の位置に対応する注目領域の位置情報を、ネットワーク5を介して制御システム3に送信する。
The server 4 receives at least the position information of the moving
制御システム3は、ネットワーク5を介して、サーバ4から注目領域の位置情報を受信する。制御システム3は、受信した注目領域の位置情報に基づいて、制御システム3が撮影した画像から注目領域の像を切出す。制御システム3は、切出した注目領域像に対して所定の画像処理を施すことにより、所定の認識処理を行う。例えば、制御システム3は、注目領域像に含まれる対象物を認識し、認識結果に応じた処理を行う。一例として、対象物が一時停止を示す道路標識の場合には、制御システム3は、移動体2を安全に一時停止させるための移動体2の制動制御を行う。
The
〔移動体2の構成〕
図2は、本開示の実施形態1に係る制御システム3の構成の一例を示すブロック図である。
[Configuration of moving body 2]
FIG. 2 is a block diagram showing an example of the configuration of the
図2に示すように、移動体2の制御システム3は、カメラ31と、通信部32と、クロック33と、制御部(ECU:Electronic Control Unit)34と、GPS(Global Positioning System)受信機37と、ジャイロセンサ38と、速度センサ39とを備える。
As shown in FIG. 2, the
カメラ31は、移動体2の周囲(特に、移動体2の前方)の映像を取り込む画像センサよりなる。カメラ31は、単眼である。ただし、カメラ31は、複眼であってもよい。映像は、時系列の複数の画像より構成される。
The
通信部32は、例えば5G(第5世代移動通信システム)対応の通信処理が可能な無線通信機よりなる。なお、通信部32は、移動体2に既設の無線通信機であってもよいし、搭乗者が移動体2に持ち込んだ携帯端末であってもよい。
The
搭乗者の携帯端末は、移動体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は、現在の時刻を計時する。
制御部34は、移動体2の各機器31~33、37~39の制御を行うコンピュータ装置よりなる。制御部34は、GPS受信機37が定期的に取得するGPS信号により自移動体の移動体位置を求める。なお、制御部34は、図示しない準天頂衛星から送信される信号の受信機が受信したGPS補完信号またはGPS補強信号を合わせて用いることで、GPS信号を補完したり、自移動体の移動体位置を補正したりしてもよい。なお、移動体位置は、車線を区別できる程度の位置精度を有しているのが好ましい。
The
制御部34は、ジャイロセンサ38および速度センサ39の入力信号に基づいて、移動体2の位置および方向を補完し、移動体2の正確な現在位置および方向を把握する。ここで、移動体2の現在位置は、例えば、緯度および経度により示される。また、移動体2の方向(進行方向)は、例えば、北を0度とする時計回りの0度~360度の範囲の角度で示される。
The
GPS受信機37、ジャイロセンサ38および速度センサ39は、移動体2の現在位置、方向および速度を計測するセンサ類である。
The
制御部34は、プロセッサ35と、メモリ36とを備える。
プロセッサ35は、メモリ36に格納されたコンピュータプログラムを実行するマイクロコンピュータなどの演算処理装置である。
The
The
メモリ36は、SRAM(Static RAM)またはDRAM(Dynamic RAM)などの揮発性のメモリ素子、フラッシュメモリ若しくはEEPROM(Electrically Erasable Programmable Read Only Memory)などの不揮発性のメモリ素子、または、ハードディスクなどの磁気記憶装置などにより構成されている。メモリ36は、制御部34で実行されるコンピュータプログラムや、制御部34におけるコンピュータプログラム実行時に生成されるデータ等を記憶する。
〔プロセッサ35の機能構成〕
図3は、プロセッサ35の機能的な構成を示すブロック図である。
[Functional configuration of processor 35]
FIG. 3 is a block diagram showing the functional configuration of the
図3を参照して、プロセッサ35は、メモリ36に記憶されたコンピュータプログラムを実行することにより実現される機能的な処理部として、画像取得部51と、注目領域抽出部52と、抽出成否判定部53と、注目領域取得部54と、移動体位置判断部55と、注目領域選択部56と、切出し部57と、データ量削減部58と、認識処理部59とを含む。
Referring to FIG. 3, the
画像取得部51は、カメラ31が撮影した移動体2の前方の画像を時系列で順次取得する。画像取得部51は、取得した画像を注目領域抽出部52および切出し部57に順次出力する。
The
注目領域抽出部52は、画像取得部51から画像を取得し、取得した画像から注目領域を抽出する。例えば、注目領域抽出部52は、画像、および画像中の注目領域を学習データとして機械学習された学習モデルを用いて、取得した画像を学習モデルに入力することにより、注目領域を得る。また、注目領域抽出部52は、学習モデルから注目領域の確からしさを示す確信度を得る。学習モデルは、例えば、CNN(Convolution Neural Network)、RNN(Recurrent Neural Network)、AutoEncoderなどであり、ディープラーニングなどの機械学習手法により、学習モデルの各パラメータが決定されているものとする。
The attention
本実施形態では、注目領域は、矩形であるとする。また、注目領域は、矩形の左上隅座標と、矩形の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
抽出成否判定部53は、注目領域抽出部52による前記注目領域の抽出の成否を判定する。具体的には、抽出成否判定部53は、注目領域抽出部52が抽出した確信度に基づいて、注目領域の抽出の成否を判定する。例えば、抽出成否判定部53は、確信度が所定の閾値TH以上であれば注目領域の抽出に成功したと判定し、確信度が所定の閾値TH未満であれば注目領域の抽出に失敗したと判定する。
The extraction success/
なお、画像中に複数の注目領域が含まれる場合には、複数の確信度に基づいて注目領域の抽出の成否を判定してもよい。例えば、抽出成否判定部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
抽出成否判定部53は、判定結果を、注目領域抽出部52、注目領域取得部54、移動体位置判断部55および注目領域選択部56に出力する。
The extraction success/
注目領域抽出部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
注目領域取得部54は、後述する移動体位置判断部55が判断した移動体2の位置に基づいて、サーバ4に蓄積されている注目領域情報41から、注目領域を取得する。
The attention
図4は、サーバ4に蓄積されている注目領域情報41の一例を示す図である。
注目領域情報41は、移動体IDと、撮影時刻と、撮影位置と、注目領域と、移動方向と、画角と、映像サイズとを含む。これらの情報は、各移動体2がサーバ4にアップロードする。
FIG. 4 is a diagram showing an example of
The
移動体IDは、アップロードした移動体2の識別情報である。移動体IDは、移動体2に固有のIDや移動体2のユーザに固有のIDであってもよい。
撮影時刻は、移動体2に搭載されたカメラ31の撮影時刻を示す。
撮影位置は、カメラ31の撮影位置であり、画像撮影時の移動体2の位置と等しい。撮影位置は、例えば、北緯Nおよび東経Eで示される。
The mobile object ID is identification information of the uploaded
The photographing time indicates the photographing time of the
The photographing position is the photographing position of the
注目領域は、画像から抽出された注目領域の画像中での位置(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
The angle of view indicates the angle of view of the
映像サイズはカメラ31が撮影する画像のサイズを示す。例えば、4Kは、3840×2160(pixel)を示し、8Kは、7680×4320(pixel)を示す。
The image size indicates the size of the image captured by the
例えば、移動体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
また、移動体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
また、移動体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
図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
再び図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
ただし、注目領域取得部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
なお、注目領域取得部54は、移動体2の位置に加え、移動体2の方向を考慮して注目領域を取得するのが望ましい。これにより、同じ位置であっても、反対方向に走行する移動体2から得られた注目領域情報を取得することなく、同一の方向に走行する移動体2から得られた注目領域情報を取得することができる。ただし、移動体2が一方通行の道路を走行している場合や、移動体2の位置から移動体2の走行車線を特定可能な場合には、移動体2の方向を考慮しなくてもよい。
It is preferable that the attention
移動体位置判断部55は、移動体2の位置を判断する。具体的には、移動体位置判断部55は、GPS受信機37が定期的に取得するGPS信号により移動体2の位置を求める。なお、移動体位置判断部55は、ジャイロセンサ38および速度センサ39の入力信号に基づいて、移動体2の位置および方向を補完し、移動体2の正確な現在位置および方向を把握する。また、移動体位置判断部55は、メモリ36に予め記憶されている地図情報61を参照して、求めた移動体2の位置を道路上の位置に対応付けるマップマッチング処理を行うことにより、移動体2の正確な位置を判断する。
The mobile object
注目領域選択部56は、抽出成否判定部53の判定結果に基づいて、注目領域抽出部52が抽出した注目領域および注目領域取得部54が取得した注目領域の少なくとも一方を選択する。
The attention
例えば、注目領域選択部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
切出し部57は、画像取得部51が取得した画像から、注目領域の像(注目領域像)と、注目領域以外の像(非注目領域像)とを切出す。切出し部57は、注目領域像を認識処理部59に出力し、非注目領域像をデータ量削減部58に出力する。
The cropping
データ量削減部58は、非注目領域像のデータ量の削減処理を行う。例えば、データ量削減部58は、非注目領域像を縮小するダウンスケーリング処理を行ってもよいし、非注目領域像の各画素の輝度値を示すビット数を低減して、階調度(色深度)を削減してもよい。また、データ量削減部58は、非注目領域像の時間的な間引き処理(例えば、時系列に画像のうち偶数番目の画像から得られた非注目領域を削除する処理)を行ってもよい。データ量削減部58は、データ量の削減処理後の非注目領域像を認識処理部59に出力する。
The data amount
認識処理部59は、切出し部57から受け取った注目領域像とデータ量削減部58から受け取った非注目領域像とに基づいて、所定の認識処理を実行する。例えば、認識処理部59は、注目領域像に対して所定の画像処理を施し、工場内の表示装置、一時停止の道路標識、工場通路上の歩行者の存否などを認識する。認識処理部59の認識結果は、例えば、移動体2の自動運転の制御に用いられる。認識処理部59は、例えば、画像および認識結果を示すラベルを学習データとして機械学習された学習モデルに、注目領域像を入力することにより、注目領域像の認識結果を得る。学習モデルは、例えば、CNN、RNN、AutoEncoderなどであり、ディープラーニングなどの手法により、学習モデルの各パラメータが決定されているものとする。
なお、認識処理部59は、非注目領域像に対しても同様の処理を実行してもよい。
The
The
〔制御システム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
The
The attention
The extraction success/
図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/
If the certainty is equal to or greater than the threshold value TH (YES in step S21), the extraction success/
If the certainty is less than the threshold value TH (NO in step S21), the extraction success/
なお、ステップ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
Moreover, the attention
注目領域の抽出に失敗したと判定された場合には(ステップ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
Based on the determined position and direction of the moving
注目領域取得部54は、読み出した注目領域情報に基づいて、注目領域を補正する(ステップS9)。例えば、対象とする移動体2に搭載されたカメラ31の画像サイズが4Kであり、読み出した注目領域情報が示す画像サイズが8Kの場合には、注目領域情報が示す注目領域の値をそれぞれ半分にすることにより、4Kの画像の注目領域の値に補正する。同様に、注目領域取得部54は、対象とする移動体2に搭載されたカメラ31の画角が45°であり、注目領域情報が示す画角が60°の場合には、注目領域情報が示す注目領域の値を画角が45°の画像上の値に変換する。変換処理は、例えば、異なる画角間での位置の対応関係を示した変換テーブルを用いて行われる。
The attention
注目領域選択部56は、ステップS8で取得され、ステップS9で補正された注目領域を選択して、切出し部57に出力する(ステップS10)。
The attention
切出し部57は、ステップS1で取得された画像から、注目領域像を切出す(ステップS11)。また、切出し部57は、ステップS1で取得された画像から、非注目領域像を切出す(ステップS12)。
The
データ量削減部58は、ステップS12で切出された非注目領域像に対して、データ量の削減処理を行う(ステップS13)。
The data amount
認識処理部59は、ステップS11で切出された注目領域像と、ステップS13でデータ量削減処理が施された非注目領域像とに基づいて、注目領域像および非注目領域像の認識処理を実行し、認識結果に基づいて移動体2の走行制御処理を行う(ステップS14)。
The
〔実施形態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
また、画像から注目領域の抽出に失敗した場合には、移動体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
なお、抽出成否判定部53は、注目領域の確信度が閾値TH未満の場合には注目領域の抽出に失敗したと判定し、閾値TH以上の場合には注目領域の抽出に成功したと判定している。これにより、抽出された注目領域の確信度が閾値TH以上の場合には、当該注目領域の像に基づいて認識処理が実行される。また、抽出された注目領域の確信度が閾値TH未満の場合には、移動体2の位置に対応した注目領域の像に基づいて認識処理が実行される。これにより、画像中の対象物を正確に認識することができる。
The extraction success/
また、非注目領域像に対しては間引き処理等のデータ量の削減処理が行われた上で、所定の認識処理が実行される。非注目領域は、例えば、空や、路側の建物などの認識の対象物以外の領域である。これにより、非注目領域に対する認識処理の処理負荷を低減させることができ、画像を遅滞なく処理することができる。 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
また、注目領域取得部54は、画像サイズに基づいて、サーバ4から取得した注目領域を補正する。このため、移動体2に搭載されるカメラ31により撮影される画像のサイズと、サーバ4に蓄積された注目領域の抽出の基となった画像のサイズとが異なる場合であっても、正確な位置の注目領域の像を切り出すことができる。
The attention
また、注目領域取得部54は、画角に基づいて、サーバ4から取得した注目領域を補正する。このため、移動体2に搭載されるカメラ31により撮影される画像の画角と、サーバ4に蓄積された注目領域の抽出の基となった画像の画角とが異なる場合であっても、正確な位置の注目領域の像を切り出すことができる。
The attention
<実施形態2>
本開示の実施形態2では、注目領域の抽出の成否判定方法の他の例について説明する。
運転支援システム1の構成を実施形態1と同様である。以下では、実施形態1と異なる点を中心に説明する。
<
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/
抽出された注目領域があれば(ステップS31においてYES)、抽出成否判定部53は、注目領域の抽出に成功したと判定する(ステップS32)。
抽出された注目領域がなければ(ステップS31においてNO)、抽出成否判定部53は、注目領域の抽出に失敗したと判定する(ステップS33)。
If any region of interest has been extracted (YES in step S31), the extraction success/
If no region of interest has been extracted (NO in step S31), the extraction success/
本開示の実施形態2によると、例えば、画像から注目領域が抽出できなかった場合に、注目領域の抽出に失敗したと判定することができる。
According to
<実施形態3>
本開示の実施形態3では、注目領域の抽出の成否判定方法の他の例について説明する。
制御システム3は、移動体2の位置の気象情報を提供する気象サーバ(図示せず)にネットワーク5を介して接続されているものとする。
このため、抽出成否判定部53は、カメラ31による画像撮影時における移動体2の位置の気象情報に基づいて、注目領域の抽出の成否を判定する。
<
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
Therefore, the extraction success/
図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/
取得した気象情報が雨または雪を示している場合には(ステップS41においてYES)、抽出成否判定部53は、注目領域の抽出に失敗したと判定する(ステップS43)。
If the acquired weather information indicates rain or snow (YES in step S41), the extraction success/
取得した気象情報が雨または雪以外を示している場合には(ステップS42においてNO)、抽出成否判定部53は、注目領域の抽出に成功したと判定する(ステップS44)。
If the acquired weather information indicates something other than rain or snow (NO in step S42), the extraction success/
本開示の実施形態3によると、例えば、屋外において雨や雪などの気象の異常状態により不鮮明な画像しか得られない場合には、注目領域の抽出に失敗したと判定することができる。これにより、晴れの場合には、抽出された注目領域の像に基づいて認識処理が実行される。また、雨や雪の場合には、移動体2の位置に対応した注目領域の像に基づいて認識処理が実行される。これにより、画像中の対象物を正確に認識することができる。
According to
[付記]
以上、本開示の実施形態に係る運転支援システム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
また、抽出成否判定部53は、カメラ31による画像の撮影時刻に基づいて、注目領域の抽出の成否を判定してもよい。例えば、抽出成否判定部53は、撮影時刻が夜間の場合には注目領域の抽出に失敗したと判定し、撮影時刻が昼間の場合には注目領域の抽出に成功したと判定してもよい。
The extraction success/
また、抽出成否判定部53は、画像取得部51が取得したカメラ31が撮影した画像に基づいて、注目領域の抽出の成否を判定してもよい。例えば、抽出成否判定部53は、画像を認識処理することにより、屋内(例えば、工場内)での停電または災害(例えば、火災による煙の発生)などの異常状態を検出し、異常状態が生じている場合に注目領域の抽出に失敗したと判定してもよい。また、抽出成否判定部53は、異常状態が生じていない場合には注目領域の抽出に成功したと判定してもよい。
The extraction success/
また、制御システム3が搭載される対象は移動ロボットなどの移動体に限定されるものではない。例えば、自動車、ドローンなどの他の移動体に制御システム3が搭載されていてもよい。
Furthermore, the object on which the
また、認識処理部59が行う認識処理の目的は自動運転には限定されない。例えば、制御システム3が工場内を移動する移動ロボットに搭載され、作業員の危険行為を防止するための監視用途に用いられてもよい。
また、上記の制御システム3を構成する構成要素の一部または全部は、1または複数のシステムLSIなどの半導体装置から構成されていてもよい。
Furthermore, the purpose of the recognition processing performed by the
Furthermore, some or all of the components constituting the
上記したコンピュータプログラムを、コンピュータ読取可能な非一時的な記録媒体、例えば、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
4. Server (storage unit)
5 Network 6
36
53 Extraction success/failure determination unit (determination unit)
54 Attention area acquisition unit (acquisition unit)
55 Moving object
57
59
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.
画像中の注目領域と当該画像の撮影位置とを対応付けて蓄積する蓄積部から、移動体の位置に基づいて、前記移動体に搭載されたカメラにより撮影された前記移動体の周囲の画像中の注目領域を取得する取得部と、
前記移動体の周囲の画像から、前記注目領域の像を切出す切出し部と、
前記注目領域の像に基づいて、所定の認識処理を行う認識処理部とを備え、
前記切出し部は、さらに、前記画像から前記注目領域以外の領域を含む非注目領域の像を切出し、
前記画像認識装置は、前記非注目領域の像のデータ量を削減する削減部をさらに備え、
前記認識処理部は、前記注目領域の像およびデータ量が削減された前記非注目領域の像に基づいて、前記所定の認識処理を行う、画像認識装置。 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.
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)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7835213B2 (en) * | 2023-08-01 | 2026-03-25 | トヨタ自動車株式会社 | A device that recognizes objects |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020085598A (en) | 2018-11-21 | 2020-06-04 | トヨタ自動車株式会社 | Map information system |
-
2020
- 2020-09-07 JP JP2020149645A patent/JP7537188B2/en active Active
Patent Citations (1)
| 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 |