本公開(kāi)一般涉及光束掃描,尤其涉及經(jīng)由光束掃描提供場(chǎng)景的圖像、映射等。
背景技術(shù):
在本文也被稱為光束掃描的波束掃描包括將光束導(dǎo)向?qū)ο蟛⑶一诠馐陌l(fā)射器與反射光束的檢測(cè)器之間的“飛行時(shí)間”確定距對(duì)象的距離。發(fā)射器和檢測(cè)器可包括在共同設(shè)備中。
光束掃描可用于通過(guò)在場(chǎng)景上掃描脈沖光束以及確定光束在設(shè)備與場(chǎng)景的各種部分之間的飛行時(shí)間,生成場(chǎng)景的一個(gè)或多個(gè)部分的圖像、3d映射等,其中一個(gè)或多個(gè)部分包括場(chǎng)景中的一個(gè)或多個(gè)對(duì)象。如本文所使用,生成場(chǎng)景的一個(gè)或多個(gè)部分的圖像、3d映射等包括場(chǎng)景的一個(gè)或多個(gè)部分的“圖像映射”。在一些情況下,對(duì)象、場(chǎng)景等的3d映射包括位于場(chǎng)景中的一個(gè)或多個(gè)對(duì)象上的各個(gè)表面的光束脈沖反射的多個(gè)各個(gè)點(diǎn)的3d“點(diǎn)云”。在一些情況下,光束掃描設(shè)備可發(fā)射在設(shè)備的視野上由“掃描器”“掃描”的脈沖光束。該設(shè)備可檢測(cè)和處理從位于視野內(nèi)的各個(gè)表面反射并且在檢測(cè)器處接收的各個(gè)反射光束脈沖來(lái)確定視野內(nèi)反射光束脈沖的對(duì)象上各個(gè)點(diǎn)中每一個(gè)的位置。
技術(shù)實(shí)現(xiàn)要素:
一些實(shí)施方案提供包括光束掃描設(shè)備的裝置,該光束掃描設(shè)備在掃描范圍內(nèi)掃描位于掃描范圍的視野內(nèi)的場(chǎng)景上的光束并且至少部分地基于光束往返場(chǎng)景內(nèi)的一個(gè)或多個(gè)點(diǎn)的飛行時(shí)間來(lái)生成場(chǎng)景的至少一部分的圖像映射。光束掃描設(shè)備可包括動(dòng)態(tài)調(diào)整光束的發(fā)散度的透鏡元件組件。在一些實(shí)施方案中,透鏡元件組件可包括多個(gè)透鏡元件,透鏡元件中的一個(gè)或多個(gè)可相對(duì)于透鏡元件中的至少一個(gè)其它透鏡元件并且在平行于光束方向的方向上平移以實(shí)現(xiàn)動(dòng)態(tài)發(fā)散度調(diào)整。在一些實(shí)施方案中,動(dòng)態(tài)調(diào)整光束的發(fā)散度可包括沿光束的一個(gè)或多個(gè)光軸調(diào)整光束的直徑。在一些實(shí)施方案中,該裝置可包括掃描器,該掃描器以一個(gè)或多個(gè)掃描速率在掃描范圍的選擇視野內(nèi)掃描從透鏡元件組件接收的光束。在一些實(shí)施方案中,該裝置可包括控制器設(shè)備,該控制器設(shè)備在所選擇的視野上掃描光束時(shí)控制透鏡元件組件動(dòng)態(tài)調(diào)整光束的發(fā)散度。在一些實(shí)施方案中,控制器設(shè)備可在所選擇的視野的至少一部分上調(diào)整對(duì)光束的獨(dú)立掃描之間的光束發(fā)散度,使得光束的發(fā)散度在至少兩個(gè)連續(xù)掃描之間不同。在一些實(shí)施方案中,控制器設(shè)備可在所選擇的視野的至少一部分上掃描期間調(diào)整光束發(fā)散度。在一些實(shí)施方案中,控制器設(shè)備控制透鏡元件組件和掃描器來(lái)以第一掃描速率和第一發(fā)散度初始掃描在掃描范圍的第一選擇的視野上的光束,并且隨后至少部分地基于光束往返位于第二視野中的至少一點(diǎn)的確定的飛行時(shí)間,以第二掃描速率和第二發(fā)散率掃描在包含在第一視野的有限區(qū)域內(nèi)的第二視野上的光束。在一些實(shí)施方案中,為了生成場(chǎng)景的至少一部分的圖像映射,該光束掃描設(shè)備可至少部分地基于光束往返該點(diǎn)的飛行時(shí)間以及掃描器的朝向確定場(chǎng)景的一部分相對(duì)于光束掃描設(shè)備的至少一部分的至少深度、方位角和仰角。光束掃描設(shè)備可包括接收從視野中的至少一點(diǎn)反射的光的檢測(cè)器。該檢測(cè)器可包括在單個(gè)傳感器元件處接收在視野中的至少一點(diǎn)反射的光的單像素傳感器。光束掃描設(shè)備可包括光檢測(cè)和測(cè)距(lidar)設(shè)備。
一些實(shí)施方案提供一種方法,該方法包括動(dòng)態(tài)調(diào)整在掃描范圍的視野中的場(chǎng)景上由掃描器掃描的光束的發(fā)散度,從而至少部分地基于光束往返場(chǎng)景內(nèi)的一個(gè)或多個(gè)點(diǎn)的飛行時(shí)間生成場(chǎng)景的至少一部分的映射。在一些實(shí)施方案中,動(dòng)態(tài)調(diào)整包括以第一掃描速率和第一發(fā)散度將由掃描器掃描的光束導(dǎo)向到第一視野上,以及至少部分地基于光束往返場(chǎng)景的在第一視野中的特定部分的飛行時(shí)間,以第二掃描速率和第二發(fā)散度將由掃描器掃描的光束導(dǎo)向到第二視野上,其中第二視野包含第一視野中包括場(chǎng)景的特定部分的有限區(qū)域。在一些實(shí)施方案中,以第二掃描速率和第二發(fā)散度將掃描器待掃描的光束導(dǎo)向到第二視野上包括至少部分地基于光束往返場(chǎng)景的在第一視野中的特定部分的飛行時(shí)間選擇第二掃描速率和第二發(fā)散度。在一些實(shí)施方案中,動(dòng)態(tài)地調(diào)整光束的發(fā)散度包括相對(duì)于光束的至少一個(gè)其它軸線的發(fā)散度來(lái)調(diào)整光束的至少一個(gè)軸線的發(fā)散度。在一些實(shí)施方案中,調(diào)整光束的發(fā)散度包括調(diào)整光束的至少一個(gè)軸線的發(fā)散度等于光束的至少一個(gè)其它軸線的發(fā)散度。
一些實(shí)施方案提供一種方法,該方法包括配置光束掃描設(shè)備在掃描范圍的視野中的場(chǎng)景上掃描在掃描范圍中具有動(dòng)態(tài)可調(diào)整發(fā)散度的光束并且至少部分地基于光束往返場(chǎng)景中的一個(gè)或多個(gè)點(diǎn)的飛行時(shí)間生成場(chǎng)景的至少一部分的映射。此類配置包括將透鏡元件組件耦接到光束掃描設(shè)備的至少一部分,其中透鏡元件組件配置為調(diào)整光束的發(fā)散度。在一些實(shí)施方案中,在光束掃描設(shè)備中提供透鏡元件組件包括將透鏡元件組件耦接到沿配置為發(fā)射光束的發(fā)射器與配置為在掃描范圍的視野上掃描光束的掃描器之間的光束的路徑的一個(gè)位置。在一些實(shí)施方案中,透鏡元件組件包括多個(gè)透鏡元件,其中透鏡元件的至少一個(gè)配置為沿平行于光束的路徑的方向軸以及相對(duì)于透鏡元件的至少一個(gè)其它透鏡元件進(jìn)行調(diào)整以調(diào)整光束的發(fā)散度。在一些實(shí)施方案中,配置包括將透鏡元件組件耦接到控制器設(shè)備,該控制器設(shè)備配置為至少部分地基于光束往返場(chǎng)景中的一個(gè)或多個(gè)點(diǎn)之間的飛行時(shí)間調(diào)整透鏡元件中的至少一個(gè)透鏡元件。在一些實(shí)施方案中,配置包括將檢測(cè)器耦接到光束掃描設(shè)備,其中檢測(cè)器配置為接收在視野中的至少一點(diǎn)反射的光并且生成指示光束往返該點(diǎn)的至少飛行時(shí)間的輸出,使得光束設(shè)備配置為:至少部分地基于檢測(cè)器生成的輸出和掃描器的朝向確定場(chǎng)景中的一個(gè)或多個(gè)點(diǎn)相對(duì)于光束掃描設(shè)備的至少一部分的至少深度、方位角和仰角;以及至少部分地基于場(chǎng)景中的一個(gè)或多個(gè)點(diǎn)的深度、方位角和仰角調(diào)整光束的發(fā)散度。
附圖說(shuō)明
圖1示出了根據(jù)一些實(shí)施方案的在視野上掃描光束的光束掃描設(shè)備。
圖2a-圖2b示出了根據(jù)一些實(shí)施方案的發(fā)射光束的發(fā)射器和沿光束的一個(gè)或多個(gè)截面軸調(diào)整光束的發(fā)散度的透鏡元件組件。
圖3a-圖3b示出了根據(jù)一些實(shí)施方案的調(diào)整光束掃描設(shè)備以第一掃描圖案在視野上掃描的光束脈沖序列的光束發(fā)散度。
圖4示出了根據(jù)一些實(shí)施方案的動(dòng)態(tài)調(diào)整光束發(fā)散度以在光束掃描設(shè)備的視野中生成各種對(duì)象的可變分辨率的圖像映射。
圖5示出了根據(jù)一些實(shí)施方案的可在光束掃描設(shè)備中包括的控制器設(shè)備。
圖6示出了根據(jù)一些實(shí)施方案的配置光束掃描設(shè)備掃描在設(shè)備的掃描范圍內(nèi)具有動(dòng)態(tài)可調(diào)整發(fā)散度的光束。
圖7示出了根據(jù)一些實(shí)施方案的動(dòng)態(tài)調(diào)整在光束掃描設(shè)備的掃描范圍內(nèi)的視野上由光束掃描設(shè)備掃描的光束的發(fā)散度。
圖8示出了根據(jù)一些實(shí)施方案的示例性計(jì)算機(jī)系統(tǒng),該計(jì)算機(jī)系統(tǒng)被配置為實(shí)現(xiàn)用于光束掃描的系統(tǒng)和方法的各個(gè)方面。
本說(shuō)明書包括參考“一個(gè)實(shí)施方案”(“oneembodiment”或“anembodiment”)。出現(xiàn)短語(yǔ)“在一個(gè)實(shí)施方案中”(“inoneembodiment”或“inanembodiment”)不一定是指同一個(gè)實(shí)施方案。特定特征、結(jié)構(gòu)或特性可以與本公開(kāi)一致的任何適當(dāng)?shù)姆绞浇Y(jié)合。
“包括”。該術(shù)語(yǔ)是開(kāi)放式的。當(dāng)在所附權(quán)利要求書中使用時(shí),該術(shù)語(yǔ)不排除附加的結(jié)構(gòu)或步驟。考慮以下引用的權(quán)利要求:“一種包括一個(gè)或多個(gè)處理器單元的裝置...”此類權(quán)利要求不排除該裝置包括附加部件(例如,網(wǎng)絡(luò)接口單元、圖形電路等)。
“被配置為”。各種單元、電路或其他部件可被描述為或敘述為“被配置為”執(zhí)行一項(xiàng)或多項(xiàng)任務(wù)。在此類上下文中,“被配置為”用于通過(guò)指示單元/電路/部件包括在操作期間執(zhí)行這些任務(wù)的結(jié)構(gòu)(例如,電路)來(lái)暗指該結(jié)構(gòu)。如此,單元/電路/部件可被配置為即使在指定的單元/電路/部件當(dāng)前不可操作(例如,未接通)時(shí)也執(zhí)行該任務(wù)。與“被配置為”語(yǔ)言一起使用的單元/電路/部件包括硬件-例如,電路、存儲(chǔ)可執(zhí)行以實(shí)現(xiàn)操作的程序指令的存儲(chǔ)器等。引用單元/電路/部件“被配置為”執(zhí)行一項(xiàng)或多項(xiàng)任務(wù)明確地旨在針對(duì)該單元/電路/部件不援引35u.s.c.§112第六段。此外,“被配置為”可包括通用結(jié)構(gòu)(例如,通用電路),該通用結(jié)構(gòu)受軟件和/或固件操縱(例如,fpga或執(zhí)行軟件的通用處理器),從而以能夠執(zhí)行待解決的一項(xiàng)或多項(xiàng)任務(wù)的方式操作?!氨慌渲脼椤边€可包括適應(yīng)制造過(guò)程(例如,半導(dǎo)體制造設(shè)施)來(lái)制造適于實(shí)現(xiàn)或執(zhí)行一個(gè)或多個(gè)任務(wù)的設(shè)備(例如,集成電路)。
“第一”“第二”等。如本文所用,這些術(shù)語(yǔ)用作它們所在之前的名詞的標(biāo)簽,并且不暗指任何類型排序(例如,空間的、時(shí)間的、邏輯的等)。例如,緩沖電路在本文可被描述為執(zhí)行針對(duì)“第一”和“第二”值的寫操作。術(shù)語(yǔ)“第一”和“第二”不必暗指第一值必須在第二值之前被寫入。
“基于”。如本文所用,該術(shù)語(yǔ)用于描述影響確定的一個(gè)或多個(gè)因素。該術(shù)語(yǔ)不排除可能影響確定的其他因素。即,確定可僅僅基于這些因素或至少部分地基于這些因素。考慮短語(yǔ)“基于b來(lái)確定a”。當(dāng)在此情況下時(shí),b為影響a的確定的因素,該短語(yǔ)不排除a的確定也可基于c。在其他實(shí)例中,可僅基于b來(lái)確定a。
具體實(shí)施方式
簡(jiǎn)介
一些實(shí)施方案提供了一種包括光束掃描設(shè)備的裝置,該光束掃描設(shè)備可用來(lái)在設(shè)備的掃描范圍內(nèi)生成各種對(duì)象和場(chǎng)景的圖像映射,其中該設(shè)備被配置為至少部分地調(diào)整光束的發(fā)散度,從而沿光束行進(jìn)的距離調(diào)整在本文也被稱為“光束點(diǎn)”的光束的截面積。調(diào)整光束點(diǎn)大小可包括調(diào)整光束發(fā)散度從而針對(duì)尺寸、形狀、及其一些組合等中的一個(gè)或多個(gè)調(diào)整在距發(fā)射器給定距離處光束的光束點(diǎn)。如本文所述,光束的截面積的尺寸可被稱為光束的光束點(diǎn)尺寸。結(jié)果,如文本所述,光束發(fā)散度調(diào)整可互換地被稱為光束點(diǎn)尺寸調(diào)整。在掃描范圍的至少一些部分上被掃描的光束的光束點(diǎn)尺寸的調(diào)整可使得該裝置能調(diào)整寬發(fā)散光束與窄發(fā)散光束之間的掃描光束,可在視野上掃描寬發(fā)散光束來(lái)檢測(cè)視野中的對(duì)象,可在視野中被檢測(cè)的對(duì)象被定位的有限部分上掃描窄發(fā)散光束來(lái)生成被檢測(cè)對(duì)象的詳細(xì)點(diǎn)云。窄發(fā)散光束包括光束在給定行進(jìn)距離處相對(duì)于寬發(fā)散光束的相對(duì)小光束點(diǎn)尺寸,使得寬發(fā)散光束在給定光束行進(jìn)距離處的光束點(diǎn)尺寸比窄發(fā)散光束的光束點(diǎn)尺寸相對(duì)較大。在一些實(shí)施方案中,該裝置可經(jīng)由寬發(fā)散光束初始掃描視野以初始檢測(cè)該視野中的對(duì)象,并且隨后經(jīng)由窄發(fā)散光束掃描其中定位所檢測(cè)的對(duì)象的該視野的有限區(qū)域。光束發(fā)散調(diào)整可實(shí)現(xiàn)對(duì)反射點(diǎn)強(qiáng)度的調(diào)整,實(shí)現(xiàn)對(duì)具有相對(duì)低反射率的對(duì)象的檢測(cè)。
圖像映射可包括場(chǎng)景的二維(2d)圖像、場(chǎng)景的三維(3d)圖像映射、及其一些組合等。該設(shè)備可將來(lái)自該設(shè)備的光束導(dǎo)向到該設(shè)備的視野中,該光束可包括光束脈沖序列(本文稱為“脈沖光束”)。光束可從設(shè)備行進(jìn)出來(lái)進(jìn)入該視野,其中光束可從視野內(nèi)的各個(gè)表面上的一個(gè)或多個(gè)點(diǎn)(本文為“反射點(diǎn)”)反射并且返回,作為到該設(shè)備中包括的檢測(cè)器的反射光束。檢測(cè)器可接收反射光束,導(dǎo)向反射光束并且生成與該檢測(cè)相關(guān)聯(lián)的輸出。對(duì)從視野中的反射點(diǎn)反射的反射光束的檢測(cè)可包括對(duì)反射點(diǎn)自身的檢測(cè)。此類輸出可包括檢測(cè)反射光束的確定時(shí)間、被檢測(cè)的反射光束的強(qiáng)度、光束在該設(shè)備與反射點(diǎn)之間的行進(jìn)時(shí)間(在本文也稱為“飛行時(shí)間、飛行的時(shí)間”等)、反射點(diǎn)在該設(shè)備的視野中的位置、及其一些組合等。反射點(diǎn)在視野中的位置可包括反射點(diǎn)距該設(shè)備的確定范圍(在本文也稱為“深度”、“距離”等),其可基于光束在該設(shè)備與反射點(diǎn)之間的飛行時(shí)間來(lái)確定。另外,反射點(diǎn)的位置可包括反射點(diǎn)在視野中的角度位置。此類角度位置可表示為方位角(與設(shè)備視野的中心的水平角度)和仰角(與設(shè)備視野的中心的垂直角度)。
如本文所述,“光束”包括可由激光源發(fā)射的激光束。激光束可在一個(gè)或多個(gè)特定方向上被準(zhǔn)直和導(dǎo)向。在一些實(shí)施方案中,光束掃描設(shè)備包括可包括在一個(gè)或多個(gè)透鏡元件中的一個(gè)或多個(gè)光準(zhǔn)直元件,該光準(zhǔn)直元件可控地調(diào)整光束的空間模式。結(jié)果,可為準(zhǔn)直激光束的準(zhǔn)直光束可沿準(zhǔn)直范圍表現(xiàn)出相干性。
在一些實(shí)施方案中,可至少部分地基于除了檢測(cè)器之外的光束掃描設(shè)備的組件的屬性確定視野中檢測(cè)的反射點(diǎn)的一個(gè)或多個(gè)位置屬性(深度、方位角、仰角等)。例如,在檢測(cè)器處檢測(cè)的反射點(diǎn)的方位角和仰角可至少部分地基于光束掃描設(shè)備中的掃描器設(shè)備被定位成與光束在該設(shè)備與反射點(diǎn)之間行進(jìn)時(shí)間的至少一部分同時(shí)導(dǎo)向光束脈沖的方位角和仰角來(lái)確定。在一些實(shí)施方案中,反射光束強(qiáng)度作為反射點(diǎn)的屬性包括在生成的輸出中。在一些實(shí)施方案中,至少部分地基于反射點(diǎn)強(qiáng)度、反射點(diǎn)尺寸、反射點(diǎn)形狀等中的一個(gè)或多個(gè)確定反射點(diǎn)深度。例如,一旦基于來(lái)自反射點(diǎn)的反射光束的檢測(cè)確定反射點(diǎn)具有相對(duì)大表面積和相對(duì)低的強(qiáng)度,則可確定反射點(diǎn)在該視野中具有相對(duì)大的深度。應(yīng)當(dāng)理解,反射點(diǎn)的位置可包括反射點(diǎn)的各種位置屬性,包括反射點(diǎn)在視野中的坐標(biāo)。
如果光束為脈沖序列,則該設(shè)備可導(dǎo)向脈沖以在視野中與設(shè)備的不同方向(例如,相對(duì)于視野中心的不同方位角和仰角)行進(jìn)。該設(shè)備可包括在本文也稱為“掃描器”的掃描器設(shè)備,可導(dǎo)向不同光束脈沖以在視野中的不同方向行進(jìn)。在一些實(shí)施方案中,掃描器導(dǎo)向光束脈沖以在小于設(shè)備的最大視野并且包含在最大視野中的視野中的不同方向行進(jìn)。此類最大視野可基于掃描器的物理限制并且可被稱為掃描器的“掃描范圍”、設(shè)備的“掃描范圍”等。在一些實(shí)施方案中,掃描器包括反射設(shè)備(包括鏡子),可至少部分地基于與掃描器相關(guān)聯(lián)的致動(dòng)器設(shè)備的動(dòng)作調(diào)整反射設(shè)備到不同朝向使得從發(fā)射器設(shè)備接收的光束脈沖反射到行進(jìn)的不同方向,從而將光束脈沖導(dǎo)向到視野中的不同方向。結(jié)果,光束脈沖可被導(dǎo)向以行進(jìn)到視野的不同區(qū)域,從視野中的各個(gè)表面上的不同點(diǎn)反射并且返回到設(shè)備中的檢測(cè)器。在一些實(shí)施方案中,在設(shè)備處接收的反射光束至少由掃描器導(dǎo)向到反射器?;趯?dǎo)向到視野的不同區(qū)域以及從那些各個(gè)區(qū)域中的各個(gè)反射點(diǎn)反射的脈沖,該設(shè)備可檢測(cè)視野的各個(gè)不同區(qū)域中的反射點(diǎn)、及其位置。在一些實(shí)施方案中,光束掃描設(shè)備可監(jiān)測(cè)各個(gè)檢測(cè)的反射點(diǎn)的各個(gè)屬性(例如,深度、方位角、仰角、強(qiáng)度、及其一些組合等)以及,基于各個(gè)反射點(diǎn)之間的一個(gè)或多個(gè)屬性的相似性,將各個(gè)反射點(diǎn)彼此相關(guān)來(lái)生成代表位于視野中的對(duì)象的點(diǎn)“云”的反射點(diǎn)的點(diǎn)云。生成的點(diǎn)云可用于生成對(duì)象的3d映射、對(duì)象的圖像,跟蹤視野中的對(duì)象等。
在一些情況下,在本文也可稱為“光束點(diǎn)”的光束截面隨距光束的發(fā)射器的距離而變化。例如,光束截面積可隨行進(jìn)的距離而變大。此類增大可由于光束的發(fā)散度所致。如本文所使用,光束的發(fā)散度指代在光束從光束發(fā)射器、光學(xué)孔徑、光學(xué)透鏡及其一些組合等中的一個(gè)或多個(gè)行進(jìn)時(shí)光束截面的一個(gè)或多個(gè)維度屬性的增大的角度測(cè)量值,該屬性包括一個(gè)或多個(gè)截面軸的光束半徑、直徑、及其一些組合等中的一個(gè)或多個(gè)。
在光束可為激光束時(shí),光束可在光束從可包括一個(gè)或多個(gè)激光器二極管的光束發(fā)射器行進(jìn)時(shí)沿光束截面的一個(gè)或多個(gè)軸表現(xiàn)出發(fā)散。如果發(fā)散度在所有截面軸的值大致相等,則光束截面可隨光束距發(fā)射器的行進(jìn)距離變大而增長(zhǎng)更大,其中整個(gè)光束強(qiáng)度相應(yīng)降低。
另外,光束可具有非對(duì)稱發(fā)射,使得光束具有快軸和慢軸,其中快軸的發(fā)散度大于慢軸的發(fā)散度。結(jié)果,截面積可隨行進(jìn)的距離改變形狀和尺寸。例如,如果初始發(fā)射光束具有圓形截面,則光束的形狀可隨距發(fā)射器的行進(jìn)的距離變大而變得更橢圓,因?yàn)楣馐燧S的發(fā)散度會(huì)比光束慢軸的發(fā)散度更大。此類變形光束可造成確定場(chǎng)景中的反射點(diǎn)的位置時(shí)的不準(zhǔn)確。此類不準(zhǔn)確可隨掃描設(shè)備與視野中的各種對(duì)象之間的距離變大而加劇,從而使通過(guò)視野的光束掃描產(chǎn)生場(chǎng)景的準(zhǔn)確成像變得困難。
在一些實(shí)施方案中,光束在光束截面的不同軸具有不同發(fā)散值。例如,如果光束具有非對(duì)稱發(fā)射,則光束可具有表現(xiàn)出某個(gè)發(fā)散值的快軸和表現(xiàn)出比快軸的發(fā)散值小的不同發(fā)散值的慢軸。結(jié)果,隨著光束進(jìn)一步從光束掃描設(shè)備行進(jìn),除了尺寸之外,光束截面的形狀也可變化。例如,如果光束具有慢軸和快軸,以及如果快軸具有比慢軸較大的發(fā)散度,則光束截面的形狀可隨增大的行進(jìn)距離從圓形變?yōu)闄E圓形,因?yàn)楣馐c(diǎn)沿快軸的直徑相對(duì)于光束點(diǎn)沿慢軸的直徑逐漸變大。
在一些實(shí)施方案中,具有相對(duì)大(“寬”)光束發(fā)散度的光束可表現(xiàn)出相對(duì)大的光束點(diǎn)。包含視野的相對(duì)大的區(qū)域以及在本文也被稱為大光束點(diǎn)尺寸的此類寬發(fā)散光束點(diǎn)可能比較窄發(fā)散光束的光束點(diǎn)更多,其中在光束行進(jìn)的共同距離處,較窄發(fā)散光束的光束點(diǎn)的點(diǎn)尺寸會(huì)比較寬發(fā)散光束的光束點(diǎn)更小,以從視野中的一個(gè)或多個(gè)對(duì)象的表面反射。結(jié)果,通過(guò)視野掃描相對(duì)寬發(fā)散光束可相對(duì)更可能造成對(duì)一個(gè)或多個(gè)反射點(diǎn)的檢測(cè),以及由此對(duì)視野中的對(duì)象的檢測(cè)。盡管寬發(fā)散光束會(huì)更有可能造成對(duì)視野中的對(duì)象檢測(cè),但是基于檢測(cè)的反射點(diǎn)生成的對(duì)象的點(diǎn)云的分辨率可能小于基于在對(duì)象上掃描較窄發(fā)散光束引起的檢測(cè)的反射點(diǎn)而生成的點(diǎn)云的分辨率。
在一些實(shí)施方案中,具有相對(duì)小(“窄”)光束發(fā)散度的光束可表現(xiàn)出相對(duì)小的光束點(diǎn)。包含視野的相對(duì)小的區(qū)域的此類窄發(fā)散光束點(diǎn)有可能比較寬發(fā)散光束的光束點(diǎn)更多以從位于視野中的一個(gè)或多個(gè)對(duì)象的不同詳細(xì)表面反射。結(jié)果,相對(duì)于通過(guò)視野掃描較寬發(fā)散光束,通過(guò)視野掃描相對(duì)窄發(fā)散光束相對(duì)會(huì)更有可能造成生成對(duì)象的點(diǎn)云,該點(diǎn)云解析出視野中對(duì)象的各種詳情和特征。盡管窄發(fā)散光束會(huì)更有可能造成針對(duì)視野中的對(duì)象生成較高分辨率點(diǎn)云,但是至少部分地基于對(duì)對(duì)象上的至少一個(gè)反射點(diǎn)的檢測(cè),經(jīng)由窄發(fā)散光束對(duì)視野中的對(duì)象的檢測(cè)可能性可能比經(jīng)由較寬發(fā)散光束掃描對(duì)對(duì)象的檢測(cè)可能性要小。
該裝置可包括透鏡元件組件,可沿光束的一個(gè)或多個(gè)截面軸調(diào)整光束的發(fā)散度。
包括在光束掃描設(shè)備中的透鏡元件組件可沿一個(gè)或多個(gè)截面軸控制光束的發(fā)散度。如本文中使用,截面軸為垂直于光束光軸的軸。發(fā)散度控制可引起確定設(shè)備的視野中的反射點(diǎn)的位置時(shí)的改進(jìn)的準(zhǔn)確度,可造成基于反射點(diǎn)生成的更準(zhǔn)確的圖像、3d映射等。例如,如果光束在不同截面軸具有可變發(fā)散度,則光束的不同光束脈沖可基于在視野中的往返各個(gè)表面行進(jìn)的距離改變成不同截面形狀:從附近表面反射的脈沖的截面可能保持大致圓形,而從遠(yuǎn)處表面反射的脈沖非常可能為橢圓形??刂乒馐l(fā)散度可至少部分緩解光束脈沖截面的此類不均勻性,可改善設(shè)備在確定視野中的各個(gè)位置處(例如,在距設(shè)備的各個(gè)位置處)檢測(cè)的反射點(diǎn)的屬性時(shí)的準(zhǔn)確度,可改善各組反射點(diǎn)與各個(gè)對(duì)象的點(diǎn)云的相關(guān)性等。結(jié)果,圖像映射準(zhǔn)確度得到改進(jìn),造成具有在視野中的場(chǎng)景中映射各個(gè)對(duì)象時(shí)的改進(jìn)準(zhǔn)確度的圖像、3d映射等。
在一些實(shí)施方案中,透鏡元件組件可控制光束發(fā)散,由此沿一個(gè)或多個(gè)截面軸控制光束點(diǎn)尺寸來(lái)控制光束的光束點(diǎn)尺寸,從而調(diào)整光束以在對(duì)象檢測(cè)與高分辨率對(duì)象點(diǎn)云生成之間進(jìn)行優(yōu)化。例如,透鏡元件組件可控制光束發(fā)散使得在視野上掃描的光束初始具有寬發(fā)散度以及所得到的大光束點(diǎn)尺寸,從而優(yōu)化光束的掃描以造成對(duì)視野中的對(duì)象的檢測(cè),并且隨后具有窄發(fā)散,從而優(yōu)化光束的掃描以造成對(duì)視野中的檢測(cè)對(duì)象的詳細(xì)點(diǎn)云的解析。可基于經(jīng)由寬發(fā)散光束掃描的對(duì)象檢測(cè)調(diào)整視野,使得在初始視野的有限區(qū)域上掃描窄發(fā)散光束,其中經(jīng)由寬發(fā)散光束掃描初始檢測(cè)對(duì)象。
光束掃描設(shè)備
圖1示出了根據(jù)一些實(shí)施方案的在視野上掃描光束的光束掃描設(shè)備100。設(shè)備100可包括光檢測(cè)和測(cè)距(“l(fā)idar”)設(shè)備。設(shè)備100包括發(fā)射光束103的光發(fā)射器102。發(fā)射器102可作為在本文也被稱為脈沖光束的光束脈沖序列發(fā)射光束。
發(fā)射器102可為激光源,在本文也可互換地被稱為激光器發(fā)射器、激光發(fā)射器等。在一些實(shí)施方案中,發(fā)射器102包括一個(gè)或多個(gè)激光二極管。在一些實(shí)施方案中,光發(fā)射器102為激光源,包括垂直單元外腔激光(vcsel)發(fā)射器。在一些實(shí)施方案中,vcsel發(fā)射器發(fā)射的光束獨(dú)立于非對(duì)稱發(fā)射,使得發(fā)射光束不包括快軸、慢軸等。在一些實(shí)施方案中,光發(fā)射器102包括發(fā)射作為具有高斯光束分布的激光束的光束的光纖激光發(fā)射器,造成具有近似高斯分布的截面強(qiáng)度分布的光束。在一些實(shí)施方案中,發(fā)射器102包括邊沿發(fā)射固態(tài)激光發(fā)射器。邊沿發(fā)射固態(tài)激光發(fā)射器可發(fā)射表現(xiàn)出非對(duì)稱發(fā)射的激光束,使得光束表現(xiàn)出包括快軸和慢軸的橢圓形截面積。在一些實(shí)施方案中,此類光束可為至少部分偏光的。應(yīng)當(dāng)理解,本文所述的光發(fā)射器可包含任何已知的激光源。如本文所指代,相對(duì)于光束的截面積、分布等可互換地稱為橫向面積、橫向分布等。
設(shè)備100包括掃描器108,該掃描器將光束103導(dǎo)向到視野112上的各個(gè)方向。此類將光束103、其中包括的各種脈沖的導(dǎo)向到視野的各個(gè)區(qū)域上可被稱為在視野上“橫掃”光束,在視野上“掃描”光束等。掃描器108可采用一個(gè)或多個(gè)特定掃描圖案在視野上“掃描”光束,使得光束、其中的脈沖等以視野上的特定圖案導(dǎo)向到視野的各個(gè)區(qū)域上。掃描器108可包括反射設(shè)備(包括鏡子),可控制地將該反射設(shè)備調(diào)整到各個(gè)朝向,使得光束103被導(dǎo)向?yàn)樵谝曇?12中的各個(gè)控制方向上行進(jìn)。掃描器108可控制地被調(diào)整到各個(gè)朝向,以基于與掃描器108相關(guān)聯(lián)的致動(dòng)器設(shè)備,將光束103導(dǎo)向?yàn)樵谔囟ǚ较蛏闲羞M(jìn)。在一些實(shí)施方案中,設(shè)備100的視野112可至少部分地基于掃描器108將從發(fā)射器102接收的光束導(dǎo)向到的方向的范圍。
設(shè)備100包括光學(xué)孔徑110,光束通過(guò)該光學(xué)孔徑作為導(dǎo)向光束105從掃描器108行進(jìn)到外部環(huán)境101中。設(shè)備100的視野112可至少部分地基于光學(xué)孔徑110。
在一些實(shí)施方案中,導(dǎo)向光束105至少部分地基于掃描器108的朝向在視野112的特定區(qū)域中行進(jìn)并且到達(dá)視野112中的對(duì)象120的表面。光束105可到達(dá)對(duì)象上的特定點(diǎn)122,從而照亮點(diǎn)122。到達(dá)點(diǎn)122的光束105的至少一部分可作為反射光束107從點(diǎn)122反射。反射光束107可返回到設(shè)備100。同樣,點(diǎn)122可被稱為“反射點(diǎn)”。在一些實(shí)施方案中,反射點(diǎn)122具有對(duì)應(yīng)于到達(dá)對(duì)象120并且從點(diǎn)122反射的光束105的光束點(diǎn)的尺寸和形狀。例如,如果光束105為具有相對(duì)大的光束點(diǎn)尺寸的寬發(fā)散光束,則點(diǎn)122的尺寸的面積可比光束105為具有相對(duì)小的光束點(diǎn)尺寸的窄發(fā)散光束相對(duì)更大。
該設(shè)備包括檢測(cè)器114,該檢測(cè)器可基于接收反射光束107檢測(cè)反射點(diǎn)122。在示例的實(shí)施方案中,該設(shè)備100包括分束器106并且導(dǎo)向反射光束107以經(jīng)由掃描器108和分束器106到達(dá)檢測(cè)器。在一些實(shí)施方案中,應(yīng)當(dāng)理解,分束器106不存在并且反射光束107經(jīng)由路徑到達(dá)檢測(cè)器114,該路徑至少部分與光束103,105經(jīng)由掃描器108遵循的路徑分離。例如,檢測(cè)器114可位于鄰近獨(dú)立的光學(xué)孔徑并且可直接檢測(cè)到達(dá)獨(dú)立的光學(xué)孔徑的反射光束107。在一些實(shí)施方案中,檢測(cè)器包括可檢測(cè)反射光束107的單個(gè)感測(cè)元件。例如,檢測(cè)器114可為單像素檢測(cè)器。
檢測(cè)器114可至少部分地基于檢測(cè)在檢測(cè)器114處接收的反射光束107來(lái)檢測(cè)反射點(diǎn)。檢測(cè)器可確定光束在至少設(shè)備100與反射點(diǎn)122之間的行進(jìn)時(shí)間并且因此可確定反射點(diǎn)122相對(duì)于設(shè)備100的位置。例如,如果光束103,105,107為各個(gè)光束脈沖,則檢測(cè)器可基于脈沖在發(fā)射器102處的發(fā)射時(shí)間以及反射光束脈沖107在檢測(cè)器114處的接收時(shí)間確定光束到反射點(diǎn)122的行進(jìn)時(shí)間。光束103在設(shè)備100中行進(jìn)的距離(例如,從發(fā)射器102到掃描器)、光束107在設(shè)備100中行進(jìn)的距離(例如,從掃描器108到檢測(cè)器114)可被預(yù)先確定,使得對(duì)應(yīng)于設(shè)備100中的此行進(jìn)距離的行進(jìn)時(shí)間可從發(fā)射器102處的光束發(fā)射與檢測(cè)器114處的接收之間的所花時(shí)間中扣除以確定光束在掃描器108、光學(xué)孔徑110等以及反射點(diǎn)122之間的行進(jìn)時(shí)間。
基于光束到點(diǎn)122的行進(jìn)時(shí)間,設(shè)備100可確定反射點(diǎn)在視野112中的距離(“深度”)。此外,基于掃描器108的朝向,可確定在視野112中反射點(diǎn)在三維中的位置。例如,在示例的實(shí)施方案中,反射點(diǎn)122的位置可基于光束往返反射點(diǎn)122的行進(jìn)時(shí)間以及掃描器在與光束往返點(diǎn)122行進(jìn)同時(shí)的朝向確定為相對(duì)于掃描器108的位置的特定深度154、方位角152和仰角(正交于方位角152)。
在一些實(shí)施方案中,設(shè)備100基于對(duì)象的一個(gè)或多個(gè)表面上的檢測(cè)的反射點(diǎn)122的相關(guān)性生成對(duì)象120的點(diǎn)“云”。如果掃描器108調(diào)整成導(dǎo)向光束103脈沖以相對(duì)于視野112的中心151的各個(gè)方位角154和仰角(沿正交于方位角152的軸與151的角度差,即,在從附圖向外的方向)從對(duì)象120上的各個(gè)點(diǎn)122反射,使得各個(gè)反射點(diǎn)122由檢測(cè)器114加以檢測(cè),設(shè)備120可將對(duì)象上的各個(gè)反射點(diǎn)122進(jìn)行相關(guān)來(lái)產(chǎn)生對(duì)象120的點(diǎn)“云”。相關(guān)點(diǎn)122可基于屬性相對(duì)于視野112中的其他點(diǎn)122的相似性進(jìn)行相關(guān)。例如,具有類似深度154、方位角152和仰角屬性的一組點(diǎn)122可被確定為共同對(duì)象120的一個(gè)或多個(gè)表面上的點(diǎn)并且可相關(guān)到對(duì)象相對(duì)于具有不同屬性的其他反射點(diǎn)的點(diǎn)云,不同屬性包括不同深度、方位角和仰角屬性。在其他實(shí)施方案中,具有類似強(qiáng)度的一組點(diǎn)122可被確定為共同對(duì)象120的一個(gè)或多個(gè)表面上的點(diǎn)并且可相關(guān)到對(duì)象相對(duì)于具有不同強(qiáng)度的其他反射點(diǎn)的點(diǎn)云。
設(shè)備100包括調(diào)整光束103的發(fā)散度的透鏡元件組件104。如圖所示,透鏡元件組件104可在發(fā)射器102與光學(xué)孔徑110之間穿過(guò)該設(shè)備沿光束103的光學(xué)路徑定位。如圖所示,透鏡元件組件104可位于發(fā)射器102和掃描器108之間,但是應(yīng)當(dāng)理解,組件104可位于設(shè)備中的其他位置,包括在掃描器108與孔徑110之間、在掃描器與分束器之間等。多個(gè)獨(dú)立組件104可沿光束103,105等中的一個(gè)或多個(gè)的光學(xué)路徑定位。
在一些實(shí)施方案中,組件104可在光束的一個(gè)或多個(gè)特定截面軸調(diào)整光束的發(fā)散度。調(diào)整光束的發(fā)散度可造成對(duì)光束的光束點(diǎn)尺寸的調(diào)整。例如,組件104可調(diào)整包括光束103的快軸的特定軸的相對(duì)于包括光束103的慢軸的另一特定軸的發(fā)散度的發(fā)散度。此類調(diào)整可造成組件104的光束103“下游”相對(duì)于組件的光束103“上游”的均勻發(fā)散度。均勻光束發(fā)散度可造成半徑大致均勻或者形狀為圓形的光束103的光束點(diǎn)。均勻光束發(fā)散度可造成反射點(diǎn)與對(duì)象的點(diǎn)云相關(guān)性的改進(jìn)準(zhǔn)確度,因?yàn)樵跈z測(cè)器114處接收的反射光束107的形狀可在視野112中的反射點(diǎn)122的各個(gè)距離上表現(xiàn)出形狀的增大的均勻性。光束107截面的此類均勻性可使得設(shè)備100能更準(zhǔn)確地確定反射點(diǎn)122的屬性并且區(qū)分是否將某些組反射點(diǎn)122相關(guān)到一個(gè)或多個(gè)點(diǎn)云。
在一些實(shí)施方案中,組件104動(dòng)態(tài)調(diào)整光束103的發(fā)散度使得掃描光束105具有特定截面積、強(qiáng)度等。此類動(dòng)態(tài)調(diào)整可基于視野112的大小、一個(gè)或多個(gè)檢測(cè)的反射點(diǎn)122相對(duì)于設(shè)備100的確定的深度、預(yù)先確定的掃描協(xié)議等來(lái)實(shí)現(xiàn)。例如,如果發(fā)射器102和掃描器108被控制來(lái)實(shí)現(xiàn)對(duì)視野112的多個(gè)連續(xù)掃描,其中掃描器108以掃描圖案在視野112的一個(gè)或多個(gè)區(qū)域上“掃描”光束105,則組件104可調(diào)整視野的連續(xù)掃描之間的光束105發(fā)散度。結(jié)果,一次掃描可包含在視野112上掃描寬發(fā)散光束,其中光束的截面積相對(duì)于基準(zhǔn)發(fā)散值在距設(shè)備100的各個(gè)深度處相對(duì)增大,并且下一次掃描可包括在視野上掃描窄發(fā)散光束。此類連續(xù)掃描可在視野112上以共同圖案掃描。如果光束為脈沖序列,則掃描可包括在視野112上以一定圖案導(dǎo)向脈沖序列。具有較寬發(fā)散的光束的第一次掃描相對(duì)于具有較窄發(fā)散可能在視野112中“錯(cuò)過(guò)”對(duì)象120的光束脈沖圖案造成具有較寬光束截面并且更有可能到達(dá)視野中的對(duì)象120的表面的脈沖圖案。具有較窄發(fā)散的光束的第二次掃描造成具有較窄光束截面并且更大強(qiáng)度以及由此更有可能從某一表面反射將在檢測(cè)器114處檢測(cè)的足夠強(qiáng)度光107的脈沖圖案,從而允許對(duì)對(duì)象上具有相對(duì)低反射率的反射點(diǎn)122進(jìn)行檢測(cè)。
在一些實(shí)施方案中,動(dòng)態(tài)發(fā)散度調(diào)整包括在視野112的給定掃描期間調(diào)整光束發(fā)散度、光束點(diǎn)尺寸等,使得光束發(fā)散度至少部分改變,而發(fā)射器102和掃描器108正處于以一個(gè)或多個(gè)特定掃描圖案掃描視野112的過(guò)程中??身憫?yīng)于在視野112中檢測(cè)一個(gè)或多個(gè)反射點(diǎn)122來(lái)實(shí)現(xiàn)此類動(dòng)態(tài)調(diào)整。
在一些實(shí)施方案中,設(shè)備100至少部分地基于對(duì)視野中的一個(gè)或多個(gè)反射點(diǎn)122的檢測(cè)調(diào)整掃描器108掃描光束105的視野。此類調(diào)整可造成對(duì)其中確定定位對(duì)象的視野的特定區(qū)域的掃描。例如,在示例的實(shí)施方案中,視野112可代表掃描器1008可掃描光束105的最大視野。此類最大視野可被稱為設(shè)備100的掃描范圍。掃描器108可通過(guò)視野112掃描光束105,并且響應(yīng)于檢測(cè)反射點(diǎn)122,設(shè)備100可調(diào)整該視野,通過(guò)該視野掃描器108從最大視野112到代表視野112的有限區(qū)域的另一視野132掃描光束105。可基于對(duì)反射點(diǎn)122的檢測(cè)確定視野132,使得該視野包含定位包括點(diǎn)122的對(duì)象120的視野116的有限區(qū)域。作為縮減視野的結(jié)果,光束105的掃描可聚焦于從對(duì)象120上的各個(gè)位置檢測(cè)反射點(diǎn),可使得設(shè)備100能生成對(duì)象120的較高保真度點(diǎn)云。在一些實(shí)施方案中,設(shè)備100可調(diào)整掃描器108改變朝向以基于視野132的大小在視野上掃描光束105的速率(“掃描速率”)。掃描速率可包括掃描器108的朝向變化的速率、在連續(xù)光束脈沖集之間的掃描器朝向中與單獨(dú)步長(zhǎng)變化的幅度相關(guān)聯(lián)的值等。例如,為了掃描給定時(shí)間段中的完整視野112,可要求掃描器108在將不同光束脈沖集導(dǎo)向到視野112的獨(dú)立區(qū)域之間的朝向變化時(shí)執(zhí)行相對(duì)大的步長(zhǎng)。如果掃描器108被控制掃描較小視野132,則掃描器可在將不同光束脈沖集導(dǎo)向到視野132的獨(dú)立區(qū)域之間的朝向變化時(shí)執(zhí)行較小步長(zhǎng)。結(jié)果,如果視野132相對(duì)于設(shè)備的掃描范圍變窄,則掃描器108的掃描速率可減小,使得在對(duì)視野132的給定掃描中獨(dú)立光束集105之間的角度變化相應(yīng)減小,可造成視野中的對(duì)象120的較高分辨率點(diǎn)云,因?yàn)辄c(diǎn)云可包括多個(gè)點(diǎn)122。
在一些實(shí)施方案中,組件104基于對(duì)視野112中的一個(gè)或多個(gè)反射點(diǎn)122的檢測(cè)動(dòng)態(tài)調(diào)整光束發(fā)散度,其中調(diào)整至少部分地基于視野132的尺寸、反射點(diǎn)122相對(duì)于設(shè)備的深度、及其一些組合等。如果對(duì)象120被確定相對(duì)靠近設(shè)備100,視野132相對(duì)于最大視野112變窄,掃描器的掃描速率減小,及其一些組合等,光束的發(fā)散度可得以減小使得對(duì)象120處的光束截面積也減小,造成對(duì)象上的較小反射點(diǎn)122以及該對(duì)象在生成的點(diǎn)云中增加的細(xì)節(jié)。如果對(duì)象120被確定距設(shè)備100相對(duì)遠(yuǎn),如果視野132相對(duì)于最大視野112變寬,如果掃描器的掃描速率增大,及其一些組合等,發(fā)散度可增大使得光束105掃描的視野的區(qū)域增大以減小視野中的對(duì)象120被光束105完全漏掉的概率。盡管對(duì)象120的分辨率可經(jīng)由增大的光束105發(fā)散度減小,發(fā)散度可在掃描期間,連續(xù)掃描之間等動(dòng)態(tài)調(diào)整,使得視野可借助寬發(fā)散光束首次掃描以首次檢測(cè)對(duì)象120在視野112的各個(gè)特定區(qū)域中的存在(本文稱為“粗掃描”、“感測(cè)”等)并且隨后以較慢掃描速率經(jīng)由窄發(fā)散光束掃描視野112的一個(gè)或多個(gè)有限區(qū)域,從而生成解析對(duì)象的各個(gè)細(xì)節(jié)的對(duì)象的較高分辨率點(diǎn)云??苫谝曇?32、視野132中檢測(cè)的反射點(diǎn)122的確定深度、掃描器108的確定掃描速率、及其一些組合等動(dòng)態(tài)選擇和調(diào)整光束的發(fā)散度。
設(shè)備100包括也可在本文稱為“控制器設(shè)備”的控制器150。在一些實(shí)施方案中,控制器150控制設(shè)備100的以上元件中的一個(gè)或多個(gè)以實(shí)現(xiàn)視野112的圖像映射。例如,控制器150可控制發(fā)射器102對(duì)脈沖光束的發(fā)射,控制掃描器108來(lái)控制對(duì)掃描范圍112中包括的一個(gè)或多個(gè)視野的掃描,控制組件104來(lái)控制光束發(fā)散度等。控制器可基于檢測(cè)器114生成的輸出數(shù)據(jù)、經(jīng)由設(shè)備100的一個(gè)或多個(gè)用戶接口從設(shè)備100的用戶接收的輸入數(shù)據(jù)等控制設(shè)備100的一個(gè)或多個(gè)元件,包括組件104、掃描器108等。在一些實(shí)施方案中,控制器150經(jīng)由開(kāi)環(huán)控制過(guò)程控制設(shè)備100的元件中的一個(gè)或多個(gè),包括調(diào)整透鏡元件組件104的一個(gè)或多個(gè)部分的位置。例如,控制器可訪問(wèn)特定光束發(fā)散度、光束點(diǎn)尺寸等之間的存儲(chǔ)的關(guān)系以及透鏡元件組件的一個(gè)或多個(gè)部分的特定位置,以及至少部分地基于確定目標(biāo)光束點(diǎn)尺寸、光束發(fā)散度、及其一些組合等,控制器可將透鏡元件組件104的一個(gè)或多個(gè)部分調(diào)整到確定為與目標(biāo)光束點(diǎn)尺寸相關(guān)聯(lián)的特定位置。在一些實(shí)施方案,控制器150經(jīng)由閉環(huán)控制過(guò)程控制設(shè)備100的元件中的一個(gè)或多個(gè),包括調(diào)整透鏡元件組件104的一個(gè)或多個(gè)部分的位置。例如,控制器可至少部分地基于確定目標(biāo)光束點(diǎn)尺寸來(lái)確定對(duì)透鏡元件組件的一部分、對(duì)特定位置的初始調(diào)整,該初始調(diào)整被確定來(lái)調(diào)整光束點(diǎn)尺寸以匹配目標(biāo)光束點(diǎn)尺寸,將透鏡元件組件104的位置調(diào)整到特定位置,實(shí)現(xiàn)對(duì)透鏡元件組件部分的初始調(diào)整,隨后作為反饋確定光束的光束點(diǎn)尺寸,確定對(duì)透鏡元件組件的新調(diào)整等,該新調(diào)整被確定基于光束點(diǎn)尺寸反饋調(diào)整光束點(diǎn)尺寸以匹配目標(biāo)光束點(diǎn)尺寸。
圖2a-圖2b示出了根據(jù)一些實(shí)施方案的發(fā)射光束的發(fā)射器和沿光束的一個(gè)或多個(gè)截面軸調(diào)整光束的發(fā)散度的透鏡元件組件。所示例的發(fā)射器和透鏡元件組件可包括在以上實(shí)施方案中的任一個(gè)中。
在一些實(shí)施方案中,透鏡元件組件包括可單獨(dú)、共同、及其一些組合等進(jìn)行調(diào)整的多個(gè)透鏡元件來(lái)調(diào)整光束的發(fā)散度。透鏡元件組件可包括在本文也被稱為“致動(dòng)器”的調(diào)整一個(gè)或多個(gè)透鏡元件的一個(gè)或多個(gè)致動(dòng)器機(jī)構(gòu)。在示例的實(shí)施方案中,光發(fā)射器202沿光軸226發(fā)射可包括激光束的光束201,以及透鏡元件組件204包括第一透鏡元件206、第二透鏡元件208和致動(dòng)器207,其中元件206,208中的至少一個(gè)可由致動(dòng)器207可調(diào)整地定位(“調(diào)整”)以沿光束201的一個(gè)或多個(gè)截面軸222,224調(diào)整光束201的發(fā)散度。透鏡元件的至少一個(gè)可至少部分地準(zhǔn)直光束201。例如,透鏡元件206可至少部分地準(zhǔn)直光束201。在一些實(shí)施方案中,透鏡元件組件的一個(gè)或多個(gè)部分包括可調(diào)整光束的致動(dòng)光學(xué)元件,使得可調(diào)整地控制光束的光束點(diǎn)尺寸、反射點(diǎn)尺寸等。在一個(gè)示例中,致動(dòng)光學(xué)元件包括可調(diào)整地控制光束點(diǎn)尺寸的直徑的驅(qū)動(dòng)光束擴(kuò)展器透鏡組件。
致動(dòng)器207可包括一個(gè)或多個(gè)各種致動(dòng)器。例如,致動(dòng)器207可包括一個(gè)或多個(gè)磁致動(dòng)器、音圈馬達(dá)、雙穩(wěn)態(tài)致動(dòng)器等。在一些實(shí)施方案中,致動(dòng)器207可將透鏡元件重新定位在兩個(gè)或更多個(gè)分立位置之間。例如,致動(dòng)器207可包括可調(diào)整地將透鏡元件定位在兩個(gè)分立位置中之一處的雙穩(wěn)態(tài)致動(dòng)器。在一些實(shí)施方案中,致動(dòng)器207可沿連續(xù)位置的范圍連續(xù)地重新定位透鏡元件。例如,致動(dòng)器207可包括沿連續(xù)位置的范圍可調(diào)整地定位透鏡元件的音圈馬達(dá)致動(dòng)器。應(yīng)當(dāng)理解,致動(dòng)器207可包含任何已知的致動(dòng)器機(jī)構(gòu)。
如在示例的實(shí)施方案中所示,透鏡元件206,208橫跨光軸226。元件206,208中的一個(gè)或多個(gè)可沿光軸226進(jìn)行調(diào)整以調(diào)整截面軸222,224中的一個(gè)或多個(gè)上的光束發(fā)散度。如在圖2a中所示,透鏡元件208定位在距透鏡元件206的特定距離212a處,透鏡元件206可被固定在相對(duì)于發(fā)射器202的特定位置。如果透鏡元件208定位在距透鏡元件206的距離212a處,則從組件204向下游傳遞的光束201可在對(duì)應(yīng)于光束201的快軸的截面軸222上表現(xiàn)出發(fā)散240a。如圖所示,在透鏡元件208下游距離214a處在本文可互換地也被稱為光束點(diǎn)250a的光束201的截面250a由于快軸222和慢軸224的發(fā)散變?yōu)闄E圓形而非圓形252a,其中慢軸正交于軸226和軸222兩者。如所示例的,截面222或“光束點(diǎn)”222沿軸222,224延伸,軸222,224兩者彼此正交并且與光束201行進(jìn)的光軸226正交。
如圖2b所示,透鏡元件208被調(diào)整到距透鏡元件206的特定距離212b的新位置,其中距離212b大于距離212a。結(jié)果,也如圖所示,光束201的發(fā)散度240b至少沿快軸222增大,造成在距透鏡元件208的距離214b處具有比截面252a更大面積的光束截面252b。注意,距離214a和214b位于距包括發(fā)射器202、透鏡元件206和組件204作為整體的固定元件的相同距離處,當(dāng)然由于透鏡元件208的調(diào)整位置,距離214a和214b可以不相同。
在示例的實(shí)施方案中,透鏡元件208是可調(diào)整的來(lái)沿光束201的一些或所有截面軸調(diào)整光束201的發(fā)散度240a-b,從而在距組件204的深度范圍上調(diào)整光束201的截面積,盡管光束截面隨著距組件204向下游的距離增大逐漸從圓形發(fā)散為橢圓形。致動(dòng)器207可實(shí)現(xiàn)元件208的此類調(diào)整。此類調(diào)整可為動(dòng)態(tài)的:此類調(diào)整可包括平移一個(gè)或多個(gè)透鏡元件。在一些實(shí)施方案中,組件204中的透鏡元件的一個(gè)或多個(gè)是可調(diào)整的以相對(duì)于一個(gè)或多個(gè)其他特定截面軸上的發(fā)散度調(diào)整一個(gè)或多個(gè)特定截面軸上的發(fā)散度,從而可在距組件204的向下游的距離范圍上控制光束201的形狀。例如,在一些實(shí)施方案中,透鏡元件208在距透鏡元件206的距離是可調(diào)整的以相對(duì)于慢軸224的發(fā)散度調(diào)整快軸222的發(fā)散度,使得光束201的截面在距組件的距離范圍上保持大體圓形形狀252a,其中不如此操作會(huì)導(dǎo)致在相同范圍上的橢圓形截面250a。如圖2b所示,元件208可相對(duì)于元件206平移來(lái)控制在本文可互換地稱為光束點(diǎn)250b的光束截面250b的尺寸和形狀兩者,使得截面在相對(duì)于截面250a的給定距離增大并且保持大體均勻的光束形狀。
在一些實(shí)施方案中,組件204包括多個(gè)透鏡元件,其中獨(dú)立透鏡元件可由包括在組件204中的一個(gè)或多個(gè)致動(dòng)器調(diào)整以沿光束的獨(dú)立截面軸調(diào)整發(fā)散度。例如,組件可包括可調(diào)整地沿光束的快軸調(diào)整光束發(fā)散度的第一透鏡元件和可調(diào)整地沿光束的慢軸調(diào)整光束發(fā)散度的第二透鏡元件。
圖3a-圖3b示出了根據(jù)一些實(shí)施方案的調(diào)整光束掃描設(shè)備以第一掃描圖案在視野上掃描的光束脈沖序列的光束發(fā)散度。光束掃描設(shè)備300可包括在以上實(shí)施方案中的任一個(gè)中。
在一些實(shí)施方案中,為了生成場(chǎng)景的圖像映射,光束掃描設(shè)備在包括場(chǎng)景的視野上掃描光束,其中基于場(chǎng)景中各個(gè)對(duì)象的生成的點(diǎn)云來(lái)生成圖像映射,其中基于在視野中檢測(cè)反射點(diǎn)以及將各個(gè)反射點(diǎn)集進(jìn)行相關(guān)從而基于各個(gè)反射點(diǎn)集的類似屬性生成各個(gè)對(duì)象的點(diǎn)云來(lái)生成點(diǎn)云。如果光束包括光束脈沖序列,則掃描可包括控制設(shè)備的掃描器將各個(gè)脈沖通過(guò)視野以脈沖掃描圖案導(dǎo)向視野的各個(gè)區(qū)域。此掃描圖案可包括至少部分地基于掃描器的特定掃描速率、發(fā)射器的特定脈沖速率等中的一個(gè)或多個(gè)在視野中以一定角度分開(kāi)的脈沖圖案。脈沖可具有可由光束掃描設(shè)備中包括的透鏡元件組件至少部分調(diào)整的一個(gè)或多個(gè)各種發(fā)散度。
在一些實(shí)施方案中,可調(diào)整光束脈沖發(fā)散度、掃描速率和視野中的一個(gè)或多個(gè)。此類調(diào)整可為動(dòng)態(tài)的,使得發(fā)生在視野的給定掃描期間,至少部分地基于掃描速率和視野,至少部分地基于包括在光束掃描設(shè)備中的檢測(cè)器生成的輸出,及其一些組合等。對(duì)視野的給定“掃描”可包括根據(jù)特定掃描圖案在視野上執(zhí)行光束脈沖的單獨(dú)特定“橫掃”,使得根據(jù)一個(gè)或多個(gè)掃描圖案在視野上對(duì)脈沖光束的連續(xù)“橫掃”包括對(duì)視野的連續(xù)單獨(dú)掃描。
在一些實(shí)施方案中,至少部分地基于視野、掃描速率等調(diào)整光束發(fā)散度以調(diào)整在視野中檢測(cè)對(duì)象的可能性,調(diào)整對(duì)象的點(diǎn)云中對(duì)象的分辨率等。此類調(diào)整可由設(shè)備中包括的一個(gè)或多個(gè)透鏡元件組件來(lái)實(shí)現(xiàn)。此類調(diào)整可發(fā)生在對(duì)視野的一次或多次掃描中,其中可基于檢測(cè)的反射點(diǎn)動(dòng)態(tài)調(diào)整視野、掃描速率和光束發(fā)散度中的一個(gè)或多個(gè)來(lái)控制視野中檢測(cè)的對(duì)象的生成的點(diǎn)云的分辨率。
如圖3a所示,設(shè)備300通過(guò)以光束的單獨(dú)脈沖302a的特定圖案306在視野301的一部分上“橫掃”脈沖光束來(lái)發(fā)起對(duì)視野301的掃描。圖3a中的示例的脈沖302a示出了從設(shè)備300的一個(gè)或多個(gè)部分的視角掃描視野301的光束的光束點(diǎn)和相對(duì)的光束點(diǎn)尺寸。圖案306a至少部分地基于設(shè)備300中的掃描器的掃描速率,該掃描速率可調(diào)整視野301中每個(gè)脈沖302a的方向以及連續(xù)脈沖302a之間的角度間隔304a。如圖所示,通過(guò)圖3a中的視野301掃描的脈沖光束具有相對(duì)窄的光束發(fā)散,使得每個(gè)脈沖302a的光束點(diǎn)的光束點(diǎn)尺寸相對(duì)小。盡管掃描光束的小光束點(diǎn)尺寸可導(dǎo)致相對(duì)較小的反射點(diǎn),這可實(shí)現(xiàn)在解析中可能被阻礙的較大光束截面的對(duì)象的更細(xì)微細(xì)節(jié)的分辨率,但是脈沖302a的較小截面積以及脈沖302a之間的間隔304a可導(dǎo)致視野中掃描所遺漏的細(xì)節(jié)中的至少一些。例如,如圖所示,兩個(gè)對(duì)象308,309位于視野301中,當(dāng)至少部分地基于每個(gè)脈沖302a的小面積以及脈沖304a之間的間隔如圖所示執(zhí)行掃描306a時(shí),沒(méi)有光束脈沖302a從對(duì)象308,309中的任一個(gè)中反射。
調(diào)整設(shè)備300的掃描速率,從而調(diào)整連續(xù)脈沖302a之間的間隔304a可增大從視野301中的對(duì)象反射脈沖的可能性。在一些實(shí)施方案中,減小脈沖302a之間的間隔304a需要在視野301上掃描附加脈沖來(lái)掃描該視野。掃描此類附加脈沖造成給定掃描需要更多時(shí)間段來(lái)執(zhí)行。在一些實(shí)施方案中,可執(zhí)行單獨(dú)掃描的時(shí)間段被限制于最大時(shí)間段。結(jié)果,為了利用具有相對(duì)小的光束點(diǎn)的脈沖302a掃描視野301,可要求設(shè)備300在掃描視野301時(shí)將脈沖302a間隔304a開(kāi),使得在間隔的脈沖302a之間存在其中脈沖302a可能漏掉對(duì)象的間隙空間,從而防止設(shè)備300對(duì)對(duì)象的檢測(cè)。
如圖3b中所示,可調(diào)整光束發(fā)散度以增大光束脈沖302b的光束點(diǎn)尺寸,使得當(dāng)以相對(duì)于圖3a中的圖案306a的掃描圖案306b以調(diào)整的發(fā)散度在視野301上掃描光束時(shí),可增大視野301中檢測(cè)到對(duì)象308,309存在的可能性。在圖3b中,盡管各個(gè)脈沖302b之間的間隔304b可能類似于圖案306a中的間隔304a,但是光束的較大發(fā)散度造成脈沖302b在給定掃描中單獨(dú)以及共同覆蓋相對(duì)于圖3a中的掃描的脈沖的視野301的較大部分。事實(shí)上,如圖所示,許多脈沖302b可重疊在視野的共同區(qū)域上。結(jié)果,相對(duì)于具有類似掃描速率和較窄光束發(fā)散的類似掃描圖案306a,減小了掃描圖案306b可能完全漏掉視野301中的對(duì)象的可能性。圖3b中的示例的脈沖302b示出了從設(shè)備300的一個(gè)或多個(gè)部分的視角掃描視野301的光束的光束點(diǎn)和相對(duì)的光束點(diǎn)尺寸。
如圖3b所示,掃描圖案306b導(dǎo)致針對(duì)每個(gè)對(duì)象308,309檢測(cè)到至少兩個(gè)反射點(diǎn)。盡管基于圖3b中的掃描檢測(cè)的檢測(cè)點(diǎn)不能造成高分辨率點(diǎn)云,該高分辨率點(diǎn)云至少部分地基于掃描光束的光束點(diǎn)的相對(duì)大尺寸解析對(duì)象308,309的全部細(xì)節(jié),造成可能至少部分模糊對(duì)象的各個(gè)細(xì)節(jié)的相對(duì)大反射點(diǎn),可基于每個(gè)對(duì)象上的檢測(cè)的反射點(diǎn)檢測(cè)視野301中的對(duì)象存在。隨后,可縮減視野301以包含還包括一個(gè)或多個(gè)對(duì)象308,309的視野301的有限區(qū)域以及可借助較低的掃描速率和較窄的光束發(fā)散度以及由此所得到的較小光束點(diǎn)尺寸來(lái)執(zhí)行隨后掃描,使得可針對(duì)一個(gè)或多個(gè)對(duì)象生成較高分辨率點(diǎn)云,這相對(duì)于掃描306b提供了對(duì)象細(xì)節(jié)的更好分辨率??筛鶕?jù)一個(gè)或多個(gè)圖案在視野的給定“掃描”期間實(shí)現(xiàn)掃描速率、視野、光束發(fā)散度、光束點(diǎn)尺寸等的此類調(diào)整。
在一些實(shí)施方案中,掃描306a,306b在視野301上由設(shè)備300連續(xù)執(zhí)行作為具有交替的光束發(fā)散度的掃描,使得在視野301的特定區(qū)域上的寬發(fā)散掃描306b之后是窄發(fā)散掃描306a。發(fā)散度的此類交替以及由此獨(dú)立掃描之間光束點(diǎn)尺寸的交替可實(shí)現(xiàn)經(jīng)由寬發(fā)散掃描和窄發(fā)散掃描兩者檢測(cè)對(duì)象在視野301中的存在,寬發(fā)散掃描至少部分地基于掃描光束的相對(duì)較大光束點(diǎn)尺寸更有可能到達(dá)對(duì)象,窄發(fā)散掃描至少部分地基于掃描波束的相對(duì)較小以及由此較高強(qiáng)度的光束點(diǎn)尺寸更有可能造成對(duì)來(lái)自低反射率表面的反射點(diǎn)的檢測(cè)。
光束掃描設(shè)備300可由執(zhí)行視野301的掃描的可用時(shí)間量限制,結(jié)果,盡管借助在脈沖之間具有最小可能發(fā)散度和最小可能角度差的脈沖掃描視野301可能導(dǎo)致最大分辨率,但是掃描時(shí)間會(huì)限制設(shè)備300以此分辨率在所選擇的整個(gè)視野301上執(zhí)行此掃描的能力,可能變得復(fù)雜。結(jié)果,調(diào)整光束發(fā)散度可實(shí)現(xiàn)以低分辨率在較寬視野中初始步檢測(cè)各種對(duì)象以及動(dòng)態(tài)調(diào)整光束發(fā)散度、掃描速率、視野等中的一個(gè)或多個(gè)以生成在較寬視野中初始檢測(cè)的各種對(duì)象的較高分辨率映射。在一些實(shí)施方案中,光束發(fā)散度的此類調(diào)整可導(dǎo)致優(yōu)化處理資源,生成場(chǎng)景中各個(gè)對(duì)象的高分辨率圖像映射所需要的掃描次數(shù)和處理性能可減小,因?yàn)閷?duì)象在寬發(fā)散掃描中可能被快速識(shí)別并且隨后可經(jīng)由定位對(duì)象的視野的有限區(qū)域的窄發(fā)散掃描映射該對(duì)象。
在一些實(shí)施方案中,設(shè)備300基于從設(shè)備的一個(gè)或多個(gè)其他元件接收的輸入數(shù)據(jù)在視野的給定部分上掃描脈沖光束。例如,設(shè)備300可包括可生成視野301中包括的場(chǎng)景的一個(gè)或多個(gè)圖像的相機(jī)設(shè)備,該圖像包括對(duì)象308,309的圖像。在一些實(shí)施方案中,設(shè)備300包括可處理相機(jī)設(shè)備捕獲的圖像來(lái)在圖像中識(shí)別對(duì)象308,309的一個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng),并且基于此類識(shí)別,設(shè)備300可掃描定位對(duì)象308,309的視野301的有限區(qū)域以生成對(duì)象308,309的點(diǎn)云。在設(shè)備300中可使用此類點(diǎn)云生成對(duì)象308,309的圖像,修改相機(jī)設(shè)備捕獲的圖像等。在一些實(shí)施方案中,設(shè)備300包括用戶界面并且可基于與經(jīng)由用戶界面呈現(xiàn)給用戶的圖像的用戶交互在視野的區(qū)域上掃描光束。例如,在執(zhí)行圖3b中示出的掃描圖案306b時(shí),設(shè)備300可將檢測(cè)的反射點(diǎn)相關(guān)到對(duì)象308,309的低分辨率點(diǎn)云并且基于點(diǎn)云在設(shè)備300的用戶界面上顯示此對(duì)象的圖像。該設(shè)備可基于包括掃描視野的特定區(qū)域的用戶命令的與顯示圖像的用戶交互、與顯示對(duì)象308,309中的一個(gè)或多個(gè)的圖像映射的圖像的一部分的用戶交互等掃描視野301的有限區(qū)域。用戶命令可經(jīng)由與顯示器(例如,觸摸屏顯示器)的觸摸交互、音頻交互(例如,講話命令)、光學(xué)交互(例如,設(shè)備300中包括的相機(jī)設(shè)備所捕獲的手勢(shì))等在設(shè)備300處接收。
圖4示出了根據(jù)一些實(shí)施方案的動(dòng)態(tài)調(diào)整光束發(fā)散度以及由此調(diào)整光束點(diǎn)尺寸以在光束掃描設(shè)備的視野中生成各種對(duì)象的高分辨率的圖像映射。圖4所示的此類動(dòng)態(tài)調(diào)整可經(jīng)由光束掃描設(shè)備的以上實(shí)施方案中的任一個(gè)實(shí)現(xiàn)并且可由與光束掃描設(shè)備相關(guān)聯(lián)的一個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng)管理。
圖4所示的動(dòng)態(tài)調(diào)整過(guò)程400包括注入視野401的一個(gè)或多個(gè)初始掃描。視野401可包括執(zhí)行掃描的光束掃描設(shè)備的最大可用視野,或“掃描范圍”。
在一些實(shí)施方案中,可經(jīng)由各個(gè)掃描來(lái)自不同發(fā)散度的光束的視野上的光束的一個(gè)或多個(gè)各種單獨(dú)掃描來(lái)掃描視野。此類變化的光束發(fā)散度可經(jīng)由包括在光束掃描設(shè)備中的透鏡元件組件來(lái)執(zhí)行。以各種光束發(fā)散度執(zhí)行的各種掃描可有助于經(jīng)由優(yōu)化各個(gè)不同光束屬性檢測(cè)視野中的對(duì)象。例如,在視野上掃描寬發(fā)散光束可增大光束將從視野中的對(duì)象表面反射的概率,從而由于增大的光束發(fā)散度,基于增大的光束截面積(“光束點(diǎn)”)造成經(jīng)由檢測(cè)反射點(diǎn)來(lái)檢測(cè)對(duì)象。在另一實(shí)施方案中,掃描視野的窄發(fā)散光束可增大光束將從低反射率表面反射的概率,來(lái)自低反射率表面的寬發(fā)散光束可能不能反射足夠強(qiáng)度得以在光束掃描設(shè)備的檢測(cè)器處被檢測(cè)到,因?yàn)橛捎谳^小光束截面積可使得反射點(diǎn)的強(qiáng)度增大。
如在410所示,視野401的寬發(fā)散掃描406a可包括以特定掃描圖案在視野的一部分上掃描光束脈沖序列404a。如圖所示,寬發(fā)散掃描406a可造成光束脈沖的至少一些與位于視野401內(nèi)的場(chǎng)景中的一個(gè)或多個(gè)對(duì)象403,405至少部分重疊。
如在420所示,視野401的窄發(fā)散掃描406b可包括以特定掃描圖案在視野的一部分上掃描光束脈沖序列404b。寬發(fā)散掃描406a圖案和窄發(fā)散掃描406b圖案可類似,使得兩次掃描406a-b穿過(guò)視野401的相同部分,從而經(jīng)由掃描406b實(shí)現(xiàn)對(duì)不能經(jīng)由掃描406a檢測(cè)的低反射率表面的檢測(cè)。在一些實(shí)施方案中,從過(guò)程400省略410,420中示出的掃描406a-b的一個(gè)或多個(gè)。例如,可省略掃描圖案406b,從而在視野401上執(zhí)行410中示出的單個(gè)寬發(fā)散掃描。
如在430中所示,基于檢測(cè)源自在掃描406a-b中的一個(gè)或多個(gè)中在視野上掃描的一個(gè)或多個(gè)光束脈沖的至少一部分的反射點(diǎn),從對(duì)象反射并且在與執(zhí)行掃描的光束掃描設(shè)備相關(guān)聯(lián)的檢測(cè)器處接收,確定視野401中對(duì)象403,405的存在。如圖所示,檢測(cè)指示視野401中存在對(duì)象403的反射點(diǎn)433,以及檢測(cè)指示視野401中存在對(duì)象405的反射點(diǎn)435。反射點(diǎn)433和435兩者源自410中示出的寬發(fā)散掃描406a。如在420處所示,窄發(fā)散掃描406b可造成至少部分不能在視野中檢測(cè)一個(gè)或多個(gè)對(duì)象的存在,因?yàn)橄鄬?duì)較小的光束截面積以及獨(dú)立光束脈沖404b之間的角度間隔。結(jié)果,盡管410處的掃描406a造成對(duì)視野401中存在對(duì)象403,405的檢測(cè),對(duì)象403,405的細(xì)節(jié)形狀、結(jié)構(gòu)等無(wú)法完全從反射點(diǎn)433,435解析出。例如,從反射點(diǎn)433的相關(guān)性生成的對(duì)象403的點(diǎn)云可能無(wú)法將對(duì)象403的結(jié)構(gòu)解析為五角星。
如在430處進(jìn)一步所示,至少部分地基于檢測(cè)反射點(diǎn)433,435,將與所述反射點(diǎn)相關(guān)聯(lián)的新視野建立為視野432,434。可基于反射點(diǎn)433,435的屬性確定每個(gè)獨(dú)立視野432,434的大小,反射點(diǎn)可一起進(jìn)行相關(guān)來(lái)建立每個(gè)對(duì)象403,405的“粗”點(diǎn)云。可基于對(duì)象在視野401中的估計(jì)尺寸確定視野432,434的大小,可基于確定哪些光束脈沖404a從對(duì)象403,405反射(形成反射點(diǎn)433,435)以及哪些脈沖未從任何附近點(diǎn)反射來(lái)確定對(duì)象的估計(jì)尺寸,如430中所示。結(jié)果,視野432,434的尺寸可確定為對(duì)應(yīng)于對(duì)象在視野401中的尺寸的估計(jì)。在一些實(shí)施方案中,如果視野401的圖像經(jīng)由包括相機(jī)設(shè)備的另一設(shè)備捕獲,則可根據(jù)捕獲圖像確定對(duì)象在視野401中的尺寸和形狀,使得可基于根據(jù)捕獲圖像確定的對(duì)象在視野401中的尺寸和位置確定視野432,434。如進(jìn)一步所示,視野432,434可包括視野401的有限區(qū)域。
在440,光束掃描設(shè)備借助窄發(fā)散光束脈沖執(zhí)行對(duì)視野432,434掃描。掃描可包括對(duì)視野432,434的掃描,以排除視野401中超出視野432,434的剩余部分。如圖所示,掃描443,445可包括相應(yīng)視野432,434的掃描圖案,該掃描圖案可被調(diào)整以對(duì)應(yīng)于相應(yīng)視野432,434的尺寸。此外,如圖所示,掃描中包括光束脈沖自身的發(fā)散的獨(dú)立光束脈沖444,446之間的角度間隔(“掃描速率”)可被調(diào)整以使得掃描443,445以減小的掃描速率借助窄發(fā)散光束脈沖來(lái)掃描相應(yīng)區(qū)域432,434。作為窄光束發(fā)散的結(jié)果,可造成較小截面光束面積以及低掃描速率,可造成給定區(qū)域中光束脈沖數(shù)量的增大,相對(duì)于410,420處的掃描,可增大在視野432,434中對(duì)象403,405上的反射點(diǎn)的數(shù)量和濃度。結(jié)果,相對(duì)于源自從掃描406a得到的檢測(cè)的反射點(diǎn)433,435的所述對(duì)象的點(diǎn)云,檢測(cè)為掃描443,445的結(jié)果經(jīng)由反射點(diǎn)的相關(guān)而生成的對(duì)象的點(diǎn)云可具有對(duì)象403,405細(xì)節(jié)的增大水平的分辨率。
在450,檢測(cè)源自掃描443,445的反射點(diǎn)453,455。如圖所示,相對(duì)于源自掃描406a的反射點(diǎn)433,435,對(duì)象403,405的詳細(xì)形狀和結(jié)構(gòu)由反射點(diǎn)453,455高度地解析。點(diǎn)453可進(jìn)行相關(guān)以生成對(duì)象403的點(diǎn)云,點(diǎn)455可進(jìn)行相關(guān)以生成對(duì)象405的點(diǎn)云,可用作生成視野401中場(chǎng)景的圖像中的一個(gè)或多個(gè)、場(chǎng)景的3d映射,通過(guò)該場(chǎng)景跟蹤對(duì)象403,405中的一個(gè)或多個(gè)的位置等的部分。例如,對(duì)象403可基于點(diǎn)對(duì)象453的相關(guān)性被識(shí)別為特定對(duì)象(“五角星”)而可基于此識(shí)別跟蹤對(duì)象403的位置。此類跟蹤可被跟蹤為基于對(duì)象403的位置進(jìn)行圖像聚焦,處理對(duì)象403在視野401中的運(yùn)動(dòng)來(lái)確定是否接收到輸入命令等的部分。在一些實(shí)施方案中,此類跟蹤至少部分地基于與執(zhí)行過(guò)程400的光束掃描設(shè)備的用戶交互,包括指定特定對(duì)象并且命令對(duì)對(duì)象進(jìn)行跟蹤(例如,“跟蹤該五角星”)的命令。
圖5示出了根據(jù)一些實(shí)施方案的可在光束掃描設(shè)備中包括的控制器設(shè)備。控制器設(shè)備可包括在光束掃描設(shè)備的以上實(shí)施方案中的任一個(gè)中并且可至少部分由下文討論的一個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng)來(lái)實(shí)現(xiàn)??刂破髟O(shè)備500包括本文所述的可由計(jì)算機(jī)系統(tǒng)的一個(gè)或多個(gè)實(shí)例實(shí)現(xiàn)的多個(gè)各種模塊。
設(shè)備500包括發(fā)射器控制模塊502,控制由包括在光束掃描設(shè)備中的發(fā)射器設(shè)備對(duì)光束的發(fā)射。此類控制可包括選擇生成發(fā)射控制信號(hào),該發(fā)射控制信號(hào)被傳輸?shù)桨l(fā)射器設(shè)備、電耦接到發(fā)射器設(shè)備的電源等中的一個(gè)或多個(gè),使得發(fā)射器設(shè)備發(fā)射光束。在一些實(shí)施方案中,發(fā)射控制模塊可選擇性地控制發(fā)射器設(shè)備發(fā)射光束脈沖序列的序列。此類控制可包括控制脈沖速率501。在一些實(shí)施方案中,模塊502可記錄發(fā)射器設(shè)備發(fā)射各個(gè)脈沖的時(shí)間503。
設(shè)備500包括控制包括在光束掃描設(shè)備中的掃描器設(shè)備的掃描器控制模塊504,使得模塊504在掃描器設(shè)備的掃描范圍的一個(gè)或多個(gè)區(qū)域上控制對(duì)發(fā)射器設(shè)備發(fā)射的光束的掃描。掃描控制模塊504可包括確定在通過(guò)掃描范圍的一個(gè)或多個(gè)各種掃描期間與掃描器設(shè)備相關(guān)聯(lián)的掃描速率的掃描速率模塊506,在一個(gè)或多個(gè)時(shí)間點(diǎn)確定掃描器設(shè)備導(dǎo)向的光束的方向的光束方向模塊508,以及確定掃描器的視野,確定掃描器設(shè)備被控制來(lái)“掃描”光束的掃描范圍的區(qū)域的視野模塊510。在一些實(shí)施方案中,模塊510確定在給定時(shí)間段內(nèi)掃描器設(shè)備被控制來(lái)橫掃光束的圖案。如圖3-圖4所示,此類圖案包括正弦圖案。在一些實(shí)施方案中,模塊508確定通過(guò)視野與每個(gè)單獨(dú)光束方向?qū)?yīng)的掃描器設(shè)備的獨(dú)立調(diào)整,使得模塊508確定與掃描器相關(guān)聯(lián)的、需要將光束導(dǎo)向給定方向的一個(gè)或多個(gè)致動(dòng)器機(jī)構(gòu)對(duì)掃描器設(shè)備的調(diào)整。如果掃描器設(shè)備包括可調(diào)整朝向的鏡子,此類確定可包括確定與根據(jù)確定的掃描圖案將光束導(dǎo)向到特定方向的鏡子設(shè)備相對(duì)應(yīng)的鏡子設(shè)備的朝向。在一些實(shí)施方案中,模塊506確定掃描器設(shè)備改變光束被導(dǎo)向的方向的特定速率、獨(dú)立光束脈沖的獨(dú)立方向之間的角度間隔等。例如,如果發(fā)射光束為脈沖序列,則模塊506確定對(duì)應(yīng)于脈沖速率以及根據(jù)確定的掃描圖案確定的獨(dú)立光束脈沖集的獨(dú)立理想方向之間的角度間隔的朝向變化速率。在一些實(shí)施方案中,模塊504控制掃描器在視野上掃描光束的一個(gè)或多個(gè)組件,包括控制以一個(gè)或多個(gè)確定的掃描速率在掃描期間一個(gè)或多個(gè)致動(dòng)器對(duì)掃描器的調(diào)整,從而以一個(gè)或多個(gè)各種掃描圖案在確定的視野上掃描光束。
設(shè)備500包括透鏡元件控制模塊512,在一些實(shí)施方案中,透鏡元件控制模塊控制包括在光束掃描設(shè)備中的透鏡元件組件來(lái)沿光束的一個(gè)或多個(gè)截面軸控制光束的光束發(fā)散度。此類控制可包括至少部分地基于生成一個(gè)或多個(gè)透鏡元件調(diào)整命令信號(hào)調(diào)整包括在透鏡元件組件中的一個(gè)或多個(gè)透鏡元件,命令信號(hào)被傳輸?shù)脚c一個(gè)或多個(gè)透鏡元件相關(guān)聯(lián)的一個(gè)或多個(gè)致動(dòng)器以使得致動(dòng)器可調(diào)整地定位一個(gè)或多個(gè)透鏡元件。模塊512可包括可沿光束的一個(gè)或多個(gè)截面軸確定特定發(fā)散度的光束發(fā)散度模塊514以及可確定對(duì)透鏡元件組件中的一個(gè)或多個(gè)透鏡元件的位置的調(diào)整幅度的透鏡元件定位模塊516??舍槍?duì)光束的獨(dú)立截面軸獨(dú)立確定光束發(fā)散度。例如,可針對(duì)第一光束軸確定第一發(fā)散度以及可針對(duì)另一單獨(dú)光束軸確定第二發(fā)散度,另一光束軸可正交于第一軸。模塊516可基于確定的光束發(fā)散度確定對(duì)一個(gè)或多個(gè)透鏡元件的位置的調(diào)整。在一些實(shí)施方案中,模塊516可確定對(duì)透鏡元件組件中的獨(dú)立透鏡元件的單獨(dú)和獨(dú)立調(diào)整從而沿光束的單獨(dú)截面軸獨(dú)立地調(diào)整光束發(fā)散度。例如,如果模塊514針對(duì)光束的所有截面軸確定共同發(fā)散度,則模塊516可確定第一致動(dòng)器對(duì)透鏡元件組件中的第一透鏡元件的第一調(diào)整并且可確定第二致動(dòng)器對(duì)透鏡元件組件中的獨(dú)立透鏡元件的第二調(diào)整,其中第一致動(dòng)器將一個(gè)截面軸的光束發(fā)散度調(diào)整為共同發(fā)散度,第二致動(dòng)器將另一獨(dú)立截面軸的光束發(fā)散度調(diào)整為共同發(fā)散度。在一些實(shí)施方案中,模塊514基于一個(gè)或多個(gè)各種輸入,包括光束在距掃描器的某個(gè)深度的理想截面積、光束的理想截面形狀、掃描器的確定視野、掃描器的確定掃描速率、及其一些組合等,確定光束的一個(gè)或多個(gè)軸的發(fā)散度。在一些實(shí)施方案中,模塊512基于在模塊516確定的透鏡元件位置控制透鏡元件組件中的一個(gè)或多個(gè)致動(dòng)器。在一些實(shí)施方案中,模塊512調(diào)整光束的光束發(fā)散度,使得模塊512至少部分地基于控制光束點(diǎn)尺寸來(lái)控制光束的光束點(diǎn)尺寸以匹配選擇的光束點(diǎn)尺寸,其中所選擇的光束點(diǎn)尺寸選自一組預(yù)先確定的光束點(diǎn)尺寸。在一些實(shí)施方案中,模塊512至少部分地基于指定特定光束點(diǎn)尺寸的接收的一個(gè)或多個(gè)光束點(diǎn)尺寸命令控制光束的光束點(diǎn)尺寸。接收的光束點(diǎn)尺寸命令可包括由于與包括控制器設(shè)備500的光束掃描設(shè)備的終端用戶交互而生成的用戶命令、基于存儲(chǔ)在一個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng)的一個(gè)或多個(gè)存儲(chǔ)器設(shè)備中的一個(gè)或多個(gè)程序指令由一個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng)生成的計(jì)算機(jī)命令、及其一些組合等命令中的一個(gè)或多個(gè)。
設(shè)備500包括接收并處理從包括在光束掃描設(shè)備中的檢測(cè)器接收的數(shù)據(jù)的檢測(cè)器控制模塊518。檢測(cè)器可檢測(cè)從掃描器設(shè)備將光束導(dǎo)向到的視野中的表面反射的光束。檢測(cè)器設(shè)備可包括檢測(cè)反射光束的一個(gè)或多個(gè)傳感器組件。模塊518可包括接收在檢測(cè)器的一個(gè)或多個(gè)傳感器元件處檢測(cè)到反射光束的指示的點(diǎn)檢測(cè)模塊520。基于該檢測(cè),模塊520可確定發(fā)射光束被導(dǎo)向的視野中的反射點(diǎn)的存在。在一些實(shí)施方案中,模塊520可基于從檢測(cè)器接收的、與對(duì)反射光束的檢測(cè)的指示相關(guān)聯(lián)的數(shù)據(jù),確定在檢測(cè)器處檢測(cè)到反射光束的時(shí)間。模塊518可包括可確定光束往返視野內(nèi)的反射點(diǎn)的飛行時(shí)間的飛行時(shí)間模塊522。飛行時(shí)間可至少部分地基于在檢測(cè)器處檢測(cè)到反射光束脈沖的時(shí)間(也被稱為“時(shí)間戳”)、從發(fā)射器設(shè)備發(fā)射光束脈沖的時(shí)間(也被稱為“時(shí)間戳”)、發(fā)射器設(shè)備的脈沖速率、及其一些組合等來(lái)確定。
在一些實(shí)施方案中,模塊522可至少部分地基于光束往返反射點(diǎn)(即,包括掃描器的光束掃描設(shè)備的一個(gè)或多個(gè)部分與反射點(diǎn)之間)的飛行時(shí)間以及光束在視野中的介質(zhì)中的估計(jì)速度確定檢測(cè)的反射點(diǎn)在視野中的至少深度。例如,至少部分地基于光束脈沖往返反射點(diǎn)的確定的飛行時(shí)間以及光束在光束脈沖行進(jìn)的介質(zhì)中的速度估計(jì),可估計(jì)光束脈沖從包括掃描器的設(shè)備的一個(gè)或多個(gè)部分行進(jìn)到反射點(diǎn)的距離。
模塊518可包括基于在檢測(cè)器設(shè)備處對(duì)反射光束的檢測(cè)生成輸出的輸出發(fā)生器模塊523。對(duì)反射光束的檢測(cè)可包括在光束掃描設(shè)備的視野中對(duì)反射點(diǎn)的檢測(cè)。輸出可包括視野中的反射點(diǎn)的指示、光束往返反射點(diǎn)的確定飛行時(shí)間、從反射點(diǎn)反射的光的強(qiáng)度、視野中的反射點(diǎn)的確定深度等中的一個(gè)或多個(gè)。在一些實(shí)施方案中,模塊518可至少部分地基于視野中的反射點(diǎn)的確定深度以及確定的與光束往返反射點(diǎn)行進(jìn)的時(shí)間段的至少一部分同時(shí)對(duì)掃描器的調(diào)整位置,確定檢測(cè)的反射點(diǎn)相對(duì)于光束掃描設(shè)備的一個(gè)或多個(gè)組件、部分等在視野中的位置。可包括反射點(diǎn)在視野中的深度、方位角和仰角的反射點(diǎn)的位置、反射點(diǎn)的強(qiáng)度、及其一些組合等的指示可作為與反射點(diǎn)相關(guān)聯(lián)的一組屬性包含在生成輸出中。
設(shè)備500包括處理模塊524,處理模塊接收和處理來(lái)自模塊502,504,512,518中各個(gè)模塊的數(shù)據(jù)并且至少部分地基于該數(shù)據(jù)生成光束掃描設(shè)備的視野中的一個(gè)或多個(gè)對(duì)象、場(chǎng)景等的圖像映射。模塊524包括點(diǎn)云發(fā)生器模塊534,該點(diǎn)云發(fā)生器模塊可接收和處理與在圖像光束掃描設(shè)備的檢測(cè)器設(shè)備處檢測(cè)的各個(gè)反射點(diǎn)相關(guān)聯(lián)的一組或多組數(shù)據(jù)。可基于從一個(gè)或多個(gè)模塊502,504,518接收的輸出在模塊534生成的每組數(shù)據(jù)可包括指示檢測(cè)的反射點(diǎn)在視野中相對(duì)于包括掃描器設(shè)備的圖像光束掃描設(shè)備的一個(gè)或多個(gè)部分的深度、方位角、仰角、強(qiáng)度、及其一些組合等的數(shù)據(jù)。在一些實(shí)施方案中,給定一組數(shù)據(jù)包括將該組識(shí)別為與視野的特定掃描相關(guān)聯(lián)的信息。
在一些實(shí)施方案中,模塊534將一組或多組點(diǎn)數(shù)據(jù)與包括位于視野中的對(duì)象的“點(diǎn)云”的一組反射點(diǎn)進(jìn)行相關(guān)。此類相關(guān)可至少部分地基于確定兩個(gè)或更多個(gè)點(diǎn)的一個(gè)或多個(gè)屬性之間的相似性包括比較與各個(gè)獨(dú)立檢測(cè)的反射點(diǎn)相關(guān)聯(lián)的各組數(shù)據(jù)的各個(gè)屬性數(shù)據(jù)并且將兩個(gè)或更多個(gè)點(diǎn)與點(diǎn)云進(jìn)行相關(guān)。例如,確定具有在預(yù)先確定的間隔(例如,深度差小于1mm,方位角差小于0.01度等)內(nèi)類似的深度、方位角和仰角中的一個(gè)或多個(gè)的兩個(gè)點(diǎn)可與共同點(diǎn)云進(jìn)行相關(guān)。模塊524可包括圖像映射發(fā)生器模塊536,圖像映射發(fā)生器模塊可實(shí)現(xiàn)對(duì)與獨(dú)立的檢測(cè)的反射點(diǎn)相關(guān)聯(lián)的各組數(shù)據(jù)的關(guān)聯(lián)來(lái)生成各個(gè)對(duì)象的點(diǎn)云。模塊536可基于位于視野中的對(duì)象的各個(gè)生成的點(diǎn)云生成視野中包括一個(gè)或多個(gè)對(duì)象的場(chǎng)景的一個(gè)或多個(gè)圖像映射。此生成的圖像映射可包括場(chǎng)景中包括的對(duì)象的一個(gè)或多個(gè)的圖像,其中圖像可為二維的。圖像映射可包括場(chǎng)景中的一個(gè)或多個(gè)對(duì)象的3d映射并且可包括整個(gè)場(chǎng)景的一些或所有的3d映射。例如,在一些實(shí)施方案中,模塊536分析生成的點(diǎn)云并且將對(duì)象的點(diǎn)云識(shí)別為與特定已知對(duì)象(例如,叉子、人手、做出特定手勢(shì)的人手等)相關(guān)聯(lián)并且基于該識(shí)別生成特定對(duì)象的圖像映射。模塊524包括掃描控制模塊534,該掃描控制模塊可經(jīng)由控制模塊502,504,512,518中的一些或所有來(lái)控制光束掃描設(shè)備的發(fā)射器、掃描器、透鏡元件組件、檢測(cè)器等中的一個(gè)或多個(gè)。模塊534可控制各個(gè)模塊以使得光束掃描設(shè)備執(zhí)行特定掃描。例如,基于在模塊534處生成視野中的對(duì)象的點(diǎn)云,基于將作為視野的寬發(fā)散掃描的結(jié)果檢測(cè)的反射點(diǎn)進(jìn)行相關(guān),模塊534可確定點(diǎn)云的分辨率不能滿足閾值最小值并且隨后可控制模塊502,504,512執(zhí)行造成對(duì)象的較高分辨率點(diǎn)云的一個(gè)或多個(gè)附加掃描。此類控制可包括控制模塊504縮小圍繞檢測(cè)對(duì)象的視野并且通過(guò)縮小視野以減小速率掃描,控制模塊512縮小通過(guò)縮小的視野掃描的光束的發(fā)散度,及其一些組合等。模塊524包括跟蹤控制模塊538,在一些實(shí)施方案中,跟蹤控制模塊通過(guò)生成對(duì)一個(gè)或多個(gè)模塊502,504,516的命令來(lái)對(duì)視野中的特定對(duì)象的識(shí)別做出應(yīng)答以控制光束掃描設(shè)備掃描所識(shí)別的對(duì)象定位的視野的區(qū)域,從而在視野上隨時(shí)間跟蹤對(duì)象。
在一些實(shí)施方案中,模塊524至少部分地基于從包括在模塊500中的一個(gè)或多個(gè)模塊接收的輸出數(shù)據(jù)(包括但不限于模塊518處生成的輸出)控制一個(gè)或多個(gè)模塊502,504,512。例如,如果模塊534基于由于光束掃描設(shè)備的最大視野的掃描結(jié)果由模塊518生成的輸出數(shù)據(jù)確定在視野的特定區(qū)域中檢測(cè)到一個(gè)或多個(gè)反射點(diǎn),則模塊534可命令模塊502,504和512縮小圍繞檢測(cè)的反射點(diǎn)的視野,縮小光束發(fā)散度從而實(shí)現(xiàn)縮小視野的較高分辨率掃描,以及根據(jù)調(diào)整的掃描速率和調(diào)整的光束發(fā)散度掃描縮小的視野。結(jié)果,模塊534可通過(guò)命令模塊502,504,512控制光束掃描設(shè)備的各個(gè)組件來(lái)對(duì)視野中的一個(gè)或多個(gè)對(duì)象的初始的低分辨率檢測(cè)做出應(yīng)答從而實(shí)現(xiàn)一個(gè)或多個(gè)對(duì)象的較高分辨率掃描。
設(shè)備500包括界面控制模塊540。模塊540可實(shí)現(xiàn)與設(shè)備500的一個(gè)或多個(gè)模塊的用戶交互。模塊540包括顯示器控制模塊542,顯示器控制模塊可管理在與光束掃描設(shè)備相關(guān)聯(lián)的一個(gè)或多個(gè)顯示器用戶界面上在模塊536處生成的一個(gè)或多個(gè)圖像映射的顯示。在一些實(shí)施方案中,模塊542生成可交互顯示,其中用戶可經(jīng)由用戶界面與顯示的圖像映射的一個(gè)或多個(gè)部分進(jìn)行交互,以將輸入命令提供給設(shè)備500。模塊540包括用戶命令輸入模塊544,用戶命令輸入模塊可至少部分地基于與用戶界面的用戶交互登記對(duì)一個(gè)或多個(gè)特定用戶命令的接收。例如,如果模塊542在顯示器界面上顯示包括基于對(duì)象的低分辨率點(diǎn)云生成的對(duì)象的圖像映射的場(chǎng)景的圖像映射,則模塊544可接收用戶命令來(lái)基于與對(duì)象定位的場(chǎng)景的圖像映射的部分的用戶交互實(shí)現(xiàn)對(duì)象定位的視野的有限區(qū)域的高分辨率掃描。在一些實(shí)施方案中,模塊544可基于與各個(gè)用戶界面的用戶交互,包括經(jīng)由音頻接口接收的音頻命令、經(jīng)由鍵盤接口接收的命令等登記某些用戶命令的接收,模塊540可將接收的用戶命令轉(zhuǎn)發(fā)到模塊524,其中模塊524可至少部分地基于用戶命令控制光束掃描設(shè)備的各個(gè)元件。
圖6示出了根據(jù)一些實(shí)施方案的配置光束掃描設(shè)備掃描在設(shè)備的掃描范圍內(nèi)具有動(dòng)態(tài)可調(diào)整發(fā)散度的光束??舍槍?duì)上述實(shí)施方案中的任一個(gè)或所有實(shí)現(xiàn)配置。配置光束掃描設(shè)備可包括修改光束掃描設(shè)備的至少一部分、光束掃描設(shè)備的組件等。光束掃描設(shè)備可包括光檢測(cè)和測(cè)距(lidar)設(shè)備。
在602,在本文也被稱為發(fā)射器設(shè)備的光束發(fā)射器安裝在光束掃描設(shè)備中。此安裝可包括將發(fā)射器設(shè)備耦接到光束掃描設(shè)備的結(jié)構(gòu)框架,將發(fā)射器設(shè)備電耦接到電源等。光束發(fā)射器可包括可發(fā)射激光束的激光發(fā)射器,包括激光二極管。發(fā)射器設(shè)備發(fā)射的光束可包括連續(xù)發(fā)射的光束、其中可確定脈沖序列的光束脈沖序列、及其一些組合等中的一個(gè)或多個(gè)。
在604,掃描器設(shè)備安裝在光束掃描設(shè)備中。此安裝可包括將掃描器設(shè)備耦接到光束掃描設(shè)備的結(jié)構(gòu)框架,將掃描器設(shè)備電耦接到電源等。掃描器設(shè)備可耦接在光束掃描設(shè)備中與發(fā)射器設(shè)備發(fā)射的光束的光束路徑至少部分相交的位置。在一些實(shí)施方案中,掃描器設(shè)備可包括可至少部分地基于致動(dòng)器設(shè)備的動(dòng)作可調(diào)整地定位在各個(gè)朝向的包括鏡子設(shè)備的反射設(shè)備,以將光束導(dǎo)向到光束掃描設(shè)備外部的視野中的一個(gè)或多個(gè)各個(gè)方向。致動(dòng)器設(shè)備可包括在掃描器設(shè)備中。掃描器設(shè)備可基于可調(diào)整地定位掃描器設(shè)備的朝向范圍導(dǎo)向光束的方向范圍,可被稱為掃描器設(shè)備的掃描范圍,光束掃描設(shè)備的掃描范圍,所述設(shè)備的最大視野、及其一些組合等。掃描器設(shè)備可通過(guò)位置范圍調(diào)整來(lái)“掃描”穿過(guò)掃描范圍的一個(gè)或多個(gè)區(qū)域的光束,包括掃描范圍中的特定確定視野。
在606,在本文也被稱為檢測(cè)器設(shè)備、檢測(cè)器的光檢測(cè)器設(shè)備安裝在光束掃描設(shè)備中。此安裝可包括將檢測(cè)器設(shè)備耦接到光束掃描設(shè)備的結(jié)構(gòu)框架,將檢測(cè)器設(shè)備電耦接到電源等。檢測(cè)器可包括可檢測(cè)光束的一個(gè)或多個(gè)傳感器元件,并且檢測(cè)器可基于在檢測(cè)器的傳感器元件的一個(gè)或多個(gè)處對(duì)光束的檢測(cè)來(lái)生成輸出信號(hào)。檢測(cè)器可檢測(cè)導(dǎo)向到視野中的光束從位于視野中的一個(gè)或多個(gè)對(duì)象表面的反射?;诖藱z測(cè),檢測(cè)器生成的輸出信號(hào)可指示視野中的反射點(diǎn)。在一些實(shí)施方案中,檢測(cè)器基于光束從光束掃描設(shè)備的至少一部分到反射點(diǎn)所定位的表面的飛行時(shí)間確定視野中反射點(diǎn)的至少深度。此確定可至少部分地基于從發(fā)射器設(shè)備發(fā)射光束、光束脈沖的時(shí)間與在檢測(cè)器處檢測(cè)反射光束的時(shí)間的相關(guān)性。在一些實(shí)施方案中,輸出信號(hào)至少部分地基于光束到反射點(diǎn)的飛行時(shí)間、在掃描器設(shè)備將光束導(dǎo)向到視野中的特定方向的時(shí)間段的至少一部分的同時(shí)掃描器設(shè)備的位置,指示反射點(diǎn)在視野中的方位角和仰角。在一些實(shí)施方案中,檢測(cè)器包括單個(gè)傳感器元件。
在608,透鏡元件組件安裝在光束掃描設(shè)備中。此安裝可包括將透鏡元件組件耦接到光束掃描設(shè)備的結(jié)構(gòu)框架,將透鏡元件組件電耦接到電源等。透鏡元件組件可包括可調(diào)整地定位以調(diào)整發(fā)射器設(shè)備發(fā)射的光束的發(fā)散度的一個(gè)或多個(gè)透鏡元件。透鏡元件組件可在與發(fā)射光束的光束路徑相交的位置耦接到光束掃描設(shè)備。此位置可位于發(fā)射器設(shè)備和掃描器設(shè)備之間,使得透鏡元件組件定位于發(fā)射器設(shè)備的“下游”和掃描器設(shè)備的“上游”。透鏡元件可包括一組多個(gè)透鏡元件,其中一個(gè)或多個(gè)透鏡元件可通過(guò)一個(gè)或多個(gè)致動(dòng)器元件的動(dòng)作可調(diào)整地定位。致動(dòng)器元件可包括在透鏡元件組件中并且可調(diào)整地將一個(gè)或多個(gè)獨(dú)立透鏡元件定位在與穿過(guò)透鏡元件組件的光束路徑平行的方向軸。結(jié)果,透鏡元件中的一個(gè)或多個(gè)可調(diào)整地平移為平行于光束穿過(guò)組件的方向。透鏡元件中的一個(gè)或多個(gè)可通過(guò)可調(diào)整定位相應(yīng)透鏡元件來(lái)在一個(gè)或多個(gè)截面軸上調(diào)整光束的發(fā)散度。例如,透鏡元件組件可包括可調(diào)整地定位為與光束路徑平行以在光束的快軸調(diào)整光束的發(fā)散度的第一透鏡元件以及可調(diào)整地定位為與光束路徑平行以在光束的慢軸調(diào)整光束的發(fā)散度的第二透鏡元件。在一些實(shí)施方案中,透鏡元件組件包括可調(diào)整地定位為在包括光束的所有截面軸的多個(gè)截面軸上調(diào)整光束的發(fā)散度的一個(gè)或多個(gè)透鏡元件。在一些實(shí)施方案中,可彼此獨(dú)立地可調(diào)整地定位透鏡元件組件中的各個(gè)透鏡元件。在一些實(shí)施方案中,透鏡元件組件包括可至少部分準(zhǔn)直光束的光準(zhǔn)直器。此類光準(zhǔn)直器可定位在透鏡元件組件的“上游”端上,從而在穿過(guò)可調(diào)整光束的一個(gè)或多個(gè)截面軸上的發(fā)散度的透鏡元件中的一個(gè)或多個(gè)之前,從發(fā)射器設(shè)備接收的光穿過(guò)光準(zhǔn)直器。
在610,控制器設(shè)備安裝在光束掃描設(shè)備中。此安裝可包括將控制器設(shè)備耦接到光束掃描設(shè)備的結(jié)構(gòu)框架,將控制器設(shè)備電耦接到電源等。此安裝可包括將控制器設(shè)備通信地耦接到光束掃描設(shè)備的一個(gè)或多個(gè)其他元件,包括發(fā)射器設(shè)備、掃描器設(shè)備、檢測(cè)器設(shè)備、透鏡元件組件、及其一些組合等中的一個(gè)或多個(gè)??刂破髟O(shè)備可包括在一個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng)中并且可生成對(duì)發(fā)射器設(shè)備、透鏡元件組件、掃描器設(shè)備和檢測(cè)器中的一個(gè)或多個(gè)的命令信號(hào)來(lái)管理在光束掃描設(shè)備的掃描范圍的至少一部分上對(duì)光束的掃描,從而可基于在視野中檢測(cè)到的反射點(diǎn)來(lái)映射掃描范圍中的視野。
圖7示出了根據(jù)一些實(shí)施方案的在掃描器的掃描范圍內(nèi)的視野上動(dòng)態(tài)調(diào)整掃描器掃描的光束的發(fā)散度。此類動(dòng)態(tài)調(diào)整可至少部分地基于光束往返視野內(nèi)的一個(gè)或多個(gè)點(diǎn)的飛行時(shí)間造成位于視野內(nèi)的場(chǎng)景的至少一部分的映射的生成。動(dòng)態(tài)調(diào)整可針對(duì)光束掃描設(shè)備的以上實(shí)施方案中的任一個(gè)由一個(gè)或多個(gè)控制器設(shè)備實(shí)現(xiàn)。一個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng)可實(shí)現(xiàn)此類控制器設(shè)備。
在702,確定光束掃描設(shè)備的掃描范圍中的視野。視野可包括掃描范圍的整體、掃描范圍的有限區(qū)域等。視野可基于通過(guò)掃描范圍的默認(rèn)角度范圍來(lái)確定并且可指示光束掃描設(shè)備的掃描器設(shè)備可將光束導(dǎo)向到的方向的范圍。
在704,確定光束的發(fā)散度。也被稱為“光束發(fā)散度”的發(fā)散度可被確定為與光束的一個(gè)或多個(gè)截面軸相關(guān)聯(lián)的角度值。獨(dú)立發(fā)散度可與獨(dú)立截面軸相關(guān)聯(lián)地確定。例如,可針對(duì)光束的快軸確定一個(gè)發(fā)散度以及可針對(duì)包括慢軸的另一光束軸確定另一發(fā)散度。在一些實(shí)施方案中,針對(duì)光束的所有截面軸確定共同發(fā)散度。
在706,確定掃描器設(shè)備的掃描速率。掃描速率可至少部分地基于確定的視野、確定的光束發(fā)散度、及其一些組合等。掃描速率可與某一方向、視野、掃描器將連續(xù)光束脈沖導(dǎo)向到的獨(dú)立方向之間的角度步長(zhǎng)變化相關(guān)聯(lián),從而與將連續(xù)光束脈沖導(dǎo)向到視野之間的掃描器設(shè)備的角度變化相關(guān)聯(lián)。在一些實(shí)施方案中,掃描速率指示掃描器設(shè)備將導(dǎo)向光束的方向改變到視野的速率。在一些實(shí)施方案中,在704至少部分地基于視野和掃描速率確定光束發(fā)散度。
在708,至少部分地基于確定的光束發(fā)散度和掃描速率通過(guò)確定的視野掃描光束。此類掃描可包括控制透鏡元件組件的一個(gè)或多個(gè)元件來(lái)調(diào)整光束的一個(gè)或多個(gè)截面軸的光束發(fā)散度,控制掃描器設(shè)備將光束導(dǎo)向到的方向等。此類掃描可包括實(shí)現(xiàn)視野的一個(gè)或多個(gè)連續(xù)“掃描”,其中在一時(shí)間段中可控制地調(diào)整至少掃描器設(shè)備來(lái)在該時(shí)間段期間通過(guò)視野的一個(gè)或多個(gè)區(qū)域橫掃光束。此類掃描可遵循特定掃描圖案,從而通過(guò)在該時(shí)間段內(nèi)在視野中的特定掃描圖案橫掃光束。如果光束包括光束脈沖序列,可控制地調(diào)整掃描器設(shè)備來(lái)改變連續(xù)光束脈沖集之間的朝向,從而根據(jù)掃描圖案將各個(gè)光束脈沖導(dǎo)向到視野內(nèi)的不同方向。根據(jù)掃描圖案將光束、光束脈沖等導(dǎo)向到視野中可造成在該時(shí)間段內(nèi)通過(guò)視野的光束的均勻分布??稍诖_定的視野的給定掃描期間隨時(shí)間調(diào)整光束發(fā)散度和掃描速率中的一個(gè)或多個(gè)。例如,掃描視野可包括根據(jù)特定掃描圖案對(duì)視野的一組兩個(gè)連續(xù)和獨(dú)立“掃描”,其中在連續(xù)掃描之間可控制地調(diào)整透鏡元件組件來(lái)調(diào)整光束發(fā)散度,使得獨(dú)立連續(xù)掃描包括以獨(dú)立光束發(fā)散度在視野上對(duì)光束的獨(dú)立掃描。在一些實(shí)施方案中,可基于在包括在光束掃描設(shè)備中的檢測(cè)器設(shè)備處對(duì)一個(gè)或多個(gè)反射點(diǎn)的檢測(cè)調(diào)整光束發(fā)散度、掃描速率等中的一個(gè)或多個(gè)。
在710,至少部分地基于來(lái)自光束掃描設(shè)備中的檢測(cè)器設(shè)備的輸出,針對(duì)是否在該視野內(nèi)檢測(cè)到一個(gè)或多個(gè)反射點(diǎn)來(lái)做出確定。輸出可包括指示在該視野內(nèi)檢測(cè)到一個(gè)或多個(gè)反射點(diǎn)以及可包括與獨(dú)立反射點(diǎn)的每一個(gè)相關(guān)聯(lián)的單獨(dú)信息集,包括該反射點(diǎn)在該視野內(nèi)的確定的深度、方位角和仰角中的一個(gè)或多個(gè)。如果為否,可重復(fù)在708對(duì)視野的掃描。如果為是,在711識(shí)別和選擇第一組反射點(diǎn)??苫邳c(diǎn)的相關(guān)性、基于各個(gè)點(diǎn)的相關(guān)屬性的一個(gè)或多個(gè)相似性,包括視野內(nèi)的類似深度、方位角、仰角、強(qiáng)度中的一個(gè)或多個(gè),來(lái)識(shí)別一“組”反射點(diǎn)。此獨(dú)立組的反射點(diǎn)可與位于視野內(nèi)的場(chǎng)景內(nèi)的獨(dú)立對(duì)象相關(guān)聯(lián)。在712,生成所選擇一組的點(diǎn)的點(diǎn)云。
在716和718,如果在710檢測(cè)到附加組的反射點(diǎn),則確定下一組點(diǎn)并且相對(duì)于下一組重復(fù)過(guò)程712-714。如果為否,則在720,分析生成的點(diǎn)云以在722確定點(diǎn)云的分辨率是否滿足足夠閾值。此類閾值可至少部分地基于可基于704處確定的光束發(fā)散度的反射點(diǎn)的光束點(diǎn)尺寸、一個(gè)或多個(gè)點(diǎn)云與一個(gè)或多個(gè)預(yù)先確定的形狀中的一個(gè)或多個(gè)預(yù)先確定的對(duì)象的比較等。在一些實(shí)施方案中,點(diǎn)云是否具有足夠分辨率的確定可至少部分地基于用戶輸入、是否在生成的點(diǎn)云中未映射對(duì)象的至少一部分的確定等。在一些實(shí)施方案中,點(diǎn)云是否具有足夠分辨率的確定可至少部分地基于與點(diǎn)云相關(guān)聯(lián)的反射點(diǎn)中的一個(gè)或多個(gè)的信噪比??芍辽俨糠值鼗诜瓷潼c(diǎn)的強(qiáng)度來(lái)確定此信噪比。例如,如果映射的對(duì)象具有低反射率,則由于借助寬發(fā)散光束進(jìn)行掃描的結(jié)果所檢測(cè)的反射點(diǎn)可能具有低強(qiáng)度,使得對(duì)象的點(diǎn)云中反射點(diǎn)的信噪比低?;趯?duì)可為點(diǎn)云中的一個(gè)或多個(gè)反射點(diǎn)小于閾值比的信噪比的低信噪比的此類確定,可做出確定該對(duì)象的點(diǎn)云的分辨率小于閾值。
如果在722確定生成的點(diǎn)云的分辨率針對(duì)一個(gè)或多個(gè)閾值足夠,則在724基于一個(gè)或多個(gè)對(duì)象的生成的點(diǎn)云生成各個(gè)對(duì)象的一個(gè)或多個(gè)的圖像映射。圖像映射可包括位于702處原始視野內(nèi)的場(chǎng)景的圖像,其中圖像包括基于相應(yīng)對(duì)象的生成的點(diǎn)云生成場(chǎng)景中的各個(gè)對(duì)象的圖像。在一些實(shí)施方案中,圖像映射為位于原始視野702中的一個(gè)或多個(gè)對(duì)象的3d映射,包括位于原始視野內(nèi)的場(chǎng)景中的一些或所有的3d映射?;趫D像映射的生成,可隨時(shí)間識(shí)別和跟蹤位于圖像映射中的一個(gè)或多個(gè)對(duì)象。
如果在722和726,確定一個(gè)或多個(gè)點(diǎn)云的分辨率未滿足一個(gè)或多個(gè)閾值,則基于所選擇組的反射點(diǎn)確定視野、掃描速率和光束發(fā)散度中的一個(gè)或多個(gè)。視野可確定為702處確定的視野的有限區(qū)域,其中有限區(qū)域包含該組反射點(diǎn)所定位的原始視野的有限區(qū)域??稍诮o定時(shí)間段內(nèi)至少部分地基于可根據(jù)一個(gè)或多個(gè)掃描圖案通過(guò)新視野掃描光束的速率確定掃描速率。該時(shí)間段可為等于在708處實(shí)現(xiàn)掃描的時(shí)間段的一段時(shí)間并且可表示可實(shí)現(xiàn)掃描的最大時(shí)間段。同樣,在一些實(shí)施方案中,新掃描速率可為可根據(jù)一個(gè)或多個(gè)掃描圖案在給定時(shí)間段內(nèi)掃描新視野的最小掃描速率。可至少部分地基于視野、掃描速率等確定光束發(fā)散度。在一些實(shí)施方案中,至少部分地基于視野內(nèi)的所選擇的一組反射點(diǎn)的確定深度來(lái)確定光束發(fā)散度。在一些實(shí)施方案中,確定光束發(fā)散度從而根據(jù)光束截面積和視野、尺寸、速率速率等中的一個(gè)或多個(gè)的關(guān)系調(diào)整光束的截面積。例如,可根據(jù)視野、掃描速率等的降低減小光束發(fā)散度,使得導(dǎo)向到新視野中的連續(xù)光束脈沖之間的重疊最小。在一些實(shí)施方案中,基于確定對(duì)象的點(diǎn)云的分辨率由于點(diǎn)云中反射點(diǎn)的低信噪比小于閾值來(lái)調(diào)整光束發(fā)散度。對(duì)光束發(fā)散度的此類調(diào)整可包括縮減光束發(fā)散度,使得對(duì)象上的反射點(diǎn)可具有較大強(qiáng)度,以及由此具有較高信噪比,這是因?yàn)閺膶?duì)象反射的光束的較小光束點(diǎn)尺寸。在一些實(shí)施方案中,新發(fā)散度、視野和掃描速率中的一個(gè)或多個(gè)與先前的發(fā)散度、視野、掃描速率、及其一些組合等相同。在726確定新掃描速率、發(fā)散度和視野時(shí),根據(jù)確定的掃描速率、發(fā)散度和視野實(shí)現(xiàn)新掃描。
在728,確定是否跟蹤在視野內(nèi)檢測(cè)的對(duì)象中的一個(gè)或多個(gè)。至少部分地基于與特定已知對(duì)象(例如,人臉)相關(guān)聯(lián)的被檢測(cè)對(duì)象的識(shí)別、接收命令跟蹤特定被檢測(cè)對(duì)象的特定用戶輸入(例如,跟蹤球的命令)等做出此類確定。如果為是,則在726可基于視野內(nèi)檢測(cè)的對(duì)象的位置確定新視野、發(fā)散度和掃描速率。
在提供作為示例性實(shí)施方案的以下非限定條款中反映出如本文所述的系統(tǒng)和方法的各個(gè)實(shí)施方案:
1.一種裝置,包括:
光束掃描設(shè)備,所述光束掃描設(shè)備被配置為以一個(gè)或多個(gè)掃描速率在一個(gè)或多個(gè)視野上掃描光束以及至少部分地基于光束往返場(chǎng)景內(nèi)的一個(gè)或多個(gè)點(diǎn)的飛行時(shí)間生成一個(gè)或多個(gè)視野內(nèi)的所述場(chǎng)景的至少一部分的圖像映射,其中所述設(shè)備包括:
控制器設(shè)備,所述控制器設(shè)備被配置為控制所述光束掃描設(shè)備的至少一部分以當(dāng)在至少一個(gè)視野的至少一部分上掃描到光束時(shí)動(dòng)態(tài)地調(diào)整所述光束的光束點(diǎn)尺寸。
2.根據(jù)權(quán)利要求1所述的裝置,其中:
所述光束掃描設(shè)備包括位于所述光束的路徑中的多個(gè)透鏡元件;
以及
為了控制所述光束掃描設(shè)備的至少一部分以動(dòng)態(tài)地調(diào)整光束的光束點(diǎn)尺寸,所述控制器設(shè)備被配置為在與所述光束的方向平行的方向上將至少一個(gè)透鏡元件平移到與所述光束的特定光束點(diǎn)尺寸相關(guān)聯(lián)的特定位置。
3.根據(jù)權(quán)利要求1所述的裝置,其中:
為了動(dòng)態(tài)地調(diào)整所述光束的光束點(diǎn)尺寸,所述控制器設(shè)備被配置為相對(duì)于沿所述光束點(diǎn)的至少一個(gè)其它軸線的所述光束點(diǎn)的直徑來(lái)動(dòng)態(tài)地調(diào)整沿所述光束點(diǎn)的至少一個(gè)軸線的所述光束的直徑。
4.根據(jù)權(quán)利要求1所述的裝置,其中:
為了動(dòng)態(tài)地調(diào)整所述光束的光束點(diǎn)尺寸,所述控制器設(shè)備被配置為在選擇的視野的至少一部分上調(diào)整所述光束的獨(dú)立掃描之間的所述光束的光束點(diǎn)尺寸,使得所述光束的所述光束點(diǎn)尺寸在至少兩個(gè)連續(xù)掃描之間是不同的。
5.根據(jù)權(quán)利要求1所述的裝置,其中:
為了動(dòng)態(tài)地控制光束的光束點(diǎn)尺寸,所述控制器設(shè)備被配置為在所述選擇的視野的至少一部分上的掃描期間調(diào)整所述光束的所述光束點(diǎn)尺寸。
6.根據(jù)權(quán)利要求1所述的,其中,為了在至少一個(gè)視野的至少一部分上掃描光束時(shí)動(dòng)態(tài)地調(diào)整所述光束的光束點(diǎn)尺寸,所述裝置控制器設(shè)備被配置為:
以第一掃描速率和第一光束點(diǎn)尺寸在所述選擇的掃描范圍的第一視野上初始掃描光束;以及
隨后至少部分地基于所述光束往返位于第一視野內(nèi)的至少一個(gè)點(diǎn)的確定飛行時(shí)間,以第二掃描速率和第二光束點(diǎn)尺寸在包含在第一視野的有限區(qū)域內(nèi)的第二視野上掃描光束。
7.根據(jù)權(quán)利要求6所述的裝置,其中:
所述第二視野包括所述第一視野的其中定位所述至少一個(gè)點(diǎn)的有限區(qū)域;并且
所述控制器設(shè)備被配置為至少部分地基于對(duì)其中定位所述至少一個(gè)點(diǎn)的所述有限區(qū)域的識(shí)別來(lái)識(shí)別所述第二視野以及隨后在所述第二視野上掃描所述光束。
8.根據(jù)權(quán)利要求6所述的裝置,其中:
所述光束掃描設(shè)備包括被配置為接收從至少一個(gè)視野內(nèi)的至少一點(diǎn)反射的光的檢測(cè)器;以及
為了生成所述場(chǎng)景的至少一部分的所述圖像映射,所述控制器設(shè)備被配置為至少部分地基于所述光束往返所述至少一個(gè)點(diǎn)的飛行時(shí)間以及在所述掃描范圍內(nèi)在至少一個(gè)視野上掃描光束的掃描器的取向來(lái)確定位于所述掃描范圍內(nèi)的至少一個(gè)點(diǎn)相對(duì)于所述光束掃描設(shè)備的至少一部分的至少深度、方位角和仰角。
9.根據(jù)權(quán)利要求1所述的裝置,其中:
所述控制器設(shè)備被配置為至少部分地基于以下中的至少一項(xiàng)來(lái)動(dòng)態(tài)地調(diào)整所述光束的所述光束點(diǎn)尺寸:
一組預(yù)先確定的光束點(diǎn)尺寸中的選擇的光束點(diǎn)尺寸,或
指定特定光束點(diǎn)尺寸的接收命令。
10.一種方法,包括:
通過(guò)至少一個(gè)計(jì)算機(jī)系統(tǒng)來(lái)執(zhí)行:
動(dòng)態(tài)地調(diào)整在所述光束掃描設(shè)備的掃描范圍的視野內(nèi)的場(chǎng)景上由光束掃描設(shè)備掃描的光束的光束點(diǎn)尺寸,使得至少部分地基于所述光束往返所述場(chǎng)景內(nèi)的一個(gè)或多個(gè)點(diǎn)的飛行時(shí)間生成所述場(chǎng)景的至少一部分的映射。
11.根據(jù)權(quán)利要求10所述的方法,其中所述動(dòng)態(tài)地調(diào)整包括:
以第一掃描速率和第一光束點(diǎn)尺寸在第一視野上導(dǎo)向待由所述光束掃描設(shè)備掃描的光束;以及
至少部分地基于光束往返第一視野內(nèi)的場(chǎng)景的特定部分的飛行時(shí)間,以第二掃描速率和第二光束點(diǎn)尺寸在第二視野上導(dǎo)向待由所述光束掃描設(shè)備掃描的光束,其中所述第二視野包含第一視野中的包括場(chǎng)景的特定部分的有限區(qū)域。
12.根據(jù)權(quán)利要求11所述的方法,其中以第二掃描速率和第二光束點(diǎn)尺寸在第二視野上導(dǎo)向待掃描的光束包括:
至少部分地基于所述光束往返場(chǎng)景的特定部分的飛行時(shí)間來(lái)選擇第二掃描速率和第二光束點(diǎn)尺寸。
13.根據(jù)權(quán)利要求10所述的方法,其中動(dòng)態(tài)地調(diào)整所述光束的光束點(diǎn)尺寸包括相對(duì)于光束點(diǎn)的至少一個(gè)其它軸線的直徑來(lái)調(diào)整所述光束點(diǎn)的至少一個(gè)軸線的直徑。
14.根據(jù)權(quán)利要求10所述的方法,其中動(dòng)態(tài)地調(diào)整所述光束的所述光束點(diǎn)尺寸包括:
在掃描范圍內(nèi)的至少一個(gè)視野上調(diào)整所述光束的獨(dú)立掃描之間的所述光束的所述光束點(diǎn)尺寸,使得所述光束的所述光束點(diǎn)尺寸在至少兩個(gè)連續(xù)掃描之間是不同的。
15.根據(jù)權(quán)利要求10所述的方法,其中動(dòng)態(tài)地調(diào)整所述光束的所述光束點(diǎn)尺寸包括:
在所述掃描范圍內(nèi)的至少一個(gè)視野上的掃描期間調(diào)整光束的所述光束點(diǎn)尺寸。
16.一種方法,包括:
配置光束掃描設(shè)備以在掃描范圍的視野內(nèi)的場(chǎng)景上掃描所述掃描范圍內(nèi)具有動(dòng)態(tài)可調(diào)整的發(fā)散度的光束,并且至少部分地基于所述光束往返所述場(chǎng)景內(nèi)的一個(gè)或多個(gè)點(diǎn)的飛行時(shí)間來(lái)生成所述場(chǎng)景的至少一部分的映射,其中所述配置包括:
將透鏡元件組件耦接到所述光束掃描設(shè)備的至少一部分,其中所述透鏡元件組件配置為調(diào)整所述光束的所述發(fā)散度。
17.根據(jù)權(quán)利要求16所述的方法,其中在光束掃描設(shè)備中提供所述透鏡元件組件包括:
將所述透鏡元件組件耦接到沿所述光束的路徑的位置,所述路徑位于配置為發(fā)射光束的發(fā)射器和配置為在所述掃描范圍內(nèi)的所述視野上掃描光束的掃描器之間。
18.根據(jù)權(quán)利要求16所述的方法,其中:
所述透鏡元件組件包括多個(gè)透鏡元件,其中所述透鏡元件中的至少一個(gè)透鏡元件被配置為沿平行于所述光束的路徑的方向軸線以及相對(duì)于所述透鏡元件中的至少一個(gè)其它透鏡元件進(jìn)行調(diào)整以調(diào)整所述光束的發(fā)散度。
19.根據(jù)權(quán)利要求18所述的方法,其中所述配置包括:
將所述透鏡元件組件耦接到控制器設(shè)備,所述控制器設(shè)備被配置為至少部分地基于所述光束往返所述場(chǎng)景內(nèi)的一個(gè)或多個(gè)點(diǎn)的飛行時(shí)間來(lái)調(diào)整所述透鏡元件中的至少一個(gè)透鏡元件。
20.根據(jù)權(quán)利要求16所述的方法,其中所述配置包括:
將檢測(cè)器耦接到所述光束掃描設(shè)備,其中所述檢測(cè)器被配置為接收從所述視野內(nèi)的至少一個(gè)點(diǎn)反射的光并且生成指示光束往返該點(diǎn)的至少飛行時(shí)間的輸出,使得光束裝置被配置為:
至少部分地基于所述檢測(cè)器生成的輸出和所述掃描器的取向來(lái)確定視野內(nèi)的一個(gè)或多個(gè)點(diǎn)相對(duì)于所述光束掃描設(shè)備的至少一部分的至少深度、方位角和仰角;以及
至少部分地基于所述場(chǎng)景內(nèi)的一個(gè)或多個(gè)點(diǎn)的深度、方位角和仰角來(lái)調(diào)整所述光束的所述發(fā)散度。
示例性計(jì)算機(jī)系統(tǒng)
圖8示出了可被配置為包括或執(zhí)行上文所述的任意或全部實(shí)施方案的示例性計(jì)算機(jī)系統(tǒng)800。在不同的實(shí)施方案中,計(jì)算機(jī)系統(tǒng)800可以是各種類型的設(shè)備中的任何設(shè)備,包括但不限于:個(gè)人計(jì)算機(jī)系統(tǒng)、臺(tái)式計(jì)算機(jī)、膝上型電腦、筆記本電腦、平板電腦、一體電腦、平板電腦或上網(wǎng)本計(jì)算機(jī)、蜂窩電話、智能電話、pda、便攜式媒體設(shè)備、大型計(jì)算機(jī)系統(tǒng)、手持式計(jì)算機(jī)、工作站、網(wǎng)絡(luò)計(jì)算機(jī)、相機(jī)或視頻相機(jī)、機(jī)頂盒、移動(dòng)設(shè)備、消費(fèi)者設(shè)備、視頻游戲機(jī)、手持式視頻游戲設(shè)備、應(yīng)用服務(wù)器、存儲(chǔ)設(shè)備、電視、視頻記錄設(shè)備、外圍設(shè)備(諸如交換機(jī)、調(diào)制解調(diào)器、路由器)、或一般性的任何類型的計(jì)算或電子設(shè)備。
可以在一個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng)800上執(zhí)行如本文所述的控制器設(shè)備的各種實(shí)施方案,計(jì)算機(jī)系統(tǒng)800可以與各種其他設(shè)備交互。需注意,根據(jù)各種實(shí)施方案,上文相對(duì)于圖1-圖7描述的任何部件、動(dòng)作或功能性可以實(shí)現(xiàn)于配置為圖8的計(jì)算機(jī)系統(tǒng)800的一種或多種計(jì)算機(jī)上。在例示的實(shí)施方案中,計(jì)算機(jī)系統(tǒng)800包括經(jīng)由輸入/輸出(i/o)接口830耦接到系統(tǒng)存儲(chǔ)器820的一個(gè)或多個(gè)處理器810。計(jì)算機(jī)系統(tǒng)800還包括耦接到i/o接口830的網(wǎng)絡(luò)接口840、以及一個(gè)或多個(gè)輸入/輸出設(shè)備850,諸如光標(biāo)控制設(shè)備860、鍵盤870、和顯示器880。在一些情況下,可以想到實(shí)施方案可以利用計(jì)算機(jī)系統(tǒng)800的單個(gè)實(shí)例來(lái)實(shí)現(xiàn),而在其他實(shí)施方案中,多個(gè)此類系統(tǒng)或者構(gòu)成計(jì)算機(jī)系統(tǒng)800的多個(gè)節(jié)點(diǎn)可以被配置為作為實(shí)施方案的不同部分或?qū)嵗闹鳈C(jī)。例如,在一個(gè)實(shí)施方案中,一些元素可經(jīng)由計(jì)算機(jī)系統(tǒng)800的與實(shí)現(xiàn)其他元素的那些節(jié)點(diǎn)不同的一個(gè)或多個(gè)節(jié)點(diǎn)來(lái)實(shí)現(xiàn)。
在各種實(shí)施方案中,計(jì)算機(jī)系統(tǒng)800可以是包括一個(gè)處理器810的單處理器系統(tǒng)、或者包括幾個(gè)處理器810(例如兩個(gè)、四個(gè)、八個(gè)、或另一適當(dāng)數(shù)量)的多處理器系統(tǒng)。處理器810可以是能夠執(zhí)行指令的任何合適的處理器。例如,在各種實(shí)施方案中,處理器810可以是實(shí)現(xiàn)多種指令集架構(gòu)(isa)(諸如x86、powerpc、sparc、或mipsisa、或任何其他合適的isa)中任何指令集架構(gòu)的通用處理器或嵌入式處理器。在多處理器系統(tǒng)中,每個(gè)處理器810通常可以但并非必須實(shí)現(xiàn)相同的isa。
系統(tǒng)存儲(chǔ)器820可被配置為存儲(chǔ)可被處理器810訪問(wèn)的相機(jī)控制程序指令822和/或相機(jī)控制數(shù)據(jù)。在各種實(shí)施方案中,系統(tǒng)存儲(chǔ)器820可使用任何適當(dāng)?shù)拇鎯?chǔ)器技術(shù)來(lái)實(shí)現(xiàn),諸如靜態(tài)隨機(jī)存取存儲(chǔ)器(sram)、同步動(dòng)態(tài)ram(sdram)、非易失性/閃存存儲(chǔ)器,或任何其他類型的存儲(chǔ)器。在例示的實(shí)施方案中,程序指令822可被配置為實(shí)現(xiàn)結(jié)合上述功能的任一個(gè)的光束發(fā)散控制。另外,存儲(chǔ)器820的控制數(shù)據(jù)可包括上述的信息或數(shù)據(jù)結(jié)構(gòu)中的任一個(gè)。在一些實(shí)施方案中,程序指令和/或數(shù)據(jù)可以被接收、發(fā)送或存儲(chǔ)在獨(dú)立于系統(tǒng)存儲(chǔ)器820或計(jì)算機(jī)系統(tǒng)800的不同類型的計(jì)算機(jī)可訪問(wèn)介質(zhì)上或類似介質(zhì)上。盡管將計(jì)算機(jī)系統(tǒng)800描述為實(shí)施前面各圖的功能框的功能性,但可以通過(guò)這樣的計(jì)算機(jī)系統(tǒng)實(shí)施本文描述的任何功能性。
在一個(gè)實(shí)施方案中,i/o接口830可被配置為協(xié)調(diào)設(shè)備中的處理器810、系統(tǒng)存儲(chǔ)器820、和任何外圍設(shè)備(包括網(wǎng)絡(luò)接口840或其他外圍設(shè)備接口,諸如輸入/輸出設(shè)備850)之間的i/o通信量。在一些實(shí)施方案中,i/o接口830可執(zhí)行任何必要的協(xié)議、定時(shí)或其他數(shù)據(jù)轉(zhuǎn)換以將來(lái)自一個(gè)部件(例如系統(tǒng)存儲(chǔ)器820)的數(shù)據(jù)信號(hào)轉(zhuǎn)換為適于由另一個(gè)部件(例如處理器810)使用的格式。在一些實(shí)施方案中,i/o接口830可包括對(duì)例如通過(guò)各種類型的外圍設(shè)備總線(諸如外圍部件互連(pci)總線標(biāo)準(zhǔn)或通用串行總線(usb)標(biāo)準(zhǔn)的變型)所附接的設(shè)備的支持。在一些實(shí)施方案中,i/o接口830的功能例如可以被劃分到兩個(gè)或更多個(gè)單獨(dú)部件中,諸如北橋和南橋。此外,在一些實(shí)施方案中,i/o接口830(諸如到系統(tǒng)存儲(chǔ)器820的接口)的一些或所有功能可以被直接并入到處理器810中。
網(wǎng)絡(luò)接口840可以被配置為允許在計(jì)算機(jī)系統(tǒng)800和附接到網(wǎng)絡(luò)885的其他設(shè)備(例如承載器或代理設(shè)備)之間、或者在計(jì)算機(jī)系統(tǒng)800的節(jié)點(diǎn)之間交換數(shù)據(jù)。在各種實(shí)施方案中,網(wǎng)絡(luò)885可以包括一種或多種網(wǎng)絡(luò),包括但不限于:局域網(wǎng)(lan)(例如以太網(wǎng)或企業(yè)網(wǎng))、廣域網(wǎng)(wan)(例如互聯(lián)網(wǎng))、無(wú)線數(shù)據(jù)網(wǎng)、某種其他電子數(shù)據(jù)網(wǎng)絡(luò)、或它們的某種組合。在各種實(shí)施方案中,網(wǎng)絡(luò)接口840可支持經(jīng)由有線或無(wú)線通用數(shù)據(jù)網(wǎng)絡(luò)進(jìn)行通信,諸如例如合適類型的以太網(wǎng);經(jīng)由電信/電話網(wǎng)絡(luò)進(jìn)行通信,諸如模擬語(yǔ)音網(wǎng)絡(luò)或數(shù)字光纖通信網(wǎng)絡(luò);經(jīng)由存儲(chǔ)區(qū)域網(wǎng)絡(luò)進(jìn)行通信,諸如光纖通道san,或經(jīng)由任何其他合適的類型的網(wǎng)絡(luò)和/或協(xié)議進(jìn)行通信。
輸入/輸出設(shè)備850在一些實(shí)施方案中可以包括一個(gè)或多個(gè)顯示終端、鍵盤、鍵區(qū)、觸摸板、掃描設(shè)備、語(yǔ)音或光學(xué)識(shí)別設(shè)備、或適于由一個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng)800輸入或訪問(wèn)數(shù)據(jù)的任何其他設(shè)備。多個(gè)輸入/輸出設(shè)備850可存在于計(jì)算機(jī)系統(tǒng)800中,或者可分布在計(jì)算機(jī)系統(tǒng)800的各個(gè)節(jié)點(diǎn)上。在一些示例中,類似的輸入/輸出設(shè)備可與計(jì)算機(jī)系統(tǒng)800分開(kāi),并且可通過(guò)有線或無(wú)線連接(諸如通過(guò)網(wǎng)絡(luò)接口840)與計(jì)算機(jī)系統(tǒng)800的一個(gè)或多個(gè)節(jié)點(diǎn)進(jìn)行交互。
如圖8所示,存儲(chǔ)器820可包含程序指令822,該程序指令可能可由處理器執(zhí)行,以實(shí)現(xiàn)上文所述的任何元素或動(dòng)作。在一個(gè)實(shí)施方案中,程序指令可實(shí)現(xiàn)上述的方法。在其他實(shí)施方案中,可包括不同的元件和數(shù)據(jù)。需注意,數(shù)據(jù)可包括上文所述的任何數(shù)據(jù)或信息。
本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,計(jì)算機(jī)系統(tǒng)800僅僅是例示性的,而并非旨在限制實(shí)施方案的范圍。特別地,計(jì)算機(jī)系統(tǒng)和設(shè)備可包括可執(zhí)行所指出的功能的硬件或軟件的任意組合,包括計(jì)算機(jī)、網(wǎng)絡(luò)設(shè)備、互聯(lián)網(wǎng)設(shè)備、個(gè)人數(shù)字助理、無(wú)線電話、尋呼機(jī)等等。計(jì)算機(jī)系統(tǒng)800還可被連接到未示出的其他設(shè)備或者反之作為獨(dú)立的系統(tǒng)進(jìn)行操作。此外,由所示出的部件所提供的功能在一些實(shí)施方案中可被組合在更少的部件中或者被分布在附加部件中。類似地,在一些示例中,一些所示出的部件的功能可不被提供,和/或可還有其他附加功能可供使用。
本領(lǐng)域的技術(shù)人員還將認(rèn)識(shí)到,雖然各種項(xiàng)目被示出為在被使用期間被存儲(chǔ)在存儲(chǔ)器中或存儲(chǔ)裝置上,但是為了存儲(chǔ)器管理和數(shù)據(jù)完整性的目的,這些項(xiàng)目或其部分可在存儲(chǔ)器和其他存儲(chǔ)設(shè)備之間進(jìn)行傳輸?;蛘?,在其他實(shí)施方案中,這些軟件組件中的一些或全部可在另一設(shè)備上的存儲(chǔ)器中執(zhí)行,并且經(jīng)由計(jì)算機(jī)間通信來(lái)與所示出的計(jì)算機(jī)系統(tǒng)進(jìn)行通信。系統(tǒng)部件或數(shù)據(jù)結(jié)構(gòu)中的一些或全部也可(例如作為指令或結(jié)構(gòu)化數(shù)據(jù))被存儲(chǔ)在計(jì)算機(jī)可訪問(wèn)介質(zhì)或便攜式制品上以由合適的驅(qū)動(dòng)器讀取,其多種實(shí)例在上文中被描述。在一些實(shí)施方案中,存儲(chǔ)在與計(jì)算機(jī)系統(tǒng)800分開(kāi)的計(jì)算機(jī)可訪問(wèn)介質(zhì)上的指令可經(jīng)由傳輸介質(zhì)或信號(hào)(諸如電信號(hào)、電磁信號(hào)、或數(shù)字信號(hào))被傳輸?shù)接?jì)算機(jī)系統(tǒng)800,傳輸介質(zhì)或信號(hào)經(jīng)由通信介質(zhì)(諸如網(wǎng)絡(luò)和/或無(wú)線鏈路)來(lái)傳送。各種實(shí)施方案可進(jìn)一步包括在計(jì)算機(jī)可訪問(wèn)介質(zhì)上接收、發(fā)送或存儲(chǔ)根據(jù)以上描述所實(shí)現(xiàn)的指令和/或數(shù)據(jù)。一般來(lái)講,計(jì)算機(jī)可訪問(wèn)介質(zhì)可以包括非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)或存儲(chǔ)器介質(zhì),諸如磁或光介質(zhì),例如盤或dvd/cd-rom、易失性或非易失性介質(zhì),諸如ram(例如sdram、ddr、rdram、sram等)、rom等。在一些實(shí)施方案中,計(jì)算機(jī)可訪問(wèn)介質(zhì)可以包括傳輸介質(zhì)或信號(hào),諸如經(jīng)由通信介質(zhì)諸如網(wǎng)絡(luò)和/或無(wú)線鏈路來(lái)傳輸?shù)碾姎?、電磁或?shù)字信號(hào)。
在不同的實(shí)施方案中,本文所述的方法可以在軟件、硬件或它們的組合中實(shí)現(xiàn)。此外,可以改變方法的方框次序,可對(duì)各種要素進(jìn)行添加、重新排序、組合、省略、修改等。對(duì)于受益于本公開(kāi)的本領(lǐng)域的技術(shù)人員,顯然可作出各種修改和改變。本文所述的各種實(shí)施方案旨在為例示的而非限制性的。許多變型、修改、添加和改進(jìn)是可能的。因此,可以為本文中描述為單個(gè)實(shí)例的部件提供多個(gè)實(shí)例。各種部件、操作和數(shù)據(jù)存儲(chǔ)裝置之間的界限多少是任意性的,在具體例示性配置的上下文中例示了特定操作。預(yù)期了功能的其他分配,它們可以落在所附權(quán)利要求的范圍內(nèi)。最后,被呈現(xiàn)為示例性配置中的分立部件的結(jié)構(gòu)和功能可被實(shí)現(xiàn)為組合結(jié)構(gòu)或部件。這些和其他變型、修改、添加和改進(jìn)可落在所附權(quán)利要求所限定的實(shí)施方案的范圍內(nèi)。