專利名稱:基于環(huán)形選擇器的電視交互方法和裝置的制作方法
技術領域:
本發(fā)明涉及到智能電視技術領域,特別涉及到基于環(huán)形選擇器的電視交互方法和
>J-U ρ α裝直。
背景技術:
隨著智能手機、平板電腦以及互聯(lián)網(wǎng)等技術的發(fā)展,智能的概念逐漸進入到電視領域。智能時代的到來,使電視從后仰操作變?yōu)榱饲皟A操作。傳統(tǒng)電視易學易用,但所能提供的服務簡單稀少;智能電視在服務內(nèi)容上非常豐富,但交互方式復雜,使得用戶不容易學
會。如何讓用戶簡單上手,成為了電視生產(chǎn)制造商需要著力改進的重點。傳統(tǒng)交互方式操作智能電視的不便和復雜性較多,舉例如下基于互聯(lián)網(wǎng)及智能電視的在線電影、應用商城等功能,會在同一電視界面上提供給用戶更多的選擇,使用傳統(tǒng)遙控器在其中挑選自己需要的內(nèi)容,需要反復的按上、下、左、右、確定、返回等按鍵,非常麻煩。隨著功能的增加,同一界面將無法顯示所有的內(nèi)容,需要在不同層級、頁面之間來回的跳轉(zhuǎn),例如,當用戶需要查看一部視頻時,他需要進入主頁、在線電影、綜藝,然后再進行選擇,路徑層級較深。隨著技術的發(fā)展,電視界面能夠帶給用戶越來越多的交互體驗效果,但是傳統(tǒng)的操作方式,無法使用戶的動作和電視呈現(xiàn)出來的反饋效果相匹配,從而限制了電視交互體驗的多樣性,例如,當電視出現(xiàn)一個旋轉(zhuǎn)的操作動畫時,用戶使用的是左右按鍵來控制的,這樣帶給用戶的感受是不匹配的。
發(fā)明內(nèi)容
本發(fā)明的主要目的為提供一種操作簡單直觀、有效提高人機交互體驗效果的基于環(huán)形選擇器的電視交互方法和裝置。本發(fā)明提出一種基于環(huán)形選擇器的電視交互方法,包括步驟接收設置有環(huán)形選擇器的遙控器發(fā)送的所述環(huán)形選擇器的轉(zhuǎn)動信息;根據(jù)所述轉(zhuǎn)動信息,獲取菜單或光標的轉(zhuǎn)動位移;根據(jù)所述轉(zhuǎn)動位移,在顯示界面上重新繪制所述菜單或光標,以控制所述菜單或光標按照所述轉(zhuǎn)動位移轉(zhuǎn)動;接收所述遙控器發(fā)送的確認信號,在所述菜單上選擇所述光標所在位置對應的選項。優(yōu)選地,所述接收設置有環(huán)形選擇器的遙控器發(fā)送的所述環(huán)形選擇器的轉(zhuǎn)動信息的步驟具體包括接收設置有環(huán)形選擇器的遙控器發(fā)送的在預設時間內(nèi)所述環(huán)形選擇器的轉(zhuǎn)動方向和轉(zhuǎn)動速度;所述根據(jù)轉(zhuǎn)動信息,獲取菜單或光標的轉(zhuǎn)動位移的步驟具體包括獲取所述菜單或光標在預設時間內(nèi)以所述轉(zhuǎn)動速度轉(zhuǎn)動的轉(zhuǎn)動位移。優(yōu)選地,所述接收設置有環(huán)形選擇器的遙控器發(fā)送的所述環(huán)形選擇器的轉(zhuǎn)動信息的步驟具體包括接收設置有環(huán)形選擇器的遙控器發(fā)送的所述環(huán)形選擇器的轉(zhuǎn)動方向和在預設時間內(nèi)所述環(huán)形選擇器的撞針撞擊次數(shù)。優(yōu)選地,所述根據(jù)轉(zhuǎn)動信息,獲取菜單或光標的轉(zhuǎn)動位移的步驟具體包括根據(jù)所述撞針撞擊次數(shù),在預設的傳導值映射表中查找對應的轉(zhuǎn)動外力;獲取所述菜單或光標在所述轉(zhuǎn)動外力作用下經(jīng)過所述預設時間后的轉(zhuǎn)動位移。優(yōu)選地,所述根據(jù)轉(zhuǎn)動位移,在顯示界面上重新繪制所述菜單或光標,以控制所述菜單或光標按照所述轉(zhuǎn)動位移轉(zhuǎn)動的步驟之后還包括在判定所述轉(zhuǎn)動外力撤銷后,獲取所述菜單或光標減速至靜止的轉(zhuǎn)動位移;
·
根據(jù)所述減速至靜止的轉(zhuǎn)動位移,在顯示界面上重新繪制菜單或光標,以控制菜單或光標按照所述減速至靜止的轉(zhuǎn)動位移轉(zhuǎn)動。本發(fā)明還提出一種基于環(huán)形選擇器的電視交互裝置,包括接收模塊,用于接收設置有環(huán)形選擇器的遙控器發(fā)送的所述環(huán)形選擇器的轉(zhuǎn)動信息;獲取模塊,用于根據(jù)所述轉(zhuǎn)動信息,獲取菜單或光標的轉(zhuǎn)動位移;繪制模塊,用于根據(jù)所述轉(zhuǎn)動位移,在顯示界面上重新繪制所述菜單或光標,以控制所述菜單或光標按照所述轉(zhuǎn)動位移轉(zhuǎn)動;確認模塊,用于接收所述遙控器發(fā)送的確認信號,在所述菜單上選擇所述光標所在位置對應的選項。優(yōu)選地,所述接收模塊具體包括第一接收子模塊,用于接收設置有環(huán)形選擇器的遙控器發(fā)送的在預設時間內(nèi)所述環(huán)形選擇器的轉(zhuǎn)動方向和轉(zhuǎn)動速度;所述獲取模塊具體包括第一位移獲取子模塊,用于獲取所述菜單或光標在預設時間內(nèi)以所述轉(zhuǎn)動速度轉(zhuǎn)動的轉(zhuǎn)動位移。 優(yōu)選地,所述接收模塊具體包括第二接收子模塊,用于接收設置有環(huán)形選擇器的遙控器發(fā)送的所述環(huán)形選擇器的轉(zhuǎn)動方向和在預設時間內(nèi)所述環(huán)形選擇器的撞針撞擊次數(shù)。優(yōu)選地,所述獲取模塊具體包括轉(zhuǎn)動外力查詢子模塊,用于根據(jù)所述撞針撞擊次數(shù),在預設的傳導值映射表中查找對應的轉(zhuǎn)動外力;第二位移獲取子模塊,用于獲取所述菜單或光標在所述轉(zhuǎn)動外力作用下經(jīng)過所述預設時間后的轉(zhuǎn)動位移。優(yōu)選地,所述獲取模塊具體還包括第三位移獲取子模塊,用于在判定所述轉(zhuǎn)動外力撤銷后,獲取所述菜單或光標減速至靜止的轉(zhuǎn)動位移;所述繪制模塊還用于,根據(jù)所述減速至靜止的轉(zhuǎn)動位移,在顯示界面上重新繪制菜單或光標,以控制菜單或光標按照所述減速至靜止的轉(zhuǎn)動位移轉(zhuǎn)動。本發(fā)明針對遙控器的環(huán)形選擇器操作設計,將視覺菜單界面也采用環(huán)形的方式表達,動畫效果也采用環(huán)形旋轉(zhuǎn)動畫,使得用戶操作遙控器所產(chǎn)生的動作與他在電視界面上所看到的結果相一致,物理操作和視覺效果相契合,操作簡單,顯示直觀,大大降低了操作的復雜度和疲勞度,有效提高了人機交互體驗效果。
圖I為本發(fā)明基于環(huán)形選擇器的電視交互方法第一實施例的流程圖;圖2為本發(fā)明基于環(huán)形選擇器的電視交互方法第二實施例的流程圖;
圖3為本發(fā)明基于環(huán)形選擇器的電視交互方法第三實施例的流程圖;圖4為本發(fā)明基于環(huán)形選擇器的電視交互方法第四實施例的流程圖;圖5為本發(fā)明基于環(huán)形選擇器的電視交互裝置第一實施例的結構示意圖;圖6為本發(fā)明基于環(huán)形選擇器的電視交互裝置第二實施例的結構示意圖;圖7為本發(fā)明基于環(huán)形選擇器的電視交互裝置第三實施例的結構示意圖;圖8為本發(fā)明基于環(huán)形選擇器的電視交互裝置第四實施例的結構示意圖。本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結合實施例,參照附圖做進一步說明。
具體實施例方式應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。如圖I所示,圖I為本發(fā)明基于環(huán)形選擇器的電視交互方法第一實施例的流程圖,該實施例提到的基于環(huán)形選擇器的電視交互方法,包括步驟S101,接收設置有環(huán)形選擇器的遙控器發(fā)送的環(huán)形選擇器的轉(zhuǎn)動信息;在遙控器上設置環(huán)形選擇器,即環(huán)形飛梭操作鍵,環(huán)形選擇器可以繞圓周順時針或逆時針轉(zhuǎn)動。遙控器將采集到的環(huán)形選擇器的轉(zhuǎn)動信息發(fā)送至電視端,電視端將根據(jù)轉(zhuǎn)動信息控制顯示界面上的菜單或光標的轉(zhuǎn)動。其中,轉(zhuǎn)動信息包括轉(zhuǎn)動方向,例如,順時針轉(zhuǎn)動為正向,逆時針轉(zhuǎn)動為反向。轉(zhuǎn)動信息還可包括轉(zhuǎn)動速度,例如,通過位移傳感器采集環(huán)形選擇器某一標定位置在單位時間內(nèi)轉(zhuǎn)動的圓周位移,并通過位移與時間的關系來確定轉(zhuǎn)動速度;或在采集環(huán)形選擇器上設置多個撞針,通過采集撞針在單位時間內(nèi)撞擊的次數(shù),以及預設的各撞針之間的間隔距離,獲得環(huán)形選擇器轉(zhuǎn)動的圓周位移,進而確定轉(zhuǎn)動速度。步驟S102,根據(jù)轉(zhuǎn)動信息,獲取菜單或光標的轉(zhuǎn)動位移;在顯示界面上,將菜單設計為環(huán)形或圓弧形,電視顯示界面上的光標層與菜單層重疊,且光標落在菜單上方,在顯示界面上體現(xiàn)為菜單上的某一選項為高亮狀態(tài),電視端可采用兩種方式控制顯示界面上菜單的選擇一種是光標位置固定不動,電視端通過分析環(huán)形選擇器的轉(zhuǎn)動信息,獲取菜單的轉(zhuǎn)動位移,進而控制菜單轉(zhuǎn)動;另一種方式是菜單位置固定不動,電視端獲取光標的轉(zhuǎn)動位移,控制光標轉(zhuǎn)動。步驟S103,根據(jù)轉(zhuǎn)動位移,在顯示界面上重新繪制菜單或光標,以控制菜單或光標按照轉(zhuǎn)動位移轉(zhuǎn)動;在菜單或光標的動畫設計上,配合環(huán)形選擇器的操作,將菜單或光標的動畫設計為旋轉(zhuǎn)的效果。當遙控器上的環(huán)形選擇器在轉(zhuǎn)動時,根據(jù)不同的速度檔,計算菜單或光標的轉(zhuǎn)動位移,并根據(jù)轉(zhuǎn)動位移重新繪制菜單或光標,在有轉(zhuǎn)動位移產(chǎn)生的情況下,電視端每經(jīng)過一個預設時間T,繪制一次菜單或光標,在顯示界面上體現(xiàn)為菜單或光標以相應的速度做圓周轉(zhuǎn)動,如果菜單為條形,則在顯示界面上體現(xiàn)為菜單或光標以相應的速度切換或跳轉(zhuǎn)。步驟S104,接收遙控器發(fā)送的確認信號,在菜單上選擇光標所在位置對應的選項。在菜單或光標停止轉(zhuǎn)動后,光標停止在菜單上某一選項上,如果該選項是用戶需要的項目,則在用戶點擊環(huán)形選擇器的確認鍵后,遙控器將確認信號發(fā)送至電視端,電視端完成選擇。此外,當菜單或光標在轉(zhuǎn)動時,如果點擊環(huán)形選擇器的確定或上下左右鍵時,顯示界面上的菜單或光標則會立即停止運動,實現(xiàn)精確定位。本實施例使用環(huán)形選擇器選擇內(nèi)容,當快速旋轉(zhuǎn)環(huán)形選擇器時,光標在菜單上不 同內(nèi)容間的跳轉(zhuǎn)速度加快,當旋轉(zhuǎn)的動作停止時能精確定位,針對遙控器的環(huán)形選擇器操作設計,將視覺菜單界面也采用環(huán)形的方式表達,動畫效果也采用環(huán)形旋轉(zhuǎn)動畫,使得用戶操作遙控器所產(chǎn)生的動作與他在電視界面上所看到的結果相一致,物理操作和視覺效果相契合,操作簡單,顯示直觀,大大降低了操作的復雜度和疲勞度,有效提高了人機交互體驗效果。如圖2所示,圖2為本發(fā)明基于環(huán)形選擇器的電視交互方法第二實施例的流程圖。步驟S201,接收設置有環(huán)形選擇器的遙控器發(fā)送的在預設時間T內(nèi)環(huán)形選擇器的轉(zhuǎn)動方向和轉(zhuǎn)動速度V ;步驟S202,獲取菜單或光標在預設時間T內(nèi)以轉(zhuǎn)動速度V轉(zhuǎn)動的轉(zhuǎn)動位移S=VT ;根據(jù)環(huán)形選擇器的轉(zhuǎn)動方向和轉(zhuǎn)動速度,分為不同檔次的速度輸出,不同檔次的速度有不同的鍵值,電視端在接收到這些鍵值時,會先將速度值輸入到物理力學模型里,經(jīng)過力學模型的仿真計算后,輸出不同的速度、加速度,再使用這些狀態(tài)來控制環(huán)形選擇器的轉(zhuǎn)動狀態(tài),以及各種菜單選項間的切換狀態(tài)等。為了讓菜單或光標在顯示界面上體現(xiàn)為連續(xù)的轉(zhuǎn)動,可將預設時間T設置為較小的值,例如O. I秒,則遙控器每O. I秒采集一次環(huán)形選擇器的轉(zhuǎn)動速度,則在這O. I秒內(nèi),可認為環(huán)形選擇器以轉(zhuǎn)動速度V做勻速轉(zhuǎn)動,將其對應到電視端的菜單或光標,則菜單或光標在這O. I秒內(nèi)也以轉(zhuǎn)動速度V做勻速轉(zhuǎn)動。步驟S203,根據(jù)轉(zhuǎn)動位移S,在顯示界面上重新繪制菜單或光標,以控制菜單或光標按照轉(zhuǎn)動位移S轉(zhuǎn)動;步驟S204,接收遙控器發(fā)送的確認信號,在菜單上選擇光標所在位置對應的選項。本實施例為了在環(huán)形選擇器上最大限度模擬飛梭轉(zhuǎn)動的現(xiàn)實狀態(tài),在電視端對顯示界面的處理加上了物理力學模型,模擬真實狀態(tài)下環(huán)形選擇器的運動狀態(tài)。在按一定速度轉(zhuǎn)動環(huán)形選擇器時,體現(xiàn)到圓環(huán)或圓環(huán)菜單或光標上應該是同等速度的轉(zhuǎn)動,體現(xiàn)在其他長條狀菜單選項上則應該是同等速度的切換;在轉(zhuǎn)動還沒有停止并再次給予一定速度時,則轉(zhuǎn)動或切換應該獲得一定的加速度,并實現(xiàn)轉(zhuǎn)動或切換的加速或減速,有效提高了人機交互體驗效果。如圖3所示,圖3為本發(fā)明基于環(huán)形選擇器的電視交互方法第三實施例的流程圖。步驟S301,接收設置有環(huán)形選擇器的遙控器發(fā)送的環(huán)形選擇器的轉(zhuǎn)動方向和在預設時間T內(nèi)環(huán)形選擇器的撞針撞擊次數(shù);用戶滑動環(huán)形選擇器過程中,遙控器會在預設時間T內(nèi)采集環(huán)形選擇器內(nèi)部撞針被撞擊的次數(shù),從而將數(shù)值傳導給電視端的處理器進行處理。該過程中,環(huán)形選擇器滑動越快,撞針被撞擊的次數(shù)有多,傳導的數(shù)值也就越大。步驟S302,根據(jù)撞針撞擊次數(shù),在預設的傳導值映射表中查找對應的轉(zhuǎn)動外力F ;
電視端根據(jù)撞針撞擊次數(shù),可獲得環(huán)形選擇器轉(zhuǎn)動速度,由于滑動的快慢是漸進的,可在給定范圍映射一個數(shù)值,根據(jù)速度與作用力的關系,模擬出環(huán)形選擇器所受到的外力,在電視端預設傳導值映射表,例如,當環(huán)形選擇器在預設時間T內(nèi)撞針被撞擊的次數(shù)為10-15次時,作用力為I. 3N,從而可以得到一個飛梭傳導數(shù)值的映射表如下
權利要求
1.ー種基于環(huán)形選擇器的電視交互方法,其特征在于,包括步驟 接收設置有環(huán)形選擇器的遙控器發(fā)送的所述環(huán)形選擇器的轉(zhuǎn)動信息; 根據(jù)所述轉(zhuǎn)動信息,獲取菜單或光標的轉(zhuǎn)動位移; 根據(jù)所述轉(zhuǎn)動位移,在顯示界面上重新繪制所述菜單或光標,以控制所述菜單或光標按照所述轉(zhuǎn)動位移轉(zhuǎn)動; 接收所述遙控器發(fā)送的確認信號,在所述菜單上選擇所述光標所在位置對應的選項。
2.根據(jù)權利要求I所述的基于環(huán)形選擇器的電視交互方法,其特征在于,所述接收設置有環(huán)形選擇器的遙控器發(fā)送的所述環(huán)形選擇器的轉(zhuǎn)動信息的步驟具體包括 接收設置有環(huán)形選擇器的遙控器發(fā)送的在預設時間內(nèi)所述環(huán)形選擇器的轉(zhuǎn)動方向和轉(zhuǎn)動速度; 所述根據(jù)轉(zhuǎn)動信息,獲取菜單或光標的轉(zhuǎn)動位移的步驟具體包括 獲取所述菜單或光標在預設時間內(nèi)以所述轉(zhuǎn)動速度轉(zhuǎn)動的轉(zhuǎn)動位移。
3.根據(jù)權利要求I所述的基于環(huán)形選擇器的電視交互方法,其特征在于,所述接收設置有環(huán)形選擇器的遙控器發(fā)送的所述環(huán)形選擇器的轉(zhuǎn)動信息的步驟具體包括 接收設置有環(huán)形選擇器的遙控器發(fā)送的所述環(huán)形選擇器的轉(zhuǎn)動方向和在預設時間內(nèi)所述環(huán)形選擇器的撞針撞擊次數(shù)。
4.根據(jù)權利要求3所述的基于環(huán)形選擇器的電視交互方法,其特征在于,所述根據(jù)轉(zhuǎn)動信息,獲取菜單或光標的轉(zhuǎn)動位移的步驟具體包括 根據(jù)所述撞針撞擊次數(shù),在預設的傳導值映射表中查找對應的轉(zhuǎn)動外力; 獲取所述菜單或光標在所述轉(zhuǎn)動外力作用下經(jīng)過所述預設時間后的轉(zhuǎn)動位移。
5.根據(jù)權利要求4所述的基于環(huán)形選擇器的電視交互方法,其特征在干,所述根據(jù)轉(zhuǎn)動位移,在顯示界面上重新繪制所述菜單或光標,以控制所述菜單或光標按照所述轉(zhuǎn)動位移轉(zhuǎn)動的步驟之后還包括 在判定所述轉(zhuǎn)動外力撤銷后,獲取所述菜單或光標減速至靜止的轉(zhuǎn)動位移; 根據(jù)所述減速至靜止的轉(zhuǎn)動位移,在顯示界面上重新繪制菜單或光標,以控制菜單或光標按照所述減速至靜止的轉(zhuǎn)動位移轉(zhuǎn)動。
6.ー種基于環(huán)形選擇器的電視交互裝置,其特征在于,包括 接收模塊,用于接收設置有環(huán)形選擇器的遙控器發(fā)送的所述環(huán)形選擇器的轉(zhuǎn)動信息; 獲取模塊,用于根據(jù)所述轉(zhuǎn)動信息,獲取菜單或光標的轉(zhuǎn)動位移; 繪制模塊,用于根據(jù)所述轉(zhuǎn)動位移,在顯示界面上重新繪制所述菜單或光標,以控制所述菜單或光標按照所述轉(zhuǎn)動位移轉(zhuǎn)動; 確認模塊,用于接收所述遙控器發(fā)送的確認信號,在所述菜單上選擇所述光標所在位置對應的選項。
7.根據(jù)權利要求6所述的基于環(huán)形選擇器的電視交互裝置,其特征在干,所述接收模塊具體包括 第一接收子模塊,用于接收設置有環(huán)形選擇器的遙控器發(fā)送的在預設時間內(nèi)所述環(huán)形選擇器的轉(zhuǎn)動方向和轉(zhuǎn)動速度; 所述獲取模塊具體包括 第一位移獲取子模塊,用于獲取所述菜單或光標在預設時間內(nèi)以所述轉(zhuǎn)動速度轉(zhuǎn)動的轉(zhuǎn)動位移。
8.根據(jù)權利要求6所述的基于環(huán)形選擇器的電視交互裝置,其特征在干,所述接收模塊具體包括 第二接收子模塊,用于接收設置有環(huán)形選擇器的遙控器發(fā)送的所述環(huán)形選擇器的轉(zhuǎn)動方向和在預設時間內(nèi)所述環(huán)形選擇器的撞針撞擊次數(shù)。
9.根據(jù)權利要求8所述的基于環(huán)形選擇器的電視交互裝置,其特征在于,所述獲取模塊具體包括 轉(zhuǎn)動外力查詢子模塊,用于根據(jù)所述撞針撞擊次數(shù),在預設的傳導值映射表中查找對應的轉(zhuǎn)動外力; 第二位移獲取子模塊,用于獲取所述菜單或光標在所述轉(zhuǎn)動外力作用下經(jīng)過所述預設時間后的轉(zhuǎn)動位移。
10.根據(jù)權利要求9所述的基于環(huán)形選擇器的電視交互裝置,其特征在于,所述獲取模塊具體還包括 第三位移獲取子模塊,用于在判定所述轉(zhuǎn)動外力撤銷后,獲取所述菜單或光標減速至靜止的轉(zhuǎn)動位移; 所述繪制模塊還用于,根據(jù)所述減速至靜止的轉(zhuǎn)動位移,在顯示界面上重新繪制菜單或光標,以控制菜單或光標按照所述減速至靜止的轉(zhuǎn)動位移轉(zhuǎn)動。
全文摘要
本發(fā)明公開了一種基于環(huán)形選擇器的電視交互方法和裝置,其方法包括步驟接收設置有環(huán)形選擇器的遙控器發(fā)送的環(huán)形選擇器的轉(zhuǎn)動信息;根據(jù)轉(zhuǎn)動信息,獲取菜單或光標的轉(zhuǎn)動位移;根據(jù)轉(zhuǎn)動位移,在顯示界面上重新繪制菜單或光標,以控制菜單或光標按照轉(zhuǎn)動位移轉(zhuǎn)動;接收遙控器發(fā)送的確認信號,在菜單上選擇光標所在位置對應的選項。本發(fā)明針對遙控器的環(huán)形選擇器操作設計,將視覺菜單界面也采用環(huán)形的方式表達,動畫效果也采用環(huán)形旋轉(zhuǎn)動畫,使得用戶操作遙控器所產(chǎn)生的動作與他在電視界面上所看到的結果相一致,物理操作和視覺效果相契合,操作簡單,顯示直觀,大大降低了操作的復雜度和疲勞度,有效提高了人機交互體驗效果。
文檔編號H04N21/422GK102821320SQ20121028061
公開日2012年12月12日 申請日期2012年8月8日 優(yōu)先權日2012年8月8日
發(fā)明者王志國, 黃思華, 沈蓉, 呂偉龍, 陳偉基, 齊娜, 周峰安, 熊唯, 何妮 申請人:深圳創(chuàng)維-Rgb電子有限公司