亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種電子設(shè)備、筆記本電腦及觸摸控制實現(xiàn)方法

文檔序號:6463483閱讀:214來源:國知局
專利名稱:一種電子設(shè)備、筆記本電腦及觸摸控制實現(xiàn)方法
技術(shù)領(lǐng)域
本發(fā)明涉及觸摸實現(xiàn)技術(shù),特別是一種電子設(shè)備、筆記本電腦及觸摸實現(xiàn)方法。
背景技術(shù)
當(dāng)前的電子設(shè)備中已經(jīng)越來越多的采用觸摸控制技術(shù),如手機(jī)、PDA、銀行自動取款機(jī)、筆記本電腦等。
然而,當(dāng)前的電子設(shè)備中所采用的觸摸控制技術(shù)主要包括矢量壓力傳感式、電阻式、電容式等,其均通過獲取被觸摸位置來實現(xiàn)觸摸控制。
發(fā)明人在實現(xiàn)本發(fā)明的過程中,發(fā)現(xiàn)現(xiàn)有的觸摸控制技術(shù)存在以下的缺

都需要利用觸摸屏,而觸摸屏價格昂貴,同時,在觸摸屏面積加大時,電子設(shè)備的成本將顯著上升;
觸摸屏需要配置相應(yīng)的專用電路,實現(xiàn)復(fù)雜。

發(fā)明內(nèi)容
本發(fā)明實施例的目的是提供一種電子設(shè)備、筆記本電腦及觸摸實現(xiàn)方法,
實現(xiàn)筒單,降低觸摸控制的實現(xiàn)成本。
為了實現(xiàn)上述目的,本發(fā)明實施例提供了一種電子設(shè)備,包括第一光源發(fā)射模塊,用于發(fā)射第一光幕和第二光幕,所述第一光幕和第二
光幕與輸入?yún)^(qū)域相對應(yīng)的部分位于所述輸入?yún)^(qū)域上方,且所述第 一光幕和第二
光幕具有角度大于零的第一夾角;
攝像模塊,用于獲取所有光幕在輸入裝置的投影圖像;第一投影高度獲取模塊,用于根據(jù)所述投影圖像獲取所述第一光幕和第二
光幕在所述輸入裝置上的投影之間的第一高度;第一距離獲取模塊,用于根據(jù)所述第一高度、第一夾角及所述第一光幕和第二光幕的相對位置信息獲取所述輸入裝置與所述第一光源發(fā)射模塊之間的
第一距離;
第一定位模塊,用于根據(jù)所述第一距離和第二定位信息定位觸摸點,所述第二定位信息為所述輸入裝置與 一參照物的相對位置信息;
控制信號生成模塊,用于根據(jù)所述觸摸點的定位結(jié)果輸出控制信號。
優(yōu)選的,上述的電子設(shè)備,其中,所述參照物為所述輸入?yún)^(qū)域,所述第二定位信息為根據(jù)輸入?yún)^(qū)域的圖像中所述輸入裝置相對于所述輸入?yún)^(qū)域的邊界的距離得到的所述輸入裝置相對于所述輸入?yún)^(qū)域的邊界的實際橫向距離。
優(yōu)選的,上述的電子設(shè)備,其中,還包括
第二光源發(fā)射模塊,用于發(fā)射第三光幕和第四光幕,所述第三光幕和第四光幕與所述輸入?yún)^(qū)域相對應(yīng)的部分位于所述輸入?yún)^(qū)域上方,且所述第三光幕和第四光幕具有角度大于零的第二夾角;
第二投影高度獲取模塊,用于根據(jù)所述投影圖像獲取所述第三光幕和第四光幕在所述輸入裝置上的投影之間的第二高度;
第二距離獲取模塊,用于根據(jù)所述第二高度、第二夾角及所述第三光幕和第四光幕的相對位置信息獲取所述輸入裝置與所述第二光源發(fā)射模塊之間的第二距離;
所述參照物為所述第二光源發(fā)射模塊,所述第二定位信息為所述輸入裝置與所述第二光源發(fā)射模塊之間的第二距離。
優(yōu)選的,上述的電子設(shè)備,其中,所述光幕為紅外激光光幕,所述攝像模塊為紅外攝像模塊。
優(yōu)選的,上述的電子設(shè)備,其中,所述攝像模塊為多個。
為了實現(xiàn)上述目的,本發(fā)明實施例還提供了一種筆記本電腦,包括
主板;
中央處理器,設(shè)置在所述主板上;
芯片組,設(shè)置在所述主板上,與所述中央處理器連接;
其中,還包括
第一光源發(fā)射模塊,設(shè)置于所述主板,用于發(fā)射第一光幕和第二光幕,所述第 一光幕和第二光幕與輸入?yún)^(qū)域相對應(yīng)的部分位于所述輸入?yún)^(qū)域上方,且所
述第一光幕和第二光幕具有角度大于零的第一夾角;
攝像模塊,設(shè)置于所述主板,與所述芯片組連接,用于獲取所有光幕在輸入裝置的投影圖像;
所述CPU用于根據(jù)所述投影圖像獲取所述第一光幕和第二光幕在所述輸入裝置上的4更影之間的第一高度,利用所述第一高度、第一夾角及所述第一光幕和第二光幕的相對位置信息獲取所述輸入裝置與所述光源發(fā)射模塊之間的第一距離,并根據(jù)所述第一距離和第二定位信息定位觸摸點后,根據(jù)所述觸摸點的定位結(jié)果輸出控制信號;
所述第二定位信息為所述輸入裝置與一參照物的相對位置信息。
優(yōu)選的,上述的筆記本電腦,其中,所述參照物為所述輸入?yún)^(qū)域,所述第二定位信息為所述CPU根據(jù)輸入?yún)^(qū)域圖像中所述輸入裝置相對于所述輸入?yún)^(qū)域的橫向距離得到的所述輸入裝置相對于所述輸入?yún)^(qū)域的實際橫向距離。
優(yōu)選的,上述的筆記本電腦,其中,還包括
第二光源發(fā)射沖莫塊,設(shè)置于所述主板,用于發(fā)射第三光幕和第四光幕,所述第三光幕和第四光幕與輸入?yún)^(qū)域相對應(yīng)的部分位于所述輸入?yún)^(qū)域上方,且所述第三光幕和第四光幕具有角度大于零的第二夾角;
所述CPU還用于根據(jù)所述投影圖像獲取所述第三光幕和第四光幕在所述輸入裝置上的投影之間的第二高度,并根據(jù)所述第二高度、第二夾角及所述第三光幕和第四光幕的相對位置信息獲取所述輸入裝置與所述第二光源發(fā)射模塊之間的第二距離;
所述參照物為所述第二光源發(fā)射模塊,所述第二定位信息為所述輸入裝置與所述第二光源發(fā)射模塊之間的第二距離。
優(yōu)選的,上述的筆記本電腦,其中,所述光幕為紅外激光光幕,所述攝像模塊為紅外攝像模塊。
優(yōu)選的,上述的筆記本電腦,其中,所述攝像模塊為多個。
為了實現(xiàn)上述目的,本發(fā)明實施例還提供了 一種觸摸控制實現(xiàn)方法,包括
發(fā)射具有角度大于零的第一夾角的第一光幕和第二光幕,所述第一光幕和第二光幕與輸入?yún)^(qū)域相對應(yīng)的部分位于所述輸入?yún)^(qū)域上方;獲取所有光幕在輸入裝置的投影圖像;
根據(jù)所述投影圖像獲取所述第 一光幕和第二光幕在所述輸入裝置上的投 影之間的第一高度;
根據(jù)所述第一高度、第一夾角及所述第一光幕和第二光幕的相對位置信息 獲取所述輸入裝置與所述光源發(fā)射模塊之間的第一距離;
根據(jù)所述第一距離和第二定位信息定位觸摸點,所述第二定位信息為所述 輸入裝置與一參照物的相對位置信息;
根據(jù)所述觸摸點的定位結(jié)果輸出控制信號。
優(yōu)選的,上述的方法,其中,所述參照物為所述輸入?yún)^(qū)域,所述第二定位 信息為根據(jù)輸入?yún)^(qū)域圖像中所述輸入裝置相對于所述輸入?yún)^(qū)域的橫向距離得 到的所述輸入裝置相對于所述輸入?yún)^(qū)域的實際橫向距離。
優(yōu)選的,上述的方法,其中,所述參照物為第二光源發(fā)射模塊,所述第二 定位信息為所述輸入裝置與所述第二光源發(fā)射才莫塊之間的第二距離。
本發(fā)明實施例具有以下有益效果
1、 本發(fā)明實施例中,利用光源發(fā)射模塊發(fā)射第一光幕和第二光幕,進(jìn)而 獲取所有光幕在輸入裝置的投影圖像,根據(jù)投影圖像計算位置后進(jìn)行定位,實 現(xiàn)筒單;
2、 本發(fā)明實施例中,僅利用光源發(fā)射模塊、攝傳4莫塊等常見的電子元件, 其相對于觸摸屏,價格便宜,有效地降低了觸摸控制的實現(xiàn)成本。


圖1為本發(fā)明第一實施例的電子設(shè)備中的觸摸控制設(shè)備的結(jié)構(gòu)示意圖2為本發(fā)明實施例的電子設(shè)備的側(cè)面示意圖3為本發(fā)明實施例中用戶手指觸摸輸入?yún)^(qū)域后的示意圖4為本發(fā)明實施例中計算D3的幾何示意圖5為本發(fā)明第一實施例中定位觸摸點的示意圖6為本發(fā)明第一實施例的方法的流程示意圖7為本發(fā)明第二實施例的方法的流程示意圖。
具體實施例方式
本發(fā)明實施例的電子設(shè)備、筆記本電腦及觸摸控制實現(xiàn)方法中,設(shè)置能夠 發(fā)射具有一定夾角的多個光幕的光源發(fā)射模塊,并由攝像模塊獲取光幕在輸入 裝置上形成光斑圖像后,根據(jù)光斑圖像計算光斑之間的距離,最后根據(jù)光斑之 間的距離、光幕的夾角和光源發(fā)射模塊的物理位置即可確定觸摸點的物理位 置,進(jìn)而實現(xiàn)觸摸控制。
在利用實施例進(jìn)行詳細(xì)說明之前,先對涉及到的一些概念進(jìn)行說明,以利 于更好的理解實施例。
光幕,為近似平面光;在此,之所以說近似平面光,是基于現(xiàn)實情況的考 慮,在現(xiàn)實中不可能出現(xiàn)完全不發(fā)散的光,所以平面光在現(xiàn)實應(yīng)用中不可能出 現(xiàn),所以只可能是近似平面光;
輸入裝置,可以是觸摸筆、用戶手指或者其他具有實體的裝置,其只需要 光幕可以在其上形成光斑即可,該光斑可以被攝像模塊捕獲后定位觸摸點;
輸入?yún)^(qū)域,由至少兩個光幕限定,與輸入?yún)^(qū)域相對應(yīng)的光幕位于輸入?yún)^(qū)域 上方,其還受到攝像模塊的視野范圍限制。
<第一實施例>
在本發(fā)明的第一實施例中,以光源發(fā)射模塊為1個,而攝像模塊也為1 個的情況進(jìn)行說明。.
本發(fā)明第一實施例的電子設(shè)備如圖1所示,包括
第一光源發(fā)射模塊,用于發(fā)射第一光幕和第二光幕,所述第一光幕和第二 光幕在輸入?yún)^(qū)域上的投影從上方覆蓋所述輸入?yún)^(qū)域(即光幕與所述輸入?yún)^(qū)域相 對應(yīng)的部分位于輸入?yún)^(qū)域上方),且所述第一光幕與所述第二光幕具有第一夾 角;
攝像^^莫塊,用于獲取所述光幕在所述輸入裝置上所形成的投影圖像; 投影高度獲取模塊,用于根據(jù)所述投影圖像獲取所述第一光幕和第二光幕
在所述輸入裝置上的投影之間的第一高度;
第一距離獲取模塊,用于根據(jù)所述第一高度、第一夾角以及所述第一光幕
和第二光幕的相對位置信息獲取所述觸摸點與所述第一光源發(fā)射模塊之間的
第一距離;第二距離獲取模塊,用于根據(jù)所述輸入?yún)^(qū)域圖像中觸摸點相對于輸入?yún)^(qū)域
的橫向距離獲取觸摸點相對于輸入?yún)^(qū)域的實際橫向距離;
第 一定位模塊,用于根據(jù)所述第 一距離和所述實際橫向距離定位觸摸點; 控制信號生成模塊,用于根據(jù)所述觸摸點的定位信息輸出控制信號。 在上述的描述中,是以發(fā)射兩個光幕的情況進(jìn)行說明,但當(dāng)然也可以是多
個光幕。
在此,上述的電子設(shè)備可以是手機(jī)、個人數(shù)字助理、數(shù)碼相機(jī)、電腦等通 用電子設(shè)備。
在本發(fā)明的具體實施例中,攝像模塊需要獲取所述光幕在所述輸入裝置上 所形成的投影圖像,以計算所述光幕在所述輸入裝置上的投影之間的高度,為 了實現(xiàn)精確的測量,該光幕最好平面光幕,但現(xiàn)實情況下,平面光幕很難實現(xiàn), 因此,在本發(fā)明的具體實施例中,光源發(fā)射模塊釆用發(fā)散性很小的激光光源來 實現(xiàn),使光幕近似于平面光幕,以達(dá)到最佳的測量結(jié)果。
由于本發(fā)明實施例為日常生活中常用的電子設(shè)備,因此,需要保證該光幕 的強(qiáng)度在一定范圍之內(nèi),不會對用戶造成損害。
同時,考慮到該光源發(fā)射模塊所發(fā)射的光幕應(yīng)該容易被攝像模塊識別且盡 可能不對用戶產(chǎn)生影響,因此,該光幕應(yīng)該區(qū)別于可見光幕,在本發(fā)明的具體 實施例中,該光源發(fā)射模塊為紅外激光發(fā)射模塊,且該攝像模塊為紅外攝像模 塊,此時,由于紅外激光發(fā)射模塊所發(fā)射的紅外激光不在用戶的視覺范圍內(nèi), 不會對用戶產(chǎn)生影響,同時,該攝像模塊為紅外攝像模塊,避免了可見光對測 量的影響,提高了測量精度。
下面以實際的例子對本發(fā)明的實施例進(jìn)行詳細(xì):^兌明。
如圖2所示,為本發(fā)明第一實施例的電子設(shè)備的側(cè)面示意圖,該紅外激光 發(fā)射模塊上下相距Dl (即第一光幕和第二光幕的相對位置信息)設(shè)置的第一 紅外激光源和第二紅外激光源,其分別發(fā)射紅外激光幕,而第一紅外激光幕和 第二紅外激光幕之間的夾角為a。
當(dāng)輸入裝置(用戶手指或觸摸筆等,在圖3中以用戶手指為例)觸摸輸入 區(qū)域中的一個觸摸點時,其示意圖如圖3所示,紅外激光發(fā)射模塊所發(fā)射的第 一紅外激光幕和第二紅外激光幕分別投影于用戶手指后形成的兩個光斑之間的高度為D2。
Dl 、 D2和a之間的關(guān)系如圖4所示,從圖中可以得到 觸摸點與第一光源發(fā)射模塊之間的第一距離D3如下所示 D3 = ( Dl - D2 ) x ctana
當(dāng)然,該第一紅外激光源和第二紅外激光源可能是同一高度設(shè)置,此時, D3 =D2 x ctana 。
在得到該觸摸點與第一光源發(fā)射模塊之間的第一距離D3之后,可以知道 該觸摸點位于觸摸屏幕上,以第一光源發(fā)射模塊的中心為圓心,以D3為半徑 的半圓上。
同時,進(jìn)一步根據(jù)輸入?yún)^(qū)域圖像中觸摸點相對于輸入?yún)^(qū)域的邊界橫向距離 獲取觸摸點相對于輸入?yún)^(qū)域的邊界的實際橫向距離D4,如圖5所示,結(jié)合該 半圓即可唯一定位觸摸點。
圖5中是以距離左邊界的距離為例進(jìn)行的說明,當(dāng)然也可以是根據(jù)與上邊 界、下邊界、右邊界的距離來定位觸摸點,在此不進(jìn)行詳細(xì)說明。
本發(fā)明第 一 實施例的計算機(jī)包括
主板;
中央處理器,設(shè)置在所述主板上;
芯片組,設(shè)置在所述主板上,與所述中央處理器連接;
存儲設(shè)備,設(shè)置在所述主板上,與所述芯片組連接;
第一光源發(fā)射模塊,設(shè)置在所述主板上,用于發(fā)射第一光幕和第二光幕, 所述第一光幕和第二光幕在輸入?yún)^(qū)域上的投影從上方覆蓋所述輸入?yún)^(qū)域,且所 述第 一光幕與所述第二光幕具有第 一夾角;
攝像模塊,設(shè)置在所述主板上,與所述芯片組連接,用于獲取所述光幕在 所述輸入裝置上所形成的投影圖像;
所述CPU用于分別所述投影圖像獲取所述第一光幕和第二光幕在所述輸 入裝置上的投影之間的第一高度后,根據(jù)所述第一高度、第一夾角以及所述第 一光幕和第二光幕的相對位置信息獲取所述觸摸點與所述第一光源發(fā)射模塊 之間的第 一距離,同時用于根據(jù)所述輸入?yún)^(qū)域圖像中觸摸點相對于輸入?yún)^(qū)域的 橫向距離獲取觸摸點相對于輸入?yún)^(qū)域的實際橫向距離,根據(jù)所述第一距離和所
ii述實際橫向距離定位觸摸點后,根據(jù)觸摸點的定位信息輸出控制信號。
本發(fā)明第一實施例的方法如圖6所示,包括
步驟61,獲^C所述第一光幕和第二光幕在所述輸入裝置上所形成的第一 投影圖像;
步驟62,根據(jù)所述投影圖像獲取所述第一光幕和第二光幕在所述輸入裝 置上的投影之間的第一高度;所述第一光幕和第二光幕在輸入?yún)^(qū)域上的投影從 上方覆蓋所述輸入?yún)^(qū)域,且所述第 一光幕與所述第二光幕具有第一夾角;
步驟63,根據(jù)所述第一高度、第一夾角以及所述第一光幕和第二光幕的 相對位置信息獲取所述觸摸點與所述第 一光源發(fā)射模塊之間的第 一距離;
步驟64,根據(jù)所述輸入?yún)^(qū)域圖像中觸摸點相對于輸入?yún)^(qū)域的橫向距離獲 取觸摸點相對于輸入?yún)^(qū)域的實際橫向距離;
步驟65,根據(jù)所述第一距離和所述實際橫向距離定位觸摸點后,根據(jù)所 述觸摸點的定位信息輸出控制信號。
<第二實施例>
在本發(fā)明的第二實施例中,以光源發(fā)射模塊為2個,而攝像模塊為l個為 例進(jìn)4亍說明。
本發(fā)明第二實施例的電子設(shè)備包括
第一光源發(fā)射才莫塊,用于發(fā)射第一光幕和第二光幕,所述第一光幕和第二 光幕在輸入?yún)^(qū)域上的投影從上方覆蓋所述輸入?yún)^(qū)域,且所述第一光幕與所述第 二光幕具有第一夾角;
第二光源發(fā)射才莫塊,用于發(fā)射第三光幕和第四光幕,所述第三光幕和第四 光幕在輸入?yún)^(qū)域上的投影從上方覆蓋所述輸入?yún)^(qū)域,且所述第三光幕和第四光 幕具有第二夾角;
攝像模塊,用于獲取所述光幕在所述輸入裝置上所形成的投影圖像; 投影高度處理模塊,用于根據(jù)所述投影圖像分別獲取所述第一光幕和第二
光幕在所述輸入裝置上的投影之間的第一高度和所述第三光幕和第四光幕在
所述輸入裝置上的投影之間的第二高度;
距離處理模塊,用于根據(jù)所述第一高度、第一夾角以及所述第一光幕和第
二光幕的相對位置信息獲取所述觸摸點與所述第一光源發(fā)射模塊之間的第一距離,并根據(jù)所述第二高度、第二夾角以及所述第三光幕和第四光幕的相對位
置信息獲取所述觸摸點與所述第 一光源發(fā)射模塊之間的第二距離;
第二定位模塊,用于根據(jù)所述第 一距離和第二距離定位所述觸摸點; 控制信號生成沖莫塊,用于才艮據(jù)所述觸摸點的定位信息輸出控制信號。 在本發(fā)明的具體實施例中,攝像模塊需要獲取所述光幕在所述輸入裝置上 所形成的投影圖像,以計算所述光幕在所述輸入裝置上的投影之間的高度,為 了實現(xiàn)精確的測量,該光幕最好平面光幕,但現(xiàn)實情況下,平面光幕很難實現(xiàn), 因此,在本發(fā)明的具體實施例中,光源發(fā)射模塊采用發(fā)散性很小的激光光源來 實現(xiàn), -使光幕近似于平面光幕,以達(dá)到最佳的測量結(jié)果。
由于本發(fā)明實施例為日常生活中常用的電子設(shè)備,因此,需要保證該光幕 的強(qiáng)度在一定范圍之內(nèi),不會對用戶造成損害。
同時,考慮到該光源發(fā)射模塊所發(fā)射的光幕應(yīng)該容易被攝像模塊識別且盡 可能不對用戶產(chǎn)生影響,因此,該光幕應(yīng)該區(qū)別于可見光幕,在本發(fā)明的具體 實施例中,該光源發(fā)射模塊為紅外激光發(fā)射模塊,且該攝像才莫塊為紅外攝像模 塊,此時,由于紅外激光發(fā)射;f莫塊所發(fā)射的紅外激光不在用戶的^L覺范圍內(nèi), 不會對用戶產(chǎn)生影響,同時,該攝像模塊為紅外攝像模塊,避免了可見光對測 量的影響,提高了測量精度。
下面以實際的例子對本發(fā)明的實施例進(jìn)行詳細(xì)說明。 如圖2所示,為本發(fā)明第二實施例的電子設(shè)備的側(cè)面示意圖(兩個發(fā)射模 塊具有相同的高度,因此其中僅示出一個紅外激光發(fā)射模塊),該紅外激光發(fā) 射模塊上下相距D1設(shè)置的第一紅外激光源和第二紅外激光源,其分別發(fā)射紅 外激光幕,而第一紅外激光幕和第二紅外激光幕之間的夾角為a。
當(dāng)輸入裝置(用戶手指或觸摸筆等,在圖5中以用戶手指為例)觸摸輸入 區(qū)域中的一個觸摸點時,其示意圖如圖5所示,紅外激光發(fā)射模塊所發(fā)射的第 一紅外激光幕和第二紅外激光幕分別投影于用戶手指,其之間的高度為D2。
Dl、 D2和a之間的關(guān)系如圖6所示,從圖中可以得到 觸摸點與第一光源發(fā)射模塊之間的第一距離D3如下所示 D3 = (Dl - D2 ) x ct纖
當(dāng)然,該第一紅外激光源和第二紅外激光源可能是同一高度設(shè)置,此時,
13D3 =D2 x ctana
基于同樣的道理,可以得到觸摸點與第二光源發(fā)射模塊之間的第二距離。 由于有4個紅外激光源,因此可通過一定的設(shè)置來簡化投影高度處理模塊
的處理,如下所述
方式一、將第一光幕和第三光幕設(shè)置為重合,而第二光幕高于第一光幕,
第四光幕高于第 一光幕,此時投影高度處理模塊根據(jù)所述投影圖像中的最低的
光斑和中間光斑的距離得到第 一高度,根據(jù)最低的光斑和最高的光斑得到第二高度。
方式二、將光幕依據(jù)高度依次設(shè)置,且不交叉,此時投影高度處理模塊根 據(jù)所述投影圖像中的光斑的位置即可得到第一高度和第二高度。
方式三、第一光源發(fā)射模塊和第二光源發(fā)射模塊間隔發(fā)射光幕,此時,攝 像模塊會分別獲取第一光源發(fā)射模塊發(fā)射的光幕在所述輸入裝置上所形成的 第一投影圖像和第二光源發(fā)射模塊發(fā)射的光幕在所述輸入裝置上所形成的第 二投影圖像,進(jìn)而由投影高度處理模塊分別根據(jù)第一和第二投影圖像獲取所述 第一光幕和第二光幕在所述輸入裝置上的投影之間的第一高度和所述第三光 幕和第四光幕在所述輸入裝置上的投影之間的第二高度。
算,在此不——列舉。
在得到觸摸點與第 一光源發(fā)射模塊之間的第 一距離和觸摸點與第二光源 發(fā)射模塊之間的第二距離后,即可唯一定位該觸摸點,該觸摸點為兩個半圓的 交點,第一個半圓以第一光源發(fā)射4莫塊為圓心,以第一距離為半徑,而第二個 半圓以第二光源發(fā)射^^莫塊為圓心,以第二距離為半徑。
在上述是以單點觸摸的實現(xiàn)為例進(jìn)行的說明,基于同樣的道理也可以實現(xiàn) 多點觸摸控制。
本發(fā)明第二實施例的計算機(jī)包括
主板;
中央處理器,設(shè)置在所述主板上;
芯片組,設(shè)置在所述主板上,與所述中央處理器連接;
存儲設(shè)備,設(shè)置在所述主板上,與所述芯片組連接;第一光源發(fā)射沖莫塊,設(shè)置在所述主板上,用于發(fā)射第一光幕和第二光幕, 所述第一光幕和第二光幕在輸入?yún)^(qū)域上的投影從上方覆蓋所述輸入?yún)^(qū)域,且所
述第一光幕與所述第二光幕具有第一夾角;
第二光源發(fā)射模塊,設(shè)置在所述主板上,用于發(fā)射第三光幕和第四光幕, 所述第三光幕和第四光幕在輸入?yún)^(qū)域上的投影從上方覆蓋所述輸入?yún)^(qū)域,且所
述第三光幕和第四光幕具有第二夾角;
攝像模塊,設(shè)置在所述主板上,與所述芯片組連接,用于獲取所述光幕在 所述輸入裝置上所形成的投影圖像;
所述CPU用于根據(jù)所述投影圖像獲取所述第一光幕和第二光幕在所述輸 入裝置上的投影之間的第 一 高度和所述第三光幕和第四光幕在所述輸入裝置 上的投影之間的第二高度后,根據(jù)所述第一高度、第一夾角以及所述第一光幕 和第二光幕的相對位置信息獲取所述觸摸點與所述第一光源發(fā)射模塊之間的 第一距離,根據(jù)所述第二高度、第二夾角以及第三光幕和第四光幕的相對位置 信息獲取所述觸摸點與所述第一光源發(fā)射模塊之間的第二距離,并根據(jù)所述第 一距離和第二距離定位所述觸摸點,根據(jù)所述觸摸點的定位信息輸出控制信 號。
如圖7所示,本發(fā)明第二實施例的方法包括
步驟71,獲取所述第一光幕、第二光幕、第三光幕、第四光幕在所述輸 入裝置上所形成的投影圖像;所述第一光幕、第二光幕、第三光幕和第四光幕 在輸入?yún)^(qū)域上的投影從上方覆蓋所述輸入?yún)^(qū)域,且所述第一光幕與所述第二光 幕具有第一夾角,所述第三光幕和第四光幕具有第二夾角;
步驟72,根據(jù)所述投影圖像獲取所述第一光幕和第二光幕在所述輸入裝 置上的投影之間的第一高度和所述第三光幕和第四光幕在所述輸入裝置上的 投影之間的第二高度;
步驟73,根據(jù)所述第一高度、第一夾角以及所述第一光幕和第二光幕的 相對位置信息獲取所述觸摸點與所述第 一光源發(fā)射模塊之間的第 一距離;
步驟74,根據(jù)所述第二高度、第二夾角以及所述第三光幕和第四光幕的 相對位置信息獲取所述觸摸點與所述第 一光源發(fā)射模塊之間的第二距離;
步驟75,根據(jù)所述第一距離和第二距離定位所述觸摸點;步驟76,根據(jù)所述觸摸點的定位信息輸出控制信號。 <第三實施例>
在本發(fā)明的第三實施例中,以光源發(fā)射模塊為2個,且攝像模塊為2個為 例進(jìn)行說明。
在上述的第二實施例中,攝像模塊只有l(wèi)個,在一般情況下,上述第二實 施例均可以實現(xiàn)單點觸摸控制和多點觸摸控制,然而在某些情況下,在實現(xiàn)多 點觸摸時,由于存在多個輸入裝置,就有可能存在其他的輸入裝置被另外的輸 入裝置阻擋。
以兩點觸4莫控制為例,在一般情況下,上述的第二實施例可以實現(xiàn)單點觸 摸控制和多點觸摸控制,但在某些情況下,第二輸入裝置正好被第一輸入裝置 所遮擋,此時,攝像模塊可能無法獲取第二輸入裝置上的投影圖像,進(jìn)而無法 進(jìn)行兩點觸摸控制。
本發(fā)明第三實施例的電子設(shè)備進(jìn)一 步設(shè)置
第二攝^^莫塊作為備份,在多點觸摸控制時,當(dāng)?shù)诙嵤├难b置無法獲 取所有的輸入裝置的投影圖像時,由投影高度獲取模塊、第一距離獲取模塊、 第二距離獲取模塊和第 一定位模塊結(jié)合第二攝像模塊獲取的第二輸入裝置的 投影圖像來實現(xiàn)對第二觸摸點的定位,進(jìn)而實現(xiàn)多點控制。
由于其中各才莫塊的處理方式與第二實施例中均相同,在此不再詳細(xì)描述。 以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通 4支術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進(jìn)和潤飾, 這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
1權(quán)利要求
1.一種電子設(shè)備,其特征在于,包括第一光源發(fā)射模塊,用于發(fā)射第一光幕和第二光幕,所述第一光幕和第二光幕與輸入?yún)^(qū)域相對應(yīng)的部分位于所述輸入?yún)^(qū)域上方,且所述第一光幕和第二光幕具有角度大于零的第一夾角;攝像模塊,用于獲取所有光幕在輸入裝置的投影圖像;第一投影高度獲取模塊,用于根據(jù)所述投影圖像獲取所述第一光幕和第二光幕在所述輸入裝置上的投影之間的第一高度;第一距離獲取模塊,用于根據(jù)所述第一高度、第一夾角及所述第一光幕和第二光幕的相對位置信息獲取所述輸入裝置與所述第一光源發(fā)射模塊之間的第一距離;第一定位模塊,用于根據(jù)所述第一距離和第二定位信息定位觸摸點,所述第二定位信息為所述輸入裝置與一參照物的相對位置信息;控制信號生成模塊,用于根據(jù)所述觸摸點的定位結(jié)果輸出控制信號。
2. 根據(jù)權(quán)利要求1所述的電子設(shè)備,其特征在于,所述參照物為所述輸入?yún)^(qū)域,所述第二定位信息為根據(jù)輸入?yún)^(qū)域的圖像中所述輸入裝置相對于所述輸入?yún)^(qū)域的邊界的距離得到的所述輸入裝置相對于所述輸入?yún)^(qū)域的邊界的實際才黃向3巨離。
3. 根據(jù)權(quán)利要求1所述的電子設(shè)備,其特征在于,還包括第二光源發(fā)射模塊,用于發(fā)射第三光幕和第四光幕,所述第三光幕和第四光幕與所述輸入?yún)^(qū)域相對應(yīng)的部分位于所述輸入?yún)^(qū)域上方,且所述第三光幕和第四光幕具有角度大于零的第二夾角;第二投影高度獲取模塊,用于根據(jù)所述投影圖像獲取所述第三光幕和第四光幕在所述輸入裝置上的投影之間的第二高度;第二距離獲取模塊,用于根據(jù)所述第二高度、第二夾角及所述第三光幕和第四光幕的相對位置信息獲取所述輸入裝置與所述第二光源發(fā)射模塊之間的第二距離;所述參照物為所述第二光源發(fā)射模塊,所述第二定位信息為所述輸入裝置與所述第二光源發(fā)射模塊之間的第二距離。
4. 根據(jù)權(quán)利要求1或2或3所述的電子設(shè)備,其特征在于,所述光幕為紅外激光光幕,所述攝像模塊為紅外攝像模塊。
5. 根據(jù)權(quán)利要求1或2或3所述的電子設(shè)備,其特征在于,所述攝像模塊為多個。
6. —種筆記本電腦,包括主板;中央處理器,設(shè)置在所述主板上;芯片組,設(shè)置在所述主板上,與所述中央處理器連接;其特征在于,還包括第一光源發(fā)射模塊,設(shè)置于所述主板,用于發(fā)射第一光幕和第二光幕,所述第一光幕和第二光幕與輸入?yún)^(qū)域相對應(yīng)的部分位于所述輸入?yún)^(qū)域上方,且所述第一光幕和第二光幕具有角度大于零的第一夾角;攝像模塊,設(shè)置于所述主板,與所述芯片組連接,用于獲取所有光幕在輸入裝置的投影圖像;所述CPU用于根據(jù)所述投影圖像獲取所述第一光幕和第二光幕在所述輸入裝置上的投影之間的第一高度,利用所述第一高度、第一夾角及所述第一光幕和第二光幕的相對位置信息獲取所述輸入裝置與所述光源發(fā)射模塊之間的第一距離,并根據(jù)所述第一距離和第二定位信息定位觸摸點后,根據(jù)所述觸摸點的定位結(jié)果輸出控制信號;所述第二定位信息為所述輸入裝置與一參照物的相對位置信息。
7. 才艮據(jù)權(quán)利要求6所述的筆記本電腦,其特征在于,所述參照物為所述輸入?yún)^(qū)域,所述第二定位信息為所述CPU根據(jù)輸入?yún)^(qū)域圖像中所述輸入裝置相對于所述輸入?yún)^(qū)域的橫向距離得到的所述輸入裝置相對于所述輸入?yún)^(qū)域的實際4黃向i 巨離。
8. 根據(jù)權(quán)利要求6所述的筆記本電腦,其特征在于,還包括第二光源發(fā)射模塊,設(shè)置于所述主板,用于發(fā)射第三光幕和第四光幕,所迷第三光幕和第四光幕與輸入?yún)^(qū)域相對應(yīng)的部分位于所述輸入?yún)^(qū)域上方,且所述第三光幕和第四光幕具有角度大于零的第二夾角;所述CPU還用于根據(jù)所述投影圖像獲取所述第三光幕和第四光幕在所述輸入裝置上的投影之間的第二高度,并根據(jù)所述第二高度、第二夾角及所述第三光幕和第四光幕的相對位置信息獲取所述輸入裝置與所述第二光源發(fā)射模塊之間的第二距離;所述參照物為所述第二光源發(fā)射模塊,所述第二定位信息為所述輸入裝置與所述第二光源發(fā)射模塊之間的第二距離。
9. 根據(jù)權(quán)利要求6或7或8所述的筆記本電腦,其特征在于,所述光幕為紅外激光光幕,所述攝像模塊為紅外攝像模塊。
10. 根據(jù)權(quán)利要求6或7或8所述的筆記本電腦,其特征在于,所述攝像模塊為多個。
11. 一種觸摸控制實現(xiàn)方法,其特征在于,包括發(fā)射具有角度大于零的第一夾角的第一光幕和第二光幕,所述第一光幕和第二光幕與輸入?yún)^(qū)域相對應(yīng)的部分位于所述輸入?yún)^(qū)域上方;獲取所有光幕在輸入裝置的投影圖像;根據(jù)所述投影圖像獲取所述第一光幕和第二光幕在所述輸入裝置上的投影之間的第一高度;根據(jù)所述第一高度、第一夾角及所述第一光幕和第二光幕的相對位置信息獲取所述輸入裝置與所述光源發(fā)射模塊之間的第 一距離;根據(jù)所述第一距離和第二定位信息定位觸摸點,所述第二定位信息為所述輸入裝置與 一參照物的相對位置信息;根據(jù)所述觸摸點的定位結(jié)果輸出控制信號。
12. 根據(jù)權(quán)利要求11所述的方法,其特征在于,所述參照物為所述輸入?yún)^(qū)域,所述第二定位信息為根據(jù)輸入?yún)^(qū)域圖像中所述輸入裝置相對于所述輸入?yún)^(qū)域的橫向距離得到的所述輸入裝置相對于所述輸入?yún)^(qū)域的實際橫向距離。
13. 根據(jù)權(quán)利要求11所述的方法,其特征在于,所述參照物為第二光源發(fā)射^^莫塊,所述第二定位信息為所述輸入裝置與所述第二光源發(fā)射模塊之間的第二距離。
全文摘要
本發(fā)明提供一種電子設(shè)備、筆記本電腦及觸摸控制實現(xiàn)方法,該電子設(shè)備包括第一光源發(fā)射模塊,用于發(fā)射第一光幕和第二光幕,所述第一光幕和第二光幕與輸入?yún)^(qū)域相對應(yīng)的部分位于所述輸入?yún)^(qū)域上方,且具有角度大于零的第一夾角;攝像模塊,用于獲取所有光幕在輸入裝置的投影圖像;第一投影高度獲取模塊,用于獲取所述第一光幕和第二光幕在所述輸入裝置上的投影之間的第一高度;第一距離獲取模塊,用于獲取所述輸入裝置與所述第一光源發(fā)射模塊之間的第一距離;第一定位模塊,用于根據(jù)所述第一距離和第二定位信息定位觸摸點;控制信號生成模塊,用于根據(jù)觸摸點的定位結(jié)果輸出控制信號。本發(fā)明實現(xiàn)簡單、降低了觸摸控制的實現(xiàn)成本。
文檔編號G06F1/16GK101576787SQ20081010602
公開日2009年11月11日 申請日期2008年5月7日 優(yōu)先權(quán)日2008年5月7日
發(fā)明者楊錦平, 詹姆士·史提芬·魯特里澤 申請人:聯(lián)想(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1