專利名稱:根據(jù)用戶觀看角度自動調(diào)整畫面的方法及視頻播放器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及視頻播放器人機信息交互技術(shù)領(lǐng)域,尤其涉及一種根據(jù)用戶觀看角度自動調(diào)整畫面的方法及視頻播放器。
背景技術(shù):
電視機作為現(xiàn)代家庭中最主要的娛樂方式之一,極大的豐富了人們的家庭文化生活。目前,大部分電視機都是固定在一個臺面上,不能自由轉(zhuǎn)動,當(dāng)用戶觀看電視節(jié)目時,為了舒適自然,用戶需要手動搬動電視機調(diào)整其可視角度?,F(xiàn)有技術(shù)也有采用電動機械旋轉(zhuǎn)電視機座的方法,來調(diào)整電視機的可視角度,此種機械調(diào)整方式雖然省去了用戶的麻煩,但同樣存在很多不足首先,要考慮各個角度用戶 以及用戶觀看電視的不同姿勢,則需要采用復(fù)雜的360度可調(diào)整的機械傳動裝置;其次,為節(jié)省空間,用戶會考慮將電視機固定在墻上,此種情形下,上述機械調(diào)整方式則不適用;再次,由于需要對各個角度自動調(diào)整,由此也加大了電視機生產(chǎn)廠家的加工難度;此外,機械傳動裝置在動作時還會產(chǎn)生一定的噪聲,影響了用戶觀看電視。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種根據(jù)用戶觀看角度自動調(diào)整畫面的方法及視頻播放器,g在提高用戶觀看效果。為了達到上述目的,本發(fā)明提出一種根據(jù)用戶觀看角度自動調(diào)整畫面的方法,包括獲取用戶在水平方向和/或垂直方向相對屏幕的觀看角度;根據(jù)所述觀看角度,計算所述屏幕的圖像畫面的壓縮系數(shù);依據(jù)所述壓縮系數(shù)對所述屏幕的圖像畫面進行壓縮處理。優(yōu)選地,當(dāng)有ー個用戶觀看視頻時,所述獲取用戶在水平方向相對屏幕的觀看角度的步驟包括獲取用戶在水平方向上相對屏幕的中心垂線的偏角C,作為用戶在水平方向相對屏幕的觀看角度。優(yōu)選地,所述根據(jù)觀看角度,計算所述屏幕的圖像畫面的壓縮系數(shù)的步驟包括根據(jù)觀看角度C,計算所述屏幕的圖像畫面的壓縮系數(shù)F,F(xiàn)=CosC0優(yōu)選地,當(dāng)有至少兩個用戶觀看視頻時,所述獲取用戶在水平方向相對屏幕的觀看角度的步驟包括分別獲取水平方向上,最左和最右兩個用戶相對屏幕的中心垂線的偏角a和b,分別作為兩用戶在水平方向相對屏幕的觀看角度。優(yōu)選地,所述根據(jù)觀看角度,計算所述電視屏幕的圖像畫面的壓縮系數(shù)的步驟包括根據(jù)所述觀看角度a和b,計算所述屏幕的圖像畫面的偏移角度c', c'=max Ca,b)- (a+b)/2 ;根據(jù)偏移角度c'計算所述壓縮系數(shù)F,F(xiàn)= cosc'。優(yōu)選地,所述獲取用戶在水平方向和/或垂直方向相對屏幕的觀看角度的方式包括通過攝像裝置實時獲取,或者,從本地數(shù)據(jù)庫中獲取,所述本地數(shù)據(jù)庫中預(yù)先保存有所述攝像裝置通過對用戶進行人臉識別獲取的對應(yīng)用戶的面部觀看角度。本發(fā)明還提出一種根據(jù)用戶觀看角度自動調(diào)整畫面的視頻播放器,包括獲取模塊,用于獲取用戶在水平方向和/或垂直方向相對屏幕的觀看角度;計算模塊,用于根據(jù)所述觀看角度,計算所述屏幕的圖像畫面的壓縮系數(shù);處理模塊,用于依據(jù)所述壓縮系數(shù)對所述屏幕的圖像畫面進行壓縮處理。
優(yōu)選地,當(dāng)有ー個用戶觀看視頻時,所述獲取模塊具體用于獲取用戶在水平方向上相對屏幕的中心垂線的偏角C,作為用戶在水平方向相對屏幕的觀看角度;當(dāng)有至少兩個用戶觀看視頻時,所述獲取模塊具體用于分別獲取水平方向上,最左和最右兩個用戶相對屏幕的中心垂線的偏角a和b,分別作為兩用戶在水平方向相對屏幕的觀看角度。優(yōu)選地,當(dāng)有ー個用戶觀看視頻時,所述計算模塊具體用于根據(jù)觀看角度C,計算所述屏幕的圖像畫面的壓縮系數(shù)F,F(xiàn)=CosC ;當(dāng)有至少兩個用戶觀看視頻時,所述計算模塊具體用于根據(jù)所述觀看角度a和b,計算所述屏幕的圖像畫面的偏移角度c',c'=max (a,b)_ (a+b)/2 ;根據(jù)偏移角度c'計算所述壓縮系數(shù)F,F(xiàn)= cosc\優(yōu)選地,所述視頻播放器上設(shè)有攝像裝置,所述視頻播放器獲取用戶在水平方向和/或垂直方向相對屏幕的觀看角度的方式包括通過所述攝像裝置實時獲取,或者,從本地數(shù)據(jù)庫中獲取,所述本地數(shù)據(jù)庫中預(yù)先保存有所述攝像裝置通過對用戶進行人臉識別獲取的對應(yīng)用戶的面部觀看角度。本發(fā)明提出的一種根據(jù)用戶觀看角度自動調(diào)整畫面的方法及視頻播放器,在不改變用戶當(dāng)前視頻播放器結(jié)構(gòu)硬件的前提下,根據(jù)用戶的觀看角度自動調(diào)整當(dāng)前屏幕的圖像畫面,使用戶在任何方位均可收到滿意的觀看效果,并使得視頻播放產(chǎn)品更具有人性化設(shè)計特點。
圖I是本發(fā)明根據(jù)用戶觀看角度自動調(diào)整畫面的方法較佳實施例的流程示意圖;圖2a是本發(fā)明根據(jù)用戶觀看角度自動調(diào)整畫面的方法較佳實施例的ー種應(yīng)用場景實例示意圖;圖2b是圖2a中的光學(xué)原理示意圖;圖2c是圖2a中屏幕正面圖像畫面示意圖;圖2d是圖2a中屏幕的圖像畫面水平偏移一定角度后的示意圖;圖3a是本發(fā)明根據(jù)用戶觀看角度自動調(diào)整畫面的方法較佳實施例的另ー種應(yīng)用場景實例示意圖;圖3b是圖3a中的光學(xué)原理示意圖;圖4是本發(fā)明根據(jù)用戶觀看角度自動調(diào)整畫面的視頻播放器較佳實施例的結(jié)構(gòu)示意圖。本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進ー步說明。
具體實施例方式以下將結(jié)合附圖及實施例,對實現(xiàn)發(fā)明目的的技術(shù)方案作詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明根據(jù)用戶觀看角度自動調(diào)整電視畫面的方案不僅適用于電視機,同樣也適用于具有畫面顯示功能的其他視頻播放器。以下實施例以電視機為例進行說明。如圖I所示,圖I是本發(fā)明根據(jù)用戶觀看角度自動調(diào)整畫面的方法較佳實施例的流程示意圖。本實施例提出的一種根據(jù)用戶觀看角度自動調(diào)整畫面的方法,包括步驟SlOl,獲取用戶在水平方向和/或垂直方向相對屏幕的觀看角度;以電視機為例,為了使相對電視屏幕具有一定偏移角度的用戶獲得滿意的觀看效果,本實施例根據(jù)用戶相對電視屏幕的觀看角度對圖像畫面進行調(diào)整。首先需要獲取用戶相對電視屏幕的觀看角度,該觀看角度包括用戶在水平方向和垂直方向相對電視屏幕的偏角。其中,獲取用戶觀看角度可以通過電視機的攝像裝置(比如攝像頭等)實時獲取,或者,從本地數(shù)據(jù)庫中獲取,在本地數(shù)據(jù)庫中預(yù)先保存有攝像裝置通過對用戶進行人臉識別時獲取的對應(yīng)用戶的面部觀看角度。考慮到電視用戶的觀看角度大多以水平方向偏角居多,本實施例以水平方向為例進行說明,垂直方向偏角的獲取以及圖像畫面的調(diào)整同此原理。同時,在具體實施時,可以僅以用戶在水平方向相對電視屏幕的觀看角度來調(diào)整圖像畫面,也可以同時根據(jù)用戶在水平和垂直兩個方向相對電視屏幕的觀看角度來調(diào)整圖像畫面。在獲取用戶在水平方向相對電視屏幕的觀看角度時,采用以下方案當(dāng)有ー個用戶觀看電視時,獲取用戶在水平方向上相對電視屏幕的中心垂線的偏角c (參見圖2b),作為用戶在水平方向相對電視屏幕的觀看角度。當(dāng)有至少兩個用戶觀看電視時,分別獲取水平方向上,最左和最右兩個用戶相對電視屏幕的中心垂線的偏角a和b (參見圖3b),分別作為兩用戶在水平方向相對電視屏幕的觀看角度。步驟S102,根據(jù)觀看角度,計算屏幕的圖像畫面的壓縮系數(shù);當(dāng)有一個用戶觀看電視時,電視屏幕的圖像畫面的壓縮系數(shù)F=C0SC。
當(dāng)有至少兩個用戶觀看電視吋,電視屏幕的圖像畫面的壓縮系數(shù)計算過程如下首先根據(jù)所述觀看角度a和b,計算電視屏幕的圖像畫面的偏移角度c',c'=max(a,b)- (a+b)/2 ;然后根據(jù)偏移角度c'計算壓縮系數(shù)F,F(xiàn)= cosc'。步驟S103,依據(jù)壓縮系數(shù)對屏幕的圖像畫面進行壓縮處理。當(dāng)獲取到電視屏幕的圖像畫面的壓縮系數(shù)F后,在垂直方向上通過圖像處理單元對圖像畫面實際高度進行等同的F倍壓縮更新,并體現(xiàn)到電視機屏幕上,使用戶可以觀看到最為合適的圖像畫面。從而可以根據(jù)用戶的觀看角度實時的調(diào)整電視機屏幕的圖像畫面,提高用戶的體驗效果。下面以具體實例詳細描述本實施例根據(jù)用戶的觀看角度調(diào)整電視機屏幕的圖像畫面的基本原理。如圖2a所示,圖2a是本實施例的一種應(yīng)用場景實例示意圖,具體為ー個用戶觀看電視時根據(jù)該用戶的觀看角度調(diào)整電視機屏幕的圖像畫面的應(yīng)用實例。在本實例中,電視機屏幕I上方設(shè)有攝像頭2,電視機內(nèi)設(shè)置有中央處理單元、內(nèi)存單元、圖像處理單元以及定時器。用戶H在觀看電視節(jié)目時與電視機屏幕I平面水平方向產(chǎn)生一定的角度。如圖2b所示,攝像頭2置于電視機水平的正中位置,M為攝像頭位置,AB為電視機的平面圖,H為人臉位置,當(dāng)用戶與電視機平面處于ー個水平偏角a' (即用戶與電 視機平 面的中心垂線線具有一水平偏角c,c=90° - a')時,用戶在當(dāng)前角度實際所觀看到的電視屏幕圖像畫面大小為AB’,這時由于正常顯示的圖像AB產(chǎn)生了變形,AB’ = Sina'XAB,造成了用戶觀看到的電視節(jié)目圖像在水平方向已經(jīng)產(chǎn)生視覺上的Sina擠壓變形。如圖2c及圖2d所示,圖2c是圖2a中電視機屏幕正面圖像畫面示意圖;圖2d是圖2a中電視機屏幕的圖像畫面水平偏移一定角度后的示意圖。如果需要讓用戶觀看正常的圖像,需要將圖2c所示的原始圖像在垂直方向上通過圖像處理單元按照Sina倍實際圖像高度的壓縮處理,才可以保證用戶看到的圖像為不失真圖像。由于在垂直方向上通過圖像處理單元處理過,所以在垂直方向的上下位置產(chǎn)生了圖2d所示的斜劃線的空白無圖像區(qū)域。攝像頭2用于將用戶與電視機平面在垂直方向和水平方向形成的夾角數(shù)據(jù)傳送給電視機的中央處理單元。中央處理單元用于協(xié)調(diào)各模塊之間的工作。如發(fā)送指令給接收攝像頭2,并讀取攝像頭2發(fā)回的數(shù)據(jù)進行相應(yīng)的處理,計算出當(dāng)前用戶相對于電視機平面的偏角,并進行與之對應(yīng)的畫面調(diào)整,使觀看電視節(jié)目的用戶取得最好的觀看角度。以水平方向為例,當(dāng)中央處理單元接收到攝像頭2發(fā)來的水平方向的夾角數(shù)據(jù)后,計算電視屏幕的圖像畫面的壓縮系數(shù)F=Sin a'=CosC0然后,圖像處理單元在垂直方向上對圖像畫面實際高度進行等同的F倍壓縮更新,并體現(xiàn)到電視機屏幕上,使用戶可以觀看到最為合適的圖像畫面。上述內(nèi)存單元用于存儲操作系統(tǒng)和各模塊發(fā)送的數(shù)據(jù)。上述定時器用于使中央處理單元定時產(chǎn)生中斷,根據(jù)此中斷,電視機的中央處理単元將發(fā)送指令給攝像頭2并取得所需要的相關(guān)數(shù)據(jù)。定時器的時間間隔選定根據(jù)用戶設(shè)定和廠家出廠設(shè)置的初始值。上述圖像處理單元用于將中央處理單元發(fā)送的圖像數(shù)據(jù)進行處理并提供給電視機屏幕顯示所需要的數(shù)據(jù)格式。如圖3a所示,圖3a是本實施例的另ー種應(yīng)用場景實例示意圖,具體為兩個用戶同時觀看電視時,根據(jù)該用戶的觀看角度調(diào)整電視機屏幕的圖像畫面的應(yīng)用實例。在本實例中,電視機屏幕I上方設(shè)有攝像頭2,電視機內(nèi)設(shè)置有中央處理單元、內(nèi)存單元、圖像處理單元以及定時器。用戶3和4在觀看電視節(jié)目時分別與電視機屏幕I平面水平方向產(chǎn)生一定的角度。本實例由電視機屏幕I的中心O處引出一條中心垂線0E,用戶3和用戶4在水平方向上相對電視屏幕的中心垂線OE的偏角分別為b和a。
當(dāng)電視機開機后,選擇是否需要進行屏幕畫面角度自適應(yīng),當(dāng)選擇為屏幕畫面角度自適應(yīng)時,中央處理單元檢測是否有攝像裝置(本實例指攝像頭2)的存在,若無攝像裝置存在,則提示需要插入攝像裝置,但此時仍然進行正常的電視屏幕畫面播放。當(dāng)檢測到攝像裝置存在后,中央處理單元接收定時器發(fā)出的一定時間間隔的中斷信號,在收到中斷信號時,中央處理單元發(fā)送指令給攝像裝置,拍攝當(dāng)前電視機前的畫面,并分析當(dāng)前處于電視機前觀看電視節(jié)目用戶在水平和垂直方向的最大偏角(即水平方向上最左和最右兩邊用戶相對電視屏幕的偏角;垂直方向上最上和最下兩邊用戶相對電視屏幕的偏角),并將該數(shù)據(jù)存入內(nèi)存單元。中央處理單元然后對該數(shù)據(jù)的計算,將水平和垂直兩個方向用戶相對于電視平面的偏移角計算出來。圖3b以水平方向為例,用戶3和用戶4在水平方向上相對電視屏幕的中心垂線OE的偏角分別為b和a,計算電視屏幕的圖像畫面的偏移角度c'=max (a,b)_ (a+b)/2,偏移角度c'為需要調(diào)整的電視機屏幕圖像畫面的角度,由于水平方向偏離中心垂線0E,且電視屏幕尺寸大小固定,因此,水平方向上的圖像產(chǎn)生了視覺上的cosc'的壓縮,此時將產(chǎn)生的偏移角度c'數(shù)據(jù)發(fā)送給圖像處理單元,在垂直方向上通過圖像處理單元對圖像畫面實際 高度進行等同的cosc'倍壓縮更新并體現(xiàn)到電視機屏幕上,使用戶可以觀看到最為合適的圖像畫面。本實施例在不改變用戶當(dāng)前電視機結(jié)構(gòu)硬件的前提下,根據(jù)用戶的觀看角度自動調(diào)整當(dāng)前電視機屏幕的圖像畫面,使用戶在任何方位均可收到滿意的觀看效果,并使得電視機產(chǎn)品更具有人性化設(shè)計特點。如圖4所示,本發(fā)明較佳實施例提出一種根據(jù)用戶觀看角度自動調(diào)整畫面的視頻播放器,包括獲取模塊401、計算模塊402以及處理模塊403,其中獲取模塊401,用于獲取用戶在水平方向和/或垂直方向相對屏幕的觀看角度;計算模塊402,用于根據(jù)所述觀看角度,計算所述電視屏幕的圖像畫面的壓縮系數(shù);處理模塊403,用于依據(jù)所述壓縮系數(shù)對所述屏幕的圖像畫面進行壓縮處理。以電視機為例,為了使相對電視屏幕具有一定偏移角度的用戶獲得滿意的觀看效果,本實施例根據(jù)用戶相對電視屏幕的觀看角度對圖像畫面進行調(diào)整。首先通過獲取模塊401獲取用戶相對電視屏幕的觀看角度,該觀看角度包括用戶在水平方向和垂直方向相對電視屏幕的偏角。其中,獲取用戶觀看角度可以通過電視機的攝像裝置(比如攝像頭等)實時獲取,或者,從本地數(shù)據(jù)庫中獲取,在本地數(shù)據(jù)庫中預(yù)先保存有攝像裝置通過對用戶進行人臉識別時獲取的對應(yīng)用戶的面部觀看角度??紤]到電視用戶的觀看角度大多以水平方向偏角居多,本實施例以水平方向為例進行說明,垂直方向偏角的獲取以及圖像畫面的調(diào)整同此原理。同時,在具體實施時,可以僅以用戶在水平方向相對電視屏幕的觀看角度來調(diào)整圖像畫面,也可以同時根據(jù)用戶在水平和垂直兩個方向相對電視屏幕的觀看角度來調(diào)整圖像畫面。在獲取用戶在水平方向相對電視屏幕的觀看角度時,采用以下方案當(dāng)有ー個用戶觀看電視時,獲取用戶在水平方向上相對電視屏幕的中心垂線的偏角c (參見圖2b),作為用戶在水平方向相對電視屏幕的觀看角度。當(dāng)有至少兩個用戶觀看電視時,分別獲取水平方向上,最左和最右兩個用戶相對電視屏幕的中心垂線的偏角a和b (參見圖3b),分別作為兩用戶在水平方向相對電視屏幕的觀看角度。然后通過計算模塊402根據(jù)觀看角度,計算所述電視屏幕的圖像畫面的壓縮系數(shù)。其具體計算過程如下當(dāng)有一個用戶觀看電視時,電視屏幕的圖像畫面的壓縮系數(shù)F=C0SC。當(dāng)有至少兩個用戶觀看電視吋,電視屏幕的圖像畫面的壓縮系數(shù)計算過程如下首先根據(jù)所述觀看角度a和b,計算電視屏幕的圖像畫面的偏移角度c',c'=max(a,b)- (a+b)/2 ;然后根據(jù)偏移角度c'計算壓縮系數(shù)F,F(xiàn)= cosc'。當(dāng)獲取到電視屏幕的圖像畫面的壓縮系數(shù)F后,處理模塊403在垂直方向上通過圖像處理單元對圖像畫面實際高度進行等同的F倍壓縮更新,并體現(xiàn)到電視機屏幕上,使用戶可以觀看到最為合適的圖像畫面。從而可以根據(jù)用戶的觀看角度實時的調(diào)整電視機屏 幕的圖像畫面,提高用戶的體驗效果。本實施例根據(jù)用戶的觀看角度調(diào)整電視機屏幕的圖像畫面的基本原理的具體實例,請參照上述方法實施例,在此不再贅述。本發(fā)明實施例根據(jù)用戶觀看角度自動調(diào)整畫面的方法及視頻播放器,在不改變用戶當(dāng)前視頻播放器結(jié)構(gòu)硬件的前提下,根據(jù)用戶的觀看角度自動調(diào)整當(dāng)前屏幕的圖像畫面,使用戶在任何方位均可收到滿意的觀看效果,并使得視頻播放器產(chǎn)品更具有人性化設(shè)計特點。以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。
權(quán)利要求
1.一種根據(jù)用戶觀看角度自動調(diào)整畫面的方法,其特征在于,包括 獲取用戶在水平方向和/或垂直方向相對屏幕的觀看角度; 根據(jù)所述觀看角度,計算所述屏幕的圖像畫面的壓縮系數(shù); 依據(jù)所述壓縮系數(shù)對所述屏幕的圖像畫面進行壓縮處理。
2.根據(jù)權(quán)利要求I所述的方法,其特征在干,當(dāng)有ー個用戶觀看視頻時,所述獲取用戶在水平方向相對屏幕的觀看角度的步驟包括 獲取用戶在水平方向上相對屏幕的中心垂線的偏角C,作為用戶在水平方向相對屏幕的觀看角度。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)觀看角度,計算所述屏幕的圖像畫面的壓縮系數(shù)的步驟包括 根據(jù)觀看角度C,計算所述屏幕的圖像畫面的壓縮系數(shù)F,F(xiàn)=CosC0
4.根據(jù)權(quán)利要求I所述的方法,其特征在干,當(dāng)有至少兩個用戶觀看視頻時,所述獲取用戶在水平方向相對屏幕的觀看角度的步驟包括 分別獲取水平方向上,最左和最右兩個用戶相對屏幕的中心垂線的偏角a和b,分別作為兩用戶在水平方向相對屏幕的觀看角度。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)觀看角度,計算所述電視屏幕的圖像畫面的壓縮系數(shù)的步驟包括 根據(jù)所述觀看角度a和b,計算所述屏幕的圖像畫面的偏移角度c',c'=max (a,b)- (a+b)/2 ; 根據(jù)偏移角度c'計算所述壓縮系數(shù)F,F(xiàn)= cosc'。
6.根據(jù)權(quán)利要求1-5中任一項所述的方法,其特征在于,所述獲取用戶在水平方向和/或垂直方向相對屏幕的觀看角度的方式包括通過攝像裝置實時獲取,或者,從本地數(shù)據(jù)庫中獲取,所述本地數(shù)據(jù)庫中預(yù)先保存有所述攝像裝置通過對用戶進行人臉識別獲取的對應(yīng)用戶的面部觀看角度。
7.一種根據(jù)用戶觀看角度自動調(diào)整畫面的視頻播放器,其特征在于,包括 獲取模塊,用于獲取用戶在水平方向和/或垂直方向相對屏幕的觀看角度; 計算模塊,用于根據(jù)所述觀看角度,計算所述屏幕的圖像畫面的壓縮系數(shù); 處理模塊,用于依據(jù)所述壓縮系數(shù)對所述屏幕的圖像畫面進行壓縮處理。
8.根據(jù)權(quán)利要求7所述的視頻播放器,其特征在干, 當(dāng)有ー個用戶觀看視頻時,所述獲取模塊具體用于獲取用戶在水平方向上相對屏幕的中心垂線的偏角C,作為用戶在水平方向相對屏幕的觀看角度; 當(dāng)有至少兩個用戶觀看視頻時,所述獲取模塊具體用于分別獲取水平方向上,最左和最右兩個用戶相對屏幕的中心垂線的偏角a和b,分別作為兩用戶在水平方向相對屏幕的觀看角度。
9.根據(jù)權(quán)利要求8所述的視頻播放器,其特征在干, 當(dāng)有ー個用戶觀看視頻時,所述計算模塊具體用于根據(jù)觀看角度C,計算所述屏幕的圖像畫面的壓縮系數(shù)F,F(xiàn)=CosC ; 當(dāng)有至少兩個用戶觀看視頻時,所述計算模塊具體用于根據(jù)所述觀看角度a和b,計算所述屏幕的圖像畫面的偏移角度c',c'=max (a,b)_ (a+b)/2 ;根據(jù)偏移角度c'計算所述壓縮系數(shù)F, F= cosc' ο
10.根據(jù)權(quán)利要求7、8或9所述的視頻播放器,其特征在于,所述視頻播放器上設(shè)有攝像裝置,所述視頻播放器獲取用戶在水平方向和/或垂直方向相對屏幕的觀看角度的方式包括通過所述攝像裝置實時獲取,或者,從本地數(shù)據(jù)庫中獲取,所述本地數(shù)據(jù)庫中預(yù)先保存有所述攝像裝置通過對用戶進行人臉識別獲取的對應(yīng)用戶的面部觀看角度。
全文摘要
本發(fā)明公開一種根據(jù)用戶觀看角度自動調(diào)整畫面的方法及視頻播放器,其方法包括獲取用戶在水平方向和/或垂直方向相對屏幕的觀看角度;根據(jù)觀看角度,計算屏幕的圖像畫面的壓縮系數(shù);依據(jù)壓縮系數(shù)對所述屏幕的圖像畫面進行壓縮處理。本發(fā)明在不改變用戶當(dāng)前視頻播放器結(jié)構(gòu)硬件的前提下,根據(jù)用戶的觀看角度自動調(diào)整當(dāng)前屏幕的圖像畫面,使用戶在任何方位均可收到滿意的觀看效果,并使得視頻播放器產(chǎn)品更具有人性化設(shè)計特點。
文檔編號G09G5/37GK102695011SQ20121013959
公開日2012年9月26日 申請日期2012年5月8日 優(yōu)先權(quán)日2012年5月8日
發(fā)明者趙進, 郭迎豐 申請人:深圳Tcl新技術(shù)有限公司