JP7693568B2 - Information processing device, information processing method, and information processing program - Google Patents
Information processing device, information processing method, and information processing program Download PDFInfo
- Publication number
- JP7693568B2 JP7693568B2 JP2022009998A JP2022009998A JP7693568B2 JP 7693568 B2 JP7693568 B2 JP 7693568B2 JP 2022009998 A JP2022009998 A JP 2022009998A JP 2022009998 A JP2022009998 A JP 2022009998A JP 7693568 B2 JP7693568 B2 JP 7693568B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- road
- information
- unit
- obstacle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- 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.
車両のドライバは、例えば、自車が走行する車線の前方に駐車車両等の障害物が有ると、その障害物を避ける運転操作が必要になる場合がある。この場合、ドライバは、予め障害物の存在がわかると、余裕を持った運転操作をできる可能性があり、事故等の発生を避けることができる可能性がある。 For example, if a vehicle driver encounters an obstacle such as a parked vehicle ahead in the lane in which the vehicle is traveling, the driver may need to perform driving maneuvers to avoid the obstacle. In this case, if the driver knows in advance that an obstacle exists, he or she may be able to perform driving maneuvers with ample time to maneuver, potentially preventing an accident from occurring.
特許文献1には、自車が走行する車線の前方を閉塞する障害物を認識することにより、自車の走行を支援する装置が開示されている。その装置は、自車に搭載されるライダ(LiDAR)により周囲環境の点群データを取得して、障害物の存在を認識する。この場合、その装置は、自車の走行の障害となる駐車車両によって車線が閉塞されている領域を認識する。 Patent Document 1 discloses a device that supports the driving of a vehicle by recognizing obstacles blocking the lane ahead in which the vehicle is driving. The device acquires point cloud data of the surrounding environment using a LiDAR mounted on the vehicle and recognizes the presence of obstacles. In this case, the device recognizes areas where the lane is blocked by parked vehicles that are an obstacle to the driving of the vehicle.
上述したように、特許文献1に開示される装置は、ライダを利用して点群データを得ることにより障害物を認識している。しかしながら、ライダは、多くの車両には搭載されてはいない。ライダが搭載されていない車両では、障害物を認識することができない。
このため、より多くの車両に搭載される機器を利用して、障害物の存在を推定することが望まれている。
As described above, the device disclosed in Patent Document 1 recognizes obstacles by obtaining point cloud data using a LIDAR. However, LIDAR is not installed in many vehicles. Vehicles that are not equipped with a LIDAR cannot recognize obstacles.
For this reason, it is desirable to estimate the presence of an obstacle by utilizing devices installed in as many vehicles as possible.
本開示は、障害物の存在を推定することが可能な情報処理装置、情報処理方法及び情報処理プログラムを提供する。 The present disclosure provides an information processing device, an information processing method, and an information processing program capable of estimating the presence of an obstacle.
一態様の情報処理装置は、車載カメラで生成された画像に関する画像情報を含む車両情報を取得する第1取得部と、第1取得部によって取得される画像情報に基づいて、道路に付される車線を推定する第1推定部と、第1推定部によって推定される車線から道路幅方向に所定距離までの間に、障害物が存在するかを推定する第2推定部と、を備える。 An information processing device according to one embodiment includes a first acquisition unit that acquires vehicle information including image information related to an image generated by an on-board camera, a first estimation unit that estimates lanes on a road based on the image information acquired by the first acquisition unit, and a second estimation unit that estimates whether an obstacle is present within a predetermined distance in the road width direction from the lane estimated by the first estimation unit.
一態様によれば、車載カメラで生成された画像に関する画像情報を利用して、車両の進行方向に障害物が存在するかを推定することができる。 According to one embodiment, image information about an image generated by an onboard camera can be used to estimate whether an obstacle is present in the vehicle's direction of travel.
以下、一実施形態について説明する。 One embodiment is described below.
[情報処理システム1の概要]
まず、一実施形態に係る情報処理システム1の概要について説明する。
図1は、一実施形態に係る情報処理システム1について説明するための図である。
[Overview of information processing system 1]
First, an overview of an information processing system 1 according to an embodiment will be described.
FIG. 1 is a diagram illustrating an information processing system 1 according to an embodiment.
情報処理システム1は、例えば、車両10、サーバ20及び情報処理装置30等を備える。
情報処理装置30は、例えば、車両10の進行方向に障害物が存在するかを推定する障害物推定装置等として構成されてもよい。また、情報処理装置30は、例えば、車両10の進行方向に交通流の乱れが生じるかを推定する交通流推定装置等として構成されてもよい。また、情報処理装置30は、例えば、上述した推定の結果を道路地図に登録する地図登録装置等として構成されてもよい。
情報処理装置30は、例えば、サーバ、デスクトップ、ラップトップ、タブレット及びスマートフォン等であってもよい。
The information processing system 1 includes, for example, a
The
The
情報処理装置30は、車両10で生成される車両情報を取得する。この場合の一例として、情報処理装置30は、サーバ20及び車両10のグループから選択される少なくとも一方から車両情報を取得してもよい。なおここで、車両10は、例えば、車両情報を生成すると、その車両情報をサーバ20又は情報処理装置30に送信してもよい。
車両情報には、例えば、車両10に搭載される撮像部(車載カメラ)によって進行方向を撮像することにより生成される画像情報が含まれてもよい。
また、車両情報には、車両10に搭載されるセンサ(車載センサ)によって自車の周囲にある物体を認識した結果に関する情報が含まれてもよい。この場合の一例として、物体は地物であってもよく、その情報は地物認識情報であってもよい。また一例として、車載センサは、レーザ光を利用して物体(地物)の認識を行ってもよい。
また、車両情報には、例えば、車両10の走行に関する車両走行情報が含まれてもよい。車両走行情報は、例えば、プローブ情報及びCAN情報等であってもよい。
また、車両情報には、例えば、車両10の走行位置に関する位置情報が含まれてもよい。この場合の一例として、車両10は、GNSS等を利用して位置情報を取得してもよい。
また、車両情報には、例えば、時刻に関する時刻情報が含まれてもよい。
The
The vehicle information may include, for example, image information generated by capturing an image of the traveling direction by an imaging unit (on-board camera) mounted on the
The vehicle information may also include information regarding the results of recognition of objects around the vehicle by a sensor (on-board sensor) mounted on the
The vehicle information may also include, for example, vehicle driving information related to the driving of the
Furthermore, the vehicle information may include, for example, position information regarding the traveling position of the
The vehicle information may also include, for example, time information relating to the time.
情報処理装置30は、画像情報を利用して、車両10が走行する道路に付されている車線を推定する。車線は、例えば、その道路が片側1車線の場合には車道中央線であってもよく、その道路が片側2車線以上であれば車道中央線又は車線境界線であってもよい。ここで、車線は、例えば、片側2車線以上の場合の車線境界線は、第1通行帯の車線境界線等であってもよい。
The
情報処理装置30は、上述したように推定される車線から道路幅方向(道路の中央から外側への方向)に所定距離までの間に、障害物の存在を推定する。この場合、情報処理装置30は、画像情報に基づいて、障害物の存在を推定してもよい。障害物は、例えば、駐車車両及び地物等であってもよい。
The
[情報処理装置30の詳細]
次に、一実施形態に係る情報処理装置30について詳細に説明する。
図2は、一実施形態に係る情報処理装置30について説明するためのブロック図である。
[Details of information processing device 30]
Next, the
FIG. 2 is a block diagram for explaining an
情報処理装置30は、例えば、通信部331、記憶部332、表示部333及び制御部311等を備える。通信部331、記憶部332及び表示部333は、出力部の一実施形態であってもよい。制御部311は、例えば、第1取得部312、第2取得部313、第3取得部314、第1推定部315、第2推定部316、第3推定部317、登録部318、経路案内部319及び出力制御部320等を備える。制御部311は、例えば、情報処理装置30の演算処理装置等によって構成されてもよい。制御部311(例えば、演算処理装置等)は、例えば、記憶部332等に記憶される各種プログラム等を適宜読み出して実行することにより、各部(例えば、第1取得部312、第2取得部313、第3取得部314、第1推定部315、第2推定部316、第3推定部317、登録部318、経路案内部319及び出力制御部320等)の機能を実現してもよい。
The
通信部331は、例えば、情報処理装置30の外部にある装置(外部装置)等との間で種々の情報の送受信が可能である。外部装置は、例えば、サーバ20及び車両10等であってもよい。
The
記憶部332は、例えば、種々の情報及びプログラムを記憶してもよい。記憶部332の一例は、メモリ、ソリッドステートドライブ及びハードディスクドライブ等であってもよい。なお、記憶部332は、例えば、クラウド上にある記憶領域及びサーバ等であってもよい。また、記憶部332は、道路地図に関する地図情報を記憶してもよい。地図情報には、例えば、経度及び緯度等の位置情報が記録されていてもよい。
The
表示部333は、例えば、種々の文字、記号及び画像等を表示することが可能である。
The
第1取得部312は、例えば、通信部331を介して、車両10又はサーバ20から車両情報を取得してもよい。この場合、第1取得部312は、車載カメラで生成された画像に関する画像情報を含む車両情報を取得する。画像情報は、例えば、車両10に搭載されるカメラ(車載カメラ)によって生成される情報である。この場合、車載カメラは、例えば、車両10の進行方向等を撮像してもよい。
The
第1取得部312は、車載センサの測定結果に基づいて認識される地物に関する地物認識情報を含む車両情報を取得してもよい。車載センサは、例えば、レーザ光を照射すると共に、地物によって反射されるレーザ光(反射光)を受光することに基づいて、地物を認識してもよい。車載センサの一例は、点群データを生成するセンサ等であってもよい。
The
第1取得部312は、車両10の走行に関する車両走行情報を含む車両情報を取得してもよい。車両走行情報は、例えば、車両10の運転操作に関する情報であってもよく、車両10に搭載される種々のセンサ及び機器等で取得される情報であってもよい。
The
第1取得部312は、車両10の走行位置に関する位置情報を含む車両情報を取得してもよい。位置情報は、例えば、GNSS等を利用して車両10で取得される位置に関する情報であってもよい。
The
第2取得部313は、第1取得部312によって取得される車両走行情報に基づいて、以下の(1)~(4)の場合のうち少なくとも1つの車両10の走行状態を取得してもよい。
(1)車両10が走行する際に道路の中央方向への操舵角の変化する場合
(2)車両10が走行する際に道路の中央方向への方向指示器の操作が有る場合
(3)車両10の走行速度が遅くなる変化の場合
(4)前方又は後方を走行する車両10との車間距離が狭くなる変化の場合
The
(1) When the steering angle changes toward the center of the road while the
上記(1)について
車両10が走行する際の道路の中央方向への操舵角の変化は、例えば、車両10の進行方向に対して道路の中央方向への操舵角の変化であってもよい。すなわち、例えば、車両10の左側通行が規定される道路(例えば、日本の道路等)では、右側への操舵角の変化であってもよい。この場合、例えば、車両10が右側に車線変更する場合と、車両10が右折する場合とでは、車両10の操舵角が異なる。すなわち、例えば、車両10が右側に車線変更する場合の操舵角は、車両10が右折する場合の操舵角よりも小さい。また、例えば、車両10が車線変更する場合の操舵角は、おおよそ所定の角度範囲に収まる。このため、例えば、車両10が車線変更する場合の操舵角の範囲を予め規定することが可能である。
Regarding (1) above, the change in steering angle toward the center of the road when the
上記(2)について
道路の中央方向への方向指示器の操作は、例えば、方向指示器の操作方向(一例として、右側への方向指示器の操作)に基づいて取得することが可能である。
Regarding (2) above: The operation of the turn signal toward the center of the road can be acquired, for example, based on the operation direction of the turn signal (for example, operation of the turn signal toward the right).
上記(3)について
車両10の走行速度が遅くなる変化は、例えば、タイヤの回転軸又はドライブシャフト等の回転速度、車両10に搭載される速度計で示される速度、及び、ドライバによるブレーキの操作の有無等により取得することが可能である。
Regarding (3) above, the change in the traveling speed of the
上記(4)について
前方又は後方を走行する車両10との車間距離が狭くなる変化は、例えば、車両10の前方及び後方を監視する車載センサ(一例として障害物センサ等)によって先行車又は後続車との車間距離を時間的に連続又は間欠的に監視することにより取得することが可能である。ここで、車載センサは、自車に搭載されることにより先行車又は後続車との車間距離を取得してもよく、先行車に搭載されることにより後続する自車までの車間距離を取得してもよく、又は、後続車に搭載されることにより先行する自車までの車間距離を取得してもよい。
なお、上述した第1取得部312は、例えば、自車、先行車又は後続車で取得される車間距離を含む車両走行情報(車両情報)をそれぞれの車両10から取得してもよい。又は、第1取得部312は、例えば、先行車又は後続車で取得される車間距離を含む車両走行情報(車両情報)を、自車を介して取得してもよい。
Regarding (4) above, the change in the distance to the
The above-described
第3取得部314は、施設の位置及び営業時間に関する施設情報を取得してもよい。施設は、例えば、飲食店、及び、商品を販売又はサービスを提供する店舗等を始めとする種々の施設であってもよい。施設の位置は、例えば、施設が立地位置に関する経度及び緯度等に基づく位置であってもよい。施設情報は、例えば、地図情報に登録されていてもよく、サーバ20等に蓄積されていてもよい。また、第3取得部314は、例えば、通信ネットワーク上で公開される施設の位置及び営業時間を施設情報として取得してもよい。
The
第1推定部315は、第1取得部312によって取得される画像情報に基づいて、道路に付される車線を推定する。第1推定部315は、例えば、車線の形状及び色等を学習した学習済モデルと、画像情報とに基づいて、画像情報に記録される道路の車線を推定してもよい。又は、第1推定部315は、例えば、車線の形状等のパターンに基づくパターンマッチングを利用して、画像情報に記録される道路の車線を推定してもよい。
The
この場合、第1推定部315は、車線として、車線境界線及び車道中央線のうちの少なくとも一方を推定可能であってもよい。車線は、例えば、その道路が片側1車線の場合には車道中央線401であってもよく(図3参照)、その道路が片側2車線以上であれば車道中央線401又は車線境界線402であってもよい(図4参照)。ここで、車線は、例えば、片側2車線以上の場合の車線境界線402は、第1通行帯411の車線境界線402a等であってもよい。
さらに、第1推定部315は、車線として、車道外側線403(図3,4)を推定してもよい。すなわち、第1推定部315は、車線として、車線境界線402及び車道中央線401のうちの少なくとも一方と、車道外側線403とを推定してもよい。
In this case, the
Furthermore, the
第2推定部316は、第1推定部315によって推定される車線から道路幅方向に所定距離までの間に、障害物が存在するかを推定する。この場合、第2推定部316は、車線境界線又は車道中央線から道路幅方向に所定距離までの間に、障害物が存在するかを推定してもよい。すなわち、第2推定部316は、例えば、第1推定部315によって推定される車線としての車道中央線又は車線境界線から車道外側線の方向(日本の道路では左方向)に所定距離までの間に、障害物があるかを推定してもよい。
The
図3は、片側1車線の道路の一例について説明するための図である。
図4は、片側3車線の道路の一例について説明するための図である。
FIG. 3 is a diagram for explaining an example of a road with one lane in each direction.
FIG. 4 is a diagram for explaining an example of a road with three lanes on each side.
第2推定部316は、例えば、第1推定部315によって推定される車線が、片側1車線の道路の車道中央線401(図3参照)、又は、片側2車線以上の道路の第1通行帯411の車線境界線402aの場合(図4参照)、車道中央線401又は車線境界線402aから車道外側線403の方向に所定距離L1,L2までの間に、障害物421があるかを推定してもよい。この場合の具体的な一例として、所定距離L1,L2は3.5mであってもよく、これ以外の種々の距離であってもよい。ここで、3.5mは例示であり、車両が走行しやすい幅を考慮して適宜設定されてもよい。
For example, when the lane estimated by the
また、第2推定部316は、例えば、第1推定部315によって推定される車線が片側2車線以上の道路の車線の場合、上述した所定距離に、第2通行帯412を含み、その第2通行帯412よりも車道中央線401側にある1又は複数の車線の車線幅を含むような距離を加算した合計距離を所定距離L3,L4とし、第2通行帯412よりも車道中央線401側にある車線(車線境界線402b及び車道中央線401)からその所定距離までの間に、障害物421があるかを推定してもよい(図4参照)。
具体的な一例として、第2推定部316は、第1推定部315によって推定される道路が片側2車線の道路の場合、車道中央線401から、第2通行帯412の車線幅と、上述した例示の3.5mとを加算した合計の距離を所定距離とし、車道中央線401からその所定距離までの間に、障害物421があるかを推定してもよい。
また他の具体的な一例として、第2推定部316は、第1推定部315によって推定される道路が片側3車線の道路の場合、第2通行帯412と第3通行帯413との間の車線境界線402bから、第2通行帯412の車線幅と、上述した例示の3.5mとを加算した合計の距離を所定距離L3とし、その車線境界線402bからその所定距離L3までの間に、障害物421があるかを推定してもよい(図4参照)。
また他の具体的な一例として、第2推定部316は、第1推定部315によって推定される道路が片側3車線の道路の場合、車道中央線401から、第2通行帯412及び第3通行帯413それぞれの車線幅と、上述した例示の3.5mとを加算した合計の距離を所定距離L4とし、その車道中央線401からその所定距離L4までの間に、障害物421があるかを推定してもよい(図4参照)。
In addition, for example, when the lane estimated by the
As a specific example, when the road estimated by the
As another specific example, when the road estimated by the
As another specific example, when the road estimated by the
障害物は、例えば、駐車車両及び地物等の、車両10が道路を走行する際に障害になる可能性があるものであってもよい。車両10の走行に際する障害は、例えば、車線変更等のハンドル操作及び減速等の運転操作等の、障害物を避けるために操作が必要になるようなものであってもよい。
The obstacle may be, for example, a parked vehicle, a feature, or the like, which may impede
第2推定部316は、第1取得部312によって取得される画像情報に基づいて、障害物が存在するかを推定してもよい。第2推定部316は、例えば、車両の形状等、並びに、ポール及び樹木等の地物等の種々の障害物のパターンを学習した学習済モデルと、画像情報とに基づいて、その画像情報に障害物が記録されているかを推定してもよい。又は、第2推定部316は、例えば、車線の形状等及び地物等のパターンに基づくパターンマッチングを利用して、画像情報に障害物が記録されているかを推定してもよい。この場合、第2推定部316は、例えば、画像情報が動画を記録した情報、及び、所定の時間間隔毎に連続して静止画を記録した情報の場合、時間的に異なるフレーム及び静止画を利用することにより、画像情報に記録される物体が静止しているか動いているかを推定することができる。第2推定部316は、学習済モデル及びパターンマッチング等を利用することにより、静止している物体を障害物として推定することが可能である。
The
第2推定部316は、第1取得部312によって取得される地物認識情報に基づいて、障害物が存在するかを推定してもよい。すなわち、第2推定部316は、例えば、車載センサの検出結果に基づいて地物が認識される場合、その認識した結果(地物認識情報)に基づいて、障害物が存在するかを推定してもよい。
The
第2推定部316は、車道外側線が認識できない場合に、障害物が存在すると推定してもよい。すなわち、第2推定部316は、例えば、第1推定部315によって車道外側線が推定される場合、画像情報に車道外側線が認識できないと、障害物が存在すると推定してもよい。この場合、第2推定部316は、例えば、異なる時間のフレーム及び静止画(画像)であって、ある時間tの画像には車道外側線が認識できているが、その時間t以降の所定時間内の画像では車道外側線が認識できなくなった場合には、障害物が存在すると推定してもよい。さらに、第2推定部316は、例えば、同一位置(略同一位置)の複数の車両情報に基づき、第1推定部315によって車道外側線が認識できていたが、最後に車道外側線を認識できた時間から所定時間内に車道外側線が認識できなくなり、その後の所定時間内に車道外側線が認識できるようになった場合、すなわち、第1推定部315によって一時的に車道外側線が認識できない場合に、障害物が存在すると推定してもよい。
The
又は、第2推定部316は、例えば、複数の画像情報に基づいて、同一の位置(同一の領域)において特定の時間帯に車道外側線が認識できない場合に、障害物が存在すると推定してもよい。
また、第2推定部316は、例えば、複数の画像情報に基づいて、同一の位置(同一の領域)において相対的に長期間に渡り車道外側線が認識できない場合に、車道外側線が擦れ又は除去等により認識できなくなったと推定してもよい。
Alternatively, the
In addition, the
第2推定部316は、第2取得部313によって取得される車両10の走行状態に基づいて、障害物の存在を推定してもよい。すなわち、第2推定部316は、第2取得部313によって上記(1)~(4)のグループから選択される少なくとも1つの車両10の走行状態を取得する場合、障害物が存在すると推定してもよい。ここで、第2推定部316は、例えば、車両情報に含まれる位置情報に基づいて、障害物の存在が推定される位置を特定してもよい。
The
第2推定部316は、例えば、第1取得部312によって取得する位置情報、及び、第3取得部314によって取得する施設情報に基づいて、車両10の走行位置から所定距離内に営業中の施設が有ると推定される場合、障害物の存在を推定してもよい。第2推定部316は、例えば、サーバ20等から車両情報を生成した車両10が走行した際の天候に関する天候情報を取得してもよい。第2推定部316は、例えば、時刻情報(車両情報)に基づいて、障害物の存在する時刻を特定してもよい。この場合、第2推定部316は、例えば、所定期間毎に推定結果を集計し、曜日、時間帯、天候、及び、近隣施設の営業状況等に基づいて、複数の障害物の存在が推定される領域(所定数以上の障害物の存在が推定される位置を含む領域)を特定してもよい。第2推定部316は、例えば、道路ネットワークのリンク単位毎、又は、道路の100m等を単位に区切った区間単位毎に、推定される領域(位置)を特定してもよい。第2推定部316は、例えば、リアルタイムで取得される車両情報、及び、過去に取得された車両情報に基づいて、障害物の存在が推定される位置を特定してもよい。
The
なお、駐車禁止等の曜日及び時間帯等に応じた交通規制が存在する道路の区間では、交通規制の期間外では車両が駐車する場合が考えられる。この場合、第2推定部316は、例えば、上述した曜日及び時間帯に応じて障害物の存在を推定する場合、曜日及び時間帯に応じた駐車禁止等の交通規制の有無を推定することも可能である。
In addition, in sections of roads where there are traffic regulations such as parking bans according to days of the week and time periods, it is possible that vehicles will be parked outside of the traffic regulation periods. In this case, when estimating the presence of an obstacle according to the above-mentioned days of the week and time periods, the
また、第2推定部316は、位置情報(車両情報)及び地図情報に基づいて、交差点内では障害物の存在を推定しなくともよい。
In addition, the
第3推定部317は、第2取得部313によって取得される車両10の走行状態に基づいて、交通流の乱れを推定してもよい。すなわち、第3推定部317は、第2取得部313によって上記(1)~(4)のグループから選択される少なくとも1つの車両10の走行状態を取得する場合、交通流の乱れがあると推定してもよい。ここで、交通流とは、例えば、道路上の複数の車両等の動きを集積した、複数の車両等の全体の流れ等であってもよい。交通流の乱れは、道路上を複数の車両等がスムーズに走行する場合と異なり、交通量が相対的に多くなる場合、交通密度が相対的に高くなる場合、及び、走行速度が相対的に遅くなる場合のうち少なくとも1つに該当する際のことであってもよい。
The
第3推定部317は、第2取得部313によって取得される車両10の走行状態に、閾値としての変化量又は操作以上の走行状態が有る場合、交通流に乱れが有ると推定してもよい。
第3推定部317は、例えば、第2取得部313によって(1)車両10が走行する際に道路の中央方向への操舵角の変化する車両10の走行状態(車両10が車線変更する際の操舵角の変化)を取得する場合、車両10が道路に沿って走行する際(道なりに走行する際)のハンドルの操舵角よりも大きい操舵角の変化があると、交通流に乱れが有ると推定してもよい。ここで例えば、車両10が車線変更する場合の操舵角は、車両10が道路に沿って走行する場合の操舵角よりも大きくなると考えられる。このため、車両10が道路に沿って走行する場合の操舵角の変化の上限を閾値Aとして設定してもよい。また例えば、車両10が右折(又は、左折)する場合の車両10の操舵角は、車両10が車線変更する場合の操舵角よりも大きくなると考えられる。このため、車両10が車線変更する場合の操舵角についても上限の閾値B(閾値A<閾値B)を設定し、2つの閾値A,Bの間の範囲を車両10が車線変更する場合の操舵角の変化としてもよい。ここで、閾値A,Bは予め設定されてもよい。
The
For example, when the
また、第3推定部317は、例えば、第2取得部313によって(2)車両10が走行する際に道路の中央方向への方向指示器の操作を車両10の走行状態(車両10が車線変更する際の方向指示器の操作)を取得する場合、方向指示器の操作(方向指示器オン)に基づいて、交通流に乱れが有ると推定してもよい。
In addition, when the
また、第3推定部317は、例えば、第2取得部313によって(3)車両10の走行速度が遅くなる変化の車両10の走行状態を取得する場合、減速直前の走行速度等を基準にその走行速度が閾値以下に減速すると、交通流に乱れが有ると推定してもよい。ここで、閾値は、予め設定されてもよい。
In addition, when the
また、第3推定部317は、例えば、第2取得部313によって(4)前方又は後方を走行する車両10との車間距離が狭くなる変化の車両10の走行状態を取得する場合、車間距離が狭くなる変化の前の車間距離を基準にその車間距離が閾値以下に短くなると、交通流に乱れが有ると推定してもよい。ここで、閾値は、予め設定されてもよい。
In addition, when the
なお、第3推定部317は、例えば、上述しように上記(1)~(4)のうち少なくとも1つの走行状態に基づいて、交通流に乱れが有ると推定してもよい。この場合、第3推定部317は、例えば、以下の(A)~(C)のうち1つに該当する場合に、交通流に乱れが有ると推定してもよい。
(A)上記(1)~(4)のうち1つの走行状態が取得される場合
(B)上記(1)~(4)のうち2つ(又は、3つ)の走行状態が取得される場合
(C)上記(1)~(4)の全ての走行状態が取得される場合
The
(A) When one of the driving conditions (1) to (4) above is acquired; (B) When two (or three) of the driving conditions (1) to (4) above are acquired; (C) When all of the driving conditions (1) to (4) above are acquired.
第3推定部317は、第1取得部312によって取得する位置情報、及び、第3取得部314によって取得する施設情報に基づいて、車両10の走行位置から所定距離内に営業中の施設が有ると推定される場合、交通流に乱れが有ると推定してもよい。第3推定部317は、位置情報(車両情報)に基づいて、第1取得部312によって上記(1)~(4)のグループから選択される少なくとも1つが取得される位置を特定する。また、第3推定部317は、例えば、特定した位置と、施設情報(施設の位置)とに基づいて、特定した位置から所定距離内に施設が立地しているかを特定してもよい。さらに、第3推定部317は、例えば、時刻情報(施設情報)、施設情報(施設の営業時間)に基づいて、特定した立地位置に対応する施設が営業中かを推定してもよい。第3推定部317は、特定した立地位置に対応する施設が営業中と推定される場合、交通流に乱れが有ると推定してもよい。
The
第3推定部317は、例えば、サーバ20等から車両情報を生成した車両10が走行した際の天候に関する天候情報を取得してもよい。第3推定部317は、例えば、時刻情報(車両情報)に基づいて、交通流の乱れが有る時刻を特定してもよい。この場合、第3推定部317は、例えば、所定期間毎に推定結果を集計し、曜日、時間帯、天候、及び、近隣施設の営業状況等に基づいて、複数の交通流の乱れが有ると推定される領域(所定数以上の交通流の乱れが有ると推定される位置を含む領域)を特定してもよい。第3推定部317は、例えば、道路ネットワークのリンク単位毎、又は、道路の100m等を単位に区切った区間単位毎に、交通流の乱れが有ると推定される位置を特定してもよい。第3推定部317は、例えば、リアルタイムで取得される車両情報、及び、過去に取得された車両情報に基づいて、障害物の存在が推定される位置を特定してもよい。
The
なお、第3推定部317は、例えば、上述した曜日及び時間帯に応じて交通流の乱れを推定する場合、曜日及び時間帯に応じた駐車禁止等の交通規制の有無を推定することも可能である。
また、第3推定部317は、位置情報(車両情報)及び地図情報に基づいて、交差点内では障害物の存在を推定しなくともよい。
In addition, when the
Furthermore, the
登録部318は、第2推定部316によって障害物の存在が推定される場合、及び、第3推定部317によって交通流に乱れが有ると推定される場合のうち少なくとも一方の場合、推定に基づく位置を地図情報に登録してもよい。すなわち、登録部318は、例えば、障害物の存在が推定される位置を道路地図(地図情報)に登録してもよい。また、登録部318は、例えば、交通流の乱れが有ると推定される位置を道路地図(地図情報)に登録してもよい。
The
登録部318は、障害物の存在が推定される件数、及び、交通流に乱れが有ると推定される件数に基づいて、車両10の走りやすさのランク付けを行い、そのランク付けも推定位置に対応付けて道路地図(地図情報)に登録してもよい。登録部318は、例えば、上述した件数が相対的に多い場合には、車両10をより走行させにくいランク付けとしてもよい。また、登録部318は、例えば、上述した件数が相対的に少ない場合には、車両10をより走行させやすいランク付けとしてもよい。
The
この場合、登録部318は、障害物の存在が推定される位置、及び、交通流に乱れが有ると推定される位置における道路の車線数(片側の車線数)に応じて、車両10の走りやすさのランク付けを行い、そのランク付けも推定位置に対応付けて道路地図(地図情報)に登録してもよい。登録部318は、例えば、上述した車線数が相対的に少ない場合には、車両10をより走行させにくいランク付けとしてもよい。また、登録部318は、例えば、上述した車線数が相対的に多い場合には、車両10をより走行させやすいランク付けとしてもよい。
In this case, the
また、登録部318は、障害物の存在が推定される位置、及び、交通流に乱れが有ると推定される位置における道路の幅(例えば、第1通行帯の幅等)に応じて、車両10の走りやすさのランク付けを行い、そのランク付けも推定位置に対応付けて道路地図(地図情報)に登録してもよい。登録部318は、例えば、上述した道路幅が相対的に狭い場合には、車両10をより走行させにくいランク付けとしてもよい。また、登録部318は、例えば、上述した道路幅が相対的に広い場合には、車両10をより走行させやすいランク付けとしてもよい。
The
また、登録部318は、曜日、時間帯、天候及び施設の営業状況に応じた推定結果(障害物の存在及び交通流の乱れ)を道路地図(地図情報)に登録してもよい。これにより、登録部318は、定常的に車両10を走行させにくいのか、又は、一時的に車両10を走行させにくいのかの情報を、道路地図(地図情報)を利用するユーザ(例えば、ドライバ等)に提供することができる。
The
経路案内部319は、障害物の存在が推定される位置及び交通流が乱れる位置のうち少なくとも一方が登録される道路地図を利用して、出発地から到着地までの経路案内を行ってもよい。経路案内部319は、例えば、ナビゲーション機能等であってもよい。経路案内部319は、例えば、出発地から目的地への経路案内に関する要求(経路案内要求)を受け付ける場合、障害物の存在が推定される位置及び交通流が乱れる位置を避けた迂回経路を検索し、その迂回経路を利用して経路案内を行ってもよい。また、経路案内部319は、例えば、経路案内要求を受け付ける場合、障害物の存在が推定される位置及び交通流が乱れる位置を避けた車線(例えば、片側2車線以上の道路の場合には第1通行帯を除く他の通行帯)を走行するような経路案内を行ってもよい。また、経路案内部319は、例えば、登録部318によって車両10の走行させやすさのランク付けが道路地図(地図情報)に登録される場合には、車両10をより走行させやすいランク付けが登録された道路(又は、車線)を走行するような経路案内を行ってもよい。ここで、経路案内部319は、通信部331を介して、ユーザ端末(図示せず)から経路案内要求を受け付けてもよい。ユーザ端末は、例えば、情報処理装置30のユーザが使用する端末等であってもよい。この場合のユーザ端末は、例えば、携帯可能な端末(一例として、ラップトップ、タブレット及びスマートフォン等)であってもよい。経路案内部319は、例えば、通信部331を介して、ユーザ端末に経路案内に関する情報を出力してもよい。
The
経路案内部319は、例えば、リアルタイムで車両情報が取得される場合には、その車両情報を利用して推定される車両10の走りやすさ又は車両10の走りにくさの情報を、ほぼリアルタイムで取得して、経路案内を行ってもよい。この場合、制御部311(例えば、第1~3推定部315~317等)は、車両走行情報を利用した統計的な推定処理を行わずに、現況情報で得られた情報を利用して推定処理を行ってもよい。一例として、経路案内部319は、車両10が出発する際の経路検索では統計的な推定処理を利用することに基づく案内経路を取得し、車両10が出発した後の経路案内では上述したほぼリアルタイムでの推定処理を加味した経路案内を行ってもよい。すなわち、経路案内部319は、例えば、出発した後の経路案内では、推定に基づいて走行しやすい車線を案内してもよい。さらに、経路案内部319は、例えば、出発した後の経路案内では、自車に搭載されるセンサ(車載センサ)の検出結果を取得し、その結果に基づいてほぼリアルタイムでの推定結果に応じて走行しやすい車線を案内してもよい。
For example, when vehicle information is acquired in real time, the
なお、経路案内部319は、例えば、リアルタイムで車両情報が取得される場合では、登録部318によってほぼリアルタイムで道路地図に登録される推定結果を利用して経路案内を行ってもよい。この場合、登録部318は、例えば、経路検索のリンクコストに対し、車両10の走りやすさ度合いを道路地図(地図情報)に登録してもよい。経路案内部319は、例えば、車両10の走りやすさの度合いを優先した案内経路候補を提示してもよい。
For example, when vehicle information is acquired in real time, the
また、経路案内部319は、例えば、有人運転車両及び無人運転車両のいずれでも経路案内を行うことができる。この場合、経路案内部319は、例えば、車両10が自動運転モード及び運転支援モード等に設定される場合には、登録部318によって道路地図(地図情報)に登録されるランク付けの走りやすさの度合いに応じて、案内経路を変更してもよい。また、経路案内部319は、例えば、車両10が自動運転モード及び運転支援モード等に設定される場合には、登録部318によって道路地図(地図情報)に登録されるランク付けの走りやすさの度合いに応じて、自動運転モード及び運転支援モード等の各制御モードを選択してもよく、またそれらの制御モードを切り替えてもよい。
The
また、経路案内部319は、例えば、障害物の存在が推定される位置及び交通流が乱れる位置のうち少なくとも一方が登録される道路地図を利用して、道路の走行する際の案内を行ってもよい。経路案内部319は、例えば、車両10が道路を道なりに走行する場合、走行予定の経路(道路)の道路地図を利用して、その経路に障害物があるかを推定してもよい。すなわち、経路案内部319は、例えば、道路地図を利用して、走行予定の経路に交通流の乱れがあるかを推定してもよい。経路案内部319は、例えば、走行予定の経路(道路)に障害物がある(交通流の乱れがある)と推定される場合、走行しやすい車線を提示してもよい。すなわち、経路案内部319は、例えば、障害物がある位置(交通流の乱れがある位置)に到達する前に、予め車線変更等の回避策を取るよう案内してもよい。経路案内部319は、例えば、車両10が有人運転車両であっても、無人運転車両であっても、上述した案内を行ってもよい。一例として、経路案内部319は、予め車線変更等の回避策を取るよう、車両の走行を制御してもよく、車両の走行の運転支援を行ってもよい。
The
経路案内部319は、例えば、文字、記号、画像及び音声等を利用して、経路案内を行ってもよい。
The
出力制御部320は、第2推定部316によって障害物の存在が推定されることとその推定される位置を出力するように出力部を制御してもよい。
出力制御部320は、第3推定部317によって交通流の乱れが有ると推定されることとその推定される位置を出力するように出力部を制御してもよい。
出力制御部320は、登録部318によって位置が登録された道路地図を出力するよう出力部を制御してもよい。
ここで、出力部は、通信部331、記憶部332及び表示部333等であってもよい。
The
The
The
Here, the output unit may be a
すなわち、出力制御部320は、例えば、上述した推定の結果及び位置、並びに、道路地図のグループから選択される少なくとも1つを外部装置に送信するよう通信部331を制御してもよい。ここで、外部装置は、例えば、サーバ20、車両10及びユーザ端末(図示せず)等であってもよい。この場合のユーザ端末は、例えば、デスクトップ、ラップトップ、タブレット及びスマートフォン等であってもよい。
また、出力制御部320は、例えば、上述した推定の結果及び位置、並びに、道路地図のグループから選択される少なくとも1つを記憶するよう記憶部332を制御してもよい。
また、出力制御部320は、例えば、上述した推定の結果及び位置、並びに、道路地図のグループから選択される少なくとも1つを表示するよう表示部333を制御してもよい。
That is, the
Furthermore, the
Furthermore, the
[情報処理方法]
次に、一実施形態に係る情報処理方法について説明する。
図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において、第1取得部312は、車両情報を取得する。車両情報には、例えば、画像情報、地物認識情報、車両走行情報及び位置情報のグループから選択される少なくとも1つの情報が含まれてもよい。
In step ST101, the
ステップST102において、第1推定部315は、ステップST101で取得される画像情報に基づいて、道路に付される車線を推定する。この場合、第1推定部315は、車線として、車線境界線及び車道中央線のうちの少なくとも一方を推定可能であってもよい。また、第1推定部315は、車線として、車線境界線及び車道中央線のうちの少なくとも一方と、車道外側線とを推定してもよい。
In step ST102, the
ステップST103において、第2推定部316は、ステップST102で推定される車線(例えば、車線境界線又は車道中央線等)から道路幅方向に所定距離までの間に、障害物が存在するかを推定する。この場合、第2推定部316は、ステップST101で取得される画像情報に基づいて、障害物が存在するかを推定してもよい。また、第2推定部316は、ステップST101で地物認識情報に基づいて、障害物が存在するかを推定してもよい。第2推定部316は、車道外側線が認識できない場合に、障害物が存在すると推定してもよい。
In step ST103, the
ここで、第2取得部313は、ステップST101で取得される車両走行情報に基づいて、下記の(1)~(4)の場合のうち少なくとも1つの車両10の走行状態を取得してもよい。
(1)車両10が走行する際に道路の中央方向への操舵角の変化する場合
(2)車両10が走行する際に道路の中央方向への方向指示器の操作が有る場合
(3)車両10の走行速度が遅くなる変化の場合
(4)前方又は後方を走行する車両10との車間距離が狭くなる変化の場合
第2推定部316は、第2取得部313によって取得される車両10の走行状態に基づいて、障害物の存在を推定してもよい。
Here, the
(1) When the steering angle changes toward the center of the road while the
ステップST104において、第3推定部317は、第2取得部313によって取得される車両10の走行状態に基づいて、交通流の乱れを推定してもよい。第3推定部317は、第2取得部313によって取得される車両10の走行状態に、閾値としての変化量又は操作以上の走行状態が有る場合、交通流に乱れが有ると推定してもよい。
In step ST104, the
ここで、第3取得部314は、施設情報を取得してもよい。
この場合、第3推定部317は、ステップST101で取得する位置情報、及び、第3取得部314によって取得する施設情報に基づいて、車両10の走行位置から所定距離内に営業中の施設が有ると推定される場合、交通流に乱れが有ると推定してもよい。
Here, the
In this case, the
ステップST105において、登録部318は、ステップST103で障害物の存在が推定される場合、及び、ステップST104で交通流に乱れが有ると推定される場合のうち少なくとも一方の場合、推定に基づく位置を地図情報に登録する。
In step ST105, if the presence of an obstacle is estimated in step ST103, or if a traffic flow disruption is estimated in step ST104, the
ステップST106において、経路案内部319は、ステップST105においてステップ103及びステップST104の少なくとも一方の推定結果(例えば位置等)が登録される道路地図を利用して、出発地から到着地までの経路案内を行う。なお、実施形態によっては、ステップST106の処理を行わなくともよい。
In step ST106, the
上述した情報処理装置30の各部は、コンピュータの演算処理装置等の機能として実現されてもよい。すなわち、情報処理装置30の第1取得部312、第2取得部313、第3取得部314、第1推定部315、第2推定部316、第3推定部317、登録部318、経路案内部319及び出力制御部320(制御部311)は、コンピュータの演算処理装置等による第1取得機能、第2取得機能、第3取得機能、第1推定機能、第2推定機能、第3推定機能、登録機能、経路案内機能及び出力制御機能(制御機能)としてそれぞれ実現されてもよい。
情報処理プログラムは、上述した各機能をコンピュータに実現させることができる。情報処理プログラムは、例えば、メモリ、ソリッドステートドライブ、ハードディスクドライブ又は光ディスク等の、コンピュータで読み取り可能な非一時的な記録媒体等に記録されていてもよい。
また、上述したように、情報処理装置30の各部は、コンピュータの演算処理装置等で実現されてもよい。その演算処理装置等は、例えば、集積回路等によって構成される。このため、情報処理装置30の各部は、演算処理装置等を構成する回路として実現されてもよい。すなわち、情報処理装置30の第1取得部312、第2取得部313、第3取得部314、第1推定部315、第2推定部316、第3推定部317、登録部318、経路案内部319及び出力制御部320(制御部311)は、コンピュータの演算処理装置等を構成する第1取得回路、第2取得回路、第3取得回路、第1推定回路、第2推定回路、第3推定回路、登録回路、経路案内回路及び出力制御回路(制御回路)として実現されてもよい。
また、情報処理装置30の通信部331、記憶部332及び表示部333(出力部)は、例えば、演算処理装置等の機能を含む通信機能、記憶機能及び表示機能(出力機能)として実現されもよい。また、情報処理装置30の通信部331、記憶部332及び表示部333(出力部)は、例えば、集積回路等によって構成されることにより通信回路、記憶回路及び表示回路(出力回路)として実現されてもよい。また、情報処理装置30の通信部331、記憶部332及び表示部333(出力部)は、例えば、複数のデバイスによって構成されることにより通信装置、記憶装置及び表示装置(出力装置)として構成されてもよい。
Each of the above-mentioned units of the
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.
As described above, each part of the
The
情報処理装置30は、上述した複数の各部のうち1又は任意の複数を組み合わせることが可能である。
本開示では、「情報」の文言を使用しているが、「情報」の文言は「データ」と言い換えることができ、「データ」の文言は「情報」と言い換えることができる。
The
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 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)
一態様の情報処理装置は、車載カメラで生成された画像に関する画像情報を含む車両情報を取得する第1取得部と、第1取得部によって取得される画像情報に基づいて、道路に付される車線を推定する第1推定部と、第1推定部によって推定される車線から道路幅方向に所定距離までの間に、障害物が存在するかを推定する第2推定部と、を備える。
情報処理装置は、車載カメラで生成される画像情報を利用して、障害物の存在を推定することができる。車載カメラは、近年では、ドライブレコーダ及びVlog(Video Blog)撮影等に利用されており、より多くの車両に搭載されるようになっている。したがって、情報処理装置は、例えば、より汎用的な機器である車載カメラを利用して画像情報を取得するので、より多くの画像情報を取得することが可能になり、交通量が相対的に多い道路に限らず、交通量が相対的に少ない道路であっても、障害物の存在を推定することができる。
情報処理装置は、障害物の存在を推定することにより、有人運転車両及び無人運転車両のいずれであっても、運転支援を行うことができる。
(Aspect 1)
An information processing device of one embodiment includes a first acquisition unit that acquires vehicle information including image information regarding an image generated by an on-board camera, a first estimation unit that estimates lanes on a road based on the image information acquired by the first acquisition unit, and a second estimation unit that estimates whether an obstacle exists within a predetermined distance in the road width direction from the lane estimated by the first estimation unit.
The information processing device can estimate the presence of an obstacle by using image information generated by an on-board camera. In recent years, on-board cameras have been used for driving recorders and Vlog (Video Blog) shooting, and are being installed in more and more vehicles. Therefore, since the information processing device acquires image information by using, for example, an on-board camera, which is a more general-purpose device, it is possible to acquire more image information, and the presence of an obstacle can be estimated not only on roads with relatively high traffic volume, but also on roads with relatively low traffic volume.
The information processing device can provide driving assistance for both manned and unmanned vehicles by estimating the presence of an obstacle.
(態様2)
一態様の情報処理装置では、第2推定部は、第1取得部によって取得される画像情報に基づいて、障害物が存在するかを推定することとしてもよい。
これにより、情報処理装置は、車載カメラで生成される画像情報を利用して、障害物の存在を推定することができる。
(Aspect 2)
In the information processing device of one aspect, the second estimation unit may estimate whether an obstacle is present based on the image information acquired by the first acquisition unit.
This allows the information processing device to estimate the presence of an obstacle by utilizing image information generated by the vehicle-mounted camera.
(態様3)
一態様の情報処理装置では、第1取得部は、車載センサの測定結果に基づいて認識される地物に関する地物認識情報を含む車両情報を取得し、第2推定部は、第1取得部によって取得される地物認識情報に基づいて、障害物が存在するかを推定することとしてもよい。
これにより、情報処理装置は、車載センサによって地物の認識結果をさらに利用するので、より精度の高い、障害物の存在を推定することができる。また、情報処理装置は、地物認識情報をさらに利用して障害物の存在を推定する場合、画像情報を利用した画像解析処理への依存度を低減することができ、処理の負担を軽減することができる。
(Aspect 3)
In one embodiment of the information processing device, the first acquisition unit acquires vehicle information including feature recognition information regarding features recognized based on measurement results of an on-board sensor, and the second estimation unit may estimate whether an obstacle exists based on the feature recognition information acquired by the first acquisition unit.
In this way, the information processing device can estimate the presence of an obstacle more accurately by further utilizing the feature recognition results by the vehicle-mounted sensor. Also, when the information processing device estimates the presence of an obstacle by further utilizing the feature recognition information, it can reduce the dependency on image analysis processing using image information, thereby reducing the processing load.
(態様4)
一態様の情報処理装置では、第1推定部は、車線として、車線境界線及び車道中央線のうちの少なくとも一方を推定可能であり、第2推定部は、車線境界線又は車道中央線から道路幅方向に所定距離までの間に、障害物が存在するかを推定することとしてもよい。
これにより、情報処理装置は、車線境界線及び車道中央線を基準として、障害物の存在を推定することができる。
(Aspect 4)
In one embodiment of the information processing device, the first estimation unit is capable of estimating at least one of a lane boundary line and a road center line as a lane, and the second estimation unit may estimate whether an obstacle exists within a predetermined distance in the road width direction from the lane boundary line or the road center line.
This enables the information processing device to estimate the presence of an obstacle based on the lane boundary lines and the center line of the road.
(態様5)
一態様の情報処理装置では、第1推定部は、車線として、車線境界線及び車道中央線のうちの少なくとも一方と、車道外側線とを推定し、第2推定部は、車道外側線が認識できない場合に、障害物が存在すると推定することとしてもよい。
車道外側線が認識できない場合には、車道外側線上に、車両(二輪車を含む)が駐車し、又は、植栽等の地物が存在していると推定することができる。このため、情報処理装置は、車道外側線がさらに認識できない場合に、障害物が存在すると推定するので、より精度の高い推定を行うことができる。
(Aspect 5)
In one embodiment of the information processing device, the first estimation unit estimates at least one of a lane boundary line and a center line of the road, as well as an outer side line of the road, as a lane, and the second estimation unit may estimate that an obstacle is present when the outer side line of the road cannot be recognized.
When the outer lane line cannot be recognized, it can be presumed that a vehicle (including a motorcycle) is parked on the outer lane line, or that there is a feature such as a plant, etc. Therefore, when the outer lane line cannot be recognized, the information processing device presumes that an obstacle exists, and can perform a more accurate estimation.
(態様6)
一態様の情報処理装置では、第1取得部は、車両の走行に関する車両走行情報を含む車両情報を取得し、第1取得部によって取得される車両走行情報に基づいて、車両が走行する際に道路の中央方向への操舵角の変化する場合、車両が走行する際に道路の中央方向への方向指示器の操作が有る場合、車両の走行速度が遅くなる変化の場合、及び、前方又は後方を走行する車両との車間距離が狭くなる変化の場合のうち少なくとも1つの車両の走行状態を取得する第2取得部と、を備え、第2推定部は、第2取得部によって取得される車両の走行状態に基づいて、障害物の存在を推定することとしてもよい。
車両のドライバは、障害物が存在する場合、その障害物を避けて運転するような操作を行うと考えられる。このため、情報処理装置は、上述した走行状態(所定の走行情報)をさらに取得する場合、障害物が存在すると推定するので、より精度の高い推定を行うことができる。また、情報処理装置は、車両走行情報をさらに利用して障害物の存在を推定する場合、画像情報のみを利用した画像解析処理への依存度を低減することができ、処理の負担を軽減することができる。
(Aspect 6)
In one embodiment of the information processing device, a first acquisition unit acquires vehicle information including vehicle driving information regarding the driving of the vehicle, and a second acquisition unit acquires, based on the vehicle driving information acquired by the first acquisition unit, at least one of the following driving conditions of the vehicle: a change in the steering angle toward the center of the road when the vehicle is driving, a change in the direction of the turn signal toward the center of the road when the vehicle is driving, a change in the vehicle's driving speed slowing down, and a change in the distance between the vehicle and a vehicle driving in front or behind narrowing.The second estimation unit may estimate the presence of an obstacle based on the driving condition of the vehicle acquired by the second acquisition unit.
When an obstacle is present, the driver of the vehicle is expected to perform an operation to avoid the obstacle. Therefore, when the information processing device further acquires the above-mentioned driving state (predetermined driving information), the information processing device estimates that an obstacle is present, and can perform more accurate estimation. In addition, when the information processing device further uses the vehicle driving information to estimate the presence of an obstacle, the information processing device can reduce the dependency on image analysis processing using only image information, and can reduce the processing load.
(態様7)
一態様の情報処理装置は、第2取得部によって取得される車両の走行状態に基づいて、交通流の乱れを推定する第3推定部を備えることとしてもよい。
道路上に障害物が有る場合には、その障害物を避けるために、車両の交通流が乱れると考えられる。その際に、車両は、上述した所定の走行状態になると考えられる。したがって、情報処理装置は、車両の走行状態に基づいて、交通流の乱れを推定することができる。
情報処理装置は、交通流の乱れを推定することにより、有人運転車両及び無人運転車両のいずれであっても、運転支援を行うことができる。
(Aspect 7)
The information processing device of one aspect may further include a third estimation unit that estimates a traffic flow disturbance based on the vehicle traveling state acquired by the second acquisition unit.
When an obstacle is present on the road, it is considered that the traffic flow of vehicles will be disrupted in order to avoid the obstacle. At that time, it is considered that the vehicles will be in the above-mentioned predetermined running state. Therefore, the information processing device can estimate the traffic flow disruption based on the running state of the vehicles.
The information processing device can provide driving assistance to both manned and unmanned vehicles by estimating traffic flow disruptions.
(態様8)
一態様の情報処理装置では、第3推定部は、第2取得部によって取得される車両の走行状態に、閾値としての変化量又は操作以上の走行状態が有る場合、交通流に乱れが有ると推定することとしてもよい。
障害物を避ける運転操作は、例えば、車両が道路に沿って(道なりに)走行する場合と比較して、運転の操作量及び走行状態の変化量が大きくなると考えられる。したがって、情報処理装置は、上述した所定の走行状態について、閾値としての変化量又は操作以上の走行状態が有る場合、交通流に乱れが有ると推定することができる。
(Aspect 8)
In one embodiment of the information processing device, the third estimation unit may estimate that there is a disruption in traffic flow when the vehicle driving condition acquired by the second acquisition unit includes a driving condition that is greater than or equal to a threshold change amount or operation.
It is considered that the driving operation to avoid an obstacle requires a larger amount of driving operation and a larger amount of change in the driving state than when the vehicle is driving along the road (following the road). Therefore, the information processing device can estimate that there is a traffic disturbance when the driving state has a threshold amount of change or operation or more for the above-mentioned predetermined driving state.
(態様9)
一態様の情報処理装置は、施設の位置及び営業時間に関する施設情報を取得する第3取得部を備え、第1取得部は、車両の走行位置に関する位置情報を含む車両情報を取得し、第3推定部は、第1取得部によって取得する位置情報、及び、第3取得部によって取得する施設情報に基づいて、車両の走行位置から所定距離内に営業中の施設が有ると推定される場合、交通流に乱れが有ると推定することとしてもよい。
例えば、施設が営業中の場合には、その施設から相対的に近くの範囲に車両が駐車すると考えられる。そのような場合に駐車されている車両を避けるために交通流が乱れる可能性がある。したがって、情報処理装置は、施設の営業状態に応じて、交通流に乱れが有るかを推定することができる。
(Aspect 9)
An information processing device of one embodiment includes a third acquisition unit that acquires facility information regarding the location and business hours of the facility, the first acquisition unit acquires vehicle information including location information regarding the vehicle's driving location, and the third estimation unit may estimate that there is a disruption in traffic flow when it is estimated that there is a facility that is open within a specified distance from the vehicle's driving location based on the location information acquired by the first acquisition unit and the facility information acquired by the third acquisition unit.
For example, when a facility is open, it is expected that vehicles will be parked in a relatively close area from the facility. In such a case, traffic flow may be disrupted in order to avoid the parked vehicles. Therefore, the information processing device can estimate whether there is a disruption in traffic flow depending on the business status of the facility.
(態様10)
一態様の情報処理装置は、道路地図に関する地図情報を記憶する記憶部と、第2推定部によって障害物の存在が推定される場合、及び、第3推定部によって交通流に乱れが有ると推定される場合のうち少なくとも一方の場合、推定に基づく位置を地図情報に登録する登録部と、を備えることとしてもよい。
情報処理装置は、車両が走行しにくい位置を道路地図(地図情報)に登録することができる。情報処理装置は、その道路地図(地図情報)をユーザ(例えば、ドライバ等)に提供することにより、ユーザの利便性を向上させることができる。
(Aspect 10)
An information processing device of one embodiment may include a memory unit that stores map information regarding a road map, and a registration unit that registers a position based on the estimation in the map information when the second estimation unit estimates the presence of an obstacle and/or when the third estimation unit estimates that there is a disruption in traffic flow.
The information processing device can register locations where it is difficult for a vehicle to travel in a road map (map information). The information processing device can improve the convenience of the user by providing the road map (map information) to the user (e.g., a driver, etc.).
(態様11)
一態様の情報処理装置は、障害物の存在が推定される位置及び交通流が乱れる位置のうち少なくとも一方が登録される道路地図を利用して、出発地から到着地までの経路案内を行う経路案内部を備えることとしてもよい。
情報処理装置は、車両をより走行させやすい道路を利用した経路案内を行うことができる。これにより、情報処理装置は、ドライバの運転に関する負担を軽減することができ、事故等の発生を抑制することができる。
(Aspect 11)
An information processing device according to one embodiment may include a route guidance unit that provides route guidance from a departure point to a destination using a road map in which at least one of locations where the presence of an obstacle is estimated and locations where traffic flow is disrupted is registered.
The information processing device can provide route guidance using roads that are easier for a vehicle to travel on. This can reduce the burden on the driver in relation to driving, and can prevent accidents and the like from occurring.
(態様12)
一態様の情報処理装置は、障害物の存在が推定される位置及び交通流が乱れる位置のうち少なくとも一方が登録される道路地図を利用して、道路の走行する際の案内を行う経路案内部を備えることとしてもよい。
これにより、情報処理装置は、例えば、車両が自動運転の際に道路を道なりに走行する場合でも、走行予定の経路の道路地図を利用して、走行予定の経路に障害物があるか、すなわちその経路に交通流の乱れる位置があるかを推定し、障害物がある場合(交通流が乱れがある場合)に、予め車線変更等の回避策を取ることができる。
(Aspect 12)
An information processing device according to one embodiment may include a route guidance unit that provides guidance when traveling on a road using a road map in which at least one of locations where the presence of an obstacle is estimated and locations where traffic flow is disrupted is registered.
As a result, even when the vehicle is driving autonomously and following a road, the information processing device can use a road map of the planned route to estimate whether there is an obstacle on the planned route, i.e., whether there is a location on the route where traffic flow will be disrupted, and if there is an obstacle (if traffic flow is disrupted), can take avoidance measures such as changing lanes in advance.
(態様13)
一態様の情報処理方法では、コンピュータが、車載カメラで生成された画像に関する画像情報を含む車両情報を取得する第1取得ステップと、第1取得ステップによって取得される画像情報に基づいて、道路に付される車線を推定する第1推定ステップと、第1推定ステップによって推定される車線から道路幅方向に所定距離までの間に、障害物が存在するかを推定する第2推定ステップと、を実行する。
これにより、情報処理方法は、上述した一態様の情報処理装置と同様の効果を奏することができる。
(Aspect 13)
In one aspect of the information processing method, a computer executes a first acquisition step of acquiring vehicle information including image information relating to an image generated by an on-board camera, a first estimation step of estimating lanes on a road based on the image information acquired by the first acquisition step, and a second estimation step of estimating whether an obstacle exists within a predetermined distance in the road width direction from the lane estimated by the first estimation step.
As a result, the information processing method can achieve the same effects as the information processing device according to the above-described aspect.
(態様14)
一態様の情報処理プログラムは、コンピュータに、車載カメラで生成された画像に関する画像情報を含む車両情報を取得する第1取得機能と、第1取得機能によって取得される画像情報に基づいて、道路に付される車線を推定する第1推定機能と、第1推定機能によって推定される車線から道路幅方向に所定距離までの間に、障害物が存在するかを推定する第2推定機能と、を実現させる。
これにより、情報処理プログラムは、上述した一態様の情報処理装置と同様の効果を奏することができる。
(Aspect 14)
One embodiment of an information processing program causes a computer to realize a first acquisition function that acquires vehicle information including image information regarding an image generated by an on-board camera, a first estimation function that estimates lanes on a road based on the image information acquired by the first acquisition function, and a second estimation function that estimates whether an obstacle exists within a predetermined distance in the road width direction from the lane estimated by the first estimation function.
As a result, the information processing program can achieve the same effects as the information processing device according to the above-described aspect.
1 情報処理システム
10 車両
20 サーバ
30 情報処理装置
311 制御部
312 第1取得部
313 第2取得部
314 第3取得部
315 第1推定部
316 第2推定部
317 第3推定部
318 登録部
319 経路案内部
320 出力制御部
331 通信部
332 記憶部
333 表示部
REFERENCE SIGNS LIST 1
Claims (13)
車載カメラで生成された画像に関する画像情報と、車両の走行位置に関する位置情報とを含む車両情報を取得する第1取得部と、
前記第1取得部によって取得される画像情報に基づいて、道路に付される車線を推定するものであって、車線として、片側に複数の通行帯がある道路の隣接する当該通行帯の間の車線境界線及び片側に1又は複数の通行帯のある道路の最も対向車線側の車道中央線のうちの少なくとも一方と、片側に1又は複数の通行帯のある道路の最も路肩側の車道外側線とを推定する第1推定部と、
前記第1推定部によって推定される車線から道路幅方向に所定距離までの間に、障害物が存在するかを推定するものであり、前記第1取得部によって取得する位置情報と前記記憶部に記憶される地図情報とに基づき、交差点内では障害物の存在を推定せず、車道外側線が認識できない場合に障害物が存在すると推定する第2推定部と、
を備える情報処理装置。 A storage unit for storing map information relating to a road map;
A first acquisition unit that acquires vehicle information including image information related to an image generated by an on-board camera and position information related to a traveling position of the vehicle;
a first estimation unit which estimates lanes on a road based on image information acquired by the first acquisition unit, estimating, as lanes, at least one of a lane boundary line between adjacent lanes of a road with multiple lanes on one side and a center line of a road closest to an oncoming lane of a road with one or more lanes on one side, and an outer side line of a road closest to a shoulder of a road with one or more lanes on one side;
a second estimation unit which estimates whether an obstacle is present within a predetermined distance in a road width direction from the lane estimated by the first estimation unit, and which does not estimate the presence of an obstacle within an intersection based on the position information acquired by the first acquisition unit and the map information stored in the storage unit, and which estimates the presence of an obstacle when an outer side line of a roadway cannot be recognized ;
An information processing device comprising:
請求項1に記載の情報処理装置。 The information processing device according to claim 1 , wherein the second estimation unit estimates whether an obstacle is present based on the image information acquired by the first acquisition unit.
前記第2推定部は、前記第1取得部によって取得される地物認識情報に基づいて、障害物が存在するかを推定する
請求項1又は2に記載の情報処理装置。 The first acquisition unit acquires vehicle information including feature recognition information regarding features recognized based on a measurement result of an on-board sensor,
The information processing apparatus according to claim 1 , wherein the second estimation unit estimates whether an obstacle is present based on the feature recognition information acquired by the first acquisition unit.
前記第2推定部は、車線境界線又は車道中央線から道路幅方向に所定距離までの間に、障害物が存在するかを推定する
請求項1~3のいずれか1項に記載の情報処理装置。 The first estimation unit is capable of estimating at least one of a lane boundary line and a road center line as a lane,
4. The information processing device according to claim 1, wherein the second estimation unit estimates whether an obstacle is present within a predetermined distance in a road width direction from a lane boundary line or a center line of the road.
前記第1取得部によって取得される車両走行情報に基づいて、車両が走行する際に道路の中央方向への操舵角の変化する場合、車両が走行する際に道路の中央方向への方向指示器の操作が有る場合、車両の走行速度が遅くなる変化の場合、及び、前方又は後方を走行する車両との車間距離が狭くなる変化の場合のうち少なくとも1つの車両の走行状態を取得する第2取得部と、を備え、
前記第2推定部は、前記第2取得部によって取得される車両の走行状態に基づいて、障害物の存在を推定する
請求項1~4のいずれか1項に記載の情報処理装置。 The first acquisition unit acquires vehicle information including vehicle driving information related to driving of the vehicle,
a second acquisition unit that acquires at least one of the following vehicle driving conditions based on the vehicle driving information acquired by the first acquisition unit: a change in steering angle toward the center of the road while the vehicle is driving, a change in a vehicle driving speed that slows down, and a change in a vehicle distance to a vehicle driving ahead or behind that narrows;
The second estimation unit estimates the presence of an obstacle based on the traveling state of the vehicle acquired by the second acquisition unit.
The information processing device according to any one of claims 1 to 4 .
請求項5に記載の情報処理装置。 A third estimation unit is provided for estimating a traffic disturbance based on the vehicle running state acquired by the second acquisition unit.
The information processing device according to claim 5 .
請求項6に記載の情報処理装置。 The third estimation unit estimates that a traffic flow is disturbed when a vehicle driving state acquired by the second acquisition unit includes a driving state having a change amount or operation equal to or greater than a threshold value.
The information processing device according to claim 6 .
前記第3推定部は、前記第1取得部によって取得する位置情報、及び、前記第3取得部によって取得する施設情報に基づいて、車両の走行位置から所定距離内に営業中の施設が有ると推定される場合、交通流に乱れが有ると推定する
請求項6又は7に記載の情報処理装置。 a third acquisition unit that acquires facility information related to a location and business hours of the facility;
The third estimation unit estimates that a traffic flow is being disrupted when it is estimated that a facility in operation is present within a predetermined distance from a traveling position of the vehicle based on the location information acquired by the first acquisition unit and the facility information acquired by the third acquisition unit.
8. The information processing device according to claim 6 or 7 .
前記第2推定部によって障害物の存在が推定される場合、及び、前記第3推定部によって交通流に乱れが有ると推定される場合のうち少なくとも一方の場合、推定に基づく位置を地図情報に登録する登録部と、
を備える請求項6~8のいずれか1項に記載の情報処理装置。 A storage unit for storing map information relating to a road map;
a registration unit that registers a position based on the estimation in map information when at least one of the second estimation unit estimates the presence of an obstacle and the third estimation unit estimates the presence of a disturbance in traffic flow;
The information processing device according to any one of claims 6 to 8 , comprising:
請求項9に記載の情報処理装置。 A route guidance unit provides route guidance from a departure point to a destination using the map information on a road map in which at least one of positions where an obstacle is estimated to exist and positions where traffic flow is disrupted is registered.
The information processing device according to claim 9 .
請求項9に記載の情報処理装置。 A route guidance unit is provided that uses the map information on a road map in which at least one of positions where the presence of an obstacle is estimated and positions where traffic flow is disrupted is registered, to provide guidance when traveling on the road.
The information processing device according to claim 9 .
車載カメラで生成された画像に関する画像情報と、車両の走行位置に関する位置情報とを含む車両情報を取得する第1取得ステップと、
前記第1取得ステップによって取得される画像情報に基づいて、道路に付される車線を推定するものであって、車線として、片側に複数の通行帯がある道路の隣接する当該通行帯の間の車線境界線及び片側に1又は複数の通行帯のある道路の最も対向車線側の車道中央線のうちの少なくとも一方と、片側に1又は複数の通行帯のある道路の最も路肩側の車道外側線とを推定する第1推定ステップと、
前記第1推定ステップによって推定される車線から道路幅方向に所定距離までの間に、障害物が存在するかを推定するものであり、前記第1取得ステップによって取得する位置情報と前記記憶部に記憶される地図情報とに基づき、交差点内では障害物の存在を推定せず、車道外側線が認識できない場合に障害物が存在すると推定する第2推定ステップと、
を実行する情報処理方法。 A computer including a storage unit for storing map information relating to a road map,
A first acquisition step of acquiring vehicle information including image information relating to an image generated by an on-board camera and position information relating to a traveling position of the vehicle;
a first estimation step for estimating lanes on a road based on image information acquired by the first acquisition step, estimating, as lanes, at least one of a lane boundary line between adjacent lanes of a road with multiple lanes on one side and a center line of a road closest to the oncoming lane of a road with one or more lanes on one side, and an outer side line of a road closest to the shoulder of a road with one or more lanes on one side ;
a second estimation step for estimating whether an obstacle exists within a predetermined distance in a road width direction from the lane estimated by the first estimation step, and for not estimating the presence of an obstacle within an intersection based on the position information acquired by the first acquisition step and the map information stored in the storage unit, and for estimating the presence of an obstacle when an outer lane of a roadway cannot be recognized ;
An information processing method for performing the above.
車載カメラで生成された画像に関する画像情報と、車両の走行位置に関する位置情報とを含む車両情報を取得する第1取得機能と、
前記第1取得機能によって取得される画像情報に基づいて、道路に付される車線を推定するものであって、車線として、片側に複数の通行帯がある道路の隣接する当該通行帯の間の車線境界線及び片側に1又は複数の通行帯のある道路の最も対向車線側の車道中央線のうちの少なくとも一方と、片側に1又は複数の通行帯のある道路の最も路肩側の車道外側線とを推定する第1推定機能と、
前記第1推定機能によって推定される車線から道路幅方向に所定距離までの間に、障害物が存在するかを推定するものであり、前記第1取得機能によって取得する位置情報と前記記憶部に記憶される地図情報とに基づき、交差点内では障害物の存在を推定せず、車道外側線が認識できない場合に障害物が存在すると推定する第2推定機能と、
を実現させる情報処理プログラム。 A computer having a storage unit for storing map information relating to a road map,
A first acquisition function that acquires vehicle information including image information related to an image generated by an on-board camera and position information related to a traveling position of the vehicle;
a first estimation function for estimating lanes on a road based on image information acquired by the first acquisition function, estimating, as lanes, at least one of a lane boundary line between adjacent lanes on a road with multiple lanes on one side and a center line on the side closest to the oncoming lane on a road with one or more lanes on one side, and an outer side line on the side closest to the shoulder on a road with one or more lanes on one side ;
a second estimation function that estimates whether an obstacle exists within a predetermined distance in a road width direction from the lane estimated by the first estimation function, and does not estimate the presence of an obstacle within an intersection based on the position information acquired by the first acquisition function and the map information stored in the storage unit, and estimates the presence of an obstacle when the outer side line of the roadway cannot be recognized ;
An information processing program that realizes this.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022009998A JP7693568B2 (en) | 2022-01-26 | 2022-01-26 | Information processing device, information processing method, and information processing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022009998A JP7693568B2 (en) | 2022-01-26 | 2022-01-26 | Information processing device, information processing method, and information processing program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023108777A JP2023108777A (en) | 2023-08-07 |
| JP7693568B2 true JP7693568B2 (en) | 2025-06-17 |
Family
ID=87518227
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022009998A Active JP7693568B2 (en) | 2022-01-26 | 2022-01-26 | Information processing device, information processing method, and information processing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7693568B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005145282A (en) | 2003-11-17 | 2005-06-09 | Toyota Motor Corp | Vehicle travel support device |
| JP2008191781A (en) | 2007-02-01 | 2008-08-21 | Hitachi Ltd | Collision avoidance system |
| JP2018203108A (en) | 2017-06-06 | 2018-12-27 | マツダ株式会社 | Vehicle control device |
| JP2021068315A (en) | 2019-10-25 | 2021-04-30 | 日産自動車株式会社 | Estimation method and estimation system of lane condition |
-
2022
- 2022-01-26 JP JP2022009998A patent/JP7693568B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005145282A (en) | 2003-11-17 | 2005-06-09 | Toyota Motor Corp | Vehicle travel support device |
| JP2008191781A (en) | 2007-02-01 | 2008-08-21 | Hitachi Ltd | Collision avoidance system |
| JP2018203108A (en) | 2017-06-06 | 2018-12-27 | マツダ株式会社 | Vehicle control device |
| JP2021068315A (en) | 2019-10-25 | 2021-04-30 | 日産自動車株式会社 | Estimation method and estimation system of lane condition |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023108777A (en) | 2023-08-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20220397402A1 (en) | Systems and methods for determining road safety | |
| EP3972882B1 (en) | Systems and methods for predicting blind spot incursions | |
| US11294387B2 (en) | Systems and methods for training a vehicle to autonomously drive a route | |
| CN104572065B (en) | Remote vehicle monitoring system and method | |
| US20240199006A1 (en) | Systems and Methods for Selectively Decelerating a Vehicle | |
| US20260022942A1 (en) | Systems and methods for deriving path-prior data using collected trajectories | |
| US9558408B2 (en) | Traffic signal prediction | |
| RU2750243C2 (en) | Method and system for generating a trajectory for a self-driving car (sdc) | |
| US20150106010A1 (en) | Aerial data for vehicle navigation | |
| CN115298073A (en) | Vehicle driving support method and driving support device | |
| US20210110715A1 (en) | System and method for navigation with external display | |
| JP2022006844A (en) | Object detection method and object detection device | |
| JP7621227B2 (en) | Information processing device, information processing method, and information processing program | |
| JP2018136878A (en) | Danger avoidance support device, danger avoidance support system, and danger avoidance support method | |
| US20250296570A1 (en) | Vehicle control device and vehicle control computer program | |
| JP7693568B2 (en) | Information processing device, information processing method, and information processing program | |
| JP7663524B2 (en) | Information processing device, information processing method, and information processing program | |
| US12555389B2 (en) | Apparatus, method, and computer program for estimating road edge | |
| JP2022016027A (en) | Vehicle control device | |
| JP2024030868A (en) | Vehicle control device, vehicle control method, and vehicle control computer program | |
| JP7632419B2 (en) | Vehicle control device, vehicle control method, and vehicle control computer program | |
| JP2021196826A (en) | Safety support system and onboard camera image analysis method | |
| CN112950995A (en) | Parking assistance device, corresponding method, vehicle and server | |
| CN115416688B (en) | A method, device, medium and electronic device for bypassing obstacles | |
| JP7621234B2 (en) | Information processing device, information processing method, and information processing program |
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: 20241107 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241217 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250115 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250401 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250410 |
|
| 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: 20250603 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250605 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7693568 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |