亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

智能電視主場景焦點(diǎn)自動(dòng)控制方法

文檔序號:7815491閱讀:474來源:國知局
智能電視主場景焦點(diǎn)自動(dòng)控制方法
【專利摘要】本發(fā)明涉及智能電視。本發(fā)明提供一種智能電視主場景焦點(diǎn)自動(dòng)控制方法,系統(tǒng)創(chuàng)建主場景的整體布局包括2D布局及3D布局;系統(tǒng)在2D布局內(nèi)采用安卓原生的布局尋路方式進(jìn)行焦點(diǎn)移動(dòng)的路徑規(guī)劃;在3D布局內(nèi),系統(tǒng)注冊多個(gè)焦點(diǎn)控制模,焦點(diǎn)控制模組內(nèi)設(shè)置有至少一個(gè)最小焦點(diǎn)控制單元;控制時(shí),首先檢測當(dāng)前焦點(diǎn)所在模組內(nèi)的待控制方向上是否有最小焦點(diǎn)控制單元,若有,檢測得出焦點(diǎn)移動(dòng)位置;若沒有,則系統(tǒng)根據(jù)模組注冊信息檢測出待控制方向上靠近焦點(diǎn)當(dāng)前位置的所有模組,再計(jì)算出模組內(nèi)最靠近焦點(diǎn)當(dāng)前位置的最小焦點(diǎn)控制單元;當(dāng)待控制方向上沒有焦點(diǎn)控制模組時(shí),系統(tǒng)實(shí)現(xiàn)3D布局切換至2D布局。適用于智能電視上主場景焦點(diǎn)控制。
【專利說明】智能電視主場景焦點(diǎn)自動(dòng)控制方法

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能電視,特別涉及智能電視上主場景焦點(diǎn)控制。

【背景技術(shù)】
[0002]在互聯(lián)網(wǎng)時(shí)代,傳統(tǒng)家電行業(yè)正在面臨互聯(lián)網(wǎng)的沖擊和顛覆,能否利用互聯(lián)網(wǎng)實(shí)現(xiàn)業(yè)務(wù)創(chuàng)新,能否不斷提升客戶體驗(yàn)、將用戶吸引到平臺上,這是至關(guān)重要的。當(dāng)前智能電視產(chǎn)業(yè)也發(fā)生了潛移默化的改變,大數(shù)據(jù)的內(nèi)容,創(chuàng)新的平臺設(shè)計(jì),優(yōu)秀的用戶體驗(yàn)成為了產(chǎn)品的核心競爭力。而智能電視與用戶最直接的交互體驗(yàn)就是焦點(diǎn)的移動(dòng)控制,當(dāng)前市場上的智能電視在主場景焦點(diǎn)路徑規(guī)劃都采用傳統(tǒng)的文件配置進(jìn)行處理,即在文件系統(tǒng)中指定當(dāng)前焦點(diǎn)物體上下左右移動(dòng)的對象,這樣每增加一項(xiàng)數(shù)據(jù)內(nèi)容就得在文件系統(tǒng)中進(jìn)行一次配置,這樣所帶來的效率就非常低。并且當(dāng)前智能電視主場景內(nèi)容也是比較單一匱乏,這與大數(shù)據(jù)時(shí)代又相互矛盾,因此主場景的內(nèi)容擴(kuò)充也是大勢所趨,這對當(dāng)前的焦點(diǎn)系統(tǒng)設(shè)計(jì)也帶來了挑戰(zhàn)。另外當(dāng)智能電視產(chǎn)品發(fā)生迭代更新時(shí),主場景的內(nèi)容發(fā)生變化,又得對焦點(diǎn)文件系統(tǒng)進(jìn)行重新設(shè)計(jì),增加了研發(fā)人員的開發(fā)周期。再者,當(dāng)前各家電廠商都以用戶體驗(yàn)反饋?zhàn)鳛樽约寒a(chǎn)品設(shè)計(jì)的一個(gè)重要依據(jù),大多數(shù)廠家更多的是注重新功能的開發(fā),在用戶反饋焦點(diǎn)控制系統(tǒng)友好性的問題上,沒有進(jìn)行相應(yīng)的改善,原因是滿足這一部分人群的需求需要花費(fèi)比較大的代價(jià)去重新設(shè)計(jì)焦點(diǎn)系統(tǒng)的框架體系,因此有需要,也很有必要設(shè)計(jì)一種智能電視主場景焦點(diǎn)自動(dòng)控制系統(tǒng)的實(shí)現(xiàn)方法。


【發(fā)明內(nèi)容】

[0003]本發(fā)明所要解決的技術(shù)問題,就是提供一種智能電視主場景焦點(diǎn)自動(dòng)控制方法,以達(dá)到在智能電視主場景的迭代更新時(shí),不需要對焦點(diǎn)系統(tǒng)進(jìn)行重新設(shè)計(jì),大大縮短了研發(fā)周期的效果,同時(shí),對于用戶,提供了自定義與可選的焦點(diǎn)移動(dòng)方案,增加了用戶體驗(yàn)的友好性,流暢性。
[0004]本發(fā)明解決所述技術(shù)問題,采用的技術(shù)方案是,智能電視主場景焦點(diǎn)自動(dòng)控制方法,包括以下幾個(gè)步驟:
[0005]步驟1,系統(tǒng)創(chuàng)建主場景的整體布局,所述主場景的整體布局包括20布局及30布局;
[0006]步驟2,系統(tǒng)分別在20布局及30布局內(nèi)創(chuàng)建焦點(diǎn)移動(dòng)的路徑規(guī)劃;
[0007]所述20布局內(nèi)采用安卓原生的布局尋路方式進(jìn)行焦點(diǎn)移動(dòng)的路徑規(guī)劃,至少包括父級布局及子級布局,焦點(diǎn)移動(dòng)至父級布局時(shí),實(shí)現(xiàn)20布局切換至30布局;
[0008]所述30布局內(nèi)采用以下方式創(chuàng)建焦點(diǎn)移動(dòng)的路徑規(guī)劃:
[0009]系統(tǒng)根據(jù)主場景規(guī)劃,注冊多個(gè)焦點(diǎn)控制模,形成注冊信息,所述注冊信息內(nèi)至少包含每個(gè)模組之間的位置關(guān)系,及每個(gè)模組內(nèi)的行列注冊信息。所述所有的焦點(diǎn)控制模組內(nèi)分別設(shè)置有至少一個(gè)最小焦點(diǎn)控制單元;當(dāng)系統(tǒng)對30布局內(nèi)的焦點(diǎn)進(jìn)行控制時(shí),首先檢測當(dāng)前焦點(diǎn)所在模組內(nèi)的待控制方向上是否有最小焦點(diǎn)控制單元,若有,則系統(tǒng)根據(jù)該模組行列注冊信息,檢測得出焦點(diǎn)移動(dòng)位置;
[0010]若沒有,則系統(tǒng)根據(jù)模組注冊信息檢測出待控制方向上靠近焦點(diǎn)當(dāng)前位置的所有模組,并根據(jù)每個(gè)模組的行列注冊信息檢測出每個(gè)模組最靠近當(dāng)前焦點(diǎn)所在位置的一行/一列,將其與焦點(diǎn)當(dāng)前位置進(jìn)行距離計(jì)算,最小距離所對應(yīng)的最小焦點(diǎn)控制單元即為焦點(diǎn)所需移動(dòng)位置;
[0011]其中,當(dāng)系統(tǒng)對30布局內(nèi)的焦點(diǎn)進(jìn)行控制時(shí),檢測待控制方向上沒有焦點(diǎn)控制模組時(shí),系統(tǒng)實(shí)現(xiàn)30布局切換至20布局;
[0012]步驟3,系統(tǒng)根據(jù)最小距離移動(dòng)焦點(diǎn)位置。
[0013]具體的,所述步驟1中,系統(tǒng)通過安卓原生方式進(jìn)行主場景的20布局。
[0014]具體的,所述步驟1中,系統(tǒng)通過30軟件建模進(jìn)行主場景的30布局。
[0015]具體的,所述步驟2中,焦點(diǎn)移動(dòng)至父級布局時(shí),通過如1回調(diào)0++的方式,實(shí)現(xiàn)20布局切換至30布局。
[0016]具體的,所述步驟2中,系統(tǒng)通過如1回調(diào)的方式,實(shí)現(xiàn)30布局切換至20布局
[0017]具體的,30布局內(nèi)的焦點(diǎn)移動(dòng)路徑的規(guī)劃還包括,當(dāng)待控制方向?yàn)樗椒较驎r(shí),將待控制方向上的焦點(diǎn)控制模組中的最小焦點(diǎn)控制單元的水平坐標(biāo)與焦點(diǎn)當(dāng)前位置的水平坐標(biāo)進(jìn)行距離計(jì)算,水平坐標(biāo)距離最小的最小焦點(diǎn)控制單元即為焦點(diǎn)所需移動(dòng)位置。
[0018]具體的,30布局內(nèi)的焦點(diǎn)移動(dòng)路徑的規(guī)劃還包括,當(dāng)待控制方向?yàn)樨Q直方向時(shí),將待控制方向上的焦點(diǎn)控制模組中的最小焦點(diǎn)控制單元的豎直坐標(biāo)與焦點(diǎn)當(dāng)前位置的豎直坐標(biāo)進(jìn)行距離計(jì)算,豎直坐標(biāo)距離最小的最小焦點(diǎn)控制單元即為焦點(diǎn)所需移動(dòng)位置。
[0019]具體的,所述步驟3中,系統(tǒng)分別在20布局及30布局內(nèi)創(chuàng)建焦點(diǎn)移動(dòng)路徑,還包括用戶可以根據(jù)自身習(xí)慣進(jìn)行手動(dòng)路徑規(guī)劃。
[0020]本發(fā)明的有益效果是,通過采用安卓原生方式創(chuàng)建20布局,采用111111:73(1^131611(161-等30主流軟件創(chuàng)建30引擎布局,目的是在30布局中制作更多流暢生動(dòng)的動(dòng)畫效果;其中,安卓平臺的通信語言是扣VI因此通過扣妨實(shí)現(xiàn)安卓平臺焦點(diǎn)管理,30引擎的通信語言是0+,因此由0+實(shí)現(xiàn)30引擎平臺焦點(diǎn)管理,通過如1便可實(shí)現(xiàn)安卓平臺與30引擎平臺的焦點(diǎn)切換;
[0021]由,本發(fā)明采用安卓原生的尋路方式,可以很大程度上提升尋路效率,給用戶一種非常流暢的交互體驗(yàn);
[0022]另外,主場景包括各種網(wǎng)頁數(shù)據(jù),應(yīng)用更新,視頻海報(bào)推送,游戲分類等,因此導(dǎo)致主場景中各個(gè)模塊的布局各有不同,為了能夠?qū)崿F(xiàn)焦點(diǎn)移動(dòng)風(fēng)格的統(tǒng)一性,本發(fā)明采用將焦點(diǎn)最小控制單元?jiǎng)?chuàng)建為模型數(shù)組單元的方式,通過查找移動(dòng)方向上的模型數(shù)組之后,再通過在該模型數(shù)組中查找最近距離的焦點(diǎn)最小控制單元,從而實(shí)現(xiàn)焦點(diǎn)位置移動(dòng)路徑的規(guī)劃,在主場景發(fā)生不同布局變化時(shí),也并不需要重新設(shè)計(jì)焦點(diǎn)系統(tǒng)的框架體系;
[0023]同時(shí),用戶還可以根據(jù)自身習(xí)慣需求,進(jìn)行手動(dòng)路徑規(guī)劃,從而用用戶更好地操作體驗(yàn)。

【專利附圖】

【附圖說明】
[0024]圖1為本發(fā)明智能電視主場景焦點(diǎn)自動(dòng)控制方法實(shí)施例中主場景的結(jié)構(gòu)圖。

【具體實(shí)施方式】
[0025]下面結(jié)合附圖及實(shí)施例詳細(xì)描述本發(fā)明的技術(shù)方案:
[0026]本發(fā)明針對現(xiàn)有技術(shù)中,當(dāng)智能電視產(chǎn)品發(fā)生迭代更新時(shí),主場景的內(nèi)容發(fā)生變化,又得對焦點(diǎn)文件系統(tǒng)進(jìn)行重新設(shè)計(jì),增加了研發(fā)人員的開發(fā)周期的問題,提供一種智能電視主場景焦點(diǎn)自動(dòng)控制方法,首先,系統(tǒng)創(chuàng)建主場景的整體布局,所述主場景的整體布局包括20布局及30布局;其次,系統(tǒng)分別在20布局及30布局內(nèi)創(chuàng)建焦點(diǎn)移動(dòng)的路徑規(guī)劃;所述20布局內(nèi)采用安卓原生的布局尋路方式進(jìn)行焦點(diǎn)移動(dòng)的路徑規(guī)劃,至少包括父級布局及子級布局,焦點(diǎn)移動(dòng)至父級布局時(shí),實(shí)現(xiàn)20布局切換至30布局;所述30布局內(nèi)采用以下方式創(chuàng)建焦點(diǎn)移動(dòng)的路徑規(guī)劃:系統(tǒng)根據(jù)主場景規(guī)劃,注冊多個(gè)焦點(diǎn)控制模,形成注冊信息,所述注冊信息內(nèi)至少包含每個(gè)模組之間的位置關(guān)系,及每個(gè)模組內(nèi)的行列注冊信息。所述所有的焦點(diǎn)控制模組內(nèi)分別設(shè)置有至少一個(gè)最小焦點(diǎn)控制單元;當(dāng)系統(tǒng)對30布局內(nèi)的焦點(diǎn)進(jìn)行控制時(shí),首先檢測當(dāng)前焦點(diǎn)所在模組內(nèi)的待控制方向上是否有最小焦點(diǎn)控制單元,若有,則系統(tǒng)根據(jù)該模組行列注冊信息,檢測得出焦點(diǎn)移動(dòng)位置;若沒有,則系統(tǒng)根據(jù)模組注冊信息檢測出待控制方向上靠近焦點(diǎn)當(dāng)前位置的所有模組,并根據(jù)每個(gè)模組的行列注冊信息檢測出每個(gè)模組最靠近當(dāng)前焦點(diǎn)所在位置的一行/ 一列,將其與焦點(diǎn)當(dāng)前位置進(jìn)行距離計(jì)算,最小距離所對應(yīng)的最小焦點(diǎn)控制單元即為焦點(diǎn)所需移動(dòng)位置;當(dāng)系統(tǒng)對30布局內(nèi)的焦點(diǎn)進(jìn)行控制時(shí),檢測待控制方向上沒有焦點(diǎn)控制模組時(shí),系統(tǒng)實(shí)現(xiàn)30布局切換至20布局;最后,系統(tǒng)根據(jù)最小距離移動(dòng)焦點(diǎn)位置。通過采用安卓原生方式創(chuàng)建20布局,采用3(181118^? 111111:73(1、131611(161-等30主流軟件創(chuàng)建30引擎布局,目的是在30布局中制作更多流暢生動(dòng)的動(dòng)畫效果;其中,安卓平臺的通信語言是扣VI因此通過扣妨實(shí)現(xiàn)安卓平臺焦點(diǎn)管理,30引擎的通信語言是0+,因此由0+實(shí)現(xiàn)30引擎平臺焦點(diǎn)管理,通過如1便可實(shí)現(xiàn)安卓平臺與30引擎平臺的焦點(diǎn)切換;由,本發(fā)明采用安卓原生的尋路方式,可以很大程度上提升尋路效率,給用戶一種非常流暢的交互體驗(yàn);另外,主場景包括各種網(wǎng)頁數(shù)據(jù),應(yīng)用更新,視頻海報(bào)推送,游戲分類等,因此導(dǎo)致主場景中各個(gè)模塊的布局各有不同,為了能夠?qū)崿F(xiàn)焦點(diǎn)移動(dòng)風(fēng)格的統(tǒng)一性,本發(fā)明采用將焦點(diǎn)最小控制單元?jiǎng)?chuàng)建為模型數(shù)組單元的方式,通過查找移動(dòng)方向上的模型數(shù)組之后,再通過在該模型數(shù)組中查找最近距離的焦點(diǎn)最小控制單元,從而實(shí)現(xiàn)焦點(diǎn)位置移動(dòng)路徑的規(guī)劃,在主場景發(fā)生不同布局變化時(shí),也并不需要重新設(shè)計(jì)焦點(diǎn)系統(tǒng)的框架體系;同時(shí),用戶還可以根據(jù)自身習(xí)慣需求,進(jìn)行手動(dòng)路徑規(guī)劃,從而用用戶更好地操作體驗(yàn)。
[0027]實(shí)施例
[0028]本發(fā)明的內(nèi)容旨在解決當(dāng)前智能電視主場景中焦點(diǎn)控制系統(tǒng)設(shè)計(jì)單一化,不可復(fù)用性,用戶體驗(yàn)不友好的問題。提出了基于焦點(diǎn)平臺管理的自動(dòng)化焦點(diǎn)尋路路徑規(guī)劃,根據(jù)用戶體驗(yàn)反饋增加了幾種可選的路徑規(guī)劃策略。這種以平臺化的方式管理焦點(diǎn)系統(tǒng),可以很友好的兼容主場景的內(nèi)容迭代更新,大大縮短了開發(fā)周期,另外在用戶體驗(yàn)反饋方面,只需要在平臺管理中增加用戶需要的尋路模式,就可以滿足用戶的體驗(yàn)需求,從而很大程度上提升了產(chǎn)品的競爭力。本發(fā)明的技術(shù)實(shí)現(xiàn)方案如下,具體以如圖1所示的主場景進(jìn)行說明:
[0029](1)系統(tǒng)創(chuàng)建主場景的整體布局:
[0030]所述主場景的整體布局包括20布局及30布局;如附圖1所示,該圖只是顯示了一個(gè)應(yīng)用場景的整體布局,從圖中可以發(fā)現(xiàn),該場景布局主要包括了 3個(gè)部分,兩個(gè)20布局和一個(gè)30引擎布局,20布局采用八11(11*01(1原生方式,30引擎模型可以采用
61611(161'等30主流軟件建模,目的是在30布局中制作更多流暢生動(dòng)的動(dòng)畫效果。從主場景的布局發(fā)現(xiàn),主場景平臺主要包括了如與30引擎兩個(gè)部分,如^01(1平臺的通信語目是扣妨,30引擎的通彳目語目是0+,因此八11(^01(1平臺焦點(diǎn)管理系統(tǒng)由實(shí)現(xiàn),30引擎平臺焦點(diǎn)管理系統(tǒng)由0+實(shí)現(xiàn),那么如^01(1平臺與30引擎平臺的焦點(diǎn)切換就需要通過如1實(shí)現(xiàn)語言通信。
[0031](2)系統(tǒng)分別在20布局及30布局內(nèi)創(chuàng)建焦點(diǎn)移動(dòng)的路徑規(guī)劃:
[0032]八11(601(1平臺焦點(diǎn)移動(dòng)的路徑規(guī)劃,如附圖1所示,主場景的20布局分為了父子兩級,智能電視主場景的焦點(diǎn)框移動(dòng)都發(fā)生在子布局里面,如網(wǎng)絡(luò)、天氣、上網(wǎng)、應(yīng)用等,假設(shè)當(dāng)前焦點(diǎn)框在應(yīng)用模塊上面,按左鍵則上網(wǎng)模塊獲取焦點(diǎn),按右鍵則電視模塊獲取焦點(diǎn),本發(fā)明為了實(shí)現(xiàn)該效果,采用如^01(1原生的布局尋路方式:即當(dāng)焦點(diǎn)在應(yīng)用模塊時(shí),調(diào)用八 11(11*01(1 的(111-001:1011)方法,(111-001:1011 是焦點(diǎn)尋路的方向,這樣八!1(601(1就會(huì)找到距離當(dāng)前布局最近的模塊,本發(fā)明采用如^01(1原生的尋路方式可以很大程度上提升尋路效率,給用戶一種非常流暢的交互體驗(yàn),另外父級布局是20模塊與30弓丨擎模塊切換的通道,焦點(diǎn)移動(dòng)至父級布局時(shí),通過如1回調(diào)0++的方式,實(shí)現(xiàn)20布局切換至30布局。
[0033]30布局的路徑規(guī)劃,30模塊是智能電視主場景大數(shù)據(jù)的接口,包括各種網(wǎng)頁數(shù)據(jù),應(yīng)用更新,視頻海報(bào)推送,游戲分類等,因此導(dǎo)致主場景中各個(gè)模塊的布局各有不同,為了能夠?qū)崿F(xiàn)焦點(diǎn)移動(dòng)風(fēng)格的統(tǒng)一性,本發(fā)明采用的策略是:
[0034]£1、在30布局內(nèi),如附圖1所示,系統(tǒng)注冊八、8、0、0等為焦點(diǎn)最小控制單元11)3111:1:011,創(chuàng)建11)3111:1:0111181:模型數(shù)組單元,本發(fā)明為了能夠有效地優(yōu)化路徑查找效率,要求11)3111:1:0111181:模型數(shù)組單元里面的1113111:1:011元素必須風(fēng)格統(tǒng)一。1113111:1:0111181:模型數(shù)組單元是以數(shù)據(jù)內(nèi)容分類為主的原則進(jìn)行油11“0!1模型捆綁注冊。其中,注冊信息包括1113111:1:0111181:模型數(shù)組單元內(nèi)每個(gè)111x11:1:011模型之間的行列注冊信息。
[0035]如0,2模塊,若0,2屬于同一數(shù)據(jù)內(nèi)容風(fēng)格則組成一個(gè)模型數(shù)組單元,反之需要組成兩個(gè)油11“011110模型數(shù)組單元,原因是智能電視主場景的數(shù)據(jù)內(nèi)容由大數(shù)據(jù)的服務(wù)器提供,數(shù)據(jù)與模型需要建立一個(gè)一一映射關(guān)系,若油11“0!1110模型數(shù)組單元里面的油11“0!1數(shù)據(jù)內(nèi)容風(fēng)格不一致,則在數(shù)據(jù)綁定的時(shí)候會(huì)出現(xiàn)捆綁數(shù)據(jù)出錯(cuò),導(dǎo)致智能電視在主場景呈現(xiàn)給用戶的數(shù)據(jù)不匹配的錯(cuò)誤。另外八、8、0, ?、6, 1 I中的組合方式有兩種:(八,8)和(0, 6,11, 1),(八,8,0和1),從這里發(fā)現(xiàn),組合起來的1113111:1:0111181:模型數(shù)組單元在30布局中表現(xiàn)為一個(gè)獨(dú)立的矩形單元。
[0036]以在30模型注冊的時(shí)候,將每個(gè)油11“011118七模型單元上下左右四個(gè)方向的
模型單元注冊到30引擎平臺中,形成注冊信息,這樣,根據(jù)系統(tǒng)根據(jù)注冊信息便可得知,焦點(diǎn)位置上下左右各個(gè)方向上靠近焦點(diǎn)當(dāng)前位置的模組。如附圖1所示,假設(shè)0,已模塊組成 1113111:1:0111181:模型單元 11,八,8 模塊組成 1113111:1:0111181:模型單元 V,0, ?,6, 11, I模塊組成油11“0!1118丨模型單元I在30引擎注冊的時(shí)候,對于11模型其上方?jīng)]有相應(yīng)的1113111:1:0111181:模型單元,下方的1113111:1:0111181:模型單元為V,左側(cè)方向的1113111:1:0111181:模型單元為V,右側(cè)方向也沒有相應(yīng)的模型單元。V、V模型的注冊方式同理可得。在注冊每個(gè)11)3111:1:0111181:模型單元內(nèi)的111x11:1:011模型時(shí),系統(tǒng)以矩陣形式對其進(jìn)行注冊,這樣注冊信息中便包含了每個(gè)11)3111:1:0111181:模型單元內(nèi)的每個(gè)111x11:1:011模型所處的行列信息,行列數(shù)指定了每個(gè)油11“0!1模型上下左右的油11“0!1模型,即形成了每個(gè)模組的行列注冊信息。
[0037]匕設(shè)計(jì)30引擎平臺的焦點(diǎn)移動(dòng)路徑算法,本發(fā)明為了能夠在1 13基礎(chǔ)上,實(shí)現(xiàn)焦點(diǎn)路徑的自動(dòng)查找,算法策略如下:
[0038]1,當(dāng)系統(tǒng)對30布局內(nèi)的焦點(diǎn)進(jìn)行控制時(shí),首先檢測當(dāng)前焦點(diǎn)所在模組內(nèi)的待控制方向上是否有最小焦點(diǎn)控制單元,若有,則系統(tǒng)根據(jù)該模組行列注冊信息,檢測得出焦點(diǎn)移動(dòng)位置。由于,在11)3111:1:0111181:模型注冊到30引擎平臺的時(shí)候,根據(jù)11)3111:1:011模型所在的1113111:1:0111181:建模時(shí)的行列數(shù)指定每個(gè) 1113111:1:011 上下左右的 11)3111:1:011,這樣在 11)3111:1:011118七單元內(nèi)可以快速地實(shí)現(xiàn)焦點(diǎn)切換。
[0039]2,在油11“011110模型單元之間進(jìn)行焦點(diǎn)切換的時(shí)候,通過最小距離的方式獲取焦點(diǎn)移動(dòng)的位置:
[0040]假設(shè),若當(dāng)前的焦點(diǎn)位于0處,此時(shí)進(jìn)行了向左方向鍵的操作,系統(tǒng)首先通過注冊信息遍歷11模型單元左邊全部的油11“0!1110模型單元;這里只有V模型單元,然后獲取0模型的坐標(biāo)的X坐標(biāo)值,然后根據(jù)V模型單元的行列注冊信息,遍歷V模型中最右的一列11)3111:1:011模型,即靠近0模型一列模型,這樣可以減少模型之間的比較數(shù)量,然后與0進(jìn)行X差值比較,最小值對應(yīng)的油11^0!1模型,即為焦點(diǎn)移動(dòng)的位置。
[0041]原因是30主場景的模型2軸在同一位置,而焦點(diǎn)的左右移動(dòng)只需要進(jìn)行X軸坐標(biāo)的差值計(jì)算,上下移動(dòng)只需要進(jìn)行7軸的坐標(biāo)的差值計(jì)算,這樣處理可以大大優(yōu)化焦點(diǎn)尋路時(shí)間。
[0042]同理,若是當(dāng)前的焦點(diǎn)位于?出,此時(shí)進(jìn)行了向上方向鍵的操作,系統(tǒng)首先通過注冊信息遍歷蝴模型單元上方全部的11)3111:1:0111181:模型單元,這里只有11模型單元,再根據(jù)11模型單元的行列注冊信息,遍歷11模型中最下一行的油11^011模型,即靠近?模型一列11)3111:1:011模型,這樣可以減少111x11:1:011模型之間的比較數(shù)量,然后將這一行111x11:1:011模型的1坐標(biāo)值與?的1坐標(biāo)值進(jìn)行比較,最小值即為焦點(diǎn)移動(dòng)的位置,即與?的1坐標(biāo)值差最小的那個(gè)油11“0!1模型即為焦點(diǎn)移動(dòng)位置。
[0043]么如(601(1平臺與30引擎平臺焦點(diǎn)切換路徑規(guī)劃,30引擎所創(chuàng)建的模型要在智能電視八11(1:^01(1平臺顯示出來是通過八11(^01(1內(nèi)嵌的0渲染在6界上,6 當(dāng)焦點(diǎn)在 0 處時(shí),此時(shí)進(jìn)行向上方向鍵的操作,發(fā)現(xiàn)11模型的上方不存在相應(yīng)的11)3111:1:0111181:模型單元,本發(fā)明為了使焦點(diǎn)正確指向20布局中的網(wǎng)絡(luò),采用如1回調(diào)』的方式,即遍歷11模型上方是否注冊了1113111:1:0111181:模型單元,若沒有則調(diào)用0++的如1接口,實(shí)現(xiàn)與扣妨的通信,在端通過^001188681-011方法查找上方的八11(11*01(1 20父級布局,然后通過查找子布局定位到網(wǎng)絡(luò)模塊,從而實(shí)現(xiàn)焦點(diǎn)的正確切換,即父級布局是20模塊與30引擎模塊切換的通道。
[0044]當(dāng)焦點(diǎn)在網(wǎng)絡(luò)模塊時(shí),此時(shí)進(jìn)行向下方向鍵的操作,此時(shí)八11(1101(1會(huì)首先找到該模塊的父級布局,然后觸發(fā)八20丟失焦點(diǎn),618111-^806^16?獲取焦點(diǎn),在618111-^06^16^獲取焦點(diǎn)的接口里面調(diào)用扣妨的如1接口實(shí)現(xiàn)與30引擎的通信,實(shí)現(xiàn)焦點(diǎn)的正確切換。
[0045]6、用戶可選尋路模式,在互聯(lián)網(wǎng)產(chǎn)品迭代的思維模式下,針對用戶體驗(yàn)提出的焦點(diǎn)尋路模式,設(shè)計(jì)了一個(gè)焦點(diǎn)尋路模式管理平臺,用于在焦點(diǎn)尋路中添加用戶所反饋的確實(shí)比較可行的尋路方式,用戶可以根據(jù)自身習(xí)慣進(jìn)行手動(dòng)路徑規(guī)劃。
[0046]比如在自定模式下,對于如(6()1(1 20進(jìn)入30引擎平臺時(shí)焦點(diǎn)都默認(rèn)顯示在左上方,如附圖1所示,顯示在八處。用戶模式下,當(dāng)從0處離開30引擎進(jìn)入20時(shí),將0記錄下來,當(dāng)從20回到30時(shí),焦點(diǎn)在0處。當(dāng)進(jìn)行場景切換時(shí),即30模型場景的切換,在長虹智能電視5327平臺上可以通過左滑右滑鍵實(shí)現(xiàn),20場景模塊的左右切換實(shí)現(xiàn),30模塊邊界觸發(fā)實(shí)現(xiàn)。在自定義模式下,不管通過何種方式進(jìn)入到30應(yīng)用場景下,焦點(diǎn)都在4處;用戶模式1下,采用從哪里離開就回到哪里,比如在應(yīng)用場景中0處通過左滑右滑實(shí)現(xiàn)場景切換,當(dāng)回到應(yīng)用場景30區(qū)域時(shí),焦點(diǎn)顯示在0處;用戶模式2下,由于在30模塊邊界可以觸發(fā)場景切換,如在應(yīng)用場景下的八處可以通過左鍵進(jìn)行場景切換。當(dāng)在應(yīng)用場景中0處通過左滑右滑實(shí)現(xiàn)場景切換到右側(cè)的電視場景,當(dāng)通過電視30場景左側(cè)邊界模塊左鍵實(shí)現(xiàn)場景切換,此時(shí)回到應(yīng)用場景下的焦點(diǎn)顯示在2處或者I處,確切位置是通過記錄離開時(shí)11)3111:1:011模型的7軸坐標(biāo),然后在切換后的場景中遍歷右側(cè)無11)3111:1:0111181:模型單元的11)3111:1:0111181:模型單元,這樣可以保證這些111x11:1:0111181:模型單元處于場景的最右側(cè),然后在通過11)3111:1:0111181:模型單元的行列數(shù)遍歷最右側(cè)一列的111x11:1:011模型,依次與記錄的
模型的7軸坐標(biāo)進(jìn)行差值比較,最小者為切換后焦點(diǎn)顯示的位置。
[0047]以上所述僅為本發(fā)明的實(shí)施案例而已,并不用于限制本發(fā)明,凡在本發(fā)明的原則和精神之內(nèi)所作的任何修改、等同替換和改進(jìn),均包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.智能電視主場景焦點(diǎn)自動(dòng)控制方法,其特征在于,包括以下幾個(gè)步驟: 步驟1,系統(tǒng)創(chuàng)建主場景的整體布局,所述主場景的整體布局包括2D布局及3D布局; 步驟2,系統(tǒng)分別在2D布局及3D布局內(nèi)創(chuàng)建焦點(diǎn)移動(dòng)的路徑規(guī)劃; 所述2D布局內(nèi)采用安卓原生的布局尋路方式進(jìn)行焦點(diǎn)移動(dòng)的路徑規(guī)劃,至少包括父級布局及子級布局,焦點(diǎn)移動(dòng)至父級布局時(shí),實(shí)現(xiàn)2D布局切換至3D布局; 所述3D布局內(nèi)采用以下方式創(chuàng)建焦點(diǎn)移動(dòng)的路徑規(guī)劃: 系統(tǒng)根據(jù)主場景規(guī)劃,注冊多個(gè)焦點(diǎn)控制模,所述所有的焦點(diǎn)控制模組內(nèi)分別設(shè)置有至少一個(gè)最小焦點(diǎn)控制單元;當(dāng)系統(tǒng)對3D布局內(nèi)的焦點(diǎn)進(jìn)行控制時(shí),首先檢測當(dāng)前焦點(diǎn)所在模組內(nèi)的待控制方向上是否有最小焦點(diǎn)控制單元,若有,則系統(tǒng)根據(jù)該模組行列注冊信息,檢測得出焦點(diǎn)移動(dòng)位置; 若沒有,則系統(tǒng)根據(jù)模組注冊信息檢測出待控制方向上靠近焦點(diǎn)當(dāng)前位置的所有模組,并根據(jù)每個(gè)模組的行列注冊信息檢測出每個(gè)模組最靠近當(dāng)前焦點(diǎn)所在位置的一行/一列,將其與焦點(diǎn)當(dāng)前位置進(jìn)行距離計(jì)算,最小距離所對應(yīng)的最小焦點(diǎn)控制單元即為焦點(diǎn)所需移動(dòng)位置; 當(dāng)系統(tǒng)對3D布局內(nèi)的焦點(diǎn)進(jìn)行控制時(shí),檢測待控制方向上沒有焦點(diǎn)控制模組時(shí),系統(tǒng)實(shí)現(xiàn)3D布局切換至2D布局; 步驟3,系統(tǒng)根據(jù)最小距離移動(dòng)焦點(diǎn)位置。
2.根據(jù)權(quán)利要求1所述的智能電視主場景焦點(diǎn)自動(dòng)控制方法,其特征在于,所述步驟I中,系統(tǒng)通過安卓原生方式進(jìn)行主場景的2D布局。
3.根據(jù)權(quán)利要求1所述的智能電視主場景焦點(diǎn)自動(dòng)控制方法,其特征在于,所述步驟I中,系統(tǒng)通過3D軟件建模進(jìn)行主場景的3D布局。
4.根據(jù)權(quán)利要求1所述的智能電視主場景焦點(diǎn)自動(dòng)控制方法,其特征在于,所述步驟2中,焦點(diǎn)移動(dòng)至父級布局時(shí),通過jni回調(diào)c++的方式,實(shí)現(xiàn)2D布局切換至3D布局。
5.根據(jù)權(quán)利要求1所述的智能電視主場景焦點(diǎn)自動(dòng)控制方法,其特征在于,所述步驟2中,系統(tǒng)通過jni回調(diào)java的方式,實(shí)現(xiàn)3D布局切換至2D布局。
6.根據(jù)權(quán)利要求1所述的智能電視主場景焦點(diǎn)自動(dòng)控制方法,其特征在于,3D布局內(nèi)的焦點(diǎn)移動(dòng)路徑的規(guī)劃還包括,當(dāng)待控制方向?yàn)樗椒较驎r(shí),將待控制方向上的焦點(diǎn)控制模組中的最小焦點(diǎn)控制單元的水平坐標(biāo)與焦點(diǎn)當(dāng)前位置的水平坐標(biāo)進(jìn)行距離計(jì)算,水平坐標(biāo)距離最小的最小焦點(diǎn)控制單元即為焦點(diǎn)所需移動(dòng)位置。
7.根據(jù)權(quán)利要求1所述的智能電視主場景焦點(diǎn)自動(dòng)控制方法,其特征在于,3D布局內(nèi)的焦點(diǎn)移動(dòng)路徑的規(guī)劃還包括,當(dāng)待控制方向?yàn)樨Q直方向時(shí),將待控制方向上的焦點(diǎn)控制模組中的最小焦點(diǎn)控制單元的豎直坐標(biāo)與焦點(diǎn)當(dāng)前位置的豎直坐標(biāo)進(jìn)行距離計(jì)算,豎直坐標(biāo)距離最小的最小焦點(diǎn)控制單元即為焦點(diǎn)所需移動(dòng)位置。
8.根據(jù)權(quán)利要求1所述的智能電視主場景焦點(diǎn)自動(dòng)控制方法,其特征在于,所述步驟3中,系統(tǒng)分別在2D布局及3D布局內(nèi)創(chuàng)建焦點(diǎn)移動(dòng)路徑,還包括用戶可以根據(jù)自身習(xí)慣進(jìn)行手動(dòng)路徑規(guī)劃。
【文檔編號】H04N21/431GK104301796SQ201410502960
【公開日】2015年1月21日 申請日期:2014年9月26日 優(yōu)先權(quán)日:2014年9月26日
【發(fā)明者】謝鋼, 李足紅, 陳科宇, 趙國汆 申請人:四川長虹電器股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1