一種電視視角自動調整方法及裝置制造方法
【專利摘要】本發明公開了一種電視視角自動調整方法及裝置,其中,電視視角自動調整方法包括:獲取顯示屏中心與操控設備之間的前后距離與水平角度;當所述前后距離和/或所述水平角度不在預設的范圍時,調整電視的位置和角度,將所述前后距離和/或水平角度調整到預設的范圍內;獲取操控設備持有者雙眼與電視的人臉識別裝置之間的垂直角度和相對高度;當所述垂直角度和/或相對高度不在預設的范圍時,調整電視的位置和角度,將所述垂直角度和/或相對高度調整到預設的范圍內。采用本發明的方法,能夠實現對電視的高度、角度、前后位置等全方位的自動調整,最大限度地滿足電視觀看者觀看電視時的視角需求。
【專利說明】一種電視視角自動調整方法及裝置
【技術領域】
[0001]本發明涉及顯示設備【技術領域】,特別是涉及一種電視視角自動調整方法及裝置。【背景技術】
[0002]隨著現代技術的發展,智能平板電視的使用越來越普及,智能平板電視的安裝方式也靈活多樣。目前很多消費者會選擇使用壁掛架將平板電視固定在墻上,由于電視固定位置的可視角度是有限的,因此有些壁掛架支持調節高度視角等功能;另外,有支持自動調整的電視支架(非壁掛架方式),可以根據用戶位置等信息,調整電視的高度和角度。
[0003]目前的可調節壁掛架僅支持手動調節,在調節的過程中,需要用戶通過紅外遙控器等設備,向壁掛架發送調節控制信號,壁掛架接收到調節控制信號后,對壁掛架的視角位置進行調整,用戶使用起來不太方便。另外,支持自動調整的電視支架(非壁掛架方式)只考慮到了調整電視的高度和電視與電視觀看者之間的角度,沒有考慮到電視與觀看者之間距離的調整,不能達到最佳的可視角度調整需求;在調整的過程中,僅采用攝像頭圖像識別用戶位置,對于攝像頭區域以外的用戶使用需求不能滿足;通過算數平均的算法計算一個或多個觀看者位置中心方式一次調節電視的可視角度,沒有考慮到多個用戶同時觀看電視時的使用優先級等因素;在調節的過程中,也沒有考慮針對不同屏幕尺寸對電視的位置和視角進行調整。
【發明內容】
[0004]本發明提供了一種電視視角自動調整方法及系統,能夠最大限度地保證觀看者隨時隨地以最佳的視角觀看電視,提高用戶的觀看體驗。
[0005]本發明提供了如下方案:
[0006]依據本發明的一個方面,提供了一種電視視角自動調整的方法,包括:
[0007]獲取顯示屏中心與操控設備之間的前后距離與水平角度;
[0008]當所述前后距離和/或所述水平角度不在預設的范圍時,調整電視的位置和角度,將所述前后距離和/或水平角度調整到預設的范圍內;
[0009]獲取操控設備持有者雙眼與電視的人臉識別裝置之間的垂直角度和相對高度;
[0010]當所述垂直角度和/或相對高度不在預設的范圍時,調整電視的位置和角度,將所述垂直角度和/或相對高度調整到預設的范圍內。
[0011]依據本發明的另一個方面,提供了一種電視視角調整的裝置,包括:
[0012]第一獲取模塊,獲取顯示屏中心與操控設備之間的前后距離與水平角度;
[0013]第一調整模塊,當所述前后距離和/或所述水平角度不在預設的范圍時,調整電視的位置和角度,將所述前后距離和/或水平角度調整到預設的范圍內;
[0014]第二獲取模塊,獲取操控設備持有者雙眼與電視的人臉識別裝置之間的垂直角度和相對高度;
[0015]第二調整模塊,當所述垂直角度和/或相對高度不在預設的范圍時,調整電視的位置和角度,將所述垂直角度和/或相對高度調整到預設的范圍內。
[0016]通過本發明提供的電視視角自動調整的方法及裝置,首先獲取電視顯示屏中心與操控設備之間的水平角度和前后距離,若顯示屏中心與操控設備之間的水平角度和/或距離不在預設的范圍內,將該水平角度和/或距離調整到預設的范圍內;然后獲取操控設備與電視人臉識別裝置之間的垂直角度和相對高度,若該垂直角度和/或相對高度不在預設的范圍內,將該垂直角度和/或相對高度調整到預設的范圍內。采用本發明的方法,通過兩次對電視的視角進行調整,與現有的通過一次調整,能夠達到更好的調整效果。
【專利附圖】
【附圖說明】
[0017]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0018]圖1是本發明實施例一提供一種電視視角自動調整的方法流程圖;
[0019]圖2是本發明實施例一提供的方法中所使用到的各個模塊的連接示意圖;
[0020]圖3是本發明實施例一提供的方法中顯示屏中心與操控設備之間的水平角度和前后距離的示意圖;
[0021]圖4是本發明實施例一提供的方法中電視的人臉識別裝置與操操控設備持有者雙眼之間的垂直角度和相對高度的示意圖;
[0022]圖5是本發明實施例提供的一種電視視角自動調整的方法的整個過程流程圖;
[0023]圖6是本發明實施例二提供的一種電視視角自動調整的裝置示意圖。
【具體實施方式】
[0024]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0025]實施例一、一種電視視角自動調整方法。下面結合圖1-圖4對本發明提供的方法進行詳細說明。
[0026]圖1中,S101、獲取顯示屏中心與操控設備之間的前后距離與水平角度。
[0027]具體的,在用戶觀看顯示設備顯示屏的過程中,由于顯示設備顯示屏的當前視角可能無法滿足用戶的需求,此時需要對顯示屏的位置和角度進行調整,以盡量滿足用戶的觀看視角需求。本發明以顯示設備為目前常用的智能平板電視為例,相應的其操控設備以遙控器(還可以包括其他支持電視操作的手持遙控設備)為例對本步驟進行說明。
[0028]在用戶通過遙控器向平板電視發送操作指令的同時,通過無線通信定位技術向電視中的遙控器定位模塊發送遙控器的定位信息。通常的無線通信定位技術包括GPS無線通信定位技術、藍牙無線通信定位技術、WIFI無線通信定位技術和紅外無線通信定位技術,本發明以藍牙無線通信定位技術為例對本發明提供的方法進行說明。由于電視和遙控器都自帶有藍牙定位模塊,可以通過藍牙定位模塊對電視和遙控器進行定位,在用戶通過遙控器對電視發送操作指令的同時,通過藍牙無線通信向電視中的遙控器定位模塊發送遙控器的位置信息。如圖2和圖3中所示,電視中的遙控器定位模塊接收到遙控器的位置信息后,根據電視顯示屏中心的位置信息以及遙控器的位置信息,計算出電視顯示屏中心與遙控器之間的水平角度Q (H)以及電視屏幕中心與遙控器的前后距離(也稱為相對距離)D (X),其中,前后距離即為電視顯示屏中心與遙控器之間的直線距離。
[0029]S102、當上述前后距離和/或水平角度不在預設的范圍時,調整電視的位置和角度,將該前后距離和/或水平角度調整到預設的范圍內。
[0030]當電視中的遙控器定位模塊確定出電視顯示屏中心與遙控器的水平角度Q (H)以及前后距離D (X)后,將遙控器的位置信息以及上述Q (H)和D (X)均發送給位置優化處理終端進行數據處理。另外,還需要將當前電視顯示屏的尺寸發送給位置優化處理終端,其中,位置優化處理終端位于電視中。當電視中的位置優化處理終端接收到上述數據時,根據遙控器的位置信息,以及當前電視顯示屏的尺寸,將獲取到的電視顯示屏中心與遙控器的水平角度Q (H)和前后距離D (X)與預設的范圍進行比較,若水平角度Q (H)或前后距離D(X)至少有一者不在預設的范圍內,則將Q (H)或D (X)調整到預設的范圍內,并將電視顯示屏中心盡量調整到與遙控器處于同一水平面,即將Q (H)盡量調整到O度。另外,在上述對Q (H)和D (X)進行調整后,再次對這兩個參數進行微調,使遙控器持有者處于電視人臉識別裝置的識別范圍內。在本實施例中,主要是需要保證遙控器持有者在攝像頭的拍攝范圍之內,以便攝像頭能拍攝到遙控器持有者的面部圖像,攝像頭放置在電視顯示屏中心的上方。將調整后的 Q (H)和 D (X)兩個參數通過 UART (Universal Asynchronous Receiver/Transmitter,通用異步接收/發送裝置)接口發送給電視調節裝置,例如,目前常用的電視自動壁掛架,電視自動壁掛架根據接收到的調整后的Q (H)和D (X)兩個參數,對電視的位置和角度進行調整。具體實施時,若上述水平角度Q(H)不在預設的范圍內,通過電視調節裝置中的水平旋轉調節裝置在水平方向上對電視進行旋轉,即以水平旋轉的方式將水平角度Q (H)調整到預設的范圍內;同樣,若上述D (X)不在預設的范圍內,可以通過電視調節裝置中的伸縮裝置對電視的位置進行調整,將電視屏幕中心與遙控器之間的距離調整到預設的范圍。
[0031]需要說明的是,在對遙控器進行定位以及對電視進行調整之前,構建一最佳觀看視角記錄表,最佳觀看視角記錄表為每一尺寸屏幕的電視維護一條記錄,該記錄中包括電視屏幕的尺寸,觀看者觀看此尺寸屏幕的電視時觀看者位置信息,以及觀看者在此位置下觀看電視時觀看者與電視屏幕中心的最優相對位置參數閾值范圍。其中,最優相對位置參數閾值范圍包括觀看者雙眼與電視屏幕中心之間的最佳水平垂直角度范圍、觀看者雙眼與電視屏幕中心之間的最佳前后距離范圍以及觀看者雙眼與電視屏幕中心之間最佳相對高度的范圍。另外,根據以往的數據分析及學習,可以獲得觀看者觀看電視的最優默認位置,即電視觀看者最頻繁使用的幾種最佳觀看位置和推薦的最佳觀看位置,將符合用戶個性化需求的幾個默認觀看位置提供給用戶進行選擇,比如,常用的觀看電視的默認位置有客廳的沙發、餐桌等,并獲得這些默認位置下觀看電視的最優相對位置參數閾值范圍。當觀看者在沙發或餐桌位置觀看電視時,不用進行上述一系列的采集數據(即對觀看者進行定位)以及數據分析比較,電視的壁掛架可以直接按照默認的參數對電視的屏幕進行調整。
[0032]S103、獲取操控設備持有者雙眼與電視的人臉識別裝置之間的垂直角度和相對高度。
[0033]上述步驟根據遙控器的位置信息對電視的位置及視角進行了初步調整之后,調整后的參數可能依然無法很好的滿足遙控器操作者以及其它的電視觀看者的需求,因此需要對電視的位置和視角進行進一步的微調,以便最大限度地滿足電視觀看者的觀看視角需求。
[0034]具體的,通過上述初步調整將遙控器持有者調整到放置在電視顯示屏中心的上方位置的攝像頭拍攝范圍內。在上述進行初步調整之后,啟動攝像頭,以攝像頭的位置代表電視屏幕的中心位置。攝像頭通過USB (Universal Serial Bus,通用串行總線)接口與電視連接。啟動攝像頭之后,攝像頭對遙控器持有者的面部圖像信息進行拍攝,獲取遙控器持有者的雙眼所在的位置信息,并將該遙控器持有者雙眼的位置信息發送給電視中的位置優化處理終端。如圖4中所示,位置優化處理終端接收到遙控器持有者雙眼的位置信息后,計算遙控器持有者雙眼與攝像頭之間的垂直角度Q (V)以及垂直相對高度Hg (y),結合前述獲取的遙控器(近似認為遙控器的位置與遙控器持有者雙眼的位置相同)與電視屏幕中心之間的水平角度Q(H)和距離D (X),就可以獲得遙控器持有者雙眼與電視屏幕中心之間的水平垂直角度Q (H,V)、距離D (X)以及遙控器持有者雙眼與電視屏幕中心的垂直相對高度Hg(y)o
[0035]同時,攝像頭對電視屏幕前方的面部圖像實時進行拍攝,并將拍攝的面部圖像傳輸給電視中的面部識別模塊對拍攝的面部圖像進行面部識別,判斷除了遙控器持有者之外是否還有其它的電 視觀看者。
[0036]S104、當垂直角度和/或相對高度不在預設的范圍時,調整電視的位置和角度,將該垂直角度和/或相對高度調整到預設的范圍內。
[0037]具體的,上述步驟通過攝像頭以及電視中的人臉識別裝置判斷除了遙控器持有者之外是否還有其它的電視觀看者,若人臉識別裝置識別到除了遙控器持有者之外沒有其它的電視觀看者,則通過調整電視的位置和視角,將顯示屏中心與遙控器持有者雙眼之間的垂直角度Q (V)和/或相對高度Hg (y)調整到預設的范圍內。具體實現時,將上述垂直角度Q (V)和/或相對高度Hg (y)與最佳觀看位置記錄表中的最佳垂直角度范圍和/或最佳相對高度范圍比較,若垂直角度Q (V)和/或相對高度Hg (y)不在最佳垂直角度范圍和/或最佳相對高度范圍內,通過電視調節裝置中的顯示屏俯仰角調整裝置調整顯示屏的俯仰角,將垂直角度Q (V)調整到最佳垂直角度范圍內,通過電視調節裝置中的升降裝置調節電視的高度,將電視顯視屏中心與遙控器持有者的雙眼之間的相對高度調整到最佳相對高度范圍內。
[0038]若電視的人臉識別裝置識別到除了遙控器持有者之外還有其它的電視觀看者,具體的,當面部識別模塊識別出攝像頭拍攝的面部圖像中有至少一個面部圖像為人臉頭像,并且同一人臉圖像上的雙眼注視電視屏幕的時間達到預設時間時,認為此人為電視觀看者,其余的為非電視觀看者。若面部識別模塊識別到有多位電視觀看者時,在拍攝的過程中,攝像頭獲取電視屏幕前每個人臉圖像上雙眼的具體位置信息,通過面部識別模塊對電視觀看者進行識別后,將每位電視觀看者的雙眼的位置信息發送給電視中的位置優化處理終端。位置優化處理終端接收到每位電視觀看者雙眼的具體位置信息,計算每位電視觀看者的雙眼與攝像頭之間的水平垂直角度Q (Hn, Vn) (n=l,2,3…)、前后距離D (Xn)(n=l,2,3…)以及相對垂直高度 Hg (Yn) (n=l,2,3...)。
[0039]結合前述獲取的遙控器持有者雙眼與電視顯示屏中心之間的水平垂直角度Q (H,V)和相對高度Hg(y),將包括遙控器持有者在內的所有電視觀看者與電視顯示屏中心的水平垂直角度、前后距離以及相對高度進行加權平均處理,獲得所有電視觀看者與電視顯示屏中心之間的加權平均水平垂直角度Q’(H,V)、加權平均前后距離D’ (X)以及加權平均相對高度H’ g(y)。具體實現時,可以構建一加權平均處理計算模型,該計算模型為:
[0040]Q,(H, V) = (Q (H, V) f (X)+.....+Q (Hn, Vn) f (Xn))/(n+l);
[0041]D,(x) = (D (X) f (X) +.....+D (xn) f (Xn) ) / (n+1);
[0042]Hg,(y) = (Hg (y) f (X)+.....+Hg(yn)f (Xn))/(n+1);
[0043]其中,Q’(H,V)、D’(x)、Hg’ (y)分別表示加權平均處理后的顯示屏中心與所有觀看者雙眼的加權平均中心位置之間的水平垂直角度、前后距離和相對高度;Q(H,V)、D(X)、Hg(y)分別表示遙控器持有者雙眼與顯示屏中心之間的水平垂直角度、前后距離和相對高度;Q(Hn, Vn)、D(Xn)、Hg(yn)分別表示第n (n=l, 2, 3,...)個電視觀看者雙眼與顯示屏中心之間的水平垂直角度、前后距離和相對高度;f (X)為遙控器持有者的加權值,f (Xn)為第η (η=1,2,3,…)個電視觀看者的加權值,其中,加權值與觀看者是否持有遙控器以及觀看者觀看電視的持續時間有關。遙控器持有者的加權值大,即遙控器持有者具有優先級,觀看者注視電視屏幕的時間越長,加權值越大。另外,通過計算出的顯示屏中心與所有電視觀看者雙眼之間的加權平均水平垂直角度、距離以及相對高度可以確定所有電視觀看者雙眼的加權平均中心位置(指所有電視觀看者雙眼加權平均后的具體位置)。
[0044]電視中的位置優化處理終端計算出所有電視觀看者的雙眼與電視屏幕中心之間的加權平均中心位置參數后,將此加權平均中心位置與最佳觀看位置記錄表中的預設的參數范圍比較,即分別判斷Q’(`H,V)、D’ (x)以及Hg’ (y)三個參數是否在預設的遙控器持有者觀看電視的極限閾值范圍內,若三個參數均在遙控器持有者觀看電視的極限閾值范圍內,則對上述Q’(H,V)、D’ (x)以及Hg’ (y)三個參數進行微調,使Q’ (H, V)盡量偏向較多的觀看者位置以及所有電視觀看者的加權平均中心位置,以便最大限度的滿足所有電視觀看者的需求;若三個參數中有一個參數不在遙控器持有者觀看電視的極限閾值范圍內,則首先將上述三個參數調整到遙控器持有者觀看電視的極限閾值范圍內,例如,將Q’ (H1V)與遙控器持有者觀看電視的極限水平垂直角度Q Iim (H,V)進行比較,將Q’(H,V)調整到Q,(H, V) ^ Q Iim (H,V),在滿足 Q’ (H, V) ^ Q Iim (H,V)的情況下,對 Q’ (H,V)進行微調,使Q’ (H, V)盡量偏向較多的觀看者位置以及所有電視觀看者的加權平均中心位置。需要說明的是,在對電視的位置和角度進行調整的過程中,優先滿足遙控器持有者的需求,再考慮盡量滿足其它電視觀看者的需求,主要是考慮到遙控器持有者為觀看電視的優先者,因此首先考慮遙控器持有者的需求,克服了現有的未考慮電視觀看者優先級的問題,能更好的達到電視觀看者的需求。
[0045]位置優化處理終端將調整后的Q’ (H, V)、D’ (X)和Hg’ (y)三個參數通過UART(Universal Asynchronous Receiver/Transmitter,通用異步接收/發送裝置)發送給電視的調節裝置,比如電視的自動壁掛架,電視的調節裝置根據接收到的調整后的參數,對電視的位置及角度進行調整,以達到最佳觀看位置和最佳觀看視角,具體電視的調節裝置采用與前述相同的方法對電視的位置和角度進行調整,在此不再重復說明。[0046]另外,根據以往的數據分析,電視中存儲有幾種默認的最優觀看電視的位置,比如沙發、餐桌,并保存有默認位置觀看電視時觀看者與電視屏幕中心之間的最優相對位置參數(即電視觀看者與電視顯示屏中心之間的最佳水平垂直角度范圍、最佳前后距離范圍和最佳相對高度范圍)。當識別到電視觀看者觀看電視的位置在沙發或餐桌等默認位置時(可以是一個電視觀看者觀看電視的位置,也可以是多個電視觀看者的加權平均中心位置),可以直接調用電視中存儲的默認位置下的最優相對位置參數,電視的自動調節裝置根據默認的最優相對位置參數對電視屏幕進行調整,而不需要對數據進行分析處理。當遙控器的位置或電視觀看者的位置變化時,重新進行數據分析,對電視屏幕的位置和視角隨時進行調整,以達到最佳的觀看視角。
[0047]以上對本發明提供的一種電視視角自動調整方法進行了詳細介紹,為了加深對本發明提供的方法的理解,下面結合圖5對本發明提供的方法的整個流程圖進行說明。
[0048]在本實施例中,由于電視和遙控器中均自帶有藍牙通信定位模塊,遙控器在向電視發送操作指令的同時,將遙控器的位置數據發送給電視的遙控器定位模塊。遙控器定位模塊根據遙控器的具體位置數據和電視屏幕中心的位置數據計算出遙控器與電視屏幕中心之間的水平角度Q (H)和遙控器與電視屏幕中心之間的前后距離D (X)0遙控器定位模塊將計算出來的Q (H)和D (X)這兩個參數發送給位置優化處理終端,位置優化處理終端將接收到的Q (H)和D (X)參數與預設的推薦數據參數范圍進行比較,判斷Q (H)和D (X)參數是否在推薦的數據參數范圍之內。若其中至少有一個參數不在預設的推薦數據參數范圍之內,則對此參數進行調整,將此參數調整到預設的推薦數據參數范圍之內,在具體調整的過程中,盡量使電視屏幕的中心與遙控器處于同一水平位置,以便遙控器操作者更好地觀看電視,另外,需要保證遙控器操作者處于放置在電視屏幕上方中心位置的攝像頭的識別范圍之內。
[0049]當根據遙控器操作者的觀看位置對電視進行調整后,啟動放置在電視屏幕上方中心位置的攝像頭,其中,攝像頭的位置數據近似代表電視屏幕中心的位置數據。攝像頭對遙控器持有者進行拍攝并獲取遙控器持有者的雙眼位置數據,攝像頭將獲取到的遙控器持有者的雙眼位置數據傳輸至電視中的位置優化處理終端,位置優化處理終端根據遙控器持有者雙眼的位置數據和攝像頭的位置數據,計算遙控器持有者雙眼與攝像頭之間的垂直角度Q (V)和遙控器持有者雙眼與攝像頭之間的垂直相對高度Hg (y)。獲取到遙控器持有者雙眼與攝像頭之間的相對位置數據后,采用攝像頭與電視中的人臉識別裝置進行人臉識別,判斷除了遙控器持有者之外是否還有其它的電視觀看者。在本實施例中,具體的,攝像頭獲取電視屏幕前方的面部圖像并獲取面部圖像中雙眼的具體位置數據,并對拍攝到的面部圖像傳輸至電視中的人臉識別裝置進行人臉識別,當確定某一面部圖像為人臉圖像,并且此人雙眼注視電視屏幕的持續時間達到預設時間時,即可認為此人為電視觀看者,其余的人認為是非電視觀看者。若人臉識別裝置識別到除了遙控器持有者之外沒有其它的電視觀看者,則將遙控器持有者雙眼與攝像頭之間的垂直角度Q(V)和相對高度Hg (y)與推薦的范圍比較,若垂直角度Q(V)和/或相對高度Hg (y)不在推薦的數據范圍內,則將其調節到推薦的數據范圍內。
[0050]若人臉識別裝置識別到除了遙控器持有者之外還有其它的電視觀看者,其它的電視觀看者有至少一位時,包括遙控器持有者,則至少有兩位電視觀看者。攝像頭獲取每個電視觀看者雙眼的具體位置數據,并將這些電視觀看者雙眼的具體位置數據發送給電視中的位置優化處理終端,位置優化處理終端根據接收到的每個電視觀看者雙眼的具體位置數據和攝像頭的具體位置數據,分別計算每個電視觀看者雙眼與攝像頭之間的水平垂直角度Q (Hn, Vn)(其中,n=l,2,3,...)、每個電視觀看者雙眼與攝像頭之間的距離D (Xn)(其中,n=l,2,3,...)以及每個電視觀看者雙眼與攝像頭之間的垂直相對高度Hg (Yn)(其中,n=l, 2,3,...)。當位置優化處理終端計算出上述這些數據后,將這些數據進行進一步的分析處理。具體的,通過對這些數據進行加權平均處理獲取包括遙控器持有者在內的所有電視觀看者的加權平均中心位置參數。獲得所有電視觀看者的加權平均中心位置參數后,即獲取加權平均處理后的Q’(H,V)、D’(X)和Hg’ (y),并將加權平均處理后的Q’(H,V)、D’(X)和Hg’(y)這三個參數與遙控器持有者極限觀看范圍閾值進行比較,若某個參數不在遙控器持有者觀看范圍閾值內,則將其調整到閾值范圍內,然后再對調整后的這些參數進行微調,使調整后的Q’ (H, V)盡量偏向較多觀看者的位置及所有觀看者的加權平均中心位置。
[0051]將經過調整后的Q’(H,V)、D’(X)和Hg’(y)發送給電視調節裝置,電視的調節裝置按照調整后的參數對電視的位置及角度進行再次調整(此次調整主要為微調)。另外,當遙控器持有者或其它電視觀看者的位置發生變化時,則對電視的位置和角度重新進行調
難
iF.0
[0052]實施例二、一種電視視角自動調整裝置。下面結合圖6對本發明提供的裝置進行詳細說明。
[0053]圖6中,本發明提供的一種電視視角自動調整的裝置包括第一獲取模塊601、第一調整模塊602、第二獲取模塊603、第二調整模塊604和第三調整模塊605。
[0054]第一獲取模塊601獲取顯示屏中心與操控設備之間的前后距離與水平角度。
[0055]第一調整模塊602用于當第一獲取模塊601獲取的顯視屏中心與操控設備之間的前后距離和/或水平角度不在預設的范圍時,調整電視的位置和/或角度,將上述前后距離和/或水平角度調整到預設的范圍內。
[0056]具體的,獲得預設的范圍的一個例子,構建一最佳觀看視角記錄表,該最佳視角位置記錄表中包括當前電視顯示屏的尺寸、顯示屏中心與操控設備之間的前后距離對應的顯示屏中心與操控設備之間的最佳前后距離范圍、最佳水平垂直角度范圍以及最佳相對高度范圍。
[0057]當獲得預設的范圍后,將第一獲取模塊601獲取的前后距離和/或水平角度與最佳觀看視角記錄表中的最佳前后距離范圍和/或最佳水平角度范圍進行比較,若前后距離和/或水平角度不在最佳前后距離和/或最佳水平角度范圍內,通過電視調整裝置中的伸縮裝置對電視的位置進行調整,將前后距離調整到最佳前后距離范圍內,和/或通過水平旋轉調整裝置以水平旋轉的方式將水平角度調整到O度。另外,還需要保證調整后的前后距離和水平角度滿足操控設備持有者在電視的人臉識別模塊的識別范圍內。
[0058]第二獲取模塊603獲取操控設備持有者雙眼與電視的人臉識別裝置之間的垂直角度和相對高度。
[0059]第二調整模塊604用于當第二獲取模塊603獲取的操控設備持有者雙眼與電視的人臉識別裝置之間的垂直角度和/或相對高度不在預設的范圍時,調整電視的位置和/或角度,將垂直角度和/或相對高度調整到預設的范圍內。
[0060]具體的,當電視的人臉識別裝置識別到除了操控設備持有者之外沒有其它的電視觀看者,則將第二獲取模塊603獲取的操控設備持有者雙眼與電視的人臉識別裝置之間的垂直角度和/或相對高度與最佳觀看視角記錄表中的最佳垂直角度范圍和/或最佳相對高度范圍比較,若垂直角度和/或相對高度不在最佳垂直角度范圍和/或最佳相對高度范圍內,通過電視調節裝置中的顯示屏俯仰角調節裝置對垂直角度進行調整,將垂直角度調整到最佳垂直角度范圍內,和/或者通過電視調節裝置中的升降裝置對電視的高度進行調整,將相對高度調整到最佳相對高度范圍內。
[0061]第三調整模塊605用于若電視的人臉識別裝置識別到操控設備持有者以外的至少一個電視觀看者,獲取操控設備持有者之外的每個電視觀看者雙眼與電視的人臉識別裝置之間的水平垂直角度、前后距離以及相對高度,若上述水平垂直角度和/或前后距離和/或相對高度不在預設的范圍內,將該水平垂直角度和/或前后距離和/或相對高度調整到預設的范圍內。
[0062]具體的,若電視的人臉識別裝置識別到操控設備持有者以外的至少一個電視觀看者,獲取操控設備之外的每個電視觀看者雙眼與電視的人臉識別裝置之間的水平垂直角度、前后距離以及相對高度,并將上述包括操控設備持有者在內的每個電視觀看者雙眼與電視的人臉識別裝置之間的水平垂直角度、前后距離以及相對高度進行加權平均處理獲得加權平均值。需要說明的是,在電視的人臉識別裝置具體識別的過程中,電視的人臉識別裝置實時地對電視顯示屏前方的人臉進行識別,當識別到除了操控設備持有者之外的同一人的雙眼注視電視顯示屏的時間達到預設時間,確定此人為電視觀看者。
[0063]當獲得每個電視觀看者雙眼與電視的人臉識別裝置之間的水平垂直角度、前后距離以及相對高度進行加權平均處理獲得加權平均值后,判斷加權平均處理后獲得的每個電視觀看者雙眼與電視的人臉識別裝置之間的加權平均水平垂直角度和/或加權平均前后距離和/或加權平均相對高度是否在預設的操控設備持有者的極限閾值范圍內,若不在,第三調整模塊605調整電視的位置和角度,將上述加權平均水平垂直角度和/或加權平均前后距離和/或加權平均相對高度調整到預設的操控設備持有者的觀看極限閾值范圍內。進行調整后的參數(即水平垂直角度、前后距離、相對高度)盡量使加權平均垂直角度偏向角度的觀看者或觀看者的加權平均中心位置。
[0064]以上對本發明提供的一種電視視角自動調整的方法和裝置進行了詳細的介紹,采用本發明提供的方法,首先獲取電視顯示屏中心與操控設備之間的水平角度和前后距離,若該水平角度和/或前后距離不在預設的范圍內,則將該水平角度和/或前后距離調整到預設的范圍內,并保證將操控設備持有者調整到電視人臉識別裝置的識別范圍內;然后獲取操控設備持有者雙眼與電視人臉識別裝置之間的垂直角度和相對高度,若該垂直角度和/或相對高度不再預設的范圍內,則將此垂直角度和/或相對高度調整到預設的范圍內,通過兩次對電視的位置和角度進行調整,相比現有的通過一次調整,能夠更好的達到電視觀看者的視角需求;在調整的過程中,對電視顯示屏與操控設備之間的前后距離進行了調整,使調整后的電視視角達到了更好的效果;在對上述參數調整的過程中,采用了加權平均的算法,相比現有的算術平均的算法,以所有觀看者的加權平均中心位置為依據,更能滿足觀看者的實際觀看需求;在對電視調整的過程中,還考慮到了電視顯示屏的尺寸,最大限度地滿足觀看者的觀看視角需求。
[0065]通過以上的實施方式的描述可知,本領域的技術人員可以清楚地了解到本發明可借助軟件加必需的通用硬件平臺的方式來實現。基于這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品可以存儲在存儲介質中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等,尤其是智能電視等嵌入式設備)執行本發明各個實施例或者實施例的某些部分所述的方法。
[0066]本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于裝置或系統實施例而言,由于其基本相似于方法實施例,所以描述得比較簡單,相關之處參見方法實施例的部分說明即可。以上所描述的裝置及系統實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部模塊來實現本實施例方案的目的。本領域普通技術人員在不付出創造性勞動的情況下,即可以理解并實施。
[0067]以上對本發明所提供的一種電視視角自動調整的方法及裝置,進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發明的方法及其核心思想;同時,對于本領域的一般技術人員,依據本發明的思想,在【具體實施方式】及應用范圍上均會有改變之處。綜上所述,本說明書內容不應理解為對本發明的限制。
【權利要求】
1.一種電視視角自動調整方法,其特征在于,包括: 獲取顯示屏中心與操控設備之間的前后距離與水平角度; 當所述前后距離和/或所述水平角度不在預設的范圍時,調整電視的位置和/或角度,將所述前后距離和/或水平角度調整到預設的范圍內; 獲取操控設備持有者雙眼與電視的人臉識別裝置之間的垂直角度和相對高度; 當所述垂直角度和/或相對高度不在預設的范圍時,調整電視的位置和/或角度,將所述垂直角度和/或相對高度調整到預設的范圍內。
2.如權利要求1所述的方法,其特征在于,所述預設的范圍通過如下的方式獲得: 構建一最佳觀看視角記錄表,所述最佳觀看視角記錄表中包括當前電視顯示屏的尺寸、顯示屏中心與操控設備之間的前后距離以及相應的顯示屏中心與操控設備之間的最佳前后距離范圍、最佳水平垂直角度范圍以及最佳相對高度范圍。
3.根據權利要求2所述的方法,其特征在于,所述當所述前后距離和/或所述水平角度不在預設的范圍時,調整電視的位置和角度,將所述前后距離和/或水平角度調整到預設的范圍內包括: 將所述前后距離和/或所述水平角度與所述最佳觀看視角記錄表中的最佳前后距離范圍和/或最佳水平角度范圍進行比較,若所述前后距離和/或所述水平角度不在所述最佳前后距離和/或最佳水平角度范圍內,通過電視調整裝置中的伸縮裝置對電視的位置進行調整,將所述前后距離調整到所述最佳前后距離范圍內,和/或通過水平旋轉調整裝置以水平旋轉的方式將所述水平角度調整到預設水平角度范圍內。
4.根據權利要求1所 述的方法,其特征在于,所述當所述垂直角度和/或相對高度不在預設的范圍時,調整電視的位置和角度,將所述垂直角度和/或相對高度調整到預設的范圍內包括: 將所述垂直角度和/或所述相對高度與所述最佳觀看視角記錄表中的最佳垂直角度范圍和/或最佳相對高度范圍比較,若所述垂直角度和/或所述相對高度不在所述最佳垂直角度范圍和/或所述最佳相對高度范圍內,通過電視調節裝置中的俯仰角調節裝置對對電視的角度進行調整,將所述垂直角度調整到所述最佳垂直角度范圍內,和/或通過電視調節裝置中的升降裝置對電視的高度進行調整,將所述相對高度調整到所述最佳相對高度范圍內。
5.根據權利要求1所述的方法,其特征在于,還包括: 若電視的人臉識別裝置識別到操控設備持有者以外的至少一個電視觀看者,獲取操控設備持有者之外的每個電視觀看者雙眼與電視的人臉識別裝置之間的水平垂直角度、前后距離以及相對高度,若所述水平垂直角度和/或前后距離和/或相對高度不在預設的范圍內,將所述水平垂直角度和/或前后距離和/或相對高度調整到預設的范圍內。
6.如權利要求5所述的方法,其特征在于,所述電視的人臉識別裝置識別到操控設備持有者以外的至少一個電視觀看者包括: 電視的人臉識別裝置實時地對電視顯示屏前方的人臉進行識別,當識別到除了操控設備持有者之外至少有一人的雙眼注視電視顯示屏的時間達到預設時間,確定此人為電視觀看者。
7.如權利要求5或6所述的方法,其特征在于,所述若所述水平垂直角度和/或前后距離和/或相對高度不在預設的范圍內,將所述水平垂直角度和/或前后距離和/或相對高度調整到預設的范圍內包括: 將所述包括操控設備持有者在內的每個電視觀看者雙眼與電視的人臉識別裝置之間的水平垂直角度、前后距離以及相對高度進行加權平均處理獲得每個觀看者的加權平均中心位置; 判斷加權平均處理后獲得的每個電視觀看者雙眼與電視的人臉識別裝置之間的加權平均水平垂直角度和/或加權平均前后距離和/或加權平均相對高度是否在預設的操控設備持有者的極限閾值范圍內,若不在,調整電視的位置和/或角度,將所述加權平均水平垂直角度和/或加平均前后距離和/或加權平均相對高度調整到所述預設的操控設備持有者的極限閾值范圍內。
8.—種電視視角自動調整的裝置,其特征在于,包括: 第一獲取模塊,獲取顯示屏中心與操控設備之間的前后距離與水平角度; 第一調整模塊,當所述前后距離和/或所述水平角度不在預設的范圍時,調整電視的位置和角度,將所述前后距離和/或水平角度調整到預設的范圍內; 第二獲取模塊,獲取操控設備持有者雙眼與電視的人臉識別裝置之間的垂直角度和相對高度; 第二調整模塊,當所述垂直角度和/或相對高度不在預設的范圍時,調整電視的位置和角度,將所述垂直角度和/或相對高度調整到預設的范圍內。
9.如權利要求8所述的裝置,其特征在于,還包括; 第三調整模塊,若電視的人臉識別裝置識別到操控設備持有者以外的至少一個電視觀看者,獲取操控設備持有者之外的每個電視觀看者雙眼與電視的人臉識別裝置之間的水平垂直角度、前后距離以及相對高度,若所述水平垂直角度和/或前后距離和/或相對高度不在預設的范圍內,將所述水平垂直角度和/或前后距離和/或相對高度調整到預設的范圍內。
【文檔編號】H04N21/422GK103796056SQ201310755961
【公開日】2014年5月14日 申請日期:2013年12月30日 優先權日:2013年12月30日
【發明者】劉亞興 申請人:天津三星電子有限公司, 三星電子株式會社