TWI835760B - 距離飛行時間模組 - Google Patents
距離飛行時間模組 Download PDFInfo
- Publication number
- TWI835760B TWI835760B TW107143226A TW107143226A TWI835760B TW I835760 B TWI835760 B TW I835760B TW 107143226 A TW107143226 A TW 107143226A TW 107143226 A TW107143226 A TW 107143226A TW I835760 B TWI835760 B TW I835760B
- Authority
- TW
- Taiwan
- Prior art keywords
- distance
- algorithm
- measurement
- photon avalanche
- avalanche diodes
- Prior art date
Links
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 43
- 238000000034 method Methods 0.000 claims abstract description 26
- 230000003287 optical effect Effects 0.000 claims abstract description 11
- 238000005259 measurement Methods 0.000 claims description 39
- 230000005855 radiation Effects 0.000 claims description 17
- 238000001514 detection method Methods 0.000 claims description 5
- 239000000758 substrate Substances 0.000 claims description 3
- 238000004590 computer program Methods 0.000 description 10
- 239000006059 cover glass Substances 0.000 description 7
- 238000004364 calculation method Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 4
- 238000003860 storage Methods 0.000 description 4
- 230000000630 rising effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 238000005286 illumination Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000002310 reflectometry Methods 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 101100428617 Homo sapiens VMP1 gene Proteins 0.000 description 1
- 101150074162 TDC1 gene Proteins 0.000 description 1
- 101150010135 TDC2 gene Proteins 0.000 description 1
- 102100038001 Vacuole membrane protein 1 Human genes 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000003708 edge detection Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000000691 measurement method Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000013041 optical simulation Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000002195 synergetic effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/48—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
- G01S7/483—Details of pulse systems
- G01S7/486—Receivers
- G01S7/4865—Time delay measurement, e.g. time-of-flight measurement, time of arrival measurement or determining the exact position of a peak
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/02—Systems using the reflection of electromagnetic waves other than radio waves
- G01S17/06—Systems determining position data of a target
- G01S17/08—Systems determining position data of a target for measuring distance only
- G01S17/10—Systems determining position data of a target for measuring distance only using transmission of interrupted, pulse-modulated waves
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/02—Systems using the reflection of electromagnetic waves other than radio waves
- G01S17/06—Systems determining position data of a target
- G01S17/46—Indirect determination of position data
- G01S17/48—Active triangulation systems, i.e. using the transmission and reflection of electromagnetic waves other than radio waves
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Electromagnetism (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Measurement Of Optical Distance (AREA)
Abstract
本發明揭示一種使用一光學TOF模組來判定至一物件之距離之方法。該方法包含:在該TOF模組中獲取指示至該物件之距離的信號;使用一第一演算法以基於該等經獲取信號來提供指示至該物件之該距離之一輸出;使用至少一第二不同演算法以基於該等經獲取信號來提供指示至該物件之該距離之一輸出;及組合該第一演算法之該輸出與該至少一第二演算法之該輸出以獲得至該物件之該距離之一改良估計。在一些實施方案中,該第一演算法及該至少一第二演算法之各者進一步提供表示一各自可信度等級之一輸出,該各自可信度等級指示該特定演算法已多準確地提取至該物件的距離。
Description
本發明係關於距離飛行時間模組。
例如,飛行時間(TOF)感測器可用於偵測至一物件之距離。例如,在直接TOF技術中,一單個、極短脈衝可經引導朝向一物件且藉由該物件反射。該TOF感測器可用於藉由量測該感測器與該物件之間的一光信號之飛行時間而基於已知光速解析距離。TOF感測器中之電路可使用來自像素之信號以計算(例如)光自發射器行進至所關注之一物件且返回至焦平面陣列所花費之時間。例如,TOF感測器可實施為一整合式感測器晶片。
在接近距離處,諸多潛在問題可能影響TOF距離量測之準確度。首先,光學串擾(例如,來自一蓋玻璃及/或該蓋玻璃上之污跡之反射)及目標反射峰值可重疊且無法很好地區分。又,對於極近物件,視差效應可降低所偵測信號之量值。
將期望開發使用光學TOF裝置改良近接及距離之量測之準確度之技術。
本發明描述距離TOF模組及使用此等TOF模組之方法。
在一項態樣中,例如,本發明描述一種使用一光學TOF模組來判定至一物件之距離之方法。該方法包含:在該TOF模組中獲取指示至該物件之距離之信號;使用一第一演算法以基於該等經獲取信號提供指示至該物件之該距離之一輸出;使用至少一第二不同演算法以基於該等經獲取信號提供指示至該物件之該距離之一輸出;及組合該第一演算法之該輸出與該至少一第二演算法之該輸出以獲得至該物件之該距離之一改良估計。
在另一態樣中,本發明描述一種TOF模組,其包含:一光學發射器,其可操作以從該模組發射一特定波長之輻射;一TOF感測器,其可操作以偵測藉由該模組外之一物件反射之該特定波長之輻射;及一或多個處理器,其或其等可操作以使用一第一演算法以基於該經偵測輻射提供指示至該物件之距離之一輸出,使用至少一第二不同演算法以基於該經偵測輻射提供指示至該物件之該距離之一輸出,及組合該第一演算法之該輸出與該至少一第二演算法之該輸出以獲得至該物件之該距離之一改良估計。
在一些實施方案中,該第一演算法及該至少一第二演算法之各者進一步提供表示一各自可信度等級之一輸出,該各自可信度等級指示該特定演算法已多準確地提取至該物件之距離。
將自以下詳細描述、附圖及技術方案容易地明白其他態樣、特徵及優點。
相關申請案之交叉參考
本申請案主張於2017年12月4日申請之美國臨時申請案第62/594,067號的優先權利,該案之全部內容係以引用的方式併入本文中。
各種方法可用於自TOF感測器之一直方圖判定接近範圍內之物距。各方法之執行取決於該物距以及環境條件(例如,目標反射率、環境光、蓋玻璃性質、偵測器與蓋玻璃之間的氣隙、蓋玻璃上之污跡)。因此,不同方法可具有不同方法針對其等產生相對準確結果之不同各自參數範圍。
如下文所描述,根據一項發明態樣,多個不同距離量測技術係以一協同方式組合以在廣泛範圍之條件下獲得改良之距離估計。一頂級演算法組合兩個或兩個以上選定較低級演算法之輸出,如(例如)圖1中所展示。該等較低級演算法之各者不僅可產生一距離估計之一輸出,而且可產生一可信度等級之一輸出。該可信度等級係指示特定較低級演算法已多準確地提取距離。
一第一方法依靠雙峰值之偵測。極短脈衝寬度及高時間轉數位轉換器(TDC)解析度可允許量測近物件以及較遠物件之距離。在一些例項中,在表示量測之結果之直方圖中具有兩個峰值:一個峰值表示自蓋玻璃及/或自光學串擾反射之信號,且一第二峰值表示自所關注之(若干)物件反射之信號。參見圖2之實例,其係頻率區間數對比計數數目之一圖表,且其展示兩個峰值。可藉由計算該兩個峰值之間的距離或藉由計算物件峰值(或合併物件/串擾峰值)與一參考單光子突崩二極體(SPAD)峰值之間的距離而判定至物件之距離。在一些情況中,一經提取峰值可位於頻率區間之間。
堆積(pile up)可導致峰值之一左移位且近似與峰值之信號功率成比例。為補償堆積,可施加一右移位。該右移位之振幅可為(例如)峰值高度、內插之峰值高度或峰值能量之估計之一比例;在一些例項中,其甚至可考量峰值形狀。
環境光亦可導致直方圖之失真。例如,在關閉主動照明時獲得之一背景量測或自該背景量測導出之具有較少雜訊(例如,擬合)之一信號可用於校正該失真。對由因環境光而產生之堆積所引起之峰值之左移位之補償可以類似於對由信號峰值所引起之堆積之補償之一方式執行。用於校正之參數可不同且可考量背景量測。
可藉由各種技術(諸如最大值偵測、內插、質心計算或脈衝擬合)偵測內插之峰值位置。在執行峰值偵測之前,可過濾直方圖以減少雜訊。
一第二方法依靠一峰值下降(或上升)邊緣之偵測。此方法可在直方圖中之兩個峰值係可區分時使用,但其亦可在串擾與物件峰值合併時使用。例如,在一些例項中,峰值之下降邊緣經偵測且與一參考物之下降邊緣比較,如(例如)圖3A中所展示。例如,下降邊緣可係藉由定限(即,下降邊緣與一特定值交叉之位置,通常相對於最大峰值振幅或內插峰值振幅)偵測。定限亦可包含內插下降邊緣以提高準確度且減少雜訊。下降邊緣可係以其他方式偵測,諸如峰值之下降邊緣部分的擬合或質心計算。圖3B繪示用於一質心計算之一實例,且包含一參考SPAD峰值之下降邊緣之重心與一物件SPAD峰值之下降邊緣之重心之一比較。在一些實施方案中,可偵測上升邊緣來代替下降邊緣。偵測上升邊緣可有利於(例如)非黑色目標。
在一些實施方案中,視差效應係用於偵測極近物件,且使用三角測量用於距離計算。參見圖4之實例。因此,藉由物件反射之照明光束之一光點的位置取決於物距。自量測提取該光點位置(在一個維度上)以計算物距。若偵測器具有可(例如)運用若干TDC個別地讀出之若干像素,則可提取位置。若可個別地啟用/停用偵測器陣列中之SPAD,則可藉由使用經啟用之不同SPAD的兩個量測來偵測光點的位置。參見圖5A及圖5B之實例。對於所繪示實例,光學模擬展示在1 mm及8 mm之目標距離處之SPAD陣列上的輻照度。在一些例項中,可獲取具有不同SPAD設置之兩個以上量測以改良位置提取的穩健性。又,可使用若干最佳化圖案,或可使用完整偵測器(若每半部(half)具有其自身TDC)。可應用校準以補償可能因製造容限而發生之所偵測信號的劣化。
圖6繪示針對四個通道之頻率區間數對比計數之一圖表之一實例,其中TDC1、TDC3及TDC2、TDC4分別在偵測器之相同半部上。串擾校準量測(無目標/無限遠或極低反射率目標)可判定如下:
預設光點位置校準量測(目標量測)可判定如下:
可接著用校準量測來補償物件直方圖。量測(即,通道)之比較容許估計距離。在一些情況中,取代無限遠處之校準,一所定義物距處之一直方圖量測可用於提取兩個校準資料集。
在一些情況中,TOF偵測器可在容許量測一量測內之每個SPAD之光速率之一強度模式中操作。在此等情況中,此量測之質心可用於估計視差且判定物距。圖6A及圖6B展示結合若干目標距離之強度量測之實例。質心係與不具有一目標之一校準量測之質心比較及/或與具有一所定義距離處之一目標之一校準量測比較。為改良量測之穩健性,可在計算質心之前自物件量測減去不具有一目標之校準量測。被稱為「不具有一目標」之校準量測可(例如)使用一極黑目標完成。
用於判定接近範圍內之距離之一第三方法係基於強度的。在接近距離處,反射功率相對較大。距離TOF近接模組可依類似於一習知基於強度之近接偵測器之一方式使用。在此情況中,取代使用距離資訊,判定對於反射功率之一估計(例如,峰值最大值、峰值積分、複雜擬合函數)。
在一些情況中,所偵測之直方圖可展示串擾,但無背景信號(即,在所有頻率區間上之實質上恆定位準)。此結果之原因有可能在於TOF感測器(或容納TOF感測器之裝置之罩蓋)係與阻擋所有或實質上所有環境光之一物件接觸。因此,在此等情況中,與TOF模組相關聯之處理器可經程式化以假定一物件(例如,一使用者之手指、耳朵或其他身體部分)係與TOF感測器或主機裝置接觸。
如上文所指示,TOF模組可包含接收由封裝中之反射以及來自安置於TOF模組上方之蓋玻璃之反射所引起之光學信號之一參考SPAD。若一物件極近,則光亦可藉由該物件反射回至傳輸器孔徑中及至該參考SPAD。藉由參考SPAD偵測之信號之變化可用於估計物距。參考SPAD直方圖中之變化可為(例如)峰值振幅之增加或峰值之變寬。
可在數位電子電路中,或在電腦軟體、韌體或硬體(包含本說明書中所揭示之結構及其等結構等效物)中或其等之一或多者之組合中實施本說明書中所描述之標的及功能操作之各項態樣。本說明書中所描述之標的之實施例可實施為一或多個電腦程式產品,即,在一電腦可讀媒體上編碼以藉由資料處理設備執行或控制資料處理設備之操作之電腦程式指令之一或多個模組。該電腦可讀媒體可為一機器可讀儲存裝置、一機器可讀儲存基板、一記憶體裝置、實現一機器可讀傳播信號之一物質組合物,或其等之一或多者之一組合。術語「資料處理設備」及「電腦」涵蓋用於處理資料之所有設備、裝置及機器,舉例而言,包含一可程式化處理器、一電腦或多個處理器或電腦。除了硬體之外,設備亦可包含產生針對討論中之電腦程式之一執行環境之程式碼,例如,構成處理器韌體、一協定堆疊、一資料庫管理系統、一作業系統或其等之一或多者之一組合之程式碼。
可以任何形式之程式設計語言(包含編譯或解譯語言)撰寫一電腦程式(亦被稱為一程式、軟體、軟體應用程式、指令檔或程式碼),且其可以任何形式部署,包含作為一獨立程式或作為一模組、組件、副常式或適用於一運算環境中之其他單元。一電腦程式並不一定對應於一檔案系統中之一檔案。一程式可儲存於保持其他程式或資料(例如,儲存於一標示語言文件中之一或多個指令檔)之一檔案之一部分中,儲存於專用於討論中之程式之一單個檔案中或多個協調檔案(例如,儲存一或多個模組、子程式或程式碼之若干部分之檔案)中。一電腦程式可經部署以執行於一電腦上或定位於一位點處或跨多個位點分佈且藉由一通信網路互連之多個電腦上。
可藉由一或多個可程式化處理器執行本說明書中所描述之程序及邏輯流程,該一或多個可程式化處理器執行一或多個電腦程式以藉由對輸入資料操作及產生輸出來執行功能。亦可藉由專用邏輯電路(例如,一FPGA (場可程式化閘陣列)或一ASIC (特定應用積體電路) )來執行該等程序及邏輯流程,且設備亦可實施為該專用邏輯電路。
適用於執行一電腦程式之處理器(例如)包含通用微處理器及專用微處理器兩者及任何種類之數位電腦的任一或多個處理器。一般而言,一處理器將自一唯讀記憶體或一隨機存取記憶體或兩者接收指令及資料。一電腦之基本元件係用於執行指令之一處理器及用於儲存指令及資料之一或多個記憶體裝置。一般而言,一電腦亦將包含用於儲存資料之一或多個大容量儲存裝置(例如,磁碟、磁光碟或光碟),或經可操作耦合以自該一或多個大容量儲存裝置接收資料或將資料傳送至該一或多個大容量儲存裝置或該兩種情況。然而,一電腦不需要具有此等裝置。此外,一電腦可被嵌入於另一裝置中,例如,一行動電話、一個人數位助理(PDA)、一行動音訊播放器、一全球定位系統(GPS)接收器,等等。適用於儲存電腦程式指令及資料之電腦可讀媒體包含所有形式之非揮發性記憶體、媒體及記憶體裝置,舉例而言,包含:半導體記憶體裝置,例如,EPROM、EEPROM、及快閃記憶體裝置;磁碟,例如,內部硬碟或可移式磁碟(removable disk);磁光碟;及CD ROM及DVD-ROM光碟。處理器及記憶體可藉由專用邏輯電路而增補或併入專用邏輯電路中。
為提供與一使用者之互動,可在一電腦上實施本說明書中所描述之標的的實施例,該電腦具有用於向該使用者顯示資訊之一顯示裝置(例如,一CRT (陰極射線管)或LCD (液晶顯示器)監視器),且該使用者可藉由其而提供輸入至該電腦之一鍵盤及一指向裝置(例如,一滑鼠或一軌跡球)。其他種類之裝置亦可被用於提供與一使用者之互動;例如,提供給該使用者之回饋可為任何形式之感覺回饋,例如,視覺回饋、聽覺回饋或觸覺回饋;且來自該使用者的輸入可以任何形式被接收,包含聲音、語音或觸覺輸入。
可在一運算系統中實施本說明書中所描述之標的的態樣,該運算系統包含一後端組件(例如,作為一資料伺服器),或包含一中介軟體組件(例如,一應用程式伺服器),或包含一前端組件(例如,具有一使用者可透過其與本說明書中所描述之標的之一實施方案互動之一圖形使用者介面或一網頁瀏覽器之一用戶端電腦),或包含一或多個此等後端、中介軟體或前端組件的任何組合。該系統之該等組件可係藉由任何形式或媒體之數位資料通信 (例如,一通信網路)互連。通信網路之實例包含一區域網路(「LAN」)及一廣域網路(「WAN」),例如,網際網路。運算系統可包含用戶端及伺服器。一用戶端及伺服器一般彼此遠離且通常透過一通信網路互動。用戶端與伺服器的關係憑藉運行於各自電腦上及彼此具有一用戶端-伺服器關係的電腦程式而發生。
雖然本說明書含有許多細節,但此等細節不應被理解為限制本發明或可主張之內容的範疇,而是被理解為描述特定於本發明之特定實施例的特徵。本說明書中在分離實施例之背景內容中所描述之特定特徵亦可組合而被實施於一單個實施例中。相反地,在一單個實施例之背景內容中描述之各種特徵亦可分別被實施於多個實施例中,或係以任何合適子組合實施。此外,儘管特徵在上文可被描述為依特定組合起作用且甚至最初如此主張,然來自一所主張之組合的一或多個特徵在一些情況中可自該組合免除,且該所主張之組合可係關於一子組合或一子組合的變型。
類似地,雖然在圖式中依一特定順序描繪操作,但此不應被理解為需要依所展示之該特定順序或依循序順序來執行此等操作或需要執行所有經繪示之操作以達成所要結果。在特定境況中,多任務處理及平行處理可為有利的。此外,上文所描述之實施例中之各種系統組件之分離不應被理解為在所有實施例中需要此分離,且應理解,所描述之程式組件及系統可大體上一起整合於一單個軟體產品中或封裝於多個軟體產品中。
已描述數個實施方案。然而,將理解,可在不脫離本發明之精神及範疇之情況下進行各種修改。因此,其他實施方案係在(若干)發明申請專利範圍之範疇內。
圖1繪示將多個演算法組合至一最後距離輸出之一實例。
圖2係頻率區間(bin)數對比計數數目之一圖表之一實例。
圖3A及圖3B繪示使用一質心計算之峰值下降邊緣偵測之實例。
圖4繪示使用三角測量基於視差效應之距離判定之一實例。
圖5A及圖5B繪示視差效應對一光電偵測器之照明之影響之模擬實例。
圖6繪示針對四個通道之頻率區間數對比計數之一圖表之一實例。
圖7A及圖7B繪示使用三角測量基於視差效應基於使用TOF偵測器之強度模式之距離判定之一實例。
Claims (8)
- 一種使用一光學飛行時間(TOF)模組來判定至一物件之距離之方法,該方法包括:藉由一TOF感測器獲取指示至該物件之距離的多個信號,其中獲取多個信號包括偵測由該物件反射之輻射,以及其中該TOF感測器包括在一單一基板上的一單光子突崩二極體的陣列,該單光子突崩二極體的陣列包括一第一組單光子突崩二極體及一第二組單光子突崩二極體;由該第一組單光子突崩二極體對該經偵測的輻射執行一第一量測,其中在該第一量測期間,只有該第一組單光子突崩二極體被啟用;產生對應於該第一量測的一第一直方圖;由該第二組單光子突崩二極體對該經偵測的輻射執行一第二量測,其中在該第二量測期間,只有該第二組單光子突崩二極體被啟用;產生對應於該第二量測的一第二直方圖;使用一第一演算法以基於該等經獲取信號來提供指示至該物件之該距離之一輸出;使用至少一第二演算法以基於該等經獲取信號來提供指示至該物件之該距離之一輸出,該第二演算法不同於該第一演算法;其中該第一演算法及該第二演算法的至少一者包括:偵測被該物件反射之輻射的視差移位,及比較該第一直方圖及該第二直方圖; 及組合該第一演算法之該輸出與該至少一第二演算法之該輸出,以獲得至該物件之該距離之一改良估計。
- 如請求項1之方法,其中該等演算法之至少一者包含一雙峰值方法,其中基於用於藉由該TOF模組偵測之信號之兩個峰值之間之一距離來判定至該物件之該距離。
- 如請求項1之方法,其中該等演算法之至少一者包含一雙峰值方法,其中基於一物件峰值與一參考峰值之間之一距離來判定至該物件之該距離。
- 如請求項1之方法,其中該等演算法之至少一者係基於一峰值下降邊緣的偵測。
- 如請求項1之方法,其中該等演算法之至少一者係基於藉由該TOF模組偵測之反射功率的強度。
- 如請求項1之方法,其中該等演算法之至少一者係基於藉由該TOF模組偵測之環境光的強度。
- 如請求項1之方法,其中該等演算法之至少一者係基於偵測由該物件反射之光之視差移位及分析單光子突崩二極體之一強度影像。
- 一種飛行時間(TOF)模組,其包括:一光學發射器,其可操作以從該模組發射一特定波長的輻射;一TOF感測器,其可操作以偵測由該模組外之一物件反射之該特定波長的輻射,其中該TOF感測器包括在一單一基板上的一單光子突崩二極體的陣列,該單光子突崩二極體的陣列包括:一第一組單光子突崩二極體,其經組構成對該經偵測的輻射執行一第一量測;及一第二組單光子突崩二極體,其經組構成對該經偵測的輻射執行一第二量測;及一或多個處理器,該一或多個處理器可操作以:藉由該第一組單光子突崩二極體對該經偵測的輻射執行一第一量測,其中在該第一量測期間,只有該第一組單光子突崩二極體被啟用;藉由該第二組單光子突崩二極體對該經偵測的輻射執行一第二量測,其中在該第二量測期間,只有該第二組單光子突崩二極體被啟用;產生對應於該第一量測的一第一直方圖;產生對應於該第二量測的一第二直方圖;使用一第一演算法以基於該經偵測輻射來提供指示至該物件之距離之一輸出;使用至少一第二演算法以基於該經偵測輻射來提供指示至該物件之該距離之一輸出,該第二演算法不同於該第一演算法;其中該第一演算法及該第二演算法的至少一者包括:偵測被該 物件反射之輻射的視差移位,及比較該第一直方圖及該第二直方圖;及組合該第一演算法之該輸出與該至少一第二演算法之該輸出,以獲得至該物件之該距離之一改良估計。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201762594067P | 2017-12-04 | 2017-12-04 | |
| US62/594,067 | 2017-12-04 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201935035A TW201935035A (zh) | 2019-09-01 |
| TWI835760B true TWI835760B (zh) | 2024-03-21 |
Family
ID=64564888
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW107143226A TWI835760B (zh) | 2017-12-04 | 2018-12-03 | 距離飛行時間模組 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US11774563B2 (zh) |
| EP (1) | EP3721261B1 (zh) |
| CN (1) | CN111684304B (zh) |
| TW (1) | TWI835760B (zh) |
| WO (1) | WO2019110447A1 (zh) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7013926B2 (ja) * | 2018-02-23 | 2022-02-01 | 株式会社デンソー | 光学的測距装置およびその方法 |
| US11372090B2 (en) * | 2018-12-10 | 2022-06-28 | Baidu Usa Llc | Light detection and range (LIDAR) device with SPAD and APD sensors for autonomous driving vehicles |
| JP2021001756A (ja) * | 2019-06-20 | 2021-01-07 | ソニーセミコンダクタソリューションズ株式会社 | 測距装置 |
| KR20210072458A (ko) * | 2019-12-09 | 2021-06-17 | 에스케이하이닉스 주식회사 | 비행시간거리측정 방식의 센싱 시스템 및 이미지 센서 |
| CN112731427B (zh) * | 2020-12-21 | 2024-07-12 | 奥比中光科技集团股份有限公司 | 一种基于tof的距离测量系统、方法及电子设备 |
| CN113740816B (zh) * | 2021-08-13 | 2024-10-18 | 昆山丘钛微电子科技股份有限公司 | 摄像头模组的测距误差校正方法及装置 |
| EP4198553A1 (en) * | 2021-12-20 | 2023-06-21 | Aptiv Technologies Limited | Method, device and program for estimating object reflectivity in a lidar system |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW201643464A (zh) * | 2015-03-27 | 2016-12-16 | 英特爾股份有限公司 | 用於空間-時間壓縮的飛行時間成像之技術 |
| US20170176577A1 (en) * | 2015-12-18 | 2017-06-22 | Stmicroelectronics (Research & Development) Limited | Ranging apparatus |
| CN107085218A (zh) * | 2016-02-15 | 2017-08-22 | 机载水道学公司 | 低光子计数计时 |
| TW201735565A (zh) * | 2016-02-18 | 2017-10-01 | 艾依有限公司 | 調適性雷射雷達接收器 |
| JP2017181279A (ja) * | 2016-03-30 | 2017-10-05 | 株式会社ダイヘン | 測距装置および産業用ロボット |
Family Cites Families (37)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7379100B2 (en) * | 2004-02-12 | 2008-05-27 | Canesta, Inc. | Method and system to increase dynamic range of time-of-flight (TOF) and/or imaging sensors |
| DE102004037137B4 (de) * | 2004-07-30 | 2017-02-09 | PMD Technologie GmbH | Verfahren und Vorrichtung zur Entfernungsmessung |
| US7511800B2 (en) * | 2005-11-28 | 2009-03-31 | Robert Bosch Company Limited | Distance measurement device with short range optics |
| DE102007046562A1 (de) * | 2007-09-28 | 2009-04-02 | Siemens Ag | Verfahren und Vorrichtung zum Bestimmen eines Abstands mittels eines optoelektronischen Bildsensors |
| JP5681176B2 (ja) * | 2009-06-22 | 2015-03-04 | トヨタ モーター ヨーロッパ ナームロゼ フェンノートシャップ/ソシエテ アノニム | パルス光による光学式距離計 |
| DE102009045323A1 (de) * | 2009-10-05 | 2011-04-07 | Robert Bosch Gmbh | Optisches Entfernungsmessgerät mit Kalibrierungseinrichtung |
| US8718154B2 (en) * | 2009-11-18 | 2014-05-06 | Qualcomm Incorporated | Monitoring and correcting timing errors in wireless communication |
| US8642938B2 (en) | 2012-01-13 | 2014-02-04 | Omnivision Technologies, Inc. | Shared time of flight pixel |
| CN103455137B (zh) * | 2012-06-04 | 2017-04-12 | 原相科技股份有限公司 | 位移感测方法与位移感测装置 |
| EP2711667A1 (de) * | 2012-09-21 | 2014-03-26 | Baumer Electric AG | Vorrichtung zur Entfernungsmessung |
| US8879050B2 (en) | 2012-12-04 | 2014-11-04 | Texas Instruments Incorporated | Method for dynamically adjusting the operating parameters of a TOF camera according to vehicle speed |
| GB201413564D0 (en) | 2014-07-31 | 2014-09-17 | Stmicroelectronics Res & Dev | Time of flight determination |
| US9535137B2 (en) * | 2014-08-22 | 2017-01-03 | Ams International Ag | Membrane based magnetometer |
| WO2016050453A1 (en) * | 2014-10-03 | 2016-04-07 | Asml Netherlands B.V. | Focus monitoring arrangement and inspection apparatus including such an arragnement |
| US9823352B2 (en) * | 2014-10-31 | 2017-11-21 | Rockwell Automation Safety Ag | Absolute distance measurement for time-of-flight sensors |
| JP6477083B2 (ja) * | 2015-03-19 | 2019-03-06 | 株式会社豊田中央研究所 | 光学的測距装置 |
| FR3034513A1 (zh) * | 2015-04-02 | 2016-10-07 | Stmicroelectronics (Grenoble 2) Sas | |
| KR102473740B1 (ko) * | 2015-04-20 | 2022-12-05 | 삼성전자주식회사 | 동시 rgbz 센서 및 시스템 |
| WO2017014691A1 (en) * | 2015-07-17 | 2017-01-26 | Heptagon Micro Optics Pte. Ltd. | Generating a distance map based on captured images of a scene |
| US10401496B2 (en) * | 2015-09-30 | 2019-09-03 | Ams Sensors Singapore Pte. Ltd. | Optoelectronic modules operable to collect distance data via time-of-flight and triangulation |
| US10942261B2 (en) * | 2015-10-21 | 2021-03-09 | Samsung Electronics Co., Ltd | Apparatus for and method of range sensor based on direct time-of-flight and triangulation |
| US10324171B2 (en) * | 2015-12-20 | 2019-06-18 | Apple Inc. | Light detection and ranging sensor |
| EP3185037B1 (en) * | 2015-12-23 | 2020-07-08 | STMicroelectronics (Research & Development) Limited | Depth imaging system |
| CN105759280A (zh) * | 2016-05-17 | 2016-07-13 | 上海酷哇机器人有限公司 | 对人眼安全的激光三角测量系统 |
| US10627494B2 (en) * | 2016-09-16 | 2020-04-21 | Analog Devices, Inc. | Interference handling in time-of-flight depth sensing |
| US11303859B2 (en) * | 2016-09-29 | 2022-04-12 | Stmicroelectronics (Research & Development) Limited | Time of flight sensing for brightness and autofocus control in image projection devices |
| CN107978002B (zh) * | 2016-10-25 | 2021-01-05 | 上海东软医疗科技有限公司 | 一种pet图像重建方法和装置 |
| JP6894775B2 (ja) * | 2017-06-20 | 2021-06-30 | キヤノン株式会社 | 測距システム及びその制御方法 |
| US10830879B2 (en) * | 2017-06-29 | 2020-11-10 | Apple Inc. | Time-of-flight depth mapping with parallax compensation |
| EP3460508A1 (en) * | 2017-09-22 | 2019-03-27 | ams AG | Semiconductor body and method for a time-of-flight measurement |
| US10785400B2 (en) * | 2017-10-09 | 2020-09-22 | Stmicroelectronics (Research & Development) Limited | Multiple fields of view time of flight sensor |
| US11212512B2 (en) * | 2017-12-28 | 2021-12-28 | Nlight, Inc. | System and method of imaging using multiple illumination pulses |
| US10922590B2 (en) * | 2018-02-09 | 2021-02-16 | Stmicroelectronics (Research & Development) Limited | Apparatus, method and computer program for performing object recognition |
| JP2021513087A (ja) * | 2018-02-13 | 2021-05-20 | センス・フォトニクス, インコーポレイテッドSense Photonics, Inc. | 高分解能長距離フラッシュlidar用の方法及びシステム |
| DE102018205378A1 (de) * | 2018-04-10 | 2019-10-10 | Ibeo Automotive Systems GmbH | Verfahren zur Ansteuerung von Sensorelementen eines LIDAR Messsystems |
| KR102604902B1 (ko) * | 2019-02-11 | 2023-11-21 | 애플 인크. | 펄스형 빔들의 희소 어레이를 사용하는 깊이 감지 |
| US11500094B2 (en) * | 2019-06-10 | 2022-11-15 | Apple Inc. | Selection of pulse repetition intervals for sensing time of flight |
-
2018
- 2018-11-30 US US16/769,231 patent/US11774563B2/en active Active
- 2018-11-30 EP EP18811814.5A patent/EP3721261B1/en active Active
- 2018-11-30 CN CN201880088429.7A patent/CN111684304B/zh active Active
- 2018-11-30 WO PCT/EP2018/083159 patent/WO2019110447A1/en not_active Ceased
- 2018-12-03 TW TW107143226A patent/TWI835760B/zh active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW201643464A (zh) * | 2015-03-27 | 2016-12-16 | 英特爾股份有限公司 | 用於空間-時間壓縮的飛行時間成像之技術 |
| US20170176577A1 (en) * | 2015-12-18 | 2017-06-22 | Stmicroelectronics (Research & Development) Limited | Ranging apparatus |
| CN107085218A (zh) * | 2016-02-15 | 2017-08-22 | 机载水道学公司 | 低光子计数计时 |
| TW201735565A (zh) * | 2016-02-18 | 2017-10-01 | 艾依有限公司 | 調適性雷射雷達接收器 |
| JP2017181279A (ja) * | 2016-03-30 | 2017-10-05 | 株式会社ダイヘン | 測距装置および産業用ロボット |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3721261B1 (en) | 2022-11-02 |
| US20210156976A1 (en) | 2021-05-27 |
| CN111684304B (zh) | 2024-06-04 |
| TW201935035A (zh) | 2019-09-01 |
| WO2019110447A1 (en) | 2019-06-13 |
| EP3721261A1 (en) | 2020-10-14 |
| US11774563B2 (en) | 2023-10-03 |
| CN111684304A (zh) | 2020-09-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI835760B (zh) | 距離飛行時間模組 | |
| US12313779B2 (en) | Depth sensing using optical time-of-flight techniques through a transmissive cover | |
| US11536804B2 (en) | Glare mitigation in LIDAR applications | |
| US10884109B2 (en) | Analytical-adaptive multifrequency error minimization unwrapping | |
| US11531098B2 (en) | Radar image processing device and radar image processing method | |
| US20200174120A1 (en) | Lidar system and method of operating the lidar system | |
| WO2020009011A1 (ja) | 光測距装置 | |
| WO2016076796A1 (en) | Optoelectronic modules for distance measurements and/or multi-dimensional imaging | |
| WO2018211762A1 (ja) | 光センサ、電子機器、演算装置、及び光センサと検知対象物との距離を測定する方法 | |
| US12032065B2 (en) | System and method for histogram binning for depth detection | |
| US12153138B2 (en) | Image processing method and system for optical distance measurement | |
| US12320897B2 (en) | High resolution time-of-flight measurements | |
| WO2024040912A1 (zh) | 激光雷达回波信号处理方法及装置、激光雷达探测系统 | |
| CN113885033A (zh) | 基于光子飞行时间的距离测量方法及装置 | |
| US20210270946A1 (en) | Time-of-flight measurement with background light correction | |
| WO2025147802A1 (zh) | 深度值确定方法、设备、芯片系统及存储介质 | |
| US12360243B2 (en) | Distance measuring device and method for measuring distance by using the same | |
| US11651503B2 (en) | Determining depth in a depth image | |
| CN120352855B (zh) | 飞行时间测量系统的光子接收仿真方法及电子设备 | |
| JP2008175547A (ja) | 距離計および距離計測方法 | |
| KR20190092957A (ko) | 거리 측정 방법 |