一種信息處理方法及電子設備的制作方法
【專利摘要】本發(fā)明涉及人機交互領域,公開了一種信息處理方法及電子設備,以解決現(xiàn)有技術中虛擬輸入裝置很容易使得用戶由于視覺偏差而產生錯誤的輸入的技術問題,該信息處理方法,應用于包括投影模塊的電子設備中,投影模塊用于投影輸出虛擬輸入界面,方法包括:判斷電子設備是否滿足第一預設條件;當電子設備滿足第一預設條件時,生成虛擬輸入界面的三維圖像數(shù)據(jù);進一步判斷電子設備是否滿足第二預設條件;當電子設備滿足第二預設條件時,利用投影模塊,基于三維圖像數(shù)據(jù)投影出虛擬輸入界面,以使得用戶能夠觀察到立體的虛擬輸入界面。
【專利說明】一種信息處理方法及電子設備
【技術領域】
[0001]本發(fā)明涉及人機交互領域,特別涉及一種信息處理方法及電子設備。
【背景技術】
[0002]隨著科學技術的不斷發(fā)展,電子技術也得到了飛速的發(fā)展,電子產品的種類也越來越多,人們也享受到了科技發(fā)展帶來的各種便利。現(xiàn)在人們可以通過各種類型的電子設備,享受隨著科技發(fā)展帶來的舒適生活。比如,手機、平板電腦等電子設備已經成為人們生活中一個不可或缺的部分。
[0003]為了方便電子設備的攜帶,現(xiàn)有技術中電子設備的體積越來越小,為了進一步的降低電子設備的體積,電子設備的輸入裝置都可以由虛擬輸入裝置所替代,例如:虛擬鍵盤、虛擬撥號鍵等等,而虛擬輸入裝置既可以顯示于觸控顯示單元的表面,也可以通過投影模塊進行投影輸出。
[0004]如圖1所示,為現(xiàn)有技術中通過投影模塊投影輸出的虛擬輸入裝置示意圖,從圖1可以看出現(xiàn)有技術中的虛擬輸入裝置不具備立體效果,而由于用戶比較習慣傳統(tǒng)物理鍵盤的視覺效果,因此現(xiàn)有技術中的虛擬輸入裝置很容易使得用戶由于視覺偏差而產生錯誤的輸入。
【發(fā)明內容】
[0005]本發(fā)明實施例提供一種信息處理方法及電子設備,以解決現(xiàn)有技術中虛擬輸入裝置很容易使得用戶由于視覺偏差而產生錯誤的輸入的技術問題。
[0006]第一方面,本發(fā)明實施例提供一種信息處理方法,應用于包括投影模塊的電子設備中,所述投影模塊用于投影輸出虛擬輸入界面,所述方法包括:判斷所述電子設備是否滿足第一預設條件;當所述電子設備滿足第一預設條件時,生成所述虛擬輸入界面的三維圖像數(shù)據(jù);進一步判斷所述電子設備是否滿足第二預設條件;當所述電子設備滿足第二預設條件時,利用所述投影模塊,基于所述三維圖像數(shù)據(jù)投影出所述虛擬輸入界面,以使得用戶能夠觀察到立體的虛擬輸入界面。
[0007]結合第一方面,在第一種可能的實現(xiàn)方式中,所述判斷所述電子設備是否滿足第一預設條件,具體為:判斷所述電子設備是否完成硬件初始化;其中,若所述電子設備完成所述硬件初始化,則表明所述電子設備滿足所述第一預設條件。
[0008]結合第一方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述判斷所述電子設備是否滿足第二預設條件,具體為:判斷所述電子設備是否接收到開啟投影功能的第一指令或檢測到啟動第一預設應用程序;其中,若所述電子設備接收到所述第一指令或者啟動所述第一預設應用程序,則表明所述電子設備滿足所述第二預設條件。
[0009]結合第一方面,在第三種可能的實現(xiàn)方式中,所述判斷所述電子設備是否滿足第一預設條件,具體包括:檢測獲得所述電子設備所在環(huán)境的環(huán)境光強度值;判斷在第一預設時間段內,所述環(huán)境光強度值是否由第一值調整為第二值,所述第一值與所述第二值之差的絕對值大于預設差值;其中,若所述環(huán)境光強度值由所述第一值調整為所述第二值,則表明所述電子設備滿足第一預設條件。
[0010]結合第一方面的第三種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述判斷所述電子設備是否滿足第二預設條件,具體包括:檢測獲得所述電子設備所在環(huán)境的環(huán)境光強度值;判斷在第二預設時間段內,所述環(huán)境光強度值與所述第二值之差的第一絕對值是否小于所述預設差值;其中,若所述第一絕對值小于所述預設差值,則表明所述電子設備滿足所述第二預設條件。
[0011]結合第一方面,在第五種可能的實現(xiàn)方式中,所述判斷所述電子設備是否滿足第一預設條件,具體包括:檢測獲得所述電子設備的姿態(tài);判斷在第一預設時間段內,所述姿態(tài)是否由第一姿態(tài)調整為與所述第一姿態(tài)不同的第二姿態(tài);其中,若所述姿態(tài)由所述第一姿態(tài)調整為所述第二姿態(tài),則表明所述電子設備滿足所述第一預設條件。
[0012]結合第一方面的第五種可能的實現(xiàn)方式,在第六種可能的實現(xiàn)方式中,所述判斷所述電子設備是否滿足第二預設條件,具體包括:檢測所述電子設備的姿態(tài);判斷在第二預設時間段內,所述姿態(tài)是否保持為所述第二姿態(tài);其中,若所述姿態(tài)保持為所述第二姿態(tài),則表明所述電子設備滿足所述第二預設條件。
[0013]結合第一方面,在第七種可能的實現(xiàn)方式中,所述判斷所述電子設備是否滿足第一預設條件,具體包括:檢測獲得所述電子設備所在用戶的視線角度值;判斷在第一預設時間段內,所述視線角度值是否由第一角度值調整為第二角度值,所述第一角度值與所述第二角度值之差的絕對值大于預設角度值;其中,若所述視線角度值由所述第一角度值調整為所述第二角度值,則表明所述電子設備滿足所述第一預設條件。
[0014]結合第一方面的第七種可能的實現(xiàn)方式,在第八種可能的實現(xiàn)方式中,所述判斷所述電子設備是否滿足第二預設條件,具體包括:檢測獲得所述視線角度值;判斷在第二預設時間段內,所述視線角度值與所述第二角度值的之差的第二絕對值是否小于所述預設角度值;其中,若所述第二絕對值小于所述預設角度值時,則表明所述電子設備滿足所述第二預設條件。
[0015]結合第一方面或第一方面的第一至八種可能的實現(xiàn)方式中的任意一種可能的實現(xiàn)方式,在第九種可能的實現(xiàn)方式中,所述生成所述虛擬輸入界面的三維圖像數(shù)據(jù),具體為:基于三維坐標由至少兩條線條構建所述三維圖像數(shù)據(jù)。
[0016]結合第一方面或第一方面的第一至八種可能的實現(xiàn)方式中的任意一種可能的實現(xiàn)方式,在第十種可能的實現(xiàn)方式中,在所述利用所述投影模塊,基于所述三維圖像數(shù)據(jù)投影出所述虛擬輸入界面之前,所述方法還包括:檢測用戶與所述電子設備的距離;基于所述距離,確定所述虛擬輸入界面的顯示位置。
[0017]第二方面,本發(fā)明實施例提供一種電子設備,包括:第一判斷模塊,用于判斷所述電子設備是否滿足第一預設條件;生成模塊,用于當所述電子設備滿足第一預設條件時,生成對應虛擬輸入界面的三維圖像數(shù)據(jù);第二判斷模塊,用于進一步判斷所述電子設備是否滿足第二預設條件;輸出模塊,用于當所述電子設備滿足第二預設條件時,利用所述電子設備的投影模塊,基于所述三維圖像數(shù)據(jù)投影出所述虛擬輸入界面,以使得用戶能夠觀察到立體的虛擬輸入界面。
[0018]結合第二方面,在第一種可能的實現(xiàn)方式中,所述第一判斷模塊,具體用于:判斷所述電子設備是否完成硬件初始化;其中,若所述電子設備完成所述硬件初始化,則表明所述電子設備滿足所述第一預設條件。
[0019]結合第二方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述第二判斷模塊,具體用于:判斷所述電子設備是否接收到開啟投影功能的第一指令或檢測到啟動第一預設應用程序;其中,若所述電子設備接收到所述第一指令或者啟動所述第一預設應用程序,則表明所述電子設備滿足所述第二預設條件。
[0020]結合第二方面,在第三種可能的實現(xiàn)方式中,所述第一判斷模塊,具體包括:第一檢測單元,用于檢測獲得所述電子設備所在環(huán)境的環(huán)境光強度值;第一判斷單元,用于判斷在第一預設時間段內,所述環(huán)境光強度值是否由第一值調整為第二值,所述第一值與所述第二值之差的絕對值大于預設差值;其中,若所述環(huán)境光強度值由所述第一值調整為所述第二值,則表明所述電子設備滿足第一預設條件。
[0021]結合第二方面的第三種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述第二判斷模塊,具體包括:第二檢測單元,用于檢測獲得所述電子設備所在環(huán)境的環(huán)境光強度值;第二判斷單元,用于判斷在第二預設時間段內,所述環(huán)境光強度值與所述第二值之差的第一絕對值是否小于所述預設差值;其中,若所述第一絕對值小于所述預設差值,則表明所述電子設備滿足所述第二預設條件。
[0022]結合第二方面,在第五種可能的實現(xiàn)方式中,所述第一判斷模塊,具體包括:第三檢測單元,用于檢測獲得所述電子設備的姿態(tài);第三判斷單元,用于判斷在第一預設時間段內,所述姿態(tài)是否由第一姿態(tài)調整為與所述第一姿態(tài)不同的第二姿態(tài);其中,若所述姿態(tài)由所述第一姿態(tài)調整為所述第二姿態(tài),則表明所述電子設備滿足所述第一預設條件。
[0023]結合第二方面的第五種可能的實現(xiàn)方式,在第六種可能的實現(xiàn)方式中,所述第二判斷模塊,具體包括:第四檢測單元,用于檢測所述電子設備的姿態(tài);第三判斷單元,用于判斷在第二預設時間段內,所述姿態(tài)是否保持為所述第二姿態(tài);其中,若所述姿態(tài)保持為所述第二姿態(tài),則表明所述電子設備滿足所述第二預設條件。
[0024]結合第二方面,在第七種可能的實現(xiàn)方式中,所述第一判斷模塊,具體包括:第五檢測單元,用于檢測獲得所述電子設備所在用戶的視線角度值;第五判斷單元,用于判斷在第一預設時間段內,所述視線角度值是否由第一角度值調整為第二角度值,所述第一角度值與所述第二角度值之差的絕對值大于預設角度值;其中,若所述視線角度值由所述第一角度值調整為所述第二角度值,則表明所述電子設備滿足所述第一預設條件。
[0025]結合第二方面的第七種可能的實現(xiàn)方式,在第八種可能的實現(xiàn)方式中,所述第二判斷模塊,具體包括:第六檢測單元,用于檢測獲得所述視線角度值;第六判斷單元,用于判斷在第二預設時間段內,所述視線角度值與所述第二角度值的之差的第二絕對值是否小于所述預設角度值;其中,若所述第二絕對值小于所述預設角度值時,則表明所述電子設備滿足所述第二預設條件。
[0026]結合第二方面或第二方面第一至八種可能的實現(xiàn)方式中的任意一種可能的實現(xiàn)方式,在第九種可能的實現(xiàn)方式中,所述生成模塊,具體用于:基于三維坐標由至少兩條線條構建所述三維圖像數(shù)據(jù)。
[0027]結合第二方面或第二方面第一至八種可能的實現(xiàn)方式中的任意一種可能的實現(xiàn)方式,在第十種可能的實現(xiàn)方式中,所述電子設備還包括:檢測模塊,用于在利用所述投影模塊,基于所述三維圖像數(shù)據(jù)投影出所述虛擬輸入界面之前,檢測用戶與所述電子設備的距離;確定模塊,用于基于所述距離,確定所述虛擬輸入界面的顯示位置。
[0028]本發(fā)明有益效果如下:
[0029]由于在本發(fā)明實施例中,在電子設備滿足第一預設條件時,生成虛擬輸入界面的三維圖像數(shù)據(jù),而進一步的在電子設備滿足第二預設條件時,利用投影模塊,基于三維圖像數(shù)據(jù)投影輸出虛擬輸入界面,以使用戶能夠觀察到立體的虛擬輸入界面,故而所輸出的虛擬輸入界面與傳統(tǒng)的物理鍵盤的視覺效果相符合,從而達到了防止用戶因為視覺偏差產生錯誤的的輸入的技術問題,達到了提高通過虛擬輸入界面接收輸入操作的準確率的技術效果O
【專利附圖】
【附圖說明】
[0030]圖1為現(xiàn)有技術中的虛擬輸入界面的示意圖;
[0031]圖2為本發(fā)明實施例中信息處理方法的流程圖;
[0032]圖3a為本發(fā)明實施例中原輸入界面的整體示意圖;
[0033]圖3b為本發(fā)明實施例中原輸入界面的局部放大圖;
[0034]圖4a為本發(fā)明實施例中電子設備處于站立姿態(tài)的示意圖;
[0035]圖4b為本發(fā)明實施例中電子設備處于傾斜姿態(tài)的示意圖;
[0036]圖4c為本發(fā)明實施例中電子設備處于握持姿態(tài)的示意圖;
[0037]圖4d為本發(fā)明實施例中電子設備處于懸掛姿態(tài)的示意圖;
[0038]圖5為本發(fā)明實施例信息處理方法中確定虛擬輸入界面的顯示位置的流程圖;
[0039]圖6為本發(fā)明實施例中電子設備的結構圖。
【具體實施方式】
[0040]由于現(xiàn)有技術中的虛擬輸入裝置不具備立體效果,而由于用戶比較習慣傳統(tǒng)物理鍵盤的視覺效果,因此現(xiàn)有技術中的虛擬輸入裝置很容易使得用戶由于視覺偏差而產生錯誤的輸入,對此本發(fā)明實施例提出一種信息處理方法,應用于包括投影模塊的電子設備中,投影模塊用于投影輸出虛擬輸入界面,方法包括:判斷電子設備是否滿足第一預設條件;當電子設備滿足第一預設條件時,生成虛擬輸入界面的三維圖像數(shù)據(jù);進一步判斷電子設備是否滿足第二預設條件;當電子設備滿足第二預設條件時,利用投影模塊,基于三維圖像數(shù)據(jù)投影出虛擬輸入界面,以使得用戶能夠觀察到立體的虛擬輸入界面。
[0041]由上述方案可知,所輸出的虛擬輸入界面為立體的虛擬輸入界面,與傳統(tǒng)的物理鍵盤的視覺效果相符合,從而達到了防止用戶因為視覺偏差產生錯誤的的輸入的技術問題,達到了提高通過虛擬輸入界面接收輸入操作的準確率的技術效果。
[0042]下面通過附圖以及具體實施例對本發(fā)明技術方案做詳細的說明,應當理解本發(fā)明實施例以及實施例中的具體特征是對本發(fā)明技術方案的詳細的說明,而不是對本發(fā)明技術方案的限定,在不沖突的情況下,本發(fā)明實施例以及實施例中的技術特征可以相互組合。
[0043]第一方面,本發(fā)明實施例提供一種信息處理方法,應用于包括投影模塊的電子設備中,投影模塊用于投影輸出虛擬輸入界面,該虛擬輸入界面例如為:虛擬鍵盤、虛擬按鍵等等,該電子設備例如為:平板電腦、筆記本電腦、手機等等。[0044]請參考圖2,該信息處理方法包括以下步驟:
[0045]步驟S201:判斷電子設備是否滿足第一預設條件;
[0046]步驟S202:當電子設備滿足第一預設條件時,生成虛擬輸入界面的三維圖像數(shù)據(jù);
[0047]步驟S203:進一步判斷電子設備是否滿足第二預設條件;
[0048]步驟S204:當電子設備滿足第二預設條件時,利用投影模塊,基于三維圖像數(shù)據(jù)投影出虛擬輸入界面,以使得用戶能夠觀察到立體的虛擬輸入界面。
[0049]可選的,步驟S202中,生成虛擬輸入界面的三維圖像數(shù)據(jù),具體為:基于三維坐標由至少兩條線條構建三維圖像數(shù)據(jù)。
[0050]在具體實施過程中,以該虛擬輸入界面為虛擬鍵盤為例,可以通過三維建模方式通過至少兩條線條構建成一個鍵盤的圖像,該鍵盤的圖像即為三維圖像數(shù)據(jù),請參考圖3a和圖3b,其中圖3a為三維圖像數(shù)據(jù)的整體示意圖,圖3b為三維圖像數(shù)據(jù)的局部放大圖,從圖3a和圖3b可以看出,三維圖像數(shù)據(jù)的每個按鍵通過三維線條形成立體效果。
[0051]在具體實施過程中,可以通過多種方式觸發(fā)電子設備利用投影模塊投影輸出虛擬輸入界面,進而第一預設條件和第二預設條件也不同,下面列舉其中的四種進行介紹,當然,在具體實施過程中,不限于以下四種情況。
[0052]作為第一種可能的實現(xiàn)方式,判斷電子設備是否滿足第一預設條件,具體為:
[0053]判斷電子設備是否完成硬件初始化;
[0054]其中,若電子設備完成硬件初始化,則表明電子設備滿足第一預設條件。
[0055]舉例來說,在電子設備啟動過程中,會首先進行硬件初始化的過程,在電子設備完成硬件初始化之后,則表明電子設備已經啟動,故而在這種情況下,可以通過三維建模方式生成虛擬輸入界面的三維圖像數(shù)據(jù),以備后續(xù)使用。
[0056]可選的,判斷電子設備是否滿足第二預設條件,具體為:
[0057]判斷電子設備是否接收到開啟投影功能的第一指令或檢測到啟動第一預設應用程序;
[0058]其中,若電子設備接收到第一指令或者啟動第一預設應用程序,則表明電子設備滿足第二預設條件。
[0059]在具體實施過程中,第一指令可以通過多種操作觸發(fā),例如:點擊按鈕的操作、產生手勢的操作、產生語音指令的操作等等,本發(fā)明實施例不作限制。
[0060]在電子設備檢測到第一指令時,則表明電子設備的用戶需要使用虛擬輸入界面,故而可以通過投影模塊投影出虛擬輸入界面。
[0061]在具體實施過程中,第一預設應用程序可以為多種應用程序,例如:文檔輸入應用程序、聊天程序等等,在這種情況下,都需要通過虛擬輸入界面接收用戶的輸入操作,故而通過投影模塊投影輸入虛擬輸入界面。在這種情況下,由于是在用戶需要產生輸入操作時,才投影輸入虛擬輸入界面,故而具有輸出虛擬輸入界面更加精確的技術效果。
[0062]作為第二種可能的實現(xiàn)方式,判斷電子設備是否滿足第一預設條件,具體包括:
[0063]檢測獲得電子設備所在環(huán)境的環(huán)境光強度值;
[0064]判斷在第一預設時間段內,環(huán)境光強度值是否由第一值調整為第二值,第一值與第二值之差的絕對值大于預設差值;[0065]其中,若環(huán)境光強度值由第一值調整為第二值,則表明電子設備滿足第一預設條件。
[0066]在具體實施過程中,可以在電子設備上設置光線傳感器,通過光線傳感器檢測獲得環(huán)境光強度值。
[0067]第一預設時間段可以為任意時間段,比如:10min、20min等等,預設差值例如為:
10、20等等,如果在第一預設時間段內,第一值與第二值之差的絕對值大于預設差值,則表明電子設備所在環(huán)境光強度值變化量較大,而基于不同的環(huán)境光強度值,傳統(tǒng)的物理鍵盤的視覺效果并不相同,故而在這種情況下,可以通過當前的環(huán)境光強度值重新構建對應虛擬輸入界面的三維圖像數(shù)據(jù)。
[0068]可選的,判斷電子設備是否滿足第二預設條件,具體包括:
[0069]檢測獲得電子設備所在環(huán)境的環(huán)境光強度值;
[0070]判斷在第二預設時間段內,環(huán)境光強度值與第二值之差的第一絕對值是否小于預設差值;
[0071]其中,若第一絕對值小于預設差值,則表明電子設備滿足第二預設條件。
[0072]在具體實施過程中,第二預設時間段可以為任意時間段,例如:lOmin、20min、30min等等,如果第二預設時間段內,環(huán)境光強度值與第二值之差所對應的絕對值小于預設差值的話,則表明環(huán)境光強度值變化量不大,已趨于穩(wěn)定,故而在這種情況下,通過前面生成的三維圖像數(shù)據(jù)投影輸出虛擬輸入界面,以使虛擬輸入界面與環(huán)境光強度值相對應。
[0073]在這種情況下,由于通過環(huán)境光強度值的變化來生成三維圖像數(shù)據(jù),進而輸出虛擬輸入界面,也即所投影輸出的虛擬輸入界面能夠與環(huán)境光對應,從而與傳統(tǒng)的物體鍵盤的視覺效果更加相似,進而進一步的提高了通過虛擬輸入界面接收輸入操作的準確率的技術效果。
[0074]作為第三種可能的實現(xiàn)方式,判斷電子設備是否滿足第一預設條件,具體包括:
[0075]檢測獲得電子設備的姿態(tài);
[0076]判斷在第一預設時間段內,姿態(tài)是否由第一姿態(tài)調整為與第一姿態(tài)不同的第二姿態(tài);
[0077]其中,若姿態(tài)由第一姿態(tài)調整為第二姿態(tài),則表明電子設備滿足第一預設條件。
[0078]在具體實施過程中,請參考圖4a_圖4d,如果電子設備包含用于支撐電子設備的支撐件10和功能本體11,則電子設備可以包含多種姿態(tài),例如:
[0079]站立姿態(tài),請參考圖4a,也就是通過支撐件10、以及功能本體11上靠近支撐件10的第一端支撐功能本體11的狀態(tài),在這種狀態(tài)下,較為方便觀看影片、視頻、網(wǎng)絡聊天、編輯文檔等等。
[0080]傾斜姿態(tài),請參考圖4b,也就是通過支撐件10、以及功能本體11上遠離支撐件10的第二端支撐功能本體11的狀態(tài),在這種狀態(tài)下,較為方便在電子設備的表面進行觸摸操作、網(wǎng)頁瀏覽等等。
[0081]握持姿態(tài),請參考圖4c,也就是支撐件10貼近功能本體11的第一面的狀態(tài),在這種情況下,方便握持電子設備,并且較為方便閱讀電子書、雜志等等。
[0082]懸掛姿態(tài),請參考圖4d,也就是通過支撐件10上的掛鉤使功能本體懸掛的狀態(tài),在這種情況下,比較方便用戶躺著使用電子設備。[0083]在具體實施過程中,可以在支撐件10和功能本體11之間設置角度傳感器,通過角度傳感器檢測支撐件10和功能本體11之間的角度值,進而通過角度值確定電子設備的姿態(tài),例如:如果角度值為0°?5°,則表明電子設備處于握持姿態(tài);如果角度值為:45°?75° ,則表明電子設備處于站立姿態(tài);如果角度值為:120°?150° ,則表明電子設備處于傾斜姿態(tài);如果角度值為:175°?185°,則表明電子設備處于懸掛姿態(tài)等等,當然,上述角度值僅僅作為一個舉例,并不作為限制。
[0084]其中,如果在第一預設時間段內,支撐件10和功能本體11之間的角度值由0°旋轉至60°,則表明電子設備由握持模式調整至站立模式;
[0085]又例如:如果在第一預設時間段內,支撐件10和功能本體11之間的角度值由160°旋轉至75°,則表明電子設備由傾斜模式調整為站立模式;
[0086]而通常情況下,在電子設備處于站立姿態(tài)時,才需要使用虛擬輸入界面,故而在檢測到電子設備的姿態(tài)由其它姿態(tài)調整為站立姿態(tài)時,則生成虛擬輸入界面的三維圖像數(shù)據(jù)。
[0087]在這種情況下,判斷電子設備是否滿足第二預設條件,具體包括:
[0088]檢測電子設備的姿態(tài);
[0089]判斷在第二預設時間段內,姿態(tài)是否保持為第二姿態(tài);
[0090]其中,若姿態(tài)保持為第二姿態(tài),則表明電子設備滿足第二預設條件。
[0091]在具體實施過程中,如果在第二預設時間段內,電子設備的姿態(tài)保持不變,則表明用戶要在電子設備處于第二姿態(tài)的情況下使用電子設備,而第二姿態(tài)為用戶需要使用虛擬輸入界面的姿態(tài),例如:站立姿態(tài),故而在這種情況下,控制投影模塊基于三維圖像數(shù)據(jù)投影出虛擬輸入界面。
[0092]在這種情況下,所投影輸出的虛擬輸入界面與電子設備的姿態(tài)相匹配,只有在電子設備保持第二姿態(tài)時,才投影輸出虛擬輸入界面,故而采用該方式觸發(fā)投影輸出虛擬輸入界面的話,能夠防止在沒必要的情況下投影輸出虛擬輸入界面,故而投影輸出虛擬輸入界面時更加精確。
[0093]作為第四種可能的實現(xiàn)方式,判斷電子設備是否滿足第一預設條件,具體包括:
[0094]檢測獲得電子設備所在用戶的視線角度值;
[0095]判斷在第一預設時間段內,視線角度值是否由第一角度值調整為第二角度值,第一角度值與第二角度值之差的絕對值大于預設角度值;
[0096]其中,若視線角度值由第一角度值調整為第二角度值,則表明電子設備滿足第一預設條件。
[0097]在具體實施過程中,可以通過設置于電子設備的攝像頭檢測獲得用戶的視線角度值,如果在第一預設時間段內實現(xiàn)角度值由第一角度值調整為第二角度值的話,則表明用戶的視線角度值發(fā)生變化,而基于用戶不同的視線角度,所觀察到的物理鍵盤的視覺效果并不相同,故而在這種情況下,可以重新通過視線角度值重新構建與虛擬輸入界面對應的三維圖像數(shù)據(jù)。
[0098]可選的,判斷電子設備是否滿足第二預設條件,具體包括:
[0099]檢測獲得視線角度值;
[0100]判斷在第二預設時間段內,視線角度值與第二角度值的之差的第二絕對值是否小于預設角度值;
[0101]其中,若第二絕對值小于預設角度值時,則表明電子設備滿足第二預設條件。
[0102]在具體實施過程中,在視線角度值與第二角度值之差的第二絕對值小于預設角度值時,則表明用戶的視線并未發(fā)生變化,故而在這種情況下,可以通過投影模塊投影輸出與當前實現(xiàn)角度對應的三維圖像數(shù)據(jù)。
[0103]由于在上述方案中,在用戶的視線角度值的變化大于預設角度值時,就會生成對應視線角度值的三維圖像數(shù)據(jù),并在之后視線角度值基本保持不變時,則投影輸出虛擬輸入界面,故而達到了能根據(jù)用戶的視線角度值對虛擬輸入界面進行調整的技術效果,從而所投影輸出的虛擬輸入界面與傳統(tǒng)的物理鍵盤的視覺效果更加相似,進而進一步的提高了通過虛擬輸入界面接收輸入操作的準確率的技術效果。
[0104]在具體實施過程中,預設角度值可以設置的較高,例如:20°、30°等等,在這種情況下,不需要頻繁根據(jù)用戶的實現(xiàn)角度值來對三維圖像數(shù)據(jù)進行調整,進而降低了電子設備的處理負擔;也可以將預設角度值設置的較低,例如:1°、2°等等,在這種情況下,所投影輸出的虛擬輸入界面更加精確,與真是的物體鍵盤的視覺效果更加相同。
[0105]作為進一步的優(yōu)選實施例,在利用投影模塊,基于三維圖像數(shù)據(jù)投影出虛擬輸入界面之前,請參考圖5,方法還包括:
[0106]步驟S501:檢測用戶與電子設備的距離;
[0107]步驟S502:基于距離,確定虛擬輸入界面的顯示位置。
[0108]在具體實施過程中,以通過距離傳感器檢測用戶與電子設備之間的距離。然后將虛擬輸入界面的顯示位置確定為略小于用戶與電子設備距離的位置,也即顯示位置與電子設備的距離與用戶與電子設備的距離成正比關系,在這種情況下,虛擬輸入界面的顯示位置更加精確,更加方便用戶進行輸入操作。
[0109]第二方面,基于同一發(fā)明構思,請參考圖6,本發(fā)明實施例提供一種電子設備,包括:
[0110]第一判斷模塊60,用于判斷電子設備是否滿足第一預設條件;
[0111]生成模塊61,用于當電子設備滿足第一預設條件時,生成對應虛擬輸入界面的三維圖像數(shù)據(jù);
[0112]第二判斷模塊62,用于進一步判斷電子設備是否滿足第二預設條件;
[0113]輸出模塊63,用于當電子設備滿足第二預設條件時,利用電子設備的投影模塊,基于三維圖像數(shù)據(jù)投影出虛擬輸入界面,以使得用戶能夠觀察到立體的虛擬輸入界面。
[0114]可選的,第一判斷模塊60,具體用于:
[0115]判斷電子設備是否完成硬件初始化;
[0116]其中,若電子設備完成硬件初始化,則表明電子設備滿足第一預設條件。
[0117]可選的,第二判斷模塊62,具體用于:
[0118]判斷電子設備是否接收到開啟投影功能的第一指令或檢測到啟動第一預設應用程序;
[0119]其中,若電子設備接收到第一指令或者啟動第一預設應用程序,則表明電子設備滿足第二預設條件。
[0120]可選的,第一判斷模塊60,具體包括:[0121]第一檢測單元,用于檢測獲得電子設備所在環(huán)境的環(huán)境光強度值;
[0122]第一判斷單元,用于判斷在第一預設時間段內,環(huán)境光強度值是否由第一值調整為第二值,第一值與第二值之差的絕對值大于預設差值;
[0123]其中,若環(huán)境光強度值由第一值調整為第二值,則表明電子設備滿足第一預設條件。
[0124]可選的,第二判斷模塊62,具體包括:
[0125]第二檢測單元,用于檢測獲得電子設備所在環(huán)境的環(huán)境光強度值;
[0126]第二判斷單元,用于判斷在第二預設時間段內,環(huán)境光強度值與第二值之差的第一絕對值是否小于預設差值;
[0127]其中,若第一絕對值小于預設差值,則表明電子設備滿足第二預設條件。
[0128]可選的,第一判斷模塊60,具體包括:
[0129]第三檢測單元,用于檢測獲得電子設備的姿態(tài);
[0130]第三判斷單元,用于判斷在第一預設時間段內,姿態(tài)是否由第一姿態(tài)調整為與第一姿態(tài)不同的第二姿態(tài);
[0131]其中,若姿態(tài)由第一姿態(tài)調整為第二姿態(tài),則表明電子設備滿足第一預設條件。
[0132]可選的,第二判斷模塊62,具體包括:
[0133]第四檢測單元,用于檢測電子設備的姿態(tài);
[0134]第三判斷單元,用于判斷在第二預設時間段內,姿態(tài)是否保持為第二姿態(tài);
[0135]其中,若姿態(tài)保持為第二姿態(tài),則表明電子設備滿足第二預設條件。
[0136]可選的,第一判斷模塊60,具體包括:
[0137]第五檢測單元,用于檢測獲得電子設備所在用戶的視線角度值;
[0138]第五判斷單元,用于判斷在第一預設時間段內,視線角度值是否由第一角度值調整為第二角度值,第一角度值與第二角度值之差的絕對值大于預設角度值;
[0139]其中,若視線角度值由第一角度值調整為第二角度值,則表明電子設備滿足第一預設條件。
[0140]可選的,第二判斷模塊62,具體包括:
[0141]第六檢測單元,用于檢測獲得視線角度值;
[0142]第六判斷單元,用于判斷在第二預設時間段內,視線角度值與第二角度值的之差的第二絕對值是否小于預設角度值;
[0143]其中,若第二絕對值小于預設角度值時,則表明電子設備滿足第二預設條件。
[0144]可選的,生成模塊61,具體用于:
[0145]基于三維坐標由至少兩條線條構建三維圖像數(shù)據(jù)。
[0146]可選的,電子設備還包括:
[0147]檢測模塊,用于在利用投影模塊,基于三維圖像數(shù)據(jù)投影出虛擬輸入界面之前,檢測用戶與電子設備的距離;
[0148]確定模塊,用于基于距離,確定虛擬輸入界面的顯示位置。
[0149]本發(fā)明提供的一個或多個實施例,至少具有以下有益效果:
[0150]由于在本發(fā)明實施例中,在電子設備滿足第一預設條件時,生成虛擬輸入界面的三維圖像數(shù)據(jù),而進一步的在電子設備滿足第二預設條件時,利用投影模塊,基于三維圖像數(shù)據(jù)投影輸出虛擬輸入界面,以使用戶能夠觀察到立體的虛擬輸入界面,故而所輸出的虛擬輸入界面與傳統(tǒng)的物理鍵盤的視覺效果相符合,從而達到了防止用戶因為視覺偏差產生錯誤的的輸入的技術問題,達到了提高通過虛擬輸入界面接收輸入操作的準確率的技術效
果O
[0151]本領域內的技術人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產品的形式。
[0152]本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設備的處理器執(zhí)行的指令產生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0153]這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0154]這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產生計算機實現(xiàn)的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0155]具體來講,本申請實施例中的信息處理方法對應的計算機程序指令可以被存儲在光盤,硬盤,U盤等存儲介質上,當存儲介質中的與信息處理方法對應的計算機程序指令被一電子設備讀取或被執(zhí)行時,包括如下步驟:
[0156]判斷電子設備是否滿足第一預設條件;
[0157]當電子設備滿足第一預設條件時,生成對應虛擬輸入界面的三維圖像數(shù)據(jù);
[0158]進一步判斷電子設備是否滿足第二預設條件;
[0159]當電子設備滿足第二預設條件時,利用電子設備的投影模塊,基于三維圖像數(shù)據(jù)投影出虛擬輸入界面,以使得用戶能夠觀察到立體的虛擬輸入界面。
[0160]可選的,存儲介質中存儲的與步驟判斷電子設備是否滿足第一預設條件,對應的計算機指令在具體被執(zhí)行過程中,具體包括如下步驟:
[0161]判斷電子設備是否完成硬件初始化;
[0162]其中,若電子設備完成硬件初始化,則表明電子設備滿足第一預設條件。
[0163]可選的,存儲介質中存儲的與步驟判斷電子設備是否滿足第二預設條件,對應的計算機指令在具體被執(zhí)行過程中,具體包括如下步驟:
[0164]判斷電子設備是否接收到開啟投影功能的第一指令或檢測到啟動第一預設應用程序;
[0165]其中,若電子設備接收到第一指令或者啟動第一預設應用程序,則表明電子設備滿足第二預設條件。
[0166]可選的,存儲介質中存儲的與步驟判斷電子設備是否滿足第一預設條件,對應的計算機指令在具體被執(zhí)行過程中,具體包括如下步驟:
[0167]檢測獲得電子設備所在環(huán)境的環(huán)境光強度值;
[0168]判斷在第一預設時間段內,環(huán)境光強度值是否由第一值調整為第二值,第一值與第二值之差的絕對值大于預設差值;
[0169]其中,若環(huán)境光強度值由第一值調整為第二值,則表明電子設備滿足第一預設條件。
[0170]可選的,存儲介質中存儲的與步驟判斷電子設備是否滿足第二預設條件,對應的計算機指令在具體被執(zhí)行過程中,具體包括如下步驟:
[0171]檢測獲得電子設備所在環(huán)境的環(huán)境光強度值;
[0172]判斷在第二預設時間段內,環(huán)境光強度值與第二值之差的第一絕對值是否小于預設差值;
[0173]其中,若第一絕對值小于預設差值,則表明電子設備滿足第二預設條件。
[0174]可選的,存儲介質中存儲的與步驟判斷電子設備是否滿足第一預設條件,對應的計算機指令在具體被執(zhí)行過程中,具體包括如下步驟:
[0175]檢測獲得電子設備的姿態(tài);
[0176]判斷在第一預設時間段內,姿態(tài)是否由第一姿態(tài)調整為與第一姿態(tài)不同的第二姿態(tài);
[0177]其中,若姿態(tài)由第一姿態(tài)調整為第二姿態(tài),則表明電子設備滿足第一預設條件。
[0178]可選的,存儲介質中存儲的與步驟判斷電子設備是否滿足第二預設條件,對應的計算機指令在具體被執(zhí)行過程中,具體包括如下步驟:
[0179]檢測電子設備的姿態(tài);
[0180]判斷在第二預設時間段內,姿態(tài)是否保持為第二姿態(tài);
[0181]其中,若姿態(tài)保持為第二姿態(tài),則表明電子設備滿足第二預設條件。
[0182]可選的,存儲介質中存儲的與步驟判斷電子設備是否滿足第一預設條件,對應的計算機指令在具體被執(zhí)行過程中,具體包括如下步驟:
[0183]檢測獲得電子設備所在用戶的視線角度值;
[0184]判斷在第一預設時間段內,視線角度值是否由第一角度值調整為第二角度值,第一角度值與第二角度值之差的絕對值大于預設角度值;
[0185]其中,若視線角度值由第一角度值調整為第二角度值,則表明電子設備滿足第一預設條件。
[0186]可選的,存儲介質中存儲的與步驟判斷電子設備是否滿足第二預設條件,對應的計算機指令在具體被執(zhí)行過程中,具體包括如下步驟:
[0187]檢測獲得視線角度值;
[0188]判斷在第二預設時間段內,視線角度值與第二角度值的之差的第二絕對值是否小于預設角度值;[0189]其中,若第二絕對值小于預設角度值時,則表明電子設備滿足第二預設條件。
[0190]可選的,存儲介質中存儲的與步驟生成虛擬輸入界面的三維圖像數(shù)據(jù),對應的計算機指令在具體被執(zhí)行過程中,具體包括如下步驟:
[0191]基于三維坐標由至少兩條線條構建三維圖像數(shù)據(jù)。
[0192]可選的,存儲介質中還存儲有另外一些計算機指令,這些計算機指令在步驟利用投影模塊,基于三維圖像數(shù)據(jù)投影出虛擬輸入界面之前,被執(zhí)行,在被執(zhí)行時包括如下步驟:
[0193]檢測用戶與電子設備的距離;
[0194]基于距離,確定虛擬輸入界面的顯示位置。
[0195]盡管已描述了本發(fā)明的優(yōu)選實施例,但本領域內的技術人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明范圍的所有變更和修改。
[0196]顯然,本領域的技術人員可以對本發(fā)明實施例進行各種改動和變型而不脫離本發(fā)明實施例的精神和范圍。這樣,倘若本發(fā)明實施例的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內,則本發(fā)明也意圖包含這些改動和變型在內。
【權利要求】
1.一種信息處理方法,應用于包括投影模塊的電子設備中,所述投影模塊用于投影輸出虛擬輸入界面,所述方法包括: 判斷所述電子設備是否滿足第一預設條件; 當所述電子設備滿足第一預設條件時,生成所述虛擬輸入界面的三維圖像數(shù)據(jù); 進一步判斷所述電子設備是否滿足第二預設條件; 當所述電子設備滿足第二預設條件時,利用所述投影模塊,基于所述三維圖像數(shù)據(jù)投影出所述虛擬輸入界面,以使得用戶能夠觀察到立體的虛擬輸入界面。
2.如權利要求1所述的方法,其特征在于,所述判斷所述電子設備是否滿足第一預設條件,具體為: 判斷所述電子設備是否完成硬件初始化; 其中,若所述電子設備完成所述硬件初始化,則表明所述電子設備滿足所述第一預設條件。
3.如權利要求2所述的方法,其特征在于,所述判斷所述電子設備是否滿足第二預設條件,具體為: 判斷所述電子設 備是否接收到開啟投影功能的第一指令或檢測到啟動第一預設應用程序; 其中,若所述電子設備接收到所述第一指令或者啟動所述第一預設應用程序,則表明所述電子設備滿足所述第二預設條件。
4.如權利要求1所述的方法,其特征在于,所述判斷所述電子設備是否滿足第一預設條件,具體包括: 檢測獲得所述電子設備所在環(huán)境的環(huán)境光強度值; 判斷在第一預設時間段內,所述環(huán)境光強度值是否由第一值調整為第二值,所述第一值與所述第二值之差的絕對值大于預設差值; 其中,若所述環(huán)境光強度值由所述第一值調整為所述第二值,則表明所述電子設備滿足第一預設條件。
5.如權利要求4所述的方法,其特征在于,所述判斷所述電子設備是否滿足第二預設條件,具體包括: 檢測獲得所述電子設備所在環(huán)境的環(huán)境光強度值; 判斷在第二預設時間段內,所述環(huán)境光強度值與所述第二值之差的第一絕對值是否小于所述預設差值; 其中,若所述第一絕對值小于所述預設差值,則表明所述電子設備滿足所述第二預設條件。
6.如權利要求1所述的方法,其特征在于,所述判斷所述電子設備是否滿足第一預設條件,具體包括: 檢測獲得所述電子設備的姿態(tài); 判斷在第一預設時間段內,所述姿態(tài)是否由第一姿態(tài)調整為與所述第一姿態(tài)不同的第二姿態(tài); 其中,若所述姿態(tài)由所述第一姿態(tài)調整為所述第二姿態(tài),則表明所述電子設備滿足所述第一預設條件。
7.如權利要求6所述的方法,其特征在于,所述判斷所述電子設備是否滿足第二預設條件,具體包括: 檢測所述電子設備的姿態(tài); 判斷在第二預設時間段內,所述姿態(tài)是否保持為所述第二姿態(tài); 其中,若所述姿態(tài)保持為所述第二姿態(tài),則表明所述電子設備滿足所述第二預設條件。
8.如權利要求1所述的方法,其特征在于,所述判斷所述電子設備是否滿足第一預設條件,具體包括: 檢測獲得所述電子設備所在用戶的視線角度值; 判斷在第一預設時間段內,所述視線角度值是否由第一角度值調整為第二角度值,所述第一角度值與所述第二角度值之差的絕對值大于預設角度值; 其中,若所述視線角度值由所述第一角度值調整為所述第二角度值,則表明所述電子設備滿足所述第一預設條件。
9.如權利要求8所述的方法,其特征在于,所述判斷所述電子設備是否滿足第二預設條件,具體包括: 檢測獲得所述視線角度值; 判斷在第二預設時間段內,所述視線角度值與所述第二角度值的之差的第二絕對值是否小于所述預設角度值; 其中,若所述第二絕對值小于所述預設角度值時,則表明所述電子設備滿足所述第二預設條件。
10.如權利要求1-9任一所述的方法,其特征在于,所述生成所述虛擬輸入界面的三維圖像數(shù)據(jù),具體為: 基于三維坐標由至少兩條線條構建所述三維圖像數(shù)據(jù)。
11.如權利要求1-9任一所述的方法,其特征在于,在所述利用所述投影模塊,基于所述三維圖像數(shù)據(jù)投影出所述虛擬輸入界面之前,所述方法還包括: 檢測用戶與所述電子設備的距離; 基于所述距離,確定所述虛擬輸入界面的顯示位置。
12.—種電子設備,包括: 第一判斷模塊,用于判斷所述電子設備是否滿足第一預設條件; 生成模塊,用于當所述電子設備滿足第一預設條件時,生成對應虛擬輸入界面的三維圖像數(shù)據(jù); 第二判斷模塊,用于進一步判斷所述電子設備是否滿足第二預設條件; 輸出模塊,用于當所述電子設備滿足第二預設條件時,利用所述電子設備的投影模塊,基于所述三維圖像數(shù)據(jù)投影出所述虛擬輸入界面,以使得用戶能夠觀察到立體的虛擬輸入界面。
13.如權利要求12所述的電子設備,其特征在于,所述第一判斷模塊,具體用于: 判斷所述電子設備是否完成硬件初始化; 其中,若所述電子設備完成所述 硬件初始化,則表明所述電子設備滿足所述第一預設條件。
14.如權利要求13所述的電子設備,其特征在于,所述第二判斷模塊,具體用于:判斷所述電子設備是否接收到開啟投影功能的第一指令或檢測到啟動第一預設應用程序; 其中,若所述電子設備接收到所述第一指令或者啟動所述第一預設應用程序,則表明所述電子設備滿足所述第二預設條件。
15.如權利要求12所述的電子設備,其特征在于,所述第一判斷模塊,具體包括: 第一檢測單元,用于檢測獲得所述電子設備所在環(huán)境的環(huán)境光強度值; 第一判斷單元,用于判斷在第一預設時間段內,所述環(huán)境光強度值是否由第一值調整為第二值,所述第一值與所述第二值之差的絕對值大于預設差值; 其中,若所述環(huán)境光強度值由所述第一值調整為所述第二值,則表明所述電子設備滿足第一預設條件。
16.如權利要求15所述的電子設備,其特征在于,所述第二判斷模塊,具體包括: 第二檢測單元,用于檢測獲得所述電子設備所在環(huán)境的環(huán)境光強度值; 第二判斷單元,用于判斷在第二預設時間段內,所述環(huán)境光強度值與所述第二值之差的第一絕對值是否小于所述預設差值; 其中,若所述第一絕對值小于所述預設差值,則表明所述電子設備滿足所述第二預設條件。
17.如權利要求12所述的電子設備,其特征在于,所述第一判斷模塊,具體包括: 第三檢測單元,用于檢測獲得所述電子設備的姿態(tài); 第三判斷單元,用于判斷在第一預設時間段內,所述姿態(tài)是否由第一姿態(tài)調整為與所述第一姿態(tài)不同的第二姿態(tài); 其中,若所述姿態(tài)由所述第一姿態(tài)調整為所述第二姿態(tài),則表明所述電子設備滿足所述第一預設條件。
18.如權利要求17所述的電子設備,其特征在于,所述第二判斷模塊,具體包括: 第四檢測單元,用于檢測所述電子設備的姿態(tài); 第三判斷單元,用于判斷在第二預設時間段內,所述姿態(tài)是否保持為所述第二姿態(tài); 其中,若所述姿態(tài)保持為所述第二姿態(tài),則表明所述電子設備滿足所述第二預設條件。
19.如權利要求12所述的電子設備,其特征在于,所述第一判斷模塊,具體包括: 第五檢測單元,用于檢測獲得所述電子設備所在用戶的視線角度值; 第五判斷單元,用于判斷在第一預設時間段內,所述視線角度值是否由第一角度值調整為第二角度值,所述第一角度值與所述第二角度值之差的絕對值大于預設角度值; 其中,若所述視線角度值由所述第一角度值調整為所述第二角度值,則表明所述電子設備滿足所述第一預設條件。
20.如權利要求19所述的電子設備,其特征在于,所述第二判斷模塊,具體包括: 第六檢測單元,用于檢測獲得所述視線角度值; 第六判斷單元,用于判斷在第二預設時間段內,所述視線角度值與所述第二角度值的之差的第二絕對值是否小于所述預設角度值; 其中,若所述第二絕對值小于所述預設角度值時,則表明所述電子設備滿足所述第二預設條件。
21.如權利要求12-20任一所述的電子設備,其特征在于,所述生成模塊,具體用于:基于三維坐標由至少兩條線條構建所述三維圖像數(shù)據(jù)。
22.如權利要求12-20任一所述的電子設備,其特征在于,所述電子設備還包括: 檢測模塊,用于在利用所述投影模塊,基于所述三維圖像數(shù)據(jù)投影出所述虛擬輸入界面之前,檢測用戶與所述電子設備的距離; 確定模塊,用于基于所述 距離,確定所述虛擬輸入界面的顯示位置。
【文檔編號】G06F3/01GK103809755SQ201410056854
【公開日】2014年5月21日 申請日期:2014年2月19日 優(yōu)先權日:2014年2月19日
【發(fā)明者】姚娟娟 申請人:聯(lián)想(北京)有限公司