(57)【要約】      （修正有）【課題】交差点障害物の運動軌跡の予測方法、装置、端末、記憶媒体、及びプログラムを提供する。【解決手段】方法は、車両の感知範囲にある可視障害物の情報を取得し、車交差点にある障害物の情報及び道路情報を含む車両の通過しようとする道路の交差点の環境情報を取得することと、交差点にある障害物の情報と可視障害物の情報を融合して、道路の交差点における車両のブラインドゾーン内の障害物の情報を選別することと、道路情報に基づいて、ブラインドゾーン内の障害物の情報に対応する障害物の運動軌跡を予測することと、を含む。【効果】道路の交差点の環境情報を取得することで、車両が交差点に到達する前に感知できないブラインドゾーンが存在する課題を解決し、車両が道路の交差点障害物に対する予測能力を向上させる。【選択図】図１
2020140708.tif 000002
【特許請求の範囲】
【請求項１】
車両の感知範囲にある可視障害物の情報を取得し、前記車両の通過しようとする道路の交差点の環境情報であって、前記交差点にある障害物の情報及び道路情報を含む環境情報を取得することと、
前記交差点にある障害物の情報と前記可視障害物の情報を融合して、前記道路の交差点における前記車両のブラインドゾーン内の障害物の情報を選別することと、
前記道路情報に基づいて、前記ブラインドゾーン内の障害物の情報に対応する障害物の運動軌跡を予測することとを含む、
ことを特徴とする交差点障害物の運動軌跡の予測方法。
【請求項２】
前記車両の通過しようとする道路の交差点の環境情報を取得することは、
前記車両は前記道路の交差点から予め設定された距離まで走行した際、前記道路の交差点の収集デバイスが収集した前記環境情報を受信することとを含む、
ことを特徴とする請求項１に記載の交差点障害物の運動軌跡の予測方法。
【請求項３】
前記交差点にある障害物の情報と前記可視障害物の情報を融合して、前記道路の交差点における前記車両のブラインドゾーン内の障害物の情報を選別することは、
前記交差点にある障害物の情報と前記可視障害物の情報とをマッチングすることと、
前記交差点にある障害物の情報と前記可視障害物の情報の両者が同じ情報を含むか否かを判断することと、
同じ情報を含むと判断した場合、前記同じ情報を削除した前記交差点にある障害物の情報を、前記ブラインドゾーン内の障害物の情報とすることとを含む、
ことを特徴とする請求項１に記載の交差点障害物の運動軌跡の予測方法。
【請求項４】
前記交差点にある障害物の情報と前記可視障害物の情報の両者が同じ情報を含むか否かを判断することは、
前記交差点にある障害物の情報に基づいて、前記道路の交差点にある各第１の障害物の履歴フレームデータを取得することと、
前記可視障害物の情報に基づいて、前記車両の感知範囲にある各第２の障害物の履歴フレームデータを取得することと、
予め設定されたモデルにより、前記各第１の障害物の履歴フレームデータと前記各第２の障害物の履歴フレームデータとの特徴マッチングを行うことと、
マッチングの結果が予め設定された閾値よりも大きい場合、前記第１の障害物に対応する情報と前記第２の障害物に対応する情報が同じであると判断することとを含む、
ことを特徴とする請求項３に記載の交差点障害物の運動軌跡の予測方法。
【請求項５】
前記交差点にある障害物の情報が前記車両の情報を含むか否かを判断することと、
前記車両の情報を含むと判断した場合、前記交差点にある障害物の情報から前記車両の情報を削除することとをさらに含む、
ことを特徴とする請求項１に記載の交差点障害物の運動軌跡の予測方法。
【請求項６】
前記道路情報に基づいて、前記ブラインドゾーン内の障害物の情報に対応する障害物の運動軌跡を予測することは、
前記ブラインドゾーン内の障害物の情報に基づいて、前記各障害物の履歴フレームデータを取得することと、
前記道路情報における交差点の環境情報及び信号灯の状態情報に基づいて、前記各障害物の履歴フレームデータと結合して、前記道路の交差点にある前記各障害物の運動軌跡を予測することとを含む、
ことを特徴とする請求項１に記載の交差点障害物の運動軌跡の予測方法。
【請求項７】
車両の感知範囲にある可視障害物の情報を取得し、前記車両の通過しようとする道路の交差点の環境情報であって、前記交差点にある障害物の情報及び道路情報を含む環境情報を取得する取得モジュールと、
前記交差点にある障害物の情報と前記可視障害物の情報を融合して、前記道路の交差点における前記車両のブラインドゾーン内の障害物の情報を選別する融合モジュールと、
前記道路情報に基づいて、前記ブラインドゾーン内の障害物の情報に対応する障害物の運動軌跡を予測する軌跡予測モジュールとを含む、
ことを特徴とする交差点障害物の運動軌跡の予測装置。
【請求項８】
前記取得モジュールは、
前記車両は前記道路の交差点から予め設定された距離まで走行した際、前記道路の交差点の収集デバイスが収集した前記環境情報を受信する受信サブモジュールを含む、
ことを特徴とする請求項７に記載の交差点障害物の運動軌跡の予測装置。
【請求項９】
前記融合モジュールは、
前記交差点にある障害物の情報と前記可視障害物の情報とをマッチングするマッチングサブモジュールと、
前記交差点にある障害物の情報と前記可視障害物の情報の両者が同じ情報を含むことを判断し、同じ情報を含むと判断した場合、前記同じ情報を削除した前記交差点にある障害物の情報を、前記ブラインドゾーン内の障害物の情報とする判断サブモジュールとを含む、
ことを特徴とする請求項７に記載の交差点障害物の運動軌跡の予測装置。
【請求項１０】
前記判断サブモジュールは、
前記交差点にある障害物の情報に基づいて、前記道路の交差点にある各第１の障害物の履歴フレームデータを取得する第１の取得ユニットと、
前記可視障害物の情報に基づいて、前記車両の感知範囲にある各第２の障害物の履歴フレームデータを取得する第２の取得ユニットと、
予め設定されたモデルにより、前記各第１の障害物の履歴フレームデータと前記各第２の障害物の履歴フレームデータとの特徴マッチングを行う特徴マッチングユニットと、
マッチングの結果が予め設定された閾値よりも大きい場合、前記第１の障害物に対応する情報と前記第２の障害物に対応する情報が同じであると判断する判断ユニットとを含む、
ことを特徴とする請求項９に記載の交差点障害物の運動軌跡の予測装置。
【請求項１１】
前記交差点にある障害物の情報が前記車両の情報を含むか否かを判断し、前記車両の情報を含むと判断した場合、前記交差点にある障害物の情報から前記車両の情報を削除する情報削除モジュールをさらに含む、
ことを特徴とする請求項７に記載の交差点障害物の運動軌跡の予測装置。
【請求項１２】
前記軌跡予測モジュールは、
前記ブラインドゾーン内の障害物の情報に基づいて、前記各障害物の履歴フレームデータを取得する取得サブモジュールと、
前記道路情報における交差点の環境情報及び信号灯の状態情報に基づいて、前記各障害物の履歴フレームデータと結合して、前記道路の交差点にある前記各障害物の運動軌跡を予測する予測サブモジュールとを含む、
ことを特徴とする請求項７に記載の交差点障害物の運動軌跡の予測装置。
【請求項１３】
１つ又は複数のプロセッサと、
１つ又は複数のプログラムを記憶する記憶装置と、を含み、
前記１つ又は複数のプロセッサは、前記１つ又は複数のプログラムを実行する場合、請求項１〜６のいずれか１項に記載の交差点障害物の運動軌跡の予測方法を実現させる、
ことを特徴とする交差点障害物の運動軌跡の予測端末。
【請求項１４】
コンピュータプログラムが記憶されたコンピュータ可読記憶媒体であって、
当該プログラムがプロセッサにより実行される場合、請求項１〜６のいずれか１項に記載の交差点障害物の運動軌跡の予測方法を実行させる、
ことを特徴とするコンピュータ可読記憶媒体。
【請求項１５】
コンピュータにおいて、プロセッサにより実行される場合、請求項１〜６のいずれか１項に記載の交差点障害物の運動軌跡の予測方法を実現することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動運転技術分野に関し、特に、交差点障害物の運動軌跡の予測方法、装置、端末、記憶媒体、及びプログラムに関する。
【背景技術】
【０００２】
従来技術において、自動運転車両は、周囲環境の感知に基づいて走行軌跡の計画を完成させる必要があるため、自動運転車両の周囲の障害物を十分に感知することが非常に重要である。しかしながら、自動運転車両は、その感知範囲が限られているため、例えば、道路の交差点などのような周囲の隠れた物体や遮蔽物の多い環境を通過するとき、感知できないブラインドゾーンが生じる。自動運転車両は、ブラインドゾーンに存在する障害物を感知できない場合、ブラインドゾーンの障害物に応じて車両自体の走行軌跡を計画することができない。従って、自動運転車両が道路の交差点を通過する際、交差点のブラインドゾーンに突然現れる障害物を速やかに回避することができず、車両走行の安全性を低下させる。
【０００３】
背景技術に開示された上記の情報は、本発明の背景理解を高めるためのものであり、そのため、当業者に把握された従来技術になっていない情報を含む可能性がある。
【発明の概要】
【０００４】
本発明は、従来技術における１つ又は複数の技術課題を解決するための交差点障害物の運動軌跡の予測方法及び装置を提供する。
【０００５】
本発明の第１態様は、交差点障害物の運動軌跡の予測方法を提供する。当該交差点障害物の運動軌跡の予測方法は、
車両の感知範囲にある可視障害物の情報を取得し、前記車両の通過しようとする道路の交差点の環境情報であって、前記交差点にある障害物の情報及び道路情報を含む環境情報を取得することと、
前記交差点にある障害物の情報と前記可視障害物の情報を融合して、前記道路の交差点における前記車両のブラインドゾーン内の障害物の情報を選別することと、
前記道路情報に基づいて、前記ブラインドゾーン内の障害物の情報に対応する障害物の運動軌跡を予測することとを含む。
【０００６】
１つの実施形態において、前記車両の通過しようとする道路の交差点の環境情報を取得することは、
前記車両は前記道路の交差点から予め設定された距離まで走行した際、前記道路の交差点の収集デバイスが収集した前記環境情報を受信することとを含む。
【０００７】
１つの実施形態において、前記交差点にある障害物の情報と前記可視障害物の情報を融合して、前記道路の交差点における前記車両のブラインドゾーン内の障害物の情報を選別することは、
前記交差点にある障害物の情報と前記可視障害物の情報とをマッチングすることと、
前記交差点にある障害物の情報と前記可視障害物の情報の両者が同じ情報を含むか否かを判断することと、
同じ情報を含むと判断した場合、前記同じ情報を削除した前記交差点にある障害物の情報を、前記ブラインドゾーン内の障害物の情報とすることとを含む。
【０００８】
１つの実施形態において、前記交差点にある障害物の情報と前記可視障害物の情報の両者が同じ情報を含むか否かを判断することは、
前記交差点にある障害物の情報に基づいて、前記道路の交差点にある各第１の障害物の履歴フレームデータを取得することと、
前記可視障害物の情報に基づいて、前記車両の感知範囲にある各第２の障害物の履歴フレームデータを取得することと、
予め設定されたモデルにより、前記各第１の障害物の履歴フレームデータと前記各第２の障害物の履歴フレームデータとの特徴マッチングを行うことと、
マッチングの結果が予め設定された閾値よりも大きい場合、前記第１の障害物に対応する情報と前記第２の障害物に対応する情報が同じであると判断することとを含む。
【０００９】
１つの実施形態において、
前記交差点にある障害物の情報が前記車両の情報を含むか否かを判断することと、
前記車両の情報を含むと判断した場合、前記交差点にある障害物の情報から前記車両の情報を削除することとをさらに含む。
【００１０】
１つの実施形態において、前記道路情報に基づいて、前記ブラインドゾーン内の障害物の情報に対応する障害物の運動軌跡を予測することは、
前記ブラインドゾーン内の障害物の情報に基づいて、前記各障害物の履歴フレームデータを取得することと、
前記道路情報における交差点の環境情報及び信号灯の状態情報に基づいて、前記各障害物の履歴フレームデータと結合して、前記道路の交差点にある前記各障害物の運動軌跡を予測することとを含む。
【００１１】
本発明の第２態様は、交差点障害物の運動軌跡の予測装置を提供する。当該交差点障害物の運動軌跡の予測装置は、
車両の感知範囲にある可視障害物の情報を取得し、前記車両の通過しようとする道路の交差点の環境情報であって、前記交差点にある障害物の情報及び道路情報を含む環境情報を取得するように構成される取得モジュールと、
前記交差点にある障害物の情報と前記可視障害物の情報を融合して、前記道路の交差点における前記車両のブラインドゾーン内の障害物の情報を選別するように構成される融合モジュールと、
前記道路情報に基づいて、前記ブラインドゾーン内の障害物の情報に対応する障害物の運動軌跡を予測するように構成される軌跡予測モジュールと、を含む。
【００１２】
１つの実施形態において、取得モジュールは、
前記車両は前記道路の交差点から予め設定された距離まで走行した際、前記道路の交差点の収集デバイスが収集した前記環境情報を受信するように構成される受信サブモジュールと、を含む。
【００１３】
１つの実施形態において、融合モジュールは、
前記交差点にある障害物の情報と前記可視障害物の情報とをマッチングするように構成されるマッチングサブモジュールと、
前記交差点にある障害物の情報と前記可視障害物の情報の両者が同じ情報を含むことを判断し、同じ情報を含むと判断した場合、前記同じ情報を削除した前記交差点にある障害物の情報を、前記ブラインドゾーン内の障害物の情報とするように構成される判断サブモジュールと、を含む。
【００１４】
１つの実施形態において、判断サブモジュールは、
前記交差点にある障害物の情報に基づいて、前記道路の交差点にある各第１の障害物の履歴フレームデータを取得するように構成される第１取得ユニットと、
前記可視障害物の情報に基づいて、前記車両の感知範囲にある各第２の障害物の履歴フレームデータを取得するように構成される第２取得ユニットと、
予め設定されたモデルにより、前記各第１の障害物の履歴フレームデータと前記各第２の障害物の履歴フレームデータとの特徴マッチングを行うように構成される特徴マッチングユニットと、
マッチングの結果が予め設定された閾値よりも大きい場合、前記第１の障害物に対応する情報と前記第２の障害物に対応する情報が同じであると判断するように構成される確定ユニットと、を含む。
【００１５】
１つの実施形態において、
前記交差点にある障害物の情報が前記車両の情報を含むか否かを判断し、前記車両の情報を含むと判断した場合、前記交差点にある障害物の情報から前記車両の情報を削除するように構成される情報削除モジュールをさらに含む。
【００１６】
１つの実施形態において、軌跡予測モジュールは、
前記ブラインドゾーン内の障害物の情報に基づいて、前記各障害物の履歴フレームデータを取得するように構成される取得サブモジュールと、
前記道路情報における交差点の環境情報及び信号灯の状態情報に基づいて、前記各障害物の履歴フレームデータと結合して、前記道路の交差点にある前記各障害物の運動軌跡を予測するように構成される予測サブモジュールと、を含む。
【００１７】
本発明の第３態様は、交差点障害物の運動軌跡の予測端末を提供する。
当該予測端末の機能は、ハードウェアにより実現されてもよいし、対応するソフトウェアをハードウェアで実行することにより実現されてもよい。ハードウェア又はソフトウェアは、上述の機能に対応する１つ又は複数のモジュールを含む。
【００１８】
１つの可能な実施形態において、道路の交差点障害物の運転軌跡の予測終端は、道路の交差点障害物の運転軌跡予測をサポートする終端が、上記の第１態様における障害物の運転軌跡の予測方法を実行するためのプログラムを記憶するメモリと、メモリに記憶されたプログラムを実行するように構成されたプロセッサとを備える。道路の交差点障害物の運転軌跡の予測端末は、他の装置又は通信ネットワークと通信する通信インターフェースを更に含んでもよい。
【００１９】
本発明の第４態様は、道路の交差点障害物の運転軌跡の予測端末が使用するコンピュータソフトウェア命令を記憶するためのコンピュータ可読記憶媒体であり、上記の第１態様における道路の交差点障害物の運転軌跡の予測方法を実行するための、道路の交差点障害物の運転軌跡の予測端末に係るプログラムを含む、コンピュータ可読記憶媒体を提供する。
【００２０】
本発明によれば、車両のブラインドゾーンによる問題に対して、道路の交差点に到達する前に道路の交差点の環境情報を取得することにより、道路の交差点障害物に対する車両の予測能力を向上させるという利点または効果が得られる。
【００２１】
上記の略述は、単に説明のために過ぎず、いかなる限定をも目的としない。上記に記載されている例示的な様態、実施形態、及び特徴以外に、図面及び下記の詳細説明を参照することによって、本発明のさらなる様態、実施形態、及び特徴の理解を促す。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施形態に係る交差点障害物の運動軌跡の予測方法のフローチャートである。
【図２】本発明の実施形態に係る交差点障害物の運動軌跡の予測方法のステップＳ２００の具体的なフローチャートである。
【図３】本発明の実施形態に係る交差点障害物の運動軌跡の予測方法のステップＳ２２０の具体的なフローチャートである。
【図４】本発明の他の実施形態に係る交差点障害物の運動軌跡の予測方法のフローチャートである。
【図５】本発明の実施形態に係る交差点障害物の運動軌跡の予測方法のステップＳ３００の具体的なフローチャートである。
【図６】本発明の実施形態に係る交差点障害物の運動軌跡の予測方法の応用シーンの模式図である。
【図７】本発明の実施形態に係る交差点障害物の運動軌跡の予測装置の構成図である。
【図８】本発明の他の実施形態に係る交差点障害物の運動軌跡の予測装置の構成図である。
【図９】本発明の実施形態に係る交差点障害物の運動軌跡の予測端末の構成図である。
【発明を実施するための形態】
【００２３】
図面において特に規定されない限り、複数の図面において同様の図面符号は、同様又は類似的な部材又はエレメントを示す。これらの図面は必ずしも実際の比例に従って製図されたものではない。これらの図面は本発明に基づいて開示された幾つかの実施形態を描いたものに過ぎず、本発明の範囲に対する制限としてはならないことを理解すべきである。
【００２４】
下記において、幾つかの例示的実施形態を簡単に説明する。当業者が把握出来るよう、本発明の主旨又は範囲を逸脱しない限り、様々な方式により説明された実施形態に変更可能である。従って、図面と説明は制限を加えるものでなく、本質的には例示的なものである。
【００２５】
本発明の実施形態は、交差点障害物の運動軌跡の予測方法を提供し、図１に示すよう、下記ステップＳ１００〜Ｓ３００を含む。
【００２６】
Ｓ１００において、車両の感知範囲にある可視障害物の情報を取得し、前記車両の通過しようとする道路の交差点の環境情報であって、前記交差点にある障害物の情報及び道路情報を含む環境情報を取得する。
なお、可視障害物の情報は、車両の検出範囲内に存在する全ての障害車両、歩行者及びバリケード等の物体を含むことができる。交差点にある障害物の情報は、道路の交差点付近に現れる全ての障害車両、歩行者及びバリケード等の物体を含んでよい。障害車両は、有人運転車両、自動運転車両、自転車、オートバイ、電気自動車などの任意タイプの車両を含み得る。道路情報は、道路の交差点の種別、道路の交差点の交通ルール、道路の交差点の曲率、道路の交差点の接続関係、及び道路の交差点の信号灯などの情報を含んでもよい。異なる車両の可視障害物の情報は、異なるものであってもよい。各車両の可視障害物の情報と道路の交差点障害物の情報は、重複する情報を有し得る。
車両が道路の交差点に到達する前に、例えば、車両が道路の交差点の可視障害物の情報をまだ全方位に感知することができない場合、道路の交差点の環境情報を先に取得することができる。車両が通過しようとする道路の交差点の環境情報を事前に取得することで、車両が道路の交差点を通過する際に道路の交差点にある障害物をタイムリーに回避し、車両の運転安全性を向上させることができる。
車両の感知範囲は、車両上のレーダ、センサ、カメラ等の収集デバイスの感知範囲を含み、当該主車両周囲の収集可能な環境情報を含んでもよい。
【００２７】
Ｓ２００において、交差点にある障害物の情報と可視障害物の情報を結合して、道路の交差点における車両のブラインドゾーン内の障害物の情報を選別する。
なお、道路の交差点に現れる全ての物体は、道路の交差点障害物であってもよい。道路の交差点障害物の情報には、道路の交差点に存在する各障害物に関する情報が含まれる。例えば、道路の交差点障害物の情報には、各障害物の位置、サイズ、物理的履歴状態等の情報が含まれる。物理的履歴状態情報は、履歴の各フレームにおける障害物の速度、加速度、ヨー角、車線との距離などの情報を含んでもよい。
車両の感知範囲内に存在する全ての物体は、可視障害物であり得る。可視障害物の情報は、車両の感知範囲にある各障害物に関する情報を含むことができる。例えば、可視障害物の情報には、各障害物の位置、サイズ、物理的履歴状態等の情報が含まれる。物理的履歴状態情報は、履歴の各フレームにおける障害物の速度、加速度、ヨー角、車線との距離、車両との距離などの情報を含んでもよい。
ブラインドゾーン内の障害物の情報は、車両が道路の交差点に到達する前に、車両の感知範囲内に感知できない、道路の交差点に存在する障害物の情報を含む。すなわち、ブラインドゾーン障害物の情報は、道路の交差点障害物の情報のサブセットであってもよい。
【００２８】
Ｓ３００において、道路情報に基づいて、ブラインドゾーン内の障害物の情報に対応する障害物の運動軌跡を予測する。取得した各障害物に関する情報と道路情報に応じ、各障害物の道路の交差点における将来の運動軌跡を算出することができる。予測された各ブラインドゾーン内の障害物の情報に対応する障害物の運動軌跡の上で、車両は、これらの障害物の運転軌跡に基づいて、自身の運動軌跡を更に計画することができる。これにより、車両は、適切な運動軌跡により道路の交差点の全ての障害物を回避するように通過することができる。
なお、各障害物に対し、少なくとも１つの走行軌跡が予測される。具体的に、各障害物について、予測の必要がある走行軌跡の数は、予測需要、安全運転レベル、又は決定計画アルゴリズム等に応じて、カスタマイズ選択することができる。
【００２９】
１つの実施形態において、車両の通過しようとする道路の交差点の環境情報を取得することは、
車両は前記道路の交差点から予め設定された距離まで走行した際、道路の交差点の収集デバイスが収集した環境情報を受信することとを含む。
なお、予め設定された距離は、車両の予測需要、安全運転レベル、または、決定計画アルゴリズムなどに応じて、カスタマイズ選択することができ、かつ、収集デバイスの情報送信範囲よりも短い。収集デバイスは、レーダー、センサー、及びカメラなど、道路の交差点の全方位の環境情報を取得することができる任意の収集デバイスを採用し得る。例えば、収集デバイスは、Ｖ２Ｘ  （  ｖｅｈｉｃｌｅ  ｔｏ  Ｘ  ）デバイスを採用し得る。Ｘは、車、人、道路、バックグラウンドなどの任意のものを表す。Ｖ２Ｘデバイスは、視覚のブラインドゾーンがなく、かつ遮蔽物を跨ぐ情報取得能力を有するとともに、他の車両や施設とスマート情報の交換共有を行うことができる。
【００３０】
１つの適用例において、予め設定された距離は１００メートルである。収集デバイスはＶ２Ｘデバイスであり、道路の交差点の信号灯に設置され、全方位で道路の交差点のすべての環境情報を取得することができる。車両は、道路の交差点までの距離が１００メートルである位置に到着した場合、Ｖ２Ｘデバイスによりリアルタイムで送信される道路の交差点の環境情報の受信が開始される。ここで、Ｖ２Ｘデバイスは、道路の交差点の環境情報を間断なく収集し、外部に環境情報を間断なく送信する。車両は、予め設定された距離まで到着する前に、Ｖ２Ｘデバイスから外部に送信される環境情報を受信しない。車両は、予め設定された距離に到着したときにＶ２Ｘデバイスが外部に送信する環境情報の受信が開始する。
【００３１】
１つの実施形態において、図２に示すように、交差点にある障害物の情報と可視障害物の情報を融合して、道路の交差点における車両のブラインドゾーン内の障害物の情報を選別することは、下記ステップＳ２１０〜Ｓ２３０を含む。
【００３２】
Ｓ２１０において、交差点にある障害物の情報と可視障害物の情報とをマッチングする。
Ｓ２２０において、交差点にある障害物の情報と可視障害物の情報の両者が同じ情報を含むか否かを判断する。
なお、道路の交差点にある障害物の情報には、道路の交差点で収集した各障害物に関する情報が含まれている。可視障害物の情報には、車両の感知範囲内にある各障害物に関する情報が含まれる。道路の交差点の収集デバイスの性能によっては、道路の交差点の収集デバイスの収集範囲が広い場合、車両の感知範囲と重なる場合がある。車両の感知範囲内に存在する障害物は、車両のセンサ等によって感知可能な障害物であり、車両が自身の策定計画を行う際に周辺の障害物の走行軌跡を参照する。従って、車両の計算コストを低減し、車両の反復計算を低減するためには、道路の交差点障害物の情報に可視障害物の情報と同じ情報が含まれているか否かを判断する必要がある。
Ｓ２３０において、同じ情報を含むと判断した場合、同じ情報を削除した交差点にある障害物の情報を、ブラインドゾーン内の障害物の情報とする。
【００３３】
１つの実施形態において、ステップＳ２１０を実行する前に、予備スクリーニングして、道路の交差点障害物の情報から、同一障害物ではないと直接決定した情報を迅速に除くことができ、具体的に、
交差点にある障害物の情報のうち、高精度地図における各障害物の位置を取得すること及び可視障害物の情報のうち、高精度地図における各障害物の位置を取得することである。
【００３４】
交差点障害物の情報のうちある障害物と可視障害物の情報のうちある障害物とが同じ領域にあるが、位置が大きく異なる場合、障害物に対応する情報は異なる情報であるとされる。道路の交差点障害物の情報のうちある障害物と可視障害物の情報のうちある障害物とが同一領域にあり、かつ位置距離が近い場合、障害物に対応する情報は同一情報でありうるとする。さらに、上記ステップＳ２１０及びＳ２２０を実行する。
なお、高精度地図は、高精度で精細に定義された地図であり、その精度は、デシメートルまでにのぼる。高精度地図は、現実の３次元世界を構築するため、絶対位置の形状情報や位相関係の他に、ポイントクラウド、文言、特徴などの属性も含む。道路レベルの案内情報、車線レベルの案内情報だけでなく、正確な車両位置情報や豊富な道路要素データ情報を提供することができる。
【００３５】
１つの実施形態において、図３に示すように、交差点にある障害物の情報と可視障害物の情報の両者が同じ情報を含むか否かを判断することは、下記ステップＳ２２１〜Ｓ２２３を含む。
Ｓ２２１において、交差点にある障害物の情報に基づいて、道路の交差点にある各第１の障害物の履歴フレームデータを取得する。履歴フレームデータは、各第１障害物の速度、加速度、位置、サイズ、ヨー角、車線との距離などの第１障害物を示す情報を含み得る
Ｓ２２２において、可視障害物の情報に基づいて、車両の感知範囲にある各第２の障害物の履歴フレームデータを取得する。履歴フレームデータは、第２障害物の速度、加速度、位置、サイズ、ヨー角、車線との距離、車両間の距離などの第２障害物を示す情報を含み得る。
Ｓ２２３において、予め設定されたモデルにより、各第１の障害物の履歴フレームデータと各第２の障害物の履歴フレームデータとの特徴マッチングを行う。予め設定されたモデルは、第１の障害物の履歴フレームデータと第２の障害物の履歴フレームデータとの特徴マッチングが可能であれば、従来の任意モデルを採用することができる。
【００３６】
例えば、予め設定されたモデルとして、ｌｏｇｉｓｔｉｃ（ロジック）回帰モデルを採用し得る。ｌｏｇｉｓｔｉｃ回帰モデルは、広義の線形回帰分析モデルである。ｌｏｇｉｓｔｉｃ回帰モデルのｌｏｇｉｓｔｉｃ回帰分析により、第１障害物の履歴フレームデータと第２障害物の履歴フレームデータとのマッチング値を得ることができる。
Ｓ２２４において、マッチングの結果が予め設定された閾値よりも大きい場合、第１の障害物に対応する情報と第２の障害物に対応する情報が同じであると判断する。
【００３７】
１つの実施形態において、図４に示すように、ステップＳ１００の後、さらに下記ステップＳ４００〜Ｓ５００を含む。
Ｓ４００において、交差点にある障害物の情報が車両の情報を含むか否かを判断する。
Ｓ５００において、車両の情報を含むと判断した場合、交差点にある障害物の情報から車両の情報を削除する。
【００３８】
道路の交差点の収集デバイスは、環境情報を収集する際、道路の交差点で無差別に収集を行う。したがって、自車両が道路の交差点の収集デバイスの収集範囲に入った場合も、収集対象として無差別に収集を行う。車両は、周囲の障害物を検出する際、車両自体を障害物とすることはない。そのため、車両が道路の交差点障害物の情報のうち車両自身に対応する情報も障害物として算出することを回避するため、道路の交差点障害物の情報に含まれる車両の情報を先に削除してからステップＳ２００を実行することが好ましい。
【００３９】
１つの実施形態において、図５示すように、道路情報に基づいて、ブラインドゾーン内の障害物の情報に対応する障害物の運動軌跡を予測することは、下記ステップＳ３１０及びＳ３２０を含む。
Ｓ３１０において、ブラインドゾーン内の障害物の情報に基づいて、各障害物の履歴フレームデータを取得する。履歴フレームデータは、各障害物の速度、加速度、位置、サイズ、ヨー角、車線との距離、などの障害物を示す情報を含み得る
Ｓ３２０において、道路情報における交差点の環境情報及び信号灯の状態情報に基づいて、各障害物の履歴フレームデータと結合して、道路の交差点にある各障害物の運動軌跡を予測する。
【００４０】
道路の交差点の環境情報により、道路の交差点の種類、交通ルール等の情報を知ることができる。例えば、道路の交差点が十字型の道路の交差点である場合、ある１つの通路における障害物の運動軌跡は、他の３つの通路それぞれへの運動軌跡であってもよい。その道路の交差点の交通ルール、例えば、道路の交差点の交通ルールは左折禁止であることが分かっていれば、障害物の運動軌跡の運動方向は２つの通路方向となることができる。さらに、これに加えて、道路の交差点の信号灯（例えば信号機）の状態情報を取得することにより、障害物の走行軌跡をより正確に予測することができる。例えば、自車両が道路の交差点の１つの通路を通過する際、この通路に垂直な他の通路の信号灯が赤信号である場合、そのときにブラインドゾーンの障害物情報のうち他方の通路に存在する各障害物は通過できないので、自車両の走行軌跡に影響を与えず、さらに、ブラインドゾーンの障害物情報のうち各障害物の走行軌跡を予測する際、それら障害物の履歴フレームデータを二次的な予測データとしてもよいし、予測データとしなくてもよい。
【００４１】
一応用例では、図６に示すように、この道路の交差点は十字型の交差点、通路ａ、ｂ、ｃ、ｄを有する。主車両Ａの通過しようとする交差点口は道路の交差点口ａである。十字型の交差点の中心には、それぞれが４つの交差点口ａ、ｂ、ｃ、ｄに向かう信号灯Ｂが１つ設けられている。信号灯Ｂの頂部にはＶ２ＸデバイスＤが設置されており、Ｖ２ＸデバイスＤは、当該信号灯Ｂの各信号灯の状態を取得することができる。
主車両Ａが、道路の交差点口ａまでの距離が１００ｍである位置を走行した場合、Ｖ２ＸデバイスＤから送信された交差点の環境情報を受信する。環境情報の交差点障害物の情報には、８つの車両の情報が含まれる。具体的には、交差点口ａに存在する主車両Ａ、障害車両Ｅ、障害車両Ｆおよび障害車両Ｇ、交差点口ｂに存在する障害車両Ｈ、交差点口ｃに存在する障害車両Ｉおよび障害車両Ｊ、交差点口ｄに存在する障害車両Ｋである。また、主車両Ａの感知範囲にある可視障害物情報には、障害車両Ｅ、障害車両Ｆ、及び障害車両Ｇの情報が含まれている。
【００４２】
受信した交差点障害物情報に基づいて、主車両Ａは、交差点障害物の情報に車両自体の情報が含まれると判定するので、交差点障害物の情報から車両Ａの情報を削除する。そして、交差点障害物の情報と可視障害物の情報とを融合する。各障害車両の履歴フレームデータに基づいて、予め設定されたモデルにより、障害車両Ｅ、障害車両Ｆ、および障害車両Ｇの情報が、交差点にある障害物の情報と可視障害物の情報の同じ情報であると確定され、交差点障害物の情報から、障害車両Ｅ、障害車両Ｆ、および障害車両Ｇの情報が削除される。主車両Ａのブラインドゾーンにおける障害物の情報として、障害車両Ｈ、障害車両Ｉ、障害車両Ｊ、及び障害車両Ｋの情報のみを含む交差点障害物の情報を設定する。
道路情報から分かるよう、この十字型の交差点は左折が禁止されているため、障害物Ｈの走行可能な交差点口は交差点口ａと交差点口ｄである。障害車両Ｉおよび障害車両Ｊの走行可能な交差点口は、交差点口ｂおよび交差点口ａである。障害車両Ｋの走行可能な交差点口は、交差点口ｂと交差点口ｃである。さらに、交差点の信号灯Ｂの各交差点口への信号灯の状態情報から、主車両Ａが交差点口ａを通過して交差点口ｃに進行する過程で、交差点口ｂと交差点口ｄに対する信号灯が赤信号であることが分かる。このため、主車両Ａが交差点口ａを通過する際、交差点口ｂにおける障害車両Ｈが交差点口ａに向かって右折走行またはそのまま停車する可能性があると予測される。交差点口ｄにおける障害車両Ｋが交差点口ｃに右折走行又はそのまま停車する可能性があると予測される。交差点口ｃにおける障害車両Ｉ及び障害車両Ｊが交差点口ａに向かって直進又は右折する可能性があると予測される。
【００４３】
そして、障害車両Ｈ、障害車両Ｉ、障害車両Ｊ及び障害車両Ｋの履歴のフレーム走行データに基づいて、障害車両Ｈ、障害車両Ｉ、障害車両Ｊ及び障害車両Ｋの具体的な運動軌跡を予測する。予測された障害車両Ｈ、障害車両Ｉ、障害車両Ｊ、および障害車両Ｋの運動軌跡に基づいて、主車両Ａが自身の走行軌跡の決定計画を行う。
【００４４】
本発明の実施形態は、交差点障害物の運動軌跡の予測装置を提供し、図７に示すように、取得モジュール１０、結合モジュール２０及び軌跡予測モジュール３０を含む。
【００４５】
取得モジュール１０は、車両の感知範囲にある可視障害物の情報を取得し、車両の通過しようとする道路の交差点の環境情報であって、交差点にある障害物の情報及び道路情報を含む環境情報を取得するように構成される。
結合モジュール２０は、交差点にある障害物の情報と可視障害物の情報を融合して、道路の交差点における車両のブラインドゾーン内の障害物の情報を選別するように構成される。
軌跡予測モジュール３０は、道路情報に基づいて、ブラインドゾーン内の障害物の情報に対応する障害物の運動軌跡を予測するよう構成される。
【００４６】
１つの実施形態において、取得モジュールは、
車両は道路の交差点から予め設定された距離まで走行した際、前記道路の交差点の収集デバイスが収集した前記環境情報を受信するように構成される受信サブモジュールを含む。
【００４７】
１つの実施形態において、融合モジュールは、
交差点にある障害物の情報と可視障害物の情報とをマッチングするように構成されるマッチングサブモジュールと、
交差点にある障害物の情報と可視障害物の情報の両者が同じ情報を含むことを判断し、同じ情報を含むと判断した場合、同じ情報を削除した交差点にある障害物の情報を、ブラインドゾーン内の障害物の情報とするように構成される判断サブモジュールと、を含む。
【００４８】
１つの実施形態において、判断サブモジュールは、
交差点にある障害物の情報に基づいて、道路の交差点にある各第１の障害物の履歴フレームデータを取得するように構成される第１取得ユニットと、
可視障害物の情報に基づいて、車両の感知範囲にある各第２の障害物の履歴フレームデータを取得するように構成される第２取得ユニットと、
予め設定されたモデルにより、各第１の障害物の履歴フレームデータと各第２の障害物の履歴フレームデータとの特徴マッチングを行うように構成される特徴マッチングユニットと、
マッチングの結果が予め設定された閾値よりも大きい場合、第１の障害物に対応する情報と第２の障害物に対応する情報が同じであると判断するように構成される判断ユニットとを含む。
【００４９】
１つの実施形態において、図８に示すように、交差点障害物の運動軌跡の予測装置は、
交差点にある障害物の情報が車両の情報を含むか否かを判断し、車両の情報を含むと判断した場合、交差点にある障害物の情報から車両の情報を削除するように構成される情報削除モジュール４０をさらに含む。
【００５０】
１つの実施形態において、軌跡予測モジュールは、
ブラインドゾーン内の障害物の情報に基づいて、各障害物の履歴フレームデータを取得するように構成される取得サブモジュールと、
道路情報における交差点の環境情報及び信号灯の状態情報に基づいて、各障害物の履歴フレームデータと結合して、道路の交差点にある各障害物の運動軌跡を予測するように構成される予測サブモジュールと、を含む。
【００５１】
本発明の実施形態は、交差点障害物の運動軌跡の予測端末を提供し、図９に示すように、
メモリ９１０及びプロセッサ９２０を含み、メモリ９１０は、プロセッサ９２０上で実行可能なコンピュータプログラムを格納する。プロセッサ９２０がコンピュータプログラムを実行することにより、上記実施形態に係る交差点障害物の運動軌跡の予測方法が実現される。メモリ９１０およびプロセッサ９２０の数は、１つでも複数でもよい
通信インターフェース９３０は、メモリ９１０及びプロセッサ９２０が外部と通信するためのものである。
【００５２】
メモリ９１０は、高速度ＲＡＭメモリを含んでもよく、少なくとも１つのディスクメモリなどの不揮発性メモリ（  ｎｏｎ−ｖｏｌａｔｉｌｅ  ｍｅｍｏｒｙ  ）をさらに含んでもよい。
メモリ９１０、プロセッサ９２０、及び通信インターフェース９３０が互いに独立して実現される場合、メモリ９１０、プロセッサ９２０、及び通信インターフェース９３０は、バスによって相互接続して相互通信を行うことができる。前記バスは、インダストリスタンダードアーキテクチャ（ＩＳＡ、Ｉｎｄｕｓｔｒｙ  Ｓｔａｎｄａｒｄ  Ａｒｃｈｉｔｅｃｔｕｒｅ）バス、外部デバイス相互接続（ＰＣＩ、Ｐｅｒｉｐｈｅｒａｌ  ＣｏｍｐｏｎｅｎｔＩｎｔｅｒｃｏｎｎｅｃｔ）バス、又は拡張インダストリスタンダードアーキテクチャ（ＥＩＳＡ、Ｅｘｔｅｎｄｅｄ  Ｉｎｄｕｓｔｒｙ  Ｓｔａｎｄａｒｄ  Ｃｏｍｐｏｎｅｎｔ）バス等であってもよい。前記バスは、アドレスバス、データバス、制御バス等として分けられることが可能である。表示の便宜上、図９に１本の太線のみで表示するが、バスが１つ又は１種類のみであることを意味しない。
任意選択で、実現において、メモリ９１０、プロセッサ９２０、および通信インターフェース９３０が、１つのチップ上に集積される場合、メモリ９１０、プロセッサ９２０、および通信インターフェース９３０は、内部インターフェースを通じて相互間の通信を行うことができる。
【００５３】
本発明の実施形態は、プロセッサによって実行される場合、上記の実施形態のいずれかに記載の交差点障害物の運動軌跡の予測方法を実現するコンピュータプログラムを記憶したコンピュータ可読記憶媒体を提供する。
【００５４】
本明細書において、「１つの実施形態」、「幾つかの実施形態」、「例」、「具体例」或いは「一部の例」などの用語とは、当該実施形態或いは例で説明された具体的特徴、構成、材料或いは特点を結合して、本発明の少なくとも１つの実施形態或いは実施例に含まれることを意味する。また、説明された具体的特徴、構成、材料或いは特点は、いずれか１つ或いは複数の実施形態または例において適切に結合することが可能である。また、矛盾しない限り、当業者は、本明細書の異なる実施形態または例、および、異なる実施形態または例における特徴を結合したり、組み合わせたりすることができる。
また、用語「第１」、「第２」とは比較的重要性を示している又は暗示しているわけではなく、単に説明のためのものであり、示される技術的特徴の数を暗示するわけでもない。そのため、「第１」、「第２」で限定される特徴は、少なくとも１つの当該特徴を明示又は暗示的に含むことが可能である。本出願の記載の中において、「複数」の意味とは、明確的に限定される以外に、２つ又は２つ以上を意味する。
【００５５】
フローチャート又はその他の方式で説明された、いかなるプロセス又は方法に対する説明は、特定な論理的機能又はプロセスのステップを実現するための命令のコードを実行可能な１つ又はそれ以上のモジュール、断片若しくはセグメントとして理解することが可能であり、さらに、本発明の好ましい実施形態の範囲はその他の実現を含み、示された、又は、記載の順番に従うことなく、係る機能に基づいてほぼ同時にまたは逆の順序に従って機能を実行することを含み、これは当業者が理解すべきことである。
フローチャートに示された、又はその他の方式で説明された論理及び／又はステップは、例えば、論理機能を実現させるための実行可能な命令のシーケンスリストとして見なされることが可能であり、命令実行システム、装置、又はデバイス（プロセッサのシステム、又は命令実行システム、装置、デバイスから命令を取得して実行することが可能なその他のシステムを含むコンピュータによるシステム）が使用できるように提供し、又はこれらの命令を組み合わせて使用する命令実行システム、装置、又はデバイスに使用されるために、いかなるコンピュータ読取可能媒体にも具体的に実現されることが可能である。本明細書において、「コンピュータ読取可能媒体」は、命令実行システム、装置、デバイス、又はこれらの命令を組み合わせて実行するシステム、装置又はデバイスが使用できるように提供するため、プログラムを格納、記憶、通信、伝搬又は伝送する装置であってもよい。コンピュータ読み取り可能媒体のより具体的例（非網羅的なリスト）として、１つ又は複数の布配線を含む電気接続部（電子装置）、ポータブルコンピュータディスク（磁気装置）、ランダム・アクセス・メモリ（ＲＡＭ）、リード・オンリー・メモリ（ＲＯＭ）、消去書き込み可能リード・オンリー・メモリ（ＥＰＲＯＭ又はフラッシュメモリ）、光ファイバー装置、及びポータブル読み取り専用メモリ（ＣＤＲＯＭ）を少なくとも含む。また、コンピュータ読み取り可能媒体は、そのうえで前記プログラムを印字できる紙又はその他の適切な媒体であってもよく、例えば紙又はその他の媒体に対して光学的スキャンを行い、そして編集、解釈又は必要に応じてその他の適切の方式で処理して電子的方式で前記プログラムを得、その後コンピュータメモリに記憶することができるためである。
【００５６】
当業者であれば、上述の実施形態を実現する方法によって運ばれるすべてのステップまたはステップの一部は、実行される場合、方法の実施形態のステップの１つまたはその組み合わせを含むコンピュータ可読記憶媒体に記憶され得るプログラムによって命令的に関連するハードウェアによって実現され得ることを理解するであろう。
また、本発明の各実施形態における各機能部は、１つの処理ブロックに統合されてもよいし、各部が個別に物理的に存在してもよいし、２つ以上の部が１つのブロックに統合されてもよい。上記統合されたモジュールは、ハードウェアとして実現されてもよいし、ソフトウェア機能モジュールとして実現されてもよい。また、前記統合モジュールは、ソフトウェア機能モジュールの形態で具現され、独立製品として販売または使用される場合、コンピュータ読み取り可能な記録媒体に格納されてもよい。記憶媒体は、読出し専用メモリ、磁気ディスク、光ディスク等であってもよい。
【００５７】
当業者は、上記の実施形態における方法に含まれるステップの全部又は一部を実現するのは、プログラムによって対応するハードウェアを指示することによって可能であることを理解することができる。前記プログラムは、コンピュータ読取可能な媒体に記憶されてもよく、当該プログラムが実行されるとき、方法の実施形態に係るステップのうちの１つ又はそれらの組み合わせを含むことができる。
【図１】
2020140708.tif 000003
【図２】
2020140708.tif 000004
【図３】
2020140708.tif 000005
【図４】
2020140708.tif 000006
【図５】
2020140708.tif 000007
【図６】
2020140708.tif 000008
【図７】
2020140708.tif 000009
【図８】
2020140708.tif 000010
【図９】
2020140708.tif 000011