操控模式的切換方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本申請涉及人機(jī)交互技術(shù)領(lǐng)域,具體涉及一種操控模式的切換方法、裝置及人機(jī)交互系統(tǒng)。
【背景技術(shù)】
[0002]傳統(tǒng)電視和互聯(lián)網(wǎng)的結(jié)合也造就了智能電視的產(chǎn)生。智能電視具有主控芯片和全開放式軟件平臺,搭載了操作系統(tǒng),可以自行安裝和卸載軟件、游戲等第三方服務(wù)商提供的程序,通過此類程序來不斷對電視的功能進(jìn)行擴(kuò)充,并可以通過網(wǎng)線、無線網(wǎng)絡(luò)來實(shí)現(xiàn)上網(wǎng)沖浪,從而實(shí)現(xiàn)電視的“需求定制化”、“電視娛樂化”。
[0003]相比于傳統(tǒng)電視,智能電視一方面由于具備了上網(wǎng)功能,實(shí)時接入互聯(lián)網(wǎng),可以在線網(wǎng)絡(luò)游戲、在線音樂欣賞、適時天氣查詢、適時股票查詢、新聞快報等;另外一方面,由于搭載了主控芯片、操作系統(tǒng)、存儲功能等,可以實(shí)現(xiàn)回訪重播、點(diǎn)播等,而傳統(tǒng)電視只能被動看節(jié)目,只能選擇頻道,不能點(diǎn)播內(nèi)容;只能實(shí)時按序收看,不能回放重播;只能接收信息,不能互動。
[0004]但是,為了智能電視上述功能的實(shí)現(xiàn),依然要依賴于為智能電視定制的人機(jī)交互技術(shù)。目前,人機(jī)交互方面,智能電視與傳統(tǒng)電視并無變革性區(qū)別,結(jié)合家庭使用環(huán)境,兩者均需要配置一塊遙控器來實(shí)現(xiàn),該遙控器上設(shè)置有可實(shí)現(xiàn)若干操作的物理按鈕。而該遙控器與智能電視之間的信息交互,通常都是基于紅外技術(shù)來實(shí)現(xiàn)。
[0005]由此可見,為了便于操作,一方面,每臺智能電視必須配置一遙控器,與智能電視交互,必須依賴于遙控器。而一旦遙控器丟失,或者發(fā)生故障無法使用,均導(dǎo)致無法及時搭建另外一條人機(jī)交互通道。換言之,也就是說,現(xiàn)有智能電視的人機(jī)交互方案,可替代性較差。另外一方面,給每臺智能電視均配置一遙控器,導(dǎo)致人交互的便攜性較差。
[0006]由于體感技術(shù)可以很直接地使用肢體動作,與周邊的裝置或環(huán)境互動,而無需使用任何復(fù)雜的控制設(shè)備,便可讓人們身歷其境地與內(nèi)容做互動。與此同時,智能電視軟硬件配置不斷增強(qiáng),在解決上述通過遙控器進(jìn)行人機(jī)交互導(dǎo)致的便攜性較差時,為利用體感技術(shù)進(jìn)行智能電視人機(jī)交互提供了基礎(chǔ)條件。
[0007]現(xiàn)有技術(shù)中,在利用體感技術(shù)進(jìn)行智能電視的人機(jī)交互時,對智能電視內(nèi)容的控制并不完全依賴于體感技術(shù)。除了體感技術(shù)外,實(shí)際上還配置了一個非常簡潔、簡單的遙控器,比如上下左右四個按鍵。因此,在智能電視的人機(jī)交互中,常常需要體感模式到按鍵模式的切換,按鍵模式到體感模式的切換。當(dāng)監(jiān)測到遙控器上有按鍵操作事件發(fā)生時,則由體感模式切換到按鍵模式。而此時,如果要再從按鍵模式切換到體感模式,但這時體感的監(jiān)聽還在,只有等到體感監(jiān)聽完全退出后,再利用默認(rèn)激活體感模式流程體感模式,因此,要等到體感監(jiān)聽完全退出通常需要耗費(fèi)很長的時間,換言之,現(xiàn)有技術(shù)中無法快速地實(shí)現(xiàn)從按鍵模式切換到體感模式。
【發(fā)明內(nèi)容】
[0008]本申請所要解決的技術(shù)問題在于提供一種操控模式的切換方法、裝置及人機(jī)交互系統(tǒng),用以克服現(xiàn)有技術(shù)中由于只有等到體感監(jiān)聽完全退出后才能切換到體感模式而導(dǎo)致地?zé)o法快速地實(shí)現(xiàn)切換到體感模式的技術(shù)問題。
[0009]為了解決上述問題,本申請揭示了一種操控模式的切換方法,其包括:
[0010]判斷當(dāng)前輸入的操控指令;
[0011]若輸入的操控指令為遙控設(shè)備的輸入指令,則切換至普通操控模式;
[0012]若輸入的操控指令為體感操控指令且符合切換條件,則切換至體感操控模式。
[0013]優(yōu)選地,在本申請的一實(shí)施例中,所述若獲取的操控指令為體感操控指令且滿足切換條件,則切換至體感操控模式,具體包含:
[0014]獲取當(dāng)前時刻體感運(yùn)動數(shù)據(jù),并將獲取的體感運(yùn)動數(shù)據(jù)按時間順序保存至一隊列中;
[0015]比較首次記錄的體感運(yùn)動數(shù)據(jù)與當(dāng)前時刻體感運(yùn)動數(shù)據(jù),根據(jù)比較結(jié)果進(jìn)行有效體感動作的判定;
[0016]若判定為有效體感動作時,則判斷是否符合切換條件,若符合,則將當(dāng)前的人機(jī)交互模式切換至體感模式。
[0017]優(yōu)選地,在本申請的一實(shí)施例中,所述獲取當(dāng)前時刻體感運(yùn)動數(shù)據(jù)包括:獲取當(dāng)前時刻體感運(yùn)動數(shù)據(jù)中的坐標(biāo)屬性以及時間屬性,所述坐標(biāo)屬性為三維坐標(biāo)分量X、Y、Z。
[0018]優(yōu)選地,在本申請的一實(shí)施例中,所述比較首次記錄的體感運(yùn)動數(shù)據(jù)與當(dāng)前時刻的體感運(yùn)動數(shù)據(jù),根據(jù)比較結(jié)果進(jìn)行有效體感動作的判定包括:
[0019]計算首次記錄的體感運(yùn)動數(shù)據(jù)中坐標(biāo)屬性對應(yīng)的時間屬性與當(dāng)前時刻體感運(yùn)動數(shù)據(jù)中坐標(biāo)屬性對應(yīng)的時間屬性的時間屬性差值;
[0020]根據(jù)所述時間屬性差值與預(yù)設(shè)的時間差值閾值范圍進(jìn)行比對,若時間屬性差值超過預(yù)設(shè)時間差值閾值,則確定所述體感動作無效。
[0021 ] 優(yōu)選地,在本申請的一實(shí)施例中,所述比較首次記錄的體感運(yùn)動數(shù)據(jù)與當(dāng)前時刻的體感運(yùn)動數(shù)據(jù),根據(jù)比較結(jié)果進(jìn)行有效體感動作的判定還包括:
[0022]分別計算首次記錄的體感運(yùn)動數(shù)據(jù)中坐標(biāo)屬性的三維坐標(biāo)分量與當(dāng)前時刻體感運(yùn)動數(shù)據(jù)中坐標(biāo)屬性的三維坐標(biāo)分量之間的坐標(biāo)分量差值;
[0023]若所述三維坐標(biāo)分量Y、Z的坐標(biāo)分量差值超過預(yù)設(shè)的第一坐標(biāo)分量差值閾值,則確定所述體感動作無效;
[0024]若所述三維坐標(biāo)分量Y、Z的坐標(biāo)分量差值未超過預(yù)設(shè)的坐標(biāo)分量差值閾值,且三維坐標(biāo)分量X的坐標(biāo)分量差值超過預(yù)設(shè)的第二坐標(biāo)分量差值閾值,則將當(dāng)前時刻體感運(yùn)動數(shù)據(jù)對應(yīng)的體感動作判定為有效體感動作;或者,
[0025]若三維坐標(biāo)值X、Z的坐標(biāo)分量差值超過預(yù)設(shè)的第一坐標(biāo)分量差值閾值,則確定所述體感動作無效;
[0026]若三維坐標(biāo)值X、Z的坐標(biāo)分量差值未超過預(yù)設(shè)的第一坐標(biāo)分量差值閾值,且三維坐標(biāo)分量Y超過預(yù)設(shè)的第二坐標(biāo)分量差值閾值,則將當(dāng)前時刻體感運(yùn)動數(shù)據(jù)對應(yīng)的體感動作判定為有效體感動作。
[0027]優(yōu)選地,在本申請的一實(shí)施例中,所述若獲取的操控指令為體感操控指令且滿足切換條件,則切換至體感操控模式還包括:
[0028]對識別的有效體感動作進(jìn)行計數(shù),判斷有效體感動作的計數(shù)值與預(yù)先設(shè)定有效體感動作記錄數(shù)量是否相符,若是,切換至體感操控模式。
[0029]為了解決上述問題,本申請揭示了一種操控模式的切換裝置,其包括:
[0030]判斷單元,用于接收當(dāng)前輸入的操控指令,并判斷當(dāng)前輸入的操控指令為遙控設(shè)備的輸入指令還是體感操控指令;
[0031]切換單元,用于若輸入的操控指令為遙控設(shè)備的輸入指令,則切換至普通操控模式;若輸入的操控指令為體感操控指令且滿足切換條件,則切換至體感操控模式。
[0032]優(yōu)選地,在本申請的一實(shí)施例中,還包括:
[0033]獲取單元,用于獲取當(dāng)前時刻體感運(yùn)動數(shù)據(jù),并將獲取的體感運(yùn)動數(shù)據(jù)按時間順序保存至一隊列中;
[0034]比較單元,用于比較首次記錄的體感運(yùn)動數(shù)據(jù)與當(dāng)前時刻體感運(yùn)動數(shù)據(jù),并根據(jù)比較結(jié)果進(jìn)行有效體感動作的判定;若判定為有效體感動作時,則判斷是否符合切換條件。
[0035]優(yōu)選地,在本申請的一實(shí)施例中,所述比較單元還用于計算首次記錄的體感運(yùn)動數(shù)據(jù)中坐標(biāo)屬性對應(yīng)的時間屬性與當(dāng)前時刻體感運(yùn)動數(shù)據(jù)中坐標(biāo)屬性對應(yīng)的時間屬性的時間屬性差值;根據(jù)所述時間屬性差值與預(yù)設(shè)的時間差值閾值范圍進(jìn)行比對。
[0036]優(yōu)選地,在本申請的一實(shí)施例中,所述比較單元還用于分別計算首次記錄的體感運(yùn)動數(shù)據(jù)中坐標(biāo)屬性的三維坐標(biāo)分量與當(dāng)前時刻體感運(yùn)動數(shù)據(jù)中坐標(biāo)屬性的三維坐標(biāo)分量之間的坐標(biāo)分量差值;并將所述坐標(biāo)分量差值分別與預(yù)設(shè)的第一坐標(biāo)分量差值閾值、第一坐標(biāo)分量差值閾值進(jìn)行比較。
[0037]優(yōu)選地,在本申請的一實(shí)施例中,所述比較單元還包括一計數(shù)模塊,用于對識別的有效體感動作進(jìn)行計數(shù),所述判斷單元還用于判斷有效體感動作的計數(shù)值與預(yù)先設(shè)定有效體感動作記錄數(shù)量是否相符。
[0038]為了解決上述問題,本申請揭示了一種人機(jī)交互系統(tǒng),其包括智能電視,所述智能電視包括處理器以