本發(fā)明實施例涉及立體顯示技術領域,尤其涉及一種立體顯示的控制方法、裝置和電子設備。
背景技術:
現實世界是一個立體的世界,隨著社會的發(fā)展,常規(guī)的平面顯示在某些方面已經不能滿足人類的需求,人們希望能夠在顯示器中觀看到顯示畫面的立體空間信息。由此,立體顯示技術應運而生,并得到不斷的發(fā)展,成為當今顯示領域的一個研究熱點。
在立體顯示技術中,立體顯示效果的好壞,或者說,用戶觀看立體視頻、立體圖片、立體游戲等立體內容時的觀看體驗是否良好,除了與立體顯示設備、器件、方案的優(yōu)劣有關外,還與立體內容有關。不同的用戶、不同的立體顯示設備對所顯示的立體內容都有自己特定的容忍能力,當超出該容忍能力時,需要對立體內容進行調整。為此,在PC(Personal Computer,個人計算機)時代,nvdia公司的3d vision方案提供了調節(jié)立體景深的快捷鍵,用戶可以在玩立體游戲的過程中,根據自己的喜好進行實時調節(jié)游戲畫面的景深效果;DDD公司的tridef方案也提供了類似的功能。在游戲掌機時代,任天堂的3DS掌機直接提供一個硬件按鈕,可以讓用戶在體驗立體游戲時調整景深效果以及實現2D/3D的切換。
如今,人們已步入移動互聯網時代,各種應用程序的應用場景也逐漸遷移到手機等移動終端上,此時,用戶對立體顯示的觀看需求同樣強烈。然而,在移動互聯網時代,人機交互方式由PC時代的鼠標鍵盤、掌機時代的實體按鍵逐漸轉化為觸屏操作,傳統(tǒng)的對立體內容的顯示調整方式已不再適用于移動終端。目前,移動終端中的立體顯示解決方案為:提供固定的立體視效配置參數,從而對立體游戲提供一組默認并且固定的立體顯示效果。
在實現本發(fā)明過程中,發(fā)明人發(fā)現相關技術存在以下問題:在現有的基于移動終端的立體顯示方案中,用戶無法根據自己的需求對立體內容的視覺效果進行調整,當立體內容從一個平臺轉移到另一個平臺時,容易導致用戶體驗差別大,或者跨平臺維護成本高的問題。
技術實現要素:
本發(fā)明實施例提供一種立體顯示的控制方法、裝置和電子設備,能夠解決用戶無法根據自己的需求在移動終端上對立體內容進行調整的問題。
第一方面,本發(fā)明實施例提供一種立體顯示的控制方法,包括:
在立體內容的顯示界面上提供視效調整浮標,所述視效調整浮標以半隱藏狀態(tài)呈現在所述顯示界面上;
檢測用戶對所述半隱藏狀態(tài)下的視效調整浮標的激活操作;
當檢測到所述用戶的激活操作后,檢測用戶的視效調整操作;
根據檢測到的視效調整操作,對所述立體內容的視效參數進行調整;
按照調整后的視效參數對立體內容進行立體顯示,從而實現對所述立體內容的視覺立體效果的調整。
可選地,
所述視效調整操作包括沿第一方向的第一滑動操作和沿第二方向的第二滑動操作;
所述根據檢測到的視效調整操作,對所述立體內容的視效參數進行調整,包括:
當檢測到的視效調整操作為第一滑動操作時,減小所述立體內容的視效參數;
當檢測到的視效調整操作為第二滑動操作時,增大所述立體內容的視效參數。
可選地,
所述當檢測到的視效調整操作為第一滑動操作時,減小所述立體內容的視效參數,包括:
根據所述第一滑動操作,獲取第一調整基準線,其中,所述第一滑動操作的起點位于所述第一調整基準線上,所述第一滑動操作的終點位于所述起點和所述第一調整基準線的起始點之間,且所述起點與所述起始點之間的距離占所述第一調整基準線的比例與當前視效參數相對應;
確定所述終點與所述起始點之間的距離占所述第一調整基準線的第一比例;
根據所述第一比例和預定視效基準值,確定所述第一比例對應的視效參數,將所述第一比例對應的視效參數作為調整后的視效參數;
和/或,
所述當檢測到的視效調整操作為第二滑動操作時,增大所述立體內容的視效參數,包括:
根據所述第二滑動操作,獲取第二調整基準線,其中,所述第二滑動操作的起點位于所述第二調整基準線上,所述第二滑動操作的終點位于所述第二調整基準線的起始點和所述起點的連線的延長線上,且所述起點與所述起始點之間的距離占所述第二調整基準線的比例與當前視效參數相對應;
確定所述終點與所述起始點之間的距離占所述第二調整基準線的第二比例;
根據所述第二比例和預定視效基準值,確定所述第二比例對應的視效參數,將所述第二比例對應的視效參數作為調整后的視效參數。
可選地,
在檢測到所述用戶的激活操作后,檢測用戶的視效調整操作前,所述方法還包括:
根據所述用戶的激活操作,提供視效調整界面,所述視效調整界面上顯示有所述視效調整浮標;
所述視效調整操作包括作用于所述視效調整浮標的第三方向拖拽操作和作用于所述視效調整浮標的第四方向拖拽操作;
所述根據檢測到的視效調整操作,對所述立體內容的視效參數進行調整,包括:
當檢測到的視效調整操作為第三方向拖拽操作時,減小所述立體內容的視效參數;
當檢測到的視效調整操作為第四方向拖拽操作時,增大所述立體內容的視效參數。
可選地,
所述當檢測到的視效調整操作為第三方向拖拽操作時,減小所述立體內容的視效參數,包括:
根據所述第三方向拖拽操作,獲取第三調整基準線,其中,所述第三方向拖拽操作的起點位于所述第三調整基準線上,所述第三方向拖拽操作的終點位于所述起點和所述第三調整基準線的起始點之間,且所述起點與所述起始點之間的距離占所述第三調整基準線的比例與當前視效參數相對應;
確定所述終點與所述起始點之間的距離占所述第三調整基準線的第三比例;
根據所述第三比例和預定視效基準值,確定所述第三比例對應的視效參數,將所述第三比例對應的視效參數作為調整后的視效參數;
和/或,
所述當檢測到的視效調整操作為第四方向拖拽操作時,增大所述立體內容的視效參數,包括:
根據所述第四方向拖拽操作,獲取第四調整基準線,其中,所述第四方向拖拽操作的起點位于第四調整基準線上,所述第四方向拖拽操作的終點位于所述第四調整基準線的起始點和所述起點的連線的延長線上,且所述起點與所述起始點之間的距離占所述第四調整基準線的比例與當前視效參數相對應;
確定所述終點與所述起始點之間的距離占所述第四調整基準線的第四比例;
根據所述第四比例和預定視效基準值,確定所述第四比例對應的視效參數,將所述第四比例對應的視效參數作為調整后的視效參數。
可選地,
在檢測到所述用戶的激活操作后,檢測用戶的視效調整操作前,所述方法還包括:
根據所述用戶的激活操作,提供視效調整界面,所述視效調整界面上顯示有視效調整控件;
所述視效調整操作包括作用于所述視效調整控件的第一方式操作和作用于所述視效調整控件的第二方式操作;
所述根據檢測到的視效調整操作,對所述立體內容的視效參數進行調整,包括:
當檢測到的視效調整操作為第一方式操作時,減小所述立體內容的視效參數;
當檢測到的視效調整操作為第二方式操作時,增大所述立體內容的視效參數。
可選地,
所述視效調整控件包括滑動條,所述第一方式操作為第五方向的滑動操作,所述第二方式操作為第六方向的滑動操作。
可選地,
在檢測到所述用戶的激活操作后,檢測用戶的視效調整操作前,所述方法還包括:
根據所述用戶的激活操作,提供視效調整功能菜單,所述視效調整功能菜單中包含視效參數選項;
接收用戶對所述視效參數選項的選擇操作;
則,
所述根據檢測到的視效調整操作,對所述立體內容的視效參數進行調整,包括:
根據檢測到的視效調整操作,對所述用戶選擇的視效參數選項對應的視效參數進行調整。
可選地,所述激活操作包括快捷調整激活操作和高級調整激活操作;
所述當檢測到所述用戶的激活操作后,檢測用戶的視效調整操作包括:
如果所述激活操作為快捷調整激活操作,當檢測到所述用戶的激活操作后,檢測用戶的視效調整操作;
如果所述激活操作為高級調整激活操作,當檢測到所述用戶的激活操作后:
提供視效調整功能菜單,所述視效調整功能菜單中包含視效參數選項;
在接收到用戶對所述視效參數選項的選擇操作后,檢測用戶的視效調整操作。
可選地,
所述快捷調整激活操作包括半隱藏狀態(tài)的視效調整浮標的單擊操作;
所述高級調整激活操作包括半隱藏狀態(tài)的視效調整浮標的雙擊操作、拖拽操作或長按操作。
可選地,
所述視效調整功能菜單中還包括輔助功能選項,所述輔助功能包括以下功能中的至少一種:
單視點視效開啟/關閉功能;
立體圖像源格式選擇功能;
無跟蹤時立體視效開啟/關閉功能;
在提供視效調整功能菜單后,所述方法還包括:
接收用戶對所述輔助功能選項的選擇操作;
執(zhí)行用戶選擇的所述輔助功能選項對應的輔助功能。
可選地,所述視效參數包括左右虛擬攝像機之間的距離Sep和/或左右虛擬攝像機與零視差平面的距離Con。
第二方面,本發(fā)明實施例提供一種立體顯示的控制裝置,包括:
視效調整浮標生成單元,用于在立體內容的顯示界面上提供視效調整浮標,所述視效調整浮標以半隱藏狀態(tài)呈現在所述顯示界面上;
激活操作檢測單元,用于檢測用戶對所述半隱藏狀態(tài)下的視效調整浮標的激活操作;
視效調整操作檢測單元,用于當檢測到所述用戶的激活操作后,檢測用戶的視效調整操作;
調整單元,用于根據檢測到的視效調整操作,對所述立體內容的視效參數進行調整;
顯示單元,用于按照調整后的視效參數對立體內容進行立體顯示,從而實現對所述立體內容的視覺立體效果的調整。
可選地,
所述視效調整操作包括沿第一方向的第一滑動操作和沿第二方向的第二滑動操作;則
所述調整單元,包括:
第一調整模塊,用于當檢測到的視效調整操作為第一滑動操作時,減小所述立體內容的視效參數;
第二調整模塊,用于當檢測到的視效調整操作為第二滑動操作時,增大所述立體內容的視效參數。
可選地,
所述第一調整模塊具體用于:
根據所述第一滑動操作,獲取第一調整基準線,其中,所述第一滑動操作的起點位于所述第一調整基準線上,所述第一滑動操作的終點位于所述起點和所述第一調整基準線的起始點之間,且所述起點與所述起始點之間的距離占所述第一調整基準線的比例與當前視效參數相對應;
確定所述終點與所述起始點之間的距離占所述第一調整基準線的第一比例;
根據所述第一比例和預定視效基準值,確定所述第一比例對應的視效參數,將所述第一比例對應的視效參數作為調整后的視效參數;
和/或,
所述第二調整模塊具體用于:
根據所述第二滑動操作,獲取第二調整基準線,其中,所述第二滑動操作的起點位于所述第二調整基準線上,所述第二滑動操作的終點位于所述第二調整基準線的起始點和所述起點的連線的延長線上,且所述起點與所述起始點之間的距離占所述第二調整基準線的比例與當前視效參數相對應;
確定所述終點與所述起始點之間的距離占所述第二調整基準線的第二比例;
根據所述第二比例和預定視效基準值,確定所述第二比例對應的視效參數,將所述第二比例對應的視效參數作為調整后的視效參數。
可選地,所述裝置還包括:
第一視效調整界面生成單元,用于根據所述用戶的激活操作,提供視效調整界面,所述視效調整界面上顯示有所述視效調整浮標;
所述視效調整操作包括作用于所述視效調整浮標的第三方向拖拽操作和作用于所述視效調整浮標的第四方向拖拽操作;
所述調整單元,包括:
第三調整模塊,用于當檢測到的視效調整操作為第三方向拖拽操作時,減小所述立體內容的視效參數;
第四調整模塊,用于當檢測到的視效調整操作為第四方向拖拽操作時,增大所述立體內容的視效參數。
可選地,
所述第三調整模塊具體用于:
根據所述第三方向拖拽操作,獲取第三調整基準線,其中,所述第三方向拖拽操作的起點位于所述第三調整基準線上,所述第三方向拖拽操作的終點位于所述起點和所述第三調整基準線的起始點之間,且所述起點與所述起始點之間的距離占所述第三調整基準線的比例與當前視效參數相對應;
確定所述終點與所述起始點之間的距離占所述第三調整基準線的第三比例;
根據所述第三比例和預定視效基準值,確定所述第三比例對應的視效參數,將所述第三比例對應的視效參數作為調整后的視效參數;
和/或,
所述第四調整模塊具體用于:
根據所述第四方向拖拽操作,獲取第四調整基準線,其中,所述第四方向拖拽操作的起點位于第四調整基準線上,所述第四方向拖拽操作的終點位于所述第四調整基準線的起始點和所述起點的連線的延長線上,且所述起點與所述起始點之間的距離占所述第四調整基準線的比例與當前視效參數相對應;
確定所述終點與所述起始點之間的距離占所述第四調整基準線的第四比例;
根據所述第四比例和預定視效基準值,確定所述第四比例對應的視效參數,將所述第四比例對應的視效參數作為調整后的視效參數。
可選地,所述裝置還包括:
第二視效調整界面生成單元,用于根據所述用戶的激活操作,提供視效調整界面,所述視效調整界面上顯示有視效調整控件;
所述視效調整操作包括作用于所述視效調整控件的第一方式操作和作用于所述視效調整控件的第二方式操作;
所述調整單元,包括:
第五調整模塊,用于當檢測到的視效調整操作為第一方式操作時,減小所述立體內容的視效參數;
第六調整模塊,用于當檢測到的視效調整操作為第二方式操作時,增大所述立體內容的視效參數。
可選地,所述視效調整控件包括滑動條,所述第一方式操作為第五方向的滑動操作,所述第二方式操作為第六方向的滑動操作。
可選地,所述裝置還包括:
視效調整功能菜單生成單元,用于根據所述用戶的激活操作,提供視效調整功能菜單,所述視效調整功能菜單中包含視效參數選項;
選擇單元,用于接收用戶對所述視效參數選項的選擇操作;
則,
所述調整單元具體用于:
根據檢測到的視效調整操作,對所述用戶選擇的視效參數選項對應的視效參數進行調整。
可選地,所述激活操作包括快捷調整激活操作和高級調整激活操作;
如果所述激活操作為快捷調整激活操作,所述視效調整操作檢測單元具體用于:
當檢測到所述用戶的激活操作后,檢測用戶的視效調整操作;
如果所述激活操作為高級調整激活操作,所述視效調整操作檢測單元具體用于:
當檢測到所述用戶的激活操作后,提供視效調整功能菜單,所述視效調整功能菜單中包含視效參數選項;
在接收到用戶對所述視效參數選項的選擇操作后,檢測用戶的視效調整操作。
可選地,
所述快捷調整激活操作包括半隱藏狀態(tài)的視效調整浮標的單擊操作;
所述高級調整激活操作包括半隱藏狀態(tài)的視效調整浮標的雙擊操作、拖拽操作或長按操作。
可選地,
所述視效調整功能菜單中還包括輔助功能選項,所述輔助功能包括以下功能中的至少一種:
單視點視效開啟/關閉功能;
立體圖像源格式選擇功能;
無跟蹤時立體視效開啟/關閉功能;
在提供視效調整功能菜單后,所述裝置還包括:
輔助功能選擇單元,用于接收用戶對所述輔助功能選項的選擇操作;
輔助功能執(zhí)行單元,用于執(zhí)行用戶選擇的所述輔助功能選項對應的輔助功能。
可選地,所述視效參數包括左右虛擬攝像機之間的距離Sep和/或左右虛擬攝像機與零視差平面的距離Con。
第三方面,本發(fā)明實施例提供一種電子設備,包括:
至少一個處理器;以及,
與所述至少一個處理器通信連接的存儲器;其中,
所述存儲器存儲有可被所述至少一個處理器執(zhí)行的指令,所述指令被所述至少一個處理器執(zhí)行,以使所述至少一個處理器能夠執(zhí)行如上所述的立體顯示的控制方法。
第四方面,本發(fā)明實施例提供一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機可執(zhí)行指令,所述計算機可執(zhí)行指令用于使計算機執(zhí)行如上所述的立體顯示的控制方法。
第五方面,本發(fā)明實施例還提供了一種計算機程序產品,所述計算機程序產品包括存儲在計算機可讀存儲介質上的計算機程序,所述計算機程序包括程序指令,當所述程序指令被計算機執(zhí)行時,使所述計算機執(zhí)行如上所述的立體顯示的控制方法。
本發(fā)明實施例的有益效果是:區(qū)別于現有技術的情況,本發(fā)明實施例提供的立體顯示的控制方法、裝置和電子設備,通過在立體內容的顯示界面上提供視效調整浮標,所述視效調整浮標以半隱藏狀態(tài)呈現在所述顯示界面上;檢測用戶對所述半隱藏狀態(tài)下的視效調整浮標的激活操作;當檢測到所述用戶的激活操作后,檢測用戶的視效調整操作;根據檢測到的視效調整操作,對所述立體內容的視效參數進行調整;按照調整后的視效參數對立體內容進行立體顯示,從而實現對所述立體內容的視覺立體效果的調整,能夠使用戶僅需在立體內容的顯示界面上輸入簡單的手勢操作,即可對立體內容的視效參數進行實時、快速的動態(tài)調節(jié),進而獲得滿足其觀看需求的視覺立體效果,提升用戶體驗。
附圖說明
為了更清楚地說明本發(fā)明實施例的技術方案,下面將對本發(fā)明實施例中所需要使用的附圖作簡單地介紹。顯而易見地,下面所描述的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例一提供的一種立體顯示的控制方法的流程示意圖;
圖2是本發(fā)明實施例提供的一種視效調整浮標處于未激活狀態(tài)下時顯示界面的視圖示意圖;
圖3是立體顯示技術的原理示意圖;
圖4是本發(fā)明實施例二提供的一種立體顯示的控制方法的流程示意圖;
圖5是本發(fā)明實施例三提供的一種立體顯示的控制方法的流程示意圖;
圖6是本發(fā)明實施例四中提供的一種當接收到快捷調整激活操作時進行立體顯示的控制的視圖示意圖;
圖7是本發(fā)明實施例提供的一種立體顯示的控制裝置的結構示意圖;以及,
圖8是本發(fā)明實施例提供的一種電子設備的硬件結構示意圖。
具體實施方式
為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
需要說明的是,如果不沖突,本發(fā)明實施例中的各個特征可以相互結合,均在本發(fā)明的保護范圍之內。另外,雖然在裝置示意圖中進行了功能模塊劃分,在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于裝置中的模塊劃分,或流程圖中的順序執(zhí)行所示出或描述的步驟。此外,術語“第一”、“第二”、“第三”等僅用于描述目的,而不能理解為指示或暗示相對重要性。
近年來,立體顯示技術已然成為顯示領域的一個研究熱點,并廣泛應用于廣告、游戲、電視、科技、教育、制造、建筑等諸多領域。隨著立體顯示技術的發(fā)展,人們對立體內容的觀看體驗(即,立體視效)也提出了更高的要求。而用戶觀看立體視頻、立體圖片、立體游戲等立體內容時的觀看體驗是否良好,或者說,立體視效的好壞,除了與立體顯示設備、器件、方案的優(yōu)劣有關外,還與立體內容有關。在不同的立體顯示設備上展現相同的立體內容,甚至是在相同的立體顯示設備上展示相同的立體內容但由不同的用戶去體驗,都有可能獲得不一樣的立體視效,這說明不同的用戶、不同的立體顯示設備對所顯示的立體內容都有自己特定的容忍能力,當超出該容忍能力時,需要對立體內容進行調整?;诖?,本發(fā)明實施例提供了一種基于移動終端的立體顯示的控制方法、裝置和電子設備。
本發(fā)明實施例提供的立體顯示的控制方法是一種根據用戶在顯示界面進行的視效調整操作實時、動態(tài)調整立體內容的視覺立體效果的方法,可以應用于任意具有觸敏顯示器的移動終端。其中,在本發(fā)明實施例中,所述“視覺立體視效”是指用戶觀看到的立體顯示效果,該立體顯示效果包括但不限于:立體內容的景深、立體內容的凸出比例、觀看視角等。
下面結合附圖,對本發(fā)明實施例作進一步闡述。
實施例一
圖1是本發(fā)明實施例一提供的一種立體顯示的控制方法的流程示意圖,請參閱圖1,該方法包括:
110、在立體內容的顯示界面上提供視效調整浮標,所述視效調整浮標以半隱藏狀態(tài)呈現在所述顯示界面上。
在本實施例中,所述“立體內容”是指能夠呈現出立體顯示效果的內容,包括但不限于:立體游戲畫面、立體圖像、立體視頻等;所述“顯示界面”是指播放/顯示所述立體內容的界面;所述“視效調整浮標”是指用于對所顯示的立體內容進行立體視效的相關設置或者調整的圖標,為了不影響立體內容的整體操作和用戶的觀感體驗,該圖標以半隱藏狀態(tài)呈現在所述顯示界面上。用戶激活該視效調整浮標,即可根據自身的需求在顯示界面中實時調節(jié)所顯示的立體內容的視覺立體效果。其中,所述視效調整浮標以半隱藏狀態(tài)呈現在所述顯示界面上:其中,半隱藏狀態(tài)是指,僅呈現該浮標的一部分而不是全部,能使用戶看到該浮標但并不影響用戶對于立體內容的觀賞。例如,在屏幕邊緣呈現半個浮標或者小半個浮標,或者將浮標以透視的方式懸浮在顯示屏幕上,例如屏幕的右上角。具體可以是視效調整浮標以半透明的狀態(tài)呈現于顯示界面中;也可以是將視效調整浮標吸附在顯示界面的邊緣并僅顯示其中的一部分內容;或者,如圖2所示,還可以是上述兩種顯示狀態(tài)的結合,圖2中以虛線表示其為半透明的狀態(tài)。
在本實施例中,可以根據立體內容的啟動指令在立體內容的顯示界面上提供視效調整浮標,其中,該立體內容的啟動指令是指播放/顯示某一立體內容的指令,比如:用戶點擊播放鍵播放立體視頻,則“點擊播放鍵”即該立體視頻的啟動指令。
120、檢測用戶對所述半隱藏狀態(tài)下的視效調整浮標的激活操作。
在本實施例中,所述“激活操作”是指用于激活所述視效調整浮標,以調整所顯示的立體內容的視覺立體效果的操作,該操作可以是任意作用于所述視效調整浮標的觸摸操作,如:單擊、雙擊、長按、重按、拖拽等。此外,該激活操作的具體的實施模式可以由開發(fā)人員設置程序時預先定義,也可以由用戶在使用的過程中根據個人習慣自主設置。
在本實施例中,首先檢測用戶對所述半隱藏狀態(tài)下的視效調整浮標的激活操作,當檢測到用戶對所述半隱藏狀態(tài)下的視效調整浮標的激活操作時,進入步驟130。
130、當檢測到所述用戶的激活操作后,檢測用戶的視效調整操作。
在本實施例中,所述“視效調整操作”是指激活所述視效調整浮標后,用戶在所述顯示界面上的觸摸操作,包括但不限于:點擊、長按、重按、滑動、輸入字符等。
在本實施例中,當檢測到所述用戶的激活操作后,可以根據該激活操作生成與之對應的觸摸感應組件,在該觸摸感應組件上檢測用戶的視效調整操作。通過生成與用戶輸入的激活操作對應的觸摸感應組件并在該組件上檢測用戶輸入的視效調整操作能夠提高獲取用戶的視效調整操作的準確度。
140、根據檢測到的視效調整操作,對所述立體內容的視效參數進行調整。
在本實施例中,所述“視效參數”是指在立體內容中與立體顯示效果相關的參數,包括:左右虛擬攝像機之間的距離Sep和/或左右虛擬攝像機與零視差平面的距離Con。其中,如圖3所示,通過調整在立體內容中模擬人眼的左右虛擬攝像機(圖3中的L和R分別表示左虛擬攝像機和右虛擬攝像機)間的距離Sep,可以控制立體成像的景深;通過調整左右虛擬攝像機與零視差平面的距離Con,可以控制立體成像的凸出比例。
在本實施例中,根據檢測到的視效調整操作,對所述立體內容的視效參數進行調整。其一個具體實施方式可以是:將顯示界面中的位置參數(橫向位置百分比和縱向位置百分比)與視效參數建立映射關系(如:橫向位置百分比與左右虛擬攝像機與零視差平面的距離Con對應,縱向位置百分比與左右虛擬攝像機之間的距離Sep對應),在檢測到用戶的視效調整操作時,獲取該視效調整操作的觸摸點的位置參數,然后根據該位置參數獲得與其對應的視效參數。例如:用戶在激活視效調整浮標后,在顯示屏幕中進行滑動操作,此時,移動終端獲取該滑動操作的觸摸點的橫向位置百分比和縱向位置百分比,并通過該橫向位置百分比實時調節(jié)左右虛擬攝像機與零視差平面的距離Con,通過該縱向位置百分比實時調節(jié)左右虛擬攝像機之間的距離Sep。在一些實施例中,為了減少移動終端的處理量,還可以檢測用戶的視效調整操作在某觸摸點的停留時間,當停留時間超過預設的時間時才獲取該觸摸點的位置參數,并進行相應的調整。
在一些實施例中,還可以預設所述視效調整操作包括沿第一方向的第一滑動操作和沿第二方向的第二滑動操作。進一步地,為了減少移動終端的數據處理量,提高響應速度,還可以規(guī)定沿第一方向的第一滑動操作和沿第二方向的第二滑動操作均用于調節(jié)同一視效參數,如:單獨調節(jié)左右虛擬攝像機之間的距離Sep或者單獨調節(jié)左右虛擬攝像機與零視差平面的距離Con。在該實施例中,本步驟140具體包括:
(1)當檢測到的視效調整操作為第一滑動操作時,減小所述立體內容的視效參數:
根據所述第一滑動操作,獲取第一調整基準線,其中,所述第一滑動操作的起點位于所述第一調整基準線上,所述第一滑動操作的終點位于所述起點和所述第一調整基準線的起始點之間,且所述起點與所述起始點之間的距離占所述第一調整基準線的比例與當前視效參數相對應;確定所述終點與所述起始點之間的距離占所述第一調整基準線的第一比例;根據所述第一比例和預定視效基準值,確定所述第一比例對應的視效參數,將所述第一比例對應的視效參數作為調整后的視效參數。
(2)當檢測到的視效調整操作為第二滑動操作時,增大所述立體內容的視效參數:
根據所述第二滑動操作,獲取第二調整基準線,其中,所述第二滑動操作的起點位于所述第二調整基準線上,所述第二滑動操作的終點位于所述第二調整基準線的起始點和所述起點的連線的延長線上,且所述起點與所述起始點之間的距離占所述第二調整基準線的比例與當前視效參數相對應;確定所述終點與所述起始點之間的距離占所述第二調整基準線的第二比例;根據所述第二比例和預定視效基準值,確定所述第二比例對應的視效參數,將所述第二比例對應的視效參數作為調整后的視效參數。
150、按照調整后的視效參數對立體內容進行立體顯示,從而實現對所述立體內容的視覺立體效果的調整。
由于立體內容的視覺立體效果與立體內容的視效參數相關,不同的視效參數對應有不同的視覺立體效果。因此,在本實施例中,按照調整后的視效參數對立體內容進行立體顯示,能夠實現對所述立體內容的視覺立體效果的調整。比如:按照調整后的左右虛擬攝像機之間的距離Sep和/或左右虛擬攝像機與零視差平面的距離Con對立體內容進行顯示,能夠呈現出滿足用戶的視覺需求的景深和/或凸出比例。
通過上述技術方案可知,本發(fā)明實施例的有益效果在于:通過根據檢測到的視效調整操作,對所述立體內容的視效參數進行調整,能夠使用戶僅需在立體內容的顯示界面上輸入簡單的手勢操作,即可對立體內容的視效參數進行實時、快速的動態(tài)調節(jié);通過按照調整后的視效參數對立體內容進行立體顯示,能夠更加精確地獲得滿足用戶觀看需求的視覺立體效果,提升用戶體驗。
實施例二
圖4是本發(fā)明實施例二提供的一種立體顯示的控制方法的流程示意圖,請參閱圖4,該方法包括如下步驟:
410、在立體內容的顯示界面上提供視效調整浮標,所述視效調整浮標以半隱藏狀態(tài)呈現在所述顯示界面上。
420、檢測用戶對所述半隱藏狀態(tài)下的視效調整浮標的激活操作。
430、當檢測到所述用戶的激活操作后,根據所述用戶的激活操作,提供視效調整界面,并在所述視效調整界面上檢測用戶的視效調整操作。
在本實施例中,所述“視效調整界面”是指對所顯示的立體內容的視覺立體效果進行調整的特定的界面,在該視效調整界面上可以顯示有所述視效調整浮標,或者,也可以顯示有如滑動條、旋鈕等視效調整控件。
在本實施例中,當檢測到所述用戶的激活操作后,首先根據所述用戶的激活操作向用戶提供視效調整界面,以方便用戶在該視效調整界面上進行視效調整操作。其中,可以設定不同的激活操作對應不同的視效調整界面,則用戶可以根據自己的個人習慣通過不同的激活操作進入符合自己需求的視效調整界面。比如:當檢測到用戶長按視效調整浮標時,移動終端提供顯示有視效調整浮標的視效調整界面供用戶進行視效調整操作;當檢測到重按視效調整浮標時,移動終端提供顯示有視效調整空間的視效調整界面供用戶進行視效調整操作。
440、根據檢測到的視效調整操作,對所述立體內容的視效參數進行調整。
在本實施例中,若所述視效調整界面上顯示有所述視效調整浮標,可以設定所述視效調整操作包括:作用于所述視效調整浮標的第三方向拖拽操作和作用于所述視效調整浮標的第四方向拖拽操作。則,本步驟440具體包括:
當檢測到的視效調整操作為第三方向拖拽操作時,減小所述立體內容的視效參數,即:根據所述第三方向拖拽操作,獲取第三調整基準線,其中,所述第三方向拖拽操作的起點位于所述第三調整基準線上,所述第三方向拖拽操作的終點位于所述起點和所述第三調整基準線的起始點之間,且所述起點與所述起始點之間的距離占所述第三調整基準線的比例與當前視效參數相對應;確定所述終點與所述起始點之間的距離占所述第三調整基準線的第三比例;根據所述第三比例和預定視效基準值,確定所述第三比例對應的視效參數,將所述第三比例對應的視效參數作為調整后的視效參數。
當檢測到的視效調整操作為第四方向拖拽操作時,增大所述立體內容的視效參數,即:根據所述第四方向拖拽操作,獲取第四調整基準線,其中,所述第四方向拖拽操作的起點位于第四調整基準線上,所述第四方向拖拽操作的終點位于所述第四調整基準線的起始點和所述起點的連線的延長線上,且所述起點與所述起始點之間的距離占所述第四調整基準線的比例與當前視效參數相對應;確定所述終點與所述起始點之間的距離占所述第四調整基準線的第四比例;根據所述第四比例和預定視效基準值,確定所述第四比例對應的視效參數,將所述第四比例對應的視效參數作為調整后的視效參數。
另外,若所述視效調整界面上顯示有視效調整控件,可以設定所述視效調整操作包括:作用于所述視效調整控件的第一方式操作和作用于所述視效調整控件的第二方式操作。則,本步驟440具體包括:當檢測到的視效調整操作為第一方式操作時,減小所述立體內容的視效參數;當檢測到的視效調整操作為第二方式操作時,增大所述立體內容的視效參數。其中,以該視效調整控件為滑動條為例,所述第一方式操作可以定義為沿著第五方向的滑動操作,所述第二方式操作可以定義為沿著第六方向的滑動操作。例如:視效調整界面上顯示有調節(jié)左右虛擬攝像機之間的距離Sep和/或左右虛擬攝像機與零視差平面的距離Con的滑動條,當用戶沿著第五方向滑動Sep/Con滑動條時,立體內容中的Sep/Con的值減??;當用戶沿著第六方向滑動Sep/Con滑動條時,立體內容中的Sep/Con的值增大,當用戶獲得滿意的立體視效時,可以停止滑動進度條。
450、按照調整后的視效參數對立體內容進行立體顯示,從而實現對所述立體內容的視覺立體效果的調整。
在本實施例中,步驟410、420和450分別與實施例一中的步驟110、120和150具有相同的技術特征,因此,其具體實施方式在此便不再贅述。
通過上述技術方案可知,本發(fā)明實施例的有益效果在于:通過在檢測到所述用戶的激活操作后,檢測用戶的視效調整操作前,根據所述用戶的激活操作,提供視效調整界面,能夠為用戶提供可視化的操作界面,方便用戶對立體內容的視覺立體效果進行調整。
實施例三
圖5是本發(fā)明實施例三提供的一種立體顯示的控制方法的流程示意圖,請參閱圖5,該方法包括:
510、在立體內容的顯示界面上提供視效調整浮標,所述視效調整浮標以半隱藏狀態(tài)呈現在所述顯示界面上。
520、檢測用戶對所述半隱藏狀態(tài)下的視效調整浮標的激活操作。
530、當檢測到所述用戶的激活操作后,根據所述用戶的激活操作,提供視效調整功能菜單,所述視效調整功能菜單中包含視效參數選項。
在本實施例中,所述“視效調整功能菜單”是指包含有多個視效調整選項的目錄,比如,在該視效調整功能菜單中可以包括:左右虛擬攝像機之間的距離Sep和左右虛擬攝像機與零視差平面的距離Con。
此外,在該視效調整功能菜單中還可以包括輔助功能選項,在該輔助功能選項中可以包括但不限于:單視點視效開啟/關閉功能、立體圖像源格式選擇功能、無跟蹤時立體視效開啟/關閉功能等。
540、接收用戶對所述視效參數選項的選擇操作,并檢測用戶的視效調整操作。
在本實施例中,首先接收用戶對所述視效參數選項的選擇操作,如:用戶選擇調整左右虛擬攝像機之間的距離Sep;然后在該選項下檢測用戶的視效調整操作,并進入步驟550。
此外,在本實施例中,若在提供視效調整功能菜單后,接收到用戶對所述輔助功能選項的選擇操作,則執(zhí)行用戶選擇的所述輔助功能選項對應的輔助功能。比如:用戶選擇了單視點視效開啟/關閉功能,并檢測到用戶的視效調整操作為“選擇開啟”,則移動終端執(zhí)行“開啟單視點視效”功能。
550、根據檢測到的視效調整操作,對所述用戶選擇的視效參數選項對應的視效參數進行調整。
在本實施例中,根據檢測到的視效調整操作調整的視效參數是用戶在步驟540中選中的視效參數。如:在步驟540中用戶選中調整左右虛擬攝像機之間的距離Sep,并檢測到用戶的視效調整操作為沿著第一方向的第一滑動操作,那么在本步驟中,減小Sep的值,并根據第一滑動操作的終點與第一調整基準線的起始點之間的距離占所述第一調整基準線的第一比例和預定Sep基準值確定所述第一比例對應的Sep的值。
560、按照調整后的視效參數對立體內容進行立體顯示,從而實現對所述立體內容的視覺立體效果的調整。
在本實施例中,步驟510、520和560分別與實施例一中的步驟110、120和150或者實施例二中的步驟410、420和450具有相同的技術特征,因此,其具體實施方式在此便不再贅述。
通過上述技術方案可知,本發(fā)明實施例的有益效果在于:通過在檢測到所述用戶的激活操作后,根據所述用戶的激活操作,提供視效調整功能菜單,并基于用戶在該視效調整功能菜單上的選擇對特定的視效參數進行調整,能夠方便用戶對特定的視效參數進行調整,避免操作失誤;同時,在視效調整功能菜單上增加輔助功能選項,還可以方便用戶從多個方面調節(jié)所顯示的立體內容的視覺立體效果。
實施例四
與上述實施例一至實施例三提供的立體顯示的控制方法的不同點在于:在本實施例四中,為了能夠實現對多種類型的視覺立體效果進行調節(jié)的同時,實現某些特定的視覺立體效果的快速調節(jié),所述激活操作包括快捷調整激活操作和高級調整激活操作,即,在本實施例中,用戶可以通過快捷操作模式或者高級操作模式實現對立體顯示的實時控制。其中,所述快捷調整激活操作和高級調整激活操作的具體實現方式可以任意設定,在本實施例中,所述快捷調整激活操作包括半隱藏狀態(tài)的視效調整浮標的單擊操作;所述高級調整激活操作包括半隱藏狀態(tài)的視效調整浮標的雙擊操作、拖拽操作或長按操作。
在本實施例中,如果所述激活操作為快捷調整激活操作,則當檢測到所述用戶的激活操作后,檢測用戶的視效調整操作;如果所述激活操作為高級調整激活操作,則當檢測到所述用戶的激活操作后:提供視效調整功能菜單,所述視效調整功能菜單中包含視效參數選項;在接收到用戶對所述視效參數選項的選擇操作后,檢測用戶的視效調整操作。
具體地,以下通過具體的應用實施例對本發(fā)明實施例所提供的立體顯示的控制方法進行進一步的具體說明。
首先,當移動終端檢測到有立體內容啟動時,在立體內容的顯示界面上提供視效調整浮標,所述視效調整浮標以半隱藏狀態(tài)呈現在所述顯示界面上。
當檢測到用戶單擊該處于半隱藏狀態(tài)的視效調整浮標,即:檢測到的激活操作為快捷調整激活操作時,移動終端向用戶提供視效調整界面,所述視效調整界面上顯示有所述視效調整浮標。
在本實施例中,如圖6所示,為了使用戶能夠獲得更好的觀感體驗,將視效調整操作限定于顯示界面的四周,通過用戶在顯示界面的左/右邊緣向上或向下拖拽視效調整浮標進行景深的調節(jié),通過用戶在顯示界面的上/下邊緣向左或向右拖拽視效調整浮標可以進行凸出比例的調整;而當用戶將視效調整浮標從顯示界面的左/右邊緣拖拽到上/下邊緣,或者從顯示界面的上/下邊緣拖拽到左/右邊緣時,僅執(zhí)行調整視效調整浮標的位置的操作,不執(zhí)行任何調整立體視效的操作。在本實施例中,有如下規(guī)定:針對視效參數Sep的調整:向下為第三方向,向下為第四方向;針對視效參數Con的調整:向左為第三方向,向右為第四方向。
當用戶需要調整所顯示的立體內容的景深時,若將視效調整浮標向上拖拽,則視效參數Sep的值增大,從而獲得的景深變大(如圖6(a)所示);若將視效調整浮標向下拖拽,則視效參數Sep的值減小,從而獲得的景深變小(如圖6(b)所示)。應當理解的是,若用戶將視效調整浮標向下拖拽到顯示界面的底部,則景深效果消失,所顯示的立體內容變成2D的視覺效果,從而可以實現3D/2D的快捷切換。
當用戶需要調整所顯示的立體內容的凸出比例時,若將視效調整浮標向右拖拽,則視效參數Con的值增大,從而獲得的凸出比例變大(如圖6(c)所示);若將視效調整浮標向左拖拽,則視效參數Con的值減小,從而獲得的凸出比例變小(如圖6(d)所示)。
當檢測到用戶雙擊、拖拽或長按該處于半隱藏狀態(tài)的視效調整浮標,即:檢測到的激活操作為高級調整激活操作時,移動終端向用戶提供視效調整功能菜單,該視效調整功能菜單可以以半透明的形式置頂呈現于顯示界面的任意位置,所述視效調整功能菜單中包含視效參數選項。
在接收到用戶對視效參數Sep或視效參數Con的調整選擇時,針對視效參數Sep或視效參數Con進行調整。比如:用戶選擇調整視效參數Sep,則在顯示界面中加載上下滑動以調整景深的示意圖,此時用戶在顯示界面中執(zhí)行上下滑動的操作即可調整所顯示的立體內容的景深效果。在調整的過程中,該視效調整功能菜單不顯示,用戶調整完成后松開手指,該視效調整功能菜單立即恢復顯示以便用戶進行其他視效參數的調整。若用戶不需繼續(xù)進行調整,可以點擊顯示界面的其他位置結束立體顯示的控制,此時,視效調整浮標為為激活的狀態(tài),恢復半隱藏的狀態(tài)。
通過上述技術方案可知,本發(fā)明實施例的有益效果在于:通過設置快捷調整激活操作和高級調整激活操作供用戶選擇不同的操作模式,能夠實現對多種類型的視覺立體效果進行調節(jié),同時,實現某些特定的視覺立體效果的快速調節(jié)。
實施例五
圖7是本發(fā)明實施例提供的一種立體顯示的控制裝置的結構示意圖,請參閱圖7,該裝置7包括:
視效調整浮標生成單元70,用于在立體內容的顯示界面上提供視效調整浮標,所述視效調整浮標以半隱藏狀態(tài)呈現在所述顯示界面上;
激活操作檢測單元71,用于檢測用戶對所述半隱藏狀態(tài)下的視效調整浮標的激活操作;
視效調整操作檢測單元72,用于當檢測到所述用戶的激活操作后,檢測用戶的視效調整操作;
調整單元73,用于根據檢測到的視效調整操作,對所述立體內容的視效參數進行調整;以及,
顯示單元74,用于按照調整后的視效參數對立體內容進行立體顯示,從而實現對所述立體內容的視覺立體效果的調整。
在本實施例中,首先通過視效調整浮標生成單元70在立體內容的顯示界面上提供視效調整浮標,所述視效調整浮標以半隱藏狀態(tài)呈現在所述顯示界面上;通過激活操作檢測單元71檢測用戶對所述半隱藏狀態(tài)下的視效調整浮標的激活操作;當檢測到所述用戶的激活操作后,通過視效調整操作檢測單元72檢測用戶的視效調整操作;在調整單元73中根據檢測到的視效調整操作,對所述立體內容的視效參數進行調整;最后通過顯示單元74按照調整后的視效參數對立體內容進行立體顯示,從而實現對所述立體內容的視覺立體效果的調整。
其中,所述視效調整操作包括沿第一方向的第一滑動操作和沿第二方向的第二滑動操作;則所述調整單元73,包括:第一調整模塊731,用于當檢測到的視效調整操作為第一滑動操作時,減小所述立體內容的視效參數;以及,第二調整模塊732,用于當檢測到的視效調整操作為第二滑動操作時,增大所述立體內容的視效參數。
具體地,所述第一調整模塊具體用于:根據所述第一滑動操作,獲取第一調整基準線,其中,所述第一滑動操作的起點位于所述第一調整基準線上,所述第一滑動操作的終點位于所述起點和所述第一調整基準線的起始點之間,且所述起點與所述起始點之間的距離占所述第一調整基準線的比例與當前視效參數相對應;確定所述終點與所述起始點之間的距離占所述第一調整基準線的第一比例;根據所述第一比例和預定視效基準值,確定所述第一比例對應的視效參數,將所述第一比例對應的視效參數作為調整后的視效參數。所述第二調整模塊具體用于:根據所述第二滑動操作,獲取第二調整基準線,其中,所述第二滑動操作的起點位于所述第二調整基準線上,所述第二滑動操作的終點位于所述第二調整基準線的起始點和所述起點的連線的延長線上,且所述起點與所述起始點之間的距離占所述第二調整基準線的比例與當前視效參數相對應;確定所述終點與所述起始點之間的距離占所述第二調整基準線的第二比例;根據所述第二比例和預定視效基準值,確定所述第二比例對應的視效參數,將所述第二比例對應的視效參數作為調整后的視效參數。
其中,在一些實施例中,裝置7還包括:第一視效調整界面生成單元75,用于根據所述用戶的激活操作,提供視效調整界面,所述視效調整界面上顯示有所述視效調整浮標。在該實施例中,所述視效調整操作包括作用于所述視效調整浮標的第三方向拖拽操作和作用于所述視效調整浮標的第四方向拖拽操作;則所述調整單元73,包括:第三調整模塊733,用于當檢測到的視效調整操作為第三方向拖拽操作時,減小所述立體內容的視效參數;以及,第四調整模塊734,用于當檢測到的視效調整操作為第四方向拖拽操作時,增大所述立體內容的視效參數。其中,第三調整模塊733具體用于:根據所述第三方向拖拽操作,獲取第三調整基準線,其中,所述第三方向拖拽操作的起點位于所述第三調整基準線上,所述第三方向拖拽操作的終點位于所述起點和所述第三調整基準線的起始點之間,且所述起點與所述起始點之間的距離占所述第三調整基準線的比例與當前視效參數相對應;確定所述終點與所述起始點之間的距離占所述第三調整基準線的第三比例;根據所述第三比例和預定視效基準值,確定所述第三比例對應的視效參數,將所述第三比例對應的視效參數作為調整后的視效參數。第四調整模塊734具體用于:根據所述第四方向拖拽操作,獲取第四調整基準線,其中,所述第四方向拖拽操作的起點位于第四調整基準線上,所述第四方向拖拽操作的終點位于所述第四調整基準線的起始點和所述起點的連線的延長線上,且所述起點與所述起始點之間的距離占所述第四調整基準線的比例與當前視效參數相對應;確定所述終點與所述起始點之間的距離占所述第四調整基準線的第四比例;根據所述第四比例和預定視效基準值,確定所述第四比例對應的視效參數,將所述第四比例對應的視效參數作為調整后的視效參數。
在一些實施例中,裝置7還包括:第二視效調整界面生成單元76,用于根據所述用戶的激活操作,提供視效調整界面,所述視效調整界面上顯示有視效調整控件。在該實施例中,所述視效調整操作包括作用于所述視效調整控件的第一方式操作和作用于所述視效調整控件的第二方式操作;則所述調整單元73,包括:第五調整模塊735,用于當檢測到的視效調整操作為第一方式操作時,減小所述立體內容的視效參數;以及,第六調整模塊736,用于當檢測到的視效調整操作為第二方式操作時,增大所述立體內容的視效參數。其中,所述視效調整控件包括滑動條,所述第一方式操作為第五方向的滑動操作,所述第二方式操作為第六方向的滑動操作。
在一些實施例中,裝置7還包括:視效調整功能菜單生成單元77,用于根據所述用戶的激活操作,提供視效調整功能菜單,所述視效調整功能菜單中包含視效參數選項;以及選擇單元78,用于接收用戶對所述視效參數選項的選擇操作。則,所述調整單元73具體用于:根據檢測到的視效調整操作,對所述用戶選擇的視效參數選項對應的視效參數進行調整。
在一些實施例中,所述激活操作包括快捷調整激活操作和高級調整激活操作;如果所述激活操作為快捷調整激活操作,所述視效調整操作檢測單元72具體用于:當檢測到所述用戶的激活操作后,檢測用戶的視效調整操作。如果所述激活操作為高級調整激活操作,所述視效調整操作檢測單元72具體用于:當檢測到所述用戶的激活操作后,提供視效調整功能菜單,所述視效調整功能菜單中包含視效參數選項;在接收到用戶對所述視效參數選項的選擇操作后,檢測用戶的視效調整操作。其中,所述快捷調整激活操作包括半隱藏狀態(tài)的視效調整浮標的單擊操作;所述高級調整激活操作包括半隱藏狀態(tài)的視效調整浮標的雙擊操作、拖拽操作或長按操作。此外,所述視效調整功能菜單中還包括輔助功能選項,所述輔助功能包括以下功能中的至少一種:單視點視效開啟/關閉功能、立體圖像源格式選擇功能以及無跟蹤時立體視效開啟/關閉功能。在提供視效調整功能菜單后,所述裝置7還包括:輔助功能選擇單元78,用于接收用戶對所述輔助功能選項的選擇操作;以及,輔助功能執(zhí)行單元79,用于執(zhí)行用戶選擇的所述輔助功能選項對應的輔助功能。
通過上述技術方案可知,本發(fā)明實施例的有益效果在于:通過視效調整浮標生成單元70在立體內容的顯示界面上提供視效調整浮標,所述視效調整浮標以半隱藏狀態(tài)呈現在所述顯示界面上;當激活操作檢測單元71檢測到所述用戶的激活操作后,通過視效調整操作檢測單元72檢測用戶的視效調整操作;在調整單元73中根據檢測到的視效調整操作,對所述立體內容的視效參數進行調整;最后通過顯示單元74按照調整后的視效參數對立體內容進行立體顯示,從而實現對所述立體內容的視覺立體效果的調整,能夠使用戶僅需在立體內容的顯示界面上輸入簡單的手勢操作,即可對立體內容的視效參數進行實時、快速的動態(tài)調節(jié),進而獲得滿足其觀看需求的視覺立體效果,提升用戶體驗。
需要說明的是,由于所述調整立體視效的裝置與實施例一至實施例四中的立體顯示的控制方法基于相同的發(fā)明構思,因此,方法實施例立體顯示的控制方法的相應內容同樣適用于裝置實施例,此處不再詳述。
實施例六
圖8是本發(fā)明實施例六提供的一種電子設備的結構示意圖,請參閱圖8,該電子設備800包括:
一個或多個處理器810以及存儲器820,圖8中以一個處理器810為例。
處理器810和存儲器820可以通過總線或者其他方式連接,圖8中以通過總線連接為例。
存儲器820作為一種非暫態(tài)計算機可讀存儲介質,可用于存儲非暫態(tài)軟件程序、非暫態(tài)性計算機可執(zhí)行程序以及模塊,如本發(fā)明實施例一中的立體顯示的控制方法對應的程序指令/模塊(例如,附圖7所示的視效調整浮標生成單元70、激活操作檢測單元71、視效調整操作檢測單元72、調整單元73、顯示單元74、第一視效調整界面生成單元75、第二視效調整界面生成單元76、視效調整功能菜單生成單元77、輔助功能選擇單元78和輔助功能執(zhí)行單元79)。處理器810通過運行存儲在存儲器820中的非暫態(tài)軟件程序、指令以及模塊,從而執(zhí)行立體顯示的控制裝置的各種功能應用以及數據處理,即實現上述方法實施例中的立體顯示的控制方法。
存儲器820可以包括存儲程序區(qū)和存儲數據區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需要的應用程序;存儲數據區(qū)可存儲根據立體顯示的控制裝置的使用所創(chuàng)建的數據等。此外,存儲器820可以包括高速隨機存取存儲器,還可以包括非暫態(tài)存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他非暫態(tài)固態(tài)存儲器件。在一些實施例中,存儲器820可選包括相對于處理器810遠程設置的存儲器,這些遠程存儲器可以通過網絡連接至立體顯示的控制裝置。上述網絡的實例包括但不限于互聯網、企業(yè)內部網、局域網、移動通信網及其組合。
所述一個或者多個模塊存儲在所述存儲器820中,當被所述一個或者多個處理器810執(zhí)行時,可執(zhí)行實施例中描述的如圖1所示的方法步驟110至步驟150,圖4中所示的方法步驟410至步驟450,以及圖5中所示的方法步驟510至步驟560,實現圖7中的單元70-79的功能。
電子設備800可執(zhí)行本發(fā)明實施例所提供的方法,具備執(zhí)行方法相應的功能模塊和有益效果。未在本實施例中詳盡描述的技術細節(jié),可參見本發(fā)明實施例所提供的立體顯示的控制方法。
在本發(fā)明實施例中,電子設備800可以以多種形式存在,包括但不限于:
(1)移動通信設備:這類設備的特點是具備移動通信功能,并且以提供話音、數據通信為主要目標。這類終端包括:智能手機(例如iPhone)、多媒體手機、功能性手機,以及低端手機等。
(2)超移動個人計算機設備:這類設備屬于個人計算機的范疇,有計算和處理功能,一般也具備移動上網特性。這類終端包括:PDA、MID和UMPC設備等,例如iPad。
(3)便攜式娛樂設備:這類設備可以顯示和播放多媒體內容。該類設備包括:音頻、視頻播放器(例如iPod),掌上游戲機,電子書,以及智能玩具和便攜式車載導航設備。
(4)其他具有觸敏顯示以及數據交互功能的電子裝置。
實施例七
本發(fā)明實施例提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機可執(zhí)行指令,該計算機可執(zhí)行指令被一個或多個處理器執(zhí)行,例如圖8中的一個處理器810,可使得上述一個或多個處理器可執(zhí)行上述方法實施例一中的立體顯示的控制方法,例如,執(zhí)行以上描述的圖1中所示的方法步驟110至步驟150,圖4中所示的方法步驟410至步驟450,以及圖5中所示的方法步驟510至步驟560,實現圖7中的單元70-79的功能。。
上述產品可執(zhí)行本發(fā)明實施例所提供的方法,具備執(zhí)行方法相應的功能模塊和有益效果。未在本實施例中詳盡描述的技術細節(jié),可參見本發(fā)明實施例所提供的方法。
以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上??梢愿鶕嶋H的需要選擇其中的部分或者全部模塊來實現本實施例方案的目的。
通過以上的實施方式的描述,本領域普通技術人員可以清楚地了解到各實施方式可借助軟件加通用硬件平臺的方式來實現,當然也可以通過硬件。本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程是可以通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機存儲記憶體(Random Access Memory,RAM)等。
最后應說明的是:以上實施例僅用以說明本發(fā)明的技術方案,而非對其限制;在本發(fā)明的思路下,以上實施例或者不同實施例中的技術特征之間也可以進行組合,步驟可以以任意順序實現,并存在如上所述的本發(fā)明的不同方面的許多其它變化,為了簡明,它們沒有在細節(jié)中提供;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技術方案的范圍。