<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

一種參數調整方法及電子設備與流程

文檔序號:11250487閱讀:1261來源:國知局
一種參數調整方法及電子設備與流程

本發明涉及信息處理技術,尤其涉及一種參數調整方法及電子設備。



背景技術:

現有桌面投影技術中,會帶有觸控功能,即電子設備能夠識別實施于投影平面的觸控操作,具體地,電子設備在投射出投影平面的同時,還會發射出紅外檢測平面,通過紅外檢測平面即可檢測到實施于投影平面的觸控操作;通常,在電子設備出廠時即存儲有投影平面和紅外檢測平面之間的固定位置關系,進而基于存儲的該固定位置關系來識別觸控操作,但是,當投影平面和紅外檢測平面之間的相對位置關系發生變化時,繼續利用固定位置關系來識別觸控操作則會出現誤差,甚至識別錯誤。



技術實現要素:

為解決現有存在的技術問題,本發明實施例提供了一種參數調整方法及電子設備,能至少解決現有技術中存在的上述問題。

本發明實施例的技術方案是這樣實現的:

本發明實施例第一方面提供了一種參數調整方法,其特征在于,所述方法包括:

電子設備檢測到目標指令,基于所述目標指令檢測得到所述電子設備當前投射出的第一投影平面與當前發射的用于識別用戶操作的第一檢測平面之間的第一相對位置關系;

將所述第一相對位置關系與預設相對位置關系進行比對;其中,所述預設相對位置關系表征所述電子設備投射出的標準投影平面與所述電子設備發射的用于識別用戶操作的標準檢測平面之間的相對位置關系;

檢測到表征所述第一相對位置關系與預設相對位置關系不匹配的比對結果,對所述預設相對位置關系進行調整,使調整后的所述預設相對位置關系與所述第一相對位置關系相匹配,以便于所述電子設備基于調整后的預設相對位置關系響應利用所述第一檢測平面所檢測到的實施于所述第一投影平面的用戶操作。

本發明實施例第二方面提供了一種電子設備,所述電子設備包括:

投影裝置,用于投射第一投影平面;

傳感器,用于發射識別用戶操作的第一檢測平面;

處理器,用于檢測到目標指令,基于所述目標指令檢測得到當前投射出的第一投影平面與當前發射的用于識別用戶操作的第一檢測平面之間的第一相對位置關系;將所述第一相對位置關系與預設相對位置關系進行比對;其中,所述預設相對位置關系表征所述電子設備投射出的標準投影平面與所述電子設備發射的用于識別用戶操作的標準檢測平面之間的相對位置關系;還用于檢測到表征所述第一相對位置關系與預設相對位置關系不匹配的比對結果,對所述預設相對位置關系進行調整,使調整后的所述預設相對位置關系與所述第一相對位置關系相匹配,以便于所述電子設備基于調整后的預設相對位置關系響應利用所述第一檢測平面所檢測到的實施于所述第一投影平面的用戶操作。

本發明實施例所述的參數調整方法及電子設備,能夠在檢測到目標指令后,獲取當前投射出的第一投影平面與當前發射的用于識別用戶操作的第一檢測平面之間的第一相對位置關系,并將所述第一相對位置關系與預設相對位置關系進行比對,進而在確定所述第一相對位置關系與預設相對位置關系不匹配,對調整預設相對位置關系,并使調整后的所述預設相對位置關系與所述第一相對位置關系相匹配,這樣,當所述電子設備利用調整后的預設相對位置關系響應利用所述第一檢測平面所檢測到的實施于所述第一投影平面的用戶操作時,能夠提升識別精確度,為提升用戶體驗奠定了基礎。另外,由于本發明實施例能夠基于所述電子設備實際發射出的投影平面與檢測平面之間的位置關系進行用戶操作的識別過程,所以,本發明實施例降低了對電子設備的應用場景的要求,無需對應用場景進行特殊限制,進而進一步為提升用戶體驗奠定了基礎。

附圖說明

圖1為本發明實施例參數調整方法的實現流程示意圖;

圖2為本發明實施例投影平面與檢測平面處于預設相對位置關系的示意圖;

圖3為本發明實施例投影平面與檢測平面未處于預設相對位置關系的示意圖;

圖4為本發明實施例電子設備的組成結構示意圖。

具體實施方式

為了能夠更加詳盡地了解本發明的特點與技術內容,下面結合附圖對本發明的實現進行詳細闡述,所附附圖僅供參考說明之用,并非用來限定本發明。

實施例一

本實施例提供了一種參數調整方法,所述方法應用于電子設備中;這里,所述電子設備設置或連接有能夠投射出投影平面的投影裝置,以及能夠發射出用于識別用戶操作的檢測平面(如紅外檢測平面)的傳感器(如紅外傳感器);例如,所述電子設備設置有投影儀和紅外發射器,所述紅外發射器設置于投影儀的下面,當投影儀將投影平面投影至桌面時,紅外發射器能夠發射出沿桌面的紅外檢測平面,該紅外檢測平面與桌面平行,即紅外檢測平面和投影平面平行,且紅外檢測平面與投影平面之間的距離處于預設距離范圍內,如2mm,此時,投射于桌面上的投影平面坐標和發射出的紅外檢測平面的坐標相匹配,也即電子設備存儲的預設相對位置關系與當前投射的投影平面和紅外檢測平面之間的位置關系相匹配,此時,電子設備能夠利用紅外檢測平面識別實施于投影平面的觸控操作,并響應該觸控操作。進一步地,當電子設備的位置發生變化,或者桌面發生了變化,或者桌面不平整時,若依然利用電子設備存儲的預設相對位置關系去響應觸控操作,則會出現識別誤差,設置識別錯誤。因此,為解決上述問題,本實施例提供了一種能夠根據投影平面和紅外檢測平面之間的實際相對位置關系來調整電子設備出廠時存儲的預設相對位置關系的方法,進而當利用調整后的預設相對位置關系進行觸控識別時,能夠提升識別精確度,為提升用戶體驗奠定了基礎。具體地,圖1為本發明實施例參數調整方法的實現流程示意圖,如圖1所示,所述方法包括:

步驟101:電子設備檢測到目標指令,基于所述目標指令檢測得到所述電子設備當前投射出的第一投影平面與當前發射的用于識別用戶操作的第一檢測平面之間的第一相對位置關系;

在一具體實施例中,所述電子設備可以通過如下方式生成目標指令;具體地,所述電子設備檢測到所述電子設備從非工作狀態變化到工作狀態時,生成目標指令,也就是說,所述電子設備在開機后即觸發投影平面與檢測平面的校準過程;或者,檢測到所述電子設備的位置發生變化時,生成目標指令;或者,檢測到特定操作,如基于物理按鍵或虛擬按鍵的特征操作,或者檢測到特定手勢操作后,生成目標指令。

步驟102:將所述第一相對位置關系與預設相對位置關系進行比對;其中,所述預設相對位置關系表征所述電子設備投射出的標準投影平面與所述電子設備發射的用于識別用戶操作的標準檢測平面之間的相對位置關系;

本實施例中,如圖2所示,所述預設相對位置關系即為電子設備在出廠時存儲有的標準投影平面和標準檢測平面之間的相對位置關系。這里,當所述電子設備當前對應的投影平面與當前發射出的檢測平面之間的位置關系與預設相對位置關系匹配時,也即所述電子設備對應的投影平面與發射出的檢測平面滿足預設相對位置關系時,所述電子設備利用檢測平面來識別實施于投影平面的觸控操作的識別精確度滿足預設規則,也即此時識別精確度高,識別錯誤率低。

進一步地,如圖3所示,當所述電子設備當前對應的投影平面與當前發射出的檢測平面之間的位置關系與預設相對位置關系不匹配時,若依然利用預設相對位置關系去響應實施于投影平面的用戶操作,則會出現識別錯誤的問題,所以,在此種情況下需要對電子設備存儲的預設相對位置關系進行調整,如此,來提升識別精確度。

步驟103:檢測到表征所述第一相對位置關系與預設相對位置關系不匹配的比對結果,對所述預設相對位置關系進行調整,使調整后的所述預設相對位置關系與所述第一相對位置關系相匹配,以便于所述電子設備基于調整后的預設相對位置關系響應利用所述第一檢測平面所檢測到的實施于所述第一投影平面的用戶操作。

本實施例中,所述第一相對位置關系與預設相對位置關系不匹配指:所述電子設備當前投射出的第一投影平面與當前發射的用于識別用戶操作的第一檢測平面之間的第一相對位置關系不滿足預設相對位置關系。當然,在實際應用中,當所述電子設備確定所述第一相對位置關系不滿足預設相對位置關系,還可以生成提示信息,以提示用戶需要對電子設備當前所處的位置進行調整,例如更換投影平面所處的物理面,如桌面等。進而基于用戶操作來確定是否對預設相對位置關系進行調整,如用戶繼續桌面投影操作,則對預設相對位置關系進行調整,若用戶更換桌面,則檢測更換后的投影平面與檢測平面之間的相對位置關系是否滿足預設相對位置關系。

這樣,本發明實施例所述的方法,電子設備能夠在檢測到目標指令后,獲取當前投射出的第一投影平面與當前發射的用于識別用戶操作的第一檢測平面之間的第一相對位置關系,并將所述第一相對位置關系與預設相對位置關系進行比對,進而在確定所述第一相對位置關系與預設相對位置關系不匹配,對調整預設相對位置關系,并使調整后的所述預設相對位置關系與所述第一相對位置關系相匹配,這樣,當所述電子設備利用調整后的預設相對位置關系響應利用所述第一檢測平面所檢測到的實施于所述第一投影平面的用戶操作時,能夠提升識別精確度,為提升用戶體驗奠定了基礎。另外,由于本發明實施例能夠基于所述電子設備實際發射出的投影平面與檢測平面之間的位置關系進行用戶操作的識別過程,所以,本發明實施例降低了對電子設備的應用場景的要求,無需對應用場景進行特殊限制,進而進一步為提升用戶體驗奠定了基礎。

實施例二

基于實施例一所述的方法,本實施例提供了評判所述第一相對位置關系與預設相對位置關系是否匹配的具體評判標準,具體地,

方式一:所述電子設備獲取投射出的至少三個第一投射點的坐標信息,并根據所述至少三個第一投射點的坐標信息確定出所述電子設備投射出的第一投影平面,檢測所述第一投影平面是否與所述標準投影平面重合;檢測得到表征所述第一投影平面與所述標準投影平面不重合的檢測結果,基于檢測結果生成表征所述第一相對位置關系與所述預設相對位置關系不匹配的比對結果。也就是說,所述電子設備根據獲取到的幾個投射點的坐標,確定出具體地第一投射平面,進而將確定出的第一投射平面與標準投射平面去比對,判斷兩者是否重合,若重合,則認為所述第一相對位置關系與預設相對位置關系匹配,即所述第一相對位置關系滿足預設相對位置關系,否則,認為所述第一相對位置關系與預設相對位置關系不匹配。

這里,在實際應用中,由于檢測平面是懸浮于物理桌面之上的,并非直接落于所述投射平面(也即桌面)上的,也就是說,檢測平面不存在因為桌面的不平整而發生變化的情況,所以,在實際應用中,可以在確定所述電子設備發射的第一檢測平面與所述標準檢測平面重合時,檢測所述第一投影平面是否與所述標準投影平面重合,進而根據所述第一投影平面是否與所述標準投影平面重合的檢測結果來確定所述第一相對位置關系與預設相對位置關系是否匹配,如,當所述第一投影平面是否與所述標準投影平面重合時,認為所述第一相對位置關系與預設相對位置關系匹配,否則,認為所述第一相對位置關系與預設相對位置關系不匹配。這里,可以采用如下方式來判斷第一投影平面與所述標準投影平面是否重合,其中,所述標準投影平面為已知平面,從第一投影平面中選取出若干個點,判斷若干個點是否落于標準投影平面上,進而根據判斷結果來確定第一投影平面與所述標準投影平面是否重合;或者,直接判斷獲取到的至少三個第一投射點是否落于所述標準投影平面上,進而來判斷第一投影平面與所述標準投影平面是否重合。當然,在實際應用中,還可以采用其他方式來判斷第一投影平面與標準投影平面是否重合,例如,當投影到桌面且桌面為矩形時,可以通過判斷桌面的四個角對應的第一區域是否與標準投影平面重疊等來判斷第一投影平面與所述標準投影平面是否重合,本實施例對此不作限制。

在另一具體實施例中,所述電子設備利用至少三個第一投射點確定出第一投射平面之后,還需要判斷所述第一投射平面的平整度是否滿足預設規則,進而避免由于第一投射平面不平整而導致操作識別度降低的問題。具體地,所述電子設備獲取所述電子設備投射出的至少一個第二投射點的坐標信息,基于所述至少一個第二投射點的坐標信息,判斷所述第二投射點是否落于所述第一投影平面中,進而至少根據表征所述第二投射點未落于所述第一投影平面中的判斷結果生成表征所述第一相對位置關系與所述預設相對位置關系不匹配的比對結果。

例如,當所有第二投射點均落于所述第一投射平面時,可以認為所述第一投影平面的平整度滿足預設規則,或者,當每一所述第二投射點距所述第一投影平面的距離均處于預設距離范圍內,此時,也認為所述第一投影平面的平整度滿足預設規則;或者,當選取出的第二投射點中超過預設個數的第二投射點距所述第一投影平面的距離均處于預設距離范圍內,則也認為所述第一投影平面的平整度滿足預設規則,也就是說,當大多數第二投射點距所述第一投影平面的距離處于預設距離范圍內時,也認為所述第一投影平面的平整度滿足預設規則。而當確定出所述第一投影平面的平整度滿足預設規則時,則可直接根據所述第一投影平面是否與所述標準投影平面重合的檢測結果,來確定是否對所述預設相對位置關系進行調整。

反之,認為所述第一投影平面的平整度不滿足預設規則;進一步地,當確定出所述第一投影平面的平整度不滿足預設規則時,即使所述第一投影平面與所述預設投影平面重合,由于投影平面不平整也會導致操作識別錯誤,所以,也需要對預設相對位置關系進行調整,例如,對不平整區域對應的預設相對位置關系進行調整,也即只調整不平整投影區域對應的預設相對位置關系,而其他區域不做調整,進而提高識別精確度。

進一步地,當所述第一投影平面的平整度不滿足預設規則,且所述第一投影平面與所述預設投影平面也不重合,此時,必然需要對預設相對位置關系進行調整,而且,調整方式不僅要考慮到實際的投影平面與檢測平面之間的相對位置關系,還要考慮到投影平面中不平整區域。如此,來提高識別精確度。

本實施例中,對所述預設相對位置關系進行調整可以具體是將實際的第一投影平面與第一檢測平面之間的第一相對位置關系代替電子設備中存儲的所述預設相對位置關系。

實施例三

本實施例提供了一種電子設備,這里,所述電子設備設置或連接有能夠投射出投影平面的投影裝置,以及能夠發射出用于識別用戶操作的檢測平面(如紅外檢測平面)的傳感器(如紅外傳感器);例如,所述電子設備設置有投影儀和紅外發射器,所述紅外發射器設置于投影儀的下面,當投影儀將投影平面投影至桌面時,紅外發射器能夠發射出沿桌面的紅外檢測平面,該紅外檢測平面與桌面平行,即紅外檢測平面和投影平面平行,且紅外檢測平面與投影平面之間的距離處于預設距離范圍內,如2mm,此時,投射于桌面上的投影平面坐標和發射出的紅外檢測平面的坐標相匹配,也即電子設備存儲的預設相對位置關系與當前投射的投影平面和紅外檢測平面之間的位置關系相匹配,此時,電子設備能夠利用紅外檢測平面識別實施于投影平面的觸控操作,并響應該觸控操作。進一步地,當電子設備的位置發生變化,或者桌面發生了變化,或者桌面不平整時,若依然利用電子設備存儲的預設相對位置關系去響應觸控操作,則會出現識別誤差,設置識別錯誤。因此,為解決上述問題,本實施例提供了一種能夠根據投影平面和紅外檢測平面之間的實際相對位置關系來調整電子設備出廠時存儲的預設相對位置關系的電子設備,進而當利用調整后的預設相對位置關系進行觸控識別時,能夠提升識別精確度,為提升用戶體驗奠定了基礎。具體地,如圖4所示,所述電子設備包括:

投影裝置41,用于投射第一投影平面;

傳感器42,用于發射識別用戶操作的第一檢測平面;

處理器43,用于檢測到目標指令,基于所述目標指令檢測得到當前投射出的第一投影平面與當前發射的用于識別用戶操作的第一檢測平面之間的第一相對位置關系;將所述第一相對位置關系與預設相對位置關系進行比對;其中,所述預設相對位置關系表征所述電子設備投射出的標準投影平面與所述電子設備發射的用于識別用戶操作的標準檢測平面之間的相對位置關系;還用于檢測到表征所述第一相對位置關系與預設相對位置關系不匹配的比對結果,對所述預設相對位置關系進行調整,使調整后的所述預設相對位置關系與所述第一相對位置關系相匹配,以便于所述電子設備基于調整后的預設相對位置關系響應利用所述第一檢測平面所檢測到的實施于所述第一投影平面的用戶操作。

本實施例中,如圖2所示,所述預設相對位置關系即為電子設備在出廠時存儲有的標準投影平面和標準檢測平面之間的相對位置關系。這里,當所述電子設備當前對應的投影平面與當前發射出的檢測平面之間的位置關系與預設相對位置關系匹配時,也即所述電子設備對應的投影平面與發射出的檢測平面滿足預設相對位置關系時,所述電子設備利用檢測平面來識別實施于投影平面的觸控操作的識別精確度滿足預設規則,也即此時識別精確度高,識別錯誤率低。

進一步地,如圖3所示,當所述電子設備當前對應的投影平面與當前發射出的檢測平面之間的位置關系與預設相對位置關系不匹配時,若依然利用預設相對位置關系去響應實施于投影平面的用戶操作,則會出現識別錯誤的問題,所以,在此種情況下需要對電子設備存儲的預設相對位置關系進行調整,如此,來提升識別精確度。

本實施例中,所述第一相對位置關系與預設相對位置關系不匹配指:所述電子設備當前投射出的第一投影平面與當前發射的用于識別用戶操作的第一檢測平面之間的第一相對位置關系不滿足預設相對位置關系。當然,在實際應用中,當所述電子設備確定所述第一相對位置關系不滿足預設相對位置關系,還可以生成提示信息,以提示用戶需要對電子設備當前所處的位置進行調整,例如更換投影平面所處的物理面,如桌面等。進而基于用戶操作來確定是否對預設相對位置關系進行調整,如用戶繼續桌面投影操作,則對預設相對位置關系進行調整,若用戶更換桌面,則檢測更換后的投影平面與檢測平面之間的相對位置關系是否滿足預設相對位置關系。

在一具體實施例中,所述處理器43,還用于檢測到所述電子設備從非工作狀態變化到工作狀態時,生成目標指令,也就是說,所述電子設備在開機后即觸發投影平面與檢測平面的校準過程;或者,檢測到所述電子設備的位置發生變化時,生成目標指令;或者,檢測到特定操作,如基于物理按鍵或虛擬按鍵的特征操作,或者檢測到特定手勢操作后,生成目標指令。

在另一具體實施例中,所述處理器43,還用于獲取投射出的至少三個第一投射點的坐標信息;根據所述至少三個第一投射點的坐標信息確定出所述電子設備投射出的第一投影平面,檢測所述第一投影平面是否與所述標準投影平面重合;檢測得到表征所述第一投影平面與所述標準投影平面不重合的檢測結果,基于檢測結果生成表征所述第一相對位置關系與所述預設相對位置關系不匹配的比對結果。也就是說,所述處理器根據獲取到的幾個投射點的坐標,確定出具體地第一投射平面,進而將確定出的第一投射平面與標準投射平面去比對,判斷兩者是否重合,若重合,則認為所述第一相對位置關系與預設相對位置關系匹配,即所述第一相對位置關系滿足預設相對位置關系,否則,認為所述第一相對位置關系與預設相對位置關系不匹配。

這里,在實際應用中,由于檢測平面是懸浮于物理桌面之上的,并非直接落于所述投射平面(也即桌面)上的,也就是說,檢測平面不存在因為桌面的不平整而發生變化的情況,所以,在實際應用中,所述處理器43,可以還用于確定所述電子設備發射的第一檢測平面與所述標準檢測平面重合時,檢測所述第一投影平面是否與所述標準投影平面重合;進而根據所述第一投影平面是否與所述標準投影平面重合的檢測結果來確定所述第一相對位置關系與預設相對位置關系是否匹配,如,當所述第一投影平面是否與所述標準投影平面重合時,認為所述第一相對位置關系與預設相對位置關系匹配,否則,認為所述第一相對位置關系與預設相對位置關系不匹配。這里,可以采用如下方式來判斷第一投影平面與所述標準投影平面是否重合,其中,所述標準投影平面為已知平面,從第一投影平面中選取出若干個點,判斷若干個點是否落于標準投影平面上,進而根據判斷結果來確定第一投影平面與所述標準投影平面是否重合;或者,直接判斷獲取到的至少三個第一投射點是否落于所述標準投影平面上,進而來判斷第一投影平面與所述標準投影平面是否重合。當然,在實際應用中,還可以采用其他方式來判斷第一投影平面與標準投影平面是否重合,例如,當投影到桌面且桌面為矩形時,可以通過判斷桌面的四個角對應的第一區域是否與標準投影平面重疊等來判斷第一投影平面與所述標準投影平面是否重合,本實施例對此不作限制。

在另一具體實施例中,所述處理器利用至少三個第一投射點確定出第一投射平面之后,還需要判斷所述第一投射平面的平整度是否滿足預設規則,進而避免由于第一投射平面不平整而導致操作識別度降低的問題,具體地,所述處理器43,還用于獲取投射出的至少一個第二投射點的坐標信息;基于所述至少一個第二投射點的坐標信息,判斷所述第二投射點是否落于所述第一投影平面中;至少根據表征所述第二投射點未落于所述第一投影平面中的判斷結果生成表征所述第一相對位置關系與所述預設相對位置關系不匹配的比對結果。

例如,當所有第二投射點均落于所述第一投射平面時,可以認為所述第一投影平面的平整度滿足預設規則,或者,當每一所述第二投射點距所述第一投影平面的距離均處于預設距離范圍內,此時,也認為所述第一投影平面的平整度滿足預設規則;或者,當選取出的第二投射點中超過預設個數的第二投射點距所述第一投影平面的距離均處于預設距離范圍內,則也認為所述第一投影平面的平整度滿足預設規則,也就是說,當大多數第二投射點距所述第一投影平面的距離處于預設距離范圍內時,也認為所述第一投影平面的平整度滿足預設規則。而當確定出所述第一投影平面的平整度滿足預設規則時,則可直接根據所述第一投影平面是否與所述標準投影平面重合的檢測結果,來確定是否對所述預設相對位置關系進行調整。

反之,認為所述第一投影平面的平整度不滿足預設規則;進一步地,當確定出所述第一投影平面的平整度不滿足預設規則時,即使所述第一投影平面與所述預設投影平面重合,由于投影平面不平整也會導致操作識別錯誤,所以,也需要對預設相對位置關系進行調整,例如,對不平整區域對應的預設相對位置關系進行調整,也即只調整不平整投影區域對應的預設相對位置關系,而其他區域不做調整,進而提高識別精確度。

進一步地,當所述第一投影平面的平整度不滿足預設規則,且所述第一投影平面與所述預設投影平面也不重合,此時,必然需要對預設相對位置關系進行調整,而且,調整方式不僅要考慮到實際的投影平面與檢測平面之間的相對位置關系,還要考慮到投影平面中不平整區域。如此,來提高識別精確度。

本實施例中,對所述預設相對位置關系進行調整可以具體是將實際的第一投影平面與第一檢測平面之間的第一相對位置關系代替電子設備中存儲的所述預設相對位置關系。

這樣,本發明實施例所述的電子設備,能夠在檢測到目標指令后,獲取當前投射出的第一投影平面與當前發射的用于識別用戶操作的第一檢測平面之間的第一相對位置關系,并將所述第一相對位置關系與預設相對位置關系進行比對,進而在確定所述第一相對位置關系與預設相對位置關系不匹配,對調整預設相對位置關系,并使調整后的所述預設相對位置關系與所述第一相對位置關系相匹配,這樣,當所述電子設備利用調整后的預設相對位置關系響應利用所述第一檢測平面所檢測到的實施于所述第一投影平面的用戶操作時,能夠提升識別精確度,為提升用戶體驗奠定了基礎。另外,由于本發明實施例能夠基于所述電子設備實際發射出的投影平面與檢測平面之間的位置關系進行用戶操作的識別過程,所以,本發明實施例降低了對電子設備的應用場景的要求,無需對應用場景進行特殊限制,進而進一步為提升用戶體驗奠定了基礎。

本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或計算機程序產品。因此,本發明可采用硬件實施例、軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產品的形式。

本發明是參照根據本發明實施例的方法、設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。

這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。

這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。

以上所述僅是本發明實施例的實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發明實施例原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應視為本發明實施例的保護范圍。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
韩国伦理电影