IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ ブラックモア センサーズ アンド アナリティクス インク.の特許一覧

特許7317910光チャープレンジ検出のために方形波デジタルチャープ信号を使用するための方法およびシステム
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2023-07-21
(45)【発行日】2023-07-31
(54)【発明の名称】光チャープレンジ検出のために方形波デジタルチャープ信号を使用するための方法およびシステム
(51)【国際特許分類】
   G01S 17/34 20200101AFI20230724BHJP
【FI】
G01S17/34
【請求項の数】 16
【外国語出願】
(21)【出願番号】P 2021147661
(22)【出願日】2021-09-10
(62)【分割の表示】P 2019571343の分割
【原出願日】2018-07-27
(65)【公開番号】P2021192054
(43)【公開日】2021-12-16
【審査請求日】2021-09-27
(31)【優先権主張番号】15/661,377
(32)【優先日】2017-07-27
(33)【優先権主張国・地域又は機関】US
(73)【特許権者】
【識別番号】519174791
【氏名又は名称】ブラックモア センサーズ アンド アナリティクス エルエルシー
(74)【代理人】
【識別番号】110002789
【氏名又は名称】弁理士法人IPX
(72)【発明者】
【氏名】クラウチ,スティーブン シー.
(72)【発明者】
【氏名】カリー,ジェームズ
(72)【発明者】
【氏名】ベルク,トレントン
(72)【発明者】
【氏名】ファンク,リチャード
(72)【発明者】
【氏名】オリバー,カイル
(72)【発明者】
【氏名】ファーガソン,ダニエル
【審査官】藤脇 昌也
(56)【参考文献】
【文献】特開2017-125717(JP,A)
【文献】特開2017-075786(JP,A)
【文献】中国特許出願公開第102565769(CN,A)
(58)【調査した分野】(Int.Cl.,DB名)
G01S 7/48 - 7/51
17/00 -17/95
(57)【特許請求の範囲】
【請求項1】
光検出・測距(LIDAR)システムであって、
レーザ源と、等化器と、変調器と、走査光学系と、プロセッサと、を備え、
前記レーザ源は、搬送波を生成し、
前記等化器は、チャープ信号の振幅を変更し、
前記変調器は、前記チャープ信号を用いて前記搬送波の周波数を変調し、
前記走査光学系は、前記変調された搬送波を送信信号として走査させ、
前記プロセッサは、
戻り信号および参照信号に基づいて、物体のドップラシフトを決定し、
前記戻り信号は、前記物体による前記送信信号の反射または散乱から受信され、
前記参照信号は、前記搬送波から生成される、
LIDARシステム。
【請求項2】
請求項1に記載のLIDARシステムにおいて、
参照経路を備え、
前記参照経路は、1以上の構成要素を有し、前記参照信号を遅延させる、
LIDARシステム。
【請求項3】
請求項1に記載のLIDARシステムにおいて、
前記参照信号は、前記変調された搬送波から分割されて生成される、
LIDARシステム。
【請求項4】
請求項1に記載のLIDARシステムにおいて、
前記レーザ源は、第1のレーザ源であり、
前記参照信号は、前記第1のレーザ源とは別の第2のレーザ源によって生成される、
LIDARシステム。
【請求項5】
請求項1に記載のLIDARシステムにおいて、
前記チャープ信号の周波数は、第1の周波数と第2の周波数の間で変化する、
LIDARシステム。
【請求項6】
請求項1に記載のLIDARシステムにおいて、
フィルタを備え、
前記フィルタは、前記チャープ信号のダイナミックレンジを約20dBから約50dBに拡大するように構成されている、
LIDARシステム。
【請求項7】
請求項1に記載のLIDARシステムにおいて、
前記チャープ信号の帯域幅は、約10GHzから約30GHzである、
LIDARシステム。
【請求項8】
請求項1に記載のLIDARシステムにおいて、
前記プロセッサは、前記ドップラシフトを用いて前記物体までのレンジを決定する、
LIDARシステム。
【請求項9】
請求項1に記載のLIDARシステムにおいて、
スプリッタを備え、
前記スプリッタは、前記搬送波を前記送信信号と前記参照信号に分割する、
LIDARシステム。
【請求項10】
請求項1に記載のLIDARシステムにおいて、
前記プロセッサは、前記参照信号および前記戻り信号を用いてフーリエ変換を行うことにより、前記ドップラシフトを決定する、
LIDARシステム。
【請求項11】
方法であって、
搬送波を生成するステップと、
等化器によりチャープ信号の周波数スペクトルの振幅を特定の帯域幅で平坦化するステップと、
前記チャープ信号を用いて前記搬送波の周波数を変調するステップと、
前記変調された搬送波を用いて送信信号を生成するステップと、
前記送信信号を送信するステップと、
戻り信号および参照信号に基づいて、物体のドップラシフトを決定するステップと、を含み、
前記戻り信号は、前記物体による前記送信信号の反射または散乱から受信され、
前記参照信号は、前記搬送波から生成される、
方法。
【請求項12】
請求項11に記載の方法において、
前記参照信号が前記戻り信号とともに受信されるように、前記参照信号を遅延させる、
方法。
【請求項13】
請求項11に記載の方法において、
前記チャープ信号は、第1の周波数と第2の周波数の間で線形変調される、
方法。
【請求項14】
請求項11に記載の方法において、
前記チャープ信号のダイナミックレンジが約20dBから約50dBになるように前記チャープ信号をフィルタリングする、
方法。
【請求項15】
請求項11に記載の方法において、
前記チャープ信号の帯域幅が約10GHzから約30GHzである、
方法。
【請求項16】
請求項11に記載の方法において、
前記ドップラシフトを用いて前記物体までのレンジを決定することを含む、
方法。
【発明の詳細な説明】
【技術分野】
【0001】
関連出願の相互参照
本出願は、米国特許法第119条(e)の下で、2017年7月27日に出願された米
国特許出願第15/661,377号の利益を主張し、その全体内容が、参照により本明
細書に完全に記載されているかのように組み込まれる。
【背景技術】
【0002】
光検出と測距のために、しばしばニーモニック、LIDARによって参照される、レン
ジの光学的検出は、高度計測から、イメージング、衝突回避まで、様々なアプリケーショ
ンに使用されている。LIDARは、電波検出および測距(RADAR)などの従来のマ
イクロ波測距システムよりも小さいビームサイズで、より細かいスケールレンジ分解能を
提供する。レンジの光学的検出は、ターゲットへの光パルスの往復走行時間に基づく直接
測距、および送信されたチャープ光信号とターゲットから散乱した戻り信号との間の周波
数差に基づくチャープ検出を含めて、いくつかの異なる手法で成し遂げることができる。
【0003】
許容レンジ精度と検出感度とを達成するために、直接長距離LIDARシステムは、低
いパルス繰り返しレートと非常に高いパルスピークパワーを備えた短パルスレーザを使用
する。高いパルスパワーは、光学部品の急速な劣化につながる可能性がある。チャープL
IDARシステムは、比較的低いピーク光パワーを備えた長い光パルスを使用する。この
構成では、レンジ精度は、パルス幅よりもむしろチャープ帯域幅に依存し、それゆえに優
れたレンジ精度を依然として得ることができる。
【0004】
光搬送波を変調するために広帯域無線周波数(RF)電気信号を使用して、有用な光チ
ャープ帯域幅が達成されている。チャープLIDARの最近の進歩には、同じ変調された
光搬送波を参照信号として使用し、光検出器で戻り信号と結合され、結果の電気信号にお
いて、参照信号と戻り光信号との間の周波数の差に比例する比較的低いビート周波数を生
成することが含まれる。検出器での周波数差のこの種のビート周波数検出は、ヘテロダイ
ン検出と呼ばれている。それは、準備ができて安価な可用性のRF部品を使用する利点な
ど、当技術分野で知られているいくつかの利点を有する。特許第7,742,152号に
記載されている最近の研究は、本明細書で使用されている用語と一致しない用語を除き、
参照光信号として、送信された光信号から分割された光信号を使用する、光学部品の新規
の単純な構成を示している。この構成は、その特許ではホモダイン検出と呼ばれている。
【発明の概要】
【0005】
従来のチャープLIDARシステムでは、RF源は、光搬送波を変調するために、帯域
幅(例えば、500メガヘルツ、MHz、1MHz=10ヘルツ~10ギガヘルツ、G
Hz、1GHz=10Hz)でRF電気信号を生成するように提供されている。本発明
者らは、従来のRF源により生成されるRF電気信号には顕著な欠点があることを認識し
た。例えば、デジタルアナログ変換器(DAC)またはダイレクトデジタル合成(DDS
)デバイスによって生成されるRF電気信号の帯域幅は通常、約4GHzで最大になり、
LIDARシステムのレンジ精度を制限する。加えて、DACまたはDDSデバイスはか
さばり、そのため限られたサイズと重量のパッケージにおいて貴重なスペースを消費し、
かつ高価である(例えば、20万ドル)。さらに、DASまたはDDSデバイスによって
生成されるRF電気信号の帯域幅は約10GHzに増やすことができるが、これは追加の
ステップ(例えば、RF乗算、光乗算)を伴い、それは高パワーを必要とし、信号に望ま
ない特性をもたらす。チャープLIDARシステムの従来のRF源によって提供される従
来のRF信号の欠点に対処する装置および方法が提供されている。この装置および方法は
、チャープLIDARシステムにおいてフィールドプログラマブルゲートアレイ(FPG
A)トランシーバを使用したデジタル化されたチャープ生成を伴う。
【0006】
実施形態の第1のセットでは、光チャープレンジ検出のために方形波デジタルチャープ
信号を使用するための装置が提供されている。本装置は、光信号を放射するためのレーザ
源を含む。本装置はまた、方形波デジタルチャープ信号に基づく入力デジタルチャープ信
号を発生させるためのRF波形発生器を含む。本装置はまた、入力デジタルチャープ信号
に基づいて光信号の周波数を変調するための変調器も含む。加えて、本装置は、光信号を
送信光信号と参照光信号とに分割するスプリッタを含む。本装置は、参照光信号と対象物
から後方散乱された送信光信号に基づく戻り光信号とを結合するための検出器をさらに含
む。検出器は、結合された参照光信号および戻り光信号に基づいて電気出力信号を発生さ
せるように構成されている。本装置は、電気出力信号のフーリエ変換の特性に基づいて対
象物までのレンジを決定するプロセッサをさらに含む。
【0007】
実施形態の第2のセットでは、光チャープレンジ検出のために方形波デジタルチャープ
信号を使用するための方法が提供されている。本方法は、レーザ源から光信号を放射する
ステップ、およびRF波形発生器からの入力デジタルチャープ信号に基づいて変調器で光
信号の周波数を変調するステップを含む。入力デジタルチャープ信号は、方形波デジタル
チャープ信号に基づく。加えて、本方法は、スプリッタで光信号を送信光信号と参照光信
号とに分割するステップを含む。本方法は、検出器で参照光信号と戻り光信号とを結合す
るステップをさらに含む。戻り光信号は、対象物から後方散乱された送信光信号に基づく
。加えて、本方法は、結合ステップに基づいて検出器から電気出力信号を発生させるステ
ップを含む。本方法は、出力電気出力信号のフーリエ変換の特性に基づいて、プロセッサ
で対象物までのレンジを決定するステップをさらに含む。
【0008】
さらに他の態様、特徴、および利点が、本発明を実行するために考えられる最良の様式
を含めて、単にいくつかの特定の実施形態および実装形態を例示することによって、以下
の詳細な説明から容易に明らかになる。他の実施形態は、他の、かつ異なる特徴および利
点を有することも可能であり、そのいくつかの詳細は、すべて本発明の精神および範囲か
ら逸脱することなく、様々な明らかな点で修正することができる。したがって、図面およ
び説明は、本質的に例示と見なされるべきであり、限定と見なされるべきではない。
【図面の簡単な説明】
【0009】
実施形態は、同様の参照番号が同様の要素を指す添付図面の図において、限定としてで
はなく例として示されている。
【0010】
図1A】一実施形態による、レンジの例示的な光チャープ測定を図示する一組のグラフである。
図1B】一実施形態による、デチャーピングから生じるビート周波数の例示的な測定値を図示するグラフであり、レンジを示す。
図2A】様々な実施形態による、高分解能LIDARシステムの例示的な構成要素を図示するブロック図である。
図2B】様々な実施形態による、高分解能LIDARシステムの例示的な構成要素を図示するブロック図である。
図3A】一実施形態による、図2AのLIDARシステムのRF波形発生器の例示的な構成要素を図示するブロック図である。
図3B】一実施形態による、図3AのRF波形発生器のRF調整の例示的な構成要素を図示するブロック図である。
図3C】一実施形態による、図2BのLIDARシステムのRF波形発生器の例示的な構成要素を図示するブロック図である。
図4A】一実施形態による、従来のLIDARシステムで使用される入力デジタルチャープ信号の例を図示するグラフである。
図4B】一実施形態による、図4Aの入力デジタルチャープ信号の周波数スペクトルの例を図示するグラフである。
図5A】一実施形態による、図2Aおよび図2BのLIDARシステムで使用される方形波デジタルチャープ信号の例を図示するグラフである。
図5B】一実施形態による、図5Aの方形波デジタルチャープ信号の周波数スペクトルの例を図示するグラフである。
図6A】一実施形態による、図3AのRF波形発生器の方形波デジタルチャープ信号の伝達関数の例を図示するグラフである。
図6B】一実施形態による、図3BのRF調整構成要素の等化器の伝達関数の例を図示するグラフである。
図6C】一実施形態による、図3AのRF波形発生器から出力された入力デジタルチャープ信号の結果としての関数の例を図示するグラフである。
図7】一実施形態による、図4Aの入力デジタルチャープ信号を使用した従来のLIDARシステムにおけるデチャーピングから生じるビート周波数の例示的な測定を図示するグラフである。
図8】一実施形態による、図5Aの方形波デジタルチャープ信号を使用するLIDARシステムにおけるデチャーピングから生じるビート周波数の例示的な測定を図示するグラフである。
図9】一実施形態による、光チャープレンジ検出のために方形波デジタルチャープ信号を使用するための例示的な方法を図示するフローチャートである。
図10】本発明の実施形態が実装され得るコンピュータシステムを図示するブロック図である。
図11】本発明の実施形態が実装され得るチップセットを図示する。
【発明を実施するための形態】
【0011】
光チャープレンジ検出のために方形波デジタルチャープ信号を使用するための方法と装
置とシステムとコンピュータ可読媒体とが説明される。以下の説明では、説明の目的で、
本発明の完全な理解を提供するために多数の具体的な詳細が記載されている。しかしなが
ら、本発明は、これらの具体的な詳細なしで実施され得ることが当業者には明らかであろ
う。他の実例では、本発明を不必要に曖昧にすることを避けるために、周知の構造および
デバイスがブロック図形式で示されている。
【0012】
広い範囲を示す数値範囲およびパラメータは近似値であるにもかかわらず、具体的な非
限定的な例で示される数値は、可能な限り正確に報告されている。しかしながら、どの数
値も、この執筆の時点でそれぞれの試験測定値に見られる標準偏差から必然的に生じる一
定の誤差を本質的に含む。さらに、文脈から特に明確でない限り、本明細書に提示される
数値は、最下位桁によって与えられる暗黙の精度を有する。このため、値1.1は1.0
5から1.15の値を意味する。「約」という用語は、与えられた値を中心とするより広
い範囲を示すために使用され、文脈から特に明確でない限り、「約1.1」は1.0から
1.2の範囲を意味するなど、最下位桁の周りのより広い範囲を意味する。最下位桁が不
明確な場合、「約」という用語は係数2を意味し、例えば「約X」は、0.5Xから2X
の範囲の値を意味し、例えば約100は、50から200の範囲の値を意味する。さらに
、本明細書に開示されるすべての範囲は、その中に含まれるありとあらゆるサブ範囲を包
含すると理解されるべきである。例えば、「10未満」の範囲は、最小値ゼロと最大値1
0の間(およびそれらを含む)のありとあらゆるサブ範囲、つまり、ゼロ以上の最小値お
よび10以下の最大値を有するありとあらゆるサブ範囲、例えば1~4、を含むことがで
きる。
【0013】
本発明のいくつかの実施形態は、チャープLIDARシステム内の1つ以上の光搬送波
を変調するために広帯域RF電気信号を使用する文脈で以下に説明される。しかしながら
、本発明は、この文脈に限定されない。他の実施形態では、本発明は、広帯域波形発生器
を使用して、位相シフトキーイング、オンオフキーイング、周波数シフトキーイングまた
は広帯域ノイズの位相コードを含む、測距に有用な波形を生成するという文脈で使用する
ことができる。
【0014】
1.チャープ検出の概要
図1Aは、一実施形態による、レンジの例示的な光チャープ測定を図示する一組のグラ
フ110、120、130、140である。水平軸112は、4つのグラフすべてに対し
て同じであり、ミリ秒(ms、1ms=10-3秒)のオーダの、任意の単位で時間を示
す。グラフ110は、送信される光信号として使用される光ビームのパワーを示している
。グラフ110の垂直軸114は、送信信号のパワーを任意の単位で示している。トレー
ス116は、パワーが、時間0から始まる限られたパルス持続時間τの間オンであること
を示している。グラフ120は、送信信号の周波数を示している。垂直軸124は、任意
の単位の送信された周波数を示す。トレース126は、パルスの持続時間τにわたってパ
ルスの周波数がfからfに増加し、したがって帯域幅B=f-fを有することを
示している。周波数の変化率は、(f-f)/τ..
【0015】
戻り信号が、時間を示す水平軸112と、グラフ120のように周波数を示す垂直軸1
24とを有するグラフ130に示されている。グラフ120のチャープ126もまた、グ
ラフ130上に点線としてプロットされている。第1の戻り信号は、トレース136aに
よって与えられており、これは、強度が減少した送信された参照信号(図示せず)であり
、Δtだけ遅延している。戻り信号が2Rの距離をカバーした後に外部対象物から受信さ
れた場合、ここでRはターゲットまでのレンジ、戻り信号は、2R/cで与えられる遅延
信号Δtで開始し、cは媒体内の光の速度(約3x10メートル/秒、m/s)である
。この時間をかけて、周波数は、fと呼ばれるレンジに依存する量だけ変化し、周波数
の変化率に遅延時間を掛けたもので与えられる。これは式1aで与えられる。
【0016】
【数1】
の値は、デチャーピングと呼ばれる時間領域のミキシング動作における送信信号12
6と戻り信号136aとの間の周波数差によって測定される。したがって、レンジRは式
1bで与えられる。
【0017】
【数2】
もちろん、パルスが完全に送信された後に戻り信号が到着する場合、つまり2R/cがτ
より大きい場合、式1aおよび1bは無効である。この場合、戻り信号が参照信号と重な
ることを保証するために、参照信号は既知または固定量だけ遅延される。参照信号の固定
または既知の遅延時間に光の速度cを掛けて、式1bから計算されたレンジに追加される
追加のレンジを与える。媒体内の光の速度の不確実性により絶対レンジがオフになる場合
があるが、これはほぼ一定の誤差であり、周波数差に基づく相対レンジは依然として非常
に正確である。
【0018】
状況によっては、送信された光ビームによって照らされたスポットは、半透明の対象物
の前面と背面、またはLIDARから様々な距離にある対象物のより近い部分とより遠い
部分、あるいは照らされたスポット内の2つの別々の対象物など、異なるレンジで2つ以
上の異なる散乱体に遭遇する。そのような状況では、第2の減少した強度で異なる遅延の
信号も受信され、グラフ130上でトレース136bによって示されている。これは、f
の異なる測定値を有し、それは、式1bを使用して異なるレンジを与える。状況によっ
ては、複数の戻り信号が受信される。
【0019】
グラフ140は、第1の戻り信号136aと参照チャープ126との間の差周波数f
を示している。水平軸112は、図1Aの他の整列したグラフすべてのように時間を示し
、垂直軸134は、はるかに拡大したスケールでの周波数差を示す。トレース146は、
送信されたチャープ中に測定された一定周波数fを表しており、これは式1bによって
与えられる特定のレンジを示す。第2の戻り信号136bは、存在する場合、デチャーピ
ング中にfの異なるより大きな値(図示せず)を生じさせ、結果として、式1bを使用
してより大きなレンジを生む。
【0020】
デチャーピングの一般的な方法は、参照光信号と戻り光信号との両方を同じ光検出器に
向けることである。検出器の電気出力信号は、検出器に収束する2つの信号の周波数の差
に等しい、または依存するビート周波数によって支配される。この電気出力信号のフーリ
エ変換は、ビート周波数でピークを生み出す。このビート周波数は、テラヘルツ(THz
、1THz=1012ヘルツ)の光周波数レンジではなく、メガヘルツ(MHz、1MH
z=10ヘルツ=10サイクル/秒)の無線周波数(RF)レンジである。このよう
な信号は、マイクロプロセッサで走る高速フーリエ変換(FFT)アルゴリズムや特別に
構築されたFFTまたは他のデジタル信号処理(DSP)集積回路などの一般的で安価な
RF構成要素によって容易に処理される。他の実施形態では、戻り信号は、(局部発振器
としてのチャープに対して)局部発振器として作用する連続波(CW)トーンと混合され
る。これは、それ自体がチャープ(または送信された波形)である検出信号につながる。
この場合、検出された信号は、本明細書で使用されている用語と矛盾する用語を除いて、
Kachelmyer 1990に記載されているようにデジタルドメインで整合フィル
タリングを受ける。欠点は、デジタイザ帯域幅要件が概して高いことである。それ以外は
、コヒーレント検出の肯定的な態様は保持される。
【0021】
図1Bは、一実施形態による、レンジを示す、デチャーピングから生じるビート周波数
の例示的な測定値を図示するグラフである。水平軸152は、周波数をメガヘルツで示し
ており、垂直軸は、送信パワー密度Iに対する戻り信号パワー密度Iをデシベル(d
B、dBのパワー=20log(I/I))で示す。トレース156は、FFT回路
によって生成されような、光検出器による電気出力信号のフーリエ変換であり、Adan
y他、2009によって公表されたデータに基づく。ピークの水平位置はfを与え、式
1bを使用してレンジを推定するために使用される。加えて、ピークの他の特性を使用し
て、戻り信号を記述することができる。例えば、ピークでのパワー値は、トレース156
の最大値によって、または、より一般的には、ピークの肩でのピーク値(図1Bでは約-
31dB)とノイズフロア(図1Bでは約-50dB)との間の差157(図1Bでは約
19dB)によって特徴付けられ、および、ピークの幅は、半値幅(FWHM)での周波
数幅158(図1Bでは約0.08MHz)によって特徴付けられる。複数の識別可能な
戻りがある場合、光検出器の電気出力のFFTに複数のピークがあり、おそらく複数の異
なるパワーレベルおよび幅を有する。任意の方法を使用して、トレース内のピークを自動
的に識別し、それらのピークを位置、高さ、および幅によって特徴付けることができる。
例えば、いくつかの実施形態では、MATLAB-Signal Processing
ToolboxによるFFTWまたはピーク検出が使用され、マサチューセッツ州ネイ
ティックのMATHWORKS(商標)のMATLAB(商標)から入手可能である。カ
リフォルニア州サンタクララのNVIDIA(商標)から入手可能な、CUDAのFFT
WおよびCUDA(商標)のカスタムピーク検出に依拠するカスタム実装を使用すること
もできる。カスタム実装は、フィールドプログラマブルゲートアレイ(FPGA)にプロ
グラムされている。一般的に使用されるアルゴリズムは、レンジプロファイルの閾値を設
定することであり、重心アルゴリズム、ピークフィッティングアルゴリズム(3点ガウス
分布フィット)、またはある関数のピークの非線形フィット(ガウス分布など)を走らせ
て、ピークの位置をより正確に決定する。
【0022】
検出された対象物(ソース)が速度vで移動し、LIDARシステム(観測者)が2
つを結ぶベクトル上を速度vで移動している場合、戻り信号はドップラシフトされ得、
検出されたビート周波数fもシフトされ、検出されたレンジにおいてで誤差につながり
得る。多くの状況において、検出されている対象物の形状は、複数の戻りの相対位置に基
づいて識別される。このため、対象物の形状が誤差を有する可能性があり、対象物を識別
する能力が損なわれる可能性がある。
【0023】
戻りの観測された周波数f’は、ドップラ効果によって戻りの正しい周波数fとは異な
り、式2aで近似される。
【0024】
【数3】
ここで、cは媒体内の光の速度である。観測者とソースとが2つの間のベクトル上を同じ
方向に同じ速度で移動している場合、2つの周波数は同じであることに留意されたい。2
つの周波数の間の差Δf=f’-fは、ドップラシフト、D、であり、これは、補正され
ていない場合、レンジ測定において誤差の構成要素となり、式2bで与えられる。
【0025】
【数4】
誤差の大きさは、信号の周波数fとともに増加することを留意されたい。また、静止LI
DARシステム(v=0)、10メートル/秒で移動するターゲット(v=10)、
および周波数が約500THzの可視光の場合、誤差のサイズは、図1Bにおいて約22
MHzであるfのサイズの75%である16MHzのオーダであり、これは、fの7
5%誤差、このため、レンジの75%誤差につながることに留意されたい。様々な実施形
態において、ドップラシフト誤差が検出され、レンジを訂正するために使用される。
【0026】
2.チャープ検出ハードウェアの概要
チャープ検出アプローチが実装される方法を示すために、いくつかの一般的および具体
的なハードウェアアプローチについて説明する。図2Aおよび図2Bは、様々な実施形態
による、高分解能LIDARシステムの例示的な構成要素を図示するブロック図である。
図2Aにおいて、レーザ源212は、帯域幅Bおよび持続時間τを有するパルスを生成す
るために、RF波形発生器215からの入力に基づいて変調器214で周波数変調される
搬送波201を放射する。後のセクションでより詳細に説明する様々な実施形態において
、RF波形発生器215からの電気入力は、方形波デジタルチャープ信号に基づく入力デ
ジタルチャープ信号である。一実施形態では、方形波デジタルチャープ信号は、RF波形
発生器215によって発生され、RF波形発生器215によってさらに調整され、入力デ
ジタルチャープ信号をもたらす。これらの実施形態のいくつかでは、入力デジタルチャー
プ信号は、そのような調整のない方形波デジタルチャープ信号そのものである。いくつか
の実施形態では、方形波デジタルチャープ信号は、RF波形発生器215のメモリにアッ
プロードされた方形波命令217に基づいて、RF波形発生器215によって発生される
。他の実施形態では、処理システム250のレンジ決定モジュール270が、方形波デジ
タルチャープ信号の発生を含めて、RF波形発生器215を制御する。例示的な実施形態
では、方形波命令は、レンジ決定モジュール270で提供される。
【0027】
スプリッタ216は、変調された光波形を、ビーム203のエネルギーの大部分を有す
る送信信号205と、それでもなおターゲット(図示せず)から散乱された戻り光291
との良好なヘテロダインまたはホモダイン干渉を生成するのに十分な、はるかに少ない量
のエネルギーを有する参照信号207とに分割する。いくつかの実施形態では、走査光学
系218を使用して、送信ビームを複数の角度にわたって走査して、その経路内の任意の
対象物をプロファイルする。
【0028】
参照ビームは、散乱光とともに検出器アレイ230に到達するように十分に参照経路2
20で遅延される。いくつかの実施形態では、スプリッタ216は、変調器214の上流
にあり、参照ビーム207は変調されていない。いくつかの実施形態では、参照信号は、
新しいレーザ(図示せず)を使用して独立して発生され、参照経路220内の別個の変調
器(図示せず)および発生器215からの入力デジタルチャープ信号を使用して別個に変
調される。いくつかの実施形態では、図2Bを参照して以下で説明するように、異なる変
調器が使用され、しかし、ただ1つのレーザ源212が、コヒーレンスを保証するために
送信および参照信号の両方に使用される。様々な実施形態において、柔軟性の低いアプロ
ーチからより柔軟なアプローチまで、参照は、以下の方法によって、散乱または反射され
たフィールドとともに到着させられる。1)シーンにミラーを配置して、経路長がよく一
致するように、送信ビームの一部を反射して検出器アレイに戻す、2)ファイバ遅延を使
用して経路長を厳密に一致させ、図2Aで示唆されているように、特定のレンジに対して
観測または予想される位相差を補正するために、経路長調整の有無にかかわらず、検出器
アレイの近くの光学系で参照ビームをブロードキャストする、3)周波数シフトデバイス
(音響光学変調器)または局部発振器波形変調の時間遅延を使用して、経路長の不整合を
補正するために別個の変調を生成する、またはいくつかの組み合わせ。いくつかの実施形
態では、ターゲットが十分に近く、パルス持続時間が十分に長く、戻りが遅延なしで参照
信号と十分に重なる。いくつかの実施形態では、参照信号207bは、1つ以上の光ミキ
サ232で戻り信号291と光学的に混合される。
【0029】
いくつかの実施形態では、参照経路220は、RF波形発生器215から入力デジタル
チャープ信号を受信する位相変調器を含み、入力デジタルチャープ信号は方形波デジタル
チャープ信号に基づく。これらの実施形態では、参照経路220で受信される入力デジタ
ルチャープ信号は、変調器214で受信される入力デジタルチャープ信号から独立してい
る。一実施形態では、参照信号207の位相は、入力デジタルチャープ信号に基づいて位
相変調器によって変調され、光ミキサ232における参照ビーム207bと戻り信号29
1との間の強度ノイズ変動を有利に低減する。
【0030】
様々な実施形態において、ターゲットの複数の部分は、各走査ビームに対してそれぞれ
の戻り光ビーム291を検出器アレイ230に散乱させ、複数のビームおよび複数の戻り
によって照らされたターゲットのそれぞれの複数の部分の複数のレンジに基づいた点群を
もたらす。検出器アレイは、ターゲットからの戻りビーム291にほぼ垂直な平面に配置
された単一または平衡対の光検出器、またはそのような光検出器の1Dまたは2Dアレイ
である。インターフェースパターンの位相または振幅、またはいくつかの組み合わせは、
パルス持続時間τの間に複数回、各検出器について取得システム240によって記録され
る。パルス持続時間ごとの時間サンプルの数は、ダウンレンジの範囲に影響する。多くの
場合、この数は、パルス繰り返しレートと使用可能なカメラフレームレートに基づいて選
択される実際的な考慮事項である。フレームレートはサンプリング帯域幅であって、しば
しば「デジタイザ周波数」と呼ばれる。基本的に、Yレンジ幅の分解能ビンを有するパル
ス中にX個の検出器アレイフレームが収集される場合、X*Yレンジ範囲を観察すること
ができる。取得されたデータは、図10を参照して以下で説明するコンピュータシステム
、または図11を参照して以下で説明するチップセットなどの処理システム250で利用
可能になる。いくつかの実施形態では、取得されたデータは、ターゲットのそれぞれの複
数の部分の複数のレンジに基づく点群である。
【0031】
レンジ決定モジュール270は、検出器アレイ230からの電気出力信号に基づいてタ
ーゲットまでのレンジを計算する。いくつかの実施形態では、レンジ決定モジュール27
0は、電気出力信号のフーリエ変換を行って出力信号の周波数スペクトルを得、周波数ス
ペクトルの1つ以上の特性に基づいてターゲットまでのレンジを計算する。一実施形態で
は、レンジ決定モジュール270は、図1Bに示された電気出力信号の周波数スペクトル
のピークの1つ以上の特性(例えば、周波数値またはf)に基づいてレンジを計算する
。この実施形態では、レンジ決定モジュール270は、式(1b)および検出器アレイ2
30からの出力信号の周波数スペクトルのピークの特性(例えばf)を使用してレンジ
を計算する。レンジ決定モジュール270は、式(1b)を使用して複数のレンジを計算
し、ここには複数のピーク(例えば、fの複数の値)が、検出器アレイ230からの出
力信号の周波数スペクトルに存在する。
【0032】
他の実施形態では、モジュール270は、ドップラシフトのサイズおよびその上の補正
レンジを決定するドップラ補正モジュールである。ドップラ補正モジュールについては、
2016年11月30日に出願された米国仮出願第62/428,169号で考察されて
いる。
【0033】
図2Bは、方形波デジタルチャープ信号に基づく入力デジタルチャープ信号が、RF波
形発生器215からLO信号を生成する参照経路に導入されることを可能にする代替ハー
ドウェア構成を示す。いくつかの実施形態では、参照経路に導入される入力デジタルチャ
ープ信号は、送信経路に導入される入力デジタルチャープ信号から独立している。レーザ
源212、スプリッタ216、送信信号205、走査光学系218、光ミキサ232、検
出器アレイ230、取得システム240および処理システム250は、図2Aを参照して
上述したとおりである。図2Bにおいて、発生器215からの入力デジタルチャープを光
搬送波に課するために、送信経路に214a、参照経路282に214bの2つの別個の
光変調器がある。
【0034】
スプリッタ216は、レーザ源212と変調器214aおよび214bとの間に移動し
て、変調器214aに突き当たる光信号283と修正された参照経路282の変調器21
4bに突き当たる低振幅参照経路信号287aとを生成する。この実施形態では、光20
1は、変調が起こる前に、送信(TX)経路ビーム283と参照/局部発振器(LO)経
路ビーム287aとに分割され、かつ、別個の変調器が各経路で使用される。デュアル変
調器アプローチでは、オフセット開始周波数および/またはオフセット開始時間および/
またはオフセット開始位相にある入力デジタルチャープ信号を用いていずれかの経路をプ
ログラムできる。各レンジゲートで使用される遅延をシフトすることによって、システム
は、他のシステムの制限(検出器およびデジタイザ帯域幅、測定時間、など)にもかかわ
らず、明確に高分解能で測定できる。次いで、ソフトウェア制御された遅延参照信号28
7bは、上述のように戻り信号291と混合される。他の実施形態では、LO参照経路2
82のソフトウェア制御された遅延が、適応走査アプローチをダウンレンジ次元でも同様
に適応可能にする。
【0035】
いくつかの実施形態では、RF波形発生器215は一対のチャネルを含み、第1のチャ
ネルは第1の入力デジタルチャープ信号を変調器214aに出力し、第2のチャネルは第
2の入力デジタルチャープ信号を変調器214bに出力する。いくつかの実施形態では、
第1の入力デジタルチャープ信号は第1の方形波デジタルチャープ信号に基づき、第2の
入力デジタルチャープ信号は第2の方形波デジタルチャープ信号に基づく。
【0036】
一実施形態では、変調器214aは、第1の入力デジタルチャープ信号を受信して送信
ビーム283の周波数を変調し、帯域幅Bおよび持続時間τを有する送信信号205パル
スを生成する周波数変調器である。別の実施形態では、変調器214bは、RF波形発生
器215から第2の入力デジタルチャープ信号を受信する位相変調器である。これらの実
施形態では、変調器214aで受信される第1の入力デジタルチャープ信号は、変調器2
14bで受信される第2の入力デジタルチャープ信号から独立している。一実施形態では
、参照信号207の位相は、第2の入力デジタルチャープ信号に基づいて位相変調器によ
って変調され、光ミキサ232における参照ビーム207bと戻り信号291との間の強
度ノイズ変動を有利に低減する。
【0037】
いくつかの実施形態では、使用されるレーザは、レーザを駆動する電流に適用される変
調により能動的に線形化された。実験は、変調を提供する電気光学変調器でも行われた。
システムは、様々な実施形態について以下により詳細に説明するように、所望のダウンレ
ンジ分解能に適した帯域幅Bおよび持続時間τのチャープを生成するように構成されてい
る。例えば、いくつかの例示された実施形態では、Bの値は約90GHzのおよびτの値
は約200ミリ秒(ms、1ms=10-3秒)が、行われた実験において比較的低い検
出器アレイフレームレートの限界内で機能するように選択された。これらの選択は、約3
0cmのかなり大きなレンジウィンドウを観察するためになされ、これは、対象物の形状
および対象物の識別を決定する際にしばしば重要である。この手法は、10MHz~5T
Hzのチャープ帯域幅に対して機能する。しかしながら、3Dイメージングアプリケーシ
ョンの場合、典型的なレンジは、約300MHz~約20GHzのチャープ帯域幅、約2
50ナノ秒(ns、ns=10-9秒)~約1ミリ秒(ms、1ms=10-3秒)のチ
ャープ持続時間、約0メートル~約20kmのターゲットへのレンジ、約3ミリメートル
(mm、1mm=10-3メートル)~約1メートル(m)のターゲットでのスポットサ
イズ、約7.5mm~約0.5mのターゲットでの深度分解能である。これらの条件下で
は、レンジウィンドウを数キロメートルまで拡張できること、およびドップラ分解能も非
常に高くなり得る(チャープの持続時間に応じて)ことに留意されたい。
【0038】
プロセス、機器、およびデータ構造が、例示の目的で特定の配置の不可欠なブロックと
して、図2Aおよび図2Bに示されているが、他の実施形態では、1つ以上のプロセスま
たはデータ構造、あるいはその一部が、異なる様態で、同じまたは異なるホスト上に、1
つ以上のデータベース内に、配置されているか、または省略されているか、あるいは1つ
以上の異なるプロセスまたはデータ構造が、同じまたは異なるホスト上に含まれている。
例えば、スプリッタ216および参照経路220は、ゼロ以上の光カプラを含む。
【0039】
図3Aは、一実施形態による、図2AのLIDARシステム200のRF波形発生器2
15の例示的な構成要素を図示するブロック図である。一実施形態では、RF波形生成器
215は、方形波デジタルチャープ信号306を発生させるトランシーバ302を含む。
いくつかの実施形態では、トランシーバ302は、フィールドプログラマブルゲートアレ
イ(FPGA)のトランシーバである。一実施形態では、FPGAは、他の機能を行うた
めにLIDARシステム200によって使用され、1つ以上のさもなければ使用されない
FPGAのトランシーバ302は、RF波形発生器215によってアクセスされる。一実
施形態では、FPGAのトランシーバ302は、約32GHzの帯域幅を有する。この説
明の目的のために、デジタル信号のパラメータを議論するとき、単位のヘルツ(Hz)は
、単位の秒あたりのサンプル(SPS)と交換可能に使用される。この実施形態は、LI
DARシステム200の既存の構成要素を有利に採用して、広帯域デジタル化チャープ信
号を発生し、LIDARシステム200において光搬送波を変調する。例示的な実施形態
では、FPGAはまた、処理システム250によっても使用されて、ターゲットまでのレ
ンジを計算し、および/または計算されたレンジに基づいて画像データを生成する。
【0040】
一実施形態では、デジタルチャープ波形は、FPGA上のプロセッサコア上で走るソフ
トウェアで発生される。従来のFPGA上のいくつかの実施形態では、これらのプロセッ
サはFPGAファブリックに実装されたソフトコアプロセッサである。システムオンチッ
プ(SoC)FPGA上の他の実施形態では、プログラマブルロジックファブリックと並
んでシリコンに永続的に実装されたハードコアプロセッサが存在する。
【0041】
一実施形態では、ソフトウェアアルゴリズムは、チャープ繰り返しレート、チャープ開
始周波数、チャープ帯域幅、チャープ方向、および出力サンプルレートなどのいくつかの
パラメータを入力として取り、出力としてチャープ波形データを生成する。ソフトウェア
発生の波形は、FPGAのプログラマブルロジックファブリックに実装されたデュアルポ
ートブロックランダムアクセスメモリ(RAM)要素にロードされる。これらのRAMブ
ロックの1つのポートは、この波形のロードを可能にするためにプロセッサコアに接続さ
れ、他のポートは、プログラマブルロジックの有限状態マシン(FSM)に接続される。
このFSMは、シームレスな繰り返しチャープ発生に必要な厳しいタイミング要件の下で
、波形を読み出して、それらをFPGAのマルチギガビットトランシーバ(MGT)に供
給するように設計されている。FSMはまた、それ自体プロセッサコア上で走るソフトウ
ェアによって制御可能であり、ソフトウェア環境からの完全な波形発生と制御とを可能に
する。
【0042】
方形波波形は、FPGAトランシーバ302にアップロードされ、方形波デジタルチャ
ープ信号306を発生させるための入力として使用される命令217の少なくとも一部を
構成する。いくつかの実施形態では、方形波命令217は、方形波デジタルチャープ信号
306の1つ以上のパラメータに基づいてパラメータ化されたビットストリームである。
一実施形態では、パラメータは、開始周波数、停止周波数、パルス持続時間、およびパル
ス繰り返し周波数(PRF)のうちの1つ以上を含む。例示的な実施形態では、開始周波
数は約500MHzであり、停止周波数は約14GHzであり、パルス持続時間は約10
0マイクロ秒(μ秒)であり、PRFは約10キロヘルツ(kHz)である。いくつかの
実施形態では、方形波命令217は、トランシーバ302の第1のクロックサイクル数(
例えば、111000)にわたって固定振幅の出力を示すビットストリームを含み、第1
の周波数を出力し、その後、第1のクロックサイクル数よりも少ない第2のクロックサイ
クル数(例えば、1100)にわたって固定振幅の出力が続き、第1の周波数よりも大き
い第2の周波数を出力する。他の実施形態では、方形波命令は、レンジ決定モジュール2
70に含まれ、FPGAトランシーバ302にアップロードされるのではなく、処理シス
テム250からFPGAトランシーバ302に送信される。
【0043】
いくつかの実施形態では、方形波命令217は、コサインチャープ波形(例えば、図4
Aのコサインチャープ406信号)をデジタル化することにより決定される。一実施形態
では、各クロックサイクルでの方形波命令217のビットストリームは、各クロックサイ
クルに対応する時間増分でのコサインチャープ波形の偏角に基づいて決定される。一実施
形態では、ビットストリームは、コサインチャープ波形の偏角が単位円の右半分にある時
間増分に対して1に設定される。この実施形態では、ビットストリームは、コサインチャ
ープ波形の偏角が単位円の左半分にある時間増分に対して0に設定される。これは、リソ
ースを集中的に使用するステップ、例えば、ルックアップテーブルまたはコサイン関数を
計算する他の方法を使用すること、を有利に回避し、方形波命令217を計算するための
効率的な方法を提供する。
【0044】
図4Aは、一実施形態による、従来のLIDARシステムで使用される入力デジタルチ
ャープ信号の一例を図示するグラフ400である。水平軸402は時間であり、任意の単
位で測定される。電圧での垂直軸404は、任意の単位で測定される。一実施形態では、
入力デジタルチャープ信号は、時間とともに第1の周波数から第1の周波数よりも大きい
第2の周波数まで直線的に増加するコサインチャープ406信号である。図4Bは、一実
施形態による、図4Aの入力デジタルチャープ信号の周波数スペクトルの一例を図示する
グラフ450である。水平軸452はギガヘルツ(GHz)単位の周波数であり、垂直軸
454はデシベル(dB)単位のパワーである。一実施形態では、曲線456は、コサイ
ンチャープ406信号の周波数スペクトルを表す。周波数スペクトルの帯域幅460は、
第1の周波数から第2の周波数まで広がっている。一実施形態では、帯域幅460は、約
500MHzから約10GHzのレンジにある。加えて、ダイナミックレンジ462は、
帯域幅460内の曲線456の振幅と帯域幅460外の曲線456の振幅との間の差とし
て定義される。ダイナミックレンジ462は、少なくとも50dBである。
【0045】
図5Aは、一実施形態による、図2Aおよび図2BのLIDARシステム200、28
0で使用される方形波デジタルチャープ信号306の一例を図示するグラフ500である
。水平軸502は時間であり、任意の単位で測定される。垂直軸504は電圧であり、任
意の単位で測定される。一実施形態では、方形波デジタルチャープ信号306は、時間と
ともに第1の周波数から第1の周波数よりも大きい第2の周波数まで直線的に増加する。
図5Bは、一実施形態による、図5Aの方形波デジタルチャープ信号306の周波数スペ
クトルの一例を図示するグラフ550である。水平軸552はギガヘルツ(GHz)単位
の周波数であり、垂直軸554はデシベル(dB)単位のパワーである。
【0046】
いくつかの実施形態では、図3AのRF波形発生器215は、方形波デジタルチャープ
信号306を、変調器214に入力される図3Aの入力デジタルチャープ信号308に変
換する1つ以上の調整ステップを行うRF調整304の構成要素を含む。いくつかの実施
形態では、調整ステップは、図5Bの方形波デジタルチャープ信号306の周波数スペク
トルを変更し、それにより入力デジタルチャープ信号308の結果としての周波数スペク
トルは、図4Bの入力デジタルチャープ信号の周波数スペクトルと1つ以上の特性を共有
する。一実施形態では、図4Bの入力デジタルチャープ信号の周波数スペクトルの特性は
、帯域幅460および/またはダイナミックレンジ462を含む。
【0047】
図3Bは、一実施形態による、図3AのRF波形発生器215のRF調整304の例示
的な構成要素を図示するブロック図である。いくつかの実施形態では、RF調整304の
構成要素は、図5Bの方形波デジタルチャープ信号306の周波数スペクトルからあるレ
ンジの周波数を除去するために使用されるフィルタ310を含む。一実施形態では、フィ
ルタ310は、帯域幅460と重複する周波数のレンジを通過させ、図4Bのコサインチ
ャープ406信号の帯域幅460の外側にある周波数のレンジを除去する帯域通過フィル
タである。いくつかの実施形態では、方形波デジタルチャープ信号306の周波数スペク
トル内の高次高調波555、557は、フィルタ310によって除去される。この実施形
態では、フィルタ310は、図5Bの方形波デジタルチャープ信号306の周波数スペク
トルからあるレンジの周波数(例えば5GHzより上)を除去する。例示的な実施形態で
は、高次ローパスフィルタを使用して、3次およびより高次の高調波を大幅に減衰させる
。いくつかの実施形態では、フィルタリングは、デジタル波形をRF回路で使用するため
の正弦波形に有利に変換する。例示的な実施形態では、除外される周波数のレンジが高次
高調波555、557を包含するように、周波数のレンジが除去される。当業者には理解
されるように、高次高調波555、557は、図5Aの方形波チャープ306の結果とし
て起きる周波数成分である。
【0048】
フィルタ310を使用して周波数スペクトルから周波数のレンジを除去した後、結果の
帯域幅560は、入力デジタルチャープ信号308の周波数スペクトルである。いくつか
の実施形態では、帯域幅560は、図4Bの入力デジタルチャープ信号の帯域幅460と
重なる。いくつかの実施形態では、入力デジタルチャープ信号308の帯域幅560は、
入力デジタルチャープ信号の帯域幅460を超える。様々な実施形態において、帯域幅5
60は、約2GHzから約30GHzのレンジである。好ましくは、帯域幅560は、約
10GHzから約30GHzのレンジである。例示的な一実施形態では、帯域幅560は
、約2GHzから約3GHzのレンジである。一般に、入力デジタルチャープ信号308
の帯域幅は、第1の周波数から第2の周波数まで広がる。例示的な実施形態では、第1の
周波数は約500MHzから約2GHzのレンジにあり、第2の周波数は約3GHzから
約32GHzのレンジにある。図5Bは、2~3GHzのレンジの帯域幅560を示して
いるが、これは単なる一例示的実施形態に過ぎない。
【0049】
他の実施形態では、フィルタ310は、入力デジタルチャープ信号308の最小ダイナ
ミックレンジを確立するために、図5Bの方形波デジタルチャープ信号306の周波数パ
ワースペクトルから周波数のレンジを除去する。ダイナミックレンジは、帯域幅560内
の周波数パワースペクトルの振幅と帯域幅560の外側の周波数パワースペクトルの振幅
との差として定義される。図5Bに示されるように、フィルタ310で周波数のレンジ(
例えば、高調波555、557)を除去する前に、ダイナミックレンジ563は約10d
Bである、例えば帯域幅560内の約0dBと高次高調波555での約-10dBとの間
の差。フィルタ310で周波数のレンジ(例えば、高調波555、557)を除去した後
、ダイナミックレンジ562は、約20dBまで増加した、例えば、帯域幅560内の約
0dBとノイズフロアでの約-20dBとの間の差。一実施形態では、入力デジタルチャ
ープ信号308の最小ダイナミックレンジは、約20dBから約50dBのレンジにある
【0050】
図5Bに示された周波数スペクトルの振幅は帯域幅560にわたって比較的平坦である
が、いくつかの実施形態では、振幅は帯域幅560にわたって平らではない。一実施形態
では、振幅が、帯域幅560内のより低い周波数でより大きく、より高い周波数でより小
さくなるように、振幅がより高い周波数で先細りになっている。入力デジタルチャープ信
号308の周波数スペクトルが帯域幅560にわたって等しい振幅を有する場合、混合に
とって有利である。
【0051】
いくつかの実施形態では、図3BのRF調整304の構成要素は、帯域幅560にわた
って入力デジタルチャープ信号308の周波数スペクトルの振幅を平坦化するために使用
される等化器312を含む。図6Aは、帯域幅560にわたる周波数スペクトルの振幅を
示す伝達関数606の例を図示するグラフである。水平軸602は任意単位の周波数であ
り、垂直軸604は任意単位のパワーである。フィルタ310が方形波デジタルチャープ
信号306から周波数のレンジを除去した後、フィルタリングされた信号311は、振幅
が帯域幅560にわたって伝達関数606に似ている周波数スペクトルを有する等化器3
12で受信される。いくつかの実施形態では、伝達関数606はトランシーバ302の特
性であり、帯域幅560にわたる方形波デジタルチャープ信号の周波数スペクトルの振幅
を示す。図6Bは、別の実施形態による、トランシーバの何かの不利な形状および/また
はフィルタリングされた伝達関数606を補正するために挿入された図3BのRF調整構
成要素の等化器312の伝達関数608の例を図示するグラフである。水平軸602は任
意単位の周波数であり、垂直軸604は任意単位のパワーである。いくつかの実施形態で
は、等化器312は、フィルタ310からフィルタリングされた信号311を受信し、伝
達関数608に従って帯域幅560にわたってフィルタリングされた信号の周波数スペク
トルの振幅を拡大する。図6Cは、一実施形態による、図3AのRF波形発生器215か
ら出力される入力デジタルチャープ信号308の結果としての関数610の例を図示する
グラフである。等化器312が、伝達関数608を使用して帯域幅560にわたってフィ
ルタリングされた信号311の周波数スペクトルを拡大した後、結果としての関数610
は、帯域幅560にわたる入力デジタルチャープ信号308の周波数スペクトルの振幅を
示す。いくつかの実施形態では、周波数スペクトルの振幅は、帯域幅560にわたってほ
ぼ等しい。例示的な一実施形態では、周波数スペクトルの振幅は、帯域幅560にわたっ
て約10%の平坦度内にある。別の例示的な実施形態では、周波数スペクトルの振幅は、
帯域幅560にわたって3~6dBの変動を特徴とする。いくつかの実施形態では、RF
増幅器314が、変調器214に入力される前に入力デジタルチャープ信号308を増幅
するために設けられる。
【0052】
図3Cは、一実施形態による、図2BのLIDARシステム280のRF波形発生器2
15の例示的な構成要素を図示するブロック図である。図3CのRF波形発生器215は
、FPGAトランシーバ302が複数の方形波デジタルチャープ信号306a、306b
を発生させるために複数のチャネル(例えば、2つのチャネル)を含むことを除いて、図
3Aの波形発生器215と同様である。加えて、図3CのRF波形発生器215は、入力
デジタルチャープ信号308a、308bを発生させるために方形波デジタルチャープ信
号306a、306bの各々について1つ以上の調整ステップを行うRF調整304の構
成要素を含む。一実施形態では、第1の入力デジタルチャープ信号308aは、変調器2
14aに入力されて送信経路ビーム283の周波数を変調し、第2の入力デジタルチャー
プ信号308bは、変調器214bに入力されて参照経路信号287aの位相を変調する
。参照経路信号287aの位相の変調は、参照経路信号287bと戻り光291との間の
強度変動に起因する検出器アレイ230でのノイズを有利に低減する。いくつかの実施形
態では、方形波デジタルチャープ信号306a、306bは独立しており、それにより、
1つ以上の別個のパラメータ(例えば、開始周波数、停止周波数、パルス持続時間、パル
ス繰り返し周波数)を特徴とする。一実施形態では、図3CのFPGAトランシーバ30
2にアップロードされた方形波命令207は、各方形波デジタルチャープ信号306a、
306bに対する別個の命令を含む。
【0053】
図7は、一実施形態による、図4Aの入力デジタルチャープ信号406を使用する従来
のLIDARシステムにおけるデチャーピングから生じるビート周波数の例示的な測定を
図示するグラフである。水平軸702は、MHz単位の周波数である。垂直軸704は、
送信パワー密度Iに対する戻り信号パワー密度Iをデシベル(dB、dBのパワー=
20log(I/I))で示す。曲線706は、ビート周波数にわたるパワースペク
トルの振幅を示す。複数のレンジリターンピーク708a、708b、708cが描かれ
ており、各レンジリターンピークは、例えば、対象物の異なる部分または異なる対象物に
対する、それぞれのレンジ測定値を示している。一実施形態では、各ピーク708a、7
08b、708cの水平位置は、それぞれのレンジを計算するために式(1b)で使用さ
れるfの別個の値を与える。ダイナミックレンジ712は、リターンピーク708での
曲線706の振幅(例えば、-40dB)とノイズフロアでの曲線706の振幅(例えば
、-80dB)との間で測定される。一実施形態では、ダイナミックレンジ712は約4
0dBである。いくつかの実施形態では、約20dBから約40dBの間の最小ダイナミ
ックレンジが、正確なレンジ検出を保証する。
【0054】
図8は、一実施形態による、図5Aの方形波デジタルチャープ信号306を使用するL
IDARシステム200におけるデチャーピングから生じるビート周波数の例示的な測定
を図示するグラフである。水平軸802は、MHz単位の周波数である。垂直軸804は
、送信パワー密度Iに対する戻り信号パワー密度Iをデシベル(dB、dBのパワー
=20log(I/I))で示す。曲線806は、ビート周波数にわたるパワー周波
数スペクトルの振幅を示す。複数のレンジリターンピーク808a、808b、808c
が描かれており、各レンジリターンピークは、例えば、対象物の異なる部分または異なる
対象物に対する、それぞれのレンジ測定値を示している。各ピーク808a、808b、
808cの水平位置は、それぞれのレンジを計算するために式(1b)でレンジ決定モジ
ュール270によって使用されるfの別個の値を与える。加えて、複数のスプリアスピ
ーク810a、810bが描かれており、これらは、例えば、RF調整304がない場合
に、方形波デジタルチャープ信号306が変調器214に入力される場合に得られる。ス
プリアスピーク810a、810bは、図7において対応するピークを持たず、このため
、RF調整304が方形波デジタルチャープ信号306に行われない限り、誤ったレンジ
計算をもたらす。RF調整304は、ビート周波数曲線806からスプリアスピーク81
0a、810bを有利に除去し、それにより誤ったレンジ計算を回避する。
【0055】
ダイナミックレンジ812は、リターンピーク808での曲線806の振幅(例えば、
-35dB)とノイズフロアでの曲線806の振幅(例えば、-80dB)との間で測定
される。一実施形態では、ダイナミックレンジ812は約35dBであり、これは正確な
レンジ検出のための最小ダイナミックレンジ(例えば、20dB)よりも大きい。スプリ
アスピーク810a、810bを除去することによって、RF調整はまた、正確なレンジ
検出のために最小ダイナミックレンジより上に、ダイナミックレンジ812を有利に増加
する。いくつかの実施形態では、RF調整304は、例えば、戻りピーク708の振幅に
対して、戻りピーク808の振幅を減少させるが、ダイナミックレンジ812は、正確な
レンジ検出のために最小ダイナミックレンジを超える。
【0056】
図9は、一実施形態による、光チャープレンジ検出のために方形波デジタルチャープ信
号306を使用するための例示的な方法900を図示するフローチャートである。図9
流れ図は、例示の目的のために特定の順序で不可欠なステップとして示されているが、他
の実施形態では、1つ以上のステップまたはその一部が、異なる順序で行われるか、時間
的に重複して、直列または並列で行われ、あるいは、省略されるか、1つ以上の追加ステ
ップが追加されるか、または方法が仕方のいくつかの組み合わせに変更される。
【0057】
ステップ901において、光信号がレーザ源からが放射される。一実施形態では、ステ
ップ901において、図2Aのシステム200内のレーザ源212から搬送波201が放
射される。他の実施形態では、ステップ901において、搬送波201がレーザ源212
から放射され、スプリッタ216がその後、搬送波201を図2Bのシステム280の送
信経路ビーム283と参照経路信号287aに分割する。
【0058】
ステップ903において、方形波デジタルチャープ信号がトランシーバで発生される。
一実施形態では、ステップ903において、方形波デジタルチャープ信号306がトラン
シーバ302内でFPGAから発生される。別の実施形態では、方形波デジタルチャープ
信号306は、チップ上の任意の高速シリアルトランシーバによって発生される。例示的
な実施形態では、方形波デジタルチャープ信号306は、デジタル信号プロセッサ(DS
P)によって発生される。例示的な一実施形態では、DSPは、特定用途向け集積回路(
ASIC)上に実装される。いくつかの実施形態では、ステップ903において、FPG
Aトランシーバ302にアップロードされた方形波命令207が実行されて、方形波デジ
タルチャープ信号306を発生させる。他の実施形態では、ステップ903において、方
形波命令はレンジ決定モジュール270に含まれ、処理システム250からFPGAトラ
ンシーバ302に通信されて方形波デジタルチャープ信号306を発生させる。他の実施
形態では、デジタル信号の他のソースが使用される。
【0059】
一実施形態では、ステップ903において、単一の方形波デジタルチャープ信号306
がトランシーバ302内で発生され、トランシーバ302の単一のチャネルから出力され
る。他の実施形態では、ステップ903において、複数の方形波デジタルチャープ信号3
06a、306bがトランシーバ内で発生され、トランシーバ302の複数のチャネルか
ら出力される。
【0060】
ステップ905において、ステップ903で発生された方形波デジタルチャープ信号3
06の周波数スペクトルが決定される。一実施形態では、方形波デジタルチャープ信号3
06の周波数スペクトルは図5Bに示されており、高次高調波555、557を含む。い
くつかの実施形態では、方形波デジタルチャープ信号306の周波数スペクトルは予め決
められおり、ステップ905は省略される。
【0061】
ステップ907において、ステップ905で決定された方形波デジタルチャープ信号3
06の周波数スペクトルからあるレンジの周波数が除去される。いくつかの実施形態では
、ステップ907において、周波数のレンジはフィルタ310で除去される。いくつかの
実施形態では、ステップ907において、フィルタ310は、帯域幅560内のあるレン
ジの周波数を送信し、周波数スペクトルの帯域幅560の外側の周波数の1つ以上のレン
ジを除去する帯域通過フィルタである。一実施形態では、帯域幅560は、コサインチャ
ープ信号406の周波数スペクトルの帯域幅460に基づく。いくつかの実施形態では、
ステップ907において、帯域幅560が帯域幅460と重なり、帯域幅560が約10
GHzから約30GHzのレンジになるように、周波数のレンジがフィルタ310で除去
される。他の実施形態では、ステップ907において、ダイナミックレンジ563(例え
ば、10dB)がダイナミックレンジ562(例えば、20dB)に増大するように、周
波数のレンジがフィルタ310で除去される。いくつかの実施形態では、増加されたダイ
ナミックレンジ562は、正確なレンジ検出のために最小ダイナミックレンジ(例えば、
20dB)を超える。いくつかの実施形態では、ステップ907において、フィルタ31
0は、高次高調波555、557を包含する周波数のレンジを除去する。例示的な実施形
態において、フィルタ310は、閾値周波数(例えば、5GHz)より上の周波数のレン
ジを除去して、高次高調波555、557を除去する。方形波デジタルチャープ信号30
6の周波数スペクトルが予め決められたいくつかの実施形態では、ステップ905は省略
され、ステップ907は、予め決められた周波数スペクトルに基づいて周波数のレンジを
除去する。いくつかの実施形態では、ステップ907において、フィルタ310は、方形
波デジタルチャープ信号306を、等化器312に入射するフィルタリングされた信号3
11に変換する。
【0062】
ステップ909では、入力デジタルチャープ信号308を発生させるためにステップ9
07からの周波数スペクトルの振幅が等化される。一実施形態では、帯域幅560にわた
ってフィルタリングされた信号311の周波数スペクトルの振幅は、伝達関数606に似
ており、例えば、帯域幅560内のより高い周波数で先細りになっている。一実施形態で
は、ステップ909において、等化器612が、伝達関数608で帯域幅560にわたっ
てフィルタリングされた信号311の周波数スペクトルの振幅を拡大する。帯域幅560
にわたる入力デジタルチャープ信号308の周波数スペクトルの結果として生じる振幅は
、結果としての伝達関数610に似ており、例えば、帯域幅560にわたってほぼ等しい
。いくつかの実施形態では、入力デジタルチャープ信号308は、RF増幅器314によ
って増幅され、その後、変調器214に入力される。
【0063】
他の実施形態では、アップロードされた方形波命令207に基づいて入力デジタルチャ
ープ信号308を発生させるために、ステップ903、905、907、909で、また
はステップ903、905、907、909の代わりに、任意のデジタルアナログ変換器
を使用することができる。当業者には理解されるように、デジタルアナログ変換器の選択
は、ビット深度と帯域幅との間のトレードオフを伴う。
【0064】
ステップ911において、ステップ901の光信号の周波数は、ステップ909からの
入力デジタルチャープ信号308に基づいて変調器で変調される。一実施形態では、ステ
ップ911において、搬送波201の周波数は、RF波形発生器215からの入力デジタ
ルチャープ信号308に基づいて図2Aの変調器214で変調され、帯域幅Bおよび持続
時間τを有するパルスを生成する。他の実施形態では、ステップ911において、搬送波
201がレーザ源212から放射され、図2Bのスプリッタ216がその後、搬送波20
1を送信経路ビーム283と参照経路信号287aとに分割し、送信経路ビーム283の
周波数は、RF波形発生器215からの第1の入力デジタルチャープ信号308aに基づ
いて変調器214aで変調される。
【0065】
ステップ913において、ステップ911の光信号が送信光信号と参照光信号に分割さ
れる。一実施形態では、ステップ913において、図2Aの変調器214からの変調ビー
ム203は、スプリッタ216で送信信号205と参照信号207aに分割される。一実
施形態では、ステップ911での変調の前にスプリッタ216が光信号を既に分割してい
るため、図2Bの実施形態に関してステップ913は省略される。
【0066】
ステップ914において、参照経路信号287aの位相は、ステップ909からの入力
デジタルチャープ信号に基づいて変調器で変調される。一実施形態では、ステップ914
において、参照経路信号287aの位相は、RF波形発生器215からの入力デジタルチ
ャープ信号308bに基づいて図2Bの変調器214bで変調される。いくつかの実施形
態では、入力デジタルチャープ信号308bは、送信経路ビーム283の周波数を変調す
るためにステップ911で変調器214aに入射する入力デジタルチャープ信号308a
とは異なる。いくつかの実施形態では、ステップ914は省略される。
【0067】
ステップ915において、参照経路光信号と戻り信号291とは検出器で結合される。
一実施形態では、ステップ915において、参照経路信号207bと戻り信号291とは
図2Aの検出器アレイ230で結合される。別の実施形態では、ステップ915におい
て、参照経路信号287bと戻り信号291とは、図2Bの検出器アレイ230で結合さ
れる。
【0068】
ステップ917において、検出器から電気出力信号が発生される。一実施形態では、ス
テップ915に基づいて、検出器アレイ230から電気出力信号が発生される。一実施形
態では、電気出力信号は、参照信号と戻り信号との間の周波数差に基づく1つ以上のビー
ト周波数を含む。
【0069】
ステップ919において、ステップ917での電気出力信号のフーリエ変換の特性に基
づいて、対象物までのレンジが決定される。一実施形態では、レンジ決定モジュール27
0に基づいて、処理システム250が、検出器アレイ230から受信した電気出力信号の
フーリエ変換を行い、電気出力信号の周波数スペクトルを得る(例えば、図8の曲線80
6)。加えて、処理システム250は、電気出力信号の周波数スペクトル内の1つ以上の
レンジ戻りピーク808a、808b、808cを識別する。処理システム250は、ピ
ークおよびゼロ以上のドップラシフトの1つ以上の特性(例えば、周波数値またはf
をさらに決定する。次いで、処理システム250は、検出された周波数および、またはド
ップラ補正された周波数と式(1b)に基づいて各ピークのレンジを計算する。
【0070】
3.計算ハードウェアの概要
図10は、本発明の実施形態が実装され得るコンピュータシステム1000を図示する
ブロック図である。コンピュータシステム1000は、コンピュータシステム1000の
他の内部および外部構成要素間で情報を受け渡すためのバス1010などの通信機構を含
む。情報は、測定可能な現象、典型的には電圧、の物理信号として表されるが、他の実施
形態では、磁気、電磁気、圧力、化学、分子原子、および量子相互作用などの現象を含む
。例えば、北および南の磁場、またはゼロおよび非ゼロの電圧は、二進数(ビット)の2
つの状態(0、1)を表す。他の現象は、上位の桁数を表すことができる。測定前の複数
の同時量子状態の重ね合わせは、量子ビット(qubit)を表す。1つ以上の数字のシ
ーケンスは、特性の数またはコードを表すために使用されるデジタルデータを構成する。
.いくつかの実施形態では、アナログデータと呼ばれる情報は、特定のレンジ内の測定可
能な値のほぼ連続体によって表される。コンピュータシステム1000またはその一部は
、本明細書に記載の1つ以上の方法の1つ以上のステップを行うための手段を構成する。
【0071】
一連の二進数は、特性の数またはコードを表すために使用されるデジタルデータを構成
する。バス1010は、情報がバス1010に連結されたデバイス間で迅速に転送される
ように、情報の多くの並列伝導体を含む。情報を処理するための1つ以上のプロセッサ1
002がバス1010に連結されている。プロセッサ1002は、情報に対して一組の動
作を行う。動作のセットには、バス1010から情報を取り込むこと、バス1010上へ
情報を置くことが含まれる。動作のセットには、典型的には、2つ以上の情報ユニットの
比較、情報ユニットの位置のシフト、加算や乗算などによる2つ以上の情報ユニットの結
合も含まれる。プロセッサ1002によって実行される一連の動作は、コンピュータ命令
を構成する。
【0072】
コンピュータシステム1000は、バス1010に連結されたメモリ1004も含む。
ランダムアクセスメモリ(RAM)または他のダイナミック記憶デバイスなどのメモリ1
004は、コンピュータ命令を含む情報を記憶する。ダイナミックメモリは、そこに記憶
された情報がコンピュータシステム1000によって変更されることを可能にする。RA
Mは、メモリアドレスと呼ばれる場所に記憶されている情報のユニットが、近隣アドレス
の情報とは無関係に記憶および検索されることを可能にする。メモリ1004はまた、コ
ンピュータ命令の実行中に一時的な値を記憶するためにプロセッサ1002によって使用
される。コンピュータシステム1000はまた、コンピュータシステム1000によって
変更されない命令を含むスタティック情報を記憶するためのバス1010に連結された読
み出し専用メモリ(ROM)1006または他のスタティック記憶デバイスを含む。命令
を含む情報を記憶するための、磁気ディスクまたは光ディスクなどの不揮発性(永続的)
記憶デバイス1008もまたバス1010に連結され、コンピュータシステム1000の
電源が切られた場合さもなければ電力が失われた場合でも持続する。
【0073】
命令を含む情報は、人間のユーザによって動作される英数字キーを含むキーボード、ま
たはセンサなどの外部入力デバイス1012からプロセッサが使用するためにバス101
0に提供される。センサはその周辺の状態を検出し、それらの検出を、コンピュータシス
テム1000の情報を表すために使用される信号と互換性のある信号に変換する。主に人
間と対話するために使用されるバス1010に連結された他の外部デバイスは、陰極線管
(CRT)または液晶ディスプレイ(LCD)などの、画像を提示するためのディスプレ
イデバイス1014、および、マウスまたはトラックボールあるいはカーソル方向キーな
どの、ディスプレイ1014上に提示される小さなカーソル画像の位置を制御し、ディス
プレイ1014上に提示されるグラフィック要素に関連付けられたコマンドを発行するた
めのポインティングデバイス1016を含む。
【0074】
図示の実施形態では、特定用途向け集積回路(IC)1020などの、特別目的のハー
ドウェアがバス1010に連結されている。特別目的のハードウェアは、特別目的のため
に十分に速くプロセッサ1002によって行われない動作を行うように構成されている。
特定用途向けICの例には、ディスプレイ1014用の画像を生成するグラフィックアク
セラレータカード、ネットワークを介して送られるメッセージを暗号化および解読するた
めの暗号化ボード、音声認識、およびハードウェア内でより効率的に実装されるいくらか
の複雑なシーケンスの動作を繰り返し行うロボットアームや医療スキャン機器などの、特
別な外部デバイスへのインターフェースが含まれる。
【0075】
コンピュータシステム1000はまた、バス1010に連結された通信インターフェー
ス1070の1つ以上の実例も含む。通信インターフェース1070は、プリンタ、スキ
ャナ、外部ディスクなどの、独自のプロセッサで動作する様々な外部デバイスへの双方向
通信連結を提供する。一般に、連結は、独自のプロセッサを備えた様々な外部デバイスが
接続されているローカルネットワーク1080に接続されているネットワークリンク10
78で行われる。例えば、通信インターフェース1070は、パーソナルコンピュータ上
のパラレルポートまたはシリアルポートあるいはユニバーサルシリアルバス(USB)ポ
ートであり得る。いくつかの実施形態では、通信インターフェース1070は、統合サー
ビスデジタルネットワーク(ISDN)カードまたはデジタル加入者線(DSL)カード
、あるいは対応するタイプの電話線への情報通信接続を提供する電話モデムである。いく
つかの実施形態では、通信インターフェース1070は、バス1010上の信号を、同軸
ケーブルを介した通信接続用の信号に、または光ファイバケーブルを介した通信接続用の
光信号に、変換するケーブルモデムである。別の例として、通信インターフェース107
0は、イーサネット(登録商標)などの互換性のあるLANへのデータ通信接続を提供す
るローカルエリアネットワーク(LAN)カードであってもよい。無線リンクが実装され
てもよい。音波や電磁波などの搬送波は、ワイヤやケーブルなしで空間を走行する無線波
、光波、および赤外線波を含む。信号には、搬送波の振幅、周波数、位相、偏波、または
他の物理的属性の人為的な変動が含まれる。無線リンクの場合、通信インターフェース1
070は、デジタルデータなどの情報ストリームを運ぶ、赤外線および光信号を含む電気
、音響または電磁信号を送受信する。
【0076】
本明細書では、コンピュータ可読媒体という用語は、実行のための命令を含めて、情報
をプロセッサ1002へ提供することに関与する任意の媒体を指すために使用される。そ
のような媒体は、不揮発性媒体、揮発性媒体、および伝送媒体を含むが、これらに限定さ
れない、多くの形態を取り得る。不揮発性媒体には、例えば、記憶デバイス1008など
の光ディスクまたは磁気ディスクが含まれる。揮発性メディアには、例えば、ダイナミッ
クメモリ1004が含まれる。伝送媒体には、例えば、同軸ケーブル、銅線、光ファイバ
ケーブル、および音波や電磁波など、無線波、光波、および赤外線波を含めて、ワイヤや
ケーブルなしで空間を走行する波が含まれる。本明細書では、コンピュータ可読記憶媒体
という用語は、伝送媒体を除き、情報をプロセッサ1002へ提供することに関与する任
意の媒体を指すために使用される。
【0077】
コンピュータ可読媒体の一般的な形態には、例えば、フロッピーディスク、フレキシブ
ルディスク、ハードディスク、磁気テープ、または任意のその他の磁気媒体、コンパクト
ディスクROM(CD-ROM)、デジタルビデオディスク(DVD)、または任意のそ
の他の光学媒体、パンチカード、紙テープ、または穴のパターンを有する任意のその他の
物理媒体、RAM、プログラマブルROM(PROM)、消去可能PROM(EPROM
)、FLASH-EPROM、または任意のその他のメモリチップまたはカートリッジ、
搬送波、またはコンピュータが読み取れる任意のその他の媒体、が含まれる。本明細書で
は、非一時的コンピュータ可読記憶媒体という用語は、搬送波および他の信号を除き、情
報をプロセッサ1002へ提供することに関与する任意の媒体を指すために使用される。
【0078】
1つ以上の有形の媒体に符号化されたロジックには、コンピュータ可読記憶媒体上のプ
ロセッサ命令およびASIC1020などの特別目的のハードウェアの一方または両方が
含まれる。
【0079】
ネットワークリンク1078は、典型的には、1つ以上のネットワークを通じて、情報
を使用または処理する他のデバイスへの情報通信を提供する。例えば、ネットワークリン
ク1078は、ローカルネットワーク1080を通じて、ホストコンピュータ1082へ
、またはインターネットサービスプロバイダー(ISP)によって運営される機器108
4への接続を提供し得る。ISP機器1084は、今度は、今一般にインターネット10
90と呼ばれるネットワークの公共の世界規模のパケット交換通信ネットワークを通じて
データ通信サービスを提供する。インターネットに接続されたサーバ1092と呼ばれる
コンピュータは、インターネットを介して受信した情報に応答してサービスを提供する。
例えば、サーバ1092は、ディスプレイ1014でのプレゼンテーション用のビデオデ
ータを表す情報を提供する。
【0080】
本発明は、本明細書に記載の手法を実装するためのコンピュータシステム1000の使
用に関する。本発明の一実施形態によれば、これらの手法は、プロセッサ1002が、メ
モリ1004に含まれる1つ以上の命令の1つ以上のシーケンスを実行することに応答し
て、コンピュータシステム1000によって行われる。ソフトウェアおよびプログラムコ
ードとも呼ばれるそのような命令は、記憶デバイス1008などの別のコンピュータ可読
媒体からメモリ1004に読み込まれてもよい。メモリ1004に含まれる命令のシーケ
ンスの実行は、プロセッサ1002に本明細書に記載の方法のステップを実行させる。代
替実施形態では、特定用途向け集積回路1020などのハードウェアが、ソフトウェアの
代わりに、またはソフトウェアと組み合わせて使用されて、本発明を実施し得る。このた
め、本発明の実施形態は、ハードウェアおよびソフトウェアのいずれか特定の組み合わせ
に限定されない。
【0081】
通信インターフェース1070を通じてネットワークリンク1078および他のネット
ワークを介して送信される信号は、コンピュータシステム1000との間で情報をやり取
りする。コンピュータシステム1000は、とりわけネットワーク1080、1090を
通じて、ネットワークリンク1078および通信インターフェース1070を通じて、プ
ログラムコードを含む情報を送受信することができる。インターネット1090を使用す
る例では、サーバ1092が、インターネット1090、ISP機器1084、ローカル
ネットワーク1080、および通信インターフェース1070を通じて、コンピュータ1
000から送られたメッセージによって要求された特定のアプリケーションのためのプロ
グラムコードを送信する。受信されたコードは、受信されたときにプロセッサ1002に
よって実行されてもよく、または後で実行するために記憶デバイス1008または他の不
揮発性ストレージに記憶されてもよく、両方でもよい。このようにして、コンピュータシ
ステム1000は、搬送波上の信号の形態でアプリケーションプログラムコードを取得し
得る。
【0082】
様々な形態のコンピュータ可読媒体は、実行のためにプロセッサ1002に命令または
データあるいはその両方の1つ以上のシーケンスを運ぶことに関与する場合がある。例え
ば、命令およびデータは、最初はホスト1082などのリモートコンピュータの磁気ディ
スク上に運ばれてもよい。リモートコンピュータは、命令およびデータをダイナミックメ
モリにロードし、モデムを使用して電話回線を介して命令およびデータを送る。コンピュ
ータシステム1000にローカルなモデムは、電話回線上で命令およびデータを受信し、
赤外線送信器を使用して、命令およびデータをネットワークリンク1078として機能す
る赤外線搬送波上の信号に変換する。通信インターフェース1070として機能する赤外
線検出器は、赤外線信号で運ばれる命令およびデータを受信し、命令およびデータを表す
情報をバス1010に置く。バス1010は、情報をメモリ1004に搬送し、そこから
プロセッサ1002は、命令とともに送られたデータの一部を使用して命令を検索および
実行する。メモリ1004で受信された命令およびデータは、プロセッサ1002による
実行の前または後のいずれかに、記憶デバイス1008上に任意選択的に記憶されてもよ
い。
【0083】
図11は、本発明の実施形態が実装され得るチップセット1100を図示する。チップ
セット1100は、本明細書に記載の方法の1つ以上のステップを行うようにプログラム
され、例えば、1つ以上の物理パッケージ(例えば、チップ)に組み込まれた図10に関
して説明したプロセッサおよびメモリ構成要素を含む。例として、物理的パッケージは、
物理的強度、サイズの保存、および/または電気的相互作用の制限などの1つ以上の特性
を提供するために、構造アセンブリ(例えば、ベースボード)上の1つ以上の材料、構成
要素、および/またはワイヤの配置を含む。ある実施形態では、チップセットは単一のチ
ップに実装できることが企図されている。チップセット1100またはその一部は、本明
細書に記載の方法の1つ以上のステップを行うための手段を構成する。
【0084】
一実施形態では、チップセット1100は、チップセット1100の構成要素間で情報
を受け渡すためのバス1101などの通信機構を含む。プロセッサ1103は、バス11
01への接続性を有し、命令を実行し、例えば、メモリ1105に記憶された情報を処理
する。プロセッサ1103は、1つ以上の処理コアを含んでもよく、各コアは独立して行
うように構成されている。マルチコアプロセッサは、単一の物理パッケージ内でマルチ処
理を可能にする。マルチコアプロセッサの例には、2、4、8、またはそれ以上の数の処
理コアが含まれる。代替的または追加して、プロセッサ1103は、バス1101を介し
て縦に並んで構成された1つ以上のマイクロプロセッサを含み、命令、パイプライン化、
およびマルチスレッド化の独立した実行を可能にし得る。プロセッサ1103はまた、1
つ以上のデジタル信号プロセッサ(DSP)1107、または1つ以上の特定用途向け集
積回路(ASIC)1109などの一定の処理機能およびタスクを行う1つ以上の特化さ
れた構成要素を伴ってもよい。DSP1107は、典型的には、プロセッサ1103から
独立して現実世界の信号(例えば、音)をリアルタイムで処理するように構成されている
。同様に、ASIC1109は、汎用プロセッサでは容易に行えない特化された機能を行
うように構成することができる。本明細書に記載の本発明の機能を行うのを助ける他の特
化された構成要素には、1つ以上のフィールドプログラマブルゲートアレイ(FPGA)
(図示せず)、1つ以上のコントローラ(図示せず)、または1つ以上の他の専用コンピ
ュータチップが含まれる。
【0085】
プロセッサ1103および付随する構成要素は、バス1101を介してメモリ1105
への接続性を有する。メモリ1105は、実行時に、本明細書に記載の方法の1つ以上の
ステップを行う実行可能命令を記憶するための、ダイナミックメモリ(例えば、RAM、
磁気ディスク、書き込み可能光ディスク、など)およびスタティックメモリ(例えば、R
OM、CD-ROM、など)の両方を含む。メモリ1105はまた、本明細書に記載の方
法の1つ以上のステップの実行に関連付けられた、またはそれによって発生されたデータ
を記憶する。
【0086】
4.変更、拡張、および修正
前述の明細書では、本発明を、その具体的な実施形態を参照して説明した。しかしなが
ら、本発明のより広い精神および範囲から逸脱することなく、様々な修正および変更がそ
れになされ得ることは明らかであろう。したがって、本明細書および図面は、制限的な意
味ではなく、例示的な意味で見なされるべきである。本明細書および特許請求の範囲を通
して、文脈がそうでないことを要求しない限り、「備える(comprise)」という
語、および「備える(comprises)」もしくは「備える(compring)」
などのその変形は、述べられた項目、要素またはステップあるいは項目の群れ、要素(複
数)またはステップ(複数)の包含を含意するが、いずれかの他の項目、要素またはステ
ップあるいは項目の群れ、要素(複数)またはステップ(複数)の排除ではないことが理
解されるべきである。さらに、不定冠詞「ある(a)」または「ある(an)」は、冠詞
によって修飾された項目、要素、またはステップのうちの1つ以上を示すことを意味する
。本明細書で使用する場合、文脈からそうでないことが明確でない限り、他の値の2の係
数(2倍または半分)以内であれば、値は「約」別の値である。例示的なレンジが与えら
れているが、文脈からそうでないことが明確でない限り、任意の含まれるレンジもまた、
様々な実施形態で意図されている。したがって、いくつかの実施形態では、0~10のレ
ンジは1~4のレンジを含む。
5.参考文献
Adany,P.,C.Allen,およびR.Hui,“Chirped LIDA
R Using Simplified Homodyne Detection,”J
our.Lightwave Tech.,v.27(16),15 August,2
009.
Hui,R.,C.Allen,および P.Adany,“Coherent de
tection scheme for FM Chirped laser RADA
R,”US patent 7,742,152,22 June 2010.
Kachelmyer,A.L.,“Range-Doppler Imaging
with a Laser Radar,”The Lincoln Laborato
ry Journal,v.3.(1),1990.
図1A
図1B
図2A
図2B
図3A
図3B
図3C
図4A
図4B
図5A
図5B
図6A
図6B
図6C
図7
図8
図9
図10
図11