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
JP7657175B2 - Information processing device, information processing method, and information processing program - Google Patents
[go: Go Back, main page]

JP7657175B2 - Information processing device, information processing method, and information processing program - Google Patents

Information processing device, information processing method, and information processing program Download PDF

Info

Publication number
JP7657175B2
JP7657175B2 JP2022051798A JP2022051798A JP7657175B2 JP 7657175 B2 JP7657175 B2 JP 7657175B2 JP 2022051798 A JP2022051798 A JP 2022051798A JP 2022051798 A JP2022051798 A JP 2022051798A JP 7657175 B2 JP7657175 B2 JP 7657175B2
Authority
JP
Japan
Prior art keywords
information
reliability
scenery
unit
information processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022051798A
Other languages
Japanese (ja)
Other versions
JP2023144693A (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.)
Toyota Mapmaster Inc
Original Assignee
Toyota Mapmaster Inc
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 Toyota Mapmaster Inc filed Critical Toyota Mapmaster Inc
Priority to JP2022051798A priority Critical patent/JP7657175B2/en
Publication of JP2023144693A publication Critical patent/JP2023144693A/en
Application granted granted Critical
Publication of JP7657175B2 publication Critical patent/JP7657175B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本開示は、情報処理装置、情報処理方法及び情報処理プログラムに関する。 This disclosure relates to an information processing device, an information processing method, and an information processing program.

従来、道路上を走行する車両を支援する走行支援装置がある。その走行支援装置は、車両の進行方向及び走行速度に基づいたその車両の位置(自律位置)を取得する。また、走行支援装置は、天球情報に基づいて複数の人工衛星の中からいくつかを選択し、選択した人工衛星から送信される衛星信号に基づいて測位される位置(他律位置)を取得する。ここで、天球情報は、道路地図情報に組み込まれており、道路上から見て地物が存在する方位角及び仰角を示す情報を含む。走行支援装置は、他律位置に基づいて自律位置に生じる累積誤差を補正する。 Conventionally, there is a driving support device that supports a vehicle traveling on a road. The driving support device acquires the position (autonomous position) of the vehicle based on the vehicle's traveling direction and traveling speed. The driving support device also selects some of a plurality of artificial satellites based on celestial information, and acquires a position (heteronomic position) measured based on satellite signals transmitted from the selected artificial satellites. Here, the celestial information is incorporated into road map information, and includes information indicating the azimuth and elevation angles at which features are located as viewed from the road. The driving support device corrects accumulated errors occurring in the autonomous position based on the heteronomic position.

特開2006-267004号公報JP 2006-267004 A

道路地図の一例としての高精度地図は、他律位置を利用して作成される場合がある。他律位置は、衛星信号の受信強度、及び、測位に利用する衛星の数等によって精度が変わる場合がある。このため、道路地図の作成に利用される車両(計測車両)が走行する位置を特定すること等についての信頼度を推定することが求められている。 High-precision maps, as an example of road maps, may be created using heteronomous positioning. The accuracy of heteronomous positioning may vary depending on the reception strength of satellite signals and the number of satellites used for positioning. For this reason, it is necessary to estimate the reliability of identifying the position of the vehicle (measurement vehicle) used to create the road map.

ところで、特許文献1に記載された走行支援装置は、上述したように、他律位置に基づいて自律位置の累積誤差を補正する技術である。このように、その走行支援装置は、自律位置の補正を目的としているため、例えば、道路地図等を作成する際に利用される他律位置の精度が相対的に悪い場合には何ら技術的な処理を加えることができず、道路地図をより正確に作成することができない。すなわち、特許文献1に記載された走行支援装置は、例えば、道路地図を作成する際などに利用することができない。 As described above, the driving support device described in Patent Document 1 is a technology that corrects the accumulated error of the autonomous position based on the heteronomous position. In this way, since the driving support device aims to correct the autonomous position, if the accuracy of the heteronomous position used when creating a road map, etc. is relatively poor, no technical processing can be added and a road map cannot be created more accurately. In other words, the driving support device described in Patent Document 1 cannot be used, for example, when creating a road map.

本開示は、位置の信頼度を推定することができる情報処理装置、情報処理方法及び情報処理プログラムを提供する。 The present disclosure provides an information processing device, an information processing method, and an information processing program that can estimate the reliability of a position.

一態様の情報処理装置は、車両において外部が撮像されることに基づく画像情報、及び、車両の走行位置に関する位置情報を取得する取得部と、画像に記録される風景と、その風景に対して付与されるラベルとを学習することに基づく学習済モデルに基づいて、画像情報に記録される風景に応じた走行位置の信頼度を推定する推定部と、を備える。 An information processing device according to one embodiment includes an acquisition unit that acquires image information based on an image of the outside captured by the vehicle and position information related to the vehicle's traveling position, and an estimation unit that estimates the reliability of the traveling position according to the scenery recorded in the image information based on a trained model based on learning the scenery recorded in the image and the label assigned to the scenery.

一態様によれば、学習済モデルに基づいて画像情報に記録される風景に応じた走行位置の信頼度を推定することができる。 According to one embodiment, it is possible to estimate the reliability of the driving position according to the scenery recorded in the image information based on the trained model.

一実施形態に係る情報処理装置について説明するための図である。FIG. 1 is a diagram illustrating an information processing device according to an embodiment. 一実施形態に係る情報処理装置について説明するためのブロック図である。FIG. 1 is a block diagram illustrating an information processing device according to an embodiment. 高架下の区間を含む道路の一例について説明するための図である。FIG. 1 is a diagram for explaining an example of a road including an underpass section. 対応情報の一例について説明するための図である。FIG. 11 is a diagram illustrating an example of correspondence information. 一実施形態に係る情報処理方法について説明するためのフローチャートである。1 is a flowchart illustrating an information processing method according to an embodiment.

以下、一実施形態について説明する。 One embodiment is described below.

[情報処理装置1の概要]
まず、一実施形態に係る情報処理装置1の概要について説明する。
図1は、一実施形態に係る情報処理装置1について説明するための図である。
[Overview of information processing device 1]
First, an overview of an information processing device 1 according to an embodiment will be described.
FIG. 1 is a diagram illustrating an information processing device 1 according to an embodiment.

はじめに、例えば、高精度地図情報の生成においては、計測機器が搭載される車両(計測車両)の走行軌跡の位置精度は重要な要素になっている。車両の走行位置は、例えば、GNSS等を利用して測位される場合があり、都市部及び山間部等の衛星信号の受信環境が不安定になる領域では走行軌跡(走行位置)を効果的及び効率的に補正することが求められている。
しかし、車両等の走行軌跡(走行位置)の修正が必要な場合、地図作成者が見ても走行軌跡(走行位置)のズレの程度及びズレの範囲が分からない場合があった。また、車両が走行する季節によっては道路周辺の樹木の繁茂状況が異なり、車両が走行するタイミングによっては自車の周辺を大型車が並走して測位の障害となる場合があった。このような状況を踏まえ、走行位置の補正を地図作成者のトライ・アンド・エラーによって行うのではなく、情報処理装置1は、走行位置の精度の悪化が予想される範囲を絞り込んだうえで、走行位置の補正を行うようにした。
Introduction: For example, in generating high-precision map information, the positional accuracy of the travel trajectory of a vehicle (measurement vehicle) equipped with a measuring instrument is an important factor. The travel position of the vehicle may be measured using, for example, GNSS or the like, and in areas where the reception environment of satellite signals is unstable, such as urban areas and mountainous areas, it is required to effectively and efficiently correct the travel trajectory (travel position).
However, when the driving track (driving position) of a vehicle or the like needs to be corrected, the map creator may not be able to understand the degree and range of deviation of the driving track (driving position). In addition, depending on the season in which the vehicle is traveling, the state of vegetation around the road may differ, and depending on the timing of the vehicle's travel, a large vehicle may travel parallel to the vehicle and cause an obstacle to positioning. In light of such a situation, the information processing device 1 corrects the driving position after narrowing down the range in which the accuracy of the driving position is expected to deteriorate, rather than correcting the driving position by trial and error on the part of the map creator.

すなわち、本開示の情報処理装置1は、例えば、位置情報に基づく移動体の走行位置の信頼性を推定する推定装置等として構成されてもよい。情報処理装置1は、例えば、位置情報に基づく移動体の走行位置を補正する補正装置等として構成されてもよい。情報処理装置1は、例えば、走行位置に基づいて道路地図を作成する作成装置等として構成されてもよい。情報処理装置1は、上述した一例の装置に限らず、種々の装置等を構成してもよい。
情報処理装置1は、例えば、サーバ、デスクトップ、ラップトップ、タブレット及びスマートフォン等のコンピュータであってもよい。
That is, the information processing device 1 of the present disclosure may be configured, for example, as an estimation device that estimates the reliability of the traveling position of a moving object based on position information. The information processing device 1 may be configured, for example, as a correction device that corrects the traveling position of a moving object based on position information. The information processing device 1 may be configured, for example, as a creation device that creates a road map based on the traveling position. The information processing device 1 is not limited to the device of the above example, and may constitute various devices.
The information processing device 1 may be a computer such as a server, a desktop, a laptop, a tablet, or a smartphone.

情報処理装置1は、例えば、画像情報及び位置情報を取得する。
画像情報は、例えば、移動体において外部の風景が撮像されることにより生成されたものであってもよい。画像情報は、例えば、移動体に配される撮像部101によって進行方向が撮像されることにより、その移動体の上方付近を含む風景が記録されるものであってもよい。又は、画像情報は、例えば、撮像部101によって移動体の上方が撮像されることにより、移動体の上方を含む風景が記録されるものであってもよい。
位置情報は、例えば、移動体の走行位置に関する情報であってもよい。一例として位置情報は、移動体が出発地から目的地まで移動する際に取得される位置の情報等であってもよい。
The information processing device 1 acquires, for example, image information and position information.
The image information may be generated by, for example, capturing an image of an external landscape from a moving object. The image information may be generated by, for example, capturing an image of the moving object in the direction of travel by the imaging unit 101 disposed in the moving object, and recording a landscape including an area above the moving object. Alternatively, the image information may be generated by, for example, capturing an image of the area above the moving object by the imaging unit 101, and recording a landscape including an area above the moving object.
The position information may be, for example, information about a traveling position of a mobile object. As an example, the position information may be information about a position acquired when a mobile object moves from a departure point to a destination.

移動体(一例として、車両100等)は、例えば、GNSS(人工衛星111)を利用した衛星信号(電波信号)、又は、移動体の外部に有る外部アンテナ112(例えば、無線信号所等の複数のアンテナ、及び、ブルートゥース(登録商標)を利用するアンテナ等)から放射される電波信号を受信することに基づいて測位を行い、位置情報を取得してもよい。また、移動体は、例えば、位置を特定可能な外部アンテナ112、具体的な一例として相対的に短い距離の電波信号を放射可能なアクセスポイント等の場合には、その外部アンテナ112(アクセスポイント等)の位置を、自機(移動体)の位置と推定してもよい。 A moving body (such as a vehicle 100, for example) may perform positioning and acquire location information based on receiving, for example, satellite signals (radio signals) using GNSS (artificial satellites 111) or radio signals emitted from an external antenna 112 (such as multiple antennas at a radio signal station, and an antenna using Bluetooth (registered trademark)) outside the moving body. In addition, in the case of an external antenna 112 whose position can be identified, such as an access point that can emit radio signals over a relatively short distance as a specific example, the moving body may estimate the position of the external antenna 112 (such as an access point) as the position of the moving body itself (moving body).

また、移動体は、自機に搭載される車載慣性センサ103で測定を行うことに基づいて、自機(移動体)の位置を推定してもよい。車載慣性センサ103は、例えば、ジャイロセンサ及び加速度センサ等の種々の物理量センサを含む慣性計測装置(IMU:Inertial Measurement Unit)等であってもよい。 The moving body may also estimate its own position (moving body) based on measurements made by an on-board inertial sensor 103 mounted on the moving body. The on-board inertial sensor 103 may be, for example, an inertial measurement unit (IMU) including various physical quantity sensors such as a gyro sensor and an acceleration sensor.

本開示では、電波信号を利用して取得する位置情報は、電波位置情報等と言ってもよい。同様に、車載慣性センサ103の測定結果を利用して取得する位置情報は、自己位置情報等と言ってもよい。 In the present disclosure, location information obtained using radio signals may be referred to as radio location information, etc. Similarly, location information obtained using the measurement results of the inertial sensor 103 may be referred to as self-location information, etc.

移動体(一例として、車両100等)は、例えば、位置情報及び画像情報を情報処理装置1又はサーバ200等に送信してもよい。この場合、移動体は、例えば、位置情報及び画像情報を対応付けて外部に送信してもよい。ここで対応付けは、例えば、移動体が出発地から目的地まで移動する際の1トリップの間で取得される位置情報と画像情報とを特定できる態様であってもよい。
サーバ200は、例えば、位置情報及び画像情報を蓄積し、その位置情報及び画像情報を情報処理装置1に送信してもよい。
なお、移動体及びサーバ200は、例えば、位置情報及び画像情報を、通信回線等を介して情報処理装置1に送信する例に限らず、位置情報及び画像情報を外部メモリに記憶し、その外部メモリを介して情報処理装置1に位置情報及び画像情報を入力させてもよい。
A moving body (for example, the vehicle 100, etc.) may transmit, for example, position information and image information to the information processing device 1 or the server 200, etc. In this case, the moving body may transmit, for example, the position information and the image information in association with each other to the outside. Here, the association may be, for example, in a manner that allows identification of the position information and the image information acquired during one trip when the moving body moves from the departure point to the destination.
The server 200 may, for example, accumulate position information and image information, and transmit the position information and image information to the information processing device 1 .
In addition, the mobile body and server 200 are not limited to transmitting location information and image information to the information processing device 1 via a communication line, etc., but may store the location information and image information in an external memory and input the location information and image information to the information processing device 1 via the external memory.

移動体は、例えば、自動車、二輪車及び軽車両等であってもよく、スマートフォン、タブレット、スマートウォッチ及びラップトップ等の携帯端末であってもよい。以下では、上述した移動体の一例として「車両」を挙げて説明する。また、本開示の「車両」は、上述した移動体と同義又は移動体を含む概念であってもよい。 The moving body may be, for example, an automobile, a motorcycle, a light vehicle, or a mobile terminal such as a smartphone, a tablet, a smartwatch, or a laptop. In the following, a "vehicle" will be described as an example of the above-mentioned moving body. In addition, the "vehicle" in this disclosure may be synonymous with the above-mentioned moving body or may be a concept that includes a moving body.

情報処理装置1は、例えば、画像情報と、学習済モデルとに基づいて、位置情報の信頼性を推定する。学習済モデルは、例えば、画像に記録される風景と、その風景に対して付与されるラベルとを学習することに基づいて生成されるモデルであってもよい。すなわち、情報処理装置1は、画像情報を学習済モデルに入力し、その画像情報に記録される風景に基づいて位置情報の信頼性を推定してもよい。 The information processing device 1 estimates the reliability of the location information based on, for example, image information and a trained model. The trained model may be, for example, a model generated based on learning a scene recorded in an image and a label assigned to the scene. That is, the information processing device 1 may input image information into the trained model and estimate the reliability of the location information based on the scene recorded in the image information.

情報処理装置1は、例えば、上述した推定に基づいて取得される信頼性に応じて、位置情報を補正してもよい。
また、情報処理装置1は、例えば、位置情報及び補正後の位置情報に基づいて、道路地図を作成してもよい。
The information processing device 1 may correct the position information according to the reliability obtained based on the above-described estimation, for example.
Furthermore, the information processing device 1 may create a road map, for example, based on the position information and the corrected position information.

[情報処理装置1の詳細]
次に、一実施形態に係る情報処理装置1の詳細に説明する。
図2は、一実施形態に係る情報処理装置1について説明するためのブロック図である。
図3は、高架下の区間を含む道路の一例について説明するための図である。
[Details of information processing device 1]
Next, the information processing device 1 according to an embodiment will be described in detail.
FIG. 2 is a block diagram for explaining the information processing device 1 according to an embodiment.
FIG. 3 is a diagram for explaining an example of a road including an underpass section.

情報処理装置1は、例えば、通信部21、記憶部22、表示部23及び制御部11等を備える。通信部21、記憶部22及び表示部23は、出力部の一実施形態であってもよい。制御部11は、例えば、取得部12、推定部13(第1推定部131及び第2推定部132)、補正部14、作成部15及び出力制御部16等を備える。制御部11は、例えば、情報処理装置1の演算処理装置等によって構成されてもよい。制御部11(例えば、演算処理装置等)は、例えば、記憶部22等に記憶される各種プログラム等を適宜読み出して実行することにより、各部(例えば、取得部12、推定部13(第1推定部131及び第2推定部132)、補正部14、作成部15及び出力制御部16等)の機能を実現してもよい。 The information processing device 1 includes, for example, a communication unit 21, a storage unit 22, a display unit 23, and a control unit 11. The communication unit 21, the storage unit 22, and the display unit 23 may be an embodiment of the output unit. The control unit 11 includes, for example, an acquisition unit 12, an estimation unit 13 (first estimation unit 131 and second estimation unit 132), a correction unit 14, a creation unit 15, and an output control unit 16. The control unit 11 may be configured, for example, by a calculation processing device of the information processing device 1. The control unit 11 (for example, a calculation processing device, etc.) may realize the functions of each unit (for example, the acquisition unit 12, the estimation unit 13 (first estimation unit 131 and second estimation unit 132), the correction unit 14, the creation unit 15, and the output control unit 16, etc.) by, for example, appropriately reading and executing various programs stored in the storage unit 22, etc.

通信部21は、例えば、情報処理装置1の外部にある装置(外部装置)等との間で種々の情報の送受信が可能な通信インターフェースである。ここで、外部装置の一例は、車両100、サーバ200及びユーザ端末(図示せず)等であってもよい。 The communication unit 21 is, for example, a communication interface capable of transmitting and receiving various information to and from devices (external devices) external to the information processing device 1. Here, examples of the external devices may be the vehicle 100, the server 200, and a user terminal (not shown), etc.

記憶部22は、例えば、種々の情報及びプログラムを記憶してもよい。記憶部22の一例は、メモリ、ソリッドステートドライブ及びハードディスクドライブ等であってもよい。なお、記憶部22は、例えば、クラウド上にある記憶領域及びサーバ等であってもよい。 The storage unit 22 may store, for example, various information and programs. Examples of the storage unit 22 may be a memory, a solid state drive, a hard disk drive, etc. The storage unit 22 may be, for example, a storage area and a server on the cloud.

表示部23は、例えば、種々の文字、記号及び画像等を表示することが可能なディスプレイである。 The display unit 23 is, for example, a display capable of displaying various characters, symbols, images, etc.

取得部12は、車両100において外部が撮像されることに基づく画像情報、及び、車両100の走行位置に関する位置情報を取得する。取得部12は、例えば、通信部21を介して外部から、画像情報及び位置情報を取得してもよい。この場合、外部は、例えば、車両100及びサーバ200等であってもよい。又は、取得部12は、例えば、画像情報及び位置情報が外部メモリ(図示せず)等に記憶される場合、その外部メモリが情報処理装置1のインターフェース(図示せず)に挿入されると、その外部メモリから画像情報及び位置情報を取得してもよい。 The acquisition unit 12 acquires image information based on an image of the outside captured by the vehicle 100, and position information related to the traveling position of the vehicle 100. The acquisition unit 12 may acquire image information and position information from the outside via the communication unit 21, for example. In this case, the outside may be, for example, the vehicle 100 and the server 200. Alternatively, for example, when the image information and position information are stored in an external memory (not shown), the acquisition unit 12 may acquire the image information and position information from the external memory when the external memory is inserted into an interface (not shown) of the information processing device 1.

画像情報に基づく画像は、例えば、動画又は静止画であってもよい。画像情報が静止画の場合には、車両100において所定のタイミング毎に撮像が行われることにより、複数の静止画が生成されてもよい。所定のタイミング毎とは、一例として所定の時間毎等であってもよい。 The image based on the image information may be, for example, a video or a still image. If the image information is a still image, multiple still images may be generated by capturing images at predetermined timings in the vehicle 100. At predetermined timings may be, for example, at predetermined times.

この場合、取得部12は、位置情報として、電波位置情報及び自己位置情報を取得してもよい。上述した一例のように、電波位置情報は、車両100の車載受信機102(図1参照)で電波信号を受信することに基づく位置情報であってもよい。電波信号は、例えば、GNSSを利用した衛星信号、又は、外部アンテナ112(例えば、無線信号所等の複数のアンテナ、ブルートゥースアンテナ、及び、アクセスポイント等)から放射される信号等であってもよい。同様に上述した一例のように、自己位置情報は、車載慣性センサ103の測定結果に基づいて取得される位置情報であってもよい。 In this case, the acquisition unit 12 may acquire radio wave location information and self-location information as the location information. As in the above example, the radio wave location information may be location information based on receiving a radio wave signal by the vehicle-mounted receiver 102 (see FIG. 1) of the vehicle 100. The radio wave signal may be, for example, a satellite signal using GNSS, or a signal emitted from an external antenna 112 (for example, multiple antennas such as a radio signal station, a Bluetooth antenna, and an access point). Similarly, as in the above example, the self-location information may be location information acquired based on the measurement results of the vehicle-mounted inertial sensor 103.

推定部13は、例えば、車両100で撮像した画像情報(走行画像)に基づいてシーン(風景)を分類し、撮影位置の電波位置情報の精度(電波信号の受信環境の良し悪し)を推定してもよい。すなわち、推定部13は、画像に記録される風景と、その風景に対して付与されるラベルとを学習することに基づく学習済モデルに基づいて、画像情報に記録される風景に応じた走行位置の信頼度を推定する。推定部13は、電波位置情報に基づく走行位置の信頼度を推定してもよい。 The estimation unit 13 may, for example, classify a scene (landscape) based on image information (driving image) captured by the vehicle 100, and estimate the accuracy of the radio wave position information of the shooting position (good or bad reception environment of the radio wave signal). That is, the estimation unit 13 estimates the reliability of the driving position corresponding to the scenery recorded in the image information based on a learned model based on learning the scenery recorded in the image and the label assigned to the scenery. The estimation unit 13 may estimate the reliability of the driving position based on the radio wave position information.

一例として、車両100がビル街及びトンネル内等を走行する場合、GNSSを利用した電波信号(衛星信号)の受信状況が相対的に悪くなるため、測位により取得される位置の精度が相対的に悪くなると考えられる。具体的な例示として図3に示すように、車両100が道路300を走行する場合、車両100が高架下の区間301を走行する際には、車両100が高架下ではない区間302を走行する際に比べて、GNSSを利用した電波信号(衛星信号)の受信状況が悪くなる。車両100の走行位置303は、高架下の区間301では高架下ではない区間302に比べて信頼度が相対的に低いと考えられる。
同様に一例として、車両100が平地の海沿いを走行する場合、GNSSを利用した電波信号(衛星信号)の受信状況が相対的に良くなるため、測位により取得される位置の精度が相対的に良くなると考えられる。そのような場合、車両100の走行位置の信頼度が相対的に高いと考えられる。
したがって、推定部13は、取得部12によって取得し画像情報と、学習済モデルとに基づいて、画像情報に記録される風景に応じた、電波位置情報に基づく車両100の走行位置の信頼度を推定してもよい。
As an example, when the vehicle 100 runs in a city of buildings, inside a tunnel, etc., the reception conditions of radio signals (satellite signals) using GNSS become relatively worse, and it is considered that the accuracy of the position acquired by positioning becomes relatively worse. As a specific example, as shown in Fig. 3, when the vehicle 100 runs on a road 300, when the vehicle 100 runs in a section 301 under an elevated road, the reception conditions of radio signals (satellite signals) using GNSS become worse than when the vehicle 100 runs in a section 302 that is not under an elevated road. It is considered that the reliability of the running position 303 of the vehicle 100 is relatively lower in the section 301 under an elevated road than in the section 302 that is not under an elevated road.
Similarly, as an example, when the vehicle 100 travels along the sea on flat ground, the reception conditions of radio signals (satellite signals) using the GNSS are relatively good, and the accuracy of the position acquired by positioning is considered to be relatively good. In such a case, the reliability of the traveling position of the vehicle 100 is considered to be relatively high.
Therefore, the estimation unit 13 may estimate the reliability of the driving position of the vehicle 100 based on the radio wave location information in accordance with the scenery recorded in the image information based on the image information acquired by the acquisition unit 12 and the learned model.

学習済モデルは、情報処理装置1の制御部11の一機能としての学習部(又は、制御部11外に配される学習部)(図示せず)で学習が行われることにより生成されてもよい。又は、学習済モデルは、情報処理装置1の外部にある学習装置(図示せず)等で学習が行われることにより生成されてもよい。制御部11は、情報処理装置1の外部で学習済モデルが生成される場合には、通信部21を介して、又は、外部メモリ等(図示せず)を介して、外部から学習済モデルを取得してもよい。学習済モデルは、例えば、記憶部22等に記憶されてもよい。
推定部13は、上述した学習済モデルを取得してもよい。
The trained model may be generated by learning in a learning unit (or a learning unit arranged outside the control unit 11) (not shown) as a function of the control unit 11 of the information processing device 1. Alternatively, the trained model may be generated by learning in a learning device (not shown) or the like that is external to the information processing device 1. When the trained model is generated outside the information processing device 1, the control unit 11 may acquire the trained model from the outside via the communication unit 21 or via an external memory or the like (not shown). The trained model may be stored in, for example, the memory unit 22 or the like.
The estimation unit 13 may acquire the learned model described above.

推定部13は、例えば、シーン(風景)の分類を行う際に、画像認識(一例として、深層学習モデルのEfficientNet等)を利用してビル街、山間部、高架下、樹木遮蔽、大型車並走等のアノテーションを付与して、取得部12によって取得する画像情報に記録されるシーン(風景)を分類してもよい。推定部13は、例えば、画像毎に付与したアノテーションに応じてシーン(風景)の位置信頼度を設定してもよい。具体的な一例として、推定部13は、車両100の走行軌跡(走行位置)に対して、推定したシーン(風景)の位置信頼度を設定し、その信頼度の数値が閾値以下の範囲を特定してもよい。この場合、推定部13は、例えば、特定した範囲(例えば、走行位置の信頼度が相対的に低い区間等)を可視化してもよい。 When classifying a scene (landscape), the estimation unit 13 may, for example, use image recognition (as an example, the deep learning model EfficientNet, etc.) to add annotations such as city streets, mountainous areas, underpasses, tree cover, large vehicles running side by side, etc., to classify the scene (landscape) recorded in the image information acquired by the acquisition unit 12. The estimation unit 13 may, for example, set the position reliability of the scene (landscape) according to the annotations added to each image. As a specific example, the estimation unit 13 may set the position reliability of the estimated scene (landscape) with respect to the running trajectory (running position) of the vehicle 100, and specify a range in which the numerical value of the reliability is equal to or less than a threshold value. In this case, the estimation unit 13 may, for example, visualize the specified range (for example, a section in which the reliability of the running position is relatively low, etc.).

上述した推定部13は、例えば、第1推定部131及び第2推定部132を備えてもよい。
第1推定部131は、例えば、画像認識により、取得部12によって取得した画像情報の風景(風景の分類内容)について推定してもよい。この場合、第1推定部131は、風景と、ラベルとしての風景の分類内容とを学習した学習済モデルに基づいて、取得部12によって取得する画像情報に記録される風景の分類内容について推定してもよい。
学習済モデルを生成する際の学習の段階では、1つの風景に対して、1又は複数のラベルを付与してもよい。
ラベルとしての風景の分類内容は、例えば、風景を推定する特徴量、又は、風景を分類する特徴量等であってもよい。すなわち、第1推定部131は、例えば、風景と、風景を推定する特徴量とを学習した学習済モデルとに基づいて、画像情報に記録される風景を推定してもよい。又は、第1推定部131は、風景と、風景を分類する特徴量とを学習した学習済モデルに基づいて、画像情報に記録される風景の分類を推定してもよい。
The above-mentioned estimation unit 13 may include, for example, a first estimation unit 131 and a second estimation unit 132 .
The first estimation unit 131 may estimate, for example, by image recognition, the scenery (classification content of the scenery) of the image information acquired by the acquisition unit 12. In this case, the first estimation unit 131 may estimate the classification content of the scenery recorded in the image information acquired by the acquisition unit 12 based on a trained model that has learned the scenery and the classification content of the scenery as a label.
During the learning stage when generating a trained model, one or more labels may be assigned to a single scene.
The classification content of the landscape as a label may be, for example, a feature amount for estimating the landscape, or a feature amount for classifying the landscape. That is, the first estimation unit 131 may estimate the landscape recorded in the image information based on, for example, a trained model that has learned the landscape and the feature amount for estimating the landscape. Alternatively, the first estimation unit 131 may estimate the classification of the landscape recorded in the image information based on a trained model that has learned the landscape and the feature amount for classifying the landscape.

第1推定部131によって推定する風景の分類内容は、例えば、画像情報に記録される風景が山間部か、海沿いか、車両100の上方付近が樹木で覆われているか(樹木遮蔽)、高架下か、ビル街か、車両100(自車)に対して大型車が並走しているか等の車両100が走行する位置の周囲の状況の分類等であってもよい。第1推定部131は、取得部12によって取得した画像情報を学習済モデルに入力し、その画像情報に記録される風景(風景の分類)を推定する。この場合、第1推定部131は、例えば、複数の風景(風景の分類)を推定してもよい。一例として、第1推定部131は、画像情報に記録される風景(風景の分類)が海沿い且つ山間部と推定してもよく、山間部且つ樹木遮蔽と推定してもよく、高架下且つビル街と推定してもよい。なお、第1推定部131は、例えば、上述したように2つの風景(風景の分類)を推定するばかりでなく、3つ以上の風景(風景の分類)を推定してもよい。 The classification of the scenery estimated by the first estimation unit 131 may be, for example, a classification of the surrounding conditions of the position where the vehicle 100 is traveling, such as whether the scenery recorded in the image information is a mountainous area, a seaside area, whether the area above the vehicle 100 is covered with trees (tree obstruction), whether it is under an overpass, in a city with buildings, or whether a large vehicle is running alongside the vehicle 100 (the vehicle itself). The first estimation unit 131 inputs the image information acquired by the acquisition unit 12 into the learned model and estimates the scenery (classification of the scenery) recorded in the image information. In this case, the first estimation unit 131 may estimate, for example, multiple scenery (classification of the scenery). As an example, the first estimation unit 131 may estimate that the scenery (classification of the scenery) recorded in the image information is a seaside and mountainous area, a mountainous area and obstructed by trees, or an overpass and a city with buildings. Note that the first estimation unit 131 may, for example, estimate three or more landscapes (landscape classifications) rather than estimating two landscapes (landscape classifications) as described above.

第1推定部131(推定部13)は、例えば、取得部12によって画像情報として動画を取得する場合には、その動画構成する全てのフレーム、又は、その動画を構成する一部のフレームと、学習済モデルとに基づいて、そのフレームに記録される風景の分類内容について推定してもよい。一部のフレームを利用する場合、第1推定部131(推定部13)は、例えば、動画から所定のタイミング毎にフレームを抽出して、抽出したフレームと、学習済モデルとに基づいて風景の分類内容について推定してもよい。所定のタイミング毎とは、例えば、所定の時間毎等であってもよい。第1推定部131(推定部13)は、例えば、一部のフレームを利用する場合、動画を構成する全てのフレームを利用する場合に比べて、推定の処理負担を軽減することができる。 For example, when the acquisition unit 12 acquires a video as image information, the first estimation unit 131 (estimation unit 13) may estimate the classification of the scenery recorded in the frames based on all frames constituting the video or a portion of the frames constituting the video and the learned model. When a portion of the frames is used, the first estimation unit 131 (estimation unit 13) may, for example, extract frames from the video at predetermined timings and estimate the classification of the scenery based on the extracted frames and the learned model. The predetermined timings may be, for example, at predetermined times. When a portion of the frames is used, the first estimation unit 131 (estimation unit 13) can reduce the processing load of estimation compared to when all frames constituting the video are used.

第1推定部131(推定部13)は、例えば、取得部12によって画像情報として複数の静止画が取得する場合でも、上述した動画の場合と同様に、その複数の静止画の全て、又は、その複数の静止画のうちの一部と、学習済モデルとに基づいて、そのフレームに記録される風景の分類内容について推定してもよい。 For example, even when multiple still images are acquired as image information by the acquisition unit 12, the first estimation unit 131 (estimation unit 13) may estimate the classification content of the scenery recorded in the frame based on all of the multiple still images or some of the multiple still images and the learned model, as in the case of the video described above.

図4は、対応情報の一例について説明するための図である。 Figure 4 is a diagram illustrating an example of correspondence information.

第2推定部132は、例えば、画像情報に基づく画像毎に、走行位置の信頼度を推定してもよい。すなわち、第2推定部132は、第1推定部131によって推定する風景の分類内容に基づいて、取得部12によって取得する位置情報に基づく走行位置の信頼度を推定する。第2推定部132は、例えば、第1推定部131によって推定される風景(風景の分類)が電波信号の受信状況が相対的に悪くなる場合、又は、その電波信号の受信状況が相対的に悪くなる可能性がある場合、その電波信号に基づいて取得される電波位置情報に基づく走行位置の信頼度が相対的に低いと推定してもよい。又は、第2推定部132は、例えば、第1推定部131によって推定される風景(風景の分類)が電波信号の受信状況が相対的に良くなる場合、又は、その電波信号の受信状況が相対的に良くなる可能性がある場合、その電波信号に基づいて取得される電波位置情報に基づく走行位置の信頼度が相対的に高いと推定してもよい。 The second estimation unit 132 may estimate the reliability of the driving position for each image based on the image information, for example. That is, the second estimation unit 132 estimates the reliability of the driving position based on the position information acquired by the acquisition unit 12 based on the classification content of the scenery estimated by the first estimation unit 131. For example, if the scenery (scenery classification) estimated by the first estimation unit 131 is a scene in which the reception conditions of the radio signal are relatively poor, or if there is a possibility that the reception conditions of the radio signal will become relatively poor, the second estimation unit 132 may estimate that the reliability of the driving position based on the radio position information acquired based on the radio signal is relatively low. Alternatively, the second estimation unit 132 may estimate that the reliability of the driving position based on the radio position information acquired based on the radio signal is relatively high, for example, if the scenery (scenery classification) estimated by the first estimation unit 131 is a scene in which the reception conditions of the radio signal are relatively good, or if there is a possibility that the reception conditions of the radio signal will become relatively good.

この場合、第2推定部132は、風景の分類内容と、走行位置に関する信頼度とを対応付けた対応情報に基づいて、取得部12によって取得する位置情報に基づく走行位置の信頼度を推定してもよい。対応情報は、風景(風景の分類)と、その風景(風景の分類)となる際の走行位置の信頼度との関係であってもよい。
図4に一例を示すように、対応情報は、風景の分類内容と、その分類内容の信頼度を示す点数とを対応付けた情報であってもよい。第2推定部132は、その対応情報に基づいて、走行位置の信頼度を示す点数を推定してもよい。
In this case, the second estimation unit 132 may estimate the reliability of the driving position based on the position information acquired by the acquisition unit 12, based on correspondence information that associates the classification content of the scenery with the reliability of the driving position. The correspondence information may be a relationship between a scenery (classification of the scenery) and the reliability of the driving position when the scenery (classification of the scenery) is obtained.
As shown in an example in Fig. 4, the correspondence information may be information in which the classification content of the scenery is associated with a score indicating the reliability of the classification content. The second estimation unit 132 may estimate a score indicating the reliability of the traveling position based on the correspondence information.

点数は、例えば、第1推定部131によって推定される風景(風景の分類)が電波信号の受信状況が相対的に悪くなる場合、又は、その電波信号の受信状況が相対的に悪くなる可能性がある場合、その風景(風景の分類)に対して相対的に低い値(信頼度が相対的に低いことを示す値)が対応付けられてもよい。
又は、点数は、例えば、第1推定部131によって推定される風景(風景の分類)が電波信号の受信状況が相対的に悪くなる場合、又は、その電波信号の受信状況が相対的に悪くなる可能性がある場合、その風景(風景の分類)に対して相対的に高い値(信頼度が相対的に低いことを示す値)が対応付けられてもよい。
For example, if the scenery (scenery classification) estimated by the first estimation unit 131 is one in which the reception conditions for the radio signal are relatively poor, or if there is a possibility that the reception conditions for the radio signal will become relatively poor, a relatively low value (a value indicating a relatively low reliability) may be associated with that scenery (scenery classification).
Alternatively, for example, a relatively high value (a value indicating a relatively low reliability) may be associated with a landscape (landscape classification) estimated by the first estimation unit 131 when the landscape (landscape classification) is one in which the reception conditions for the radio signal are relatively poor, or when there is a possibility that the reception conditions for the radio signal will become relatively poor.

換言すると、点数は、例えば、第1推定部131によって推定される風景(風景の分類)が電波信号の受信状況が相対的に良くなる場合、又は、その電波信号の受信状況が相対的に良くなる可能性がある場合、その風景(風景の分類)に対して相対的に高い値(信頼度が相対的に高いことを示す値)が対応付けられてもよい。
又は、点数は、例えば、第1推定部131のよって推定される風景(風景の分類)が電波信号の受信状況が相対的に良くなる場合、又は、その電波信号の受信状況が相対的に良くなる可能性がある場合、その風景(風景の分類)に対して相対的に低い値(信頼度が相対的に高いことを示す値)が対応付けられてもよい。
In other words, a relatively high value (a value indicating a relatively high reliability) may be associated with a landscape (landscape classification) estimated by the first estimation unit 131 when the landscape (landscape classification) is one in which the reception conditions for the radio signal are relatively better, or when there is a possibility that the reception conditions for the radio signal will become relatively better.
Alternatively, for example, a relatively low value (a value indicating a relatively high reliability) may be associated with a landscape (landscape classification) estimated by the first estimation unit 131 when the reception conditions for the radio signal are relatively good, or when there is a possibility that the reception conditions for the radio signal will become relatively good.

ここで、推定部13は、例えば、画像情報に記録される風景が、複数の風景の分類内容それぞれの可能性として学習済モデルから出力される数値に基づいて、信頼度を推定してもよい。
具体的な一例として、推定部13は、車両100が山間部を走行しており、学習済モデルを利用して、車両100のその走行の際の画像情報に記録される風景が100%の確率で山間部と推定される場合、対応情報に記録される点数(一例として、山間部に対応する点数(70点))をそのまま走行位置の信頼度の点数(70点)としてもよい。
また具体的な一例として、推定部13は、車両100が山間部を走行しており、学習済モデルを利用して、車両100のその走行の際の画像情報に記録される風景が60%の確率で山間部と推定される場合、その60%の確率に基づいて、対応情報に記録される点数を調整し、その調整後の点数を走行位置の信頼度の点数としてもよい。この調整の一例は、学習済モデルから出力される確率と、学習済モデルを利用して推定される風景の分類内容の点数(対応情報の点数)とを乗算するような調整であってもよい。この一例の場合では、推定部13は、確率(60%)と、点数(70点)とを乗算して、走行位置の信頼度の点数として42点を算出してもよい。
Here, the estimation unit 13 may estimate the reliability of a landscape recorded in image information based on a numerical value output from a trained model as a possibility for each of a plurality of landscape classification contents.
As a specific example, when the vehicle 100 is traveling in a mountainous area and the estimation unit 13 uses the learned model to estimate that the scenery recorded in the image information while the vehicle 100 is traveling is a mountainous area with a 100% probability, the estimation unit 13 may use the score recorded in the corresponding information (for example, a score corresponding to a mountainous area (70 points)) as the reliability score of the traveling position (70 points).
As a specific example, when the vehicle 100 is traveling in a mountainous area and the scenery recorded in the image information during the traveling of the vehicle 100 is estimated to be a mountainous area with a probability of 60% using the trained model, the estimation unit 13 may adjust the score recorded in the corresponding information based on the probability of 60%, and set the adjusted score as the score of the reliability of the traveling position. One example of this adjustment may be an adjustment such as multiplying the probability output from the trained model by the score of the classification content of the scenery estimated using the trained model (the score of the corresponding information). In this example, the estimation unit 13 may multiply the probability (60%) by the score (70 points) to calculate 42 points as the score of the reliability of the traveling position.

なお、推定部13は、上述した一例のように信頼度を推定するばかりでなく、例えば、次のように信頼度を推定してもよい。
すなわち、推定部13は、風景と、ラベルとしての走行位置の信頼度とを学習した学習済モデルに基づいて、画像情報に記録される風景に応じた走行位置の信頼度を推定してもよい。学習済モデルは、例えば、風景と、その風景の際の位置情報(電波位置情報)に基づく車両100の走行位置の信頼度とを学習することにより生成される。
この学習の際でも、上述した第2推定部132の場合と同様に、例えば、ある風景において電波信号の受信状況が相対的に悪くなる場合、又は、その電波信号の受信状況が相対的に悪くなる可能性がある場合、その電波信号に基づいて取得される電波位置情報に基づく走行位置の信頼度が相対的に低いと学習してもよい。
同様に、この学習の際に、例えば、ある風景において電波信号の受信状況が相対的に良くなる場合、又は、その電波信号の受信状況が相対的に良くなる可能性がある場合、その電波信号に基づいて取得される電波位置情報に基づく走行位置の信頼度が相対的に高いと学習してもよい。
この場合、信頼度は、例えば、点数で表されてもよい。
Note that the estimation unit 13 may estimate the reliability not only as in the above-described example, but also as follows, for example.
That is, the estimation unit 13 may estimate the reliability of the driving position corresponding to the scenery recorded in the image information based on a trained model that has learned the scenery and the reliability of the driving position as a label. The trained model is generated by, for example, learning the scenery and the reliability of the driving position of the vehicle 100 based on the position information (radio wave position information) at the time of the scenery.
During this learning, as in the case of the second estimation unit 132 described above, for example, when the reception conditions for the radio signal are relatively poor in a certain landscape, or when there is a possibility that the reception conditions for the radio signal will become relatively poor, it may be learned that the reliability of the driving position based on the radio position information obtained on the basis of the radio signal is relatively low.
Similarly, during this learning, for example, if the reception conditions for the radio signal are relatively good in a certain landscape, or if there is a possibility that the reception conditions for the radio signal will become relatively good, it may be learned that the reliability of the driving position based on the radio position information obtained based on the radio signal is relatively high.
In this case, the reliability may be expressed, for example, by a score.

その学習済モデルは、上述した場合と同様に、学習部又は学習装置(図示せず)等で学習が行われることにより生成されてもよい。制御部11は、上述した場合と同様に種々の方法により学習済モデルを取得してもよい。学習済モデルは、例えば、記憶部22等に記憶されてもよい。
推定部13は、上述した学習済モデルを取得してもよい。
The trained model may be generated by learning in a learning unit or a learning device (not shown) or the like, as in the above-described case. The control unit 11 may acquire the trained model by various methods, as in the above-described case. The trained model may be stored in, for example, the storage unit 22 or the like.
The estimation unit 13 may acquire the learned model described above.

補正部14は、例えば、上述したように推定部13によって位置信頼度の数値が閾値以下の範囲を特定して場合、その特定した範囲において、自己位置情報(例えば、自律航法等を利用した位置情報)の優先度を電波位置情報よりも高くし、又は、自己位置情報の比重を変更し(一例として、自己位置情報の比重を電波位置情報よりも高くし)、走行軌跡(走行位置)の補正をおこなってもよい。補正部14は、位置信頼度が相対的に高ければ、電波位置情報に基づく走行位置を維持してもよい。補正部14は、位置信頼度が相対的に低くければ、電波位置情報に基づく走行位置を補正してもよい。
この場合、補正部14は、例えば、種々の走行軌跡(走行位置)の補正アルゴリズム等を利用して、走行軌跡(走行位置)の補正を行ってもよい。補正部14は、例えば、車載慣性センサ103の測定結果(例えば、車両100の走行速度等)を積分して得られる走行軌跡(走行位置)と、電波位置情報に基づく走行軌跡(走行位置)との誤差が最小になるように補正を行ってもよい。又は、補正部14は、例えば、画像トラッキング及びVSLAM(Visual Simultaneous Localozation and Mapping)(自己位置推定)等を利用して、電波位置情報に基づく走行軌跡(走行位置)を補正してもよい。
For example, when the estimation unit 13 identifies a range in which the numerical value of the position reliability is below a threshold as described above, the correction unit 14 may give a higher priority to the self-position information (e.g., position information using autonomous navigation, etc.) than the radio wave position information in the identified range, or change the weight of the self-position information (as an example, give a higher weight to the self-position information than the radio wave position information) to correct the driving trajectory (driving position). If the position reliability is relatively high, the correction unit 14 may maintain the driving position based on the radio wave position information. If the position reliability is relatively low, the correction unit 14 may correct the driving position based on the radio wave position information.
In this case, the correction unit 14 may correct the traveling trajectory (traveling position) by using, for example, various correction algorithms for the traveling trajectory (traveling position). The correction unit 14 may perform the correction so that the error between the traveling trajectory (traveling position) obtained by integrating the measurement results (for example, the traveling speed of the vehicle 100) of the inertial sensor 103 and the traveling trajectory (traveling position) based on the radio wave position information is minimized. Alternatively, the correction unit 14 may correct the traveling trajectory (traveling position) based on the radio wave position information by using, for example, image tracking and VSLAM (Visual Simultaneous Localization and Mapping) (self-location estimation).

すなわち、補正部14は、推定部13によって推定する走行位置の信頼度に基づいて、取得部12によって取得する位置情報に基づく走行位置を補正してもよい。この場合、補正部14は、信頼度が相対的に低い場合に、その相対的に低い信頼度の走行位置を補正してもよい。補正部14は、例えば、補正対象の位置情報を電波位置情報としてもよい。
一例として、補正部14は、風景(風景の分類)が高架下、ビル街、山間部及び樹木遮蔽等のうち少なくとも1つに該当する場合に対応する信頼度の際に、電波位置情報に基づく走行位置を補正してもよい。
That is, the correction unit 14 may correct the traveling position based on the position information acquired by the acquisition unit 12, based on the reliability of the traveling position estimated by the estimation unit 13. In this case, when the reliability is relatively low, the correction unit 14 may correct the traveling position with the relatively low reliability. The correction unit 14 may, for example, set the position information to be corrected as radio wave position information.
As an example, the correction unit 14 may correct the driving position based on the radio wave position information when the reliability corresponds to a case where the scenery (classification of scenery) corresponds to at least one of under an elevated road, in a city surrounded by buildings, in a mountainous area, and obscured by trees, etc.

なお、補正部14は、上述した一例に限らず、種々の風景(風景の分類)に対応する信頼度に応じて、電波位置情報に基づく走行位置を補正してもよい。
すなわち、補正部14は、例えば、第2推定部132によって推定する走行位置の信頼度の点数と、閾値との関係に基づいて、取得部12によって取得する位置情報に基づく走行位置を補正してもよい。補正部14は、信頼度を示す点数と、閾値との比較に応じて、電波位置情報に基づく走行位置を補正してもよい。
The correction unit 14 may correct the traveling position based on the radio wave position information according to the reliability corresponding to various landscapes (landscape classifications), without being limited to the above example.
That is, the correction unit 14 may correct the driving position based on the position information acquired by the acquisition unit 12, based on the relationship between the score of the reliability of the driving position estimated by the second estimation unit 132 and a threshold value, for example. The correction unit 14 may correct the driving position based on the radio wave position information in accordance with a comparison between the score indicating the reliability and a threshold value.

一例として、補正部14は、推定部13において信頼度が低い際により低い点数が推定される(点数が付与される)場合、その点数が閾値以下となると、又は、その点数が閾値未満となると、電波位置情報に基づく走行位置を補正してもよい。
又は一例として、補正部14は、推定部13において信頼度が低い際により高い点数が推定される(点数が付与される)場合、その点数が閾値以上となると、又は、その点数が閾値を超えると、電波位置情報に基づく走行位置を補正してもよい。
As an example, when a lower score is estimated (a lower score is assigned) when the reliability is low in the estimation unit 13, the correction unit 14 may correct the driving position based on the radio wave position information when the score becomes equal to or below a threshold value or when the score becomes less than the threshold value.
Or, as an example, when a higher score is estimated (a score is assigned) when the reliability is low in the estimation unit 13, the correction unit 14 may correct the driving position based on the radio wave position information when the score becomes equal to or exceeds a threshold value or when the score exceeds the threshold value.

補正部14は、推定部13によって走行位置の信頼度が相対的に低いと推定する場合、その相対的に低い信頼度の走行位置を、自己位置情報に基づく走行位置を利用して補正してもよい。すなわち、補正部14は、例えば、電波位置情報に基づく走行位置を、自己位置情報に基づく走行位置を利用して補正してもよい。この場合、補正部14は、信頼度が相対的に低いと推定される走行位置、又は、信頼度が低いと推定される走行位置を含む所定区間内の走行位置を、自己位置情報に基づく走行位置を利用して補正してもよい。 When the estimation unit 13 estimates that the reliability of the driving position is relatively low, the correction unit 14 may correct the driving position with relatively low reliability by using the driving position based on the self-position information. That is, the correction unit 14 may correct, for example, the driving position based on the radio wave position information by using the driving position based on the self-position information. In this case, the correction unit 14 may correct the driving position estimated to have a relatively low reliability or a driving position within a predetermined section including a driving position estimated to have a low reliability by using the driving position based on the self-position information.

一例として、上述した「信頼度が相対的に低いと推定される走行位置」は、高架下及びトンネル内等となる走行位置等であってもよい。
また一例として、上述した「信頼度が低いと推定される走行位置を含む所定区間内の走行位置」は、高架下及びトンネル内等となる走行位置(第1位置)と、その走行位置(第1位置)の始点よりも所定距離前までの走行位置と、その走行位置(第1位置)の終点よりも所定距離後までの走行位置とを含む区間内の複数の走行位置等であってもよい。
また一例として、上述した「信頼度が低いと推定される走行位置を含む所定区間内の走行位置」は、高架下及びトンネル内等となる走行位置(第2位置)と、その走行位置(第2位置)を含む道路ネットワークのリンク内の複数の走行位置等であってもよい。道路ネットワークは、例えば、道路の特徴点となるノードと、隣接するノードを接続するリンクとで表される道路地図等であってもよい。この場合、補正部14は、電波位置情報及び道路ネットワーク利用して、電波位置情報に基づく走行位置が道路ネットワーク上のどの位置に対応するかを特定することにより、走行位置(第2位置)を含むリンクと、そのリンク内の複数の走行位置とを特定してもよい。
As an example, the above-mentioned "traveling position estimated to have a relatively low reliability" may be a traveling position under an overpass, inside a tunnel, or the like.
As another example, the above-mentioned "driving position within a specified section including a driving position estimated to have low reliability" may be a plurality of driving positions within a section including a driving position (first position) that is under an overpass or inside a tunnel, a driving position up to a specified distance before the start point of that driving position (first position), and a driving position up to a specified distance after the end point of that driving position (first position).
As another example, the above-mentioned "driving position in a predetermined section including a driving position estimated to have low reliability" may be a driving position (second position) that is under an overpass or in a tunnel, and multiple driving positions in a link of a road network that includes the driving position (second position). The road network may be, for example, a road map that is represented by nodes that are characteristic points of roads and links that connect adjacent nodes. In this case, the correction unit 14 may use the radio wave position information and the road network to specify which position on the road network the driving position based on the radio wave position information corresponds to, thereby specifying the link that includes the driving position (second position) and multiple driving positions in the link.

補正部14は、例えば、走行位置の補正として、信頼度が相対的に低いと推定される走行位置(第3位置)、又は、信頼度が低いと推定される走行位置(第3位置)を含む所定区間内の走行位置(電波位置情報に基づく走行位置)を、その走行位置(第3位置)又はその走行区間内に対応する、自己位置情報に基づく走行位置に置き換えてもよい。補正部14は、例えば、第3位置を、その第3位置から最も近い自己位置情報に基づく走行位置に置き換えてもよい。又は、補正部14は、例えば、第3位置を、車両100においてその第3位置を取得した際の時刻(一例として、測位時刻及び電波信号の受信時刻等)から最も近い時刻に対応する自己位置情報に基づく走行位置に置き換えてもよい。
この場合、車両100は、例えば、電波位置情報を取得する際の時刻(一例として、測位時刻及び電波信号の受信時刻等)の情報を電波位置情報に含ませてもよい。同様に、車両100は、例えば、自己位置情報を取得する際の時刻(一例として、慣性計測装置における計測時刻等)の情報を自己位置情報に含ませてもよい。
For example, the correction unit 14 may, as a correction of the traveling position, replace a traveling position (third position) estimated to have a relatively low reliability, or a traveling position (based on radio wave position information) within a predetermined section including the traveling position (third position) estimated to have a low reliability, with a traveling position based on the self-position information corresponding to the traveling position (third position) or within the traveling section. For example, the correction unit 14 may replace the third position with a traveling position based on the self-position information that is closest to the third position. Alternatively, the correction unit 14 may replace the third position with a traveling position based on the self-position information that corresponds to the closest time from the time when the third position was acquired in the vehicle 100 (for example, the positioning time and the radio signal reception time, etc.).
In this case, the vehicle 100 may include, for example, information on the time when the radio wave position information is acquired (for example, the positioning time and the reception time of the radio wave signal, etc.) in the radio wave position information. Similarly, the vehicle 100 may include, for example, information on the time when the vehicle 100 acquires its own position information (for example, the measurement time of the inertial measurement unit, etc.) in the self-position information.

作成部15は、補正部14によって補正された走行軌跡(走行位置)を、点群情報及び路面オルソ画像の更新に利用してもよく、立体地物の位置推定等に利用してもよい。 The creation unit 15 may use the driving trajectory (driving position) corrected by the correction unit 14 to update the point cloud information and the road surface orthoimage, or to estimate the position of a three-dimensional object, etc.

作成部15は、補正部14によって補正した車両100の走行位置に基づいて、道路地図を作成してもよい。この場合、作成部15は、例えば、道路地図等の作成に利用する点群情報及び路面オルソ画像情報を、補正した走行位置に対応するように更新してもよい。 The creation unit 15 may create a road map based on the driving position of the vehicle 100 corrected by the correction unit 14. In this case, the creation unit 15 may update, for example, the point cloud information and road surface orthoimage information used to create a road map or the like so that they correspond to the corrected driving position.

点群情報は、例えば、車両100等に搭載される3次元レーザスキャナ等の計測により生成されるデータ等であってもよい。その車両100は、3次元レーザスキャナ等の計測の際に、上述した画像情報及び位置情報を取得する。情報処理装置1は、点群情報を得る際の計測位置を、補正した走行位置に対応するように更新することが可能になる。 The point cloud information may be, for example, data generated by measurements using a 3D laser scanner mounted on the vehicle 100 or the like. The vehicle 100 acquires the above-mentioned image information and position information when performing measurements using the 3D laser scanner or the like. The information processing device 1 is able to update the measurement position when obtaining the point cloud information so that it corresponds to the corrected driving position.

路面オルソ画像情報は、例えば、道路の路面等のオルソ画像に関する情報であってもよい。路面オルソ画像情報は、例えば、道路の位置に関する位置情報を含む。情報処理装置1は、路面オルソ画像情報に記録される位置を、補正した走行位置に対応するように更新することが可能になる。 The road surface orthoimage information may be information on an orthoimage of the road surface, for example. The road surface orthoimage information includes, for example, position information on the position of the road. The information processing device 1 becomes able to update the position recorded in the road surface orthoimage information so that it corresponds to the corrected driving position.

作成部15は、例えば、点群情報及び路面オルソ画像の少なくとも一方に基づいて、道路地図を作成する。一例として、作成部15は、道路の位置情報及び地物の情報(地物の形状、サイズ及び位置情報)等を始めとする種々の情報を利用して道路地図を作成することが可能である。また、作成部15は、上述した一例に限らす、補正部14によって補正された走行位置(例えば、走行位置の軌跡)等を利用して種々の方法により道路地図を作成してもよい。 The creation unit 15 creates a road map based on, for example, at least one of the point cloud information and the road surface orthoimage. As an example, the creation unit 15 can create a road map using various information including road position information and feature information (shape, size, and location information of the feature). In addition, the creation unit 15 may create a road map by various methods using the driving position corrected by the correction unit 14 (for example, the trajectory of the driving position), etc., without being limited to the above example.

出力制御部16は、例えば、推定部13による信頼度の推定結果、補正部14による走行位置の補正結果、及び、作成部15により作成される道路地図のグループ(第1グループ)から選択される少なくとも1つを出力するよう出力部を制御してもよい。ここで、出力部は、例えば、通信部21、記憶部22及び表示部23等であってもよい。
すなわち、出力制御部16は、例えば、上述した第1グループから選択される少なくとも1つの情報を外部装置等に送信するよう通信部21を制御してもよい。ここで、外部装置は、例えば、車両100、サーバ及びユーザ端末等であってもよい。ユーザ端末は、例えば、情報処理装置1のユーザが使用する端末であり、具体的な一例として、デスクトップ、ラップトップ、タブレット及びスマートフォン等であってもよい。
出力制御部16は、例えば、上述した第1グループから選択される少なくとも1つの情報を記憶するよう記憶部22を制御してもよい。
出力制御部16は、例えば、上述した第1グループから選択される少なくとも1つを表示するよう表示部23を制御してもよい。
The output control unit 16 may control the output unit to output at least one selected from, for example, the reliability estimation result by the estimation unit 13, the driving position correction result by the correction unit 14, and a group (first group) of road maps created by the creation unit 15. Here, the output unit may be, for example, the communication unit 21, the storage unit 22, the display unit 23, etc.
That is, the output control unit 16 may control the communication unit 21 to transmit at least one piece of information selected from the above-mentioned first group to an external device, etc. Here, the external device may be, for example, the vehicle 100, a server, a user terminal, etc. The user terminal is, for example, a terminal used by a user of the information processing device 1, and may be, for example, a desktop, a laptop, a tablet, a smartphone, etc.
The output control unit 16 may control the storage unit 22 to store at least one piece of information selected from the above-mentioned first group, for example.
The output control unit 16 may control the display unit 23 to display at least one selected from the above-mentioned first group, for example.

[情報処理方法]
次に、一実施形態に係る情報処理方法について説明する。
図5は、一実施形態に係る情報処理方法について説明するためのフローチャートである。
[Information processing method]
Next, an information processing method according to an embodiment will be described.
FIG. 5 is a flowchart illustrating an information processing method according to an embodiment.

ステップST101において、取得部12は、車両100において外部が撮像されることに基づく画像情報、及び、車両100の走行位置に関する位置情報を取得する。
画像情報は、例えば、移動体の進行方向が撮像されることにより、その移動体の上方付近を含む風景が記録されるものであってもよい。又は、画像情報は、例えば、移動体の上方が撮像されることにより、移動体の上方を含む風景が記録されるものであってもよい。
位置情報は、例えば、電波位置情報及び自己位置情報等を含んでもよい。電波位置情報は、車両100の車載受信機102で電波信号を受信することに基づく位置情報であってもよい。電波信号は、例えば、GNSSを利用した衛星信号、又は、外部アンテナ112から放射される信号等であってもよい。自己位置情報は、車載慣性センサ103の測定結果に基づいて取得される位置情報であってもよい。
In step ST101, the acquisition unit 12 acquires image information based on an image of the outside captured by the vehicle 100, and position information related to the traveling position of the vehicle 100.
The image information may be, for example, information obtained by capturing an image of the moving body in the direction of travel, thereby recording a landscape including the area above the moving body. Alternatively, the image information may be, for example, information obtained by capturing an image of the area above the moving body, thereby recording a landscape including the area above the moving body.
The position information may include, for example, radio wave position information and self-position information. The radio wave position information may be position information based on receiving a radio wave signal by the in-vehicle receiver 102 of the vehicle 100. The radio wave signal may be, for example, a satellite signal using GNSS, or a signal radiated from the external antenna 112. The self-position information may be position information acquired based on the measurement result of the inertial sensor 103.

ステップST102において、推定部13は、画像に記録される風景と、その風景に対して付与されるラベルとを学習することに基づく学習済モデルに基づいて、ステップST101で取得した画像情報に記録される風景に応じた走行位置の信頼度を推定する。推定部13は、電波位置情報に基づく走行位置の信頼度を推定してもよい。
この場合、推定部13(第1推定部131)は、例えば、風景と、ラベルとしての風景の分類内容とを学習した学習済モデルに基づいて、取得部12によって取得する画像情報に記録される風景の分類内容について推定してもよい。
In step ST102, the estimation unit 13 estimates the reliability of the driving position corresponding to the scenery recorded in the image information acquired in step ST101, based on a trained model based on learning the scenery recorded in the image and the label assigned to the scenery. The estimation unit 13 may estimate the reliability of the driving position based on the radio wave position information.
In this case, the estimation unit 13 (first estimation unit 131) may estimate the classification content of a landscape recorded in the image information acquired by the acquisition unit 12, for example, based on a learned model that has learned the landscape and the classification content of the landscape as a label.

ステップST103において、推定部13(第2推定部132)は、ステップST102で推定した風景の分類内容に基づいて、ステップST101で取得した位置情報に基づく走行位置の信頼度を推定する。この場合、推定部13(第2推定部132は)、例えば、風景の分類内容と、走行位置に関する信頼度とを対応付けた対応情報に基づいて、ステップST101で取得した位置情報に基づく走行位置の信頼度を推定してもよい。対応情報は、風景の分類内容と、その分類内容の信頼度を示す点数とを対応付けた情報であってもよい。推定部13(第2推定部132)は、その対応情報に基づいて、走行位置の信頼度を示す点数を推定してもよい。 In step ST103, the estimation unit 13 (second estimation unit 132) estimates the reliability of the driving position based on the position information acquired in step ST101 based on the classification content of the scenery estimated in step ST102. In this case, the estimation unit 13 (second estimation unit 132) may estimate the reliability of the driving position based on the position information acquired in step ST101 based on, for example, correspondence information that associates the classification content of the scenery with the reliability of the driving position. The correspondence information may be information that associates the classification content of the scenery with a score indicating the reliability of the classification content. The estimation unit 13 (second estimation unit 132) may estimate the score indicating the reliability of the driving position based on the correspondence information.

又は、上述したステップST102及びステップST103の処理の代わりの処理ステップとして、推定部13は、例えば、風景と、ラベルとしての走行位置の信頼度とを学習した学習済モデルに基づいて、画像情報に記録される風景に応じた走行位置の信頼度を推定してもよい。 Alternatively, as a processing step instead of the above-mentioned steps ST102 and ST103, the estimation unit 13 may estimate the reliability of the driving position according to the scenery recorded in the image information, for example, based on a trained model that has learned the scenery and the reliability of the driving position as a label.

ステップST104において、補正部14は、ステップST103等で推定した走行位置の信頼度に基づいて、ステップST101取得した位置情報に基づく走行位置を補正してもよい。この場合、補正部14は、信頼度が相対的に低い場合に、その相対的に低い信頼度の走行位置を補正してもよい。一例として、補正部14は、ステップST103等で推定した走行位置の信頼度の点数と、閾値との関係に基づいて、ステップST101で取得した位置情報に基づく走行位置を補正してもよい。補正部14は、例えば、ステップST103等で推定した走行位置の信頼度が相対的に低い場合、その相対的に低い信頼度の走行位置を、自己位置情報に基づく走行位置を利用して補正してもよい。 In step ST104, the correction unit 14 may correct the driving position based on the position information acquired in step ST101, based on the reliability of the driving position estimated in step ST103, etc. In this case, when the reliability is relatively low, the correction unit 14 may correct the driving position with a relatively low reliability. As an example, the correction unit 14 may correct the driving position based on the position information acquired in step ST101, based on the relationship between the score of the reliability of the driving position estimated in step ST103, etc. and a threshold value. For example, when the reliability of the driving position estimated in step ST103, etc. is relatively low, the correction unit 14 may correct the driving position with a relatively low reliability by using the driving position based on the self-position information.

ステップST105において、作成部15は、ステップST104で補正した車両100の走行位置等に基づいて、道路地図を作成する。
[変形例]
上述した実施形態では、制御部11は、取得部12、推定部13(第1推定部131及び第2推定部132)、補正部14、作成部15及び出力制御部16等を備える一例について説明した。しかしながら、本開示は、その一例に限定されることはない。すなわち、制御部11は、取得部12、推定部13(第1推定部131及び第2推定部132)、補正部14、作成部15及び出力制御部16のうちのいずれを備える構成であってもよい。
一例として、情報処理装置1の制御部11は、補正部14、作成部15及び出力制御部16等を備える構成であってもよい。この場合、車両100に搭載されるコンピュータ(車載機)(例えば、車載制御部等の演算処理装置)(図示せず)は、取得部12及び推定部13等を備える構成であってもよい。
又は一例として、情報処理装置1の制御部11は、第2推定部132、補正部14、作成部15及び出力制御部16等を備える構成であってもよい。この場合、車両100に搭載されるコンピュータ(車載機)(例えば、車載制御部等の演算処理装置)(図示せず)は、取得部12及び第1推定部131を備える構成であってもよい。
In step ST105, the creation unit 15 creates a road map based on the traveling position of the vehicle 100 corrected in step ST104.
[Modification]
In the above-described embodiment, an example has been described in which the control unit 11 includes the acquisition unit 12, the estimation unit 13 (the first estimation unit 131 and the second estimation unit 132), the correction unit 14, the creation unit 15, the output control unit 16, and the like. However, the present disclosure is not limited to this example. That is, the control unit 11 may be configured to include any one of the acquisition unit 12, the estimation unit 13 (the first estimation unit 131 and the second estimation unit 132), the correction unit 14, the creation unit 15, and the output control unit 16.
As an example, the control unit 11 of the information processing device 1 may be configured to include a correction unit 14, a creation unit 15, an output control unit 16, etc. In this case, a computer (on-board device) (e.g., an arithmetic processing device such as an on-board control unit) (not shown) mounted on the vehicle 100 may be configured to include an acquisition unit 12, an estimation unit 13, etc.
Alternatively, as an example, the control unit 11 of the information processing device 1 may be configured to include a second estimation unit 132, a correction unit 14, a creation unit 15, an output control unit 16, etc. In this case, a computer (on-board device) (e.g., a calculation processing device such as an on-board control unit) (not shown) mounted on the vehicle 100 may be configured to include an acquisition unit 12 and a first estimation unit 131.

これにより、車両100は、画像情報を情報処理装置1に送らなくとも車載機によって、画像情報に記録される風景の分類内容、又は、位置情報の信頼度を推定することが可能になる。なお、この場合であっても、情報処理装置1は、位置情報(例えば、電波位置情報及び自己位置情報等)を車両100から取得する。すなわち、車両100は、風景の分類内容(車両100が走行する位置におけるシーンを判定した判定情報)、又は、走行位置の信頼度に関する信頼度情報を情報処理装置1に送ることにより、画像情報を情報処理装置1に送る場合に比べて、通信量等を削減することができる。 This allows the vehicle 100 to estimate the classification of the scenery recorded in the image information or the reliability of the location information using an on-board device without sending image information to the information processing device 1. Even in this case, the information processing device 1 obtains location information (e.g., radio location information and self-location information, etc.) from the vehicle 100. That is, by sending the classification of the scenery (determination information that determines the scene at the position where the vehicle 100 is traveling) or reliability information regarding the reliability of the traveling position to the information processing device 1, the vehicle 100 can reduce communication volume, etc., compared to sending image information to the information processing device 1.

情報処理装置1は、例えば、車両100から取得する風景の分類内容に基づいて、走行位置の信頼度を推定することができる。又は、情報処理装置1は、例えば、車両100から取得する走行位置の信頼度に基づいて、走行位置を補正することができる。 The information processing device 1 can estimate the reliability of the driving position based on, for example, the classification content of the scenery acquired from the vehicle 100. Alternatively, the information processing device 1 can correct the driving position based on, for example, the reliability of the driving position acquired from the vehicle 100.

上述した情報処理装置1の各部は、コンピュータの演算処理装置等の機能として実現されてもよい。すなわち、情報処理装置1の取得部12、推定部13(第1推定部131及び第2推定部132)、補正部14、作成部15及び出力制御部16(制御部11)は、コンピュータの演算処理装置等による取得機能、推定機能(第1推定機能及び第2推定機能)、補正機能、作成機能及び出力制御機能(制御機能)としてそれぞれ実現されてもよい。
情報処理プログラムは、上述した各機能をコンピュータに実現させることができる。情報処理プログラムは、例えば、メモリ、ソリッドステートドライブ、ハードディスクドライブ又は光ディスク等の、コンピュータで読み取り可能な非一時的な記録媒体等に記録されていてもよい。記録媒体は、例えば、非一時的なコンピュータ可読媒体と言い換えてもよい。
また、上述したように、情報処理装置1の各部は、コンピュータの演算処理装置等で実現されてもよい。その演算処理装置等は、例えば、集積回路等によって構成される。このため、情報処理装置1の各部は、演算処理装置等を構成する回路として実現されてもよい。すなわち、情報処理装置1の取得部12、推定部13(第1推定部131及び第2推定部132)、補正部14、作成部15及び出力制御部16(制御部11)は、コンピュータの演算処理装置等を構成する取得回路、推定回路(第1推定回路及び第2推定回路)、補正回路、作成回路及び出力制御回路(制御回路)として実現されてもよい。
また、情報処理装置1の通信部21、記憶部22及び表示部23(出力部)は、例えば、演算処理装置等の機能を含む通信機能、記憶機能及び表示機能(出力機能)として実現されもよい。また、情報処理装置1の通信部21、記憶部22及び表示部23(出力部)は、例えば、集積回路等によって構成されることにより通信回路、記憶回路及び表示回路(出力回路)として実現されてもよい。また、情報処理装置1の通信部21、記憶部22及び表示部23(出力部)は、例えば、複数のデバイスによって構成されることにより通信装置、記憶装置及び表示装置(出力装置)として構成されてもよい。
Each of the above-described units of the information processing device 1 may be realized as a function of a processing device of a computer, etc. That is, the acquisition unit 12, the estimation unit 13 (the first estimation unit 131 and the second estimation unit 132), the correction unit 14, the creation unit 15, and the output control unit 16 (the control unit 11) of the information processing device 1 may be realized as an acquisition function, an estimation function (the first estimation function and the second estimation function), a correction function, a creation function, and an output control function (control function) by the processing device of a computer, etc.
The information processing program can cause a computer to realize each of the above-mentioned functions. The information processing program may be recorded in a non-transitory computer-readable recording medium, such as a memory, a solid-state drive, a hard disk drive, or an optical disk. The recording medium may be referred to as a non-transitory computer-readable medium, for example.
As described above, each part of the information processing device 1 may be realized by a computer arithmetic processing device or the like. The arithmetic processing device or the like is configured by, for example, an integrated circuit or the like. Therefore, each part of the information processing device 1 may be realized as a circuit constituting the arithmetic processing device or the like. That is, the acquisition unit 12, the estimation unit 13 (the first estimation unit 131 and the second estimation unit 132), the correction unit 14, the creation unit 15, and the output control unit 16 (the control unit 11) of the information processing device 1 may be realized as an acquisition circuit, an estimation circuit (the first estimation circuit and the second estimation circuit), a correction circuit, a creation circuit, and an output control circuit (a control circuit) constituting the arithmetic processing device or the like of a computer.
The communication unit 21, the storage unit 22, and the display unit 23 (output unit) of the information processing device 1 may be realized as a communication function, a storage function, and a display function (output function) including the functions of an arithmetic processing device, etc. The communication unit 21, the storage unit 22, and the display unit 23 (output unit) of the information processing device 1 may be realized as a communication circuit, a storage circuit, and a display circuit (output circuit) by being configured, for example, by an integrated circuit, etc. The communication unit 21, the storage unit 22, and the display unit 23 (output unit) of the information processing device 1 may be realized as a communication device, a storage device, and a display device (output device) by being configured, for example, by being configured by a plurality of devices.

情報処理装置1は、上述した複数の各部のうち1又は任意の複数を組み合わせることが可能である。
本開示では、「情報」の文言を使用しているが、「情報」の文言は「データ」と言い換えることができ、「データ」の文言は「情報」と言い換えることができる。
The information processing device 1 can include one or any combination of the above-mentioned multiple units.
In this disclosure, the term "information" is used, but the term "information" can be replaced with "data" and the term "data" can be replaced with "information."

[本実施形態の態様及び効果]
次に、本実施形態の一態様及び各態様が奏する効果について説明する。なお、以下に記載する各態様は出願時の一例であり、本実施形態は以下に記載する態様に限定されることはない。すなわち、本実施形態は以下に記載する各態様に限定されることはなく、上述した各部を適宜組み合わせて実現されてもよい。また、以下に記載する効果は一例であり、各態様が奏する効果は以下に記載するものに限定されることはない。また、各態様は、例えば、以下に記載する少なくとも1つの効果を奏してもよい。
[Aspects and Effects of the Present Embodiment]
Next, one aspect of this embodiment and the effects of each aspect will be described. Note that each aspect described below is an example at the time of filing, and this embodiment is not limited to the aspects described below. In other words, this embodiment is not limited to each aspect described below, and may be realized by appropriately combining each of the above-mentioned parts. Also, the effects described below are examples, and the effects of each aspect are not limited to those described below. Also, each aspect may, for example, achieve at least one of the effects described below.

(態様1)
一態様の情報処理装置は、車両おいて外部が撮像されることに基づく画像情報、及び、車両の走行位置に関する位置情報を取得する取得部と、画像に記録される風景と、その風景に対して付与されるラベルとを学習することに基づく学習済モデルに基づいて、画像情報に記録される風景に応じた走行位置の信頼度を推定する推定部と、を備える。
これにより、情報処理装置は、例えば、位置情報(電波位置情報)に基づく走行位置の信頼度を推定することができる。
また、情報処理装置は、画像情報に基づいて走行位置の信頼度を推定するので、より正確な推定を行うことができる。なおここで、例えば、GNSS等を利用して測位を行う場合、衛星信号の受信強度が低下していない場合でも、相対的に少ない数の衛星信号を受信する場合には、測位の精度が相対的に低下する。また、車両は、例えば、衛星信号を受信して測位を行う場合、その受信する衛星信号が測位に関して信頼できる信号なのか否かを判断することが難しい場合がある。すなわち、車両は、例えば、衛星信号のマルチパスを受信する場合、マルチパスなのか否か、どの衛星から送信される衛星信号なのか否か(一例として、天頂付近にある衛星から送信される衛星信号なのか否か等)、測位に関して信頼して良い衛星信号なのか否か等を判断することが難しい場合がある。上述した衛星信号に関する懸念点は、ブルートゥース信号等についても同様のことが言える。この点、本実施形態では、情報処理装置は、画像情報を利用して、より正確な走行位置の信頼度を推定できる。
また、道路地図等からは、例えば、樹木による比較的に高い仰角の遮蔽、及び、ビル群による比較的に低い仰角の遮蔽の状況に関する情報を得ることができない。これに対し、情報処理装置は、画像情報を利用することにより、樹木及びビル群等による遮蔽の状況を得ることができ、車両が走行する道路及び周囲の状況に応じた、より正確な走行位置の信頼度を得ることができる。
(Aspect 1)
An information processing device of one embodiment includes an acquisition unit that acquires image information based on an image of the outside captured by the vehicle and position information regarding the vehicle's driving position, and an estimation unit that estimates the reliability of the driving position corresponding to the scenery recorded in the image information based on a learned model based on learning the scenery recorded in the image and a label assigned to the scenery.
This enables the information processing device to estimate the reliability of the traveling position based on the position information (radio wave position information), for example.
In addition, since the information processing device estimates the reliability of the traveling position based on the image information, it is possible to perform a more accurate estimation. Here, for example, when performing positioning using GNSS or the like, even if the reception strength of the satellite signal is not reduced, when a relatively small number of satellite signals are received, the accuracy of the positioning is relatively reduced. In addition, for example, when a vehicle receives a satellite signal to perform positioning, it may be difficult to determine whether the received satellite signal is a reliable signal for positioning. That is, for example, when a vehicle receives a multipath of a satellite signal, it may be difficult to determine whether it is a multipath, which satellite is transmitted from which satellite (for example, whether the satellite signal is transmitted from a satellite near the zenith, etc.), and whether the satellite signal is reliable for positioning. The above-mentioned concerns regarding the satellite signal can be said to be similar to Bluetooth signals, etc. In this regard, in this embodiment, the information processing device can estimate the reliability of the traveling position more accurately by using image information.
Also, information on the situation of, for example, shielding by trees at a relatively high elevation angle and shielding by buildings at a relatively low elevation angle cannot be obtained from a road map, etc. In contrast, the information processing device can obtain the situation of shielding by trees and buildings, etc. by using image information, and can obtain a more accurate reliability of the driving position according to the road on which the vehicle is traveling and the surrounding conditions.

(態様2)
一態様の情報処理装置では、推定部は、風景と、ラベルとしての風景の分類内容とを学習した学習済モデルに基づいて、取得部によって取得する画像情報に記録される風景の分類内容について推定する第1推定部と、第1推定部によって推定する風景の分類内容に基づいて、取得部によって取得する位置情報に基づく走行位置の信頼度を推定する第2推定部と、を備える。
これにより、情報処理装置は、画像情報を利用して、より正確な走行位置の信頼度を推定できる。
(Aspect 2)
In one embodiment of the information processing device, the estimation unit includes a first estimation unit that estimates the classification content of a landscape recorded in image information acquired by the acquisition unit based on a learned model that has learned the landscape and the classification content of the landscape as a label, and a second estimation unit that estimates the reliability of a driving position based on the position information acquired by the acquisition unit based on the classification content of the landscape estimated by the first estimation unit.
This allows the information processing device to use the image information to more accurately estimate the reliability of the traveling position.

(態様3)
一態様の情報処理装置では、第2推定部は、風景の分類内容と、走行位置に関する信頼度とを対応付けた対応情報に基づいて、取得部によって取得する位置情報に基づく走行位置の信頼度を推定することとしてもよい。
これにより、情報処理装置は、画像情報を利用して、より正確な走行位置の信頼度を推定できる。
(Aspect 3)
In one embodiment of the information processing device, the second estimation unit may estimate the reliability of the driving position based on the position information acquired by the acquisition unit, based on correspondence information that associates the classification content of the scenery with the reliability of the driving position.
This allows the information processing device to use the image information to more accurately estimate the reliability of the traveling position.

(態様4)
一態様の情報処理装置では、第2推定部は、対応情報として、風景の分類内容と、その分類内容の信頼度を示す点数とを対応付けた情報に基づいて、走行位置の信頼度を示す点数を推定することとしてもよい。
これにより、情報処理装置は、画像情報を利用して、より正確な走行位置の信頼度を推定できる。
(Aspect 4)
In one embodiment of an information processing device, the second estimation unit may estimate a score indicating the reliability of the driving position based on corresponding information that associates the classification content of the scenery with a score indicating the reliability of the classification content.
This allows the information processing device to use the image information to more accurately estimate the reliability of the traveling position.

(態様5)
一態様の情報処理装置では、推定部は、風景と、ラベルとしての走行位置の信頼度とを学習した学習済モデルに基づいて、画像情報に記録される風景に応じた走行位置の信頼度を推定することとしてもよい。
これにより、情報処理装置は、画像情報を利用して、より正確な走行位置の信頼度を推定できる。
(Aspect 5)
In one aspect of the information processing device, the estimation unit may estimate the reliability of the driving position corresponding to the scenery recorded in the image information based on a learned model that has learned the scenery and the reliability of the driving position as a label.
This allows the information processing device to use the image information to more accurately estimate the reliability of the traveling position.

(態様6)
一態様の情報処理装置は、第2推定部によって推定する走行位置の信頼度の点数と、閾値との関係に基づいて、取得部によって取得する位置情報に基づく走行位置を補正する補正部を備えることとしてもよい。
これにより、情報処理装置は、信頼度の点数と閾値との大小関係に応じて必要な場合に走行位置を補正して、より精度の高い走行位置(例えば、走行位置の軌跡等)を得ることができる。
(Aspect 6)
An information processing device of one embodiment may include a correction unit that corrects the traveling position based on the position information acquired by the acquisition unit based on the relationship between a reliability score of the traveling position estimated by the second estimation unit and a threshold value.
This allows the information processing device to correct the driving position as necessary depending on the magnitude relationship between the reliability score and the threshold value, thereby obtaining a more accurate driving position (for example, a trajectory of the driving position, etc.).

(態様7)
一態様の情報処理装置は、推定部によって推定する走行位置の信頼度に基づいて、取得部によって取得する位置情報に基づく走行位置を補正する補正部を備えることとしてもよい。
情報処理装置は、相対的により高精度の走行位置(より高精度の電波位置情報に基づく走行位置)を得る場合(一例として、より高精度の測位を行える場合等)、信頼度が低い走行位置又は信頼度が低い走行位置のみを補正することにより、信頼度のより高い走行位置についてはより高い位置精度を維持することができる。
また、情報処理装置は、例えば、信頼度が低い走行位置を含む所定区間内の複数の走行位置(又は、その所定区間内の全ての走行位置)を補正する場合、電波位置情報に基づく全ての走行位置において信頼度を推定する必要がない場合がある。すなわち、情報処理装置は、例えば、電波位置情報に基づく全ての走行位置のうちのいずれかにおいて信頼度を推定することにより、全ての走行位置において信頼度を推定する場合に比べて、その推定の際の処理負担を軽減することができる。この場合、情報処理装置(推定部)は、例えば、所定のタイミング毎に信頼度を推定してもよい。所定のタイミング毎は、例えば、所定の時間毎、又は、電波位置情報等に基づく所定の移動距離毎等であってもよい。
また、情報処理装置は、補正対象の走行位置を補正することにより、より精度の高い走行位置(例えば、走行位置の軌跡等)を得ることができる。
(Aspect 7)
The information processing device of one aspect may include a correction unit that corrects a traveling position based on the position information acquired by the acquisition unit, based on a reliability of the traveling position estimated by the estimation unit.
When the information processing device obtains a relatively more accurate driving position (a driving position based on more accurate radio position information) (for example, when more accurate positioning can be performed), it can maintain higher position accuracy for driving positions with higher reliability by correcting only driving positions with low reliability or driving positions with low reliability.
Furthermore, when correcting a plurality of driving positions (or all driving positions within the predetermined section) within a predetermined section including a driving position with low reliability, the information processing device may not need to estimate reliability at all driving positions based on the radio wave position information. That is, the information processing device can reduce the processing load at the time of estimation by estimating reliability at any of all driving positions based on the radio wave position information, for example, compared to estimating reliability at all driving positions. In this case, the information processing device (estimation unit) may estimate reliability at, for example, every predetermined timing. The predetermined timing may be, for example, every predetermined time, or every predetermined travel distance based on the radio wave position information, etc.
Furthermore, the information processing device can obtain a more accurate running position (for example, a trajectory of the running position) by correcting the running position of the correction target.

(態様8)
一態様の情報処理装置では、補正部は、信頼度が相対的に低い場合に、その相対的に低い信頼度の走行位置を補正することとしてもよい。
これにより、情報処理装置は、信頼度が相対的に低い走行位置を補正し、信頼度が相対的に高い走行位置を電波位置情報に基づくより精度の高い走行位置を維持することができる。
(Aspect 8)
In the information processing device of the aspect, when the reliability is relatively low, the correction unit may correct the traveling position having the relatively low reliability.
This allows the information processing device to correct a driving position with a relatively low reliability and maintain a driving position with a relatively high reliability as a more accurate driving position based on radio wave position information.

(態様9)
一態様の情報処理装置では、取得部は、位置情報として、車両の車載受信機で電波信号を受信することに基づく電波位置情報と、車両の車載慣性センサで測定することに基づく自己位置情報と、を取得し、推定部は、電波位置情報に基づく走行位置の信頼度を推定し、補正部は、推定部によって走行位置の信頼度が相対的に低いと推定する場合、その相対的に低い信頼度の走行位置を、自己位置情報に基づく走行位置を利用して補正することとしてもよい。
これにより、情報処理装置は、信頼度が相対的に低い電波位置情報に基づく走行位置を、信頼度が相対的に高い自己位置情報に基づく走行位置に補正することができる。
(Aspect 9)
In one embodiment of an information processing device, the acquisition unit acquires, as position information, radio wave position information based on receiving a radio wave signal by the vehicle's onboard receiver and self-position information based on measurement by the vehicle's onboard inertial sensor, the estimation unit estimates the reliability of the driving position based on the radio wave position information, and the correction unit, when the estimation unit estimates that the reliability of the driving position is relatively low, corrects the driving position with relatively low reliability using the driving position based on the self-position information.
This enables the information processing device to correct the traveling position based on radio wave position information with a relatively low reliability to the traveling position based on self-location information with a relatively high reliability.

(態様10)
一態様の情報処理装置は、補正部によって補正した車両の走行位置に基づいて、道路地図を作成する作成部を備えることとしてもよい。
これにより、情報処理装置は、補正後の走行位置等を利用することにより、より高精度の道路地図を作成することができる。
(Aspect 10)
The information processing device according to one aspect may further include a creating unit that creates a road map based on the vehicle travel position corrected by the correcting unit.
This allows the information processing device to create a more accurate road map by using the corrected driving position, etc.

(態様11)
一態様の情報処理方法では、コンピュータが、車両において外部が撮像されることに基づく画像情報、及び、車両の走行位置に関する位置情報を取得する取得ステップと、画像に記録される風景と、その風景に対して付与されるラベルとを学習することに基づく学習済モデルに基づいて、画像情報に記録される風景に応じた走行位置の信頼度を推定する推定ステップと、を実行する。
これにより、情報処理方法は、上述した一態様の情報処理装置と同様の効果を奏してもよい。
(Aspect 11)
In one aspect of the information processing method, a computer executes an acquisition step of acquiring image information based on an image of the outside captured by the vehicle and position information regarding the vehicle's traveling position, and an estimation step of estimating the reliability of the traveling position corresponding to the scenery recorded in the image information based on a learned model based on learning the scenery recorded in the image and the labels assigned to the scenery.
As a result, the information processing method may achieve the same effect as the information processing device of the above-described aspect.

(態様12)
一態様の情報処理プログラムは、コンピュータに、車両において外部が撮像されることに基づく画像情報、及び、車両の走行位置に関する位置情報を取得する取得機能と、画像に記録される風景と、その風景に対して付与されるラベルとを学習することに基づく学習済モデルに基づいて、画像情報に記録される風景に応じた走行位置の信頼度を推定する推定機能と、を実現させる。
これにより、情報処理プログラムは、上述した一態様の情報処理装置と同様の効果を奏してもよい。
(Aspect 12)
An information processing program of one embodiment provides a computer with an acquisition function that acquires image information based on an image of the outside captured by the vehicle and position information regarding the vehicle's driving position, and an estimation function that estimates the reliability of the driving position corresponding to the scenery recorded in the image information based on a learned model based on learning the scenery recorded in the image and the labels assigned to the scenery.
As a result, the information processing program may achieve the same effect as the information processing device of the above-described aspect.

1 情報処理装置
11 制御部
12 取得部
13 推定部
131 第1推定部
132 第2推定部
14 補正部
15 作成部
16 出力制御部
21 通信部
22 記憶部
23 表示部
100 車両
101 撮像部
102 車載受信機
103 車載慣性センサ
111 人工衛星(GNSS)
112 外部アンテナ
200 サーバ
300 道路
301 高架下の区間
302 高架下でない区間
303 走行位置
REFERENCE SIGNS LIST 1 Information processing device 11 Control unit 12 Acquisition unit 13 Estimation unit 131 First estimation unit 132 Second estimation unit 14 Correction unit 15 Creation unit 16 Output control unit 21 Communication unit 22 Memory unit 23 Display unit 100 Vehicle 101 Imaging unit 102 Vehicle-mounted receiver 103 Vehicle-mounted inertial sensor 111 Artificial satellite (GNSS)
112 External antenna 200 Server 300 Road 301 Underpass section 302 Non-underpass section 303 Travel position

Claims (11)

車両において外部が撮像されることに基づく画像情報、及び、GNSSを利用して得られる前記車両の走行位置に関する位置情報を取得する取得部と、
画像に記録される風景と、その風景に対して付与されるGNSSの電波信号の受信環境の良し悪しを規定するラベルとを学習することに基づく学習済モデルに基づいて、前記画像情報に記録される風景に応じた前記走行位置の信頼度を推定する推定部と、を備え、
前記推定部は、
前記風景と、前記ラベルとしての、前記風景に応じたGNSSの電波信号の受信環境の良し悪しを分類する分類内容とを学習した前記学習済モデルに基づいて、前記取得部によって取得する画像情報に記録される風景の分類内容について推定する第1推定部と、
前記第1推定部によって推定する風景の分類内容に基づいて、前記取得部によって取得する位置情報に基づく走行位置の信頼度を推定する第2推定部と、
を備える
情報処理装置。
an acquisition unit that acquires image information based on an image of the outside captured by the vehicle and position information related to a traveling position of the vehicle obtained by using a Global Navigation Satellite (GNSS) ;
and an estimation unit that estimates the reliability of the driving position according to the scenery recorded in the image information based on a trained model based on learning the scenery recorded in the image and a label that specifies the quality of the reception environment of the GNSS radio signal that is assigned to the scenery ,
The estimation unit is
a first estimation unit that estimates a classification content of a landscape recorded in image information acquired by the acquisition unit based on the trained model that has learned the landscape and a classification content that classifies, as the label, a quality of a reception environment of a GNSS radio wave signal according to the landscape;
a second estimation unit that estimates a reliability of a traveling position based on the position information acquired by the acquisition unit, based on the classification content of the scenery estimated by the first estimation unit;
Equipped
Information processing device.
前記第2推定部は、風景の分類内容と、走行位置に関する信頼度とを対応付けた対応情報に基づいて、前記取得部によって取得する位置情報に基づく走行位置の信頼度を推定する
請求項1に記載の情報処理装置。
The second estimation unit estimates the reliability of the traveling position based on the position information acquired by the acquisition unit, based on correspondence information that associates the classification content of the scenery with the reliability of the traveling position.
The information processing device according to claim 1 .
前記第2推定部は、対応情報として、風景の分類内容と、その分類内容の信頼度を示す点数とを対応付けた情報に基づいて、走行位置の信頼度を示す点数を推定する
請求項2に記載の情報処理装置。
The second estimation unit estimates a score indicating the reliability of the traveling position based on information in which a classification content of the scenery is associated with a score indicating the reliability of the classification content as the correspondence information.
The information processing device according to claim 2 .
前記推定部は、前記風景と、前記ラベルとしての走行位置の信頼度とを学習した学習済モデルに基づいて、前記画像情報に記録される風景に応じた前記走行位置の信頼度を推定する
請求項1に記載の情報処理装置。
The information processing device according to claim 1 , wherein the estimation unit estimates the reliability of the driving position according to a scenery recorded in the image information based on a trained model that has learned the scenery and the reliability of the driving position as the label .
前記第2推定部によって推定する走行位置の信頼度の点数と、閾値との関係に基づいて、前記取得部によって取得する位置情報に基づく走行位置を補正する補正部を備える
請求項1~4のいずれか1項に記載の情報処理装置。
a correction unit that corrects the traveling position based on the position information acquired by the acquisition unit based on a relationship between a score of the reliability of the traveling position estimated by the second estimation unit and a threshold value;
The information processing device according to any one of claims 1 to 4 .
前記推定部によって推定する走行位置の信頼度に基づいて、前記取得部によって取得する位置情報に基づく走行位置を補正する補正部を備える
請求項1~4のいずれか1項に記載の情報処理装置。
A correction unit corrects a traveling position based on the position information acquired by the acquisition unit based on a reliability of the traveling position estimated by the estimation unit.
The information processing device according to any one of claims 1 to 4 .
前記補正部は、信頼度が相対的に低い場合に、当該相対的に低い信頼度の走行位置を補正する
請求項5又は6に記載の情報処理装置。
The correction unit corrects the traveling position having a relatively low reliability when the reliability is relatively low.
7. The information processing device according to claim 5 or 6 .
前記取得部は、前記位置情報として、前記車両の車載受信機でGNSSを利用した電波信号を受信することに基づく電波位置情報と、前記車両の車載慣性センサで測定することに基づく自己位置情報と、を取得し、
前記推定部は、電波位置情報に基づく走行位置の信頼度を推定し、
前記補正部は、前記推定部によって走行位置の信頼度が相対的に低いと推定する場合、当該相対的に低い信頼度の走行位置を、自己位置情報に基づく走行位置を利用して補正する
請求項6又は7に記載の情報処理装置。
The acquisition unit acquires, as the location information, radio wave location information based on receiving a radio wave signal using GNSS with an in-vehicle receiver of the vehicle, and self-location information based on measurement with an inertial sensor of the vehicle,
The estimation unit estimates a reliability of a traveling position based on radio wave position information,
When the estimation unit estimates that the reliability of the traveling position is relatively low, the correction unit corrects the traveling position having the relatively low reliability by using a traveling position based on self-position information.
8. The information processing device according to claim 6 or 7 .
前記補正部によって補正した前記車両の走行位置に基づいて、道路地図を作成する作成部を備える
請求項5~8のいずれか1項に記載の情報処理装置。
A creation unit that creates a road map based on the vehicle travel position corrected by the correction unit.
The information processing device according to any one of claims 5 to 8 .
コンピュータが、
車両において外部が撮像されることに基づく画像情報、及び、GNSSを利用して得られる前記車両の走行位置に関する位置情報を取得する取得ステップと、
画像に記録される風景と、その風景に対して付与されるGNSSの電波信号の受信環境の良し悪しを規定するラベルとを学習することに基づく学習済モデルに基づいて、前記画像情報に記録される風景に応じた前記走行位置の信頼度を推定する推定ステップと、を実行し、
前記推定ステップは、
前記風景と、前記ラベルとしての、前記風景に応じたGNSSの電波信号の受信環境の良し悪しを分類する分類内容とを学習した前記学習済モデルに基づいて、前記取得ステップによって取得する画像情報に記録される風景の分類内容について推定する第1推定ステップと、
前記第1推定ステップによって推定する風景の分類内容に基づいて、前記取得ステップによって取得する位置情報に基づく走行位置の信頼度を推定する第2推定ステップと、
を実行する
情報処理方法。
The computer
an acquisition step of acquiring image information based on an image of the outside taken by the vehicle and position information related to a traveling position of the vehicle obtained by using a Global Navigation Satellite (GNSS) ;
and an estimation step of estimating the reliability of the driving position according to the scenery recorded in the image information based on a trained model based on learning the scenery recorded in the image and the label that specifies the quality of the reception environment of the GNSS radio signal that is assigned to the scenery , and
The estimation step includes:
a first estimation step of estimating a classification content of a scenery recorded in image information acquired by the acquisition step based on the trained model that has learned the scenery and a classification content that classifies, as the label, the quality of a reception environment of a GNSS radio wave signal according to the scenery;
a second estimation step of estimating a reliability of a traveling position based on the position information acquired in the acquisition step, based on the classification content of the scenery estimated in the first estimation step;
Run
Information processing methods.
コンピュータに、
車両において外部が撮像されることに基づく画像情報、及び、GNSSを利用して得られる前記車両の走行位置に関する位置情報を取得する取得機能と、
画像に記録される風景と、その風景に対して付与されるGNSSの電波信号の受信環境の良し悪しを規定するラベルとを学習することに基づく学習済モデルに基づいて、前記画像情報に記録される風景に応じた前記走行位置の信頼度を推定する推定機能と、を実現させ、
前記推定機能は、
前記風景と、前記ラベルとしての、前記風景に応じたGNSSの電波信号の受信環境の良し悪しを分類する分類内容とを学習した前記学習済モデルに基づいて、前記取得機能によって取得する画像情報に記録される風景の分類内容について推定する第1推定機能と、
前記第1推定機能によって推定する風景の分類内容に基づいて、前記取得機能によって取得する位置情報に基づく走行位置の信頼度を推定する第2推定機能と、
を実現させる
情報処理プログラム。
On the computer,
An acquisition function for acquiring image information based on an image of the outside of the vehicle and position information related to the traveling position of the vehicle obtained by using GNSS ;
and an estimation function for estimating the reliability of the driving position according to the scenery recorded in the image information based on a trained model based on learning the scenery recorded in the image and the label that specifies the quality of the reception environment of the GNSS radio signal that is assigned to the scenery ,
The estimated function is
A first estimation function that estimates the classification content of a landscape recorded in image information acquired by the acquisition function based on the trained model that has learned the landscape and the classification content that classifies the reception environment of a GNSS radio signal according to the landscape as the label; and
a second estimation function that estimates a reliability of a traveling position based on the position information acquired by the acquisition function, based on the classification content of the scenery estimated by the first estimation function;
Make it happen
Information processing program.
JP2022051798A 2022-03-28 2022-03-28 Information processing device, information processing method, and information processing program Active JP7657175B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022051798A JP7657175B2 (en) 2022-03-28 2022-03-28 Information processing device, information processing method, and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022051798A JP7657175B2 (en) 2022-03-28 2022-03-28 Information processing device, information processing method, and information processing program

Publications (2)

Publication Number Publication Date
JP2023144693A JP2023144693A (en) 2023-10-11
JP7657175B2 true JP7657175B2 (en) 2025-04-04

Family

ID=88253192

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022051798A Active JP7657175B2 (en) 2022-03-28 2022-03-28 Information processing device, information processing method, and information processing program

Country Status (1)

Country Link
JP (1) JP7657175B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006285422A (en) 2005-03-31 2006-10-19 Denso It Laboratory Inc Scene-estimating device, scene-image extracting method, and sound-reproducing apparatus
JP2020201083A (en) 2019-06-07 2020-12-17 トヨタ自動車株式会社 Self-position sharing system, vehicle, and terminal

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006285422A (en) 2005-03-31 2006-10-19 Denso It Laboratory Inc Scene-estimating device, scene-image extracting method, and sound-reproducing apparatus
JP2020201083A (en) 2019-06-07 2020-12-17 トヨタ自動車株式会社 Self-position sharing system, vehicle, and terminal

Also Published As

Publication number Publication date
JP2023144693A (en) 2023-10-11

Similar Documents

Publication Publication Date Title
CN111436216B (en) Method and system for color point cloud generation
KR102425272B1 (en) Method and system for determining a position relative to a digital map
EP3032221B1 (en) Method and system for improving accuracy of digital map data utilized by a vehicle
US11467001B2 (en) Adjustment value calculation method
US10996337B2 (en) Systems and methods for constructing a high-definition map based on landmarks
JP5168601B2 (en) Own vehicle position recognition system
JP6886171B2 (en) Map information creation device, map information creation program and map information creation method
CN106546977A (en) Radar for vehicle is perceived and is positioned
JP2019508677A (en) Control of vehicle components using maps
EP3018448A1 (en) Methods and systems for enabling improved positioning of a vehicle
KR102296493B1 (en) Method and device for localization of autonomous vehicle for route planning by using attention-driven landmark detection
JP2018529938A (en) Method and system for generating and using localization reference data
JP7468254B2 (en) Position and orientation calculation method and program
CN114063127B (en) A method and storage medium for integrating multi-focal-length visual SLAM with GPS
US20220067964A1 (en) Position and orientation calculation method, non-transitory computer-readable storage medium and information processing apparatus
US11680822B2 (en) Apparatus and methods for managing maps
WO2020113425A1 (en) Systems and methods for constructing high-definition map
WO2025109371A1 (en) Ego vehicle location determination using sparse high-accuracy object locations
JP7657175B2 (en) Information processing device, information processing method, and information processing program
CN118089754A (en) Method and computing unit for creating a map representation of a road traffic network for vehicle navigation
JP2009014555A (en) Navigation device, navigation method, and navigation program
JP2020060496A (en) Information processing device
CN111735473B (en) Beidou navigation system capable of uploading navigation information
CN111751862A (en) Beidou navigation system
RU2772620C1 (en) Creation of structured map data with vehicle sensors and camera arrays

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240326

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241224

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250124

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250325

R150 Certificate of patent or registration of utility model

Ref document number: 7657175

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150