新四季網

帶有圖像傳感器和信號處理器的觸摸輸入的製作方法

2023-06-16 14:26:01

專利名稱:帶有圖像傳感器和信號處理器的觸摸輸入的製作方法
技術領域:
本發明涉及交互式輸入系統。
背景技術:
以下交互式輸入系統是公知的允許用戶使用有源指示器(例如,發射光、聲或其它信號的指示器)、無源指示器(例如,手指、圓柱體或其它對象)或者諸如滑鼠或跟蹤球的其它適當的輸入設備將輸入(例如,數字墨水、滑鼠事件等)注入應用程式中。這些交互式輸入系統包括但不限於包括採用模擬電阻或機器視覺技術來註冊指示器輸入的觸摸板的觸摸系統,諸如在轉讓給本申請的受讓人加拿大亞伯達省卡爾加裡的 SMART Technologies ULC 的美國專利 No. 5,448,263 ;6,141,000 ;6,337,681 ;6,747,636 ; 6,803,906 ;7, 232,986 ;7, 236,162 ;以及7,274,356中所公開的那些,通過引用的方式將其內容合併於此;包括採用電磁、電容、聲或其它技術註冊指示器輸入的觸摸板的觸摸系統; 平板個人計算機(PC);膝上型PC;個人數字助理(PDA);或其它相似設備。上述合併的Morrison等人的美國專利No. 6,803,906公開了一種採用機器視覺來檢測與在其上呈現計算機生成的圖像的觸摸表面的指示器交互的觸摸系統。矩形邊框或框架圍繞觸摸表面並且支撐在其角落處的數字相機。數字相機具有包圍並且一般地掃視觸摸表面的重疊視場。數字相機從不同視點獲取掃視觸摸表面的圖像並且生成圖像數據。數字相機所獲取的圖像數據由自帶的(on-board)數位訊號處理器來進行處理,以確定在已捕捉到的圖像數據中是否存在指示器。當確定在已捕捉到的圖像數據中存在指示器時,數位訊號處理器將指示器特性數據傳遞到主控制器,該主控制器進而處理該指示器特性數據, 以使用三角測量法來確定指示器相對於觸摸表面在(x,y)坐標系中的位置。將該指示器坐標傳遞到執行一個或多個應用程式的計算機。計算機使用指示器坐標來更新在觸摸表面上呈現的計算機生成的圖像。因此,觸摸表面上的指示器接觸能夠被記錄為寫入或繪製或用於控制由計算機執行的應用程式的執行。Morrison等人的美國專利申請公開No. 2004/0179001公開了一種觸摸系統和方法,該觸摸系統和方法區分用於接觸觸摸表面的無源指示器,使得可以根據用於接觸觸摸表面的指示器的類型來處理響應於與觸摸表面的指示器接觸而生成的指示器位置數據。該觸摸系統包括待由無源指示器接觸的觸摸表面和具有一般地沿著觸摸表面查看的視場的至少一個成像設備。至少一個處理器與至少一個成像設備通信並且分析由至少一個成像設備獲取的圖像,以確定用於接觸觸摸表面的指示器的類型以及在進行指示器接觸的觸摸表面上的位置。所確定的指示器類型和進行指示器接觸的觸摸表面上的位置由計算機使用以控制由計算機執行的應用程式的執行。儘管存在許多不同類型的交互式輸入系統,但是不斷尋求對這樣的交互式輸入系統的改進。因此,本發明的目的是提供一種新穎的交互式輸入系統。

發明內容
因此,在一個方面中,提供了一種交互式輸入系統,包括至少兩個成像配件,所述至少兩個成像配件從不同視點捕捉感興趣區域的圖像幀;以及處理結構,所述處理結構處理由所述成像配件捕捉到的圖像幀以確定指示器在感興趣區域內的位置,其中每一個成像配件包括圖像傳感器和集成信號處理電路。根據另一個方面,提供了一種交互式輸入系統,包括至少一個成像設備,所述至少一個成像設備具有查看感興趣區域的視場;以及至少一個輻射源,所述至少一個輻射源將輻射散發到所述感興趣區域中,其中在圖像幀由所述至少一個成像設備捕捉期間,對至少一個輻射源的操作與所述至少一個成像設備的曝光時間同步。


現在將參考附圖更全面地描述實施例,在附圖中圖1是交互式輸入系統的立體圖;圖2是圖1的交互式輸入系統的框圖視圖;圖3是圖1的交互式輸入系統的一部分的立體概念圖;圖4A是形成圖1的交互式輸入系統的一部分的圖像傳感器和關聯信號處理電路的框圖;圖4B是用於圖1的交互式輸入系統的圖像傳感器和關聯信號處理電路的另一個實施例的框圖;圖5是圖4A的圖像傳感器和關聯信號處理電路的另一個示意框圖;圖6A和6B是用於圖1的交互式輸入系統的進一步替代圖像傳感器和關聯信號處理電路的框圖,以及圖7A和7B是用於圖1的交互式輸入系統的又一替代圖像傳感器和關聯信號處理電路的框圖。
具體實施例方式現在轉向圖1至3,示出了允許用戶將輸入(例如,數字墨水、滑鼠事件等)注入應用程式中的交互式輸入系統,並且其通常通過附圖標記20來標識。在該實施例中,交互式輸入系統20包括配件22,配件22接合諸如等離子電視、液晶顯示(IXD)設備、平板顯示設備、電子射線管等的顯示單元(未示出),並且環繞顯示單元的顯示表面對。配件22採用機器視覺來檢測與顯示表面M接近的、帶入感興趣區域的指示器,並且經由通信線路觀與中央集線器26通信。在該實施例中,通信線路觀被具體化為串行總線。中央集線器沈還經由USB電纜32與執行一個或多個應用程式的通用計算設備30通信。計算設備30包括例如處理單元、系統存儲器(易失性和/或非易失性)、其它不可移動或可移動存儲器(硬碟驅動器、RAM、ROM、EEPROM、CD-ROM、DVD、閃速存儲器等)以及將各種計算設備組件耦接到處理單元的系統總線。計算設備30處理經由中央集線器沈接收到的配件22的圖像數據輸出,並且調整輸出到顯示單元的圖像數據,使得在顯示表面M上呈現的圖像反映指示器活動。以這種方式,配件22、中央集線器沈和計算設備30允許接近顯示表面M並且在感興趣區域內的指示器活動被記錄為寫入或繪製或用於控制由計算設備 30執行的一個或多個應用程式的執行。配件22包括機械地附設到顯示單元並且環繞顯示表面M的框架配件。框架配件包括具有三個邊框段40、42和44、四個彎角46以及工具託盤段48的邊框。邊框段40和 42沿著顯示表面M的相對側邊緣延伸,而邊框段44沿著顯示表面M的頂邊緣延伸。工具託盤段48沿著顯示表面M的底邊緣延伸並且支撐一個或多個筆工具P。與顯示表面M 的左上角和右上角相鄰的彎角46將邊框段40和42耦接到邊框段44。與顯示表面M的左下角和右下角相鄰的彎角46將邊框段40和42耦接到工具託盤段48。在該實施例中,與顯示表面M的左下角和右下角相鄰的彎角46還容納一般地從不同視點掃視整個顯示表面 24的成像配件60。使邊框段40、42和44定向,使得成像配件60看見其面朝內的表面。在該實施例中,每一個邊框段40、42、44的面朝向的表面包括單個反向反光材料條或帶。為了最好地利用反向反光材料的屬性,使邊框段40、42和44定向,使得其面朝內的表面位於通常與顯示表面M的平面垂直的平面中。替代地,邊框段40、42和44可以是在以上合併的Hansen等人的美國專利申請序列號No. 12/118,545中公開的類型。現在轉向圖4A和5,更好地圖示了成像配件60中的一個。如可以看出的,每一個成像配件60包括與信號處理電路72通信的圖像傳感器70。在該實施例中,每一個成像配件60的圖像傳感器70是由Micron根據型號No. MT9V023製造的類型,並且裝配有由Boowon 根據型號No.BW25B製造的類型的880nm透鏡,給予圖像傳感器70大於九十(90)度的視場。 當然,本領域技術人員將理解的是,可以採用其它市售或定製圖像傳感器。在該實施例中,如圖4A中所示,信號處理電路72在諸如現場可編程門陣列(FPGA) 晶片的集成電路上實現,並且與圖像傳感器70 —起被裝配在印刷電路板上。替代地,如圖 4B中所示,圖像傳感器70和信號處理電路72可以被製備在單個集成電路模(die) 102上。 信號處理電路72包括向邊框處理器82以及向聚光燈處理器84提供圖像數據的傳感器接口 80。傳感器接口 80還向照明控制器88和輸出緩衝器90提供同步信息。輸出緩衝器90 被耦接到串行接口 92,串行接口 92自身被相應地耦接到串行總線觀的時鐘和數據線路 9 和92b。傳感器接口 80包括控制在圖像傳感器70和信號處理電路72之間的數據傳輸的1 總線接口 80a。圖像傳感器70的所有輸入/輸出和時鐘線路被直接接線到信號處理電路72,使得不需要支持硬體。通過串行接口 92進入、被尋址到圖像傳感器70的數據由 I2C總線接口 80a重新格式化並且直接發送到圖像傳感器70。信號處理電路72還包括4Mbit (兆比特)的閃速存儲器94、邊框文件96和控制寄存器98。閃速存儲器94包含充足空間用於兩個FPGA晶片配置文件,以及大約IMbit用於用戶信息。一個配置文件用於對FPGA晶片重編程序用於故障保險或工廠診斷模式。用戶信息存儲器用於存儲圖像傳感器參數、序列號以及與圖像傳感器相關的其它信息。照明控制器88被連接到輻射源,諸如包括多個頂發光二極體(LED)和關聯透鏡
6配件的紅外(IR)光源100。在該實施例中JR光源100的總功率是300mW。IR光源100隻有在圖像傳感器70的曝光時間期間才被打開,導致大約8%的佔空比以及大約25mW的平均功耗。頂光源100的控制信號由照明控制器88響應於從圖像傳感器70輸出的同步信號而供給,所述同步信號由照明控制器88經由傳感器接口 80接收到。在該實施例中,FPGA晶片包括安全系統,該安全系統包括FPGA晶片的獨特標識符 (64位元組)和一次性可編程安全寄存器(64位元組)。安全寄存器可以在工廠被編碼有解鎖 FPGA晶片的獨特代碼。將配置文件從一個FPGA晶片複製到另一個FPGA晶片的任何嘗試造成FPGA晶片關閉。FPGA晶片還包括多個片上或內部時鐘。圖像傳感器70的時鐘和所有FPGA內部時鐘從由串行接口 92經由串行總線28的時鐘線路9 接收到的時鐘輸入合成,而不需要外部晶體。在成像配件60上本地生成高頻時鐘幫助減少電磁幹擾(EMI)。在該實施例中,FPGA晶片還包括大約200,000個門、288Kbit (千比特)片上靜態存儲器以及 195個I/O管腳。例如,可以使用Xilinx XC3S200AN FPGA晶片。可以如下分配靜態存儲器。邊框文件96使用161ibit的靜態存儲器,邊框處理器92的內部寄存器使用161ibit的靜態存儲器、聚光燈處理器84的內部寄存器使用ieicbit的靜態存儲器、以及被雙緩衝的輸出緩衝器90使用321Ait的靜態存儲器。信號處理電路72提供多種用途。信號處理電路72的主要功能是執行對由圖像傳感器70生成的圖像數據的預處理,並且將結果流送(stream)到中央集線器沈。信號處理電路72還執行其它功能,包括對頂光源100、透鏡配件參數存儲、反複製的安全保護、時鐘生成、串行接口以及圖像傳感器同步和控制的控制。中央集線器沈包括通用串行總線(USB)微控制器,該USB微控制器用於維持到成像配件60的串行鏈路、將從成像配件60接收到的圖像信息封裝成USB分組並且通過USB 電纜32將USB分組發送給計算設備30用於進一步處理。通過串行總線28在中央集線器沈和成像配件60之間的通信是雙向的,並且在每一個方向上以2Mbit/s的速率同步執行。如果期望的話,則可以增加通信速率以減少等待時間。串行總線觀的時鐘和數據線路9 或92b分別攜帶不同的時鐘和數據信號對。時鐘線路9 從中央集線器沈驅動,並且用於為圖像數據連續計時以及為成像配件60提供基準時鐘的雙重用途。當數據在串行總線觀的數據線路92b上時,時鐘和數據線路9 和 92b由中央集線器沈以相反極性驅動。當釋放串行總線觀時,上拉電阻(未示出)將時鐘和數據線路兩者均拉高。中央集線器26將時鐘和數據線路兩者同時拉低以重置成像配件 60。因此,中央集線器沈能夠一起重置和釋放所有印刷電路板以使成像配件60同步。串行總線觀對於短距離是帶狀電纜的形式,並且對於較長距離是cat-5電纜的形式。中央集線器沈還包括開關式電壓調節器,用於向每一個成像配件60提供輸入 3. 3V邏輯電源電壓,其用於向圖像傳感器70提供電力。用於FPGA晶片的1. 2V邏輯電源電壓由單個線性電壓調節器(未示出)從每一個成像配件60中的3. 3V邏輯電源電壓生成。 用於運行頂光源100的外部電流調節器、儲能電容器以及開關式電容器也可以被包含在中央集線器26中。用來運行頂光源100的開關式電壓調節器高於LED正向偏壓大約0. 5V。交互式輸入系統20被設計成檢測無源指示器,諸如用戶的手指F、圓柱體或被帶入與顯示表面M接近並且在成像配件60的視場內的其它適當的對象。現在將描述交互式輸入系統20的一般操作。每一個成像配件60獲取以由信號處
7理電路時鐘信號建立的幀速率一般地掃視在其圖像傳感器60的視場內的顯示表面M的圖像幀。當頂光源100打開時,IR光源的LED使顯示表面M上的感興趣區域充滿紅外光照明。對邊框段40、42和44的反向反光帶有影響的紅外光照明被返回給成像配件60。結果, 當不存在指示器時,每一個成像配件60看到越過其長度的具有基本上均衡亮度的亮帶。當指示器被帶入與顯示表面M接近時,指示器擋住邊框段40、42和44的反向反光帶所反射的紅外光照明。結果,指示器顯現為中斷已捕捉到的圖像幀中的亮帶的暗區。信號處理電路72處理圖像幀以確定在圖像幀中是否捕捉到一個或多個指示器,以及如果是的話,則生成指示器數據。中央集線器沈為指示器數據以設定頻率(在該實施例中,由於960幀每秒(fps) 的圖像捕捉頻率,故為120次每秒)輪詢成像配件60,並且對指示器數據執行三角測量法以確定指示器位置數據。中央集線器26進而將指示器位置數據和/或圖像配件狀態信息傳送給計算設備30。以這種方式,傳送給計算設備30的指示器位置數據可以被記錄為寫入或繪製,或可以用於控制由計算設備30執行的應用程式的執行。計算設備30還更新傳遞給顯示單元的顯示輸出,使得所呈現的圖像反映指示器活動。中央集線器沈還從計算設備 30接收命令,並且相應地作出響應以及生成診斷信息並向成像配件60傳遞診斷信息。最初,執行對準例程以使圖像傳感器70對準。在對準例程期間,指示器保持在顯示表面M的近似中心中。在圖像幀捕捉以後,然後選擇圖像傳感器70的像素的子集,直到對於每一個圖像傳感器70,找到捕捉指示器和顯示表面M上的指示器尖端的像素的子集。 該對準例程允許放寬圖像傳感器70的機械安裝。對在顯示表面M上的指示器尖端的識別還給出校準信息,用於確定每一個圖像傳感器70的對應於與顯示表面M進行的實際指示器接觸的像素行。知道這些像素行允許容易地確定指示器懸停與指示器接觸之間的差異。在該實施例中,由於計算設備顯示被投射到顯示表面M上,所以在對準例程期間,若干已知的坐標位置也在顯示表面M上顯示,以及向用戶提示使用指示器順次觸摸這些坐標位置,使得圖像傳感器70的每一個的像素的子集還包括所有這些觸摸坐標位置。然後存儲校準數據用於參考,使得在顯示表面M上的指示器接觸可以被映射到計算機顯示上的對應區域。如前所述,每一個成像配件60獲取一般地掃視其視場內的顯示表面M的圖像幀。 圖像幀由圖像傳感器70響應於從信號處理電路72接收到的時鐘信號而不時獲取。信號處理電路72進而從圖像傳感器70讀取每一個圖像幀,並且處理圖像幀以確定指示器是否位於圖像幀中,以及如果是的話,則從圖像幀提取指示器和相關的指示器統計信息。如將描述的,為了避免處理包含無用信息的大量像素,信號處理電路72的若干組件預處理圖像幀數據。由每一個成像配件60的信號處理電路72生成的指示器數據僅在中央集線器沈輪詢成像配件60時才被發送給中央集線器26。信號處理電路72比中央集線器沈輪詢成像配件60更快地創建指示器數據。然而,中央集線器沈可以以與對已處理的圖像數據的創建同步的速率來輪詢成像配件60。未被發送給中央集線器沈的已處理的圖像數據被覆寫。當中央集線器沈輪詢成像配件60時,幀同步脈衝被發送給成像配件60以發起由信號處理電路72創建的指示器數據的傳輸。一旦接收到幀同步脈衝,則每一個信號處理電路72通過串行總線觀的數據線路92b將指示器數據傳送給中央集線器沈。由中央集線器 26接收到的指示器數據被自動緩衝到中央集線器處理器中。在中央集線器處理器已經從成像配件60中的每一個接收到指示器數據之後, 中央集線器處理器處理所接收到的指示器數據,來以公知的方式,諸如在以上合併的 Morrison等人的美國專利No. 6,803,906中所描述的,使用三角測量法來計算指示器相對於顯示表面對在(x,y)坐標系中的位置。所計算的指示器坐標然後被傳遞給計算設備30。 計算設備30進而處理所接收到的指示器坐標,並且如果需要的話,則更新提供給顯示單元的圖像輸出,使得在顯示表面M上呈現的圖像反映指示器活動。以這種方式,與顯示表面 24的指示器交互可以被記錄為寫入或繪製,或用於控制在計算設備沈上運行的一個或多個應用程式的執行。如上所述,信號處理電路72的若干組件對圖像數據進行預處理以創建指示器數據。邊框處理器82執行預處理步驟以提高交互式輸入系統信號處理操作的效率。這些預處理步驟中的一個是環境光(ambient light)減少。圖像傳感器70以比所需要的幀速率高得多的幀速率運行,並且頂光源100在交替圖像幀期間被打開。邊框處理器82從在頂光源100關閉時捕捉到的圖像幀減去在頂光源100打開時捕捉到的圖像幀。環境光跨圖像幀是相對恆定的,因此環境光在該處理期間被取消,並且沒有在差額圖像幀中出現。在該實施例中,圖像傳感器70以8倍於期望輸出速率的幀速率運行。對於所捕捉到的每一八個圖像幀,四個圖像幀在頂光源100打開時被捕捉,並且四個幀在頂光源100關閉時被捕捉。 然後從在頂光源100打開時捕捉到的四個幀減去在頂光源100關閉時捕捉到的四個幀, 並且加上作為結果的差額幀以產生一個圖像。邊框處理器82還執行信號處理操作以捕捉以及跟蹤顯示表面M上的一個或多個指示器。對於指示指示器的存在的圖像數據的每一列,邊框處理器82的輸出是單個數字。 在該實施例中,邊框處理器82執行連續計算來識別圖像數據中的指示器。邊框處理器82 將多個像素加入與邊框的亮部相對應的圖像數據中的列中,並且然後從與邊框正上方的暗部相對應的圖像數據減去相同數目的像素。如果不存在指示器,則這將示出非常高的對比度。如果存在指示器,則無論是亮還是暗,在兩個區域中照明近似相等,並且對比度將較低。 邊框的位置以及加上/減去的點數目被存儲在邊框文件96中。不考慮所使用的邊框和指示器的類型,由邊框處理器82完成誤差校驗。邊框處理器監視圖像傳感器70以確定是否非常強的光源已經使圖像傳感器飽和。如果圖像傳感器是飽和的,則設置標誌。該標誌觸發警示消息被顯示,使得用戶可以採取措施來移除或減弱非常強的光源。雖然邊框處理器82是捕捉以及跟蹤顯示表面M上的對象的主要裝置,但是聚光燈處理器84是允許可能包含指示器的圖像數據中的區域被提取的次級機制。與邊框處理器不同,聚光燈處理器84採用來自中央集線器沈的反饋。如果反饋延遲或不正確,則仍然可以在減少功能性/精確度的情況下檢測指示器。聚光燈處理器84採用可移動窗口,優選地3h32像素或6虹16像素,其從圖像數據提取並且在光處理和縮放之後被發送回中央集線器沈。中央集線器沈可以為聚光燈選擇獨立於邊框處理器82的若干照明模式。這些照明模式包括環境光抑制、邊框光抑制以及正常曝射(環境和邊框光)。中央集線器沈還可以指定聚光燈被縮小以查看較大目標。例如,為了捕捉150像素寬的目標,中央集線器指定圖像在水平方向上被縮小為原來的1/4,以便適合64x16的像素窗口。通過將多個像素混合 (bin)在一起來實現縮放。為了跟蹤移動的指示器,中央集線器沈指定指示器在其當前圖像幀中的估計的位置和速度,並且將其報告回聚光燈處理器84。聚光燈處理器84觀察剛由圖像傳感器70 獲取的圖像幀的幀數,並且相應地調整聚光燈位置以說明源自中央集線器26的任何等待時間。如果必要的話,則可以用聚光燈掃描完整圖像數據,以用非常慢的速率來獲得全幀查看。在初始化交互式輸入系統20時完成該慢掃描以確定邊框的位置。聚光燈的輸出格式是8比特塊浮點(一個指數用於整個圖像),以允許大的動態範圍。除被製備為FPGA晶片外,信號處理電路可以採用其它形式。例如,在圖6A和6B 中所示的實施例中,信號處理電路是數位訊號處理器(DSP)的形式。如圖6A中所示,DSP 可以與圖像傳感器一起被裝配在印刷電路板上,或替代地,如圖6B中所示,數位訊號處理器可以與圖像傳感器一起被組裝在單個集成電路模上。在圖7A和7B的實施例中,信號處理電路可以是專用集成電路(ASIC)上的定製電路和微型DSP的組合的形式。如圖7A中所示,定製電路和微型DSP可以與圖像傳感器一起被裝配在印刷電路板上,或替代地,如圖7B 中所示,定製電路和微型DSP可以與圖像傳感器一起被製備在單個集成電路模上。微型DSP 還可以被包含在ASIC中。在圖6A至7B的實施例中,除了上述功能外,信號處理電路還執行附加功能,包括從由圖像傳感器生成的圖像數據生成指示器數據以及確定指示器懸停和接觸狀態。在以上合併的Morrison等人的美國專利No. 6,803,906中描述了這些附加功能。儘管圖像傳感器70被示出為鄰近顯示表面M的底角放置,但是本領域技術人員將理解的是,圖像傳感器可以位於相對於顯示表面的不同位置處。並且,儘管照明源52被描述為頂光源,但是本領域技術人員將理解的是,可以採用其它適當的輻射源。當然,交互式輸入系統可以採用其它形式。例如,可以用發光邊框段替代反向反光邊框段。發光邊框段可以如在轉讓給本申請的受讓人SMART Technologies ULC的、Akitt 等人的美國專利No. 6,972,401中所描述的,通過引用的方式將其內容合併於此。如在 McGibney等人的美國專利申請序列號No. 12/118,521中所描述的輻射調製技術一通過引用的方式將其內容合併於此一也可以用來減少幹擾,以及允許分離與各種頂光源相關聯的信息。如果期望的話,則可以獨立於圖像傳感器70的曝光時間來控制頂光源100的打開時間(on-time),以便創建環境和有源照明的平衡。例如,可以增加圖像傳感器曝光時間, 同時保持頂光源100打開的時間不變,以讓更多環境光進入。還可以獨立地控制每一個頂光源的打開時間。這允許動態地均衡頂光源的輸出功率以獲得一致的照明。儘管在上面將交互式輸入系統20描述為檢測無源筆工具,諸如手指,但是本領域技術人員將理解的是,交互式輸入系統還可以檢測當在顯示表面M附近時散發光或其它信號的有源指示器、或與吸收光的邊框結合,可能具有反向反光或高反光尖端的指示筆。當在沒有發光邊框的情況下使用有源指示器、或當將反光無源指示器與吸收光的邊框一起使用時,在捕捉以及跟蹤顯示表面上的一個或多個指示器的信號處理操作期間, 邊框處理器82執行垂直強度分布計算以識別圖像數據中的指示器。垂直強度分布是與邊框相對應的圖像數據中的垂直列中的多個像素的總和。邊框在每一列處的位置和合計的點數由中央集線器26事先確定,並且被加載到FPGA晶片自帶的邊框文件96中。本領域技術人員將理解的是,中央集線器沈的功能可以被合併到成像配件60中
10的一個或多個的電路中,一個益處是總成本減少。在這樣的配置中,將帶有中央集線器功能的成像配件視為主要配件。替代地,每一個成像配件可能具有這樣的集線器功能,以及投票協議被用來確定成像配件中的哪些將作為中央或主要集線器來操作。替代地,連接到PC的成像配件將默認為主要配件。本領域技術人員將理解的是,配件、中央集線器沈和計算設備30可以被合併到單個設備中,並且信號處理電路可以在圖形處理單元(GPU)上實現或包括基於單元 (cell-based)的處理器。將理解的是,雖然以上將中央集線器沈描述為對於960fps的圖像捕捉頻率,以 120次每秒輪詢成像配件60,但是可以根據實現的需求和/或限制而採用其它圖像捕捉速率。並且,儘管通信線路觀被描述為被具體化為串行總線,但是本領域技術人員將理解的是,還可以將通信總線具體化為並行總線、通用串行總線(USB)、乙太網連接或其它適當的有線連接。替代地,配件22可以使用諸如藍牙、WiFi、ZigBee、ANT、IEEE 802. 15. 4,Z-Wave 等的適當的無線協議通過無線連接與中央集線器沈通信。另外,儘管中央集線器沈被描述為經由USB電纜32與計算設備30通信,替代地,中央集線器沈可以通過諸如並行總線、 RS-232連接、乙太網連接等的另一個有線連接與計算設備30通信、或可以使用諸如藍牙、 WiFi, ZigBee, ANT, IEEE 802. 15. 4、Z-Wave等的適當的無線協議通過無線連接與計算設備 30通信。雖然以上已經闡述了使圖像傳感器對準的對準例程,但是可以採用替代對準例程。例如,在一些實施例中,標誌可以被放置在邊框(多個)上或在其它位置處並且被檢測, 以便使得交互式輸入系統能夠在沒有大量用戶交互的情況下自校準。替代地,反向反光邊框自身可以被檢測,並且所捕捉到的包含反向反光邊框的像素被用來確定每一個圖像傳感器70的像素行。通常,由於可以減少行數,所以可以增加圖像處理的幀速率。儘管已經參考附圖描述了實施例,但是本領域技術人員將理解的是,在沒有背離如由所附權利要求限定的精神和範圍的情況下,可以進行變化和修改。
權利要求
1.一種交互式輸入系統,包括至少兩個成像配件,所述至少兩個成像配件從不同視點捕捉感興趣區域的圖像幀;以及處理結構,所述處理結構處理由所述成像配件捕捉到的圖像幀,以確定指示器在所述感興趣區域內的位置,其中每一個成像配件包括圖像傳感器和集成信號處理電路。
2.根據權利要求1所述的系統,其中,所述每一個成像配件的信號處理電路和圖像傳感器被安裝在共用印刷電路板上。
3.根據權利要求1所述的系統,其中,所述每一個成像配件的信號處理電路和圖像傳感器被製備在集成電路模上。
4.根據權利要求1至3中的任何一個所述的系統,其中,所述信號處理電路在現場可編程門陣列(FPGA)上實現。
5.根據權利要求1至3中的任何一個所述的系統,其中,所述信號處理電路在數位訊號處理器(DSP)上實現。
6.根據權利要求1至3中的任何一個所述的系統,其中,所述信號處理電路至少部分地在專用集成電路(ASIC)上實現。
7.根據權利要求1至3中的任何一個所述的系統,其中,所述信號處理電路包括在專用集成電路(ASIC)上實現的電路。
8.根據權利要求7所述的系統,其中,所述信號處理電路包括微型DSP。
9.根據權利要求8所述的系統,其中,所述微型DSP在所述ASIC上實現。
10.根據權利要求8所述的系統,其中,所述ASIC、微型DSP以及圖像傳感器被安裝在共用印刷電路板上。
11.根據權利要求8所述的系統,其中,所述ASIC、微型DSP以及圖像傳感器被製備在單個集成電路模上。
12.根據權利要求1所述的系統,其中,所述每一個成像配件的信號處理電路從由相關聯的圖像傳感器生成的圖像數據來生成指示器數據。
13.根據權利要求12所述的系統,其中,所述每一個成像配件的信號處理電路從所述圖像數據來確定指示器懸停和接觸狀態。
14.根據權利要求1所述的系統,其中,所述處理結構包括照明控制器,所述照明控制器用於驅動照亮所述感興趣區域的輻射源。
15.根據權利要求1所述的系統,其中,所述處理結構包括聚光燈處理器,所述聚光燈處理器用於提取包含指示器的圖像幀的區域。
16.根據權利要求1所述的系統,其中,所述處理結構包括邊框處理器,所述邊框處理器用於跟蹤圖像幀中的指示器。
17.根據權利要求14所述的系統,其中,所述照明控制器在所述成像配件不活動時停用所述輻射源。
18.根據權利要求17所述的系統,其中,所述照明控制器使所述輻射源的操作與所述成像配件的圖像幀捕捉速率同步。
19.根據權利要求16所述的系統,其中,所述邊框處理器處理捕捉到的圖像幀以減少環境光的影響。
20.根據權利要求1所述的系統,其中,所述處理結構是基於單元的處理器。
21.根據權利要求1所述的系統,其中,所述處理結構是圖形處理器。
22.—種交互式輸入系統,包括至少一個成像設備,所述至少一個成像設備具有查看感興趣區域的視場;以及至少一個輻射源,所述至少一個輻射源將輻射散發到所述感興趣區域中,其中在由所述至少一個成像設備捕捉圖像幀期間,對所述至少一個輻射源的操作與所述至少一個成像設備的曝光時間同步。
全文摘要
一種交互式輸入系統,包括至少兩個成像配件,所述至少兩個成像配件從不同視點捕捉感興趣區域的圖像幀;以及處理結構,所述處理結構處理由成像配件捕捉到的圖像幀,以確定指示器在感興趣區域內的位置,其中每一個成像配件包括圖像傳感器和集成信號處理電路。
文檔編號H05B37/02GK102216890SQ200980145279
公開日2011年10月12日 申請日期2009年9月15日 優先權日2008年9月15日
發明者柯林頓·拉姆, 格蘭特·麥克吉布尼 申請人:智能技術無限責任公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀