專利名稱:基于圖像傳感器的電子白板的干擾點(diǎn)動(dòng)態(tài)屏蔽方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及基于圖像傳感器的電子白板技術(shù),尤其涉及一種基于圖像傳感器的電 子白板的干擾點(diǎn)動(dòng)態(tài)屏蔽方法及裝置。
背景技術(shù):
基于圖像傳感器的電子白板是一種新的觸控技術(shù),該技術(shù)將傳統(tǒng)的顯示設(shè)備改造 成了具有類似于觸摸功能的可交互顯示設(shè)備。
圖1示出了現(xiàn)有技術(shù)中的一種基于圖像傳感器的電子白板,包括投影儀101、圖 像傳感器102、投影平面103、主機(jī)104,其中投影儀101將主機(jī)104發(fā)送的顯示畫面投影在 投影平面103上,圖像傳感器102對投影平面103進(jìn)行拍攝,將投影平面103上的顯示畫面 以及投射在投影片面103上的光筆光點(diǎn)的拍攝畫面?zhèn)鬏斨林鳈C(jī)104,主機(jī)104提取拍攝畫面 中的光點(diǎn),并相應(yīng)地控制調(diào)節(jié)投影儀101的顯示畫面,對光點(diǎn)的動(dòng)作做出反饋,實(shí)現(xiàn)類似觸 摸屏的功能。
關(guān)于基于圖像傳感器的電子白板的進(jìn)一步信息,可以參考2012年3月14日公布 的公布號為CN102375622A的中國專利申請文獻(xiàn)。
仍然參考圖1,主機(jī)104中的定位模塊實(shí)時(shí)分析圖像傳感器102中光點(diǎn)的位置,并 將該位置映射成投影儀101顯示畫面的鼠標(biāo)位置,通過光筆光點(diǎn)的亮滅來實(shí)現(xiàn)代替計(jì)算機(jī) 鼠標(biāo)操控主機(jī)104的功能。但是,在圖像傳感器102拍攝到的畫面105中,投影儀101投影 的影像區(qū)域106只占據(jù)其中一部分,另外還有很多區(qū)域是環(huán)境背景。因此,主機(jī)104通常 會將影像區(qū)域106以外的其他區(qū)域屏蔽,僅檢測和響應(yīng)影像區(qū)域106范圍以內(nèi)的光點(diǎn)。
一般而言,電子白板通過判斷亮斑的大小是否大于某一門限T來判斷光筆或者是 用戶的手指是否在書寫。但是,在環(huán)境中可能存在亮度大于門限T的干擾光源,即使使用屏 蔽圖片來屏蔽環(huán)境背景從而只保留影像區(qū)域,干擾光源仍然可能存在于影像區(qū)域內(nèi),導(dǎo)致 電子白板無法正確識別真正的光筆光斑而無法正常書寫。發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種基于圖像傳感器的電子白板的干擾點(diǎn)動(dòng)態(tài) 屏蔽方法及裝置,能夠動(dòng)態(tài)屏蔽影像區(qū)域內(nèi)的干擾點(diǎn)。
為解決上述技術(shù)問題,本發(fā)明提供了一種基于圖像傳感器的電子白板的干擾點(diǎn)動(dòng) 態(tài)屏蔽方法,所述電子白板配置為與顯示設(shè)備配合使用,所述顯示設(shè)備用于在顯示平面上 呈現(xiàn)顯示圖像,所述電子白板包括
用于拍攝所述顯示平面的圖像傳感器,所述圖像傳感器拍攝到的畫面包括影像區(qū) 域以及除所述影像區(qū)域外的屏蔽區(qū)域;
與所述顯示設(shè)備和圖像傳感器相連的控制部件,用于定位所述影像區(qū)域內(nèi)的控制 光斑;
所述干擾點(diǎn)動(dòng)態(tài)屏蔽方法包括
實(shí)時(shí)偵測所述圖像傳感器拍攝的連續(xù)多幀畫面;
搜索所述影像區(qū)域內(nèi)面積小于預(yù)設(shè)面積門限且在同一位置持續(xù)超過預(yù)設(shè)時(shí)間的 亮斑;
將與該亮斑相同位置、相同面積的區(qū)域添加至所述屏蔽區(qū)域。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述方法還包括如果所述影像區(qū)域內(nèi)存在面積大于 所述預(yù)設(shè)面積門限的亮斑,則提示用戶存在強(qiáng)烈干擾。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,搜索所述影像區(qū)域內(nèi)面積小于預(yù)設(shè)面積門限且在同一 位置持續(xù)超過預(yù)設(shè)時(shí)間的亮斑包括
對于偵測到的第一幀畫面,將所述影像區(qū)域內(nèi)檢測到的各光斑記錄在記錄數(shù)組 中,記錄內(nèi)容包括光斑的位置、面積和第一次出現(xiàn)時(shí)刻;
對于后續(xù)的每一幀畫面,將所述影像區(qū)域內(nèi)偵測到的光斑與所述記錄數(shù)組中記錄 的光斑進(jìn)行比較,如果新偵測到的第一光斑位置與所述記錄數(shù)組中已有的第二光斑位置相 同,則將該第二光斑保留在所述記錄數(shù)組中;如果所述記錄數(shù)組中已記錄的第三光斑與當(dāng) 前偵測到的任何光斑位置都不匹配,則將該第三光斑從所述記錄數(shù)組中刪除;如果當(dāng)前偵 測到的第四光斑與所述記錄數(shù)組中已記錄的任何光斑的位置都不匹配,則將該第四光斑插 入所述記錄數(shù)組中;
搜索所述記錄數(shù)組中第一次出現(xiàn)時(shí)刻距今超過所述預(yù)設(shè)時(shí)間的亮斑。
本發(fā)明還提供了一種基于圖像傳感器的電子白板的干擾點(diǎn)動(dòng)態(tài)屏蔽裝置,所述電 子白板配置為與顯示設(shè)備配合使用,所述顯示設(shè)備用于在顯示平面上呈現(xiàn)顯示圖像,所述 電子白板包括
用于拍攝所述顯示平面的圖像傳感器,所述圖像傳感器拍攝到的畫面包括影像區(qū) 域以及除所述影像區(qū)域外的屏蔽區(qū)域;
與所述顯示設(shè)備和圖像傳感器相連的控制部件,用于定位所述影像區(qū)域內(nèi)的控制 光斑;
所述干擾點(diǎn)動(dòng)態(tài)屏蔽裝置包括
畫面?zhèn)蓽y模塊,實(shí)時(shí)偵測所述圖像傳感器拍攝的連續(xù)多幀畫面;
亮斑搜索模塊,搜索所述影像區(qū)域內(nèi)面積小于預(yù)設(shè)面積門限且在同一位置持續(xù)超 過預(yù)設(shè)時(shí)間的亮斑;
亮斑屏蔽模塊,將與該亮斑相同位置、相同面積的區(qū)域添加至所述屏蔽區(qū)域。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述干擾點(diǎn)動(dòng)態(tài)屏蔽裝置還包括
提示模塊,如果所述影像區(qū)域內(nèi)存在面積大于所述預(yù)設(shè)面積門限的亮斑,則提示 用戶存在強(qiáng)烈干擾。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,所述亮斑搜索模塊包括
數(shù)組維護(hù)單元,對于偵測到的第一幀畫面,將所述影像區(qū)域內(nèi)檢測到的各光斑記 錄在記錄數(shù)組中,記錄內(nèi)容包括光斑的位置、面積和第一次出現(xiàn)時(shí)刻;對于后續(xù)的每一幀畫 面,將所述影像區(qū)域內(nèi)偵測到的光斑與所述記錄數(shù)組中記錄的光斑進(jìn)行比較,如果新偵測 到的第一光斑位置與所述記錄數(shù)組中已有的第二光斑位置相同,則將該第二光斑保留在所 述記錄數(shù)組中;如果所述記錄數(shù)組中已記錄的第三光斑與當(dāng)前偵測到的任何光斑位置都不 匹配,則將該第三光斑從所述記錄數(shù)組中刪除;如果當(dāng)前偵測到的第四光斑與所述記錄數(shù)組中已記錄的任何光斑的位置都不匹配,則將該第四光斑插入所述記錄數(shù)組中;
搜索單元,搜索所述記錄數(shù)組中第一次出現(xiàn)時(shí)刻距今超過所述預(yù)設(shè)時(shí)間的亮斑。
與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)
本發(fā)明實(shí)施例的干擾點(diǎn)動(dòng)態(tài)屏蔽方法,在圖像傳感器的伽馬值為常規(guī)值狀態(tài)下, 實(shí)時(shí)偵測圖像傳感器拍攝到的連續(xù)多幀畫面,如果在影像區(qū)域內(nèi)存在面積小于預(yù)設(shè)面積 門限的亮斑,而且該亮斑在同一位置持續(xù)超過預(yù)設(shè)時(shí)間,則將與該亮斑相同位置、相同面積 的區(qū)域添加至屏蔽區(qū)域,從而將電子白板過程中動(dòng)態(tài)出現(xiàn)的干擾點(diǎn)屏蔽。
圖1是現(xiàn)有技術(shù)中一種基于圖像傳感器的電子白板的結(jié)構(gòu)示意圖2是本發(fā)明實(shí)施例的基于圖像傳感器的電子白板的干擾點(diǎn)動(dòng)態(tài)屏蔽方法的流 程不意圖3示出了本發(fā)明實(shí)施例的靜態(tài)屏蔽過程的流程示意圖4示出了本發(fā)明實(shí)施例的動(dòng)態(tài)屏蔽過程的流程示意圖5至圖8示出了本發(fā)明實(shí)施例的干擾點(diǎn)動(dòng)態(tài)屏蔽方法中圖像傳感器在各步驟拍 攝到的畫面示意圖9是本發(fā)明實(shí)施例的干擾點(diǎn)動(dòng)態(tài)屏蔽裝置的結(jié)構(gòu)框圖。
具體實(shí)施方式
下面結(jié)合具體實(shí)施例和附圖對本發(fā)明作進(jìn)一步說明,但不應(yīng)以此限制本發(fā)明的保 護(hù)范圍。
本實(shí)施例中,基于圖像傳感器的電子白板通??梢耘渲脼榕c顯示設(shè)備配合使用, 該顯示設(shè)備在顯示平面上呈現(xiàn)顯示圖像,該電子白板包括用于拍攝所述顯示平面的圖像 傳感器,該圖像傳感器拍攝到的畫面包括影像區(qū)域以及影像區(qū)域以外的屏蔽區(qū)域;與顯示 設(shè)備和圖像傳感器相連的控制部件,僅僅定位影像區(qū)域內(nèi)的控制光斑,而對影像區(qū)域以外 的屏蔽區(qū)域內(nèi)的操作并不進(jìn)行響應(yīng)。
其中,顯示設(shè)備可以是各種液晶(IXD)屏、發(fā)光二極管(LED)屏、等離子顯示器或 者投影儀等。圖像傳感器可以采用各種常規(guī)的攝像頭來實(shí)現(xiàn),具體可以是CCD、CM0S等各種 類型的圖像傳感器,其分辨率例如可以是640*480,但并不限于此??刂撇考梢允莻€(gè)人計(jì) 算機(jī)(電腦)、專用的控制器或者采用可編程硬件或?qū)S眉呻娐返葘?shí)現(xiàn)。另外,該電子白板 還可以包括紅外光筆、光膜或用于產(chǎn)生光膜的部件等設(shè)備。
例如,該電子白板可以是背景技術(shù)中所描述的電子白板,或者是背景技術(shù)中所引 用的專利文獻(xiàn)中的電子白板。
作為一個(gè)非限制性的例子,影像區(qū)域可以采用如下方式來確定驅(qū)動(dòng)顯示設(shè)備在 顯示平面上全屏顯示第一顏色,驅(qū)動(dòng)光學(xué)傳感器拍攝顯示平面的畫面,并將其保存為第一 圖片;驅(qū)動(dòng)顯示設(shè)備在顯示平面上全屏顯示第二顏色,驅(qū)動(dòng)光學(xué)傳感器拍攝顯示平面的畫 面,并將其保存為第二圖片,第二顏色與第一顏色具有不同的亮度;將第一圖片和第二圖片 轉(zhuǎn)換為灰度圖片,分別生成第一圖片和第二灰度圖片;對第一灰度圖片和第二灰度圖片進(jìn) 行差分運(yùn)算,得到差分圖片;將差分圖片中像素值大于等于預(yù)設(shè)門限的像素設(shè)定為目標(biāo)像素,有連續(xù)的目標(biāo)像素存在的區(qū)域確定為目標(biāo)區(qū)域;將面積小于預(yù)設(shè)面積的目標(biāo)區(qū)域消除; 在剩余的目標(biāo)區(qū)域中選擇保留面積最大的一個(gè)確定為影像區(qū)域;填補(bǔ)影像區(qū)域內(nèi)部的空 洞。在圖像傳感器拍攝的畫面中,影像區(qū)域以外的其他區(qū)域則可以確定為是屏蔽區(qū)域。
參考圖2,本實(shí)施例基于圖像傳感器的電子白板的干擾點(diǎn)動(dòng)態(tài)屏蔽方法包括以下 步驟
步驟S21,實(shí)時(shí)偵測所述圖像傳感器拍攝的連續(xù)多幀畫面;
步驟S22,搜索所述影像區(qū)域內(nèi)面積小于預(yù)設(shè)面積門限且在同一位置持續(xù)超過預(yù) 設(shè)時(shí)間的亮斑;
步驟S23,將與該亮斑相同位置、相同面積的區(qū)域添加至所述屏蔽區(qū)域。
進(jìn)一步而言,步驟S22具體包括維護(hù)記錄數(shù)組A,對于偵測到的第一幀畫面,將影 像區(qū)域內(nèi)檢測到的各光斑記錄在記錄數(shù)組A中,記錄的內(nèi)容包括光斑的位置、面積和第一 次出現(xiàn)時(shí)刻;對于后續(xù)的每一幀畫面,將影像區(qū)域內(nèi)偵測到的光斑與記錄數(shù)組A中記錄的 光斑進(jìn)行比較,如果新偵測到的第一光斑位置與記錄數(shù)組A中已有的第二光斑位置相同, 則將該第二光斑保留在記錄數(shù)組A中;如果記錄數(shù)組A中已記錄的第三光斑與當(dāng)前偵測到 的任何光斑位置都不匹配,則將該第三光斑從記錄數(shù)組A中刪除;如果當(dāng)前偵測到的第四 光斑與記錄數(shù)組A中已記錄的任何光斑的位置都不匹配,則將該第四光斑插入記錄數(shù)組A 中;在維護(hù)記錄數(shù)組的同時(shí),搜索記錄數(shù)組中第一次出現(xiàn)時(shí)刻距今超過預(yù)設(shè)時(shí)間的亮斑,該 亮斑被認(rèn)為是干擾點(diǎn),后續(xù)將與該亮斑相同位置、相同面積的區(qū)域添加至屏蔽區(qū)域。
其中,預(yù)設(shè)面積門限可以是用戶根據(jù)實(shí)際情況預(yù)先設(shè)定的,其通常是以像素為單 元的,例如可以是40個(gè)像素。預(yù)設(shè)時(shí)間也是用戶根據(jù)實(shí)際情況預(yù)先設(shè)定的,例如可以是15 秒。在檢測到影像區(qū)域內(nèi)存在面積大于預(yù)設(shè)面積門限的亮斑時(shí),還可以提示用戶存在強(qiáng)烈 干擾。
上述整個(gè)動(dòng)態(tài)屏蔽過程是伴隨電子白板的正常工作而實(shí)時(shí)進(jìn)行的,整個(gè)過程并不 會對電子白板的正常顯示參數(shù)造成影響。此外,在電子白板剛啟動(dòng)時(shí),或者由用戶發(fā)出的指 令觸發(fā),還可以進(jìn)行干擾點(diǎn)的靜態(tài)屏蔽,靜態(tài)屏蔽具體可以包括以下步驟
步驟a,驅(qū)動(dòng)所述顯示設(shè)備在所述顯示平面上全屏顯示檢測背景,所述檢測背景的 亮度低于所述控制光斑的亮度;
步驟b,驅(qū)動(dòng)所述圖像傳感器對所述顯示平面上顯示的檢測背景進(jìn)行拍攝;
步驟C,對所述圖像傳感器拍攝畫面中的影像區(qū)域進(jìn)行分析,將亮度大于預(yù)設(shè)亮度 門限的干擾區(qū)域添加至所述屏蔽區(qū)域。
在步驟a中,還可以同時(shí)將圖像傳感器的伽馬值調(diào)小,以使得潛在的干擾點(diǎn)能夠 更容易暴露出來。需要說明的是,此處“調(diào)小”是相對概念,并非特指某一確定的范圍,具體 指的是調(diào)節(jié)圖像傳感器的伽馬值,使其小于電子白板正常工作時(shí)圖像傳感器伽馬值的常規(guī)值。
在步驟c中,預(yù)設(shè)亮度門限通??梢允强刂乒獍叩牧炼壬舷蓿凑J褂脮r(shí),光筆 的光斑的最大亮度或者手指反射光斑的最大亮度。
靜態(tài)屏蔽針對的是電子白板工作環(huán)境中靜態(tài)存在的一些干擾源,在靜態(tài)屏蔽過程 中是禁止用戶使用光筆進(jìn)行操作的,即假定影像區(qū)域內(nèi)不會出現(xiàn)正常的控制光斑。
該靜態(tài)屏蔽過程可以在電子白板啟動(dòng)初始化時(shí)進(jìn)行,也可以是在啟動(dòng)后由用戶的指令觸發(fā)而進(jìn)行。由于在實(shí)際的應(yīng)用場景中,干擾光斑可能是在不停閃爍的,因而干擾區(qū)域 的亮度以及大小是不斷變化的,因此在一次靜態(tài)屏蔽過程中,干擾區(qū)域有可能恰好處于亮 度最暗、面積最小的狀態(tài),導(dǎo)致添加的屏蔽區(qū)域比實(shí)際的干擾區(qū)域尺寸小,不能夠完全徹底 地屏蔽干擾點(diǎn)。鑒于此種情況,在一優(yōu)選的實(shí)施例中,在一次靜態(tài)屏蔽過程中,可以重復(fù)步 驟b和c多次,以保證能夠充分、完全地將干擾點(diǎn)屏蔽。
下面參考圖3和圖4,采用一實(shí)例對上述干擾點(diǎn)動(dòng)態(tài)屏蔽方法進(jìn)行詳細(xì)說明。
首先結(jié)合圖3、圖5和圖6,在步驟S301處,開始靜態(tài)屏蔽,例如可以是電子白板 啟動(dòng)時(shí)開始,或者用戶手動(dòng)操作啟動(dòng)靜態(tài)屏蔽功能時(shí)開始。
之后在步驟S302處,顯示設(shè)備顯示全屏高亮背景,并將處理次數(shù)累加器K復(fù)零。其 中,高亮背景的亮度需要低于控制光斑的亮度。在本步驟中,還可以將圖像傳感器的伽馬值 調(diào)小,以便暴露潛在的全部干擾源。
在步驟S303處,在影像區(qū)域51內(nèi)搜索亮度大于預(yù)設(shè)亮度門限T的干擾區(qū)域52。
之后執(zhí)行步驟S304,對找到的干擾區(qū)域52的面積進(jìn)行判斷,如果大于預(yù)設(shè)面積門 限S,則跳轉(zhuǎn)至步驟S309,提示用戶存在嚴(yán)重干擾,禁止光筆操作,并進(jìn)而前進(jìn)至步驟S310, 退出本次靜態(tài)屏蔽過程。
如果步驟S304處的判斷結(jié)果為否,則執(zhí)行步驟S305,將干擾區(qū)域52添加到原有的 屏蔽區(qū)域50中。在實(shí)際使用中,屏蔽區(qū)域的位圖可以和圖像傳感器實(shí)時(shí)拍攝到的畫面做邏 輯與運(yùn)算,以此來實(shí)現(xiàn)屏蔽功能。
之后執(zhí)行步驟S306,處理次數(shù)累加器K的值遞增I。接下來執(zhí)行步驟S307,判斷 K是否大于需要處理的次數(shù)上限N,如果是,則表示已經(jīng)執(zhí)行完畢,前進(jìn)至步驟S308,退出靜 態(tài)屏蔽;否則表示還未執(zhí)行完畢,返回至步驟S303,繼續(xù)尋找干擾區(qū)域。
之后結(jié)合圖4、圖7和圖8對動(dòng)態(tài)屏蔽過程進(jìn)行詳細(xì)說明。
在靜態(tài)屏蔽結(jié)束后,可以將圖像傳感器的伽馬值恢復(fù)到常規(guī)值,電子白板開始正 常使用,即允許用戶采用光筆或者其他工具進(jìn)行操作。在電子白板正常工作過程中,實(shí)時(shí)進(jìn) 行動(dòng)態(tài)屏蔽的操作。
在步驟S401處,動(dòng)態(tài)屏蔽開始。
在步驟S402處,將記錄數(shù)組A清空,將其中每個(gè)元素單元的匹配標(biāo)志置位FALSE。
之后執(zhí)行步驟S403,實(shí)時(shí)偵測影像區(qū)域中的光斑53,將結(jié)果保存為列表B。
之后執(zhí)行步驟S404,判斷列表B中是否存在面積大于門限面積S的光斑,如果是, 則轉(zhuǎn)至步驟S409,提示用戶存在強(qiáng)烈干擾,進(jìn)而前進(jìn)至步驟S410,結(jié)束。
如果步驟S404中的判斷結(jié)果為否,則前進(jìn)至步驟S405,將列表B中的每個(gè)元素與 記錄數(shù)組A中的元素進(jìn)行位置相關(guān)匹配,如果匹配成功,則表示該位置的光斑持續(xù)存在,將 記錄數(shù)組A中對應(yīng)的元素單元的匹配標(biāo)志置為TRUE,并將匹配的光點(diǎn)從列表B中移除。
之后執(zhí)行步驟S406,將記錄數(shù)組A中匹配標(biāo)志位FALSE的元素單元移除。
接下來執(zhí)行步驟S407,將列表B中剩下的元素單元作為新的光斑加入至記錄數(shù)組 A中,并記錄生成的時(shí)刻、位置、面積等信息。
在步驟S408處,尋找記錄數(shù)組A中保存的距目前時(shí)刻超過15s的光斑53,將與光 斑53位置、面積相同的區(qū)域添加至屏蔽區(qū)域50中,之后返回至步驟S403,繼續(xù)進(jìn)行偵測。
需要說明的是,以上僅是一個(gè)非限制性的例子,在其他實(shí)施例中還可以采用如下方式進(jìn)行動(dòng)態(tài)屏蔽建立數(shù)組A,用于記錄光斑的位置、大小以及第一次出現(xiàn)的時(shí)刻;第一 次動(dòng)態(tài)屏蔽操作時(shí),將檢測到的光斑的位置、尺寸以及出現(xiàn)時(shí)刻記錄在數(shù)組A中;在第二次 動(dòng)態(tài)屏蔽操作時(shí),將新檢測到的光斑位置與數(shù)組A中記錄的光斑位置進(jìn)行匹配,如果存在 位置相同的光斑,則將其保留在數(shù)組A中;如果數(shù)組A中的某一單元記錄的光斑位置與當(dāng) 前檢測到的任何光斑位置都不匹配,則將該數(shù)據(jù)單元?jiǎng)h除;如果新檢測到的光斑與數(shù)據(jù)A 中的任何數(shù)據(jù)單元的位置都不匹配,則將該光斑的位置、面積、第一次出現(xiàn)時(shí)刻插入至數(shù)組 A中;如此往復(fù),如果數(shù)組A中記錄的光斑有超過預(yù)設(shè)時(shí)間(例如15s)的,且其面積小于預(yù) 設(shè)面積門限,則將與該光斑位置、面積相同的區(qū)域添加到屏蔽區(qū)域內(nèi),從而將該干擾光斑屏 蔽。如果發(fā)現(xiàn)有光斑面積大于預(yù)設(shè)面積門限,責(zé)提示用戶干擾嚴(yán)重,并禁用光筆操作。
在以上所述的實(shí)例中,動(dòng)態(tài)屏蔽和靜態(tài)屏蔽是結(jié)合使用的,但是本領(lǐng)域技術(shù)人員 應(yīng)當(dāng)理解,以上所述的動(dòng)態(tài)屏蔽方法也可以單獨(dú)實(shí)施,即,并不執(zhí)行靜態(tài)屏蔽而單獨(dú)執(zhí)行動(dòng) 態(tài)屏蔽。例如,在電子白板開機(jī)時(shí)并不進(jìn)行靜態(tài)屏蔽,僅是在電子白板正常工作過程中伴隨 執(zhí)行動(dòng)態(tài)屏蔽。
參考圖9,本實(shí)施例的干擾點(diǎn)動(dòng)態(tài)屏蔽裝置包括畫面?zhèn)蓽y模塊51、亮斑搜索模塊 52、亮斑屏蔽模塊53、提示模塊54。
其中,畫面?zhèn)蓽y模塊51實(shí)時(shí)偵測圖像傳感器拍攝的連續(xù)多幀畫面;亮斑搜索模塊 52搜索影像區(qū)域內(nèi)面積小于預(yù)設(shè)面積門限且在同一位置持續(xù)超過預(yù)設(shè)時(shí)間的亮斑;亮斑 屏蔽模塊53將與該亮斑相同位置、相同面積的區(qū)域添加至所述屏蔽區(qū)域;如果所述影像區(qū) 域內(nèi)存在面積大于所述預(yù)設(shè)面積門限的亮斑,則提示模塊54提示用戶存在強(qiáng)烈干擾。
進(jìn)一步而言,亮斑搜索模塊52可以包括數(shù)組維護(hù)單元和搜索單元。數(shù)組維護(hù)單元 對于偵測到的第一幀畫面,將所述影像區(qū)域內(nèi)檢測到的各光斑記錄在記錄數(shù)組中,記錄內(nèi) 容包括光斑的位置、面積和第一次出現(xiàn)時(shí)刻;對于后續(xù)的每一幀畫面,將所述影像區(qū)域內(nèi)偵 測到的光斑與所述記錄數(shù)組中記錄的光斑進(jìn)行比較,如果新偵測到的第一光斑位置與所述 記錄數(shù)組中已有的第二光斑位置相同,則將該第二光斑保留在所述記錄數(shù)組中;如果所述 記錄數(shù)組中已記錄的第三光斑與當(dāng)前偵測到的任何光斑位置都不匹配,則將該第三光斑從 所述記錄數(shù)組中刪除;如果當(dāng)前偵測到的第四光斑與所述記錄數(shù)組中已記錄的任何光斑的 位置都不匹配,則將該第四光斑插入所述記錄數(shù)組中;搜索單元搜索所述記錄數(shù)組中第一 次出現(xiàn)時(shí)刻距今超過所述預(yù)設(shè)時(shí)間的亮斑。
關(guān)于圖9所示的干擾點(diǎn)動(dòng)態(tài)屏蔽裝置的更詳細(xì)的工作過程可以參見前述圖2至圖 8及相關(guān)描述,這里不再贅述。
圖9所示的裝置可以采用軟件程序的方式實(shí)現(xiàn),或者也可以采用可編程硬件或者 專用集成電路(ASIC)的方式來實(shí)現(xiàn)。該裝置可以集成在顯示設(shè)備內(nèi),例如采用專用集成 電路的方式集成在投影儀中;也可以采用軟件程序的方式集成在電子白板中的主機(jī)104內(nèi) (圖1)。
本發(fā)明雖然以較佳實(shí)施例公開如上,但其并不是用來限定本發(fā)明,任何本領(lǐng)域技 術(shù)人員在不脫離本發(fā)明的精神和范圍內(nèi),都可以做出可能的變動(dòng)和修改,因此本發(fā)明的保 護(hù)范圍應(yīng)當(dāng)以本發(fā)明權(quán)利要求所界定的范圍為準(zhǔn)。
權(quán)利要求
1.一種基于圖像傳感器的電子白板的干擾點(diǎn)動(dòng)態(tài)屏蔽方法,所述電子白板配置為與顯示設(shè)備配合使用,所述顯示設(shè)備用于在顯示平面上呈現(xiàn)顯示圖像,所述電子白板包括 用于拍攝所述顯示平面的圖像傳感器,所述圖像傳感器拍攝到的畫面包括影像區(qū)域以及除所述影像區(qū)域外的屏蔽區(qū)域; 與所述顯示設(shè)備和圖像傳感器相連的控制部件,用于定位所述影像區(qū)域內(nèi)的控制光斑; 其特征在于,所述干擾點(diǎn)動(dòng)態(tài)屏蔽方法包括 實(shí)時(shí)偵測所述圖像傳感器拍攝的連續(xù)多幀畫面; 搜索所述影像區(qū)域內(nèi)面積小于預(yù)設(shè)面積門限且在同一位置持續(xù)超過預(yù)設(shè)時(shí)間的亮斑; 將與該亮斑相同位置、相同面積的區(qū)域添加至所述屏蔽區(qū)域。
2.根據(jù)權(quán)利要求1所述的干擾點(diǎn)動(dòng)態(tài)屏蔽方法,其特征在于,還包括如果所述影像區(qū)域內(nèi)存在面積大于所述預(yù)設(shè)面積門限的亮斑,則提示用戶存在強(qiáng)烈干擾。
3.根據(jù)權(quán)利要求1所述的干擾點(diǎn)動(dòng)態(tài)屏蔽方法,其特征在于,搜索所述影像區(qū)域內(nèi)面積小于預(yù)設(shè)面積門限且在同一位置持續(xù)超過預(yù)設(shè)時(shí)間的亮斑包括 對于偵測到的第一幀畫面,將所述影像區(qū)域內(nèi)檢測到的各光斑記錄在記錄數(shù)組中,記錄內(nèi)容包括光斑的位置、面積和第一次出現(xiàn)時(shí)刻; 對于后續(xù)的每一幀畫面,將所述影像區(qū)域內(nèi)偵測到的光斑與所述記錄數(shù)組中記錄的光斑進(jìn)行比較,如果新偵測到的第一光斑位置與所述記錄數(shù)組中已有的第二光斑位置相同,則將該第二光斑保留在所述記錄數(shù)組中;如果所述記錄數(shù)組中已記錄的第三光斑與當(dāng)前偵測到的任何光斑位置都不匹配,則將該第三光斑從所述記錄數(shù)組中刪除;如果當(dāng)前偵測到的第四光斑與所述記錄數(shù)組中已記錄的任何光斑的位置都不匹配,則將該第四光斑插入所述記錄數(shù)組中; 搜索所述記錄數(shù)組中第一次出現(xiàn)時(shí)刻距今超過所述預(yù)設(shè)時(shí)間的亮斑。
4.一種基于圖像傳感器的電子白板的干擾點(diǎn)動(dòng)態(tài)屏蔽裝置,所述電子白板配置為與顯示設(shè)備配合使用,所述顯示設(shè)備用于在顯示平面上呈現(xiàn)顯示圖像,所述電子白板包括 用于拍攝所述顯示平面的圖像傳感器,所述圖像傳感器拍攝到的畫面包括影像區(qū)域以及除所述影像區(qū)域外的屏蔽區(qū)域; 與所述顯示設(shè)備和圖像傳感器相連的控制部件,用于定位所述影像區(qū)域內(nèi)的控制光斑; 其特征在于,所述干擾點(diǎn)動(dòng)態(tài)屏蔽裝置包括 畫面?zhèn)蓽y模塊,實(shí)時(shí)偵測所述圖像傳感器拍攝的連續(xù)多幀畫面; 亮斑搜索模塊,搜索所述影像區(qū)域內(nèi)面積小于預(yù)設(shè)面積門限且在同一位置持續(xù)超過預(yù)設(shè)時(shí)間的亮斑; 亮斑屏蔽模塊,將與該亮斑相同位置、相同面積的區(qū)域添加至所述屏蔽區(qū)域。
5.根據(jù)權(quán)利要求4所述的干擾點(diǎn)動(dòng)態(tài)屏蔽裝置,其特征在于,還包括 提示模塊,如果所述影像區(qū)域內(nèi)存在面積大于所述預(yù)設(shè)面積門限的亮斑,則提示用戶存在強(qiáng)烈干擾。
6.根據(jù)權(quán)利要求4所述的干擾點(diǎn)動(dòng)態(tài)屏蔽裝置,其特征在于,所述亮斑搜索模塊包括數(shù)組維護(hù)單元,對于偵測到的第一幀畫面,將所述影像區(qū)域內(nèi)檢測到的各光斑記錄在記錄數(shù)組中,記錄內(nèi)容包括光斑的位置、面積和第一次出現(xiàn)時(shí)刻;對于后續(xù)的每一幀畫面,將所述影像區(qū)域內(nèi)偵測到的光斑與所述記錄數(shù)組中記錄的光斑進(jìn)行比較,如果新偵測到的第一光 斑位置與所述記錄數(shù)組中已有的第二光斑位置相同,則將該第二光斑保留在所述記錄數(shù)組中;如果所述記錄數(shù)組中已記錄的第三光斑與當(dāng)前偵測到的任何光斑位置都不匹配,則將該第三光斑從所述記錄數(shù)組中刪除;如果當(dāng)前偵測到的第四光斑與所述記錄數(shù)組中已記錄的任何光斑的位置都不匹配,則將該第四光斑插入所述記錄數(shù)組中; 搜索單元,搜索所述記錄數(shù)組中第一次出現(xiàn)時(shí)刻距今超過所述預(yù)設(shè)時(shí)間的亮斑。
全文摘要
本發(fā)明提供了一種基于圖像傳感器的電子白板的干擾點(diǎn)動(dòng)態(tài)屏蔽方法及裝置,該方法包括實(shí)時(shí)偵測所述圖像傳感器拍攝的連續(xù)多幀畫面;搜索所述影像區(qū)域內(nèi)面積小于預(yù)設(shè)面積門限且在同一位置持續(xù)超過預(yù)設(shè)時(shí)間的亮斑;將與該亮斑相同位置、相同面積的區(qū)域添加至所述屏蔽區(qū)域。本發(fā)明能夠動(dòng)態(tài)屏蔽影像區(qū)域內(nèi)的干擾點(diǎn)。
文檔編號G06F3/042GK103019473SQ201210507699
公開日2013年4月3日 申請日期2012年11月30日 優(yōu)先權(quán)日2012年11月30日
發(fā)明者戴歡豐, 徐克 申請人:上海易視計(jì)算機(jī)科技有限公司