本發(fā)明涉及虛擬現(xiàn)實領(lǐng)域,尤其涉及一種虛擬現(xiàn)實顯示器的顯示模式切換方法及顯示控制系統(tǒng)。
背景技術(shù):
隨著科學(xué)技術(shù)的發(fā)展,虛擬現(xiàn)實技術(shù)日漸成熟,且虛擬現(xiàn)實技術(shù)已經(jīng)普遍應(yīng)用在大眾生活領(lǐng)域中。
在傳統(tǒng)虛擬現(xiàn)實領(lǐng)域中,一般是使用頭戴式虛擬現(xiàn)實顯示器進(jìn)行畫面顯示,可以擴(kuò)展科學(xué)三維可視化程度,增進(jìn)人機(jī)交互體驗。其根本原理是讓觀看者的左右眼分別觀看兩幅近乎完全相同,僅拍攝角度稍有差異的圖像,經(jīng)過觀看者大腦處理成立體感,為觀看者提供虛擬的立體環(huán)境。
然而,現(xiàn)有技術(shù)中的頭戴式虛擬現(xiàn)實顯示器都是單屏顯示,且只有一種顯示模式,顯示模式單一,不能滿足用戶的需求。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明提供一種虛擬現(xiàn)實顯示器的顯示模式切換方法及顯示控制系統(tǒng),用于解決現(xiàn)有技術(shù)中單屏顯示且顯示模式單一的問題。
第一方面,本發(fā)明實施例提供一種虛擬現(xiàn)實顯示器的顯示模式切換方法,所述虛擬現(xiàn)實顯示器包含并列排列的第一顯示屏和第二顯示屏,所述方法包括:
獲取顯示模式切換指令,所述顯示模式切換指令中包含顯示模式的指示信息;
根據(jù)所述顯示模式的指示信息切換所述第一顯示屏和第二顯示屏的顯示模式;
按照切換后的顯示模式控制圖像信息在所述第一顯示屏和所述第二顯示屏上進(jìn)行顯示。
在第一方面第一種可行的實現(xiàn)方式中,所述獲取顯示模式切換指令包括:
若檢測到用戶對模式切換按鍵執(zhí)行按鍵操作,則響應(yīng)所述按鍵操作,根據(jù)所述按鍵操作生成所述顯示模式切換指令;
或者;
解析已錄入的模式切換語音消息,獲取所述模式切換語音消息中包含的所述顯示模式切換指令;
或者;
接收智能穿戴設(shè)備發(fā)送的所述顯示模式切換指令。
結(jié)合第一方面或者第一方面第一種可行的實現(xiàn)方式,在第一方面第二種可行的實現(xiàn)方式中,所述按照切換后的顯示模式控制圖像信息在所述第一顯示屏和所述第二顯示屏上進(jìn)行顯示,具體包括:
若所述切換后的顯示模式為第一顯示模式,則獲取第一圖像和第二圖像,所述第一圖像和所述第二圖像為雙目圖像;
將所述第一圖像和第二圖像發(fā)送給所述虛擬現(xiàn)實顯示器,使得所述第一圖像顯示在所述第一顯示屏上,且同時所述第二圖像顯示在所述第二顯示屏上。
結(jié)合第一方面或者第一方面第一種可行的實現(xiàn)方式,在第一方面第三種可行的實現(xiàn)方式中,所述按照切換后的顯示模式控制圖像信息在所述第一顯示屏和所述第二顯示屏上進(jìn)行顯示,具體包括:
若所述切換后的顯示模式為第二顯示模式,則獲取第三圖像;
將所述第三圖像發(fā)送給所述虛擬現(xiàn)實顯示器,使得所述第三圖像同時顯示在第一顯示屏和第二顯示屏。
結(jié)合第一方面或者第一方面第一種可行的實現(xiàn)方式,在第一方面第四種可行的實現(xiàn)方式中,所述切換后的顯示模式控制圖像信息在所述第一顯示屏和所述第二顯示屏上進(jìn)行顯示,具體包括:
若所述切換后的顯示模式為第三顯示模式,則設(shè)置所述第二顯示屏為所述第一顯示屏的擴(kuò)展顯示屏;
獲取第四圖像和第五圖像;
將所述第四圖像和所述第五圖像并列合成為第六圖像,所述第六圖像中包含的所述第四圖像和所述第五圖像能夠同步顯示;
將所述第六圖像發(fā)送給所述虛擬現(xiàn)實顯示器,使得所述虛擬現(xiàn)實顯示器中的所述第一顯示屏顯示所述第四圖像的同時,所述第二顯示屏同步顯示所述第五圖像。
第二方面,本發(fā)明實施例中提供了一種虛擬現(xiàn)實顯示器的顯示控制系統(tǒng),所述虛擬現(xiàn)實顯示器包含并列排列的第一顯示屏和第二顯示屏,所述顯示控制系統(tǒng)包括:
獲取模塊,用于獲取顯示模式切換指令,所述顯示模式切換指令中包含顯示模式的指示信息;
切換模塊,用于根據(jù)所述顯示模式的指示信息切換所述第一顯示屏和第二顯示屏的顯示模式;
顯示模塊,用于按照切換后的顯示模式控制圖像信息在所述第一顯示屏和所述第二顯示屏上進(jìn)行顯示。
在第二方面第一種可行的實現(xiàn)方式中,所述獲取模塊具體用于:
若檢測到用戶對模式切換按鍵執(zhí)行按鍵操作,則響應(yīng)所述按鍵操作,根據(jù)所述按鍵操作生成所述顯示模式切換指令;
或者;
解析已錄入的模式切換語音消息,獲取所述模式切換語音消息中包含的所述顯示模式切換指令;
或者;
接收智能穿戴設(shè)備發(fā)送的所述顯示模式切換指令。
結(jié)合第二方面或者第二方面第一種可行的實現(xiàn)方式,在第二方面第二種可行的實現(xiàn)方式中,所述顯示模塊,具體包括:
第一獲取模塊,用于若所述切換后的顯示模式為第一顯示模式,則獲取第一圖像和第二圖像,所述第一圖像和所述第二圖像為雙目圖像;
第一發(fā)送模塊,用于將所述第一圖像和第二圖像發(fā)送給所述虛擬現(xiàn)實顯示器,使得所述第一圖像顯示在所述第一顯示屏上,且同時所述第二圖像顯示在所述第二顯示屏上。
結(jié)合第二方面或者第二方面第一種可行的實現(xiàn)方式,在第二方面第三種可行的實現(xiàn)方式中,所述顯示模塊,具體包括:
第二獲取模塊,用于若所述切換后的顯示模式為第二顯示模式,則獲取第三圖像;
第二發(fā)送模塊,用于將所述第三圖像發(fā)送給所述虛擬現(xiàn)實顯示器,使得所述第三圖像同時顯示在第一顯示屏和第二顯示屏。
結(jié)合第二方面或者第二方面一種可行的實現(xiàn)方式,在第二方面第四種可行的實現(xiàn)方式中,所述顯示模塊,具體包括:
若所述切換后的顯示模式為第三顯示模式,則設(shè)置所述第二顯示屏為所述第一顯示屏的擴(kuò)展顯示屏;
獲取第四圖像和第五圖像;
將所述第四圖像和所述第五圖像并列合成為第六圖像,所述第六圖像中包含的所述第四圖像和所述第五圖像能夠同步顯示;
將所述第六圖像發(fā)送給所述虛擬現(xiàn)實顯示器,使得所述虛擬現(xiàn)實顯示器中的所述第四顯示屏顯示所述第四圖像的同時,所述第五顯示屏同步顯示所述第五圖像。
從以上技術(shù)方案可以看出,本發(fā)明實施例具有以下優(yōu)點:
虛擬現(xiàn)實顯示器的保護(hù)并列排列的第一顯示屏和第二顯示屏,顯示控制系統(tǒng)獲取顯示模式切換指令,該顯示模式切換指令中包含顯示模式的指示信息,根據(jù)所述顯示模式的指示信息切換所述第一顯示屏和第二顯示屏的顯示模式,按照切換后的顯示模式控制圖像信息在該第一顯示屏和第二顯示屏上進(jìn)行顯示。通過將虛擬現(xiàn)實顯示器設(shè)置為并列排列的第一顯示屏和第二顯示屏,且可通過獲取的顯示模式的指示信息切換第一顯示屏和第二顯示屏的顯示模式,使得虛擬現(xiàn)實顯示器能夠有多種顯示模式,且能夠在多種顯示模式中進(jìn)行切換,能夠有效的改善顯示模式單一的問題,改善系統(tǒng)性能,及改善用戶體驗。
為讓本發(fā)明的上述和其他目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所附圖式,作詳細(xì)說明如下。
附圖說明
通過閱讀參照一下附圖所作的對非限制性實施例所作的詳細(xì)描述,本發(fā)明的其他特征、目的和有點將會更加明顯:
圖1為本發(fā)明實施例中虛擬現(xiàn)實顯示器的顯示模式切換方法的流程的一個示意圖;
圖2為本發(fā)明實施例中虛擬現(xiàn)實顯示器的顯示模式切換方法的流程的另一示意圖;
圖3為本發(fā)明實施例中虛擬現(xiàn)實顯示器的顯示模式切換方法的流程的 另一示意圖;
圖4為本發(fā)明實施例中虛擬現(xiàn)實顯示器的顯示模式切換方法的流程的另一示意圖;
圖5為本發(fā)明實施例中顯示控制系統(tǒng)的結(jié)構(gòu)的一個示意圖;
圖6為本發(fā)明實施例中顯示控制系統(tǒng)的結(jié)構(gòu)的另一示意圖。
具體實施方式
下面結(jié)合附圖和實施例對本發(fā)明作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖?,此處所描述的具體實施例僅僅用于解釋相關(guān)發(fā)明,而非對該發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與有關(guān)發(fā)明相關(guān)的部分。
本發(fā)明公開使用的術(shù)語是僅僅處于描述特定實施例的目的,而非旨在限制本發(fā)明公開。在本發(fā)明公開和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多種形式,除非上下文清楚地表示其他含義。
需要說明的是,在不沖突的情況下,本發(fā)明中的實施例及實施例中的特征可以相互結(jié)合。下面將參考附圖并結(jié)合實施例來詳細(xì)說明本發(fā)明。
在本發(fā)明實施例中,顯示控制系統(tǒng)控制虛擬現(xiàn)實顯示器的顯示,且該虛擬現(xiàn)實顯示器包含并列排列的第一顯示屏和第二顯示屏,該顯示控制系統(tǒng)可以通過一條信息傳輸通道與該第一顯示屏和第二顯示屏進(jìn)行數(shù)據(jù)交互,也可以通過不同的信息傳輸通道分別與該第一顯示屏和第二顯示屏進(jìn)行數(shù)據(jù)交互,在實際應(yīng)用中可根據(jù)具體的需要設(shè)置參數(shù),以設(shè)置顯示控制系統(tǒng)對第一顯示屏和第二顯示屏的控制通道。
請參閱圖1,為本發(fā)明實施例中一種虛擬現(xiàn)實顯示器的顯示模式切換方法的實施例,包括:
步驟101、獲取顯示模式切換指令,顯示模式切換指令中包含顯示模式的指示信息;
在本發(fā)明實施例中,顯示控制系統(tǒng)可獲取顯示模式切換指令,該顯示模式切換指令用于指示顯示控制系統(tǒng)更改當(dāng)前的虛擬現(xiàn)實顯示器的第一顯示屏和第二顯示屏的顯示模式。
在本發(fā)明實施例中,有多種情況可以觸發(fā)顯示模式切換指令的生成, 下面將分別進(jìn)行介紹:
1)虛擬現(xiàn)實顯示系統(tǒng)中設(shè)置了用于顯示模式切換的按鍵,該按鍵可以安裝在主機(jī)上,也可以安裝在虛擬現(xiàn)實頭盔上,或者主機(jī)和虛擬現(xiàn)實頭盔上都安裝了該按鍵,其中,用戶在按下該按鍵或者以設(shè)置好的模式按下該按鍵之后,顯示控制系統(tǒng)檢查到用戶對該模式切換按鍵執(zhí)行的按鍵操作之后,將響應(yīng)該按鍵操作,根據(jù)該按鍵操作生成顯示模式切換指令。
本發(fā)明實施例中主要涉及到的顯示模式包括第一顯示模式,第二顯示模式和第三顯示模式(關(guān)于每種顯示模式下具體的圖像顯示方式將在后面的實施例中進(jìn)行詳細(xì)描述,此處不做詳述)。
其中,顯示控制系統(tǒng)中可以預(yù)先設(shè)置按鍵的次數(shù)或者方式所對應(yīng)的顯示模式,例如可以將三種顯示模式并列排列,每次用戶按一次按鍵,都將切換到當(dāng)前顯示模式的下一種顯示模式。又例如,用戶按下一次按鍵之后,在主機(jī)顯示屏或者虛擬現(xiàn)實顯示器上顯示可旋轉(zhuǎn)的顯示模式,并在用戶選擇顯示模式之后,切換到用戶選擇的顯示模式。
2)顯示控制系統(tǒng)還可以通過語音錄入模式切換語音消息的方式獲取顯示模式切換指令,具體可以是,顯示控制系統(tǒng)能夠控制語音消息的錄入,用戶可通過開啟話筒的形式進(jìn)入語音錄入的程序,用戶在成功輸入語音信息之后,將生成模式切換語音消息,并對該已錄入的模式切換語音消息進(jìn)行解析,獲取該語音切換語音消息中包含的顯示模式切換指令。
3)虛擬現(xiàn)實顯示器的顯示控制系統(tǒng)與智能穿戴設(shè)備通過有線或者無線的方式連接,用戶可通過該智能穿戴設(shè)備生成顯示模式切換指令,并將該顯示模式切換指令發(fā)送給顯示控制系統(tǒng)。
其中,智能穿戴設(shè)備可以是智能手環(huán)或者智能戒指,或者智能手表等等智能設(shè)備。用戶可以通過觸發(fā)智能穿戴設(shè)備生成顯示模式切換指令。例如,以智能戒指為例,用戶轉(zhuǎn)動智能戒指上的按鈕,則觸發(fā)智能戒指生成顯示模式切換指令,并將該顯示模式切換指令發(fā)送給顯示控制系統(tǒng),由顯示控制系統(tǒng)完成顯示模式的切換。
步驟102、根據(jù)顯示模式的指示信息切換第一顯示屏和第二顯示屏的顯示模式;
步驟103、按照切換后的顯示模式控制圖像信息在第一顯示屏和第二顯 示屏上進(jìn)行顯示。
在本發(fā)明實施例中,顯示控制系統(tǒng)在獲取到顯示模式切換指令之后,將根據(jù)顯示模式的指示信息切換第一顯示屏和第二顯示屏的顯示模式,并按照切換后的顯示模式控制圖像信息在第一顯示屏和第二顯示屏上進(jìn)行顯示。
在本發(fā)明實施例中,顯示控制系統(tǒng)獲取顯示模式切換指令,該顯示模式切換指令中包含顯示模式的指示信息,根據(jù)該顯示模式的指示信息切換第一顯示屏和第二顯示屏的顯示模式,并按照切換后的顯示模式控制圖像信息在第一顯示屏和第二顯示屏上進(jìn)行顯示。通過將虛擬現(xiàn)實顯示器設(shè)置為并列排列的第一顯示屏和第二顯示屏,且可通過獲取的顯示模式的指示信息切換第一顯示屏和第二顯示屏的顯示模式,使得虛擬現(xiàn)實顯示器能夠有多種顯示模式,且能夠在多種顯示模式中進(jìn)行切換,能夠有效的改善顯示模式單一的問題,改善系統(tǒng)性能,及改善用戶體驗。
下面將分別詳細(xì)介紹顯示控制系統(tǒng)切換到不同的顯示模式且在不同的顯示模式下的圖像信息的顯示。
請參閱圖2,為本發(fā)明實施例中虛擬現(xiàn)實顯示器的顯示模式切換方法的實施例,其中,顯示控制系統(tǒng)控制圖像在頭戴式虛擬現(xiàn)實顯示器上的顯示,該頭戴式虛擬現(xiàn)實顯示器包含并列排列的第一顯示屏和第二顯示屏,且第一顯示屏與第二顯示屏的屏幕大小相同,且屏幕大小大于或等于2.5英寸。此外,人在使用該頭戴式虛擬現(xiàn)實顯示器時,一只眼睛可以看到第一顯示屏上顯示的圖像,另一只眼睛可以看到第二顯示屏上顯示的圖像,且雙眼看到的圖像傳遞到大腦之后,能夠在大腦中建立圖像的立體虛擬場景,給人以身處其境的感受,其中,該虛擬現(xiàn)實顯示器的顯示模式切換方法包括:
步驟201、獲取顯示模式切換指令,顯示模式切換指令中包含顯示模式的指示信息;
步驟202、根據(jù)顯示模式的指示信息切換第一顯示屏和第二顯示屏的顯示模式;
步驟201中的內(nèi)容與圖1所示實施例中的步驟101中的內(nèi)容相似,此處不做贅述。
步驟202中的內(nèi)容與圖1所示實施例中的步驟102中的內(nèi)容相似,此處 不做贅述。
步驟203、若切換后的顯示模式為第一顯示模式,則獲取第一圖像和第二圖像,第一圖像和第二圖像為雙目圖像;
步驟204、將第一圖像和第二圖像發(fā)送給虛擬現(xiàn)實顯示器,使得第一圖像顯示在第一顯示屏上,且同時第二圖像顯示在第二顯示屏上。
在本發(fā)明實施例中,若切換后的顯示模式為第一顯示模式,則顯示控制系統(tǒng)獲取第一圖像和第二圖像,該第一圖像和第二圖像為雙目圖像。
其中,雙目圖像是指對同一個場景拍攝的不同角度的圖像,且兩個圖像的角度差在預(yù)先設(shè)置的范圍內(nèi)。
在本發(fā)明實施例中,顯示控制系統(tǒng)在獲取第一圖像和第二圖像之后,將該第一圖像顯示在第一顯示屏上,將第二圖像顯示在第二顯示屏上。
且在本發(fā)明實施例中,描述的是第一圖像顯示在第一顯示屏上,第二圖像顯示在第二顯示屏上,在實際應(yīng)用中,還可以將第二圖像顯示在第一顯示屏上,及將第一圖像顯示在第二顯示屏上。
需要說明的是,頭戴式虛擬現(xiàn)實顯示器的兩個顯示屏是模擬人的兩個眼睛,第一圖像顯示在第一顯示屏上且第二圖像顯示在第二顯示屏上之后,人的眼睛能夠利用視差的原理在腦海中構(gòu)建三維立體場景,實現(xiàn)虛擬現(xiàn)實場景的建立,為人營造虛擬環(huán)境。
需要說明的是,頭戴式虛擬現(xiàn)實顯示器是虛擬現(xiàn)實頭盔上的一個組件,其獲取到的雙目圖像可以由雙目攝像頭拍攝得到,該雙目攝像頭可以是安裝在虛擬現(xiàn)實頭盔上的組件,也可以是獨立于該虛擬現(xiàn)實頭盔的組件。
其中,若雙目攝像頭是虛擬現(xiàn)實頭盔上的組件,則虛擬現(xiàn)實頭盔的顯示控制系統(tǒng)可控制雙目攝像頭的圖像拍攝,且在雙目攝像頭拍攝雙目圖像之后,雙目攝像頭將拍攝到的雙目圖像發(fā)送給顯示控制系統(tǒng),由顯示控制系統(tǒng)控制雙目圖像的顯示。
其中,若雙目攝像頭獨立于虛擬現(xiàn)實頭盔的組件,則雙目攝像頭與虛擬現(xiàn)實頭盔之間可通過有線或者無線的方式進(jìn)行數(shù)據(jù)通信,雙目攝像頭拍攝雙目圖像之后,可將其拍攝的雙目圖像通過有線傳輸或者無線傳輸?shù)姆绞桨l(fā)送給虛擬現(xiàn)實頭盔上的顯示控制系統(tǒng),由該顯示控制系統(tǒng)控制雙目圖像的顯示。
其中,雙目攝像頭是由兩個攝像頭構(gòu)成,且這兩個攝像頭并列排列,并相距一定的距離,具體的,雙目攝像頭之間的距離為60至70毫米,其中,優(yōu)選的,雙目攝像頭之間的距離為65毫米。其中,雙目攝像頭的兩個攝像頭之間的距離是基于人眼的瞳距而設(shè)定的,利用雙目攝像頭拍攝的圖像顯示在頭戴式虛擬現(xiàn)實顯示器上,能夠有效模擬人的雙眼看實體景物的效果,為人營造更加逼真且清晰度高的虛擬場景。
需要說明的是,在本發(fā)明實施例中,“第一圖像”“第二圖像”中的“第一”和“第二”僅僅是用于區(qū)分兩幅圖像,并不對圖像的內(nèi)容造成限定。同理,“第一顯示屏”和“第二顯示屏”中的“第一”和“第二”也僅僅用于區(qū)分兩個顯示屏,并不對顯示屏本身造成限定。
在本發(fā)明實施例中,顯示控制系統(tǒng)獲取顯示模式切換指令,該顯示模式切換指令中包含顯示模式的指示信息,并根據(jù)該顯示模式的指示信息切換第一顯示屏和第二顯示屏的顯示模式,若切換后的顯示模式為第一顯示模式,則獲取第一圖像和第二圖像,該第一圖像和第二圖像為雙目圖像,將第一圖像和第二圖像發(fā)送給虛擬現(xiàn)實顯示器,使得第一圖像顯示在第一顯示屏上,且同時第二圖像顯示在第二顯示屏上,通過設(shè)置第一顯示屏和第二顯示屏,且基于顯示模式的指示信息切換顯示模式,使得能夠有效實現(xiàn)顯示模式的切換,改善系統(tǒng)的性能及用戶的使用體驗。此外,還能夠有效避免使用單屏顯示帶來的像素點放大及顯示不清晰的問題,使得能夠得到清晰度較高的圖像。
請參閱圖3,為本發(fā)明實施例中虛擬現(xiàn)實顯示器的顯示模式切換方法的實施例,其中,該虛擬現(xiàn)實顯示器包含并列排列的第一顯示屏和第二顯示屏,該虛擬現(xiàn)實顯示器的顯示模式切換方法包括:
步驟301、獲取顯示模式切換指令,顯示模式切換指令中包含顯示模式的指示信息;
步驟302、根據(jù)顯示模式的指示信息切換第一顯示屏和第二顯示屏的顯示模式;
其中,步驟301中的內(nèi)容與圖1所示實施例中的步驟101中的內(nèi)容相似,此處不做贅述。步驟302中的內(nèi)容與圖1所示實施例中的步驟102中的內(nèi)容相似,此處不做贅述。
步驟303、若切換后的顯示模式為第二顯示模式,則獲取第三圖像;
步驟304、將第三圖像發(fā)送給虛擬現(xiàn)實顯示器,使得第三圖像同時顯示在第一顯示屏和第二顯示屏。
在本發(fā)明實施例中,若切換后的顯示模式為第二顯示模式,則獲取第三圖像,該第三圖像可以是顯示控制系統(tǒng)從存儲器中讀取的,該存儲器可以是內(nèi)部存儲器,例如主存儲器,或者該第三圖像可以是顯示控制系統(tǒng)通過有線傳輸或者無線傳輸?shù)姆绞綇囊曨l接收接口接收到的圖像,該視頻接收接口為高清晰度多媒體接口(High Definition Multimedia Interface,HDMI),或者視頻圖形陣列(Video Graphics Array,VGA)接口,或者數(shù)字視頻接口(Digital Visual Interface,DVI)。需要說明的是,圖2所示實施例中的第一圖像和第二圖像也可以通過上述方式獲取。
在本發(fā)明實施例中,顯示控制系統(tǒng)可通過第一信息傳輸通道將第三圖像發(fā)送給第一顯示屏,使得第一顯示屏顯示該第三圖像,同時通過第二信息傳輸通道將該第三圖像發(fā)送給第二顯示屏,使得第二顯示屏同時顯示該第三圖像,即在同一時刻,第一顯示屏和第二顯示屏顯示的圖像相同。
在本發(fā)明實施例中,是以顯示控制系統(tǒng)利用不同的信息傳輸通道分別向第一顯示屏及第二顯示屏發(fā)送圖像,在實際應(yīng)用中,還可以使用同一信息傳輸通道想第一顯示屏及第二顯示屏發(fā)送圖像,具體可以是:顯示控制系統(tǒng)將圖像通過第三信息傳輸通道同時發(fā)送給第一顯示屏和第二顯示屏,使得第一顯示屏和第二顯示屏能夠同時顯示圖像。
需要說明的是,本發(fā)明實施例中的“第一信息傳輸通道”,“第二信息傳輸通道”及“第三信息傳輸通道”中的“第一”、“第二”及“第三”僅僅用于區(qū)分信息傳輸通道,并不對信息傳輸通道本身造成限定。
在本發(fā)明實施例中,顯示控制系統(tǒng)獲取顯示模式切換指令,該顯示模式切換指令中包含顯示模式的指示信息,并根據(jù)該顯示模式的指示信息切換第一顯示屏和第二顯示屏的顯示模式,若切換后的顯示模式為第二顯示模式,則獲取第三圖像,將該第三圖像發(fā)送給虛擬現(xiàn)實顯示器,使得第三圖像同時顯示在第一顯示屏和第二顯示屏上,通過設(shè)置虛擬現(xiàn)實顯示屏包含第一顯示屏和第二顯示屏,并且通過顯示模式的指示信息切換第一顯示屏和第二顯示屏的顯示模式,使得能夠有效的實現(xiàn)顯示模式的切換,避免 顯示模式單一的問題,且若切換后的顯示模式是第二顯示模式時,可以將第三圖像分別顯示在第一顯示屏和第二顯示屏上,使得能夠通過觀察者的視差效應(yīng)實現(xiàn)三維立體場景的構(gòu)建,為觀察者營造清晰度較高的虛擬立體場景。
請參閱圖4,為本發(fā)明實施例中虛擬現(xiàn)實顯示器的顯示模式切換方法的實施例,其中,虛擬現(xiàn)實顯示器包含并列排列的第一顯示屏和第二顯示屏,該顯示模式切換方法包括:
步驟401、獲取顯示模式切換指令,顯示模式切換指令中包含顯示模式的指示信息;
步驟402、根據(jù)顯示模式的指示信息切換第一顯示屏和第二顯示屏的顯示模式;
其中,步驟401中的內(nèi)容與圖1所示實施例中的步驟101中的內(nèi)容相似,此處不做贅述。步驟402中的內(nèi)容與圖1所示實施例中的步驟102中的內(nèi)容相似,此處不做贅述。
步驟403、若切換后的顯示模式為第三顯示模式,則設(shè)置第二顯示屏為第一顯示屏的擴(kuò)展顯示屏;
在本發(fā)明實施例中,顯示控制系統(tǒng)在完成顯示模式的切換之后,若切換后的顯示模式為第三顯示模式,則設(shè)置第二顯示屏為第一顯示屏的擴(kuò)展顯示屏,使得第一顯示屏和第二顯示屏成為理論上的一個顯示屏,若第一顯示屏上未能完整的顯示一個圖像,則未在第一顯示屏上顯示的內(nèi)容可以在第二顯示屏上顯示,使得第一顯示屏上顯示的內(nèi)容和第二顯示屏上顯示的內(nèi)容可以完整的實現(xiàn)圖像的顯示。
需要說明的是,本發(fā)明實施例中僅僅是以設(shè)置第二顯示屏為第一顯示屏的擴(kuò)展顯示屏為例進(jìn)行說明的,在實際應(yīng)用中并不限定具體設(shè)置哪個顯示屏為主顯示屏,及哪個顯示屏為擴(kuò)展顯示屏,在實際應(yīng)用中,可根據(jù)具體的需要設(shè)置,此處不做限定。
步驟404、獲取第四圖像和第五圖像;
步驟405、將第四圖像和第五圖像并列合成為第六圖像,第六圖像中包含的第四圖像和第五圖像能夠同步顯示;
步驟406、將第六圖像發(fā)送給虛擬現(xiàn)實顯示器,使得虛擬現(xiàn)實顯示器中 的第一顯示屏顯示第四圖像的同時,第二顯示屏同步顯示第五圖像。
在本發(fā)明實施例中,顯示控制系統(tǒng)將獲取第四圖像和第五圖像,并將第四圖像和第五圖像并列合成為第六圖像,該第六圖像中包含的第四圖像和第五圖像能夠同步顯示,并將該第六圖像發(fā)送給虛擬現(xiàn)實顯示器,使得虛擬現(xiàn)實顯示器中的第一顯示屏能夠顯示第四圖像的同時,第二顯示屏同步顯示第五圖像。
下面將分別介紹在第三顯示模式下,圖像信息為圖片及視頻時顯示控制系統(tǒng)具體的處理方法,具體的:
1)在第四圖像為第一圖片,第五圖像為第二圖片的情況下,顯示控制系統(tǒng)將獲取第一圖片和第二圖片,該第一圖片和第二圖片屬于雙目圖片,即從不同角度拍攝到的同一場景的圖片,其中,顯示控制系統(tǒng)可從存儲器中讀取第一圖片和第二圖片,該存儲器可以是內(nèi)部存儲器,例如主存儲器,或者該存儲器可以是通過USB接口連接的外存儲器。此外,顯示控制系統(tǒng)通過有線傳輸或者無線傳輸?shù)姆绞綇囊曨l接收接口接收第一圖片和第二圖片,該視頻接收接口為HDMI,或者VGA接口,或者DVI。
在本發(fā)明實施例中,顯示控制系統(tǒng)在獲取第一圖片和第二圖片之后,為了避免圖片過小或者過大顯示,將對圖片的分辨率進(jìn)行調(diào)整,即根據(jù)第一顯示屏的分辨率調(diào)整第一圖片的分辨率,根據(jù)第二顯示屏的分辨率調(diào)整第二圖片的分辨率。
需要說明的是,虛擬現(xiàn)實顯示器的第一顯示屏和第二顯示屏的分辨率是相同的,為了更好的理解上述的圖片分辨率的調(diào)整,下面將以根據(jù)第一顯示屏的分辨率的大小調(diào)整第一圖片的分辨率為例進(jìn)行描述,具體如下:
若獲取的圖片的分辨率小于第一顯示屏的分辨率,則該第一圖片的分辨率不進(jìn)行調(diào)整,第一圖片在顯示的時候?qū)⒁匀溜@示的方式進(jìn)行現(xiàn)實。若第一圖片的分辨率大于第一顯示屏的分辨率,且第一圖片的分辨率的長寬比與第一顯示屏的分辨率的長寬比一致,則獲取第一圖片的長度和寬度并按照預(yù)先設(shè)置的第一比率進(jìn)行分辨率調(diào)整;若第一圖片的分辨率大于第一現(xiàn)實單元的分辨率,且第一圖片的分辨率的長寬比與第一顯示屏的分辨率的長寬比不一致,則由兩種方式進(jìn)行調(diào)節(jié):a)將第一圖片的分辨率的長度和寬度按照預(yù)先設(shè)置的第二比率進(jìn)行分辨率調(diào)整;b)以第一圖片的中心 點為基準(zhǔn)進(jìn)行選取區(qū)域調(diào)整,使得區(qū)域調(diào)整后的圖像的長寬比與第一顯示屏的分辨率的長寬比一致,再進(jìn)行分辨率調(diào)整。
在本發(fā)明實施例中,顯示控制系統(tǒng)在對第一圖片和第二圖片進(jìn)行分辨率調(diào)整之后,將調(diào)整后分辨率后的第一圖片和第二圖片按照左右排布的方式合成為第三圖片。
在本發(fā)明實施例中,顯示控制系統(tǒng)將第三圖片發(fā)送給虛擬現(xiàn)實顯示器,由虛擬現(xiàn)實顯示器顯示該第三圖片,具體的,第一顯示屏顯示第一圖片,未在第一顯示屏上顯示的第二圖片將在其擴(kuò)展顯示屏,即第二顯示屏上顯示,實現(xiàn)第一圖片和第二圖片的同步顯示。
2)在第四圖像為第一視頻,第五圖像為第二視頻時,顯示控制系統(tǒng)將獲取第一視頻和第二視頻,該第一視頻和第二視頻屬于雙目視頻,即由雙目攝像頭拍攝的同一場景的視頻,其中,顯示控制系統(tǒng)可以從存儲器中讀取第一視頻和第二視頻,該存儲器可以是內(nèi)部存儲器,例如主存儲器,或者該存儲器可以是通過USB接口連接的外部存儲器,此外,顯示控制系統(tǒng)還可通過有線傳輸方式或者無線傳輸方式從視頻接收接口接收第一視頻和第二視頻,該視頻接收接口可以是HDMI、VGA接口或者是DVI。
在本發(fā)明實施例中,顯示控制系統(tǒng)在獲取第一視頻和第二視頻之后,將該第一視頻和第二是合成為第三視頻,且該第三視頻在播放時能夠同時顯示第一視頻的畫面及第二視頻的畫面。
具體的:顯示控制系統(tǒng)將確定第一視頻和第二視頻的時間軌道,設(shè)置第一視頻在第一視頻中的時間軌道的起始時間戳與第二視頻在第二視頻的時間軌道上的起始時間戳相同,即設(shè)置第一視頻和第二視頻的起始時間戳相同,并將具有相同的起始時間戳的第一視頻和第二視頻合成為第三視頻。
其中,將具有相同的起始時間戳的第一視頻和第二視頻合成為第三視頻具體包括:根據(jù)第一顯示屏的分辨率及屏幕大小確定第一視頻播放窗口大小,根據(jù)第二顯示屏的分辨率及屏幕大小確定第二視頻播放窗口大小;并按照該第一視頻的播放窗口大小及該第二視頻的播放窗口大小,將具有相同起始時間戳的該第一視頻及該第二視頻并列合成得到第三視頻,使得在播放第三視頻時,在顯示屏上能夠同時顯示第一視頻和第二視頻的畫面。
其中,視頻的時間軌道是指視頻的時間軸,是指視頻播放的時間軌道, 起始時間戳是指視頻開始播放的時間點,在本發(fā)明實施例中,在第一視頻的時間軌道上設(shè)置起始時間戳,及在第二視頻的時間軌道上設(shè)置起始時間戳,且兩個視頻的起始時間戳相同,則可使得合成后得到的第三視頻中的第一視頻的畫面和第二視頻的畫面能夠同時播放。
其中,基于系統(tǒng)顯示屏的分辨率確定第二視頻的播放窗口的大小及基于虛擬現(xiàn)實顯示屏確定第一視頻的播放窗口的大小能夠使得第一視頻的畫面完全在虛擬現(xiàn)實顯示屏進(jìn)行現(xiàn)實,使得第二視頻的畫面能夠完全在系統(tǒng)顯示屏的畫面進(jìn)行現(xiàn)實,避免出現(xiàn)部分第一視頻的畫面顯示在系統(tǒng)顯示屏,及部分第二視頻的畫面顯示在虛擬現(xiàn)實顯示屏導(dǎo)致的畫面顯示不完整的情況。
需要說明的是,在本發(fā)明實施例中視頻的合成及顯示屏的擴(kuò)展在界面顯示上是一致的,例如,若是將第一顯示屏設(shè)置為第二顯示屏的擴(kuò)展顯示屏,則在顯示時,畫面將優(yōu)先處于第二顯示屏中,在合成第三視頻時,應(yīng)該設(shè)置第一視頻與第二視頻并列顯示,且第一視頻處于右邊,第二視頻處于左邊,通過上述處理,則可確保在播放第三視頻時,該第三視頻中的第一視頻的畫面能夠在第一顯示屏上顯示,第三視頻中第二視頻的畫面能夠在第二顯示屏上顯示。
在本發(fā)明實施例中,顯示控制系統(tǒng)將第三視頻發(fā)送給虛擬現(xiàn)實顯示器,由該虛擬現(xiàn)實顯示器播放第三視頻,其中,虛擬現(xiàn)實顯示器的第一顯示屏將播放第一視頻的畫面,虛擬現(xiàn)實顯示器的第二顯示屏將同步播放第二視頻的畫面。
在本發(fā)明實施例中,顯示控制系統(tǒng)在獲取顯示模式切換指令之后,將根據(jù)該顯示模式切換指令中包含的顯示模式的指示信息切換第一顯示屏和第二顯示屏的顯示模式,若切換后的顯示模式為第三顯示模式,則設(shè)置第二顯示屏為第一顯示屏的擴(kuò)展顯示屏,并獲取第四圖像和第五圖像,將第四圖像和第五圖像并列合成為第六圖像,將該第六圖像發(fā)送給虛擬現(xiàn)實顯示器,使得虛擬現(xiàn)實顯示器中的第一顯示屏顯示第四圖像的同時,第二顯示屏同步顯示第五圖像。通過設(shè)置第一顯示屏和第二顯示屏,且根據(jù)顯示模式的指示信息切換顯示模式,使得能夠有效的實現(xiàn)顯示模式的切換,改善系統(tǒng)的性能及用戶的體驗。此外,通過設(shè)置第二顯示屏為第一顯示屏的 擴(kuò)展顯示屏,且將第一視頻和第二視頻合并為第三視頻,使得僅需要播放第三視頻,就能夠?qū)崿F(xiàn)第一視頻和第二視頻的同步播放,避免時間差帶來的播放不同步的問題,也能夠進(jìn)一步改善系統(tǒng)的性能。
請參閱圖5,為本發(fā)明實施例中一種虛擬現(xiàn)實顯示器的顯示控制系統(tǒng)的結(jié)構(gòu)的實施例,所述虛擬現(xiàn)實顯示器包含并列排列的第一顯示屏和第二顯示屏,所述顯示控制系統(tǒng)包括:
獲取模塊501,用于獲取顯示模式切換指令,所述顯示模式切換指令中包含顯示模式的指示信息;
切換模塊502,用于根據(jù)所述顯示模式的指示信息切換所述第一顯示屏和第二顯示屏的顯示模式;
顯示模塊503,用于按照切換后的顯示模式控制圖像信息在所述第一顯示屏和所述第二顯示屏上進(jìn)行顯示。
在本發(fā)明實施例中,獲取模塊501獲取顯示模式切換指令,該顯示模式切換指令中包含顯示模式的指示信息,接著,切換模塊502根據(jù)該顯示模式的指示信息切換第一顯示屏和第二顯示屏的顯示模式,最后,顯示模塊503按照切換后的顯示模式控制圖像信息在第一顯示屏和第二顯示屏上進(jìn)行顯示。通過將虛擬現(xiàn)實顯示器設(shè)置為并列排列的第一顯示屏和第二顯示屏,且可通過獲取的顯示模式的指示信息切換第一顯示屏和第二顯示屏的顯示模式,使得虛擬現(xiàn)實顯示器能夠有多種顯示模式,且能夠在多種顯示模式中進(jìn)行切換,能夠有效的改善顯示模式單一的問題,改善系統(tǒng)性能,及改善用戶體驗。
為了更好的理解本發(fā)明實施例中的顯示控制系統(tǒng),請參閱圖6,為本發(fā)明實施例中虛擬現(xiàn)實顯示器的顯示控制系統(tǒng)的結(jié)構(gòu)的實施例,包括如圖5所示實施例中描述的獲取模塊501、切換模塊502及顯示模塊503,且與圖5所示實施例中描述的技術(shù)方案相似,此處不再贅述。
其中,所述獲取模塊501具體用于:
若檢測到用戶對模式切換按鍵執(zhí)行按鍵操作,則響應(yīng)所述按鍵操作,根據(jù)所述按鍵操作生成所述顯示模式切換指令;
或者;
解析已錄入的模式切換語音消息,獲取所述模式切換語音消息中包含 的所述顯示模式切換指令;
或者;
接收智能穿戴設(shè)備發(fā)送的所述顯示模式切換指令。
其中,所述顯示模塊503,具體包括:
第一獲取模塊601,用于若所述切換后的顯示模式為第一顯示模式,則獲取第一圖像和第二圖像,所述第一圖像和所述第二圖像為雙目圖像;
第一發(fā)送模塊602,用于將所述第一圖像和第二圖像發(fā)送給所述虛擬現(xiàn)實顯示器,使得所述第一圖像顯示在所述第一顯示屏上,且同時所述第二圖像顯示在所述第二顯示屏上。
或者,所述顯示模塊503,具體包括:
第二獲取模塊603,用于若所述切換后的顯示模式為第二顯示模式,則獲取第三圖像;
第二發(fā)送模塊604,用于將所述第三圖像發(fā)送給所述虛擬現(xiàn)實顯示器,使得所述第三圖像同時顯示在第一顯示屏和第二顯示屏。
或者,所述顯示模塊503,具體包括:
設(shè)置模塊605,用于若所述切換后的顯示模式為第三顯示模式,則設(shè)置所述第二顯示屏為所述第一顯示屏的擴(kuò)展顯示屏;
第三獲取模塊606,用于獲取第四圖像和第五圖像;
合成模塊607,用于將所述第四圖像和所述第五圖像并列合成為第六圖像,所述第六圖像中包含的所述第四圖像和所述第五圖像能夠同步顯示;
第三發(fā)送模塊608,用于將所述第六圖像發(fā)送給所述虛擬現(xiàn)實顯示器,使得所述虛擬現(xiàn)實顯示器中的所述第四顯示屏顯示所述第四圖像的同時,所述第五顯示屏同步顯示所述第五圖像。
在本發(fā)明實施例中,獲取模塊501獲取顯示模式切換指令,該顯示模式切換指令中包含顯示模式的指示信息,接著切換模塊502根據(jù)顯示模式的指示信息切換第一顯示屏和第二顯示屏的顯示模式,并由顯示模塊503按照切換后的顯示模式控制圖像信息在第一顯示屏和第二顯示屏上進(jìn)行顯示。
具體的,若切換后的顯示模式為第一顯示模式,則顯示模塊503中的第一獲取模塊601獲取第一圖像和第二圖像,所述第一圖像和所述第二圖 像為雙目圖像,第一發(fā)送模塊602將所述第一圖像和第二圖像發(fā)送給所述虛擬現(xiàn)實顯示器,使得所述第一圖像顯示在所述第一顯示屏上,且同時所述第二圖像顯示在所述第二顯示屏上。
或者,若切換后的顯示模式為第二顯示模式,則顯示模塊503中的第二獲取模塊603獲取第三圖像,并由第二發(fā)送模塊604將所述第三圖像發(fā)送給所述虛擬現(xiàn)實顯示器,使得所述第三圖像同時顯示在第一顯示屏和第二顯示屏。
或者,若切換后的顯示模式為第三顯示模式,則顯示模塊503中的設(shè)置模塊605設(shè)置所述第二顯示屏為所述第一顯示屏的擴(kuò)展顯示屏,并由第三獲取模塊606獲取第四圖像和第五圖像,且合成模塊607將所述第四圖像和所述第五圖像并列合成為第六圖像,所述第六圖像中包含的所述第四圖像和所述第五圖像能夠同步顯示,最后由發(fā)送模塊608將所述第六圖像發(fā)送給所述虛擬現(xiàn)實顯示器,使得所述虛擬現(xiàn)實顯示器中的所述第四顯示屏顯示所述第四圖像的同時,所述第五顯示屏同步顯示所述第五圖像。
基于上述描述,在本發(fā)明實施例中,虛擬現(xiàn)實顯示器包含并列排列的第一顯示屏和第二顯示屏,且通過顯示模式切換指令能夠?qū)Φ谝伙@示屏和第二顯示屏的顯示模式進(jìn)行切換,使得能夠有效的避免單屏顯示帶來的顯示模式單一的問題,通過切換顯示模式,使得虛擬現(xiàn)實顯示器能夠滿足用戶不同的需求,改善用戶的體驗且提高了系統(tǒng)的性能。
以上所述,僅是本發(fā)明的較佳實施例而已,并非對本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實施例揭露如上,然而并非用以限定本發(fā)明,任何熟悉本專業(yè)的技術(shù)人員,在不脫離本發(fā)明技術(shù)方案范圍內(nèi),當(dāng)可利用上述揭示的技術(shù)內(nèi)容做出些許更動或修飾為等同變化的等效實施例,但凡是未脫離本發(fā)明技術(shù)方案內(nèi)容,依據(jù)本發(fā)明的技術(shù)實質(zhì)對以上實施例所作的任何簡單修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。