(57)【要約】      （修正有）【課題】先行オブジェクトが存在すると予想される関心角度領域を集中的に検出することにより、レーダーデータを処理する装置及び方法を提供する。【解決手段】レーダーデータから生成されたドップラーマップに基づいて、関心角度領域を予測するステップＳ４１０と、前記予測された関心角度領域に基づいて、前記レーダーデータの識別に用いられるステアリング情報を調整するステップＳ４２０と、前記調整されたステアリング情報に基づいて、前記レーダーデータに対応する到達方向情報を決定するステップＳ４３０と、を含む方法によりレーダーデータを処理する。【選択図】図４
2020038187.tif 000002
【特許請求の範囲】
【請求項１】
レーダーデータを処理する方法において、
レーダーデータから生成されたドップラーマップに基づいて、関心角度領域を予測するステップと、
前記予測された関心角度領域に基づいて、前記レーダーデータの識別に用いられるステアリング情報を調整するステップと、
前記調整されたステアリング情報に基づいて、前記レーダーデータに対応する到達方向情報を決定するステップと、
を含むレーダーデータを処理する方法。
【請求項２】
前記ステアリング情報を調整するステップは、前記予測された関心角度領域内で受信されるレーダーデータが示すものと算出された位相情報を指示するステアリングベクトルを前記ステアリング情報に追加するステップを含む、請求項１に記載のレーダーデータを処理する方法。
【請求項３】
前記ステアリング情報を調整するステップは、前記予測された関心角度領域から離れた領域に対応するステアリングベクトルのうち少なくとも一部を前記ステアリング情報から除去するステップを含む、請求項１に記載のレーダーデータを処理する方法。
【請求項４】
前記関心角度領域を予測するステップは、レーダーデータを処理する装置の進行方向及び前記ドップラーマップに示されたターゲット地点から反射したレーダーデータの受信方向がなしている角度に基づいて前記関心角度領域を決定するステップを含み、
前記レーダーデータを処理する装置は、前記レーダーデータを検出するために用いられるレーダーセンサを含む、請求項１−３のうち何れか一項に記載のレーダーデータを処理する方法。
【請求項５】
前記関心角度領域を予測するステップは、レーダーデータを処理する装置の速度及び前記ドップラーマップに示されたターゲット地点のドップラー速度に基づいて、前記レーダーデータを処理する装置から前記ターゲット地点に向かうステアリング角を決定するステップを含み、
前記レーダーデータを処理する装置は、前記レーダーデータを検出するために用いられるレーダーセンサを含む、請求項１−３のうち何れか一項に記載のレーダーデータを処理する方法。
【請求項６】
前記ステアリング角を決定するステップは、前記レーダーデータを処理する装置の速度及び前記ドップラー速度に基づいて算出されたステアリング角に応答して、前記ステアリング角のうち一つのステアリング角を排除するステップを含む、請求項５に記載のレーダーデータを処理する方法。
【請求項７】
前記あるステアリング角を排除するステップは、
前記レーダーセンサの視野角に基づいて前記視野角内に属するステアリング角を選択するステップと、
前記視野角から外れるステアリング角を排除するステップと、
を含む、請求項６に記載のレーダーデータを処理する方法。
【請求項８】
前記レーダーデータを処理する装置の進行方向に対して側面に向かうように前記レーダーデータを処理する装置に装着されたレーダーセンサを介して、前記ターゲット地点から反射したレーダー信号を受信するステップをさらに含む、請求項７に記載のレーダーデータを処理する方法。
【請求項９】
前記あるステアリング角を排除するステップは、前記ターゲット地点から反射したレーダー信号から測定された位相情報に基づいて、前記ステアリング角のうち一つのステアリング角を排除するステップを含む、請求項６に記載のレーダーデータを処理する方法。
【請求項１０】
前記ステアリング情報を調整するステップは、前記ステアリング情報で前記関心角度領域内に１つ以上のステアリングベクトルを追加するステップを含む、請求項１に記載のレーダーデータを処理する方法。
【請求項１１】
前記ステアリング情報を調整するステップは、前記関心角度領域に対して指定された角解像度により算出された１つ以上のステアリングベクトルを前記ステアリング情報に追加するステップを含む、請求項１に記載のレーダーデータを処理する方法。
【請求項１２】
前記関心角度領域を予測するステップは、前記ドップラーマップに示されたターゲット地点までの距離及びレーダーデータを処理する装置の進行方向と前記ターゲット地点から反射した信号の受信方向との間に形成される角度に基づいて、前記関心角度領域を決定するステップを含み、
前記レーダーデータを処理する装置は、前記レーダーデータを検出したレーダーセンサを含む、請求項１−３のうち何れか一項に記載のレーダーデータを処理する方法。
【請求項１３】
前記関心角度領域を予測するステップは、前記関心角度領域の位置、大きさ、及び個数のうち少なくとも１つを動的に調整するステップを含む、請求項１−３のうち何れか一項に記載のレーダーデータを処理する方法。
【請求項１４】
前記ステアリング情報を調整するステップは、前記レーダーデータを検出するために用いられるレーダーセンサの受信チャネル個数に対応する次元のステアリングベクトルを生成するステップを含む、請求項１−３のうち何れか一項に記載のレーダーデータを処理する方法。
【請求項１５】
前記到達方向情報を決定するステップは、前記ステアリング情報に含まれたステアリングベクトルのうち、検出されたレーダーデータにマッチングされるステアリングベクトルを検索するステップと、
前記検索されたステアリングベクトルにマッピングされたステアリング角を前記レーダーデータに対応する到達方向情報に決定するステップと、
を含む、請求項１−１４のうち何れか一項に記載のレーダーデータを処理する方法。
【請求項１６】
前記到達方向情報に基づいて、前記レーダーデータを検出するために用いられるレーダーセンサに対するレーダースキャンイメージを生成するステップをさらに含む、請求項１−１５のうち何れか一項に記載のレーダーデータを処理する方法。
【請求項１７】
前記レーダーデータを検出するために用いられるレーダーセンサそれぞれに対して生成されたレーダースキャンイメージに基づいて、レーダーデータを処理する装置の周辺マップを生成するステップをさらに含む、請求項１６に記載のレーダーデータを処理する方法。
【請求項１８】
前記関心角度領域を予測するステップは、レーダーセンサに対して、該当レーダーセンサによって放射された信号及び反射された信号間の周波数差に基づいて前記ドップラーマップを生成するステップを含む、請求項１−３のうち何れか一項に記載のレーダーデータを処理する方法。
【請求項１９】
請求項１乃至１８のいずれか一項に記載の方法を装置のコンピュータに実行させるコンピュータプログラム。
【請求項２０】
レーダーデータを処理する装置において、
レーダーデータを検出するレーダーセンサと、
前記レーダーデータから生成されたドップラーマップに基づいて関心角度領域を予測し、前記予測された関心角度領域に基づいて前記レーダーデータの識別に用いられるステアリング情報を調整し、前記調整されたステアリング情報に基づいて前記レーダーデータに対応する到達方向情報を決定するプロセッサと、
を含むレーダーデータを処理する装置。
【請求項２１】
レーダーデータを処理する装置によって実行される方法において、
対象地点から反射されたレーダーデータが受信される方向及び前記レーダーデータを処理する装置の進行方向間に形状される角度に基づいて関心角度領域を決定するステップと、
ステアリング情報から前記レーダーデータのレーダーベクトルにマッチングされる対象ステアリングベクトルを識別し、前記識別された対象ステアリングベクトルに対応するステアリング角を到達方向情報に決定するステップと、
前記到達方向情報に基づいて周辺マップを生成するステップと、
を含むレーダーデータを処理する装置によって実行される方法。
【請求項２２】
前記周辺マップを生成するステップは、前記対象地点に関する情報を座標に変換し、前記座標に基づいて前記周辺マップをアップデートするステップを含む、請求項２１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
以下、レーダーデータを処理する技術が提供される。
【背景技術】
【０００２】
ＡＤＡＳ（Ａｄｖａｎｃｅｄ  Ｄｒｉｖｅｒ  Ａｓｓｉｓｔａｎｃｅ  Ｓｙｓｔｅｍｓ）は、車両の内部又は外部に搭載されるセンサを用いて運転者の安全及び便宜を増進し、危険な状況を回避しようとする目的をもって運転をサポートする補助システムである。
【０００３】
ＡＤＡＳで用いられるセンサは、カメラ、赤外線センサ、超音波センサ、ライダー（ＬｉＤＡＲ）及びレーダー（Ｒａｄａｒ）を含む。このうちのレーダーは、光学基盤センサに比べて天気のような周辺環境の影響を受けることなく、車両周辺のオブジェクトを安定的に測定することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一実施形態に係る課題は、先行オブジェクトが存在すると予想される関心角度領域を集中的に検出することにより、レーダーデータを処理する装置及び方法を提供することである。
【０００５】
一実施形態に係る課題は、関心角度領域から所望する解像度のレーダーデータを取得することにより、レーダーデータを処理する装置及び方法を提供することである。
【０００６】
一実施形態に係る課題は、高解像度の到達方向情報を取得して高解像度の周辺マップを生成することにより、レーダーデータを処理する装置及び方法を提供することである。
【課題を解決するための手段】
【０００７】
一実施形態に係るレーダーデータを処理する方法は、レーダーデータから生成されたドップラーマップに基づいて、関心角度領域を予測するステップと、前記予測された関心角度領域に基づいて、前記レーダーデータの識別に用いられるステアリング情報を調整するステップと、前記調整されたステアリング情報に基づいて、前記レーダーデータに対応する到達方向情報を決定するステップとを含む。
【０００８】
前記ステアリング情報を調整するステップは、前記予測された関心角度領域内で受信されるレーダーデータが示すものと算出された位相情報を指示するステアリングベクトルを前記ステアリング情報に追加するステップを含み得る。
【０００９】
前記ステアリング情報を調整するステップは、前記予測された関心角度領域から離れた領域に対応するステアリングベクトルのうち少なくとも一部を前記ステアリング情報から除去するステップを含み得る。
【００１０】
前記関心角度領域を予測するステップは、レーダーデータを処理する装置の進行方向及び前記ドップラーマップに示されたターゲット地点から反射したレーダーデータの受信方向がなしている角度に基づいて前記関心角度領域を決定するステップを含み、前記レーダーデータを処理する装置は、前記レーダーデータを検出するために用いられる前記レーダーセンサを含み得る。
【００１１】
前記関心角度領域を予測するステップは、レーダーデータを処理する装置の速度及び前記ドップラーマップに示されたターゲット地点のドップラー速度に基づいて、前記レーダーデータを処理する装置から前記ターゲット地点に向かうステアリング角を決定するステップを含み、前記レーダーデータを処理する装置は、前記レーダーデータを検出するために用いられる前記レーダーセンサを含み得る。
【００１２】
前記ステアリング角を決定するステップは、前記レーダーデータを処理する装置の速度及び前記ドップラー速度に基づいて算出されたステアリング角に応答して、前記ステアリング角のうち一つのステアリング角を排除するステップを含み得る。
【００１３】
前記あるステアリング角を排除するステップは、前記レーダーセンサの視野角に基づいて前記視野角内に属するステアリング角を選択するステップと、前記視野角から外れるステアリング角を排除するステップとを含み得る。
【００１４】
レーダーデータを処理する方法は、前記レーダーデータを処理する装置の進行方向に対して側面に向かうように前記レーダーデータを処理する装置に装着されたレーダーセンサを介して、前記ターゲット地点から反射したレーダー信号を受信するステップをさらに含み得る。
【００１５】
前記あるステアリング角を排除するステップは、前記ターゲット地点から反射したレーダー信号から測定された位相情報に基づいて、前記ステアリング角のうち一つのステアリング角を排除するステップを含み得る。
【００１６】
前記ステアリング情報を調整するステップは、前記ステアリング情報で前記関心角度領域内に１つ以上のステアリングベクトルを追加するステップを含み得る。
【００１７】
前記ステアリング情報を調整するステップは、前記関心角度領域に対して指定された角解像度により算出された１つ以上のステアリングベクトルを前記ステアリング情報に追加するステップを含み得る。
【００１８】
前記関心角度領域を予測するステップは、前記ドップラーマップに示されたターゲット地点までの距離及びレーダーデータを処理する装置の進行方向と前記ターゲット地点から反射した信号の受信方向との間に形成される角度に基づいて、前記関心角度領域を決定するステップを含み、前記レーダーデータを処理する装置は、前記レーダーデータを検出したレーダーセンサを含み得る。
【００１９】
前記関心角度領域を予測するステップは、前記関心角度領域の位置、大きさ、及び個数のうち少なくとも１つを動的に調整するステップを含み得る。
【００２０】
前記ステアリング情報を調整するステップは、前記レーダーデータを検出するために用いられる前記レーダーセンサの受信チャネル個数に対応する次元のステアリングベクトルを生成するステップを含み得る。
【００２１】
前記到達方向情報を決定するステップは、前記ステアリング情報に含まれたステアリングベクトルのうち、前記検出されたレーダーデータにマッチングされるステアリングベクトルを検索するステップと、前記検索されたステアリングベクトルにマッピングされたステアリング角を前記レーダーデータに対応する到達方向情報に決定するステップとを含み得る。
【００２２】
レーダーデータを処理する方法は、前記到達方向情報に基づいて、前記レーダーデータを検出するために用いられる前記レーダーセンサに対するレーダースキャンイメージを生成するステップをさらに含み得る。
【００２３】
レーダーデータを処理する方法は、前記レーダーデータを検出するために用いられるレーダーセンサそれぞれに対して生成されたレーダースキャンイメージに基づいて、レーダーデータを処理する装置の周辺マップを生成するステップをさらに含み得る。
【００２４】
前記関心角度領域を予測するステップは、前記レーダーセンサに対して、該当レーダーセンサによって放射された信号及び反射された信号間の周波数差に基づいて前記ドップラーマップを生成するステップを含み得る。
【００２５】
一実施形態に係るレーダーデータを処理する装置は、レーダーデータを検出するレーダーセンサと、前記レーダーデータから生成されたドップラーマップに基づいて関心角度領域を予測し、前記予測された関心角度領域に基づいて前記レーダーデータの識別に用いられるステアリング情報を調整し、前記調整されたステアリング情報に基づいて前記レーダーデータに対応する到達方向情報を決定するプロセッサとを含む。
【００２６】
一実施形態に係るレーダーデータを処理する装置によって実行される方法は、対象地点から反射されたレーダーデータが受信される方向及び前記レーダーデータを処理する装置の進行方向間に形状される角度に基づいて関心角度領域を決定するステップと、ステアリング情報から前記レーダーデータのレーダーベクトルにマッチングされる対象ステアリングベクトルを識別し、前記識別された対象ステアリングベクトルに対応するステアリング角を到達方向情報に決定するステップと、前記到達方向情報に基づいて周辺マップを生成するステップとを含む。
【００２７】
前記周辺マップを生成するステップは、前記対象地点に関する情報を座標に変換し、前記座標に基づいて前記周辺マップをアップデートするステップを含み得る。
【発明の効果】
【００２８】
一実施形態に係るレーダーデータを処理する装置は、先行オブジェクトが存在すると予想される関心角度領域を集中的に検出することで、少ない演算負荷で該当の関心角度領域に対して高解像度の到達方向情報を取得することができる。
【００２９】
一実施形態に係るレーダーデータを処理する装置は、関心角度領域から所望する解像度のレーダーデータを相対的に少ない演算量で取得することができる。
【００３０】
一実施形態に係るレーダーデータを処理する装置は、関心角度領域に対しては高解像度を有する周辺マップを、相対的に低い演算複雑度及び少ない演算時間で生成することができる。
【図面の簡単な説明】
【００３１】
【図１】一実施形態に係るレーダーデータを処理する方法を通した周辺環境認識を説明する図である。
【図２】一実施形態に係るレーダーデータを処理する装置の構成を説明するブロック図である。
【図３】一実施形態に係るレーダーセンサの構成を説明するブロック図である。
【図４】一実施形態に係るレーダーデータを処理する方法を説明するフローチャートである。
【図５】一実施形態に係る到達方向（Ｄｉｒｅｃｔｉｏｎ  ｏｆ  Ａｒｒｉｖａｌ：ＤｏＡ）情報を処理する方法を示すフローチャートである。
【図６】一実施形態に係る到達方向情報の処理において解像度を説明する図である。
【図７】一実施形態に係るレーダーデータを処理する過程を示す図である。
【図８】一実施形態に係るレーダーデータを処理する過程を示す図である。
【図９Ａ】一実施形態に係るドップラーマップ及びそれに対応するステアリング情報の動的な調整を説明する図である。
【図９Ｂ】一実施形態に係るドップラーマップ及びそれに対応するステアリング情報の動的な調整を説明する図である。
【図９Ｃ】一実施形態に係るドップラーマップ及びそれに対応するステアリング情報の動的な調整を説明する図である。
【図１０Ａ】一実施形態により関心角度領域を決定する動作の例示を説明する図である。
【図１０Ｂ】一実施形態により関心角度領域を決定する動作の例示を説明する図である。
【図１０Ｃ】一実施形態により関心角度領域を決定する動作の例示を説明する図である。
【図１１】一実施形態により関心角度領域に追加される候補ステアリングベクトルの解像度を決定する動作の例示を説明する図である。
【図１２】一実施形態により決定されたステアリング情報の例示を説明する図である。
【発明を実施するための形態】
【００３２】
下記で説明する実施形態は様々な変更が加えられることができる。特許出願の範囲がこのような実施形態によって制限も限定もされることはない。各図面に提示された同じ参照符号は同じ部材を示す。
【００３３】
本明細書で開示されている特定の構造的又は機能的な説明は単に実施形態を説明するための目的として例示されたものであり、実施形態は様々な異なる形態で実施され、本明細書に説明された実施形態に限定されることはない。
【００３４】
本明細書で用いた用語は、単に特定の実施形態を説明するために用いられるものであって、本発明を限定しようとする意図はない。単数の表現は、文脈上、明白に異なる意味をもたない限り複数の表現を含む。本明細書において、「含む」又は「有する」等の用語は明細書上に記載した特徴、数字、ステップ、動作、構成要素、部品又はこれらを組み合わせたものが存在することを示すものであって、１つ又はそれ以上の他の特徴や数字、ステップ、動作、構成要素、部品、又はこれを組み合わせたものなどの存在又は付加の可能性を予め排除しないものとして理解しなければならない。
【００３５】
異なる定義がされない限り、技術的であるか又は科学的な用語を含むここで用いる全ての用語は、本実施形態が属する技術分野で通常の知識を有する者によって一般的に理解されるものと同じ意味を有する。一般的に用いられる予め定義された用語は、関連技術の文脈上で有する意味と一致する意味を有するものと解釈すべきであって、本明細書で明白に定義しない限り、理想的又は過度に形式的な意味として解釈されることはない。
【００３６】
また、添付図面を参照して説明することにおいて、図面符号に関係なく同じ構成要素は同じ参照符号を付与し、これに対する重複する説明は省略する。実施形態の説明において関連する公知技術に対する具体的な説明が実施形態の要旨を不要に曖昧にすると判断される場合、その詳細な説明は省略する。
【００３７】
図１は、レーダーデータを処理する方法を通した周辺環境認識を説明する図である。
【００３８】
一実施形態に係るレーダーデータを処理する装置１１０は、センサを介して前方に存在するオブジェクトを検出する。例えば、オブジェクトを検出するセンサは、イメージセンサ及びレーダーセンサなどであってもよく、これにより、前方のオブジェクト１８０までの距離も検出することができる。
【００３９】
図１において、センサがレーダーである場合について説明する。レーダーデータを処理する装置１１０は、レーダーセンサ１１１で受信されたレーダー信号を分析して前方のオブジェクト１８０までの距離を検出する。レーダーセンサ１１１は、レーダーデータを処理する装置１１０の内部又は外部に位置する。レーダーデータを処理する装置１１０は、レーダーセンサ１１１から受信されたレーダー信号だけではなく、他のセンサ（例えば、イメージセンサなど）で収集されたデータを共に考慮して、前方のオブジェクト１８０までの距離を検出し得る。
【００４０】
レーダーデータを処理する装置１１０は、車両に搭載され得る。車両は、レーダーデータを処理する装置１１０によって検出されたオブジェクトまでの距離に基づいて、ＡＣＣ（Ａｄａｐｔｉｖｅ  Ｃｒｕｉｓｅ  Ｃｏｎｔｒｏｌ）動作、ＡＥＢ（Ａｕｔｏｎｏｍｏｕｓ  Ｅｍｅｒｇｅｎｃｙ  Ｂｒａｋｉｎｇ）動作、及びＢＳＤ（Ｂｌｉｎｄ  Ｓｐｏｔ  Ｄｅｔｅｃｔｉｏｎ）動作などを行う。
【００４１】
さらに、レーダーデータを処理する装置１１０は、距離検出の他にも周辺マップ１３０を生成し得る。周辺マップ１３０は、レーダーデータを処理する装置１１０の周辺に存在する標的の位置を示すマップとして、周辺の標的は、車両及び人のように動的オブジェクトであってもよく、ガードレール及び信号機のように静的オブジェクト（背景）であってもよい。
【００４２】
周辺マップ１３０を生成するための方法として、単一スキャンイメージ方法が挙げられる。レーダーデータを処理する装置１１０がセンサから単一スキャンイメージ１２０を取得し、取得された単一スキャンイメージ１２０から周辺マップ１３０を生成することが単一スキャンイメージ方法である。単一スキャンイメージ１２０は、単一レーダーセンサ１１１によって検出されたレーダー信号から生成されたイメージとして、比較的低い解像度を示す。単一スキャンイメージ１２０は、レーダースキャンイメージとして、任意のレーダーセンサ１１１によって任意の高角（ｅｌｅｖａｔｉｏｎ  ａｎｇｌｅ）から受信されたレーダー信号が指示する距離を示す。例えば、図１に示された単一スキャンイメージにおいて横軸は、レーダーセンサ１１１のステアリング角、縦軸は、レーダーセンサ１１１から標的までの距離を示す。ただし、単一スキャンイメージの形態を図１に示されたものに限定することなく、設計に応じて他のフォーマット（ｆｏｒｍａｔ）に表現されてもよい。
【００４３】
本明細書でステアリング角は、レーダーデータを処理する装置からターゲット地点に向かう方向に対応する角度を示す。例えば、ステアリング角は、レーダーデータを処理する装置（例えば、車両）を基準として、データデータを処理する装置の進行方向及びターゲット地点の間の角度である。
【００４４】
レーダーデータを処理する装置１１０は、多重レーダーマップによって標的の形状に対する正確な情報を取得できる。多重レーダーマップは、複数のレーダースキャンイメージの結合から生成し得る。例えば、レーダーデータを処理する装置１１０は、レーダーセンサ１１１の移動により取得されるレーダースキャンイメージを時空間的に結合することで周辺マップ１３０を生成し得る。
【００４５】
レーダーデータは、レーダーセンサ１１１によって検出される生のデータ（ｒａｗ  ｄａｔａ）を含んでもよい。
【００４６】
周辺マップ１３０を生成するためには到達方向情報を活用する。到達方向情報は、ターゲット地点から反射したレーダー信号が受信された方向を指示する情報を意味する。このような到達方向情報は、レーダースキャンデータ及び周辺マップを生成するために用いられる。レーダーデータを処理する装置１１０で高解像度の到達方向情報を取得するためには、より多くの角度及び／又はより多くの距離に対するレーダー信号を受信して位相を処理しなければならない。レーダーセンサ１１１において、より多くの信号を受信して位相を処理する場合、演算量が多くなって演算時間が増加する。以下は、相対的に低い演算負荷で高解像度の到達方向情報を取得する方法について説明する。
【００４７】
図２は、一実施形態に係るレーダーデータを処理する装置の構成を説明するブロック図である。
【００４８】
レーダーデータを処理する装置２００は、レーダーセンサ２１０及びプロセッサ２２０を含む。
【００４９】
レーダーセンサ２１０は、レーダーデータを検出する。例えば、レーダーセンサ２１０は、レーダー信号を外部に放射され、放射されたレーダー信号がターゲット地点から反射した信号を受信する。レーダーセンサ２１０は、例えば、複数の受信チャネル（Ｒｘ  ｃｈａｎｎｅｌ）に対応するアンテナを含み、各受信チャネルを介して受信された信号は、受信方向により互いに異なる位相を有する。レーダーセンサ２１０は、図３を参照して詳細に説明する。
【００５０】
プロセッサ２２０は、該当レーダーセンサ２１０によって受信された、ターゲット地点から反射して受信された信号に基づいてドップラーマップを生成する。ドップラーマップは、任意のレーダーセンサ２１０によって検出されたターゲット地点のドップラー情報を示すマップである。ドップラーマップで、横軸はドップラー値、縦軸はターゲット地点までの距離を示す。ドップラー値は、ドップラー速度としてレーダーセンサ２１０を基準にしてターゲット地点の相対速度（ターゲット地点の速度及びレーダーセンサ２１０の速度の差）を示す。
【００５１】
下記の図９Ｂでは、ドップラーマップの例示を説明する。例えば、プロセッサ２２０は、レーダーセンサ２１０によって放射された信号及び反射した信号間の周波数差に基づいてドップラーマップを生成する。ただし、ドップラーマップの形態はこれに限定することなく、設計に応じて変更されてもよい。
【００５２】
プロセッサ２２０は、レーダーデータから生成されたドップラーマップに基づいて、関心角度（Ａｎｇｌｅ  Ｏｆ  Ｉｎｔｅｒｅｓｔ：ＡＯＩ）領域を予測する。関心角度領域は、事物又は背景が存在すると予想されるオブジェクトの角度に対応する領域であり、例えば、関心角度領域は任意の角度範囲に示す。例えば、オブジェクトがレーダーデータを処理する装置２００の進行方向を基準として右側３０度の方向に存在すると予想される場合、関心角度領域は、２８度から３２度の角度範囲に設定される。ただし、関心角度領域はこれに限定することなく、設計に応じて変更されてもよい。
【００５３】
プロセッサ２２０は、予測された関心角度領域に基づいてレーダーデータの識別に用いられるステアリング情報を調整する。ステアリング情報の調整は、例えば、本来のステアリング情報に新しいステアリングベクトルを追加したり、既存のステアリングベクトルを除去するなどの方法で行う。すなわち、プロセッサ２２０は、関心角度領域に密集したステアリングベクトルを含むようにステアリング情報を調整して関心角度領域をフォーカシングするよう、ステアリング情報をアップデートする。
【００５４】
本明細書においてステアリング情報は、レーダーデータの識別に用いられる情報であって、例えば、ステアリングベクトルの集合であってもよい。ステアリング情報に含まれたステアリングベクトルは、候補ステアリングベクトルと呼ぶことができる。ステアリングベクトルは、任意のレーダーデータが特定の角度で受信されると仮定するとき、該当レーダーデータが有するものと算出された位相情報を含む。検出されたレーダーデータの位相情報を含むベクトルをレーダーベクトル（ｒａｄａｒ  ｖｅｃｔｏｒ）とは、ステアリング情報に含まれた候補ステアリングベクトルのうち、レーダーベクトルにマッチングされると判断されたステアリングベクトルは、対象ステアリングベクトルと呼ぶことができる。
【００５５】
レーダーデータの位相情報は、レーダーセンサ２１０が複数の受信チャネルを含んでいる場合、各受信チャネルを介して受信された信号が有する位相及び基準位相間の位相差を示す。基準位相は任意の位相であってもよく、複数の受信チャネルのいずれか１つの受信チャネルの位相に設定されてもよい。例えば、プロセッサ２２０は、レーダーデータからレーダーセンサ２１０の受信チャネル数に対応する次元のレーダーベクトルを生成する。例えば、４つの受信チャネルが含まれたレーダーセンサの場合、プロセッサ２２０は、各受信チャネルに対応する位相値を含む４次元のレーダーベクトルを生成し得る。各受信チャネルに対応する位相値は、上述した位相差を示す数値である。
【００５６】
レーダーセンサ２１０が１つの送信Ｔｘチャネル及び４つの受信Ｒｘチャネルで構成される場合を例にして説明すれば、次の通りである。ＴＸチャネルを介して放射されたレーダー信号がターゲット地点から反射した後、４つのＲＸチャネルを介して受信されたレーダー信号は、各チャネルごとに互いに異なる角度で受信される。レーダーセンサ２１０は、レーダーデータから４つのＲＸチャネルごとの位相値を含むレーダーベクトルを生成する。プロセッサ２２０は、複数の候補ステアリングベクトルからレーダーベクトルの位相情報と最も類似の位相値を有する対象ステアリングベクトルを識別し、識別された対象ステアリングベクトルが示す受信方向を、到達方向情報に決定する。
【００５７】
プロセッサ２２０は、上述したようにステアリング情報に基づいて検出されたターゲット地点がレーダーデータを処理する装置２００を基準として、いずれかの方向にあるかを決定する。
【００５８】
図３は、レーダーセンサの構成を説明するブロック図である。
【００５９】
レーダーセンサ３１０は、アンテナ３１３を介して信号を放射し、アンテナ３１３を介して信号を受信する。レーダーセンサ３１０は、例えば、ｍｍＷａｖｅ  Ｒａｄａｒであってもよく、放射された電気波がオブジェクトに衝突し、反射して戻ってくるまでの時間（Ｔｉｍｅ  ｏｆ  Ｆｌｉｇｈｔ）と信号波形の変化を分析してオブジェクトまでの距離を測定する。例えば、レーダーセンサ３１０は、ＦＭＣＷレーダー（Ｆｒｅｑｕｅｎｃｙ  Ｍｏｄｕｌａｔｅｄ  Ｃｏｎｔｉｎｕｏｕｓ−Ｗａｖｅ  Ｒａｄｉｏ  Ｄｅｔｅｃｔｉｏｎ  Ａｎｄ  Ｒａｎｇｉｎｇ）として具現されてもよい。
【００６０】
レーダーセンサ３１０のチャープ送信器（Ｃｈｉｒｐ  Ｔｒａｎｓｍｉｔｔｅｒ）３１１は、時間に応じて周波数が変わる周波数変調信号（ＦＭ  ｓｉｇｎａｌ、Ｆｒｅｑｕｅｎｃｙ  Ｍｏｄｕｌａｔｅｄ  ｓｉｇｎａｌ）３０２を生成する。例えば、チャープ送信器３１１は、チャープ信号３０１を周波数変調することによって、周波数変調信号３０２を生成する。チャープ信号３０１は、時間に応じて振幅が線形的に増加したり減少する信号を示す。チャープ送信器３１１は、チャープ信号３０１の振幅に対応する周波数を有する周波数変調信号３０２を生成する。例えば、図３に示すように、周波数変調信号３０２は、チャープ信号３０１の振幅が増加する区間では徐々に周波数が増加する波形を示し、チャープ信号３０１の振幅が減少する区間では徐々に周波数が減少する波形を示す。チャープ送信器３１１は、周波数変調信号３０２をデュプレクサ３１２に伝達する。
【００６１】
レーダーセンサ３１０のデュプレクサ３１２は、アンテナ３１３を通した信号の送信経路及び受信経路を決定する。例えば、レーダーセンサ３１０が周波数変調信号３０２を放射する間にデュプレクサ３１２は、チャープ送信器３１１からアンテナ３１３までの信号経路を形成し、形成された信号経路を介して周波数変調信号３０２をアンテナ３１３に伝達した後外部へ放射する。
【００６２】
レーダーセンサ３１０がオブジェクトから反射された信号を受信する間に、デュプレクサ３１２は、アンテナ３１３から周波数分析器３１６までの信号経路を形成する。アンテナ３１３は、放射された信号が障害物に到達した後に反射され、戻ってきた反射信号を受信し、レーダーセンサ３１０は、信号経路を介して反射信号をアンテナ３１３から周波数分析器３１６に伝達する。
【００６３】
周波数ミキサ３１４は、受信された信号から周波数変調（ＦＭ）以前の線形信号（例えば、オリジナルチャープ信号）を復調する。増幅器３１５は、復調された線形信号の振幅を増幅する。
【００６４】
周波数分析器３１６は、オブジェクトから反射して返ってくる信号３０８と放射されたチャープ信号３０１とを比較する。周波数分析器３１６は、放射されたチャープ信号３０１及び反射した信号３０８間の周波数差を検出する。放射されたチャープ信号３０１及び反射した信号３０８間の周波数差は、図３に示されたグラフ３０９で、放射されたチャープ信号３０１の振幅が時間軸に沿って線形的に増加する区間の間に一定の差を示し、レーダーセンサ３１０及びオブジェクトの間の距離に比例する。したがって、レーダーセンサ３１０及びオブジェクトの間の距離は、放射されたチャープ信号３０１及び反射した信号３０８間の周波数差から導き出される。周波数分析器３１６は、分析された情報をレーダーデータを処理する装置のプロセッサに伝達する。
【００６５】
例えば、周波数分析器３１６は、下記の数式（１）によりレーダーセンサ３１０及びオブジェクト間の距離を算出する。
【００６６】
【数１】
2020038187.tif 000003
上述した数式（１）において、Ｒはレーダーセンサ３１０及びオブジェクト間の距離を示す。ｃは光速を示す。Ｔは、放射されたチャープ信号３０１の上昇区間の時間の長さを示す。ｆｂは上昇区間内任意の時点で放射されたチャープ信号３０１及び反射した信号３０８間の周波数差であり、ビット周波数と呼ぶ。Ｂは変調帯域幅を示す。参考として、ビット周波数ｆｂは下記のような数式（２）によって導き出される。
【００６７】
【数２】
2020038187.tif 000004
【００６８】
上述した数式（２）において、ｆｂはビット周波数を示し、ｔｄは放射されたチャープ信号３０１の放射時点及び反射した信号３０８の受信時点間の時間差（例えば、遅延時間）を示す。
【００６９】
一実施形態によれば、複数のレーダーセンサが車両の様々な部位に設けられ、複数のレーダーセンサによって検出された情報に基づいてレーダーデータを処理する装置が車両の全方位に対するターゲット地点までの距離、方向、及び相対速度を算出する。レーダーデータを処理する装置は車両に搭載され得る。車両は、レーダーセンサによって収集された情報に基づいて取得された情報を用いて、走行に助かる様々な機能（例えば、ＡＣＣ（Ａｄａｐｔｉｖｅ  Ｃｒｕｉｓｅ  Ｃｏｎｔｒｏｌ）、ＢＳＤ（Ｂｌｉｎｄ  Ｓｐｏｔ  Ｄｅｔｅｃｔｉｏｎ）、及びＬＣＡ（ｌａｎｅ  ｃｈａｎｇｅ  ａｓｓｉｓｔａｎｃｅ）など）を提供する。
【００７０】
複数のレーダーセンサそれぞれは、チャープ信号を周波数変調して外部に放射し、ターゲット地点から反射された信号を受信する。レーダーデータを処理する装置のプロセッサは、放射されたチャープ信号及び受信された信号間の周波数差から複数のレーダーセンサそれぞれからターゲット地点までの距離を決定し得る。
【００７１】
図４は、一実施形態に係るレーダーデータを処理する方法を説明するフローチャートである。
【００７２】
まず、ステップＳ４１０において、レーダーデータを処理する装置は、検出されたレーダーデータからドップラーマップを生成し、生成されたドップラーマップに基づいて関心角度領域を予測する。関心角度領域の予測の具体的な内容については下記の図９Ｃを参照して説明する。
【００７３】
そして、ステップＳ４２０において、レーダーデータを処理する装置は、予測された関心角度領域に基づいて、レーダーデータの識別に用いられるステアリング情報を調整する。ステアリング情報の調整の具体的な内容については下記の図１１及び図１２を参照して説明する。
【００７４】
次に、ステップＳ４３０において、レーダーデータを処理する装置は、調整されたステアリング情報に基づいて到達方向情報を決定する。
【００７５】
ステアリング情報は、予め設定されて格納された複数の候補ステアリングベクトルの集合であってもよく、各候補ステアリングベクトルごとに固有な値と１：１にマッピングされてもよい。例えば、予め格納された複数の候補ステアリングベクトルは位相情報を有し、それぞれの候補ステアリングベクトルごとにマッピングされる固有な値がステアリング角である場合、レーダーデータを処理する装置は、予め格納された複数の候補ステアリングベクトルのうち、受信されたレーダーデータのレーダーベクトルに対応する対象ステアリングベクトルを決定する。レーダーデータを処理する装置は、決定された対象ステアリングベクトルにマッピングされたステアリング角を出力する。
【００７６】
対象ステアリングベクトルを決定する具体的な動作は、例えば、予め格納された複数の候補ステアリングベクトルのうち、レーダーベクトルと最も少ない差を示すステアリングベクトル（例えば、レーダーベクトルとのユークリッド距離が最も小さいステアリングベクトル）を対象ステアリングベクトルとして決定する動作を含む。又は、対象ステアリングベクトルを決定する動作は、レーダーベクトルを構成する様々なパラメータのうち、特定パラメータと最も類似のパラメータを有する候補ステアリングベクトルを対象ステアリングベクトルとして決定する動作を含んでもよい。その他に、対象ステアリングベクトルを決定する動作は、様々な方法により具現される。
【００７７】
レーダーデータを処理する装置は、決定された対象ステアリングベクトルにマッピングされたステアリング角をレーダーデータに対応する到達方向情報で決定し得る。
【００７８】
ステアリング情報に含まれる候補ステアリングベクトルの個数が増加するほど、各候補ステアリングベクトルが指示するステアリング角が細分化されるため、レーダーデータを処理する装置は、到達方向情報を高い角解像度の値に決定し得る。
【００７９】
図５は、一実施形態に係る到達方向（Ｄｉｒｅｃｔｉｏｎ  ｏｆ  Ａｒｒｉｖａｌ：ＤｏＡ）情報を処理する方法を示すフローチャートである。
【００８０】
一実施形態によれば、レーダーデータを処理する装置は、レーダーデータに対してＭＵＳＩＣ（Ｍｕｌｔｉｐｌｅ  Ｓｉｇｎａｌ  Ｃｌａｓｓｉｆｉｃａｔｉｏｎ）アルゴリズムを適用することで到達方向情報を処理する。
【００８１】
まず、ステップＳ５１０において、レーダーデータを処理する装置は、サンプル共分散行列（ｓａｍｐｌｅ  ｃｏｖａｒｉａｎｃｅ  ｍａｔｒｉｘ）を算出する。例えば、レーダーデータを処理する装置は、レーダーセンサの個別受信チャネルによって受信されたレーダー信号をサンプリングした結果からサンプル共分散行列を算出し得る。
【００８２】
そして、ステップＳ５２０において、レーダーデータを処理する装置は、固有分解（ｅｉｇｅｎ  ｄｅｃｏｍｐｏｓｉｔｉｏｎ）を行う。例えば、レーダーデータを処理する装置は、上述したサンプル共分散行列を固有分解することによって、固有値及び固有ベクトルを算出する。
【００８３】
次に、ステップＳ５３０において、レーダーデータを処理する装置は、ノイズ共分散行列を算出する。例えば、レーダーデータを処理する装置は、サンプル共分散行列を信号成分及びノイズ成分に分離する。
【００８４】
そして、ステップＳ５４０において、レーダーデータを処理する装置は、空間スペクトルを算出する。レーダーデータを処理する装置は、ノイズ共分散行列を用いて空間スペクトルを構成し、ピークを探索することによって到達方向情報を取得する。
【００８５】
一実施形態によれば、周辺マップの解像度と上述した到達方向情報の取得のためのアルゴリズム処理時間は互いに比例し、高解像度であるほど到達方向情報を算出するために求められる多くの時間は空間スペクトル算出ステップＳ５４０が占めている。
【００８６】
ただし、上述したＭＵＳＩＣアルゴリズムは単なる例示であって、設計に応じて他の方式がレーダーデータに適用されてもよい。例えば、ＣＤＢＦ（Ｃｏｎｖｅｎｔｉｏｎａｌ  Ｄｉｇｉｔａｌ  Ｂｅａｍｆｏｒｍｉｎｇ）、Ｂａｒｔｌｅｔｔ、及びＭＶＤＲ（Ｍｉｎｉｍｕｍ  Ｖａｒｉａｎｃｅ  Ｄｉｓｔｏｒｔｉｏｎｌｅｓｓ  Ｒｅｓｐｏｎｓｅ）などの方式が挙げられる。
【００８７】
図６は、一実施形態に係る到達方向情報の処理において解像度を説明する図である。
【００８８】
図６は、任意のオブジェクト６１０に対してそれぞれ他の解像度を有するステアリング情報に基づいて検出された結果を示す。図６に示すグリッドパターン（ｇｒｉｄ  ｐａｔｔｅｒｎ）の個別スペースは、ステアリング情報に含まれた候補ステアリングベクトルに対応する。ステアリング情報がより多くの候補ステアリングベクトルを含むほど、レーダーデータを処理する装置は、受信されたレーダー信号がどのような方向から受信されたかをより精密に識別できるため、高い解像度の検出結果を取得できる。
【００８９】
例えば、図６に示す左側は、高い解像度を有するステアリング情報に基づいて検出されたターゲット地点６２１を示す。図６中央に示す図は、中間解像度を有するステアリング情報に基づいて検出されたターゲット地点６２２を示す。図６に示す右側は、低い解像度を有するステアリング情報に基づいて検出されたターゲット地点６２３を示す。ステアリング情報の解像度が高ければ、密度が高く（ｄｅｎｓｅ）、多くの候補ステアリングベクトルを含むことから正確なイメージが取得できるが、演算複雑度が増加する。ステアリング情報の解像度が低ければ、密度が低く（ｓｐａｒｓｅ）、少ない候補ステアリングベクトルを含むことから不正確なイメージが取得されるが、演算複雑度は減少する。
【００９０】
一実施形態に係るレーダーデータを処理する装置は、重要な領域に対しては高い解像度でオブジェクト６１０を検出しつつ、演算複雑度が減少した方法を行ってもよい。下記の図７〜図１２では、オブジェクト６１０が存在すると予想される関心角度領域についてのみ候補ステアリングベクトルがフォーカスされたステアリング情報を用いることで、レーダーデータを処理する装置が増加した解像度を有するイメージを低い演算複雑度で取得する動作について説明する。
【００９１】
図７及び図８は、一実施形態に係るレーダーデータを処理する過程を示す図である。
【００９２】
まず、図７に示すように、ステップＳ７１０において、レーダーデータを処理する装置は、ターゲット地点までの距離を検出する動作を行う。例えば、レーダーデータを処理する装置はレーダー信号を処理し、該当レーダー信号を反射させたターゲット地点までの距離を識別する。
【００９３】
そして、ステップＳ７２０において、レーダーデータを処理する装置は、ＤＯＡフォーカシング動作を行う。レーダーデータを処理する装置は、予測された関心角度領域にフォーカシングすることにより、局地的にレーダーセンサの解像度を増加させ得る。レーダーデータを処理する装置は、ステアリング情報に関心角度領域に対応する候補ステアリングベクトルを追加する。例えば、ステップＳ８２０において、レーダーデータを処理する装置はドップラーマップを生成する。レーダーデータを処理する装置は、放射された信号及び反射された信号間の周波数差に基づいてドップラーマップを生成する。レーダーデータを処理する装置は、レーダーデータから、ターゲット地点のドップラー速度及び距離を決定することでドップラーマップを生成する。次に、ステップＳ８３０において、レーダーデータを処理する装置は、関心角度領域を予測する。例えば、レーダーデータを処理する装置は、レーダーセンサを含むレーダーデータを処理する装置の進行方向及びドップラーマップに示されたターゲット地点から反射したレーダーデータの受信方向がなしている角度に基づいて関心角度領域を決定する。
【００９４】
一実施形態に係るレーダーデータを処理する装置は、毎時間フレームごとに最適な関心角度領域に対応する候補ステアリングベクトルをステアリング情報に追加することで、以下で到達方向情報を効率よく取得できる。
【００９５】
次に、ステップＳ７３０において、レーダーデータを処理する装置は、ＤＯＡ情報推定の動作を行う。例えば、レーダーデータを処理する装置は、調整されたステアリング情報に基づいて、各ターゲット地点のレーダーデータを識別する。レーダーデータを処理する装置は、関心角度領域にフォーカスされた候補ステアリングベクトルを含むステアリング情報から、レーダーデータにマッチングする対象ステアリングベクトルを識別する。レーダーデータを処理する装置は、識別された対象ステアリングベクトルに対応するステアリング角を、該当レーダーデータに対する到達方向情報に決定する。例えば、レーダーデータを処理する装置は、ＭＵＳＩＣアルゴリズム、ＭＶＤＲアルゴリズム、及びＥＳＰＩＲＴ（Ｅｓｔｉｍａｔｉｏｎ  ｏｆ  Ｓｉｇｎａｌ  Ｐａｒａｍｅｔｅｒ  ｖｉａ  Ｒｏｔａｔｉｏｎａｌ  ｉｎｖａｒｉａｎｃｅ  Ｔｅｃｈｎｉｑｕｅｓ）などを用いて到達方向情報を推定する。レーダーデータを処理する装置は、検出されたレーダーデータのレーダーベクトルがマッチングする対象ステアリングベクトルをステアリング情報から識別し、識別された対象ステアリングベクトルに対応するステアリング角を到達方向情報に決定する。
【００９６】
そして、ステップＳ７４０において、レーダーデータを処理する装置は、マップ生成の動作を行う。一実施形態に係るレーダーデータを処理する装置は、レーダーデータに対して決定された到達方向情報に基づいて周辺マップを生成する。例えば、ステップＳ８６０において、レーダーデータを処理する装置は、ターゲット地点に対して取得された情報（例えば、ターゲット地点までの距離、及び該当ターゲット地点に対する到達方向情報など）を座標に変換する。レーダーデータを処理する装置は、ＣＦＡＲ（Ｃｏｎｓｔａｎｔ  ｆａｌｓｅ  ａｌａｒｍ  ｒａｔｅ）検出方式及びＭａｘ−Ｏｐなどを使用する。次に、ステップＳ８７０において、レーダーデータを処理する装置は、変換された座標に基づいて周辺マップをアップデートする。例えば、レーダーデータを処理する装置は、到達方向情報に基づいてレーダーセンサに対するレーダースキャンイメージを生成する。レーダーデータを処理する装置は、複数のレーダーセンサのそれぞれに対して生成されたレーダースキャンイメージに基づいて、レーダーデータを処理する装置の周辺マップを生成する。
【００９７】
また、図７には図示していないが、図８に示すように、レーダーデータを処理する装置は、追加的にステップＳ８５０において、ターゲット地点を選別する。レーダーデータを処理する装置は、ステップＳ７３０で到達方向情報が推定されたターゲット地点のうちマップ生成に適用されるターゲット地点を選別する。例えば、レーダーデータを処理する装置は、レーダーセンサの視野角内のターゲット地点を選別する。レーダーデータを処理する装置は、視野角から外れるターゲット地点をステップＳ７４０のマップ生成から排除する。異なる例として、レーダーデータを処理する装置は、任意の２つのターゲット地点が相互に対して閾値類似度以上の類似する到達方向情報を有する場合、２つのターゲット地点のうちの１つのみを選別し、残りの１つを排除する。２つのターゲット地点の到達方向情報が同一であるか、極めて類似すれば、２つのターゲット地点は実質的に同じ地点であるためである。同じターゲット地点を用いたマップ生成は、レーダーを処理する装置の演算負荷のみを増加させる一方、解像度を向上させない。
【００９８】
下記の図９Ａ〜図９Ｃでは、上述したステップＳ８３０に記載の関心角度領域の決定について説明する。
【００９９】
図９Ａ〜図９Ｃは、一実施形態に係るドップラーマップ及びそれに対応するステアリング情報の動的な調整を説明する図である。
【０１００】
一実施形態に係るレーダーデータを処理する装置９１０は、該当装置９１０の進行方向及びレーダーデータの受信方向がなしている角度に基づいて、関心角度領域を決定する。受信されたレーダーデータは、ドップラーマップ９３０に示されたターゲット地点から反射した信号に対応するデータであり得る。
【０１０１】
ドップラーマップ９３０は、任意のレーダーセンサ９１１によって検出されたターゲット地点のドップラー情報を示すマップであって、車両などの走行方向による各ターゲット地点の相対的位置及びドップラー値を示す。ドップラーマップ９３０で、横軸はドップラー値、縦軸はターゲット地点までの距離を示す。ドップラー値は、例えば、ドップラー速度としてレーダーセンサ９１１を基準とするターゲット地点との相対速度を示す。
【０１０２】
例えば、図９Ａにおいて、レーダーデータを処理する装置９１０の周辺に標的Ａ９２１、標的Ｂ９２２、及び標的Ｃ９２３に存在する状況を示す。標的Ａ９２１は、レーダーデータを処理する装置９１０の進行方向を基準としてθＡに存在し、標的Ｂ９２２は、レーダーデータを処理する装置９１０の進行方向を基準としてθＢに存在し、標的Ｃ９２３は、レーダーデータを処理する装置９１０の進行方向を基準としてθＣに存在する。
【０１０３】
図９Ｂは、図９Ａに示す状況に対してレーダーセンサ９１１により収集されたレーダーデータに基づいて生成されたドップラーマップ９３０を示す。
【０１０４】
このように演算された結果をドップラーマップ９３０にマッピングすれば、標的Ａ９２１は任意のドップラー速度ｖＡを有し、任意の距離ｒＡに対応する地点９３１に存在する。標的Ｂ９２２はドップラー速度ｖＢを有し、任意の距離ｒＢに対応する地点９３２に存在する。標的Ｃ９２３はドップラー速度ｖＣを有し、任意の距離ｒＣに対応する地点９３３に存在する。
【０１０５】
レーダーデータを処理する装置９１０は、ドップラーマップ９３０からターゲット地点に対するステアリング角を決定する。ドップラーマップ９３２から検出されたターゲット地点に対するステアリング角は関心ステアリング角のように示す。一実施形態によれば、レーダーデータを処理する装置９１０の進行速度、個別標的のドップラー速度、及び関心ステアリング角は下記の数式（３）のような関係を示す。
【０１０６】
ｖｄ＝ｖ・ｃｏｓθ        （３）
【０１０７】
上述した数式（３）で、ｖｄはターゲットのドップラー速度、θは関心ステアリング角、ｖはレーダーデータを処理する装置９１０（例えば、車両）の進行方向に対する速度を示す。したがって、レーダーデータを処理する装置９１０は、該当装置９１０の速度及びドップラーマップ９３０に示されたターゲット地点のドップラー速度に基づいて、レーダーデータを処理する装置９１０からターゲット地点に向かう関心ステアリング角θを決定する。
【０１０８】
例えば、関心ステアリング角θは、下記の数式（４）によって算出される。
【０１０９】
θ＝±｜ｃｏｓ−１（ｖｄ／ｖ）｜    （４）
【０１１０】
上述した数式（４）により、レーダーデータを処理する装置９１０は、ターゲットのドップラー速度ｖｄ及びレーダーデータを処理する装置９１０自分の進行速度ｖに基づいてターゲットに対する関心ステアリング角θを算出する。
【０１１１】
レーダーデータを処理する装置９１０は、ドップラーマップ９３０に示されたターゲット地点までの距離及びレーダーデータを処理する装置９１０の進行方向とターゲット地点から反射した信号の受信方向との間に形成される角度に基づいて、下記の図９Ｃの関心角度領域を決定することができる。
【０１１２】
図９Ｃは、ステアリング情報に含まれた候補ステアリングベクトルのステアリング角及び距離による配置９４０を示す。例えば、図９Ｃは、図９Ｂで生成されたドップラーマップ９３０に基づいて予測された関心角度領域９４１，９４２，９４３の例示を示している。ドップラーマップ９３０から算出されたθは大きさのみが導き出されるだけであって、符号（例えば、＋又は−）については制限されてないため、レーダーデータを処理する装置は、図９Ｃに示すように距離軸を基準にして対称的にするよう、関心角度領域９４１，９４２，９４３を設定する。
【０１１３】
図９Ｃに示されたグリッドの２つの直線が交差する地点は、該当地点の角度に候補ステアリングベクトルが配置されたことを示す。レーダーデータを処理する装置９１０は、ステアリング情報でターゲット地点に対して上述した数式（４）により算出された関心ステアリング角及び距離を中心に関心角度領域９４１，９４２，９４３を決定する。
【０１１４】
図９Ａにおいて、標的Ａ９２１は、レーダーデータを処理する装置９１０の進行方向の中心に位置するため、標的Ａ９２１のドップラー速度ｖｄはレーダーデータを処理する装置９１０の進行速度ｖと同一である。したがって、標的Ａ９２１に対する関心ステアリング角θＡは０である。レーダーデータを処理する装置９１０は、図９Ｃに示すようにθＡを中心に標的Ａ９２１に対応する第１関心角度領域９４１を形成する。レーダーデータを処理する装置９１０は、第１関心角度領域９４１内に属するステアリング角がマッピングされた、候補ステアリングベクトルをステアリング情報に追加する。
【０１１５】
標的Ｂ９２２及び標的Ｃ９２３は、レーダーデータを処理する装置９１０の進行方向からずれた位置にあるため、標的Ｂ９２２及び標的Ｃ９２３のドップラー速度ｖｄは、レーダーデータを処理する装置９１０の進行速度ｖと異なる値を示す。したがって、レーダーデータを処理する装置９１０は、標的Ｂ９２２及び標的Ｃ９２３に対して車両の進行方向を中心に正の関心ステアリング角θＢ、θＣ及び負の関心ステアリング角θＢ、θＣを取得する。図９Ｃにおいて、レーダーデータを処理する装置９１０は、２つの関心ステアリング角それぞれに対応する関心角度領域を決定する。したがって、標的Ｂ９２２に対する第２関心角度領域９４２は、正の関心ステアリング角θＢ及び負の関心ステアリング角のθＢ両方に対して決定される。標的Ｃ９２３についても、レーダーデータを処理する装置９１０は、第３関心角度領域９４３を正の関心ステアリング角θＣ及び負の関心ステアリング角θＣの両方に対して決定する。
【０１１６】
参考として、レーダーデータを処理する装置９１０によりドップラーマップ９３０に示されるターゲット地点は静的な背景と仮定する。ターゲット地点が実際に静的な背景である場合、検出されたターゲット地点は、レーダーマップアップデートなどに使用され得る。ターゲット地点が静的な背景ではなく、動的なオブジェクトである場合、レーダーデータを処理する装置９１０の移動により関心角度領域から外されるため、該当の動的なオブジェクトは自然にレーダーマップアップデートから排除される。したがって、図９Ｂにおいて、個別標的のドップラー速度は、レーダーデータを処理する装置９１０が停止中である標的にアクセスする相対速度と見なす。
【０１１７】
図１０Ａ〜図１０Ｃは、一実施形態により関心角度領域を決定する動作の例示を説明する図である。
【０１１８】
一実施形態に係るレーダーデータを処理する装置１０１０は、レーダーデータを処理する装置１０１０の速度及びドップラー速度に基づいて算出された関心ステアリング角が複数である場合に応答して、複数の関心ステアリング角のうちの一部の関心ステアリング角を排除する。例えば、レーダーデータを処理する装置１０１０は、レーダーセンサ１０１１の視野角に基づいて視野角から外れる関心ステアリング角を排除し、視野角内に属する関心ステアリング角を選択する。レーダーデータを処理する装置１０１０は、選択された関心ステアリング角に基づいて関心角度領域を決定する。
【０１１９】
図１０Ａは、車両の長さ軸に対して斜めにレーダーセンサが配置された例示を示す。
【０１２０】
図１０Ａに示す例において、レーダーセンサ１０１１は、レーダーデータを処理する装置１０１０の進行方向を基準にして、一側（例えば、左側）に傾いて装着されて側面に向かっている。レーダーデータを処理する装置１０１０は、このようなレーダーセンサ１０１１を介してターゲット地点から反射したレーダー信号を受信する。
【０１２１】
図１０Ｂに示すように、レーダーデータを処理する装置１０１０は、図９Ｂを参照して説明したように、ドップラーマップ１０３０を生成し、生成されたドップラーマップ１０３０は標的Ｂ１０２２に対応する地点１０３１を含む。レーダーデータを処理する装置１０１０は、標的Ｂ１０２２のドップラー速度及び車両の進行速度に基づいて関心ステアリング角θＢを決定する。上述した数式（４）によれば、標的Ｂ１０２２に対する関心ステアリング角θＢは正の値及び負の値に示されるが、図１０Ａに示すように配置されたレーダーセンサ１０１１は、正の関心ステアリング角の値（例えば、図１０Ａに示す車両の右側）を観測することができない。したがって、レーダーデータを処理する装置１０１０は、負の値を標的Ｂ１０２２に対する関心ステアリング角θＢに決定する。
【０１２２】
図１０Ｃは、ステアリング情報に含まれた候補ステアリングベクトルのステアリング角及び距離による配置１０４０を示す。例えば、図１０Ｃは、上述した関心ステアリング角θＢに基づいて決定された関心角度領域を示す。図９Ｃに示すように、図１０Ｃの例として、候補関心角度領域１０４１及び１０４２が決定され、レーダーデータを処理する装置１０１０はレーダーが左側に装着されているため、右側の関心角度領域１０４２を排除する。
【０１２３】
レーダーデータを処理する装置１０１０は、ステアリング情報で標的Ｂ１０２２に対して決定された単一関心領域１０４１に候補ステアリングベクトルを追加する。レーダーデータを処理する装置１０１０は、正の値を有する関心ステアリング角に対応する残りの関心領域１０４２については候補ステアリングベクトルの追加を排除する。
【０１２４】
他の一実施形態によれば、レーダーデータを処理する装置１０１０は、ターゲット地点から反射したレーダー信号から測定された位相情報に基づいて、複数の関心ステアリング角のうち一部の関心ステアリング角を排除してもよい。例えば、レーダーデータを処理する装置１０１０は、ターゲット地点に対するレーダーデータを簡素化された位相比較に基づいて、レーダーデータを処理する装置１０１０の進行方向を基準としてターゲット地点が右側又は左側に存在するか否かを決定する。レーダーデータを処理する装置１０１０は、ターゲット地点が存在する側（ｓｉｄｅ）に基づいて、複数の関心ステアリング角のうち一部の関心ステアリング角を選択する。レーダーデータを処理する装置１０１０は、選択された一部の関心ステアリング角に基づいて関心角度領域を決定し得る。
【０１２５】
図１１は、一実施形態により関心角度領域に追加される候補ステアリングベクトルの解像度を決定する動作の例示を説明する図である。
【０１２６】
図１１は、上述した図９Ａに示す標的Ｃを基準にして説明する。すなわち、図１１は、関心ステアリング角が３０度である場合、ステアリング解像度の設定データ１１０１及びそれにより生成されたステアリング情報１１０２の例示を示す。
【０１２７】
例えば、ステアリング解像度設定データ１１０１の横軸は角度、縦軸は角解像度を示す。ステアリング解像度設定データ１１０１は、個別ターゲット地点に対応するステアリング角による角解像度を指示する。また、角解像度は、関心角度領域内で任意の候補ステアリングベクトル１１８０が他の候補ステアリングベクトル１１８０と離隔する角度差（ａｎｇｕｌａｒ  ｄｉｆｆｅｒｅｎｃｅ）として、角差が小さいほどステアリング情報１１０２の密度が高いことに対応する。
【０１２８】
一実施形態によれば、レーダーデータを処理する装置は、ステアリング情報１１０２で関心角度領域内に予め定められた個数の候補ステアリングベクトル１１８０を追加する。例えば、レーダーデータを処理する装置は、関心角度領域に対して指定された角解像度により算出された個数の候補ステアリングベクトル１１８０をステアリング情報１１０２に追加する。
【０１２９】
ステアリング情報１１０２は、任意の距離に対する候補ステアリングベクトル１１８０の集合を示す。例えば、ステアリング情報１１０２は、ステアリング解像度設定データ１１０１によって指示される角解像度による角差だけ離隔した候補ステアリングベクトル１１８０を含む。参考として、図１１において、ステアリング情報１１０２は、説明の便宜のために１次元として示されているが、これに限定されることはない。ステアリング情報１１０２は、距離別ステアリング角別に、異なる密度で配置された候補ステアリングベクトル１１８０を含んでもよい。
【０１３０】
レーダーデータを処理する装置は、関心角度領域内で関心角度１１７０からの角度差に基づいて追加される候補ステアリングベクトル１１８０の個数及び候補ステアリングベクトル１１８０間の角度間隔を決定する。例えば、レーダーデータを処理する装置は、関心角度領域の中心に近接する領域に候補ステアリングベクトル１１８０をさらに多く追加する。レーダーデータを処理する装置は、関心角度領域の中心から遠い領域に候補ステアリングベクトル１１８０をより少なく追加する。したがって、ステアリング情報１１０２は、関心角度１１７０周辺には高い密度に配置された候補ステアリングベクトル１１８０を含み、関心角度１１７０から遠い領域では、低い密度に配置された候補ステアリングベクトル１１８０を含む。
【０１３１】
標的Ｃの場合に関心角度が３０度であるため、解像度指示線１１３０のような形態を有するステアリング解像度設定データ１１０１に表現される。すなわち、レーダーデータを処理する装置は、関心角度の近所に対して角度間隔を小さく設定し、関心角度と遠ざかるほど角度間隔を大きく設定する。
【０１３２】
図１１に示すように、カーブ形態の解像度の指示線として説明したが、解像度支持線の形態はこれに限定されることはない。図１１において、解像度指示線１１３０は、関心角度１１７０を基準として左右対称であり、関心角度１１７０の付近で値が最小値（例えば、０）に収斂する下方に凹んだ形態の曲線で示されているが、これに限定されることはない。解像度指示線１１３０は、関心角度１１７０を基準として左右対称であり、関心角度１１７０の付近で値が最小値（例えば、０）に収斂する下方にふっくらした形態の曲線であってもよい。また、解像度指示線１１３０は、関心角度１１７０の付近で値が最小値（例えば、０）に収斂されながら関心角度１１７０を基準として互いに対称的にする２つの直線であってもよい。さらに、図１１では、解像度指示線１１３０が関心角度１１７０を中心に対称として示されているが、これに限定されることはない。
【０１３３】
図１１に示された解像度指示線１１３０は、ステアリング情報１１０２に含まれた候補ステアリングベクトルの角度間隔を設定するために使用され得る。解像度指示線１１３０は、関心角度１１７０の近所で減少した角度間隔を指示し、関心角度１１７０から遠方では増加した角度間隔を指示する。
【０１３４】
このようにレーダーデータを処理する装置は、解像度指示線１１３０に基づいて関心角度領域内で候補ステアリングベクトル１１８０間の角度間隔を決定することができる。
【０１３５】
ステアリング解像度設定データ１１０１は、任意のレーダーセンサで検出された複数の標的に対する解像度指示線を含んでもよく、レーダーデータを処理する装置は、複数の解像度指示線を重複して該当レーダーセンサに対してステアリング角ごとの候補ステアリングベクトル１１８０の密度を決定し得る。例えば、複数の解像度指示線のそれぞれが任意のターゲット地点に対する角度間隔を個別的に指示する場合、レーダーデータを処理する装置は、角度間隔の平均を該当のターゲット地点に対する角解像度として決定する。
【０１３６】
また、レーダーデータを処理する装置は、関心角度領域内で最小間隔の閾値を決定する。例えば、レーダーデータを処理する装置は、解像度指示線１１３０にもかかわらず、関心角度領域内で関心角度１１７０の付近では候補ステアリングベクトル１１８０間の角度間隔を最小間隔の閾値以上に制限する。最小間隔の閾値は、候補ステアリングベクトル１１８０間の最小角度の間隔を示す閾値である。例えば、最小間隔の閾値が０．７に設定される場合、レーダーデータを処理する装置は、関心角度領域内で最小０．７度以上の間隔で候補ステアリングベクトル１１８０をステアリング情報１１０２に追加する。したがって、レーダーデータを処理する装置は、要求される解像度よりも精密な解像度でレーダーデータを識別することによる不要な演算を防止することができる。
【０１３７】
レーダーデータを処理する装置は、関心角度領域から離れた領域では最大間隔の閾値を決定する。例えば、レーダーデータを処理する装置は、解像度指示線１１３０にもかかわらず、関心角度１１７０（例えば、ターゲットＣに対して３０度）から遠い領域（例えば、６０度、８０度、−６０度、−８０度など）に対しては候補ステアリングベクトル１１８０間の角度間隔を最大間隔の閾値以下に制限する。最大間隔の閾値は、候補ステアリングベクトル１１８０間の最大角度の間隔を示す閾値である。例えば、最大間隔の閾値が２．８に設定される場合、レーダーデータを処理する装置は、レーダーセンサの全体の検出範囲に対して２．８度以下の間隔で候補ステアリングベクトル１１８０をステアリング情報１１０２に含ませる。したがって、レーダーデータを処理する装置は、関心角度領域の他の領域に対しても最小限の精密度に対応する解像度でレーダーデータを識別することで、ユーザの安全を確保することができる。
【０１３８】
図１２は、一実施形態により決定されたステアリング情報の例示を説明する図である。
【０１３９】
一実施形態に係るレーダーデータを処理する装置は、関心角度領域の位置、大きさ、及び個数のうち少なくとも１つを動的に調整する。関心角度領域の位置は、ステアリング情報で候補ステアリング角及び距離に定義される。関心角度領域の大きさは関心角度を中心に円形に決定されるが、これに限定されることはない。関心角度領域は、ターゲット地点に対応する距離に対して関心角度の周辺角度に対応する。関心角度領域の個数は、ドップラーマップから検出されるターゲット地点の個数に対応する。
【０１４０】
例えば、レーダーデータを処理する装置は、デフォルトステアリング情報１２１０から適応ステアリング情報１２３０を生成する。レーダーデータを処理する装置は、設定データ１２２０に基づいてデフォルトステアリング情報１２１０に含まれた候補ステアリングベクトルの分布を変更することで適応ステアリング情報１２３０を生成する。レーダーデータを処理する装置は、関心角度領域に追加される候補ステアリングベクトルの個数などを調整する。設定データ１２２０の横軸はレーダーセンサの視野角を分割した個数を示し、縦軸はステアリング角を示す。設定データ１２２０は単なる例示であって、これに限定されることはない。
【０１４１】
図１２に示された適応ステアリング情報１２３０に示される地点は、候補ステアリングベクトルに対応する。例えば、任意のステアリング角及び任意の距離上に表示された地点は、該当角度及び該当距離で受信されるものと算出されたレーダー信号の位相情報を含む候補ステアリングベクトルを示す。図１２に示された地点は、候補ステアリングベクトルを示す。適応ステアリング情報１２３０の関心角度領域１２３１内で、候補ステアリングベクトルの密度が高く示される。
【０１４２】
一実施形態に係るレーダーデータを処理する装置は、関心角度領域に対して候補ステアリングベクトルを追加する。また、レーダーデータを処理する装置は、予測された関心角度領域から離れた領域に対応する候補ステアリングベクトルのうち少なくとも一部をステアリング情報から除去してもよい。したがって、レーダーデータを処理する装置は、関心角度領域にもっとフォーカシングしてもよい。レーダーデータを処理する装置は、関心角度領域に密集した候補ステアリングベクトル及びその他の領域に希薄な候補ステアリングベクトルを含む適応ステアリング情報１２３０を介して、動的にレーダーイメージの解像度を調整することができる。
【０１４３】
一実施形態に係るレーダーデータを処理する装置は、動的にステアリング情報に含まれる候補ステアリングベクトルを調整することで、ターゲットがあると予想される関心角度領域に対するレーダー解像度を増加させることができる。
【０１４４】
以上述した装置は、ハードウェア構成要素、ソフトウェア構成要素、又はハードウェア構成要素及びソフトウェア構成要素の組み合せで具現される。例えば、本実施形態で説明した装置及び構成要素は、例えば、プロセッサ、コントローラ、ＡＬＵ（ａｒｉｔｈｍｅｔｉｃ  ｌｏｇｉｃ  ｕｎｉｔ）、デジタル信号プロセッサ（ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）、マイクロコンピュータ、ＦＰＡ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ａｒｒａｙ）、ＰＬＵ（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｕｎｉｔ）、マイクロプロセッサー、又は命令（ｉｎｓｔｒｕｃｔｉｏｎ）を実行して応答する異なる装置のように、１つ以上の汎用コンピュータ又は特殊目的コンピュータを用いて具現される。処理装置は、オペレーティングシステム（ＯＳ）及びオペレーティングシステム上で実行される１つ以上のソフトウェアアプリケーションを実行する。また、処理装置は、ソフトウェアの実行に応答してデータをアクセス、格納、操作、処理、及び生成する。理解の便宜のために、処理装置は１つが使用されるものとして説明する場合もあるが、当技術分野で通常の知識を有する者は、処理装置が複数の処理要素（ｐｒｏｃｅｓｓｉｎｇ  ｅｌｅｍｅｎｔ）及び／又は複数類型の処理要素を含むことが把握する。例えば、処理装置は、複数のプロセッサ又は１つのプロセッサ及び１つのコントローラを含む。また、並列プロセッサ（ｐａｒａｌｌｅｌ  ｐｒｏｃｅｓｓｏｒ）のような、他の処理構成も可能である。
【０１４５】
ソフトウェアはコンピュータプログラム、コード、命令、又はそのうちの一つ以上の組合せを含み、希望の通りに動作するよう処理装置を構成したり、独立的又は結合的に処理装置を命令することができる。ソフトウェア及び／又はデータは、処理装置によって解釈されたり処理装置に命令又はデータを提供するために、いずれかの類型の機械、構成要素、物理的装置、仮想装置、コンピュータ格納媒体又は装置、又は送信される信号波に永久的又は一時的に具体化することができる。ソフトウェアはネットワークに連結されたコンピュータシステム上に分散され、分散した方法で格納されたり実行され得る。ソフトウェア及びデータは一つ以上のコンピュータで読出し可能な記録媒体に格納され得る。
【０１４６】
本実施形態による方法は、様々なコンピュータ手段を介して実施されるプログラム命令の形態で具現され、コンピュータ読み取り可能な記録媒体に記録される。記録媒体は、プログラム命令、データファイル、データ構造などを単独又は組み合せて含む。記録媒体及びプログラム命令は、本発明の目的のために特別に設計して構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知のものであり使用可能なものであってもよい。コンピュータ読み取り可能な記録媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク及び磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＹＩＪＤのような光記録媒体、フロプティカルディスクのような磁気−光媒体、及びＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を保存して実行するように特別に構成されたハードウェア装置を含む。プログラム命令の例としては、コンパイラによって生成されるような機械語コードだけでなく、インタプリタなどを用いてコンピュータによって実行される高級言語コードを含む。ハードウェア装置は、本発明に示す動作を実行するために１つ以上のソフトウェアモジュールとして作動するように構成してもよく、その逆も同様である。
【０１４７】
上述したように実施形態をたとえ限定された図面によって説明したが、当技術分野で通常の知識を有する者であれば、上記の説明に基づいて様々な技術的な修正及び変形を適用することができる。例えば、説明された技術が説明された方法と異なる順で実行されるし、及び／又は説明されたシステム、構造、装置、回路などの構成要素が説明された方法と異なる形態で結合又は組み合わせられてもよいし、他の構成要素又は均等物によって置き換え又は置換されたとしても適切な結果を達成することができる。
【０１４８】
したがって、本発明の範囲は、開示された実施形態に限定されて定められるものではなく、特許請求の範囲及び特許請求の範囲と均等なものなどによって定められるものである。
【符号の説明】
【０１４９】
２００：レーダーデータを処理する装置
２１０：レーダーセンサ
２２０：プロセッサ
【図１】
2020038187.tif 000005
【図２】
2020038187.tif 000006
【図３】
2020038187.tif 000007
【図４】
2020038187.tif 000008
【図５】
2020038187.tif 000009
【図６】
2020038187.tif 000010
【図７】
2020038187.tif 000011
【図８】
2020038187.tif 000012
【図９Ａ】
2020038187.tif 000013
【図９Ｂ】
2020038187.tif 000014
【図９Ｃ】
2020038187.tif 000015
【図１０Ａ】
2020038187.tif 000016
【図１０Ｂ】
2020038187.tif 000017
【図１０Ｃ】
2020038187.tif 000018
【図１１】
2020038187.tif 000019
【図１２】
2020038187.tif 000020