新四季網

用於深度成像器的光源驅動器電路的製作方法

2023-09-19 08:51:50

用於深度成像器的光源驅動器電路的製作方法
【專利摘要】本發明涉及用於深度成像器的光源驅動器電路。諸如飛行時間相機的深度成像器包括驅動器電路和光源。驅動器電路包括頻率控制模塊和可控制的振蕩器,所述可控制的振蕩器具有耦合到頻率控制模塊的輸出的控制輸入。可控制的振蕩器的輸出耦合到光源的輸入,並且,在頻率控制模塊的控制下,利用可控制的振蕩器由驅動器電路提供給光源的驅動信號在頻率上根據諸如斜坡或階梯變化的指定類型的頻率變化而變化。驅動器電路可以附加地或者替代地包括振幅控制模塊,使得在振幅控制模塊的控制下,提供給光源的驅動信號在振幅上根據指定類型的振幅變化而變化。
【專利說明】用於深度成像器的光源驅動器電路
【背景技術】
[0001]已知有多種用於實時地生成空間場景的三維(3D)圖像的不同技術。例如,空間場景的3D圖像可以利用基於多個二維(2D)圖像的三角測量生成。但是,這種技術的一個顯著缺陷是它通常需要非常密集的計算,並且因此會消耗計算機或其它處理設備過多數量的可用計算資源。而且,當使用這種技術時,在涉及不足環境照明的條件下生成準確的3D圖像會是困難的。
[0002]其它已知的技術包括利用諸如飛行時間(time of flight, ToF)相機的深度成像器直接生成3D圖像。ToF相機通常是小型的,提供快速圖像生成並且在電磁頻譜的近紅外線部分中操作。因此,ToF相機通常用在機器視覺應用中,諸如視頻遊戲系統或實施基於手勢的人機接口的其它類型圖像處理系統中的手勢識別。ToF相機還廣泛地用於很多種其它機器視覺應用中,包括,例如,臉部檢測和單人或多人跟蹤。
[0003]典型的傳統ToF相機包括光源,所述光源包括例如一個或多個發光二極體(LED)或雷射二極體。每個這樣的LED或雷射二極體都被控制成產生具有基本恆定的頻率和振幅的連續波(CW)輸出光。輸出光照射要成像的場景並且被該場景中的對象散射或反射。產生的返回光被檢測並用於創建深度圖或者其它類型的3D圖像。這更具體而言涉及,例如,利用輸出光和返回光之間的相位差來確定離場景中的對象的距離。而且,返回光的振幅被用於確定圖像的強度級別。
[0004]但是,CW輸出光在ToF相機中的使用具有多個顯著的缺陷。例如,CW輸出光的頻率不適當地限制相機的最大非模糊範圍。更具體的,最大非模糊範圍通常是由c/2f給出的,其中f是CW輸出光的頻率,而c是光的速度。最大非模糊範圍可以通過減小頻率f來擴展,但這種方法也減小了測量精度。
[0005]此外,當使用CW輸出光時,圖像質量隨著積分時間(integration time)窗口長度的減小而劣化。因此,ToF相機常常不能支持高到足以跟蹤場景中動態對象的幀速率。另一方面,隨著積分時間窗口長度的增大,圖像像素飽和被觀察到。基於CW光的傳統ToF相機通常不能提供積分時間窗口的合適優化。

【發明內容】

[0006]作為示例,本發明的實施例提供了用於ToF相機和其它類型深度成像器的光源驅動器電路。
[0007]在一個實施例中,深度成像器包括驅動器電路和光源。驅動器電路包括頻率控制模塊和可控制的振蕩器,該可控制的振蕩器具有耦合到頻率控制模塊的輸出的控制輸入。可控制的振蕩器的輸出耦合到光源的輸入,並且在頻率控制模塊的控制下,利用可控制的振蕩器由驅動器電路提供給光源的驅動信號在頻率上根據指定類型的頻率變化(諸如斜坡或階梯頻率變化)而變化。
[0008]給定實施例中的驅動器電路可以附加地或替代地包括振幅控制模塊,使得在振幅控制模塊的控制下,提供給光源的驅動信號在振幅上根據指定類型的振幅變化(諸如斜坡或階梯振幅變化)而變化。
[0009]本發明的其它實施例包括但不限於方法、系統、集成電路及存儲程序代碼的計算機可讀介質,當所述程序代碼被執行時,使處理設備執行步驟序列。
【專利附圖】

【附圖說明】
[0010]圖1是包括深度成像器的圖像處理系統的框圖,其中深度成像器在一個實施例中包括光源驅動器電路。
[0011]圖2示出了包括光源和相關聯的驅動器電路的深度成像器的一部分的實施例,其中相關聯的驅動器電路實施基於斜坡的頻率和振幅控制1?塊。
[0012]圖3示出了包括光源和相關聯的驅動器電路的深度成像器的一部分的另一實施例,其中驅動器電路實施基於階梯的頻率和振幅控制模塊。
[0013]圖4A例示了具有由圖2驅動器電路生成的斜坡頻率和振幅的示例性驅動信號。
[0014]圖4B例示了具有由圖3驅動器電路生成的階梯頻率和振幅的示例性驅動信號。
[0015]圖5是示 出圖2的光源響應於圖4A的驅動信號的施加的輸入-輸出響應的圖。
【具體實施方式】
[0016]本發明的實施例將在本文中結合包括深度成像器的示例性圖像處理系統來例示,該深度成像器具有被配置為在給定的光源驅動信號中提供頻率變化和振幅變化中的至少一個的光源驅動器電路。但是,應當理解,本發明的實施例更通常地可適用於在其中期望為深度圖或其它類型的3D圖像提供改進質量的任何圖像處理系統或相關聯的深度成像器。
[0017]圖1示出了本發明實施例中的圖像處理系統100。圖像處理系統100包括與多個處理設備102-1、102-2、…、102-N經網絡104通信的深度成像器101。在本實施例中,假設深度成像器101包括諸如ToF相機的3D成像器,但是在其它實施例中可以使用其它類型的深度成像器。這種成像器生成場景的深度圖或其它深度圖像並且經網絡104把那些圖像傳送到一個或多個處理設備102。因而,處理設備102可以包括計算機、伺服器或存儲設備的任意組合。一個或多個此類設備還可以包括,例如,用於呈現由深度成像器101生成的圖像的顯示屏幕或其它用戶接口。
[0018]雖然在本實施例中示為與處理設備102分離,但是深度成像器101可以至少部分地與一個或多個處理設備組合。因而,例如,深度成像器101可以至少部分地利用給定的一個處理設備102來實施。作為例子,計算機可以被配置為合併深度成像器101。
[0019]在給定的實施例中,圖像處理系統100被實施為視頻遊戲系統或者為了識別用戶手勢而生成圖像的其它類型基於手勢的系統。所公開的成像技術可以類似地適於在需要基於手勢的人機接口的各種其它系統中使用,並且還可以應用於除手勢識別之外的許多應用,諸如涉及臉部檢測、個人跟蹤或處理來自深度成像器的深度圖像的其它技術的機器視覺系統。
[0020]如圖1中所示的深度成像器101包括耦合到多個光源114-1、114-2、…、114-M的驅動器電路112,所述光源示例性地被實現為相應的LED,這些LED可以排列在LED陣列中。雖然在該實施例中使用了多個光源,但是其它實施例可以只包括單個光源。而且,雖然在該實施例中單個驅動器電路112驅動所有的光源114,但是在其它實施例中每個光源114可以被單獨的驅動器電路112驅動。應當認識到,可以使用除LED之外的其它光源。例如,在其它實施例中,至少一部分LED114可以用雷射二極體或其它光源代替。驅動器電路112的更詳細例子將在下面結合圖2和3來描述。
[0021]驅動器電路112控制LED114,從而生成具有特定頻率和振幅變化的輸出光。由驅動器電路112提供的這種變化的斜坡和階梯例子可以分別在圖4A和4B中看到。輸出光照射要成像的場景,並且所產生的返回光利用檢測器陣列116來檢測並且在深度成像器101中進一步處理,以產生深度圖或其它類型的3D圖像。
[0022]給定實施例中的驅動器電路112可以包括頻率控制模塊,使得提供給至少一個LEDl 14的驅動信號在頻率控制模塊的控制下在頻率上根據指定類型的頻率變化(諸如斜坡或階梯頻率變化)而變化。
[0023]斜坡或階梯頻率變化可以配置為提供,例如,作為時間的函數增大的頻率、作為時間的函數減小的頻率、或者增大和減小的頻率的組合。而且,增大或減小的頻率可以遵循線性函數或非線性函數,或者線性和非線性函數的組合。
[0024]在具有斜坡頻率變化的實施例中,在驅動器電路中實施的頻率控制模塊可以被配置為允許用戶選擇斜坡頻率變化的一個或多個參數,包括起始頻率、結束頻率和斜坡頻率變化的持續時間中的一個或多個。
[0025]類似地,在具有階梯頻率變化的實施例中,頻率控制模塊可以被配置為允許用戶選擇階梯頻率變化的一個或多個參數,包括起始頻率、結束頻率、頻率階梯大小、時間階梯大小和階梯頻率變化的持續時間中的一個或多個。
[0026]給定實施例中的驅動器電路112可以附加地或者作為替代地包括振幅控制模塊,使得在振幅控制模塊的控制下,提供給至少一個LED114的驅動信號在振幅上根據指定類型的振幅變化(諸如斜坡或階梯振幅變化)而變化。如以上提到的斜坡或階梯頻率變化,斜坡或階梯振幅變化可以被配置為提供作為時間的函數增大的振幅、作為時間的函數減小的振幅、或者增大和減小的振幅的組合。而且,增大或減小的振幅可以遵循線性或非線性函數,或者線性和非線性函數的組合。而且,如果實施例包括振幅控制模塊與頻率控制模塊兩者,則振幅變化可以與頻率變化同步。
[0027]在具有斜坡振幅變化的實施例中,振幅控制模塊可以被配置為允許用戶選擇斜坡振幅變化的一個或多個參數,包括起始振幅、結束振幅、偏置振幅和斜坡振幅變化的持續時間當中的一個或多個。
[0028]類似地,在具有階梯振幅變化的實施例中,振幅控制模塊可以被配置為允許用戶選擇階梯振幅變化的一個或多個參數,包括起始振幅、結束振幅、偏置振幅、振幅階梯大小、時間階梯大小和階梯振幅變化的持續時間中的一個或多個。
[0029]因此,驅動器電路112可以配置為,以相對於傳統深度成像器在深度成像器101中提供顯著改進的性能的方式,生成具有指定類型的頻率和振幅變化的驅動信號。例如,這種布置可以被配置為允許不僅驅動信號頻率和振幅而且還有諸如積分時間窗口的其它參數的特別有效的優化。
[0030]假設本實施例中的深度成像器101是利用至少一個處理設備實施的,並且包括耦合到存儲器122的處理器120。處理器120利用存儲在存儲器122中的軟體代碼控制驅動器電路112和檢測器陣列116。[0031]處理器120可以包括,例如,任意組合的微處理器、專用集成電路(ASIC)、現場可編程門陣列(FPGA)、中央處理單元(CPU)、算術邏輯單元(ALU)、數位訊號處理器(DSP),或者其它類似的處理設備組件,以及其它類型和布置的圖像處理電路。
[0032]存儲器122存儲用於在實施深度成像器101部分功能(諸如前面所述的頻率和振幅控制模塊的部分)時,由處理器120執行的軟體代碼。存儲由相應處理器所執行的軟體代碼的這種給定存儲器是在本文中更一般性地被稱為計算機可讀介質或其中包含電腦程式代碼的其它類型電腦程式產品的例子,並且這種給定存儲器可以包括,例如,任意組合的諸如隨機存取存儲器(RAM)或只讀存儲器(ROM)的電子存儲器、磁性存儲器、光學存儲器或者其它類型的存儲設備。如以上所指出的,處理器可以包括微處理器、ASIC、FPGA、CPU、ALU、DSP或者其它圖像處理電路的部分或組合。
[0033]在本實施例中,深度成像器101中還包括參數優化模塊125,該模塊示例性地被配置為優化深度成像器的積分時間窗口以及為給定成像操作優化頻率和振幅變化。例如,參數優化模塊125可以配置為針對給定成像操作確定包括積分時間窗口、頻率變化和振幅變化的參數的適當集合。
[0034]這種布置允許深度成像器在各種不同的操作條件(諸如到場景中對象的距離、場景中對象的個數與類型等等)下,被配置為最佳性能。因而,例如,在本實施例中深度成像器101的積分時間窗口長度可以以在特定條件下優化整體性能的方式結合驅動信號頻率和振幅變化的選擇來確定。參數優化模塊125可以至少部分地以存儲在存儲器122中並且由處理器120執行的軟體的形式被實施。應當指出,如在本上下文中所使用的,諸如「最佳」和「優化」的詞語希望被廣義地解釋,而不要求任何特定性能度量的最小化或最大化。
[0035]網絡104可以包括諸如網際網路的廣域網(WAN)、區域網(LAN)、蜂窩網絡,或者任何其它類型的網絡,以及多個網絡的組合。深度成像器101以及每個處理設備102可以結合收發器或者其它網絡接口電路,以允許這些設備經網絡104彼此通信。
[0036]還應當認識到,本發明的實施例可以以集成電路的形式被實施。在給定的這種集成電路的實施中,相同的管芯通常以重複的模式在半導體晶片的表面上形成。每個管芯包括至少一個驅動器電路以及有可能包括如本文中所述的其它圖像處理電路,並且還可以包括其它結構或電路。單個的管芯從晶片上被切下或者割下,然後封裝成集成電路。本領域技術人員會知道如何切割晶片和封裝管芯,以產生集成電路。這樣製造的集成電路被認為是本發明的實施例。
[0037]如圖1中所示的圖像處理系統100的特定配置僅僅是示例性的,而且其它實施例中的系統100可以包括除那些具體示出元件的之外或者代替那些具體示出的元件的其它元件,包括在這種系統的傳統實現方式中常常可以找到的類型的一個或多個元件。
[0038]圖2示出了深度成像器的部分200的實施例,該部分包括光源204,示例性地實施為LED,並且包括被配置為在由光源204發射的成像器輸出光中提供同步的基於斜坡的頻率和振幅變化的相關驅動器電路202。在該實施例中的驅動器電路202包括頻率控制模塊205、壓控振蕩器206和振幅控制模塊207。壓控振蕩器206具有耦合到頻率控制模塊205的輸出的控制輸入並且壓控振蕩器的輸出經混合器208 I禹合到光源204的輸入。
[0039]混合器208更具體而言具有耦合到壓控振蕩器206的輸出的第一輸入、耦合到振幅控制模塊207的輸出的第二輸入,以及為光源204提供驅動信號的輸出。在該實施例中,混合器208用於提供單個驅動信號,該單個驅動信號組合了由振幅控制模塊207的輸出信號呈現的振幅變化和由壓控振蕩器206的輸出信號呈現的頻率變化。在生成驅動信號的時候,混合器208執行電壓到電流(V — I)轉換,其中作為示例,驅動信號在本實施例中是電流號。
[0040]雖然在本實施例中在驅動器電路202中使用壓控振蕩器206,但是其它實施例可以使用其它類型的振蕩器,諸如數控振蕩器。
[0041]驅動器電路202被配置為利用壓控振蕩器206生成用於施加到光源的驅動信號。驅動信號的頻率和振幅由各自的頻率控制和振幅控制模塊205和207控制,使得驅動信號呈現指定類型的頻率和振幅變化。
[0042]本實施例中指定類型的頻率變化包括斜坡頻率變化,其提供作為時間的函數減小的頻率。這在附圖中也被稱為「斜坡向下」頻率變化。頻率控制模塊205被配置為允許用戶選擇斜坡頻率變化的指定參數,在該實施例中包括起始頻率、結束頻率和斜坡頻率變化的持續時間。在該實施例中,起始和結束頻率是利用對應的輸入電壓指定的。
[0043]應當指出,在本上下文中,術語「用戶」希望被廣義地解釋,從而不僅涵蓋人類用戶,而且還有其它類型的用戶,包括利用深度成像器101生成場景的深度圖像的圖像處理系統的自動軟體或硬體實體。因而,例如,在一個處理設備102上運行或者以別的方式與之關聯的軟體程序或其它類型的代理可以被配置為與驅動器電路202交互,從而選擇由頻率控制模塊205提供的頻率變化和由振幅控制模塊207提供的振幅變化中至少一個的一個或多個參數。
[0044]本實施例中指定類型的振幅變化包括斜坡振幅變化,其提供作為時間的函數增大的振幅。這在附圖中也被稱為「斜坡向上」振幅變化。振幅控制模塊207配置為允許用戶選擇斜坡振幅變化的指定參數,在該實施例中包括起始振幅、結束振幅、偏置振幅和斜坡振幅變化的持續時間。在該實施例中,起始、結束和偏置振幅是利用對應的輸入電壓指定的。這些振幅參數應當被選擇成使得高於光源204的閾值電流電平。
[0045]圖4A示出了如由驅動器電路202生成的、具有同步的減小頻率和增大振幅的驅動信號的例子。該圖可以被看作示出了在混合器208輸出的電流驅動信號,並且示出了作為時間的函數的電流變化,其中時間以微秒(us)為單位,電流以十毫安(mA)為單位。該電流驅動信號被施加到光源204的輸入。利用10-50MHZ的頻率範圍,電流驅動信號的周期在20-100納秒的範圍內,其在給定的實施例中可以為深度成像器提供大約6米和30米之間的最大非模糊範圍。在其它實施例中,可以使用各種替代的頻率範圍、最大非模糊範圍及其它參數。
[0046]光源204的對應輸入-輸出響應在圖5中示出,圖5例示了所施加的電流驅動信號的頻率和振幅變化在光源的輸出光變化中再現。在該例示中的輸入-輸出響應被繪製為以毫瓦(mW)為單位的LED輸出功率E,作為以十毫安(mA)為單位的驅動電流的函數。驅動電流圍關於表示為I_bias的偏置電流變化,並且假設LED在表示為I_thr的閾值電流之上其輸入-輸出響應的基本線性部分中操作。
[0047]在其它實施例中,可以使用增大或減小的頻率和振幅變化的其它組合。而且,雖然頻率和振幅變化在這種實施例中是採用基本上線性斜坡的形式的,但是其它實施例可以利用遵循任意組合的非線性函數或者多個線性和非線性函數的變化。[0048]通過對頻率控制模塊205、壓控振蕩器206和振幅控制模塊207利用公共的觸發器信號,驅動器電路202同步頻率和振幅變化。所述觸發器信號是由下降沿觸發器電路210響應於由選通電路212提供的信號而生成的,其中選通電路212示例性地被實施為LED門(LEDgate)。觸發器信號可以是具有指定的脈衝寬度的脈衝信號。雖然觸發器信號在該實施例中是下降沿觸發的,但是可以使用其它類型的觸發器電路和所產生的觸發器信號。
[0049]選通電路212生成其用於響應於選通電壓或其它光源控制信號而施加到觸發器電路210的輸入的輸出信號,其中選通電壓或其它光源控制信號可以由深度成像器101的處理器120提供。由觸發器電路210生成的觸發器信號在施加到頻率控制模塊205、壓控振蕩器206和振幅控制模塊207各自的觸發器輸入之前在延遲電路214中受到預定的延遲。在本實施例中預定的延遲是將允許壓控振蕩器206在通電後達到穩定輸出狀態的延遲量。
[0050]現在參考圖3,示出了深度成像器的部分300的另一個實施例,包括光源304,示例性地被實施為LED,和被配置為在由光源304發射的成像器輸出光中提供同步的基於階梯的頻率和振幅變化的相關驅動器電路302。驅動器電路302的操作與前面結合圖2描述的驅動器電路202的操作總體上是相似的,但是提供了基於階梯的頻率和振幅變化,而不是基於斜坡的頻率和振幅變化。
[0051 ] 在該實施例中的驅動器電路302包括頻率控制模塊305、壓控振蕩器306和振幅控制模塊307。壓控振蕩器306具有耦合到頻率控制模塊305的輸出的控制輸入並且壓控振蕩器306的輸出經混合器308耦合到光源304的輸入。混合器308更具體而言具有耦合到壓控振蕩器306的輸出的第一輸入、I禹合到振幅控制模塊307的輸出的第二輸入,以及為光源304提供驅動信號的輸出。
[0052]同樣,雖然在本實施例中在驅動器電路302中使用壓控振蕩器306,但是其它實施例可以使用其它類型的振蕩器,諸如數控振蕩器。
[0053]驅動器電路302被配置為利用壓控振蕩器306生成用於施加到光源304的驅動信號。驅動信號的頻率和振幅由各自的頻率控制和振幅控制模塊305和307控制,使得驅動信號呈現指定類型的頻率和振幅變化。
[0054]本實施例中指定類型的頻率變化包括作為時間的函數提供遵循向下階梯的減小的頻率的階梯頻率變化。這在附圖中也被稱為「階梯向下」頻率變化。頻率控制模塊305被配置為允許用戶選擇階梯頻率變化的指定參數,在該實施例中包括起始頻率、結束頻率、頻率階梯大小、時間階梯大小和階梯頻率變化的持續時間。
[0055]本實施例中指定類型的振幅變化包括作為時間的函數提供遵循向上階梯的增大的振幅的階梯振幅變化。這在附圖中也被稱為「階梯向上」振幅變化。振幅控制模塊307被配置為允許用戶選擇階梯振幅變化的指定參數,在該實施例中包括起始振幅、結束振幅、偏置振幅、振幅階梯大小、時間階梯大小和階梯振幅變化的持續時間。
[0056]圖4B示出了由驅動器電路302生成的、具有同步的減小頻率和增大振幅的驅動信號的例子。該圖可以看作示出了在混合器308輸出的電流驅動信號,並且例示了作為時間的函數的電流變化,其中時間以納秒(ns)為單位,電流以十毫安(mA)為單位。在每個階梯,不同的頻率和振幅值用於電流驅動信號。該電流驅動信號施加到光源304的輸入,使得所施加電流驅動信號的頻率和振幅變化在光源的輸出光變化中再現。
[0057]同樣,在其它實施例中,可以使用增大或減小的頻率和振幅變化的其它組合。而且,雖然在該實施例中頻率和振幅變化採用基本均勻的階梯的形式,但是其它實施例可以利用遵循任意組合的非線性函數或者多個線性和非線性函數的變化。
[0058]如在圖2的實施例中,驅動器電路302通過對頻率控制模塊305、壓控振蕩器306和振幅控制模塊307使用公共的觸發器信號來同步頻率和振幅變化。所述觸發器信號是由下降沿觸發器電路310響應於由選通電路312提供的信號而生成的,其中選通電路312示例性地被實施為LED門。所述選通電路312響應於可以由深度成像器101的處理器120提供的光源控制信號生成用於施加到觸發器電路310的輸入的輸出信號。觸發器電路310的觸發器信號輸出在施加到頻率控制模塊305、壓控振蕩器306和振幅控制模塊307各自的觸發器輸入之前在延遲電路314中受到預定的延遲。本實施例中預定的延遲是將允許壓控振蕩器306達到穩定輸出狀態的量。
[0059]在圖2和圖3的實施例中在由驅動器電路202和302提供的驅動信號中同步的頻率和振幅變化可以顯著地提高諸如ToF相機的深度成像器的性能。例如,至少部分地因為頻率變化允許為每個頻率疊加所檢測到的深度信息,所以這種變化可以擴展深度成像器101的非模糊範圍,而不會不利地影響測量精度。而且,至少部分地因為振幅變化允許積分時間窗口被動態調節以優化深度成像器的性能,由此提供對場景中的動態對象的改進的跟蹤,所以可以支持比以別的方式利用傳統CW輸出光布置可能的顯著更高的幀速率。振幅變化還導致從場景中的對象的更好的反射,進一步提高了深度圖像的質量。
[0060]在圖2和圖3的實施例中,頻率變化與振幅變化同步。但是,其它實施例可以只使用頻率變化或者只使用振幅變化。例如,具有恆定振幅的斜坡或階梯頻率的使用在要成像的場景包括位於離深度成像器不同距離的多個對象的情況下可能是有利的。
[0061]作為另一個例子,具有恆定頻率的斜坡或階梯振幅的使用在要成像的場景包括朝向深度成像器移動或遠離其移動、或者從場景的外圍向中心移動或者反過來移動的單個主要對象的情況下可能是有利的。在這種布置中,預期減小振幅的驅動信號將非常適合主要對象朝向深度成像器或者從外圍向中心移動的情況,並且預期增大振幅的驅動信號將非常適合主要對象遠離深度成像器或者從中心向外圍移動的情況。在包括頻率和振幅變化兩者的實施例中,類似的考慮可以在選擇要應用的振幅變化類型時使用。
[0062]如以上所指出的,各種不同類型和組合的頻率與振幅變化可以在其它實施例中使用,包括遵循線性、指數、二次或任意函數的變化。
[0063]應當認識到,在圖2至5中示出的特定驅動器電路布置、驅動信號和輸出光波形僅僅是作為例子給出的,並且本發明的其它實施例可以利用其它類型和布置的元件來為ToF相機或其它類型深度成像器中的光源實施驅動器電路。
[0064]而且,許多其它類型的控制模塊可以用於為給定的驅動信號波形建立不同的頻率和振幅變化。例如,可以使用靜態頻率與振幅控制模塊,其中相應的頻率和振幅變化不是通過結合深度成像器操作的用戶選擇動態可變的,而是通過設計固定成特定的配置。因而,例如,特定類型的頻率變化和特定類型的振幅變化可以在設計階段預定,並且可以使那些預定的變化在深度成像器中被固定,而不是可變。為光源驅動信號提供頻率變化和振幅變化中的至少一個的這種類型的靜態電路布置被認為是「控制模塊」的例子,如那個術語在本文中被廣泛使用一樣,而且與通常使用具有基本恆定頻率和振幅的CW輸出光的諸如ToF相機的傳統裝置不同。[0065]應當再次強調,本文所述的本發明的實施例僅僅是示例性的。例如,本發明的其它實施例可以利用各種與本文所述特定實施例中所使用的不同類型和布置的圖像處理系統、深度成像器、圖像處理電路、驅動器電路、控制模塊、處理設備和處理操作來實現。此外,在描述某些實施例的上下文時在本文所作的特定假設不需要在其它實施例中適用。在所附權利要求範圍內的這些及許多其它替代實施例對於本領域技術人員來說將是顯而易見的。
【權利要求】
1.一種裝置,包括: 深度成像器,所述深度成像器包括驅動器電路和光源; 所述驅動器電路包括: 頻率控制t吳塊;及 可控制的振蕩器,所述可控制的振蕩器具有耦合到所述頻率控制模塊的輸出的控制輸A ; 其中所述可控制的振蕩器的輸出耦合到所述光源的輸入;並且 其中在所述頻率控制模塊的控制下,利用所述可控制的振蕩器由所述驅動器電路提供給所述光源的驅動信號在頻率上根據指定類型的頻率變化而變化。
2.如權利要求1所述的裝置,其中所述驅動器電路還包括振幅控制模塊。
3.如權利要求1所述的裝置,其中在所述振幅控制模塊的控制下,利用所述可控制的振蕩器由所述驅動器電路提供給所述光源的驅動信號在振幅上根據指定類型的振幅變化而變化。
4.如權利要求2所述的裝置,其中所述驅動器電路還包括混合器電路,所述混合器電路具有耦合到所述可控制的振蕩器的輸出的第一輸入、耦合到所述振幅控制模塊的輸出的第二輸入以及為所述 源提供驅動信號的輸出。
5.如權利要求1所述的裝置,其中所述可控制的振蕩器包括壓控振蕩器和數控振蕩器中的一個。
6.如權利要求1所述的裝置,其中所述指定類型的頻率變化包括斜坡頻率變化和階梯頻率變化中的一個,所述斜坡頻率變化或所述階梯頻率變化提供作為時間的函數增大的頻率和作為時間的函數減小的頻率中的一個,並且其中所述增大的頻率或所述減小的頻率遵循線性函數和非線性函數中的一個。
7.如權利要求6所述的裝置,其中所述頻率控制模塊被配置為允許用戶選擇所述斜坡頻率變化的一個或多個參數,所述參數包括起始頻率、結束頻率和所述斜坡頻率變化的持續時間中的一個或多個。
8.如權利要求6所述的裝置,其中所述頻率控制模塊被配置為允許用戶選擇所述階梯頻率變化的一個或多個參數,所述參數包括起始頻率、結束頻率、頻率階梯大小、時間階梯大小和所述階梯頻率變化的持續時間中的一個或多個。
9.如權利要求3所述的裝置,其中所述指定類型的振幅變化包括斜坡振幅變化和階梯振幅變化中的一個,所述斜坡振幅變化或所述階梯振幅變化提供作為時間的函數增大的振幅和作為時間的函數減小的振幅中的一個,並且其中所述增大的振幅或所述減小的振幅遵循線性函數和非線性函數中的一個。
10.如權利要求9所述的裝置,其中所述振幅控制模塊被配置為允許用戶選擇所述斜坡振幅變化的一個或多個參數,所述參數包括起始振幅、結束振幅、偏置振幅和所述斜坡振幅變化的持續時間中的一個或多個。
11.如權利要求9所述的裝置,其中所述振幅控制模塊被配置為允許用戶選擇所述階梯振幅變化的一個或多個參數,所述參數包括起始振幅、結束振幅、偏置振幅、振幅階梯大小、時間階梯大小和所述階梯振幅變化的持續時間中的一個或多個。
12.如權利要求1所述的裝置,其中所述驅動器電路還包括觸發器電路,所述觸發器電路被配置為生成用於施加到所述頻率控制模塊和所述可控制的振蕩器的相應的觸發器輸入的觸發器信號。
13.如權利要求12所述的裝置,其中所述驅動器電路還包括振幅控制模塊,並且來自所述觸發器電路的觸發器信號也被施加到所述振幅控制模塊的觸發器輸入。
14.如權利要求12所述的裝置,其中所述驅動器電路還包括: 選通電路,所述選通電路被配置為響應於光源控制信號而控制所述觸發器電路生成所述觸發器信號 '及 延遲電路,所述延遲電路耦合在所述觸發器電路以及所述頻率控制模塊和所述可控制的振蕩器的觸發器輸入之間。
15.如權利要求1所述的裝置,還包括參數優化模塊,所述參數優化模塊與所述驅動器電路關聯並且被配置為針對給定的成像操作優化深度成像器的積分時間窗口。
16.如權利要求1所述的裝置,其中所述深度成像器包括飛行時間相機。
17.如權利要求1所述的裝置,其中所述光源包括發光二極體和雷射二極體中的一種。
18.一種圖像處理系統,包括如權利要求1所述的裝置。
19.如權利要求18所述的圖像處理系統,其中該圖像處理系統利用深度成像器實施一個或多個機器視覺應 用,所述機器視覺應用包括手勢識別、臉部檢測和個人跟蹤中一個或多個。
20.—種方法,包括: 在深度成像器中生成要施加到光源的驅動信號;及 控制所述驅動信號的頻率和振幅中的至少一個,使得驅動信號根據指定類型的頻率變化和指定類型的振幅變化中的至少一個而變化。
21.如權利要求20所述的方法,其中所述指定類型的頻率變化或所述指定類型的振幅變化包括斜坡變化和階梯變化中的一個。
22.—種其中包含了電腦程式代碼的計算機可讀存儲介質,其中當所述電腦程式代碼在深度成像器中被執行時,使所述深度成像器執行如權利要求20所述的方法。
23.一種裝置,包括: 驅動器電路,所述驅動器電路適於耦合到深度成像器的光源; 所述驅動器電路包括: 頻率控制模塊和振幅控制模塊中的至少一個;及 振蕩器; 其中所述驅動器電路被配置為利用所述振蕩器生成要施加到所述光源的驅動信號;並且 其中所述驅動信號的頻率和振幅中的至少一個被相應的頻率控制模塊和振幅控制模塊中的對應的一個控制,使得所述驅動信號根據指定類型的頻率變化和指定類型的振幅變化中的至少一個而變化。
24.一種集成電路,包括如權利要求23所述的裝置。
【文檔編號】G01B9/02GK104024789SQ201380003663
【公開日】2014年9月3日 申請日期:2013年7月3日 優先權日:2012年10月23日
【發明者】B·利維徹茲 申請人:Lsi公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀