(57)【要約】【課題】観測点を類別して代表点を選出しその代表点を元に仮説の生成を行うことにより、計算負荷の増大を抑えることができる多目標追尾装置を提供する。【解決手段】クラスタ内に含まれる観測点のデータを持つクラスタ別観測点群を格納した第１のデータベース（２１）と、クラスタ内に含まれる目標データとその目標データを要素とした仮説のデータを持つクラスタ別仮説と目標データ群を格納した第２のデータベース（２２）と、第１と第２のデータベースに格納されたデータに基づいてクラスタ内の観測点を目標の予測範囲を元に類別して代表点を選出し個別仮説毎に各クラスタの次の仮説生成を行う個別仮説生成手段２８と、個別仮説生成手段からの結果に基づいて信頼性の高い仮説を採択する仮説採択手段２７とを備える。【選択図】　　　　図１
2004093533.tif 000002
【特許請求の範囲】
【請求項１】
観測点に対し仮説毎に新しい仮説を生成し観測前の仮説を更新する多目標追尾装置において、
クラスタ内に含まれる観測点のデータを持つクラスタ別観測点群を格納した第１のデータベースと、
クラスタ内に含まれる目標データとその目標データを要素とした仮説のデータを持つクラスタ別仮説と目標データ群を格納した第２のデータベースと、
前記第１と第２のデータベースに格納されたデータに基づいてクラスタ内の観測点を目標の予測範囲を元に類別して代表点を選出し個別仮説毎に各クラスタの次の仮説生成を行う個別仮説生成手段と、
前記個別仮説生成手段からの結果に基づいて信頼性の高い仮説を採択する仮説採択手段と
を備えたことを特徴とする多目標追尾装置。
【請求項２】
請求項１に記載の多目標追尾装置において、
前記個別仮説生成手段は、
前記第１と第２のデータベースに格納されたデータに基づいて目標毎に観測が予測される予測範囲を算出し各観測点が算出された予測範囲内にあるか否かを判定し相関度を算出する判定手段と、
前記判定手段による判定結果に基づいて複数の観測点の中から代表点を選出する代表点選出フィルタと、
前記代表点選出フィルタにより選出された代表点となる観測点と目標との組合せ問題を優良な組み合わせ順に算出する優良順組合せ算出手段と、
前記優良順組合せ算出手段により算出された観測点と目標との組み合わせから新規仮説を生成する新規仮説生成手段と
を備えて成り、
前記採択手段は、前記新規仮説生成手段により個別仮説毎に生成された新規仮説を統合し最終的に採用する仮説を採択する
ことを特徴とする多目標追尾装置。
【請求項３】
請求項２に記載の多目標追尾装置において、
前記代表点選出フィルタは、前記判定手段による判定結果に基づいて単一目標の予測範囲にのみ含まれる複数の観測点の中から代表点を選出する
ことを特徴とする多目標追尾装置。
【請求項４】
請求項３に記載の多目標追尾装置において、
前記代表点選出フィルタは、複数の観測点の中から対応する目標との相関度が最大となる観測点を選択する
ことを特徴とする多目標追尾装置。
【請求項５】
請求項３に記載の多目標追尾装置において、
前記代表点選出フィルタは、複数の観測点の中から観測点毎に対応する目標との相関度の差が最大となる観測点を選択する
ことを特徴とする多目標追尾装置。
【請求項６】
請求項３に記載の多目標追尾装置において、
前記代表点選出フィルタは、複数の観測点を統合し、統合した観測点を代表観測点として選択する
ことを特徴とする多目標追尾装置。
【請求項７】
請求項２ないし６のいずれか１項に記載の多目標追尾装置において、
前記代表点選出フィルタは、代表観測点を選出した後、前記優良順組合せ算出器からの次候補請求に基づいて選出した代表観測点の入れ換えを行う
ことを特徴とする多目標追尾装置。
【請求項８】
請求項２に記載の多目標追尾装置において、
前記代表点選出フィルタは、複数の目標の予測範囲が重複する位置にある観測点が重複している目標の数よりも多い時、その中から重複している目標数と同じ数の観測点を代表観測点として選択する
ことを特徴とする多目標追尾装置。
【請求項９】
請求項２に記載の多目標追尾装置において、
前記代表点選出フィルタは、複数の目標の予測範囲が重複する位置にある観測点が重複している目標の数よりも多い時、その中の観測点を重複している目標数と同じ数の観測点に統合して代表観測点として選択する
ことを特徴とする多目標追尾装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、観測点に対し仮説毎に新しい仮説を生成し観測前の仮説を更新する多目標追尾装置に関するもので、特に、計算負荷を軽減する装置に関するものである。
【０００２】
【従来の技術】
従来、この種の目標追尾装置として、例えば特開２００１−１６６０４８号公報に示すものがある。上記公報記載の目標追尾装置は、複数の仮説を保持・更新することで多数目標の追尾を行う装置であり、新たに観測された点に対し、保持する仮説毎に新しい仮説を生成し、観測前の仮説を更新するようになされている。図５は、従来の目標追尾装置の全体構成を示すブロック図である。図５において、１は目標観測装置、２は目標追尾装置を示し、この目標追尾装置２は、目標観測装置１から観測点の情報である観測ベクトルを受けとり、内部で管理する目標の情報を元に追尾処理を行い、結果を目標表示装置３に送る。
【０００３】
目標観測装置１から入力された観測ベクトルは、目標物の情報を元に観測が予測される範囲を算出するゲート算出部４によって算出されたゲートに基づいて観測ベクトル選択部５により篩い（ふるい）がかけられる。クラスタ新設・統合部７は、観測ベクトル選択部５により選択された結果を受けとり、システム内クラスタ表６やクラスタ内仮説状況データ群１１からも必要な情報を取りだし、互いに相関を持つ観測ベクトルをクラスタという塊にして、クラスタ内観測ベクトル表８にクラスタ毎に格納する。これと同時に、クラスタ新設・統合部７は、システム内クラスタ表６やクラスタ内仮説状況データ群１１にあるクラスタに関する情報を更新する。
【０００４】
１つのクラスタには複数の仮説が存在するため、個別仮説更新部９ａ〜９ｍは、クラスタ毎に、クラスタ内観測ベクトル表８から観測ベクトルを、クラスタ内仮説状況データ群１１から仮説１つ分の観測ベクトル以外の情報を取りだし、各仮説の更新を個別に行う。
【０００５】
仮説採択部１０は、個別仮説更新部９ａ〜９ｍが各仮説を個別に更新した結果を受け取り、各更新仮説間で比較し、その中で良い仮説を採択する。クラスタ内仮説状況データ群１１は、仮説採択部１０が採択した結果を元に内部情報を更新する。仮説蓄積状況判定部１５は、この仮説採択部１０の採択を制御する。航跡決定部１６は、クラスタ内仮説状況データ群１１の更新結果に従って目標の航跡を決定し、これを目標表示装置３に出力する。
【０００６】
ここで、従来例の個別仮説更新部９ａ〜９ｍが行う仮説の更新とは、対象とする元の仮説と観測ベクトルの情報から新しい仮説を評価値が良い順に生成することを指すが、その方法に関する記載はない。仮に、観測ベクトルｉが目標ｊである確率をｒ（ｉ、ｊ）と表現し、全ての観測ベクトル（総数Ｍ個）と目標（総数Ｎ個）との確率を、下記に示す行列Ａの形で表現し、
【０００７】
【数１】
2004093533.tif 000003
【０００８】
Ｍ≦Ｎで、かつ、全ての観測ベクトルは目標のいずれかが観測されたものであるとする。すると、最良の仮説生成とは、この行列Ａの同列から２つ以上選択せずに、各行１要素を選択し、選択した要素の確率全ての積が最大となる組合せを求めるという、割り当て問題として考えることが出来る。
【０００９】
このような問題では、例えば、簡単な方法として、最良解を求めるＢｕｒｇｅｉｏｓ，　Ｆ．，　ａｎｄ　Ｌａｓｓａｌｌｅ，　Ｊ．　Ｃ．　”Ａｎ　ｅｘｔｅｎｓｉｏｎ　ｏｆ　ｍｕｎｋｒｅｓ　ａｌｇｏｒｉｔｈｍ　ｆｏｒ　ｔｈｅ　ａｓｓｉｇｎｍｅｎｔ　ｐｒｏｂｌｅｍ　ｔｏ　ｒｅｃｔａｎｇｕｌａｒ　ｍａｔｒｉｃｅｓ，”　Ｃｏｍｍ．　ｏｆ　ｔｈｅ　ＡＣＭ，　１４：８０２，　１９７１及び割り当て問題を最良解を除く部分問題に分割するＭｕｒｔｙ，　Ｋ．　Ｇ．　”Ａｎ　Ａｌｇｏｒｉｔｈｍｆｏｒ　Ｒａｎｋｉｎｇ　Ａｌｌ　Ａｓｓｉｇｎｍｅｎｔｓ　ｉｎ　Ｏｒｄｅｒ　ｏｆ　Ｉｎｃｒｅａｓｉｎｇ　Ｃｏｓｔ．”　Ｏｐｅｒａｔｉｏｎｓ　Ｒｅｓｅａｒｃｈ，　１６：　６８２−６８６，　１９６８．を組み合わせることで、より可能性の高い仮説を順に生成することができる。
【００１０】
観測点が目標のいずれかが観測されたものものではなく、新しい目標や、新しい目標でもない不要な信号である場合も、同様の行列を作成すれば、割り当て問題として新しい仮説を良い順に生成することはできる。
【００１１】
【発明が解決しようとする課題】
しかしながら、上述した従来の目標追尾装置では、目標の数や観測点の数の増大に応じて、個別仮説更新部９ａ〜９ｍにおける計算負荷も増大するという問題点があった。
【００１２】
この発明は上述した点に鑑みてなされたもので、観測点を類別して代表点を選出し、その代表点を元に仮説の生成を行うことにより、計算負荷の増大を抑えることができる多目標追尾装置を提供することを目的とする。
【００１３】
【課題を解決するための手段】
この発明に係る多目標追尾装置は、観測点に対し仮説毎に新しい仮説を生成し観測前の仮説を更新する多目標追尾装置において、クラスタ内に含まれる観測点のデータを持つクラスタ別観測点群を格納した第１のデータベースと、クラスタ内に含まれる目標データとその目標データを要素とした仮説のデータを持つクラスタ別仮説と目標データ群を格納した第２のデータベースと、前記第１と第２のデータベースに格納されたデータに基づいてクラスタ内の観測点を目標の予測範囲を元に類別して代表点を選出し個別仮説毎に各クラスタの次の仮説生成を行う個別仮説生成手段と、前記個別仮説生成手段からの結果に基づいて信頼性の高い仮説を採択する仮説採択手段とを備えたことを特徴とするものである。
【００１４】
また、前記個別仮説生成手段は、前記第１と第２のデータベースに格納されたデータに基づいて目標毎に観測が予測される予測範囲を算出し各観測点が算出された予測範囲内にあるか否かを判定し相関度を算出する判定手段と、前記判定手段による判定結果に基づいて複数の観測点の中から代表点を選出する代表点選出フィルタと、前記代表点選出フィルタにより選出された代表点となる観測点と目標との組合せ問題を優良な組み合わせ順に算出する優良順組合せ算出手段と、前記優良順組合せ算出手段により算出された観測点と目標との組み合わせから新規仮説を生成する新規仮説生成手段とを備えて成り、前記採択手段は、前記新規仮説生成手段により個別仮説毎に生成された新規仮説を統合し最終的に採用する仮説を採択することを特徴とするものである。
【００１５】
また、前記代表点選出フィルタは、前記判定手段による判定結果に基づいて単一目標の予測範囲にのみ含まれる複数の観測点の中から代表点を選出することを特徴とするものである。
【００１６】
また、前記代表点選出フィルタは、複数の観測点の中から対応する目標との相関度が最大となる観測点を選択することを特徴とするものである。
【００１７】
また、前記代表点選出フィルタは、複数の観測点の中から観測点毎に対応する目標との相関度の差が最大となる観測点を選択することを特徴とするものである。
【００１８】
また、前記代表点選出フィルタは、複数の観測点を統合し、統合した観測点を代表観測点として選択することを特徴とするものである。
【００１９】
また、前記代表点選出フィルタは、代表観測点を選出した後、前記優良順組合せ算出器からの次候補請求に基づいて選出した代表観測点の入れ換えを行うことを特徴とするものである。
【００２０】
また、前記代表点選出フィルタは、複数の目標の予測範囲が重複する位置にある観測点が重複している目標の数よりも多い時、その中から重複している目標数と同じ数の観測点を代表観測点として選択することを特徴とするものである。
【００２１】
さらに、前記代表点選出フィルタは、複数の目標の予測範囲が重複する位置にある観測点が重複している目標の数よりも多い時、その中の観測点を重複している目標数と同じ数の観測点に統合して代表観測点として選択することを特徴とするものである。
【００２２】
【発明の実施の形態】
実施の形態１．
図１は、この発明に係る多目標追尾装置の特徴となる個別仮説生成部の構成を示したブロック図である。図１において、２１はクラスタ内に含まれる観測ベクトルのデータを持つクラスタ別観測ベクトル群、２２はクラスタ内に含まれる目標データとその目標データを要素として持つ仮説のデータを持つクラスタ別仮説＆目標データ群であり、これらクラスタ別観測ベクトル群２１とクラスタ別仮説＆目標データ群２２はデータベースに格納され、図５に示す従来例のクラスタ内仮説状況データ群１１を格納したデータベース内に備えられる。
【００２３】
２８は個別仮説毎に各クラスタの次の仮説生成を行う個別仮説生成部であり、この個別仮説生成部２８は、図５に示す従来例の個別仮説更新部９ａ〜９ｍに相当する部分であり、この発明の多目標追尾装置の全体構成は、従来例の個別仮説更新部９ａ〜９ｍを個別仮説生成部２８に入れ換えたものに等しい。
【００２４】
ここで、個別仮説生成部２８は、各目標毎に観測が予測される範囲であるゲートを算出し、各観測ベクトルがそのゲートの範囲内にあるかどうかを判定するゲート内判定器２３、観測ベクトルの類別を行い、代表を選出する代表ベクトル選出フィルタ２４、観測ベクトルと目標との組合せ問題を、優良な組合せ順に算出する優良順組合せ算出器２５、観測ベクトルと目標との組合せから仮説を生成する新規仮説生成器２６を備えており、この個別仮説生成部２８により個別仮説毎に生成された仮説は、本発明の仮説採択器２７により統合され、最終的に採用する仮説が採択される。
【００２５】
次に、図１に示す構成における動作を説明する。クラスタ別観測ベクトル群２１とクラスタ別仮説＆目標データ群２２は、従来例と同様に、センサによって検出された観測点が得られる毎に内容が更新される。ここで言うクラスタとは、仮説を生成する際に影響を及ぼし合う観測ベクトルと目標をまとめたものである。逆に言えば、仮説を生成する上では、他のクラスタの状態を気にする必要はない。
【００２６】
クラスタ別観測ベクトル群２１とクラスタ別仮説＆目標データ群２２の内容が更新された際、従来例と同様に、個別仮説生成部２８は、この２つからデータを受けとり、個々の仮説毎に次の仮説生成を行い、その結果を仮説採択器２７に送る。この時、クラスタ別仮説＆目標データ群２２が保持する元となった仮説を親仮説、個別仮説生成部２８で新たに生成した仮説を子仮説と呼ぶ。
【００２７】
仮説採択器２７は、従来例と同様に、個別仮説生成部２８が親仮説毎に生成する子仮説を受けとり、全ての親仮説に対する子仮説を収集した後、その中から信頼性の高い仮説を採択する。
【００２８】
以上のように、個別仮説生成部２８の内部動作を省略したおおまかな動作としては、従来例の装置動作と同じになる。
【００２９】
図２は、個別仮説生成部２８の内部で扱う観測ベクトルと目標の関係を示したものである。図２において、３１は、クラスタ内の第１の目標の観測が予測される範囲を示すゲート、３２は、クラスタ内の第２の目標の観測が予測される範囲を示すゲート、３３〜３８は、ゲート３１、３２に対するクラスタ内の観測ベクトルの位置であり、３９は、ゲート内判定器２３が扱うゲートと観測ベクトルの状態を示した代表ベクトル選出前の対象問題である。また、４０は、代表ベクトル選出フィルタ２４によってフィルタリングされた結果を示した代表ベクトル選出後の対象問題である。
【００３０】
次に、図２を用いて個別仮説生成部２８の内部動作を説明する。
（１）ゲート内判定器２３は、まず、クラスタ別観測ベクトル群２１から１クラスタ分の観測ベクトルを取り込む。次に、クラスタ別仮説＆目標データ群２２から、同一クラスタで、１つの親仮説を構成する目標データを取り込む。以下の説明のため、この時取り込んだ観測ベクトルと目標データの数を、６個と２個であるとする。
【００３１】
（２）ゲート内判定器２３は、取り込んだ２個の目標データから、センサが観測を行う時刻において、それぞれが観測されるであろう予測範囲を示すゲート３１、３２を作成し、観測ベクトル３３〜３８のそれぞれに対し、ゲートの内外判定し、相関度を算出する。相関度は、目標データと観測ベクトルの全ての組合せに対して算出されるもので、相関度が大きい観測ベクトルほど、それが目標を検出したものである可能性が高い。
【００３２】
（３）代表ベクトル選出フィルタ２４は、観測ベクトル３３〜３８をゲート３１、３２のどの範囲内に入っているかによって分類し、ゲート内判定器２３が算出した相関度に基づき代表点を選出する。つまり、観測ベクトル３３〜３８を次の３つに分類する。
（ａ）ゲート３１の範囲のみに存在する観測ベクトル３３〜３５
（ｂ）ゲート３１、３２の両方の範囲に存在する観測ベクトル３６、３７
（ｃ）ゲート３２の範囲のみに存在する観測ベクトル３８
【００３３】
次に、単一のゲートにしか存在しない観測ベクトルの中でそのゲートの目標に最も相関度が高い観測ベクトルを代表として選出する。単一ゲートにしか存在しない観測ベクトルが複数ある（ａ）に分類された観測ベクトルの中から代表として、観測ベクトル３５を選出する。
【００３４】
（４）優良順組合せ算出器２５は、代表ベクトル選出後の対象問題４０を元に組合せ問題を解き、最良の組合せ結果を新規仮説生成器２６に送る。この時、代表ベクトル選出フィルタ２４において代表から洩れた観測ベクトルはどの目標にも対応しない不要信号とみなす。
【００３５】
（５）優良順組合せ算出器２５は、最良の組合せ結果を算出した後も、「算出した組合せを除いた中で最良の組合せを求める」というという動作を繰り返す。この繰り返しによって、優良順に組合せが算出される。
【００３６】
（６）新規仮説生成器２６は、優良順組合せ算出器２５からの算出結果とクラスタ別仮説＆目標データ群２２のデータを合わせて、新しい仮説としてこれを出力する。
【００３７】
（７）仮説採択部１０は、新規仮説生成器２６から、クラスタ別、親仮説別の子仮説を受けとり、その中から更に優良なものを採択する。
以上が、個別仮説生成部２８の内部動作である。
【００３８】
なお、前述の（４）の優良順組合せ算出器２５の説明では代表から洩れた観測ベクトルと不要信号とみなしていたが、新しい目標である可能性を考慮し、代表から洩れた観測ベクトルを１つの行列にまとめ、その中で組合せを算出し、代表ベクトルによって算出された組合せと組み合わせるということもできる。
【００３９】
次に、図２で示した問題の変化について行列を例として説明する。代表ベクトル選出フィルタ２４は、フィルタリングにより、図２の代表ベクトル選出前の対象問題３９を代表ベクトル選出後の対象問題４０に置き換える。これをゲートと観測点とを対応づけた行列である、代表ベクトル選出フィルタ前の行列と代表ベクトル選出フィルタ後の行列で示すと次の通りである。
【００４０】
【数２】
2004093533.tif 000004
【００４１】
ここで、観測ベクトルは、既存も目標である可能性だけでなく、新規目標や不要信号である可能性を含むため、縦軸に図２に示す観測ベクトル３３〜３８、横軸に既存目標、新規目標、不要信号を並べた行列となっている。この行列において、ｒで示しているのがそれぞれの対応における相関度であり、ｒ＊，３１はＧ３１（ゲート３１）を作る目標との相関度、ｒ＊，３２はＧ３２（ゲート３２）を作る目標との相関度、ｒ＊，Ｎは観測ベクトルが新規目標である可能性（相関度）、ｒ＊，Ｃは観測ベクトルが不要信号である可能性（相関度）を示している。
【００４２】
優良順組合せ算出器２５は、この行列から「同列のものを選択せずに、各行毎に１つの値を選択し、選択した値を全て掛け合わせた値が最大となる組合せ」を求めることになる。そして、この行列は、代表ベクトル選出フィルタ２４を経由することで、行列の要素数が減っており、これにより計算負荷を低減できる。
【００４３】
一方、代表から洩れた観測ベクトルは、目標との組合せを求める必要はなく、不要信号と決めてしまったり、別途、新規目標か不要信号であるとする組合せを算出し、代表分と統合する。なお、これらの行列では、同列の要素は選択しないとしているが、特別な列を設定し、「特定の列以外は、同列のものを選択せずに、各行毎に１つの値を選択し、選択した値を全て掛け合わせた値が最大となる組合せを求める」ことにすれば、新規目標や不要信号分として、それぞれ観測ベクトルの数だけ列を使用しているが、新規目標も不要信号もそれぞれ１列のみにすることもできる。
【００４４】
つまり、目標の数をＮ、観測ベクトルの数をＭとした時の行列の列数（横の数）を「Ｎ＋２×Ｍ」から「Ｎ＋２」に減らすことができる。
【００４５】
実施の形態２．
上述した実施の形態１では、代表ベクトル選出フィルタ２４において、単一目標のゲートにのみ含まれる複数の観測ベクトルの中から代表点を選出していたが、この選出方法を「複数の観測ベクトルの中から対応する目標との相関度が最大の観測ベクトルを選択」という形に設定することができる。これにより、代表点を簡単に選出することができる。
【００４６】
実施の形態３．
上述した実施の形態２では、代表ベクトル選出フィルタ２４において、単一目標のゲートにのみ含まれる観測ベクトルの選出基準を「複数の観測ベクトルの中から対応する目標との相関度が最大の観測ベクトルを選択」するとしていたが、この選出方法を「複数の観測ベクトルの中から観測ベクトル毎に対応する目標との相関度の差が最大となる観測ベクトルを選択」という形に設定することができる。すなわち、対応する目標との相関度から、それ以外（つまり、新規目標であるとする相関度と不要信号であるとする相関度の２つ）の中で最大の相関度を引いた減算結果が最大のものを選択するよう選択基準を変えることもできる。これにより、代表点を簡単に選出することができる。
【００４７】
実施の形態４．
上述した実施の形態２では、相関度が最大のものを代表として選出していたが、複数の観測ベクトルを１つの観測ベクトルに統合し、これを代表とすることもできる。この統合方法は、荷重平均による重心でもなんでもよい。
【００４８】
実施の形態５．
図３は、この発明の実施の形態５に係る多目標追尾装置の特徴となる個別仮説生成部の構成を示したブロック図である。図３に示すように、本実施の形態５では、図１に示す実施の形態１の構成に対し、代表点の次候補を請求すべく、優良順組合せ算出器２５から代表ベクトル選出フィルタ２４に次候補請求線２９を加えるようにしている。
【００４９】
実施の形態１〜４では、代表ベクトル選出フィルタ２４は、単一目標のゲートにのみ含まれる観測ベクトルの中から代表点を選出するのみであり、選出後は、優良順組合せ算出器２５が使用する観測ベクトルは代表点のみであった。これに対し、代表から洩れた観測ベクトルも利用しようというのが、本実施の形態５である。つまり、実施の形態１〜４の構成では、優良順組合せ算出器２５は、最良解を選出した後、同じ行列を元に最良解を除いた中で最良の解を選択しようとしていたが、本実施の形態５では、次のように動作が変わる。
【００５０】
（１）最良の組合せを算出した優良順組合せ算出器２５は、次の優良解を算出する際に、代表ベクトルが相関を持つ目標に対応付けられているかを判定する。
（２）優良順組合せ算出器２５は、代表ベクトルが相関を持つ目標に対応付けられていない場合、実施の形態１〜４と同様に、次の組合せを算出し、（１）の動作に戻る。
（３）代表ベクトルが相関を持つ目標に対応付けられている場合、優良順組合せ算出器２５は、代表ベクトル選出フィルタ２４に対し、次候補請求線２９を介し、代表点の次候補を請求し、組合せ算出に用いる行列を受けとる。
（４）優良順組合せ算出器２５は、最初に受けとった行列と、次候補請求によって新たに受けとった行列から次の組合せを算出し、（１）の動作に戻る。
【００５１】
ここで、最良解を算出した後の優良順組合せ算出器２５の動作について図２を参照して更に説明する。まず、優良順組合せ算出器２５が算出した最良解において、観測ベクトル３５が新航跡に対応付けられたとする。すると、最良解を除いた中で最良の組合せとは、問題を２つに分け、
（ａ１）　観測ベクトル３５が新航跡ではない組合せの中で最良のもの
（ｂ１）　観測ベクトル３５が新航跡となる組合せで、最良解とは１つ以上一致しない所がある組合せの中で最良のもの
という２つの組合せをそれぞれ算出して比較し、良い方の組合せを選択することで求めることが出来る。
【００５２】
そして、優良順組合せ算出器２５が（ａ１）として、観測ベクトル３５がゲート３１の範囲で予測される目標に対応付けられてた組合せを算出し、これが（ｂ１）として算出された組合せよりも良かった場合、実施の形態１〜３なら、
（ａ２）　観測ベクトル３５が新航跡でも第１の目標でもない組合せの中で最良のもの
（ｂ２）　観測ベクトル３５が第１の目標となる組合せで、（ａ１）の解とは１つ以上一致しない所がある組合せの中で最良のもの
という２つの組合せを算出し、先に選択されなかった（ｂ１）を含め、
（ｂ１）（ａ２）（ｂ２）の中で比較し、この中で１番良い組合せを選択することで、次に良い組合せを求めることができる。
【００５３】
これに対し、本実施の形態５では、代表となっている観測ベクトル３５が目標に対応づけられたことを受けて、新しい行列を作成している。従って、
（ａ２’）　新しく代表ベクトル選出フィルタ２４から受けとった行列を元に算出した最良の組合せ
（ｂ２）　観測ベクトル３５が第１の目標となる組合せで、（ａ１）の解とは１つ以上一致しない所がある組合せの中で最良のもの
という２つの組合せを算出し、（ｂ１）（ａ２’）（ｂ２）の中で比較し、この中で１番良い組合せを選択することで、次に良い組合せを求めることができる。
【００５４】
つまり、実施の形態１〜３の方法に対して、次候補要求によって受けとった行列の処理分、演算負荷が大きくなるわけではなく、演算負荷の変化は（ａ２）と（ａ２’）の演算負荷の差程度になる。ここで、次候補請求によって新たに受けとった行列は、次候補が観測ベクトル３４である場合、次に示す次候補を用いた行列（１）となる。
【００５５】
【数３】
2004093533.tif 000005
【００５６】
実施の形態６．
次に、上述した次候補を用いた行列（１）と下記に示す次候補を用いた行列（２）を用いて実施の形態６説明する。次候補を用いた行列（１）、（２）はいずれも、図３に示す優良順組合せ算出器２５が組合せを算出する際に用いる行列である。
【００５７】
【数４】
2004093533.tif 000006
【００５８】
上述した実施の形態５では、次候補請求によって代表ベクトルを入れ換えた候補行列を作成したが、実施の形態５の動作例で説明したように、次候補請求の際に目標との対応づけ以外の対応づけが済んでいる場合がある。つまり、実施の形態５の（ａ２’）において、優良順組合せ算出器２５が扱うのは次候補を用いた行列（１）であった。実施の形態５の説明で述べたように、観測ベクトル３５が第１の目標ではない組合せではなく、新航跡でも第１の目標でもない組合せを求める場合、次候補を用いた行列（１）の代表以外の組合せの元となる行列は、次候補を用いた行列（２）のように、観測ベクトル３５が選択できる候補を減らしたものにすることができる（しいては計算量の削減が期待できる）。なお、次候補との入れ換えを行う場合には、優良順組合せ算出器２５が算出する組合せは、本特許の特徴である代表選出を行わない場合の算出結果と一致させることができる。
【００５９】
実施の形態７．
次に、図４を用いて実施の形態７を説明する。図４は、観測ベクトルとゲートの関係を示したものである。図４において、４１は、クラスタ内の第１の目標の観測が予測される範囲を示すゲート、４２は、クラスタ内の第２の目標の観測が予測される範囲を示すゲート、４３〜５１は、ゲート３１、３２に対するクラスタ内の観測ベクトルの位置、５２は、ゲート内判定器２３が扱うゲートと観測ベクトルの状態を示した代表ベクトル選出前の対象問題、５３は、代表ベクトル選出フィルタによってフィルタリングされた結果を示した代表ベクトル選出後の対象問題である。
【００６０】
実施の形態１〜６では、１つのゲートにしか含まれない観測ベクトル、言い換えれば、１つの目標にしか対応付けられない観測ベクトルしか代表の選出を行わなかった。しかし、２つ以上のゲートが重なった位置に存在する観測ベクトルについても、代表選出を適用することができる。図４の代表ベクトル選出前の対象問題５２を例にすれば、
（ａ）ゲート４１の範囲のみに存在する観測ベクトル４３〜４５
（ｂ）ゲート４１、４２の２つの重複範囲に存在する観測ベクトル４６〜４９
（ｃ）ゲート４２の範囲のみに存在する観測ベクトル５０、５１
このうち、（ａ）（ｃ）については、実施の形態６までの方法と同様に、代表ベクトルを選出することができる。次に（ｂ）の観測ベクトルについては、Ｎ個のゲートの重なりに存在する観測ベクトルは、Ｎ個の観測ベクトルを代表として選出する。
【００６１】
その結果、例えば、
（ａ）では、観測ベクトル４５が代表として選出
（ｂ）では、観測ベクトル４７、４８が代表として選出
（ｃ）では、観測ベクトル５０が代表として選出
という形で代表ベクトルが選出される。つまり、図４の代表ベクトル選出前の対象問題５２は、代表ベクトル選出後の対象問題５３にとして扱うことが出来るようになる。この時に扱う行列は、次のようになる。なお、本実施の形態の方式でも、実施の形態５、６と同様に、代表から洩れた観測ベクトルとの次候補入れ換えを行うことが出来る。
【００６２】
【数５】
2004093533.tif 000007
【００６３】
実施の形態８．
上述した実施の形態７では、Ｎ個のゲートの重なりに存在する観測ベクトルから、Ｎ個の観測ベクトルを代表として選出するだけだったが、観測ベクトルの選択ではなく、観測ベクトルの個数自体をＮ個に統合し、これを代表として扱うこともできる。
【００６４】
【発明の効果】
以上のように、この発明によれば、観測点を類別して代表点を選出し、その代表点を元に仮説の生成を行うことにより、計算負荷の増大を抑えることができる。
【００６５】
また、個別仮説生成手段として、第１と第２のデータベースに格納されたデータに基づいて目標毎に観測が予測される予測範囲を算出し各観測点が算出された予測範囲内にあるか否かを判定し相関度を算出する判定手段と、その判定結果に基づいて複数の観測点の中から代表点を選出する代表点選出フィルタと、選出された代表点となる観測点と目標との組合せ問題を優良な組み合わせ順に算出する優良順組合せ算出手段と、優良順組合せ算出手段により算出された観測点と目標との組み合わせから新規仮説を生成する新規仮説生成手段とを備え、採択手段により、個別仮説毎に生成された新規仮説を統合し最終的に採用する仮説を採択するようにしたので、計算負荷の増大を抑えることができる個別仮説生成手段を構成できる。
【００６６】
また、代表点選出フィルタにより、判定手段による判定結果に基づいて単一目標の予測範囲にのみ含まれる複数の観測点の中から代表点を選出することで、代表点を簡単に選出することができる。
【００６７】
また、代表点選出フィルタにより、複数の観測点の中から対応する目標との相関度が最大となる観測点を選択することで、代表点を簡単に選出することができる。
【００６８】
また、代表点選出フィルタにより、複数の観測点の中から観測点毎に対応する目標との相関度の差が最大となる観測点を選択することで、代表点を簡単に選出することができる。
【００６９】
また、代表点選出フィルタにより、複数の観測点を統合し、統合した観測点を代表観測点として選択することで、代表点を簡単に選出することができる。
【００７０】
また、代表点選出フィルタにより、代表観測点を選出した後、前記優良順組合せ算出器からの次候補請求に基づいて選出した代表観測点の入れ換えを行うことができる。
【００７１】
また、代表点選出フィルタにより、複数の目標の予測範囲が重複する位置にある観測点が重複している目標の数よりも多い時、その中から重複している目標数と同じ数の観測点を代表観測点として選択することができる。
【００７２】
さらに、代表点選出フィルタにより、複数の目標の予測範囲が重複する位置にある観測点が重複している目標の数よりも多い時、その中の観測点を重複している目標数と同じ数の観測点に統合して代表観測点として選択することができる。
【図面の簡単な説明】
【図１】この発明に係る多目標追尾装置の特徴となる個別仮説生成部の構成を示したブロック図である。
【図２】観測ベクトルとゲートの関係を示した図である。
【図３】この発明の実施の形態５に係る多目標追尾装置の特徴となる個別仮説生成部の構成を示したブロック図である。
【図４】観測ベクトルとゲートの関係を示した図である。
【図５】従来の目標追尾装置の全体構成を示すブロック図である。
【符号の説明】
２１　クラスタ別観測ベクトル群、２２　クラスタ別仮説＆目標データ群、２８　個別仮説生成部、２３　ゲート内判定器、２４　代表ベクトル選出フィルタ、２５　優良順組合せ算出器、２６　新規仮説生成器、２７　仮説採択器。
【図１】
2004093533.tif 000008
【図２】
2004093533.tif 000009
【図３】
2004093533.tif 000010
【図４】
2004093533.tif 000011
【図５】
2004093533.tif 000012