第一相位誤差;以及基于所述第一相位誤差,調整用于照明器的第一輸出電脈沖。
[0050]示例3是示例I的方法,其中,調整所述第二輸出電脈沖包括:使用相位檢測器,比較第二實際電脈沖和第二參考電脈沖,以確定第二相位誤差;以及基于第二相位誤差,調整快門驅動器的第二輸出電脈沖。
[0051]示例4是根據示例I的方法,其中,感測所述第一實際電脈沖是使用圖6中所示的設計執行的。
[0052]示例5是根據示例I的方法,其中,所述相位檢測器被配置為確定兩個輸入信號脈沖之間相位或定時的差,或兩個輸入信號脈沖之間的時間差。
[0053]示例6是根據示例I的方法,其中,調整所述第一輸出電脈沖包括減少第一實際電脈沖與第一參考電脈沖之間的第一相位誤差。
[0054]示例7是根據示例I的方法,其中,調整所述第二輸出電脈沖包括減少第二實際電脈沖和第二參考電脈沖之間的第二相位誤差。
[0055]示例8是用于主動補償飛行時間的相機的相位對準錯誤的裝置,其包括照明器和快門驅動器。該裝置包括:裝置,用于感測在所述照明器的第一實際電脈沖;裝置,用于感測在快門驅動器的第二實際電脈沖;裝置,用于基于所述第一實際電脈沖和第一參考電脈沖而調整提供給所述照明器的第一輸出電脈沖;以及,裝置,用于基于所述第二實際電脈沖和第二參考電脈沖,調整被提供給快門驅動器的第二輸出電脈沖。
[0056]示例9是根據示例8所述的裝置,包括用于實現示例1-7的任何一種。
[0057]示例10是用于主動補償飛行時間的相機的相位對準錯誤的裝置,其包括照明器和快門驅動器。該裝置包括:第一感測電路,用于感測在所述照明器的第一實際電脈沖;第二感測電路,用于感測在快門驅動器的第二實際電脈沖;第一補償電路,基于第一實際電脈沖與第一參考電脈沖,調整被提供給所述照明器的第一輸出電脈沖;第二補償電路,基于所述第二實際電脈沖和第二參考電脈沖,調整被提供給快門驅動器的第二輸出電脈沖。
[0058]示例11是可以進一步包括用于示例1-7中的任一項的裝置。
[0059]奪化和實現
[0060]圖4(以及圖2-3)中所示的系統示出動態和主動補償方案,這是不將與工廠校準或蠻力解決方案混淆。工廠校準或蠻力解決方案不涉及測量電流相位誤差,并積極補償這樣的錯誤。
[0061]主動補償方案可周期性地進行(其中,控制循環每個周期執行一次迭代)。在一些情況下,主動補償方案可以響應于用戶的信號被接通。在一些情況下,主動補償方案重復和連續地執行(在背景中在操作期間)。
[0062]本文所描述的一些實施例涉及基于電子的方案檢測在照明器的脈沖(即,感測在照明器的電路節點中的電信號),其區分于光學方案(即,使用光敏元件,以產生實際電脈沖)。在一些情況下,電子的解決方案是優選的,因為電子的解決方案可避免需要具有這種參考傳感器或圖像傳感器的像素。
[0063]同樣重要的是要注意,本文中所描述的實施例涉及調節:(I)被提供給照明器的第一輸出電脈沖和(2)被提供給快門驅動器的第二輸出電脈沖。然而,本領域技術人員應該理解,在一些實施例中,(I)和(2)中只有一個進行調節。有可能在某些情況下,(I)和
(2)中的一個不表現出顯著歪斜(或預期為相對準確),因此,相位不進行調整。這樣的實施例還由本公開設想。
[0064]本發明不限于具有單個快門驅動器/圖像傳感器和單個照明的飛行時間的系統。飛行時間的系統可以包括多個快門驅動器/圖像傳感器,和/或多個照明。這些系統仍然受損于本文所描述的相位對準誤差。因此,相應的電路可以提供用于多個快門驅動器/圖像傳感器和/或多個照明,以減少并主動補償相位對準誤差。
[0065]相位檢測器和/或比較器電路的實現不是微不足道的。快門驅動器和照明器中的電路和實際電脈沖可以是非常不同的,因為快門驅動器和照明器是非常不同的子系統(例如,不同的電壓、信號的形狀、工藝技術、等等)。實際的電脈沖可能不一定是和參考電脈沖相同種類的信號。電子地,這些差異使得難以比較實際電脈沖和參考電脈沖,并提取兩種不同的信號之間的相位誤差。在實際電脈沖比較參考電脈沖之前,實際電脈沖可以被成形、縮放、調整用于增益差異,等等。在某些情況下,相位檢測器和/或比較器電路被實現以提取兩個非常不同種類的輸入信號的邊緣信息,以確定相位誤差。例如,相位檢測器和/或比較器電路可以包括閾值檢測器和邏輯電路來提取邊緣信息。
[0066]在一些實施例中,可以通過脈沖發生器或時序發生器產生具有所需相位差的基準電脈沖。在一些其他實施例中,飛行時間的系統的一條路徑的實際電脈沖可以作為飛行時間的系統的另一路徑的參考電脈沖,由于脈沖的絕對時間對于飛行時間的系統的準確度不是重要的,相對定時(相位差)影響飛行時間的系統的準確度。因此,相位檢測器和/或比較器電路可以比較這兩個信號,以確定這兩個信號之間的相位差是否正確,或者關閉,或者由一些相位誤差提供了理想的相位差偏離。例如,在快門驅動器的第二實際電脈沖可用于或用作第一參考電脈沖,與照明器的第一實際電脈沖進行比較。在另一示例中,在照明器的第一實際電脈沖可以用作第二參考電脈沖,與在快門驅動器的第二實際電脈沖進行比較。
[0067]在某些情況下,本文所討論的特征可以適用于許多系統,其中理想的是確定物體的距離。示例性系統包括運動器材、軍事裝備、汽車系統、醫療系統、科學儀器、雷達、工業過程控制,以及可以利用準確的飛行時間的相機的任何合適系統。而且,上面討論的某些實施例可以置備在用于醫療成像、病人監護、醫療儀器和家庭醫療保健的技術中。其他應用可涉及汽車技術的安全系統(例如,穩定控制系統、駕駛輔助系統、制動系統、信息娛樂和任何類型的內部應用)。例如,駕駛輔助系統使用飛行時間,以確定道路上其他人、車或物體的距離。距離判斷的準確度是非常重要的,因為幾厘米可以引起沖突。在又其他示例方案中,本公開的教導可以適用于工業市場,包括過程控制系統,以幫助驅動生產率、能源效率和可靠性。在消費者應用中,上面討論的信號處理電路的教導中可用于人機界面、游戲、圖像處理、自動聚焦等。描述的技術可以容易地成為智能電話、平板、安全系統、個人電腦、游戲技術、虛擬現實、模擬訓練等的部分。
[0068]另外,在上述各實施例的討論中,電容器、時鐘、DFF、分頻器、電感器、電阻器、放大器、開關、數字核心、晶體管和/或其他組件可以容易地被替換、取代或以其它方式修改,以適應特定的電路需求。此外,應當注意:使用補充的電子設備、硬件、軟件等提供本公開內容的教導同樣可行的選擇。
[0069]雖然本公開內容/權利要求中描述了使用NMOS晶體管器件的實現方式,但可以設想,使用PMOS晶體管(P型金屬氧化物半導體晶體管)或等效雙極結晶體管的互補構造(雙極結型晶體管)也可以替換一個或多個NMOS晶體管(或晶體管器件),以提供所公開的電壓緩沖器。由本領域技術人員應理解:晶體管設備可概括為具有三個(主)端子的設備。此外,可以由本領域技術人員理解:在運行期間,晶體管設備可具有對應于諸如NM0S、PM0S、NPN BJT,PNP BJT設備(和任何其它等效的晶體管設備)晶體管的特征行為。例如,本公開內容/權利要求涵蓋其中所有的NMOS設備由PMOS設備代替的實現。與本文所公開的使用NMOS設備(V+和地被交換)相比,使用PMOS設備的電路將被配置在“顛倒”的方式。多種實現相當于使用NMOS晶體管設備,因為不同的實施方式將以大致相同的方式執行,得到基本上相同的結果基本上產生相同功能。
[0070]對于本領域的普通技術人員,互補或等效的配置(使用代替NMOS晶體管的BJT)將被認為是與本文所述使用的NMOS晶體管可以互換。例如,當本公開內容/權利要求中提到了金屬氧化物場效應晶體管(MOSFET)設備的“漏極”時,公開內容/權利要求也涵蓋等效的實現,其中“漏極”對應于BJT的“集電極”。這同樣適用于MOSFET的“源極”對應于BJT的“發射極”,并且MOSFET的“柵極”對應于BJT的“基極”。“源極跟隨器”設備可對應于“發射極跟隨器”的設備,等等。
[0071]用于相位誤差補償活性的飛行時間的相機各種裝置的零件可包括專用電子電路來執行這里描述的功能。在某些情況下,可以通過專門配置用于執行此處描述的功能的處理器來提供所述裝置的一個或多個部分。例如,該處理器可以包括一個或多個特定應用程序組件,或者可以包括被配置為執行所述功能的在此描述的可編程邏輯門。該電路可以在模擬域、數字域或混合信號域中操作。在一些情況下,所述處理器可以被配置為通過執行非臨時性計算機平臺上存儲的一個或多個指令而執行在此描述的功能。
[0072]在一個示例實施例中,圖的任何數量的電路可在相關聯的電子設備的電路板來實現。該板可以是用于飛行時間的系統產生的電路板,可容納電子設備的內部電子系統的各種組件的電路板,并進一步為其他外圍設備提供連接器。更具體地,板可提供電連接,通過其該系統的其它部件可電通信。根據特定配置的需求,處理需求,計算機設計等,任何合適的處理器(包括數字信號處理器,微處理器,芯片組支持等)、計算機可讀的非臨時性存儲元件等可以適當地耦合到電路板。其它部件(諸如,外部存儲、另外的傳感器、用于音頻/視頻顯示器的控制器以及外圍設備)可以通過電纜被連接到板的插入式卡,或集成到基板本身。在各種實施例中,本文描述的功能可以以仿真的形式被實現為在一個或多個可配置(如可編程)元件上運行的軟件或固件,所述元件布置在支持這些功能的結構中。提供所述仿真的軟件或固件可以提供在非臨時性計算機可讀存儲介質上,所述介質包括指令以允許處理器執