專利名稱:遙控器位置獲取方法、裝置及遙控器的制作方法
技術領域:
本發明涉及電子技術領域,更具體地說,涉及一種遙控器位置獲取方法、裝置及遙 控器。
背景技術:
隨著科學技術的不斷發展,網絡電視已廣泛應用到人們的日常生活當中。網絡電 視在用戶定位、操作方法上與用電腦上網都有著明顯的差異,特別是對信息輸入的方面有 更苛刻的要求。電腦的定位輸入主要是基于鼠標的,也有一部分功能可以用鍵盤來實現;而網絡 電視是從電視派生出來的,目前其輸入設備只有一個紅外遙控器。不管鼠標也好,紅外遙控 器也好,都一個明顯的特性就是,操作定位點與實際的屏幕顯示無關,比如,鼠標操作完全 是基于一個虛擬的區域,而與實際的屏幕顯示操作區域無關;而普通的紅外遙控器,本身并 不提供定位能力,它的定位能力實際上靠上面所帶的按鍵的操作轉化成移動的信息,進而 改變位置定位,其與屏幕的相對位置不能被顯示出來,用戶操作時不夠方便。
發明內容
本發明的主要目的在于針對現有技術缺陷,提供一種遙控器位置獲取方法、裝置 及遙控器,用于獲取遙控器與網絡電視屏幕的相對位置信息并顯示,以提高用戶操作網絡 電視的便利性。本發明遙控器位置獲取方法用于獲取遙控器在網絡電視屏幕上的位置,包括以下 步驟在遙控器前端設置攝像單元,以根據屏幕邊框的光學區分性,獲取屏幕的邊框,并 利用邊框的對角線將屏幕進行分區;獲取攝像單元的成像中心,并根據該成像中心與對角線交點的相對位置關系獲取 遙控器在屏幕的位置所述獲取攝像單元的成像中心,并根據該成像中心與對角線交點的相對位置關系 獲取遙控器在屏幕的位置的步驟中包括根據屏幕對角線交點,獲取對角線中各線段的比例關系,并根據該比例關系獲取 遙控器相對于屏幕的位置;將遙控器相對于屏幕的位置信息輸出至遙控器,以便在屏幕上顯示。所述根據屏幕邊框的光學區分性,獲取屏幕的邊框,并利用邊框的對角線將屏幕 進行分區的步驟中包括根據光源獲取屏幕邊框。本發明還提供了一種遙控器位置獲取裝置,與遙控器相連,用于獲取遙控器在網 絡電視屏幕上的位置,包括攝像單元,位于遙控器前端,用于根據屏幕邊框的光學區分性,獲取屏幕的邊框,并利用邊框的對角線將屏幕進行分區;數據處理單元,獲取攝像單元的成像中心,并根據該成像中心與對角線交點的相 對位置關系獲取遙控器在屏幕的位置。所述數據處理單元包括對角線處理模塊,用于根據屏幕對角線交點,獲取對角線中各線段的比例關系,并 根據該比例關系獲取遙控器相對于屏幕的位置;位置信息輸出單元,用于將遙控器相對于屏幕的位置信息輸出至遙控器,以便在 屏幕上顯示。所述攝像單元包括光源捕捉模塊,用于根據光源獲取屏幕邊框。一種遙控器,包括信號發射單元,其中,還包括上述遙控器位置獲取裝置,與信號 發射單元相連,用于獲取遙控器在網絡電視屏幕上的位置并輸出,以供在屏幕上顯示遙控 器的位置。由上可知,本發明的遙控器位置獲取方法、裝置或遙控器,利用攝像單元獲取屏幕 的邊框并將屏幕進行分區,再根據成像中心與邊框對角線交點的相對位置獲取遙控器在屏 幕的位置,并顯示在網絡電視的屏幕上,極大地提高了用戶使用遙控器的便利性。
圖1是本發明的一個實施方式中遙控器位置獲取方法的流程圖;圖2是上述實施方式中屏幕分區與攝像頭成像框的結構示意圖;圖3是上述實施方式中根據屏幕對角線交點和攝像頭成像中心獲取遙控器在屏 幕的位置的具體流程圖;圖4是本發明的另一個實施方式中遙控器位置獲取裝置的結構示意圖;圖5是圖4所示數據處理單元的結構示意圖。為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對 本發明進行進一步詳細說明。
具體實施例方式應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。圖1是本發明的一個實施方式中遙控器位置獲取方法的流程圖。該方法包括以下 步驟步驟S10,在遙控器設置攝像單元,以根據屏幕邊框的光學區分性,獲取屏幕的邊 框,并利用邊框的對角線將屏幕進行分區;在一實施例中,可在遙控器的前端設置一攝像單 元,該攝像單元具體可以為一攝像頭。一般來說,網絡電視的屏幕邊框在顏色或亮度上與其 它部位有明顯的不同,因此,可通過攝像頭根據顏色或亮度上的區別,獲取網絡電視屏幕的 四邊形邊框,并利用對角線將該四邊形邊框分成四個三角形區域,以便后續處理。步驟S20,獲取攝像單元的成像中心,并根據該成像中心與對角線交點的相對位置 關系獲取遙控器在屏幕的位置。眾所周知,攝像頭具有成像區域,例如數碼相機的矩形成像 框,該矩形成像框具有一成像中心,即成像框的對角線的交點。可利用上述屏幕的對角線交 點作為參考點,根據對角線交點及對角線的比例變化計算得出遙控器在屏幕的位置。
如圖2所示,大的矩形方框AB⑶為攝像頭的成像區域,而里面小的有變形的四邊 形A1B1C1D1則是被攝屏幕矩形的成像,從圖上可知,大矩形AB⑶的對角線AC、BD交點0為 成像中心,也就是該遙控器的指向位置,而小四邊形A1B1C1D1的對角線A1C1、B1D1交點01 則是被攝屏幕矩形的中心。0點在小四邊形A1B1C1D1中的相對位置,就是遙控器在網絡電 視屏幕上的指向位置。如圖3所示,上述步驟S20中,還可包括以下步驟步驟S21,根據屏幕對角線交點,獲取對角線中各線段的比例關系,并根據該比例 關系獲取遙控器相對于屏幕的位置;如果遙控器發生位移,攝像頭所攝取的圖像模式與之 前會有明顯的不同。例如,假設以屏幕圖像外圍輪廓矩形為例,當攝像頭正對著矩形中心 時,得到的圖像也是一個矩形,而該矩形的大小則反映了二者的距離,即距離越近矩形圖像 越大,反之則越小。同理,當攝像頭從屏幕左側攝取圖像時,由于攝像頭離屏幕左邊的的距 離小于離右邊的距離,因此得到矩形的圖像接近于一個左邊大右邊小的梯形,攝像頭在右 邊的情況正好相反。根據上述原理,可根據對角線的長度比例不同,計算得出遙控器的成像 中心相對屏幕的位置。例如,可設置一參考對角線,獲取該參考對角線的交點坐標,而后根 據該參考線段的變形比例與交點坐標之間的關系,獲取變形校正參數,以便當遙控器位移 時,根據該變形校正參數進行計算,得出遙控器在屏幕的位置步驟S22,將遙控器相對于屏幕的位置信息輸出至遙控器,以便在屏幕上顯示。上 述遙控器與屏幕的相對位置信息獲取后,可將其輸出至遙控器,以便顯示在屏幕上。上述實施例中,還可包括根據光源獲取屏幕邊框的步驟,以應對在某些特定的環 境中,屏幕的光學區分性不強,屏幕捕捉困難的情況。例如,在露天環境中,屏幕的邊框顏色 不夠明顯,此時可在屏幕的邊框設置光源,以便捕捉。圖4示出了本發明的一個實施方式中遙控器位置獲取裝置的結構。該遙控器位置 獲取裝置包括攝像單元10,位于遙控器前端,用于根據屏幕邊框的光學區分性,獲取屏幕的邊 框,并利用邊框的對角線將屏幕進行分區;在一實施例中,攝像單元10可以為攝像頭,由于 網絡電視的屏幕邊框在顏色或亮度上與其它部位有明顯的不同,因此可利用攝像頭根據顏 色或亮度上的區別,獲取網絡電視屏幕的四邊形邊框,并利用對角線將該四邊形邊框分成 四個三角形區域,以便后續處理。數據處理單元20,獲取攝像單元10的成像中心,并根據該成像中心與對角線交點 的相對位置關系獲取遙控器在屏幕的位置。眾所周知,攝像頭具有成像區域,例如數碼相機 的矩形成像框,該矩形成像框具有一成像中心,即成像框的對角線的交點。可利用上述屏幕 的對角線交點作為參考點,根據對角線交點及對角線的比例變化計算得出遙控器在屏幕的 位置。參照圖5所示,上述數據處理單元20可包括對角線處理模塊21,用于根據屏幕對角線交點,獲取對角線中各線段的比例關系, 并根據該比例關系獲取遙控器相對于屏幕的位置;當遙控器發生位移時,攝像頭所攝取的 圖像模式與之前會有明顯的不同。例如,假設以屏幕圖像外圍輪廓矩形為例,當攝像頭正對 著矩形中心時,得到的圖像也是一個矩形,而該矩形的大小則反映了二者的距離,即距離越 近矩形圖像越大,反之則越小。同理,當攝像頭從屏幕左側攝取圖像時,由于攝像頭離屏幕左邊的的距離小于離右邊的距離,因此得到矩形的圖像接近于一個左邊大右邊小的梯形, 攝像頭在右邊的情況正好相反。根據上述原理,可根據對角線的長度比例不同,通過對角線 處理模塊21計算得出遙控器的成像中心相對屏幕的位置。例如,可通過對角線處理模塊21 設置一參考對角線,獲取該參考對角線的交點坐標,而后根據該參考線段的變形比例與交 點坐標之間的關系,獲取變形校正參數,以便當遙控器位移時,根據該變形校正參數進行計 算,得出遙控器在屏幕的位置。位置信息輸出單元22,用于將遙控器相對于屏幕的位置信息輸出至遙控器,以便 在屏幕上顯示。上述遙控器與屏幕的相對位置信息獲取后,可將其通過位置信息輸出單元 22輸出至遙控器的信號發射單元,以供其發射至網絡電視并顯示在屏幕上。在一實施例中,上述攝像單元10包括光源捕捉模塊11,用于根據光源獲取屏幕邊 框。例如,在某些特定的環境中,屏幕的光學區分性不強,如在露天環境中,屏幕的邊框顏 色不夠明顯,此時可在屏幕的邊框設置光源,通過光源捕捉模塊11捕捉光源以獲取屏幕邊 框。本發明還提供了一種遙控器,該遙控器包括信號發射單元及上述遙控器位置獲取
直ο以上所述僅為本發明的較佳實施例而已,并不用以限制本發明,凡在本發明的精 神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的保護范圍之內。
權利要求
1.一種遙控器位置獲取方法,其特征在于,用于獲取遙控器在網絡電視屏幕上的位置, 包括以下步驟在遙控器設置攝像單元,以根據屏幕邊框的光學區分性,獲取屏幕的邊框,并利用邊框 的對角線將屏幕進行分區;獲取攝像單元的成像中心,并根據該成像中心與對角線交點的相對位置關系獲取遙控 器在屏幕的位置。
2.如權利要求1所述的遙控器位置獲取方法,其特征在于,所述獲取攝像單元的成像 中心,并根據該成像中心與對角線交點的相對位置關系獲取遙控器在屏幕的位置的步驟中 包括根據屏幕對角線交點,獲取對角線中各線段的比例關系,并根據該比例關系獲取遙控 器相對于屏幕的位置;將遙控器相對于屏幕的位置信息輸出至遙控器,以便在屏幕上顯示。
3.如權利要求1所述的遙控器位置獲取方法,其特征在于,所述根據屏幕邊框的光學 區分性,獲取屏幕的邊框,并利用邊框的對角線將屏幕進行分區的步驟中包括根據光源獲取屏幕邊框。
4.一種遙控器位置獲取裝置,其特征在于,與遙控器相連,用于獲取遙控器在網絡電視 屏幕上的位置,包括攝像單元,位于遙控器前端,用于根據屏幕邊框的光學區分性,獲取屏幕的邊框,并利 用邊框的對角線將屏幕進行分區;數據處理單元,獲取攝像單元的成像中心,并根據該成像中心與對角線交點的相對位 置關系獲取遙控器在屏幕的位置。
5.如權利要求4所述的遙控器屏幕顯示裝置,其特征在于,所述數據處理單元包括 對角線處理模塊,用于根據屏幕對角線交點,獲取對角線中各線段的比例關系,并根據該比例關系獲取遙控器相對于屏幕的位置;位置信息輸出單元,用于將遙控器相對于屏幕的位置信息輸出至遙控器,以便在屏幕 上顯不。
6.如權利要求4所述的遙控器屏幕顯示裝置,其特征在于,所述攝像單元包括光源捕 捉模塊,用于根據光源獲取屏幕邊框。
7.—種遙控器,包括信號發射單元,其特征在于,還包括遙控器位置獲取裝置,與信號 發射單元相連,用于獲取遙控器在網絡電視屏幕上的位置并輸出,以供在屏幕上顯示遙控 器的位置。
8.如權利要求7所述的遙控器,其特征在于,所述遙控器位置獲取裝置包括攝像單元,位于遙控器前端,用于根據屏幕邊框的光學區分性,獲取屏幕的邊框,并利 用邊框的對角線將屏幕進行分區;數據處理單元,獲取攝像單元的成像中心,并根據該成像中心與對角線交點的相對位 置關系獲取遙控器在屏幕的位置。
9.如權利要求8所述的遙控器,其特征在于,其特征在于,所述數據處理單元包括 對角線處理模塊,用于根據屏幕對角線交點,獲取對角線中各線段的比例關系,并根據該比例關系獲取遙控器相對于屏幕的位置;位置信息輸出單元,用于將遙控器相對于屏幕的位置信息輸出至遙控器,以便在屏幕 上顯不。
10.如權利要求8或9所述的遙控器,其特征在于,所述攝像單元包括光源捕捉模塊,用 于根據光源獲取屏幕邊框。
全文摘要
本發明涉及電子技術領域,提供了一種遙控器位置獲取方法。該方法用于獲取遙控器在網絡電視屏幕上的位置,包括以下步驟在遙控器設置攝像單元,以根據屏幕邊框的光學區分性,獲取屏幕的邊框,并利用邊框的對角線將屏幕進行分區;獲取攝像單元的成像中心,并根據該成像中心與對角線交點的相對位置關系獲取遙控器在屏幕的位置。本發明還提供了一種遙控器位置獲取裝置及一種遙控器。利用本發明中的遙控器位置獲取方法、裝置及遙控器,根據成像中心與邊框對角線交點的相對位置獲取遙控器在屏幕的位置,并顯示在網絡電視的屏幕上,極大地提高了用戶使用遙控器的便利性。
文檔編號H04N5/225GK102110361SQ20091018935
公開日2011年6月29日 申請日期2009年12月24日 優先權日2009年12月24日
發明者張凱 申請人:康佳集團股份有限公司