(57)【要約】本発明は、データ採集方法、装置、デバイス及びコンピュータ可読記憶媒体を提供した。本発明の実施例は、採集された車両の現在所在の運転シーンにおける運転シーンデータと運転行為データに基づいて、所定の安定走行条件を満たしているか否かを確定し、所定の安定走行条件を満たしている場合に、所定のサンプリング周波数よりも低い周波数で運転シーンデータと運転行為データを採集することにより、類似のシーン、類似の運転モードにおけるデータの冗長を低減し、データ量を低減することができるため、記憶リソースと伝送リソースの占用を低減して後続の解析に寄与し、運転シーンデータと運転行為データに対するシーン、モード別の動的な採集を実現することができる。【選択図】図１
2021526699.tif 000002
【特許請求の範囲】
【請求項１】
データ採集方法であって、
採集された車両の現在所在の運転シーンにおける運転シーンデータと運転行為データとに基づいて、所定の安定走行条件を満たしているか否かを確定し、
所定の安定走行条件を満たしている場合に、所定のサンプリング周波数よりも低い周波数で運転シーンデータと運転行為データとを採集することを含む、方法。
【請求項２】
所定の安定走行条件を満たしていない場合に、所定のサンプリング周波数で運転シーンデータと運転行為データとを採集することをさらに含む、請求項１に記載の方法。
【請求項３】
前記所定の安定走行条件を満たしていることは、
前記車両の現在走行速度が第１の所定の閾値以下であること、
前記車両の走行方向における加速度の大きさが第２の所定の閾値以下であること、
前記車両の横方向における加速度の大きさが第１の所定の閾値以下であること、
前記車両の角速度の大きさが第２の所定の閾値以下であること、
前記車両に発進と停車が発生していないこと、及び／又は、
前記車両の現在所在の位置が特定の道路状況の所定の範囲内ではないことを含む、請求項１に記載の方法。
【請求項４】
前記特定の道路状況は、交差点、踏み切り、トンネル出入口、車線数変更点、交通事故点、ブリッジ、所定の停車／減速必要な地点における少なくとも一つを含む、請求項３に記載の方法。
【請求項５】
前記所定のサンプリング周波数で運転シーンデータと運転行為データとを採集することは、
第１のサンプリング周波数で運転シーンデータを採集し、第２のサンプリング周波数で運転行為データを採集することを含む、請求項２に記載の方法。
【請求項６】
前記第１のサンプリング周波数で運転シーンデータを採集し、第２のサンプリング周波数で運転行為データを採集することは、
所定の期間範囲内において、第１のサンプリング周波数で運転シーンデータを採集し、第２のサンプリング周波数で運転行為データを採集することを含む、請求項５に記載の方法。
【請求項７】
前記所定のサンプリング周波数よりも低い周波数で運転シーンデータと運転行為データとを採集することは、
前記第１のサンプリング周波数よりも低い第３のサンプリング周波数で運転シーンデータを採集し、前記第２のサンプリング周波数よりも低い第４のサンプリング周波数で運転行為データを採集することを含む、請求項５に記載の方法。
【請求項８】
採集された前記車両の現在所在の運転シーンにおける運転シーンデータと運転行為データとに基づいて、所定の安定走行条件を満たしているか否かを確定することの前に、
センサにより前記運転シーンデータを採集し、前記車両のコントローラエリアネットワークＣＡＮバスにより前記運転行為データを取得することをさらに含み、
前記運転シーンデータは、前記車両の周囲環境の画像データ、前記車両の位置データと車両姿勢データを含む、請求項１〜７の何れか一項に記載の方法。
【請求項９】
前記センサにより前記運転シーンデータを採集することは、
カメラにより前記車両の周囲環境の画像データを採集し、測位モジュールにより前記車両の位置データを採集し、慣性測定ユニットにより前記車両の車両姿勢データを採集することを含み、
前記車両姿勢データは、三次元座標系における三つの座標軸方向における前記車両の加速度と角速度を含む、請求項８に記載の方法。
【請求項１０】
採集された前記車両の現在所在の運転シーンにおける運転シーンデータと運転行為データとに基づいて、所定の安定走行条件を満たしているか否かを確定することは、
第１の所定の周期に従って、採集された車両の現在所在の運転シーンにおける運転シーンデータと運転行為データとに基づいて、所定の安定走行条件を満たしているか否かを確定することを含む、請求項１〜７の何れか一項に記載の方法。
【請求項１１】
前記運転シーンデータと運転行為データとを採集することの後に、
採集された前記運転シーンデータと前記運転行為データをローカル記憶デバイスに記憶すること、及び／又は、
所定のサンプリング周波数よりも低い周波数で採集された運転シーンデータと運転行為データにおける画像データをサンプリングして第１の伝送周波数でクラウトサーバに伝送し、及び／又は、所定のサンプリング周波数よりも低い周波数で採集された運転シーンデータと運転行為データにおける画像データ以外の他のデータをサンプリングして第２の伝送周波数でクラウトサーバに伝送すること、及び／又は、
前記所定のサンプリング周波数で採集された運転シーンデータと運転行為データにおける画像データをサンプリングして第３の伝送周波数でクラウトサーバに伝送し、及び／又は、前記所定のサンプリング周波数で採集された運転シーンデータと運転行為データにおける画像データ以外の他のデータをサンプリングして第４の伝送周波数でクラウトサーバに伝送することをさらに含む、請求項１〜７の何れか一項に記載の方法。
【請求項１２】
採集された運転シーンデータと運転行為データとに基づいて、道路工事状況の構築、及び／又は運転シーンの再作成、及び／又は運転行為の解析と学習を行うことをさらに含む、請求項１〜７の何れか一項に記載の方法。
【請求項１３】
データ採集装置であって、
車両の現在所在の運転シーンにおける運転シーンデータを採集する第１の採集ユニットと、
前記車両の運転行為データを採集する第２の採集ユニットと、
前記第１の採集ユニットにより採集された車両の現在所在の運転シーンにおける運転シーンデータと、前記第２の採集ユニットにより採集された運転行為データとに基づいて、所定の安定走行条件を満たしているか否かを確定し、所定の安定走行条件を満たしている場合に、所定のサンプリング周波数よりも低い周波数で運転シーンデータと運転行為データとを採集するように前記第１の採集ユニットと前記第２の採集ユニットに指示する確定ユニットと、を備える、装置。
【請求項１４】
前記確定ユニットは、所定の安定走行条件を満たしていない場合に、所定のサンプリング周波数で運転シーンデータと運転行為データとを採集するように前記第一採集ユニットと前記第二採集ユニットにさらに指示する、請求項１３に記載の装置。
【請求項１５】
前記所定の安定走行条件を満たしていることは、
前記車両の現在の走行速度が第１の所定の閾値以下であること、
前記車両の走行方向における加速度の大きさが第２の所定の閾値以下であること、
前記車両の横方向における加速度の大きさが第３の所定の閾値以下であること、
前記車両の角速度の大きさが第４の所定の閾値以下であること、前記車両に発進と停車が発生していないこと、及び／又は、
前記車両の現在所在の位置が特定の道路状況の所定の範囲内ではないことを含む、請求項１３に記載の装置。
【請求項１６】
前記特定の道路状況は、交差点、踏み切り、トンネル出入口、車線数変更点、交通事故点、ブリッジ、所定の停車／減速必要な地点における少なくとも一つを含む、請求項１５に記載の装置。
【請求項１７】
前記第１の採集ユニットは、具体的に、所定の安定走行条件を満たしていない場合に、第１のサンプリング周波数で運転シーンデータを採集し、
前記第２の採集ユニットは、具体的に、所定の安定走行条件を満たしていない場合に、第２のサンプリング周波数で運転行為データを採集する、請求項１４に記載の装置。
【請求項１８】
前記第１の採集ユニットは、具体的に、所定の安定走行条件を満たしていない場合に、所定の期間範囲内において、第１のサンプリング周波数で運転シーンデータを採集し、
前記第２の採集ユニットは、具体的に、所定の安定走行条件を満たしていない場合に、所定の期間範囲内において、第２のサンプリング周波数で運転行為データを採集する、請求項１７に記載の装置。
【請求項１９】
前記第１の採集ユニットは、具体的に、所定の安定走行条件を満たしている場合に、前記第１のサンプリング周波数よりも低い第３のサンプリング周波数で運転シーンデータを採集し、
前記第２の採集ユニットは、具体的に、所定の安定走行条件を満たしている場合に、前記第２のサンプリング周波数よりも低い第４のサンプリング周波数で運転行為データを採集する、請求項１７に記載の装置。
【請求項２０】
前記第１の採集ユニットはセンサを備え、前記運転シーンデータは、前記車両の周囲環境の画像データ、前記車両の位置データと車両姿勢データを含み、
前記第２の採集ユニットは、具体的に、前記車両のコントローラエリアネットワークＣＡＮバスにより前記運転行為データを取得する、請求項１３〜１８の何れか一項に記載の装置。
【請求項２１】
前記第１の採集ユニットは、
前記車両の周囲環境の画像データを採集するカメラと、
前記車両の位置データを採集する測位モジュールと、
前記車両の車両姿勢データを採集する慣性測定ユニットと、を備え、
前記車両姿勢データは、三次元座標系における三つの座標軸方向における前記車両の加速度と角速度を含む、請求項２０に記載の装置。
【請求項２２】
前記確定ユニットは、具体的に、第１の所定の周期に従って、採集された車両の現在所在の運転シーンにおける運転シーンデータと運転行為データとに基づいて、所定の安定走行条件を満たしているか否かを確定する、請求項１３〜１９の何れか一項に記載の装置。
【請求項２３】
採集された前記運転シーンデータと前記運転行為データとを記憶する記憶デバイスと、及び／又は、
所定のサンプリング周波数よりも低い周波数で採集された運転シーンデータと運転行為データにおける画像データをサンプリングして第１の伝送周波数でクラウトサーバに伝送し、及び／又は、所定のサンプリング周波数よりも低い周波数で採集された運転シーンデータと運転行為データにおける画像データ以外の他のデータをサンプリングして第２の伝送周波数でクラウトサーバに伝送し、及び／又は、前記所定のサンプリング周波数で採集された運転シーンデータと運転行為データにおける画像データをサンプリングして第３の伝送周波数でクラウトサーバに伝送し、及び／又は、前記所定のサンプリング周波数で採集された運転シーンデータと運転行為データにおける画像データ以外の他のデータをサンプリングして第４の伝送周波数でクラウトサーバに伝送する伝送処理ユニットと、をさらに備える、請求項１３〜１９の何れか一項に記載の装置。
【請求項２４】
採集された運転シーンデータと運転行為データとに基づいて、道路工事状況の構築、及び／又は運転シーンの再作成、及び／又は運転行為の解析と学習を行う応用ユニットをさらに備える、請求項１３〜１９の何れか一項に記載の装置。
【請求項２５】
請求項１３〜２４の何れか一項に記載のデータ採集装置を備える車両。
【請求項２６】
一つ又は複数のプロセッサと、
一つ又は複数のプログラムを記憶する記憶装置と、を備え、
前記一つ又は複数のプログラムが前記一つ又は複数のプロセッサにより実行されると、前記一つ又は複数のプロセッサに請求項１〜１２の何れか一項に記載のデータ採集方法を実現させるデバイス。
【請求項２７】
コンピュータプログラムが記憶されており、当該プログラムがプロセッサにより実行されると、請求項１〜１２の何れか一項に記載のデータ採集方法を実現するコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、出願日が２０１９年０１月１５日、出願番号が２０１９１００３６９７４．８、発明名称が「データ採集方法、装置、デバイス及びコンピュータ可読記憶媒体」である中国特許出願の優先権を要求した。
【０００２】
本発明は、データ処理技術に関し、特にデータ採集方法、装置、デバイス及びコンピュータ可読記憶媒体に関する。
【背景技術】
【０００３】
リアルな運転シーンデータ及び各種の運転シーンにおける運転者の運転行為データは、道路工事状況の構築、運転シーンの再作成、運転者モデルの構築、運転行為解析及び学習、車両の動力学のモデリングとシミュレーション等において非常に重要な意義があり、実際の研究において各種の運転シーンにおける運転シーンデータ及び運転者の運転行為データの助けが必要である。
【０００４】
ところが、リアルな運転シーンデータ及び各種の運転シーンにおける運転者の運転行為データは、採集、解析し難い。その一方、リアルな運転シーンが多く且つ複雑で、大量の運転者、大量の車両が長時間で採集する必要がある。また、固定の線路、類似の運転シーン、類似の運転モードにおける運転シーンデータと運転者の運転行為データとの類似性が高くなり、運転シーンデータ及び運転者の運転行為データのデータ量が非常に膨大であり、冗長なデータが多いため、後続で大量の記憶リソース、伝送リソースを占用する必要があり、且つ解析し難い。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の複数の局面は、運転シーンデータ及び運転行為データのデータ冗長性を低減するデータ採集方法、装置、デバイス及びコンピュータ可読記憶媒体を提供する。
【課題を解決するための手段】
【０００６】
本発明の一局面は、採集された車両の現在所在の運転シーンにおける運転シーンデータと運転行為データに基づいて、所定の安定走行条件を満たしているか否かを確定し、所定の安定走行条件を満たしている場合に、所定のサンプリング周波数よりも低い周波数で運転シーンデータと運転行為データを採集することを含むデータ採集方法を提供する。
【０００７】
前記のような局面と何れか一つの可能な実現方式において、さらに、所定の安定走行条件を満たしていない場合に、所定のサンプリング周波数で運転シーンデータと運転行為データを採集することをさらに含む実現方式を提供する。
【０００８】
前記のような局面と何れか一つの可能な実現方式において、さらに、前記所定の安定走行条件を満たしていることは、前記車両の現在走行速度が第１の所定の閾値以下であること、前記車両の走行方向における加速度の大きさが第２の所定の閾値以下であること、前記車両の横方向における加速度の大きさが第３の所定の閾値以下であること、前記車両の角速度の大きさが第４の所定の閾値以下であること、前記車両に発進と停車が発生していないこと、及び／又は、前記車両の現在所在の位置が特定の道路状況の所定の範囲内ではないことを含む実現方式を提供する。
【０００９】
前記のような局面と何れか一つの可能な実現方式において、さらに、前記特定の道路状況は、交差点、踏み切り、トンネル出入口、車線数変更点、交通事故点、ブリッジ、所定の停車／減速必要な地点における少なくとも一つを含む実現方式を提供する。
【００１０】
前記のような局面と何れか一つの可能な実現方式において、さらに、前記所定のサンプリング周波数で運転シーンデータと運転行為データを採集することは、第１のサンプリング周波数で運転シーンデータを採集し、第２のサンプリング周波数で運転行為データを採集することを含む実現方式を提供する。
【００１１】
前記のような局面と何れか一つの可能な実現方式において、さらに、前記第１のサンプリング周波数で運転シーンデータを採集し、第２のサンプリング周波数で運転行為データを採集することは、所定の期間範囲内、第１のサンプリング周波数で運転シーンデータを採集し、第２のサンプリング周波数で運転行為データを採集することを含む実現方式を提供する。
【００１２】
前記のような局面と何れか一つの可能な実現方式において、さらに、前記所定のサンプリング周波数よりも低い周波数で運転シーンデータと運転行為データを採集することは、前記第１のサンプリング周波数よりも低い第３のサンプリング周波数で運転シーンデータを採集し、前記第２のサンプリング周波数よりも低い第４のサンプリング周波数で運転行為データを採集することを含む実現方式を提供する。
【００１３】
前記のような局面と何れか一つの可能な実現方式において、さらに、採集された前記車両の現在所在の運転シーンにおける運転シーンデータと運転行為データに基づいて所定の安定走行条件を満たしているか否かを確定する前に、さらに、センサにより前記運転シーンデータを採集し、前記車両のコントローラエリアネットワークＣＡＮバスにより前記運転行為データを取得することを含み、前記運転シーンデータは、前記車両の周囲環境の画像データ、前記車両の位置データと車両姿勢データを含む実現方式を提供する。
【００１４】
前記のような局面と何れか一つの可能な実現方式において、さらに、前記センサにより前記運転シーンデータを採集することは、カメラにより前記車両の周囲環境の画像データを採集し、測位モジュールにより前記車両の位置データを採集し、慣性測定ユニットにより前記車両の車両姿勢データを採集することを含み、前記車両姿勢データは、三次元座標系における三つの座標軸方向における前記車両の加速度と角速度を含む実現方式を提供する。
【００１５】
前記のような局面と何れか一つの可能な実現方式において、さらに、採集された前記車両の現在所在の運転シーンにおける運転シーンデータと運転行為データに基づいて、所定の安定走行条件を満たしているか否かを確定することは、第１の所定の周期に従って、採集された車両の現在所在の運転シーンにおける運転シーンデータと運転行為データに基づいて、所定の安定走行条件を満たしているか否かを確定することを含む実現方式を提供する。
【００１６】
前記のような局面と何れか一つの可能な実現方式において、さらに、前記運転シーンデータと運転行為データとを採集することの後に、さらに、採集された前記運転シーンデータと前記運転行為データをローカル記憶デバイスに記憶し、及び／又は、所定のサンプリング周波数よりも低い周波数で採集された運転シーンデータと運転行為データにおける画像データをサンプリングして第１の伝送周波数でクラウトサーバに伝送し、及び／又は、所定のサンプリング周波数よりも低い周波数で採集された運転シーンデータと運転行為データにおける画像データ以外の他のデータをサンプリングして第２の伝送周波数でクラウトサーバに伝送し、及び／又は、前記所定のサンプリング周波数で採集された運転シーンデータと運転行為データにおける画像データをサンプリングして第３の伝送周波数でクラウトサーバに伝送し、及び／又は、前記所定のサンプリング周波数で採集された運転シーンデータと運転行為データにおける画像データ以外の他のデータをサンプリングして第４の伝送周波数でクラウトサーバに伝送することを含む実現方式を提供する。
【００１７】
前記のような局面と何れか一つの可能な実現方式において、さらに、採集された運転シーンデータと運転行為データに基づいて、道路工事状況の構築、及び／又は運転シーンの再作成、及び／又は運転行為の解析と学習を行うことをさらに含む実現方式を提供する。
【００１８】
本発明の他の局面は、車両が所在する運転シーンにおける運転シーンデータを採集する第１の採集ユニットと、前記車両の運転行為データを採集する第２の採集ユニットと、前記第１の採集ユニットにより採集された車両の現在所在の運転シーンにおける運転シーンデータと、前記第２の採集ユニットにより採集された運転行為データに基づいて、所定の安定走行条件を満たしているか否かを確定し、所定の安定走行条件を満たしている場合に、所定のサンプリング周波数よりも低い周波数で運転シーンデータと運転行為データを採集するように前記第１の採集ユニットと前記第２の採集ユニットに指示する確定ユニットと、を備えるデータ採集装置を提供する。
【００１９】
前記のような局面と何れか一つの可能な実現方式において、さらに、前記確定ユニットは、さらに、所定の安定走行条件を満たしていない場合に、所定のサンプリング周波数で運転シーンデータと運転行為データを採集するように前記第一採集ユニットと前記第二採集ユニットに指示する実現方式を提供する。
【００２０】
前記のような局面と何れか一つの可能な実現方式において、さらに、前記所定の安定走行条件を満たしていることは、前記車両の現在の走行速度が第１の所定の閾値以下であること、前記車両の走行方向における加速度の大きさが第２の所定の閾値以下であること、前記車両の横方向における加速度の大きさが第３の所定の閾値以下であること、前記車両の角速度の大きさが第４の所定の閾値以下であること、前記車両に発進と停車が発生していないこと、及び／又は、前記車両の現在所在の位置が特定の道路状況の所定の範囲内ではないことを含む実現方式を提供する。
【００２１】
前記のような局面と何れか一つの可能な実現方式において、さらに、前記特定の道路状況は、交差点、踏み切り、トンネル出入口、車線数の変更点、交通事故点、ブリッジ、所定の停車／減速必要な地点における少なくとも一つを含む実現方式を提供する。
【００２２】
前記のような局面と何れか一つの可能な実現方式において、さらに、前記第１の採集ユニットは、具体的に、所定の安定走行条件を満たしていない場合に、第１のサンプリング周波数で運転シーンデータを採集し、前記第２の採集ユニットは、具体的に、所定の安定走行条件を満たしていない場合に、第２のサンプリング周波数で運転行為データを採集する実現方式を提供する。
【００２３】
前記のような局面と何れか一つの可能な実現方式において、さらに、前記第１の採集ユニットは、具体的に、所定の安定走行条件を満たしていない場合に、所定の期間範囲内において、第１のサンプリング周波数で運転シーンデータを採集し、前記第２の採集ユニットは、具体的に、所定の安定走行条件を満たしていない場合に、所定の期間範囲内において、第２のサンプリング周波数で運転行為データを採集する実現方式を提供する。
【００２４】
前記のような局面と何れか一つの可能な実現方式において、さらに、前記第１の採集ユニットは、具体的に、所定の安定走行条件を満たしている場合に、前記第１のサンプリング周波数よりも低い第３のサンプリング周波数で運転シーンデータを採集し、前記第２の採集ユニットは、具体的に、所定の安定走行条件を満たしている場合に、前記第２のサンプリング周波数よりも低い第４のサンプリング周波数で運転行為データを採集する実現方式を提供する。
【００２５】
前記のような局面と何れか一つの可能な実現方式において、さらに、前記第１の採集ユニットはセンサを備え、前記運転シーンデータは、前記車両の周囲環境の画像データ、前記車両の位置データと車両姿勢データを含み、前記第２の採集ユニットは、具体的に、前記車両のコントローラエリアネットワークＣＡＮバスにより前記運転行為データを取得する実現方式を提供する。
【００２６】
前記のような局面と何れか一つの可能な実現方式において、さらに、前記第１の採集ユニットは、前記車両の周囲環境の画像データを採集するカメラと、前記車両の位置データを採集する測位モジュールと、前記車両の車両姿勢データを採集する慣性測定ユニットと、を備え、前記車両姿勢データは、三次元座標系における三つの座標軸方向における前記車両の加速度と角速度を含む実現方式を提供する。
【００２７】
前記のような局面と何れか一つの可能な実現方式において、さらに、前記確定ユニットは、具体的に、第１の所定の周期に従って、採集された車両の現在所在の運転シーンにおける運転シーンデータと運転行為データに基づいて、所定の安定走行条件を満たしているか否かを確定する実現方式を提供する。
【００２８】
前記のような局面と何れか一つの可能な実現方式において、さらに、採集された前記運転シーンデータと前記運転行為データを記憶する記憶デバイスと、及び／又は、所定のサンプリング周波数よりも低い周波数で採集された運転シーンデータと運転行為データにおける画像データをサンプリングして第１の伝送周波数でクラウトサーバに伝送し、及び／又は、所定のサンプリング周波数よりも低い周波数で採集された運転シーンデータと運転行為データにおける画像データ以外の他のデータをサンプリングして第２の伝送周波数でクラウトサーバに伝送し、及び／又は、前記所定のサンプリング周波数で採集された運転シーンデータと運転行為データにおける画像データをサンプリングして第３の伝送周波数でクラウトサーバに伝送し、及び／又は、前記所定のサンプリング周波数で採集された運転シーンデータと運転行為データにおける画像データ以外の他のデータをサンプリングして第４の伝送周波数でクラウトサーバに伝送する伝送処理ユニットと、をさらに備える実現方式を提供する。
【００２９】
前記のような局面と何れか一つの可能な実現方式において、さらに、採集された運転シーンデータと運転行為データに基づいて、道路工事状況の構築、及び／又は運転シーンの再作成、及び／又は運転行為の解析と学習を行う応用ユニットをさらに備える実現方式を提供する。
【００３０】
本発明の他の局面は、前記の一局面により提供されるデータ採集装置を備える車両を提供する。
【００３１】
本発明の他の局面は、一つ又は複数のプロセッサと、一つ又は複数のプログラムを記憶する記憶装置とを備え、前記一つ又は複数のプログラムが前記一つ又は複数のプロセッサにより実行されると、前記一つ又は複数のプロセッサに前記の一局面により提供されるデータ採集方法を実現させるデバイスを提供する。
【００３２】
本発明の他の局面は、コンピュータプログラムが記憶されており、当該プログラムがプロセッサにより実行されると、前記の一局面により提供されるデータ採集方法を実現させるコンピュータ可読記憶媒体を提供する。
【００３３】
前記の技術案によれば、本発明の実施例は、採集された車両の現在所在の運転シーンにおける運転シーンデータと運転行為データに基づいて、所定の安定走行条件を満たしているか否かを確定し、所定の安定走行条件を満たしている場合に、所定のサンプリング周波数よりも低い周波数で運転シーンデータと運転行為データを採集することにより、類似のシーン、類似の運転モードにおけるデータの冗長を低減し、データ量を低減することができるため、記憶リソースと伝送リソースの占用を低減して後続の解析に寄与することができる。
【００３４】
また、本発明により提供される技術案を採用すれば、所定の安定走行条件を満たしていない場合に、所定のサンプリング周波数で運転シーンデータと運転行為データを採集することにより、運転シーンデータと運転行為データに対する、道路の工事状況の構築、運転シーンの再作成、運転者のモデルの構築、運転行為の解析と学習、車両の動力学のモデリングとシミュレーション等の応用のニーズに応じることができる。
【００３５】
また、本発明により提供される技術案を採用すれば、運転シーンデータと運転行為データに対するシーン、モード別の動的な採集を実現し、データ採集の柔軟性及び便利性を実現した。
【図面の簡単な説明】
【００３６】
本願実施例における技術案をより明確に説明するために、以下に実施例又は従来技術の説明に必要な図面を簡単に説明する。明らかに、以下に説明される図面は、本願の一部の実施例である。当業者にとっては、創造的な労働がなされていない前提で、これらの図面に基づいて他の図面を得ても良い。
【図１】本発明の一実施例により提供されるデータ採集方法のフローチャートである。
【図２】本発明の他の実施例により提供されるデータ採集方法のフローチャートである。
【図３】本発明の一実施例により提供されるデータ採集装置の構成モード図である。
【図４】本発明の他の実施例により提供されるデータ採集装置の構成モード図である。
【図５】本発明の実施方式を実現可能な例示的なコンピュータシステム／サーバのブロック図である。
【発明を実施するための形態】
【００３７】
本願実施例の目的、技術案及び利点をより明確にするために、以下に本願実施例における図面と合わせて本願実施例における技術案を明確で完全的に説明する。明らかに、説明された実施例は、全ての実施例ではなく、本願の一部の実施例である。当業者は、本願における実施例に基づいて、創造的な労働がなされていない前提で得られた全ての他の実施例は、本願の保護範囲に入る。
【００３８】
本願中の専門語である「及び／又は」は、関連対象を描画する関連関係に過ぎず、三つの関係がある可能性を示す。例えば、Ａ及び／又はＢは、Ａだけが存在すること、ＡとＢが同時に存在すること、Ｂだけが存在する、という三つの状況を示すことができる。また、本願中の文字である“／”は、一般的に、前後の関連対象が「又は」の関係を有すると示す。
【００３９】
本発明の主な構想は、採集された車両の現在所在の運転シーンにおける運転シーンデータと運転行為データに基づいて、現在の運転シーンを確定し、運転シーンによっては、異なるサンプリング周波数で運転シーンデータと運転行為データを採集する。
【００４０】
図１は、本発明の一実施例により提供されるデータ採集方法のフローチャートである。図１に示されたように、１０１において、採集された車両の現在所在の運転シーンにおける運転シーンデータと運転行為データに基づいて、所定の安定走行条件を満たしているか否かを確定する。
【００４１】
１０２において、所定の安定走行条件を満たしている場合に、所定のサンプリング周波数よりも低い周波数で運転シーンデータと運転行為データを採集する。なお、所定のサンプリング周波数は、予め設置可能であり、各種の運転シーンと運転行為モードにおける運転シーンデータと運転行為データに対する採集の必要な周波数を満たすことができる。当該所定のサンプリング周波数の数値の大きさは、経験値に基づいて設置しても良く、実際の必要に応じて合わせて調整しても良い。
【００４２】
説明すべきなのは、１０１〜１０２の実行主体の一部又は全ては、車両中に結合で設置されるデバイス又はアプリであっても良く、外部から車両と接続されるデバイス又はアプリであっても良く、単独のデバイス又はアプリであっても良い。本実施例は特に限定されない。
【００４３】
理解すべきなのは、前記アプリは、端末にインストールされるローカルプログラム（ｎＡｔｉｖｅＡｐｐ）であっても良く、端末上のブラウザにおける一つのウェブプログラム（ｗｅＢＡｐｐ）であっても良く、本実施例に特に限定されない。
【００４４】
このように、採集された車両の現在所在の運転シーンにおける運転シーンデータと運転行為データに基づいて、所定の安定走行条件を満たしているか否かを確定し、所定の安定走行条件を満たしている場合に、通常の所定のサンプリング周波数よりも低い周波数で運転シーンデータと運転行為データを採集することにより、類似のシーン、類似の運転モードにおけるデータの冗長を低減し、データ量を低減することができるため、記憶リソースと伝送リソースの占用を低減して後続の解析に寄与することができる。
【００４５】
好ましくは、本実施例の可能な実現方式は、１０１において、所定の安定走行条件を満たしていることは、車両の現在の走行速度が第１の所定の閾値（例えば７０ＫＭ／ｈ）以下であること、車両の走行方向における加速度の大きさが第２の所定の閾値（例えば４ｍ／ｓ２）以下であること、車両の横方向における加速度の大きさが第３の所定の閾値（例えば５ｍ／ｓ２）以下であること、車両の角速度の大きさが第４の所定の閾値（例えば４５ｏ／ｓ）以下であること、車両に発進と停車が発生していないこと、及び／又は、車両の現在所在の位置が特定の道路状況の所定の範囲内ではないこと（例えば、車両の現在所在の位置が特定の道路状況から５０ｍの範囲内ではない）を含むが、これらに限定されない。
【００４６】
なお、前記特定の道路状況は、交差点、踏み切り、トンネル出入口、車線数変更点、交通事故点、ブリッジ、所定の停車／減速必要な地点における少なくとも一つを含むが、これらに限定されない。
【００４７】
なお、車両の走行方向における加速度の大きさが第２の所定の閾値を超えた場合に、例えば車両の走行方向における加速度が４ｍ／ｓ２よりも大きい場合に、車両に急加速の動作が発生したとみなし、車両の走行方向における加速度が−４ｍ／ｓ２よりも小さい場合に、車両に急減速の動作が発生したとみなす。車両の横方向における加速度の大きさが第３の所定の閾値よりも大きく且つ継続時間が所定の期間（例えば５００ｍｓ）に達した場合に、例えば車両の三次元座標系Ｏ−ＸＹＺにおけるｘ座標軸の方向が車両の幅方向に沿う場合に、車両の横方向における加速度が５ｍ／ｓ２よりも大きいであれば、車両は左への車線変更が発生したとみなし、車両の横方向における加速度が−４ｍ／ｓ２よりも小さいであれば、車両は右への車線変更が発生したとみなす。車両の角速度の大きさが第４の所定の閾値よりも大きい場合に、例えば反時計回りの方向が正方体とする場合に、車両の角速度が４５ｏ／ｓよりも大きいであれば、車両は急速な左折が発生したとみなし、車両の横方向における加速度が−５０ｏ／ｓよりも小さいであれば、車両は急速な右折が発生したとみなす。
【００４８】
前記所定の安定走行条件を満たしている場合に、車両が低いスピードで平坦でまっすぐな道路を安定に走行し、スピードに明らかな変動がなく、運転シーンがシンプルであると確定できるため、所定のサンプリング周波数よりも低い周波数で運転シーンデータと運転行為データを採集することができる。これにより、類似のシーン、類似の運転モードにおけるデータの冗長を低減し、データ量を低減することができるため、記憶リソースと伝送リソースの占用を低減して後続の解析に寄与することができる。
【００４９】
さもなければ、前記所定の安定走行条件は何れも満たされていない場合に、車両の走行状態が不安定であり、例えば車両の発進、車両の停車、車両がカーブを通過すること、車両が交差点を通過すること、車両の急加速、車両の急減速、車両の急回転、車両の車線変更等の状況が発生したとみなす。特定の道路状況、運転モードにおけるデータを全て記録するために、所定のサンプリング周波数で運転シーンデータと運転行為データを採集することにより、運転シーンデータと運転行為データに対する道路工事状況の構築、運転シーンの再作成、運転者モデルの構築、運転行為の解析と学習、車両の動力学のモデリングとシミュレーション等の応用のニーズに応じることができる。
【００５０】
好ましくは、図２に示されたように、本発明の他の実施例により提供されるデータ採集方法において、さらに、所定の安定走行条件を満たしていない場合に、前記所定のサンプリング周波数で運転シーンデータと運転行為データを採集する１０３を含んでも良い。
【００５１】
説明すべきなのは、１０３の実行主体は、車両中に結合で設置されるデバイス又はアプリであっても良く、外部から車両と接続されるデバイス又はアプリであっても良く、単独のデバイス又はアプリであっても良い。本実施例は特に限定されない。
【００５２】
理解すべきなのは、前記アプリは、端末にインストールされるローカルプログラム（ｎＡｔｉｖｅＡｐｐ）であっても良く、端末上のブラウザにおける一つのウェブプログラム（ｗｅＢＡｐｐ）であっても良く、本実施例に特に限定されない。
【００５３】
本実施例において、所定の安定走行条件を満たしていない場合に、通常の所定のサンプリング周波数で運転シーンデータと運転行為データを採集することにより、運転シーンデータと運転行為データに対する道路工事状況の構築、運転シーンの再作成、運転者モデルの構築、運転行為の解析と学習、車両の動力学のモデリングとシミュレーション等の応用のニーズに応じることができる。
【００５４】
好ましくは、本実施例の可能な実現方式において、１０３において、所定のサンプリング周波数で運転シーンデータと運転行為データを採集する場合に、具体的に、第１のサンプリング周波数で運転シーンデータを採集し、第２のサンプリング周波数で運転行為データを採集することができる。なお、第１のサンプリング周波数は第１のサンプリング周波数よりも大きく、第２のサンプリング周波数は第２のサンプリング周波数よりも大きい。第１のサンプリング周波数と第２のサンプリング周波数の大きさは、同じであっても良く、異なっても良い。
【００５５】
好ましくは、本実施例の可能な実現方式において、第１のサンプリング周波数で運転シーンデータを採集し、第２のサンプリング周波数で運転行為データを採集する場合に、所定の期間範囲内、例えば１０ｓ内に第１のサンプリング周波数で運転シーンデータを採集し、第２のサンプリング周波数で運転行為データを採集することができる。
【００５６】
このように、車両の走行状態が不安定の場合に、所定の期間範囲内に継続して高サンプリング周波数で運転シーンデータと運転行為データを採集して特定の道路状況又は運転行為データに対する完備な採集を実現することができる。
【００５７】
好ましくは、本実施例の可能な実現方式は、１０２において、所定のサンプリング周波数よりも低い周波数で運転シーンデータと運転行為データを採集する場合に、具体的に、第３のサンプリング周波数で運転シーンデータを採集し、第４のサンプリング周波数で運転行為データを採集することができる。なお、第３のサンプリング周波数は第１のサンプリング周波数よりも小さく、第４のサンプリング周波数は第２のサンプリング周波数よりも小さい。第３のサンプリング周波数と第４のサンプリング周波数の大きさは、同じであっても良く、異なっても良い。
【００５８】
好ましくは、本実施例の可能な実現方式は、１０１の前に、さらに、センサにより運転シーンデータを採集し、車両のコントローラエリアネットワーク（Ｃｏｎｔｒｏｌｌｅｒ ＡｒｅＡ Ｎｅｔｗｏｒｋ、ＣＡＮ）バスにより運転行為データを取得し、例えば、ＣＡＮバスにより車両の制御システム、例えばＶＣＵ又はＥＣＵから運転行為データを取得することができる。なお、運転シーンデータには、車両の周囲環境の画像データ、車両の位置データと車両姿勢データが含まれる。なお、運転行為データには、ギア、運転モード（自動運転又は人工運転）、ブレーキペダルの開度、スピード、加速度、ウインカー状態、電池の電量、ハンドルの回転角、アクセルペダルの開度等が含まれても良いが、それらに限定されない。
【００５９】
なお、前記センサにより運転シーンデータを採集することは、カメラにより車両の周囲環境の画像データを採集し、測位モジュールにより車両の位置データを採集し、慣性測定ユニット（ＩｎｅｒｔｉＡｌ ＭｅＡｓｕｒｅｍｅｎｔ Ｕｎｉｔ、ＩＭＵ）により車両の車両姿勢データを採集することを含んでも良い。なお、車両姿勢データには、三次元座標系における三つの座標軸方向における車両の加速度と角速度が含まれる。なお、測位モジュールは、例えば全地球測位システム（ＧｌｏＢＡｌ Ｐｏｓｉｔｉｏｎ Ｓｙｓｔｅｍ、ＧＰＳ）であり、そのカメラに車両の周囲に設置される複数のテレフォトカメラ及び／又はショートフォーカスカメラが含まれても良い。
【００６０】
なお、車両の三次元座標系Ｏ−ＸＹＺにおける三つの座標軸の方向は、それぞれ車両の幅、長さ、高さに沿う方向であっても良く、他の方法により設置される三つの方向であっても良い。本実施例は特に限定されない。
【００６１】
なお、カメラ、測位モジュールと慣性測定ユニットは、同じ又は異なるサンプリング周波数でデータの採集を行うことができる。例えば、所定の安定走行条件を満たしている場合に、測位モジュールと慣性測定ユニットは、所定の第３のサンプリング周波数で位置データと車両姿勢データを採集し、カメラは、より低い第３のサンプリング周波数（前記所定の第３のサンプリング周波数よりも低い）で画像データを採集することができる。所定の安定走行条件を満たしていない場合に、測位モジュールと慣性測定ユニットは、所定の第１のサンプリング周波数で位置データと車両姿勢データを採集し、カメラは、より低い第１のサンプリング周波数（前記所定の第１のサンプリング周波数よりも低い）で画像データを採集することができる。
【００６２】
なお、車両の現在の走行速度は、ＣＡＮバスにより取得されても良く、位置データから取得されても良い。車両の加速度は、車両姿勢データから取得されても良く、車両の角速度は、位置データと車両姿勢データから取得されても良い。車両に発進と停車が発生したかは、ＣＡＮバスにより取得されても良い。車両の現在所在の位置が特定の道路状況の所定の範囲内であるかは、位置のポジション数と予め設置された地図データにより取得されても良い。
【００６３】
このように、採集された車両の運転環境における画像データ、位置データ、車両姿勢データ等に基づいて車両の現在の運転シーンを確定することができ、例えば、車両が平坦でまっすぐな道路を一定速度で走行する場合に、低いサンプリング周波数でデータを採集すれば良く、曲がる山道又はブリッジを走行する場合に、高いサンプリング周波数でデータを採集することにより、運転シーンデータと運転行為データに対するシーン、モード別の動的な採集を実現し、データの採集の柔軟性と便利性を実現した。
【００６４】
好ましくは、本実施例の可能な実現方式は、１０１において、第１の所定の周期（例えば０．５ｓ）に従って、採集された車両の現在所在の運転シーンにおける運転シーンデータと運転行為データに基づいて、所定の安定走行条件を満たしているか否かを確定することができる。
【００６５】
このように、運転シーンデータと運転行為データに対するシーン、モード別の動的な採集を即時に調整するように、車両に対して安定走行条件が予め設定されたかについての周期的な判断を実現した。
【００６６】
好ましくは、本実施例の可能な実現方式は、１０２及び／又は１０３の後に、採集された運転シーンデータと運転行為データをローカル記憶デバイスに記憶しても良い。なお、ローカル記憶デバイスは、例えばメモリカード、大容量のＳＤカード、磁気ディスク等であっても良い。
【００６７】
好ましくは、本実施例の可能な実現方式は、１０２の後に、さらに、所定のサンプリング周波数よりも低い周波数で採集された運転シーンデータと運転行為データにおける画像データをサンプリングして第１の伝送周波数でクラウトサーバに伝送し、及び／又は、所定のサンプリング周波数よりも低い周波数で採集された運転シーンデータと運転行為データにおける画像データ以外の他のデータをサンプリングして第２の伝送周波数でクラウトサーバに伝送することができる。
【００６８】
好ましくは、本実施例の可能な実現方式は、１０３の後に、前記所定のサンプリング周波数で採集された運転シーンデータと運転行為データにおける画像データをサンプリングして第３の伝送周波数でクラウトサーバに伝送し、及び／又は、前記所定のサンプリング周波数で採集された運転シーンデータと運転行為データにおける画像データ以外の他のデータをサンプリングして第４の伝送周波数でクラウトサーバに伝送する。
【００６９】
このように、採集された運転シーンデータと運転行為データにおける全て又は一部をローカル記憶デバイスに記憶することができ、後続で使用できるように採集された運転シーンデータと運転行為データにおける全て又は一部を即時にクラウトサーバにアップロードすることもできる。
【００７０】
例えば、運転行為データ、位置データ、車両姿勢データをクラウトサーバにアップロードすることができる。画像データのデータ量が大きいため、画像データをローカル記憶デバイスに記憶しても良く、定期（例えば一ヶ月）で記憶された画像データをクラウトサーバに転送しても良い。
【００７１】
好ましくは、本実施例の可能な実現方式は、１０２及び／又は１０３の後に、さらに採集された運転シーンデータと運転行為データに基づいて、道路工事状況の構築、及び／又は運転シーンの再作成、及び／又は運転行為の解析と学習を行うことができる。
【００７２】
説明すべきなのは、前記の各方法実施例について、説明を簡単にするために、一連の動作の組合せとして記述された。しかし、当業者であればわかるように、本願により幾つかのステップが他の順番を採用し、或いは同時に実行可能であるため、本願は説明された動作の順番に限定されない。次に、当業者であればわかるように、明細書に説明された実施例は何れも好適な実施例であり、関わる動作とモジュールが必ずしも本願に必要なものではない。
【００７３】
前記実施例において、各実施例に対する説明にそれぞれ偏重する箇所がある。ある実施例に詳しく説明されていない部分は、他の実施例における関連の説明を参照可能である。
【００７４】
図３は、本発明の一実施例により提供されるデータ採集装置の構成模式図である。図３に示されたように、本実施例のデータ採集装置は、第１の採集ユニット２１と、第２の採集ユニット２２と、確定ユニット２３とを備えてよい。なお、第１の採集ユニット２１は、車両の現在所在の運転シーンにおける運転シーンデータを採集する。第２の採集ユニット２２は、車両上の運転行為データを採集する。確定ユニット２３は、第１の採集ユニット２１により採集された車両の現在所在の運転シーンにおける運転シーンデータと第２の採集ユニット２２により採集された運転行為データに基づいて、所定の安定走行条件を満たしているか否かを確定し、所定の安定走行条件を満たしている場合に、所定のサンプリング周波数よりも低い周波数で運転シーンデータと運転行為データを採集するように第１の採集ユニット２１と第２の採集ユニット２２に指示する。
【００７５】
説明すべきなのは、本実施例により提供されたデータ採集装置の一部又は全ては、車両中に結合で設置されるデバイス又はアプリであっても良く、外部から車両と接続されるデバイス又はアプリであっても良く、単独のデバイス又はアプリであっても良い。本実施例は特に限定されない。
【００７６】
理解すべきなのは、前記アプリは、端末にインストールされるローカルプログラム（ｎＡｔｉｖｅＡｐｐ）であっても良く、端末上のブラウザにおける一つのウェブプログラム（ｗｅＢＡｐｐ）であっても良く、本実施例に特に限定されない。
【００７７】
このように、採集された車両の現在所在の運転シーンにおける運転シーンデータと運転行為データに基づいて、所定の安定走行条件を満たしているか否かを確定し、所定の安定走行条件を満たしている場合に、所定のサンプリング周波数よりも低い周波数で運転シーンデータと運転行為データを採集することにより、類似のシーン、類似の運転モードにおけるデータの冗長を低減し、データ量を低減することができるため、記憶リソースと伝送リソースの占用を低減して後続の解析に寄与することができる。
【００７８】
好ましくは、本実施例の可能な実現方式において、確定ユニット２３は、さらに、所定の安定走行条件を満たしていない場合に、所定のサンプリング周波数で運転シーンデータと運転行為データを採集するように第１の採集ユニット２１と第２の採集ユニット２２に指示することができる。
【００７９】
このように、所定の安定走行条件を満たしていない場合に、所定のサンプリング周波数で運転シーンデータと運転行為データを採集することにより、運転シーンデータと運転行為データに対する道路工事状況の構築、運転シーンの再作成、運転者モデルの構築、運転行為の解析と学習、車両の動力学のモデリングとシミュレーション等の応用のニーズに応じることができる。
【００８０】
好ましくは、本実施例の可能な実現方式は、所定の安定走行条件を満たしていることは、車両の現在の走行速度が第１の所定の閾値（例えば７０ＫＭ／ｈ）以下であること、車両の走行方向における加速度の大きさが第２の所定の閾値（例えば４ｍ／ｓ２）以下であること、車両の横方向における加速度の大きさが第３の所定の閾値（例えば５ｍ／ｓ２）以下であること、車両の角速度の大きさが第４の所定の閾値（例えば４５ｏ／ｓ）以下であること、車両に発進と停車が発生していないこと、及び／又は、車両の現在所在の位置が特定の道路状況の所定の範囲内ではないこと（例えば、車両の現在所在の位置が特定の道路状況から５０ｍの範囲内ではない）を含むが、これらに限定されない。
【００８１】
なお、前記特定の道路状況は、交差点、踏み切り、トンネル出入口、車線数変更点、交通事故点、ブリッジ、所定の停車／減速必要な地点における少なくとも一つを含むが、これらに限定されない。
【００８２】
なお、車両の走行方向における加速度の大きさが第２の所定の閾値を超えた場合に、例えば車両の走行方向における加速度が４ｍ／ｓ２よりも大きい場合に、車両に急加速の動作が発生したとみなし、車両の走行方向における加速度が−４ｍ／ｓ２よりも小さい場合に、車両に急減速の動作が発生したとみなす。車両の横方向における加速度の大きさが第３の所定の閾値よりも大きく且つ継続時間が所定の期間（例えば５００ｍｓ）に達した場合に、例えば車両の三次元座標系Ｏ−ＸＹＺにおけるＸ座標軸の方向が車両の幅方向に沿う場合に、車両の横方向における加速度が５ｍ／ｓ２よりも大きいであれば、車両は左への車線変更が発生したとみなし、車両の横方向における加速度が−４ｍ／ｓ２よりも小さいであれば、車両は右への車線変更が発生したとみなす。車両の角速度の大きさが第４の所定の閾値よりも大きい場合に、例えば反時計回りの方向が正方体とする場合に、車両の角速度が４５ｏ／ｓよりも大きいであれば、車両は急速な左折が発生したとみなし、車両の横方向における加速度が−５０ｏ／ｓよりも小さいであれば、車両は急速な右折が発生したとみなす。
【００８３】
前記所定の安定走行条件を満たしている場合に、車両が低いスピードで平坦でまっすぐな道路を安定に走行し、スピードに明らかな変動がなく、運転シーンがシンプルであると確定できるため、所定のサンプリング周波数よりも低い周波数で運転シーンデータと運転行為データを採集することができる。これにより、類似のシーン、類似の運転モードにおけるデータの冗長を低減し、データ量を低減することができるため、記憶リソースと伝送リソースの占用を低減して後続の解析に寄与することができる。
【００８４】
さもなければ、前記所定の安定走行条件は何れも満たされていない場合に、車両の走行状態が不安定であり、例えば車両の発進、車両の停車、車両がカーブを通過すること、車両が交差点を通過すること、車両の急加速、車両の急減速、車両の急回転、車両の車線変更等の状況が発生したとみなす。特定の道路状況、運転モードにおけるデータを全て記録するために、所定のサンプリング周波数で運転シーンデータと運転行為データを採集することにより、運転シーンデータと運転行為データに対する道路工事状況の構築、運転シーンの再作成、運転者モデルの構築、運転行為の解析と学習、車両の動力学のモデリングとシミュレーション等の応用のニーズに応じることができる。
【００８５】
好ましくは、本実施例の可能な実現方式において、第１の採集ユニット２１は、具体的に、所定の安定走行条件を満たしていない場合に、第１のサンプリング周波数で運転シーンデータを採集し、第２の採集ユニット２２は、具体的に、所定の安定走行条件を満たしていない場合に、第２のサンプリング周波数で運転行為データを採集する。なお、第１のサンプリング周波数と第２のサンプリング周波数の大きさは、同じであっても良く、異なっても良い。
【００８６】
好ましくは、本実施例の可能な実現方式において、第１の採集ユニット２１は、具体的に、所定の安定走行条件を満たしていない場合に、所定の期間範囲内、例えば１０ｓ内に、第１のサンプリング周波数で運転シーンデータを採集し、第２の採集ユニット２２は、具体的に、所定の安定走行条件を満たしていない場合に、所定の期間範囲内に、第２のサンプリング周波数で運転行為データを採集することができる。
【００８７】
このように、車両の走行状態が不安定の場合に、所定の期間範囲内に継続して高サンプリング周波数で運転シーンデータと運転行為データを採集して特定の道路状況又は運転行為データに対する完備な採集を実現することができる。
【００８８】
好ましくは、本実施例の可能な実現方式において、第１の採集ユニット２１は、具体的に、所定の安定走行条件を満たしている場合に、第１のサンプリング周波数よりも小さい第３のサンプリング周波数で運転シーンデータを採集し、第２の採集ユニット２２は、具体的に、所定の安定走行条件を満たしている場合に、第２のサンプリング周波数よりも小さい第４のサンプリング周波数で運転行為データを採集する。第３のサンプリング周波数と第４のサンプリング周波数の大きさは、同じであっても良く、異なっても良い。
【００８９】
好ましくは、本実施例の可能な実現方式において、第１の採集ユニット２１はセンサを備えても良い。なお、運転シーンデータは、車両の周囲環境の画像データ、車両の位置データと車両姿勢データを含んでも良い。第２の採集ユニット２２は、具体的に、車両のＣＡＮバスにより運転行為データを取得し、例えばＣＡＮバスにより車両の制御システム、例えばＶＣＵ又はＥＣＵから運転行為データを取得する。なお、運転行為データには、ギア、運転モード（自動運転又は人工運転）、ブレーキペダルの開度、スピード、加速度、ウインカー状態、電池の電量、ハンドルの回転角、アクセルペダルの開度等が含まれても良いが、それらに限定されない。
【００９０】
好ましくは、本実施例の可能な実現方式において、第１の採集ユニット２１は、車両の周囲に設置される複数のテレフォトカメラ及び／又はショートフォーカスカメラを含む、車両の周囲環境の画像データを採集するカメラと、車両の位置データを採集する、例えば全地球測位システム（ＧｌｏＢＡｌ Ｐｏｓｉｔｉｏｎ Ｓｙｓｔｅｍ、ＧＰＳ）である測位モジュールと、車両の車両姿勢データを採集する慣性測定ユニットと、を備えても良い。なお、前記車両姿勢データには、三次元座標系における三つの座標軸方向における前記車両の加速度と角速度が含まれる。なお、カメラ、測位モジュールと慣性測定ユニットは、同じ又は異なるサンプリング周波数でデータの採集を行うことができる。例えば、所定の安定走行条件を満たしている場合に、測位モジュールと慣性測定ユニットは、所定の第３のサンプリング周波数で位置データと車両姿勢データを採集し、カメラは、より低い第３のサンプリング周波数（前記所定の第３のサンプリング周波数よりも低い）で画像データを採集することができる。所定の安定走行条件を満たしていない場合に、測位モジュールと慣性測定ユニットは、所定の第１のサンプリング周波数で位置データと車両姿勢データを採集し、カメラは、より低い第１のサンプリング周波数（前記所定の第１のサンプリング周波数よりも低い）で画像データを採集することができる。
【００９１】
なお、車両の三次元座標系Ｏ−ＸＹＺにおける三つの座標軸の方向は、それぞれ車両の幅、長さ、高さに沿う方向であっても良く、他の方法により設置される三つの方向であっても良い。本実施例は特に限定されない。
【００９２】
なお、車両の現在の走行速度は、ＣＡＮバスにより取得されても良く、位置データから取得されても良い。車両の加速度は、車両姿勢データから取得されても良く、車両の角速度は、位置データと車両姿勢データから取得されても良い。車両に発進と停車が発生したかは、ＣＡＮバスにより取得されても良い。車両の現在所在の位置が特定の道路状況の所定の範囲内であるかは、位置のポジション数と予め設置された地図データにより取得されても良い。
【００９３】
このように、採集された車両の運転環境における画像データ、位置データ、車両姿勢データ等に基づいて車両の現在の運転シーンを確定することができ、例えば、車両が平坦でまっすぐな道路を一定速度で走行する場合に、低いサンプリング周波数でデータを採集すれば良く、曲がる山道又はブリッジを走行する場合に、高いサンプリング周波数でデータを採集することにより、運転シーンデータと運転行為データに対するシーン、モード別の動的な採集を実現し、データの採集の柔軟性と便利性を実現した。
【００９４】
好ましくは、本実施例の可能な実現方式において、確定ユニット２３は、具体的に、第１の所定の周期に従って、採集された車両の現在所在の運転シーンにおける運転シーンデータと運転行為データに基づいて、所定の安定走行条件を満たしているか否かを確定する。
【００９５】
このように、運転シーンデータと運転行為データに対するシーン、モード別の動的な採集を即時に調整するように、車両に対して安定走行条件が予め設定されたかについての周期的な判断を実現した。
【００９６】
好ましくは、本実施例の可能な実現方式において、図４に示されたように、本実施例により提供されたデータ採集装置は、さらに記憶デバイス３１及び／又は伝送処理ユニット３２を備えても良い。なお、記憶デバイス３１は、採集された運転シーンデータと運転行為データを記憶する。当該記憶デバイス３１は、例えばメモリカード、大容量のＳＤカード、磁気ディスク等であっても良い。伝送処理ユニット３２は、所定のサンプリング周波数よりも低い周波数で採集された運転シーンデータと運転行為データにおける画像データをサンプリングして第１の伝送周波数でクラウトサーバに伝送し、及び／又は、所定のサンプリング周波数よりも低い周波数で採集された運転シーンデータと運転行為データにおける画像データ以外の他のデータをサンプリングして第２の伝送周波数でクラウトサーバに伝送し、及び／又は、所定のサンプリング周波数で採集された運転シーンデータと運転行為データにおける画像データをサンプリングして第３の伝送周波数でクラウトサーバに伝送し、及び／又は、所定のサンプリング周波数で採集された運転シーンデータと運転行為データにおける画像データ以外の他のデータをサンプリングして第４の伝送周波数でクラウトサーバに伝送する。
【００９７】
このように、採集された運転シーンデータと運転行為データにおける全て又は一部をローカル記憶デバイス３１に記憶することができ、後続で使用できるように採集された運転シーンデータと運転行為データにおける全て又は一部を即時にクラウトサーバにアップロードすることもできる。
【００９８】
例えば、運転行為データ、位置データ、車両姿勢データをクラウトサーバにアップロードすることができる。画像データのデータ量が大きいため、画像データをローカル記憶デバイスに記憶しても良く、定期（例えば一ヶ月）で記憶された画像データをクラウトサーバに転送しても良い。
【００９９】
好ましくは、本実施例の可能な実現方式において、図４に示されたように、本実施例により提供されたデータ採集装置は、さらに、採集された運転シーンデータと運転行為データに基づいて道路の工事状況の構築、及び／又は運転シーンの再作成、及び／又は運転行為の解析と学習を行う応用ユニット３３を備えても良い。
【０１００】
説明すべきなのは、図１〜図２に対応する実施例におけるデータ採集方法は、本実施例により提供されたデータ採集装置で実現可能である。詳しい説明は、図１〜図２に対応する実施例における関連の内容を参照でき、ここでは詳しく説明しない。
【０１０１】
本実施例において、採集された車両の現在所在の運転シーンにおける運転シーンデータと運転行為データに基づいて、所定の安定走行条件を満たしているか否かを確定し、所定の安定走行条件を満たしている場合に、所定のサンプリング周波数よりも低い周波数で運転シーンデータと運転行為データを採集することにより、類似のシーン、類似の運転モードにおけるデータの冗長を低減し、データ量を低減することができるため、記憶リソースと伝送リソースへの占用を低減して後続の解析に寄与することができる。所定の安定走行条件を満たしていない場合に、所定のサンプリング周波数で運転シーンデータと運転行為データを採集することにより、運転シーンデータと運転行為データに対する道路の工事状況の構築、運転シーンの再作成、運転者モデルの構築、運転行為の解析と学習、車両の動力学のモデリングとシミュレーション等の応用のニーズに応じることができる。
【０１０２】
また、本発明により提供された技術案を採用すれば、運転シーンデータと運転行為データに対する、シーン、モード別の動的な採集を実現し、データ採集の柔軟性と便利性を実現した。
【０１０３】
また、本発明の実施例はさらに車両を提供した。前記車両は、前記図３〜図４の何れか一つの実施例のデータ採集装置を備えても良い。
【０１０４】
また、本発明の実施例はさらにデバイスを提供した。前記デバイスは、一つ又は複数のプロセッサと、一つ又は複数のプログラムを記憶する記憶装置とを備え、前記一つ又は複数のプログラムが一つ又は複数のプロセッサにより実行されると、一つ又は複数のプロセッサに前記図１〜図２の何れか一つの実施例のデータ採集方法を実現させる。
【０１０５】
また、本発明の実施例はさらに、コンピュータプログラムが記憶されており、当該プログラムがプロセッサにより実行されると、前記図１〜図２の何れか一つの実施例のデータ採集方法を実現するコンピュータ可読記憶媒体を提供した。
【０１０６】
図５は、本発明の実施方式を実現可能な例示的なコンピュータシステム／サーバのブロック図である。図５に示されたコンピュータシステム／サーバは、例示に過ぎず、本発明の実施例の機能及び使用範囲に制限しない。
【０１０７】
図５に示されたように、コンピュータシステム／サーバは、汎用コンピューティングデバイスの形で表現される。コンピュータシステム／サーバのコンポーネントは、一つ又は複数のプロセッサ又は処理ユニット１６と、記憶装置又はシステムメモリ２８と、異なるシステムコンポーネント（システムメモリ２８と処理ユニット１６を含む）を接続するバス１８を含むが、それらに限定されない。
【０１０８】
バス１８は、幾つかの種類のバス構造における一つ又は複数を示し、メモリバス又はメモリコントローラ、周辺バス、グラフィックスアクセラレーションポート、プロセッサ或いは複数のバス構造における何れか一つのバス構造を使用するローカルエリアバスを含む。例えば、これらのアーキテクチャは、工業標準アーキテクチャ（ＩＳＡ）バス、マイクロチャンネルアーキテクチャ（ＭＡＣ）バス、強化型ＩＳＡバス、ビデオ電子標準協会（ＶＥＳＡ）ローカルエリアバス及びペリフェラルコンポーネントインターコネクト（ＰＣＩ）バスを含むが、それらに限定されない。
【０１０９】
コンピュータシステム／サーバは、一般的に複数種のコンピュータシステム可読媒体を含む。これらの媒体は、コンピュータシステム／サーバからアクセス可能な任意の使用可能な媒体であっても良く、揮発性及び不揮発性媒体、リムーバブル媒体及び固定媒体を含む。
【０１１０】
システムメモリ２８には、揮発性メモリの形のコンピュータシステム可読媒体、例えばランダムアクセスメモリ（ＲＡＭ）３０及び／又は高速キャッシュメモリ３２が含まれても良い。コンピュータシステム／サーバはさらに、他のリムーバブル／固定的、揮発的／不揮発的なコンピュータシステム記憶媒体を含んでも良い。例として、記憶システム３４は、固定な不揮発性磁気媒体（図５に示されていないが、一般的に「ハードディスクドライバ」と呼ばれる）を読み書きすることができる。図５に示されていないが、リムーバブルな不揮発性磁気ディスク（例えば「フロッピーディスク」）を読み書きする磁気ディスクドライバ、及びリムーバブルな不揮発性光ディスク（例えばＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ又は他の光メディア）を読み書きする光ディスクドライバを提供可能である。この場合に、各ドライバは、一つ又は複数のデータメディアインターフェースを介してバス１８と接続可能である。メモリ２８は、本発明の各実施例の機能を実行するように配置される１セット（例えば少なくとも一つ）のプログラムモジュールを具備する少なくとも一つのプログラム製品を含んでも良い。
【０１１１】
１セット（少なくとも一つ）のプログラムモジュール４２を具備するプログラム／実用ツール４０は、例えばメモリ２８に記憶されてもよい。このようなプログラムモジュール４２は、オペレーティングシステム、一つ又は複数のアプリプログラム、他のプログラムモジュール及びプログラムデータを含むが、それらに限定されない。これらの例示における何れか一つ、或いはある組合わせは、ネットワーク環境の実現を含むことが可能である。プログラムモジュール４２は、一般的に本発明に説明されている実施例における機能及び／又は方法を実行する。
【０１１２】
コンピュータシステム／サーバは、一つ又は複数の外部デバイス１４（例えばキーボード、ポインティングデバイス、ディスプレー２４等）と通信しても良く、ユーザと当該コンピュータシステム／サーバとのインタラクションを可能にする一つ又は複数のデバイスと通信しても良く、及び／又は当該コンピュータシステム／サーバと一つ又は複数の他のコンピューティングデバイスとを通信可能にする任意のデバイス（例えばネットワークカード、モデム等）と通信しても良い。このような通信は、入力／出力（Ｉ／Ｏ）インターフェース４４により実行可能である。さらに、コンピュータシステム／サーバは、ネットワークアダプタ２０を介して一つ又は複数のネットワーク（例えばローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）及び／又は公衆ネットワーク、例えばインターネット）と通信しても良い。図面に示されたように、ネットワークアダプタ２０は、バス１８によりコンピュータシステム／サーバにおける他のモジュールと通信する。理解すべきなのは、未図示であるが、コンピュータシステム／サーバと合わせて他のハードウェア及び／又はソフトウェアモジュールを使用しても良い。他のハードウェア及び／又はソフトウェアモジュールは、マイクロコード、デバイスドライバ、冗長プロセッサ、外部磁気ディスク駆動アレー、ＲＡＩＤシステム、磁気テープドライバ及びデータバックアップ記憶システム等を含むが、それらに限定されない。
【０１１３】
処理ユニット１６は、システムメモリ２８に記憶されているプログラムを運行することにより、各種の機能アプリ及びデータ処理を実行し、例えば図１に対応する実施例により提供された画像処理方法を実現した。
【０１１４】
本発明の他の実施例は、さらにコンピュータプログラムが記憶されており、当該プログラムがプロセッサにより実行されると、図１に対応する実施例により提供された画像処理方法を実現するコンピュータ可読記憶媒体を提供した。
【０１１５】
具体的に、一つ又は複数のコンピュータ可読媒体の任意の組み合わせを採用可能である。コンピュータ可読媒体は、コンピュータ可読信号媒体又はコンピュータ可読記憶媒体であっても良い。コンピュータ可読記憶媒体は、例えば電気、磁気、光、電磁気、赤外線、半導体のシステム、装置又は素子、或いは任意の組み合わせであっても良く、それらに限定されない。コンピュータ可読記憶媒体の更なる具体的な例（網羅的ではない列挙）は、一つ又は複数の導線を備える電気的な接続、リムーバブルコンピュータ磁気ディスク、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、読取専用メモリ（ＲＯＭ）、消去可能なプログラミング読取専用メモリ（ＥＰＲＯＭ又はフラッシュ）、光ファイバ、携帯可能なコンパクト磁気ディスク読取専用メモリ（ＣＤ-ＲＯＭ）、光学記憶素子、磁気記憶素子、或いは前記の任意の組合わせを含む。本願において、コンピュータ可読記憶媒体は、プログラムを含むか記憶する任意の有形の媒体であっても良い。当該プログラムは、コマンド実行システム、装置又は素子に使用され、或いはそれらと組合わせて使用されても良い。
【０１１６】
コンピュータ可読信号媒体は、ベースバンドに伝送され或いはキャリアの一部として伝送され、コンピュータ可読プログラムコードがロードされるデータ信号を含んでも良い。このような伝送されるデータ信号は、各種の形式を採用しても良く、電磁気信号、光信号又は前記の任意の適当の組合わせを含むが、それらに限定されない。コンピュータ可読信号媒体は、コンピュータ可読記憶媒体以外の任意のコンピュータ可読媒体であっても良い。当該コンピュータ可読媒体は、コマンド実行システム、装置又は素子に使用され又はそれらと組合わせて使用されるプログラムを送信し、伝播し又は伝送することができる。
【０１１７】
コンピュータ可読媒体に含まれるプログラムコードは、任意の適当の媒体で伝送されても良く、無線、電線、光ケーブル、ＲＦ等、或いは前記の任意の適当の組み合わせを含むが、それらに限定されない。
【０１１８】
一つ又は複数種のプログラミング言語又はそれらの組み合わせで本出願の操作を実行するためのコンピュータプログラムコードをプログラミングすることができる。前記プログラミング言語には、ＪＡｖＡ、ＳｍＡｌｌｔＡｌｋ、Ｃ++のようなオブジェクト指向プログラミング言語が含まれ、さらにＣ言語又は類似のプログラミング言語のような通常の手続き型プログラミング言語が含まれる。プログラムコードは、全体がユーザコンピュータに実行されても良く、一部がユーザコンピュータに実行されても良く、一つの独立なパッケージとして実行されても良く、一部がユーザコンピュータに実行され且つ一部がリモートコンピュータに実行されても良く、或いは全体がリモートコンピュータ又はサーバに実行されても良い。リモートコンピュータに関する場合に、リモートコンピュータはローカルエリアネットワーク(ＬＡＮ)又はワイドエリアネットワーク(ＷＡＮ)を含む任意の種類のネットワークによりユーザコンピュータに接続されても良く、或いは外部のコンピュータ（例えばインターネットサービスプロバイダを利用してインターネットにより接続する）に接続されても良い。
【０１１９】
当業者であればわかるように、前記のシステム、装置とユニットの具体的な作動過程は、説明の便利及び簡潔のために、前記方法実施例における対応の過程を参照でき、ここでは詳しく説明しない。
【０１２０】
理解すべきなのは、本発明により提供された幾つかの実施例に開示されたシステム、方法及び装置は、他の方式で実現可能である。例えば、前述された装置実施例は例示的なものに過ぎない。例えば、前記ユニットの分割は、ロジック機能の分割に過ぎず、実際の実現において他の分割手段もある。例えば、複数のユニット又はコンポーネントは、組み合わせても良く、他のシステムに集積されても良い。或いは、幾つかの特徴が省略されても良く、実行されなくても良い。また、表示され又は討論された部品間の結合又は直接結合又は通信接続は、幾つかのインターフェース、装置又はユニットによる間接結合又は通信接続であっても良く、電気的、機械的又は他の手段であっても良い。
【０１２１】
前記分離部品として説明されたユニットは、物理的な分離であってもなくても良い。ユニットとして表示された部品は、物理ユニットであってもなくても良い。つまり、一箇所に位置されても良く、複数のネットワークユニットに分散されても良い。実際の必要に応じて一部又は全てのユニットを選択して本実施例の技術案の目的を実現可能である。
【０１２２】
また、本発明の各実施例における各機能ユニットは、一つの処理ユニットに集積されても良く、各ユニットが独自で物理的に存在しても良く、二つ又はそれ以上のユニットが一つのユニットに集積されても良い。前記集積されたユニットは、ハードウェアで実現されても良く、ハードウェアと共にソフトウェア機能ユニットで実現されても良い。
【０１２３】
前記ソフトウェア機能ユニットで実現される集積ユニットは、一つのコンピュータ可読記憶媒体に記憶されても良い。前記ソフトウェア機能ユニットは、一つの記憶媒体に記憶されており、一つのコンピュータデバイス（個人コンピュータ、サーバ、又はネットワークデバイス等であっても良い）又はプロセッサ（ｐｒｏｃｅｓｓｏｒ）に本発明の各実施例における前記方法の一部のステップを実行させるための複数のコマンドを備える。前記の記憶媒体は、メモリカード、モバイルハードディスク、読取専用メモリ（ＲｅＡｄ-Ｏｎｌｙ Ｍｅｍｏｒｙ、ＲＯＭ）、ランダムアクセスメモリ（ＲＡｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ、ＲＡＭ）、フロッピー又は光ディスク等の各種のプログラムコード記憶可能な媒体を含む。
【０１２４】
最後に説明すべきなのは、前記実施例は、制限的なものではなく、本願の技術案を説明するために過ぎない。前記実施例を参照して本願を詳しく説明したが、当業者であればわかるように、依然として前記の各実施例に記載の技術案を補正し、或いはそれらのうちの一部の技術特徴に対して等価的な置換を行うことができる。これらの補正又は置換により、対応する技術案の主旨が本願の各実施例の技術案の精神及び範囲から逸脱することがない。
【図１】
2021526699.tif 000003
【図２】
2021526699.tif 000004
【図３】
2021526699.tif 000005
【図４】
2021526699.tif 000006
【図５】
2021526699.tif 000007
【手続補正書】
【提出日】令和2年12月15日(2020.12.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データ採集方法であって、
採集された車両の現在所在の運転シーンにおける運転シーンデータと運転行為データとに基づいて、所定の安定走行条件を満たしているか否かを確定し、
所定の安定走行条件を満たしている場合に、所定のサンプリング周波数よりも低い周波数で運転シーンデータと運転行為データとを採集することを含む、方法。
【請求項２】
所定の安定走行条件を満たしていない場合に、所定のサンプリング周波数で運転シーンデータと運転行為データとを採集することをさらに含む、請求項１に記載の方法。
【請求項３】
前記所定の安定走行条件を満たしていることは、
前記車両の現在走行速度が第１の所定の閾値以下であること、
前記車両の走行方向における加速度の大きさが第２の所定の閾値以下であること、
前記車両の横方向における加速度の大きさが第１の所定の閾値以下であること、
前記車両の角速度の大きさが第２の所定の閾値以下であること、
前記車両に発進と停車が発生していないこと、及び／又は、
前記車両の現在所在の位置が特定の道路状況の所定の範囲内ではないことを含む、請求項１に記載の方法。
【請求項４】
前記特定の道路状況は、交差点、踏み切り、トンネル出入口、車線数変更点、交通事故点、ブリッジ、所定の停車／減速必要な地点における少なくとも一つを含む、請求項３に記載の方法。
【請求項５】
前記所定のサンプリング周波数で運転シーンデータと運転行為データとを採集することは、
第１のサンプリング周波数で運転シーンデータを採集し、第２のサンプリング周波数で運転行為データを採集することを含む、請求項２に記載の方法。
【請求項６】
前記第１のサンプリング周波数で運転シーンデータを採集し、第２のサンプリング周波数で運転行為データを採集することは、
所定の期間範囲内において、第１のサンプリング周波数で運転シーンデータを採集し、第２のサンプリング周波数で運転行為データを採集することを含む、請求項５に記載の方法。
【請求項７】
前記所定のサンプリング周波数よりも低い周波数で運転シーンデータと運転行為データとを採集することは、
前記第１のサンプリング周波数よりも低い第３のサンプリング周波数で運転シーンデータを採集し、前記第２のサンプリング周波数よりも低い第４のサンプリング周波数で運転行為データを採集することを含む、請求項５に記載の方法。
【請求項８】
採集された前記車両の現在所在の運転シーンにおける運転シーンデータと運転行為データとに基づいて、所定の安定走行条件を満たしているか否かを確定することの前に、
センサにより前記運転シーンデータを採集し、前記車両のコントローラエリアネットワークＣＡＮバスにより前記運転行為データを取得することをさらに含み、
前記運転シーンデータは、前記車両の周囲環境の画像データ、前記車両の位置データと車両姿勢データを含む、請求項１〜７の何れか一項に記載の方法。
【請求項９】
前記センサにより前記運転シーンデータを採集することは、
カメラにより前記車両の周囲環境の画像データを採集し、測位モジュールにより前記車両の位置データを採集し、慣性測定ユニットにより前記車両の車両姿勢データを採集することを含み、
前記車両姿勢データは、三次元座標系における三つの座標軸方向における前記車両の加速度と角速度を含む、請求項８に記載の方法。
【請求項１０】
採集された前記車両の現在所在の運転シーンにおける運転シーンデータと運転行為データとに基づいて、所定の安定走行条件を満たしているか否かを確定することは、
第１の所定の周期に従って、採集された車両の現在所在の運転シーンにおける運転シーンデータと運転行為データとに基づいて、所定の安定走行条件を満たしているか否かを確定することを含む、請求項１〜７の何れか一項に記載の方法。
【請求項１１】
前記運転シーンデータと運転行為データとを採集することの後に、
採集された前記運転シーンデータと前記運転行為データをローカル記憶デバイスに記憶すること、及び／又は、
所定のサンプリング周波数よりも低い周波数で採集された運転シーンデータと運転行為データにおける画像データをサンプリングして第１の伝送周波数でクラウトサーバに伝送し、及び／又は、所定のサンプリング周波数よりも低い周波数で採集された運転シーンデータと運転行為データにおける画像データ以外の他のデータをサンプリングして第２の伝送周波数でクラウトサーバに伝送すること、及び／又は、
前記所定のサンプリング周波数で採集された運転シーンデータと運転行為データにおける画像データをサンプリングして第３の伝送周波数でクラウトサーバに伝送し、及び／又は、前記所定のサンプリング周波数で採集された運転シーンデータと運転行為データにおける画像データ以外の他のデータをサンプリングして第４の伝送周波数でクラウトサーバに伝送することをさらに含む、請求項１〜７の何れか一項に記載の方法。
【請求項１２】
採集された運転シーンデータと運転行為データとに基づいて、道路工事状況の構築、及び／又は運転シーンの再作成、及び／又は運転行為の解析と学習を行うことをさらに含む、請求項１〜７の何れか一項に記載の方法。
【請求項１３】
データ採集装置であって、
車両の現在所在の運転シーンにおける運転シーンデータを採集する第１の採集ユニットと、
前記車両の運転行為データを採集する第２の採集ユニットと、
前記第１の採集ユニットにより採集された車両の現在所在の運転シーンにおける運転シーンデータと、前記第２の採集ユニットにより採集された運転行為データとに基づいて、所定の安定走行条件を満たしているか否かを確定し、所定の安定走行条件を満たしている場合に、所定のサンプリング周波数よりも低い周波数で運転シーンデータと運転行為データとを採集するように前記第１の採集ユニットと前記第２の採集ユニットに指示する確定ユニットと、を備える、装置。
【請求項１４】
前記確定ユニットは、所定の安定走行条件を満たしていない場合に、所定のサンプリング周波数で運転シーンデータと運転行為データとを採集するように前記第一採集ユニットと前記第二採集ユニットにさらに指示する、請求項１３に記載の装置。
【請求項１５】
前記所定の安定走行条件を満たしていることは、
前記車両の現在の走行速度が第１の所定の閾値以下であること、
前記車両の走行方向における加速度の大きさが第２の所定の閾値以下であること、
前記車両の横方向における加速度の大きさが第３の所定の閾値以下であること、
前記車両の角速度の大きさが第４の所定の閾値以下であること、前記車両に発進と停車が発生していないこと、及び／又は、
前記車両の現在所在の位置が特定の道路状況の所定の範囲内ではないことを含む、請求項１３に記載の装置。
【請求項１６】
前記特定の道路状況は、交差点、踏み切り、トンネル出入口、車線数変更点、交通事故点、ブリッジ、所定の停車／減速必要な地点における少なくとも一つを含む、請求項１５に記載の装置。
【請求項１７】
前記第１の採集ユニットは、具体的に、所定の安定走行条件を満たしていない場合に、第１のサンプリング周波数で運転シーンデータを採集し、
前記第２の採集ユニットは、具体的に、所定の安定走行条件を満たしていない場合に、第２のサンプリング周波数で運転行為データを採集する、請求項１４に記載の装置。
【請求項１８】
前記第１の採集ユニットは、具体的に、所定の安定走行条件を満たしていない場合に、所定の期間範囲内において、第１のサンプリング周波数で運転シーンデータを採集し、
前記第２の採集ユニットは、具体的に、所定の安定走行条件を満たしていない場合に、所定の期間範囲内において、第２のサンプリング周波数で運転行為データを採集する、請求項１７に記載の装置。
【請求項１９】
前記第１の採集ユニットは、具体的に、所定の安定走行条件を満たしている場合に、前記第１のサンプリング周波数よりも低い第３のサンプリング周波数で運転シーンデータを採集し、
前記第２の採集ユニットは、具体的に、所定の安定走行条件を満たしている場合に、前記第２のサンプリング周波数よりも低い第４のサンプリング周波数で運転行為データを採集する、請求項１７に記載の装置。
【請求項２０】
前記第１の採集ユニットはセンサを備え、前記運転シーンデータは、前記車両の周囲環境の画像データ、前記車両の位置データと車両姿勢データを含み、
前記第２の採集ユニットは、具体的に、前記車両のコントローラエリアネットワークＣＡＮバスにより前記運転行為データを取得する、請求項１３〜１８の何れか一項に記載の装置。
【請求項２１】
前記第１の採集ユニットは、
前記車両の周囲環境の画像データを採集するカメラと、
前記車両の位置データを採集する測位モジュールと、
前記車両の車両姿勢データを採集する慣性測定ユニットと、を備え、
前記車両姿勢データは、三次元座標系における三つの座標軸方向における前記車両の加速度と角速度を含む、請求項２０に記載の装置。
【請求項２２】
前記確定ユニットは、具体的に、第１の所定の周期に従って、採集された車両の現在所在の運転シーンにおける運転シーンデータと運転行為データとに基づいて、所定の安定走行条件を満たしているか否かを確定する、請求項１３〜１９の何れか一項に記載の装置。
【請求項２３】
採集された前記運転シーンデータと前記運転行為データとを記憶する記憶デバイスと、及び／又は、
所定のサンプリング周波数よりも低い周波数で採集された運転シーンデータと運転行為データにおける画像データをサンプリングして第１の伝送周波数でクラウトサーバに伝送し、及び／又は、所定のサンプリング周波数よりも低い周波数で採集された運転シーンデータと運転行為データにおける画像データ以外の他のデータをサンプリングして第２の伝送周波数でクラウトサーバに伝送し、及び／又は、前記所定のサンプリング周波数で採集された運転シーンデータと運転行為データにおける画像データをサンプリングして第３の伝送周波数でクラウトサーバに伝送し、及び／又は、前記所定のサンプリング周波数で採集された運転シーンデータと運転行為データにおける画像データ以外の他のデータをサンプリングして第４の伝送周波数でクラウトサーバに伝送する伝送処理ユニットと、をさらに備える、請求項１３〜１９の何れか一項に記載の装置。
【請求項２４】
採集された運転シーンデータと運転行為データとに基づいて、道路工事状況の構築、及び／又は運転シーンの再作成、及び／又は運転行為の解析と学習を行う応用ユニットをさらに備える、請求項１３〜１９の何れか一項に記載の装置。
【請求項２５】
請求項１３〜２４の何れか一項に記載のデータ採集装置を備える車両。
【請求項２６】
一つ又は複数のプロセッサと、
一つ又は複数のプログラムを記憶する記憶装置と、を備え、
前記一つ又は複数のプログラムが前記一つ又は複数のプロセッサにより実行されると、前記一つ又は複数のプロセッサに請求項１〜１２の何れか一項に記載のデータ採集方法を実現させるデバイス。
【請求項２７】
コンピュータプログラムが記憶されており、当該プログラムがプロセッサにより実行されると、請求項１〜１２の何れか一項に記載のデータ採集方法を実現するコンピュータ可読記憶媒体。
【請求項２８】
プロセッサにより実行されると、請求項１〜１２の何れか一項に記載のデータ採集方法を実現するプログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
本発明は、データ処理技術に関し、特にデータ採集方法、装置、デバイス、プログラム及びコンピュータ可読記憶媒体に関する。
【国際調査報告】
2021526699.tif 000008
2021526699.tif 000009
2021526699.tif 000010
2021526699.tif 000011
2021526699.tif 000012
2021526699.tif 000013