欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

顯示設備畫面自動旋轉的方法及裝置的制作方法

文檔序號:2626046閱讀:364來源:國知局
專利名稱:顯示設備畫面自動旋轉的方法及裝置的制作方法
技術領域
本發(fā)明涉及顯示終端領域,特別涉及一種顯示設備畫面自動旋轉的方法及裝置。
背景技術
隨著人們生活水平的提高,智能電視已經得到普及。在用戶在觀看電視時,為了能看到較為清晰的電視畫面,需要正對屏幕。若用戶未正對電視屏幕,且電視機的可視角度較窄時,邊沿部分將出現(xiàn)黑色或反光現(xiàn)象,從而無法看清電視畫面,進行影響用戶觀看電視的視覺效果,甚至導致視力下降。

發(fā)明內容
本發(fā)明的主要目的在于提供一種顯示設備畫面自動旋轉的方法,旨在提高用戶觀 看的視覺效果,同時有效地保護用戶的眼睛。為了實現(xiàn)發(fā)明目的,本發(fā)明提供一種顯示設備畫面自動旋轉的方法,所述顯示設備畫面自動旋轉的方法包括以下步驟獲取用戶偏離預置位置的角度;根據獲取的角度調整輸出畫面的顯示角度,以使所述輸出畫面正對用戶。優(yōu)選地,所述獲取用戶偏離預置位置的角度的步驟具體包括獲取用戶的位置信息;根據所述位置信息計算獲得用戶偏離預置位置的角度。優(yōu)選地,所述根據獲取的角度調整輸出畫面的顯示角度,以使所述輸出畫面正對用戶的步驟具體包括獲取圖像畫面數(shù)據,并將該圖像畫面數(shù)據解析整理為對應的格式數(shù)據;根據用戶偏離預置位置的角度旋轉用于顯示圖像畫面的物理模型;將解析后的圖像畫面數(shù)據在旋轉后的物理模型上進行繪圖處理后,輸出并顯示圖像畫面。優(yōu)選地,所述根據獲取的角度調整輸出畫面的顯示角度,以使所述輸出畫面正對用戶的步驟具體包括根據用戶偏離預置位置的角度旋轉用于顯示圖像畫面的物理模型;獲取圖像畫面數(shù)據,并將該圖像畫面數(shù)據解析整理為對應的格式數(shù)據;將解析后的圖像畫面數(shù)據在旋轉后的物理模型上進行繪圖處理后,輸出并顯示圖像畫面。優(yōu)選地,所述將解析后的圖像畫面數(shù)據在旋轉后的物理模型上進行繪圖處理后,輸出并顯示圖像畫面步驟具體為將解析后的圖像畫面數(shù)據填充至OpenGL API glTextSublmage函數(shù)的接口中,生成紋理對象;通過調用OpenGL ES 2. O API將紋理對象在旋轉后的物理模型上進行繪圖處理;
將繪圖處理后形成的圖像畫面輸出并顯示。本發(fā)明還提供一種顯示設備畫面自動旋轉的裝置,所述顯示設備畫面自動旋轉的裝置包括獲取模塊,用于獲取用戶偏離預置位置的角度;處理模塊,用于根據獲取的角度調整輸出畫面的顯示角度,以使所述輸出畫面正對用戶。優(yōu)選地,所述獲取模塊包括獲取單元,用于獲取用戶的位置信息;計算單元,用于根據所述位置信息計算獲得用戶偏離預置位置的角度。 所述獲取單元用于獲取顯示設備上的攝像頭捕捉的圖像;所述預置位置為所述攝像頭垂直于顯示設備的顯示界面的垂直線。優(yōu)選地,所述處理模塊包括解析單元,用于獲取圖像畫面數(shù)據,并將該圖像畫面數(shù)據解析整理為對應的格式數(shù)據;旋轉單元,用于根據用戶偏離預置位置的角度旋轉用于顯示圖像畫面的物理模型;處理單元,用于將解析后的圖像畫面數(shù)據在旋轉后的物理模型上進行繪圖處理后,輸出并顯示圖像畫面。優(yōu)選地,所述處理單元用于將解析后的圖像畫面數(shù)據填充至OpenGL APIglTextSublmage函數(shù)的接口中,生成紋理對象;通過調用OpenGL ES 2. O API將紋理對象在旋轉后的物理模型上進行繪圖處理;將繪圖處理后形成的圖像畫面輸出并顯示。本發(fā)明通過獲取用戶偏離預置位置的角度,然后根據該角度調整輸出畫面的顯示角度,從而使得顯示設備輸出的畫面正對用戶。因此,可提高用戶觀看的視覺效果,同時有效地保護了用戶的眼睛。


圖1為本發(fā)明顯示設備畫面自動旋轉的方法一實施例的流程示意圖;圖2為本發(fā)明顯示設備畫面自動旋轉的方法一實施例中獲取用戶偏離預置位置的角度的流程示意圖;圖3為本發(fā)明顯示設備畫面自動旋轉的方法一實施例中根據獲取的角度調整輸出畫面的顯示角度的流程示意圖;圖4為本發(fā)明顯示設備畫面自動旋轉的裝置一實施例的結構示意圖;圖5為圖4中獲取模塊的結構示意圖;圖6為圖4中處理模塊的結構示意圖。本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結合實施例,參照附圖做進一步說明。
具體實施例方式應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。參照圖1,圖1為本發(fā)明顯示設備畫面自動旋轉的方法一實施例的流程示意圖。本實施例提供的顯示設備畫面自動旋轉的方法包括以下步驟步驟S10,獲取用戶偏離預置位置的角度;本實施例中,可通過攝像頭獲取一定范圍內的圖像信息,并根據該圖像信息分析用戶偏離預置位置的角度,該預置位置可根據實際需要進行設置。以電視機為例,可在電視機的上邊框的中心設置一攝像頭,由該攝像頭獲取相應的圖像信息。上述預置位置可以為攝像頭垂直于顯示設備的顯示界面的垂直線,用戶偏離預置位置的角度為用戶所在位置與攝像頭之間的連線在X方向和Y方向分別偏離所述垂直線的角度。步驟S20,根據獲取的角度調整輸出畫面的顯示角度,以使所述輸出畫面正對用戶。
當獲取到用戶偏離上述預置位置的角度后,將輸出的畫面沿用戶所在方向旋轉,且旋轉的角度為用戶相對于預置位置偏離的角度,以使得顯示設備輸出的畫面正對用戶,方便用戶更好地觀看。本發(fā)明通過獲取用戶偏離預置位置的角度,然后根據該角度調整輸出畫面的顯示角度,從而使得顯示設備輸出的畫面正對用戶。因此,可提高用戶觀看的視覺效果,同時有效地保護了用戶的眼睛。參照圖2,圖2為本發(fā)明顯示設備畫面自動旋轉的方法一實施例中獲取用戶偏離預置位置的角度的流程示意圖?;谏鲜鰧嵤├?,本實施例中,上述步驟SlO具體包括步驟S11,獲取用戶的位置信息;步驟S12,根據所述位置信息計算獲得用戶偏離預置位置的角度。本實施例中,通過攝像頭捕捉到一定范圍的圖像后,由API (ApplicationProgramming Interface,應用程序編程接口)獲取攝像頭所捕捉的圖像信息;然后根據該圖像信息分析用戶的眼睛相對于上述攝像頭所處的位置,并計算用戶的眼睛與上述攝像頭之間的連線在X方向和Y方向分別偏離上述攝像頭垂直于顯示設備的顯示界面的垂直線的角度。參照圖3,圖3為本發(fā)明顯示設備畫面自動旋轉的方法一實施例中根據獲取的角度調整輸出畫面的顯示角度的流程示意圖?;谏鲜鰧嵤├緦嵤├?,上述步驟S20具體包括步驟S21,獲取圖像畫面數(shù)據,并將該圖像畫面數(shù)據解析整理為對應的格式數(shù)據;步驟S22,根據用戶偏離預置位置的角度旋轉用于顯示圖像畫面的物理模型;步驟S23,將解析后的圖像畫面數(shù)據在旋轉后的物理模型上進行繪圖處理后,輸出并顯示圖像畫面。本實施例中,首先初始化OpenGL運行環(huán)境,加載圖像畫面顯示用的物理模型等數(shù)據。然后從系統(tǒng)幀緩存中獲取圖像畫面信息后,將該圖像畫面信息解析整理成OpenGL要求的圖像畫面格式。同時,根據上述用戶的眼睛與攝像頭之間的連線在X方向和Y方向分別偏離上述中心線的角度計算旋轉矩陣,以旋轉用于顯示圖像畫面的物理模型,并使得用于顯示圖像畫面的一面正對用戶設置。其次通過調用OpenGL API glTextSublmage函數(shù),將解析整理的圖像數(shù)據填充到該函數(shù)的接口中,產生紋理對象;最后,通過調用OpenGL ES 2.0API將紋理對象在旋轉后的物理模型上進行繪圖處理,并將繪圖處理后的圖像畫面輸出并顯示,從而完成顯示設備畫面的自動旋轉。應當說明的是,此處輸出端畫面僅其輸出的角度產生了變化,其它的效果基本保持不變??梢岳斫獾氖牵鲜霾襟ES21和步驟S22為兩相互獨立的步驟,在其他實施例中,還可首先執(zhí)行步驟S22,然后執(zhí)行步驟S21,最后執(zhí)行步驟S23。具體的先后順序可根據實際需要進行設置。本發(fā)明還提供一種顯示設備畫面自動旋轉的裝置,用于實現(xiàn)上述方法。參照圖4,圖4為本發(fā)明顯示設備畫面自動旋轉的裝置一實施例的結構示意圖。本實施例提供的顯示設備畫面自動旋轉的裝置包括獲取模塊100,用于獲取用戶偏離預置位置的角度;本實施例中,可通過攝像頭獲取一定范圍內的圖像信息,并根據該圖像信息分析用戶偏離預置位置的角度,該預置位置可根據實際需要進行設置。以電視機為例,可在電視機的上邊框的中心設置一攝像頭,由該攝像頭獲取相應的圖像信息。上述預置位置可以為攝像頭垂直于顯示設備的顯示界面的垂直線,用戶偏離預置位置的角度為用戶所在位置與 攝像頭之間的連線在X方向和Y方向分別偏離所述垂直線的角度。應當說明的是,上述攝像頭為獲取模塊100的一部分。處理模塊200,用于根據獲取的角度調整輸出畫面的顯示角度,以使所述輸出畫面正對用戶。當獲取模塊100獲取到用戶偏離上述預置位置的角度后,將該角度輸出至處理模塊200,處理模塊200將輸出的畫面沿用戶所在方向旋轉,且旋轉的角度為用戶相對于預置位置偏離的角度,以使得顯示設備輸出的畫面正對用戶,方便用戶更好地觀看。本發(fā)明通過獲取模塊100獲取用戶偏離預置位置的角度,然后由處理模塊200根據該角度調整輸出畫面的顯示角度,從而使得顯示設備輸出的畫面正對用戶。因此,可提高用戶觀看的視覺效果,同時有效地保護了用戶的眼睛。參照圖5,圖5為圖4中獲取模塊的結構示意圖。基于上述實施例,本實施例中,上述獲取模塊100包括獲取單元101,用于獲取用戶的位置信息;計算單元102,用于根據所述位置信息計算獲得用戶偏離預置位置的角度。本實施例中,通過攝像頭捕捉到一定范圍的圖像后,由API (ApplicationProgramming Interface,應用程序編程接口)獲取攝像頭所捕捉的圖像信息;然后計算單元102根據該圖像信息分析用戶的眼睛相對于上述攝像頭所處的位置,并計算用戶的眼睛與上述攝像頭之間的連線在X方向和Y方向分別偏離上述攝像頭垂直于顯示設備的顯示界面的垂直線的角度。參照圖6,圖6為圖4中處理模塊的結構示意圖?;谏鲜鰧嵤├?,本實施例中,上述處理模塊200包括解析單元201,用于獲取圖像畫面數(shù)據,并將該圖像畫面數(shù)據解析整理為對應的格式數(shù)據;旋轉單元202,用于根據用戶偏離預置位置的角度旋轉用于顯示圖像畫面的物理模型;處理單元203,用于將解析后的圖像畫面數(shù)據在旋轉后的物理模型上進行繪圖處理后,輸出并顯示圖像畫面。
本實施例中,首先初始化OpenGL運行環(huán)境,加載圖像畫面顯示用的物理模型等數(shù)據。然后從系統(tǒng)幀緩存中獲取圖像畫面信息后,將該圖像畫面信息解析整理成OpenGL要求的圖像畫面格式。同時,由旋轉單元202根據上述用戶的眼睛與攝像頭之間的連線在X方向和Y方向分別偏離上述中心線的角度計算旋轉矩陣,以旋轉用于顯示圖像畫面的物理模型,并使得用于顯示圖像畫面的一面正對用戶設置。其次由處理單元203通過調用OpenGLAPI glTextSublmage函數(shù),將解析整理的圖像數(shù)據填充到該函數(shù)的接口中,產生紋理對象;通過調用OpenGL ES 2.0 API將紋理對象在旋轉后的物理模型上進行繪圖處理,并將繪圖處理后的圖像畫面輸出并顯示,從而完成顯示設備畫面的自動旋轉。應當說明的是,此處輸出端畫面僅其輸出的角度產生了變化,其它的效果基本保持不變。以上僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技 術領域,均同理包括在本發(fā)明的專利保護范圍內。
權利要求
1.一種顯示設備畫面自動旋轉的方法,其特征在于,包括以下步驟 獲取用戶偏離預置位置的角度; 根據獲取的角度調整輸出畫面的顯示角度,以使所述輸出畫面正對用戶。
2.如權利要求1所述的顯示設備畫面自動旋轉的方法,其特征在于,所述獲取用戶偏離預置位置的角度的步驟具體包括 獲取用戶的位置信息; 根據所述位置信息計算獲得用戶偏離預置位置的角度。
3.如權利要求1所述的顯示設備畫面自動旋轉的方法,其特征在于,所述根據獲取的角度調整輸出畫面的顯示角度,以使所述輸出畫面正對用戶的步驟具體包括 獲取圖像畫面數(shù)據,并將該圖像畫面數(shù)據解析整理為對應的格式數(shù)據; 根據用戶偏離預置位置的角度旋轉用于顯示圖像畫面的物理模型; 將解析后的圖像畫面數(shù)據在旋轉后的物理模型上進行繪圖處理后,輸出并顯示圖像畫面。
4.如權利要求1所述的顯示設備畫面自動旋轉的方法,其特征在于,所述根據獲取的角度調整輸出畫面的顯示角度,以使所述輸出畫面正對用戶的步驟具體包括 根據用戶偏離預置位置的角度旋轉用于顯示圖像畫面的物理模型; 獲取圖像畫面數(shù)據,并將該圖像畫面數(shù)據解析整理為對應的格式數(shù)據; 將解析后的圖像畫面數(shù)據在旋轉后的物理模型上進行繪圖處理后,輸出并顯示圖像畫面。
5.如權利要求3或4所述的顯示設備畫面自動旋轉的方法,其特征在于,所述將解析后的圖像畫面數(shù)據在旋轉后的物理模型上進行繪圖處理后,輸出并顯示圖像畫面步驟具體為 將解析后的圖像畫面數(shù)據填充至OpenGL API glTextSublmage函數(shù)的接口中,生成紋理對象; 通過調用OpenGL ES 2. O API將紋理對象在旋轉后的物理模型上進行繪圖處理; 將繪圖處理后形成的圖像畫面輸出并顯示。
6.一種顯示設備畫面自動旋轉的裝置,其特征在于,包括 獲取模塊,用于獲取用戶偏離預置位置的角度; 處理模塊,用于根據獲取的角度調整輸出畫面的顯示角度,以使所述輸出畫面正對用戶。
7.如權利要求6所述的顯示設備畫面自動旋轉的裝置,其特征在于,所述獲取模塊包括 獲取單元,用于獲取用戶的位置信息; 計算單元,用于根據所述位置信息計算獲得用戶偏離預置位置的角度。
8.如權利要求7所述的顯示設備畫面自動旋轉的裝置,其特征在于,所述獲取單元用于獲取顯示設備上的攝像頭捕捉的圖像;所述預置位置為所述攝像頭垂直于顯示設備的顯示界面的垂直線。
9.如權利要求6所述的顯示設備畫面自動旋轉的裝置,其特征在于,所述處理模塊包括解析單元,用于獲取圖像畫面數(shù)據,并將該圖像畫面數(shù)據解析整理為對應的格式數(shù)據; 旋轉單元,用于根據用戶偏離預置位置的角度旋轉用于顯示圖像畫面的物理模型;處理單元,用于將解析后的圖像畫面數(shù)據在旋轉后的物理模型上進行繪圖處理后,輸出并顯示圖像畫面。
10.如權利要求9所述的顯示設備畫面自動旋轉的裝置,其特征在于,所述處理單元用于將解析后的圖像畫面數(shù)據填充至OpenGL API glTextSublmage函數(shù)的接口中,生成紋理對象;通過調用OpenGL ES 2. 0 API將紋理對象在旋轉后的物理模型上進行繪圖處理;將繪圖處理后形成的圖像畫面輸出并顯示。
全文摘要
本發(fā)明公開了一種顯示設備畫面自動旋轉的方法及裝置,其中所述顯示設備畫面自動旋轉的方法包括以下步驟獲取用戶偏離預置位置的角度;根據獲取的角度調整輸出畫面的顯示角度,以使所述輸出畫面正對用戶。本發(fā)明提高了用戶觀看的視覺效果,同時有效地保護了用戶的眼睛。
文檔編號G09G5/38GK103024579SQ20121056817
公開日2013年4月3日 申請日期2012年12月24日 優(yōu)先權日2012年12月24日
發(fā)明者畢勝旺 申請人:深圳Tcl新技術有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
镇赉县| 公安县| 油尖旺区| 全南县| 突泉县| 松滋市| 宣汉县| 德清县| 雅江县| 普格县| 时尚| 平和县| 周口市| 九龙坡区| 临江市| 涞水县| 临洮县| 正定县| 南部县| 磴口县| 扎鲁特旗| 互助| 辽阳县| 永昌县| 蒲江县| 陇西县| 稷山县| 平湖市| 定日县| 泽库县| 静海县| 石家庄市| 融水| 绩溪县| 都兰县| 莫力| 五峰| 成武县| 乐山市| 夏津县| 建始县|