本發(fā)明涉及媒體播放
技術(shù)領(lǐng)域:
,尤其涉及主播類互動(dòng)平臺(tái)客戶端場(chǎng)景切換方法及裝置、客戶端。
背景技術(shù):
:目前主播直播類的互動(dòng)平臺(tái)均是在2D平面內(nèi),無(wú)立體感。目前的直播場(chǎng)景一般都是根據(jù)主播的直播環(huán)境而定,除非主播改變其所處場(chǎng)所及在場(chǎng)所中的位置,比如,主播由客廳轉(zhuǎn)移至臥室,或由客廳的南側(cè)轉(zhuǎn)移至北側(cè)……以更換直播環(huán)境,否則用戶在此主播的直播間看到的都是同樣的場(chǎng)景,單一乏味。發(fā)明人在研究中發(fā)現(xiàn),目前現(xiàn)有技術(shù)中用戶不可以根據(jù)喜好隨意切換場(chǎng)景,用戶的參與度不高,而且,還不能對(duì)主播平臺(tái)的所有客戶端進(jìn)行場(chǎng)景切換。技術(shù)實(shí)現(xiàn)要素:本發(fā)明提供主播類互動(dòng)平臺(tái)客戶端場(chǎng)景切換方法及其裝置、客戶端,實(shí)現(xiàn)了主播類互動(dòng)平臺(tái)客戶端場(chǎng)景切換功能,用戶可以在觀看過(guò)程中不僅可以隨意切換自己的場(chǎng)景,還可以對(duì)主播平臺(tái)連接的其他客戶端的場(chǎng)景進(jìn)行切換,提高了用戶參與度,提升了用戶體驗(yàn)。本發(fā)明實(shí)施例提供一種主播類互動(dòng)平臺(tái)客戶端場(chǎng)景切換方法,其特征在于,包括:在當(dāng)前場(chǎng)景下,主播互動(dòng)平臺(tái)的任意一個(gè)或多個(gè)客戶端向服務(wù)器請(qǐng)求場(chǎng)景列表;所述請(qǐng)求場(chǎng)景列表的客戶端接收服務(wù)器返回的場(chǎng)景列表,并從所述場(chǎng)景列表中選擇切換場(chǎng)景信息;所述請(qǐng)求場(chǎng)景列表的客戶端中的一個(gè)客戶端在獲得切換場(chǎng)景權(quán)限時(shí),向服務(wù)器請(qǐng)求切換場(chǎng)景信息;主播互動(dòng)平臺(tái)的任意一個(gè)或多個(gè)客戶端在確認(rèn)切換場(chǎng)景時(shí),接收服務(wù)器返回的場(chǎng)景信息,根據(jù)所述返回的場(chǎng)景信息對(duì)所述確認(rèn)切換場(chǎng)景的客戶端當(dāng)前場(chǎng)景進(jìn)行切換;或,根據(jù)所述返回的場(chǎng)景信息對(duì)與所述主播類互動(dòng)平臺(tái)連接的所有客戶端的當(dāng)前場(chǎng)景進(jìn)行切換??蛇x地,所述向服務(wù)器請(qǐng)求場(chǎng)景列表,具體為:向服務(wù)器發(fā)送場(chǎng)景列表請(qǐng)求信息,所述場(chǎng)景列表請(qǐng)求信息中包含客戶端標(biāo)識(shí)。可選地,所述請(qǐng)求場(chǎng)景列表的客戶端中的一個(gè)客戶端在獲得切換場(chǎng)景權(quán)限時(shí),向服務(wù)器請(qǐng)求切換場(chǎng)景信息,具體包括:根據(jù)請(qǐng)求場(chǎng)景列表的客戶端的付費(fèi)信息,確定獲得切換場(chǎng)景權(quán)限的客戶端,獲得切換權(quán)限的客戶端向服務(wù)器發(fā)送切換場(chǎng)景請(qǐng)求信息,所述切換場(chǎng)景請(qǐng)求信息中包含場(chǎng)景顯示位置、場(chǎng)景顯示尺寸和場(chǎng)景標(biāo)識(shí),以使得所述服務(wù)器根據(jù)所述切換場(chǎng)景請(qǐng)求信息返回場(chǎng)景信息??蛇x地,所述根據(jù)所述返回的場(chǎng)景信息對(duì)所述請(qǐng)求場(chǎng)景列表的客戶端中確認(rèn)切換場(chǎng)景的客戶端當(dāng)前場(chǎng)景進(jìn)行切換,具體為:將所述返回的場(chǎng)景信息匹配各確認(rèn)切換場(chǎng)景的客戶端的顯示屏,確定顯示尺寸,并加載在顯示位置;或者所述根據(jù)所述返回的場(chǎng)景信息對(duì)與所述主播類互動(dòng)平臺(tái)連接的客戶端的當(dāng)前場(chǎng)景進(jìn)行切換,具體為:將所述返回的場(chǎng)景信息匹配所述主播類互動(dòng)平臺(tái)連接的的所有客戶端的顯示屏,確定顯示尺寸,并加載在顯示位置??蛇x地,所述方法還包括:對(duì)主播信息進(jìn)行處理,將切換后場(chǎng)景信息與經(jīng)處理后的主播信息進(jìn)行融合,獲得客戶端呈現(xiàn)內(nèi)容,其中,所述切換場(chǎng)景信息包括切換場(chǎng)景圖像的視差信息??蛇x地,所述方法所述對(duì)主播信息進(jìn)行處理,具體包括:對(duì)主播信息進(jìn)行摳圖處理以獲取待處理前景圖像;對(duì)所述待處理前景圖像進(jìn)行視差處理,以獲取所述待處理前景圖像的初始視差信息;獲取所述待處理前景圖像的參考視差信息、切換場(chǎng)景圖像的視差信息;所述切換場(chǎng)景圖像的視差信息包括:切換場(chǎng)景圖像零視差深度;獲取所述待處理前景圖像在位于拍攝零視差深度時(shí)的基準(zhǔn)視差,其中所述拍攝零視差深度等于所述切換場(chǎng)景圖像零視差深度;根據(jù)所述參考視差信息、所述切換場(chǎng)景圖像的視差信息、所述基準(zhǔn)視差、所述初始視差信息獲取所述待處理前景圖像的視差偏移量;根據(jù)所述視差偏移量對(duì)所述待處理前景圖像進(jìn)行調(diào)整。可選地,所述對(duì)主播信息進(jìn)行摳圖處理以獲取待處理前景圖像,具體包括:獲取主播場(chǎng)景圖像的背景統(tǒng)計(jì)信息,所述背景統(tǒng)計(jì)信息包括所述主播場(chǎng)景中第一色彩區(qū)域在色彩空間的背景均值和標(biāo)準(zhǔn)差值;根據(jù)所述背景均值和標(biāo)準(zhǔn)差值,對(duì)所述主播場(chǎng)景圖像進(jìn)行摳圖處理,得到所述主播場(chǎng)景圖像的待處理前景圖像信息。可選地,所述對(duì)待處理前景圖像進(jìn)行視差處理,以獲取待處理前景圖像的初始視差信息具體為:獲取當(dāng)前主播場(chǎng)景圖像中人物的第一掩碼圖和第二掩碼圖;對(duì)所述第一掩碼圖和所述第二掩碼圖分別進(jìn)行降維處理,得到與所述第一掩碼圖對(duì)應(yīng)的第一行矩陣以及與所述第二掩碼圖對(duì)應(yīng)的第二行矩陣;在所述第二行矩陣中,確定與所述第一行矩陣中每個(gè)抽樣點(diǎn)對(duì)應(yīng)的 相似點(diǎn);利用所述抽樣點(diǎn)與所述相似點(diǎn)的視差,確定所述當(dāng)前主播場(chǎng)景圖像中人物的初始視差信息??蛇x地,所述方法還包括:創(chuàng)建三維場(chǎng)景,所述創(chuàng)建三維場(chǎng)景具體包括:由二維圖片合成三維場(chǎng)景,直接拍攝獲得三維場(chǎng)景;或?qū)肽P蛣?chuàng)造三維場(chǎng)景??蛇x地,所述方法還包括:將新場(chǎng)景上傳至服務(wù)器,服務(wù)器將新場(chǎng)景寫(xiě)入場(chǎng)景庫(kù)中,并對(duì)場(chǎng)景庫(kù)進(jìn)行更新。本發(fā)明實(shí)施例提供一種主播類互動(dòng)平臺(tái)客戶端場(chǎng)景切換裝置,包括:發(fā)送單元,用于在當(dāng)前場(chǎng)景下向服務(wù)器請(qǐng)求場(chǎng)景列表,以及在獲得切換場(chǎng)景權(quán)限時(shí)向服務(wù)器請(qǐng)求切換場(chǎng)景信息,接收單元,用于接收服務(wù)器返回的場(chǎng)景列表,以及在確認(rèn)切換場(chǎng)景時(shí)接收服務(wù)器返回的場(chǎng)景信息,選擇單元,用于從所述場(chǎng)景列表中選擇切換場(chǎng)景信息,切換單元,用于根據(jù)所述返回的場(chǎng)景信息對(duì)當(dāng)前場(chǎng)景進(jìn)行切換??蛇x地,所述發(fā)送單元具體用于:向服務(wù)器發(fā)送場(chǎng)景列表請(qǐng)求信息,所述場(chǎng)景列表請(qǐng)求信息中包含客戶端標(biāo)識(shí);以及,在獲得切換權(quán)限時(shí)向服務(wù)器發(fā)送切換場(chǎng)景請(qǐng)求信息,所述切換場(chǎng)景請(qǐng)求信息中包含場(chǎng)景顯示位置、場(chǎng)景顯示尺寸和場(chǎng)景標(biāo)識(shí),以使得所述服務(wù)器根據(jù)所述切換場(chǎng)景請(qǐng)求信息返回場(chǎng)景信息。可選地,所述切換單元具體用于:將所述返回的場(chǎng)景信息匹配客戶端的顯示屏,確定顯示尺寸,并加載在顯示位置??蛇x地,所述裝置還包括:融合單元,用于將切換后場(chǎng)景信息與主播信息進(jìn)行融合,獲得客戶端呈現(xiàn)內(nèi)容。本發(fā)明實(shí)施例還一種主播類互動(dòng)平臺(tái)客戶端,包括:中央處理器,用于在當(dāng)前場(chǎng)景下,向服務(wù)器請(qǐng)求場(chǎng)景列表,接收服務(wù)器返回的場(chǎng)景列表,并從所述場(chǎng)景列表中選擇切換場(chǎng)景信息,在獲得切換場(chǎng)景權(quán)限時(shí),向服務(wù)器請(qǐng)求切換場(chǎng)景信息,在確認(rèn)切換場(chǎng)景時(shí),接收服務(wù)器返回的場(chǎng)景信息,根據(jù)所述返回的場(chǎng)景信息對(duì)當(dāng)前場(chǎng)景進(jìn)行切換,顯示屏,用于顯示所述場(chǎng)景。可選地,所述客戶端為移動(dòng)用戶終端、個(gè)人計(jì)算機(jī)或三維顯示設(shè)備。在本發(fā)明實(shí)施例中,通過(guò)在當(dāng)前場(chǎng)景下向服務(wù)器請(qǐng)求場(chǎng)景信息,并根據(jù)獲得切換場(chǎng)景權(quán)限客戶端請(qǐng)求的切換場(chǎng)景信息對(duì)當(dāng)前場(chǎng)景進(jìn)行切換,實(shí)現(xiàn)了主播類互動(dòng)平臺(tái)客戶端場(chǎng)景切換功能,用戶可以在觀看過(guò)程中隨意切換自己的場(chǎng)景,還可以對(duì)主播平臺(tái)連接的其他客戶端的場(chǎng)景進(jìn)行切換,提高了用戶參與度,提升了用戶體驗(yàn)。附圖說(shuō)明圖1為本發(fā)明實(shí)施例主播互動(dòng)平臺(tái)結(jié)構(gòu)示意圖;圖2為本發(fā)明實(shí)施例主播類互動(dòng)平臺(tái)客戶端場(chǎng)景切換方法流程示意圖;圖3為本發(fā)明實(shí)施例主播平臺(tái)系統(tǒng)中客戶端場(chǎng)景切換過(guò)程示意圖;圖4為本發(fā)明實(shí)施例管理員更新場(chǎng)景庫(kù)的流程圖;圖5為本發(fā)明實(shí)施例供應(yīng)商更新場(chǎng)景庫(kù)的流程圖;圖6為本發(fā)明實(shí)施例供應(yīng)商與場(chǎng)景管理后臺(tái)架構(gòu)圖;圖7為本發(fā)明實(shí)施例一種主播類互動(dòng)平臺(tái)客戶端場(chǎng)景切換裝置結(jié)構(gòu)示意圖;圖8為本發(fā)明實(shí)施例一種主播類互動(dòng)平臺(tái)客戶端結(jié)構(gòu)示意圖。具體實(shí)施方式下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明。需要說(shuō)明的是,如果不沖突,本發(fā)明實(shí)施例以及實(shí)施例中的各個(gè)特征可以相互結(jié)合,均在本發(fā)明的保護(hù)范圍之內(nèi)。另外,雖然在裝置示意圖中進(jìn)行了功能單元?jiǎng)澐郑诹鞒虉D中示出了邏輯順序,但是在某些情況下,可以以不同于裝置中的單元?jiǎng)澐?,或流程圖中的順序執(zhí)行所示出或描述的步驟。在闡述本發(fā)明實(shí)施例之前,為更好地理解本發(fā)明實(shí)施例,對(duì)本發(fā)明先作簡(jiǎn)要說(shuō)明。本發(fā)明實(shí)施例中,主播類互動(dòng)平臺(tái)通常包括客戶端、服務(wù)器、主播端及場(chǎng)景管理后臺(tái),場(chǎng)景通過(guò)場(chǎng)景管理后臺(tái)上傳至服務(wù)器,在切換場(chǎng)景過(guò)程中,由客戶端向服務(wù)器請(qǐng)求場(chǎng)景信息,并根據(jù)服務(wù)器返回的場(chǎng)景信息切換場(chǎng)景。在本發(fā)明實(shí)施例中,主播平臺(tái)下可以包含多個(gè)客戶端,這些客戶端可以請(qǐng)求切換自己的場(chǎng)景,也可以請(qǐng)求切換主播平臺(tái)連接的客戶端的場(chǎng)景,在對(duì)主播平臺(tái)連接的其他客戶端場(chǎng)景的切換時(shí),通常需要由各個(gè)客戶端進(jìn)行競(jìng)價(jià)來(lái)獲得切換權(quán)限,比如,主播發(fā)出允許場(chǎng)景切換的通知,各客戶端收到通知后,由用戶輸入為該時(shí)段切換場(chǎng)景愿意支付的費(fèi)用,服務(wù)器在限制時(shí)間內(nèi)收到的最高價(jià)格即為成交價(jià)格,如有多位用戶提交成交價(jià)格則最先提交該價(jià)格的用戶獲得切換場(chǎng)景權(quán)利。另外,在客戶端獲得切換權(quán)限后,是否對(duì)其他客戶端的場(chǎng)景進(jìn)行切換,可以由服務(wù)器向主播平臺(tái)下所有正在使用的客戶端發(fā)送場(chǎng)景切換通知,并由各客戶端返回是否確認(rèn)切換場(chǎng)景的消息,如確認(rèn)切換場(chǎng)景,則對(duì)其當(dāng)前場(chǎng)景進(jìn)行切換,也可以直接通過(guò)主播端或服務(wù)器切換場(chǎng)景,此時(shí),與主播端及服務(wù)器連接的所有客戶端的當(dāng)前場(chǎng)景將被切換。在本發(fā)明實(shí)施例中,為了實(shí)現(xiàn)主播內(nèi)容向客戶端進(jìn)行傳送,需要包括多種類型的服務(wù)器參與,圖1為主播互動(dòng)平臺(tái)結(jié)構(gòu)示意圖。如圖1所示,主播的視頻流轉(zhuǎn)輸至主播端,比如,PC端,由PC端經(jīng)過(guò)軟件的人 像摳圖處理后,將主播的視頻流傳輸至上傳服務(wù)器,并經(jīng)上傳服務(wù)器傳輸至轉(zhuǎn)碼服務(wù)器、源服務(wù)器、邊緣服務(wù)器;然后由邊緣服務(wù)器將視頻流與場(chǎng)景合成,傳輸至客戶端,最后由客戶端將視頻流與場(chǎng)景融合后呈現(xiàn)給用戶。在本發(fā)明所有實(shí)施例中,客戶端包括諸如個(gè)人計(jì)算機(jī)、PDA、平板電腦、MP4、智能手機(jī)、三維顯示盒子及智能電視等用戶終端設(shè)備。下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例作進(jìn)一步闡述。圖2為本發(fā)明實(shí)施例主播類互動(dòng)平臺(tái)客戶端場(chǎng)景切換方法流程示意圖,如圖2所示,本發(fā)明實(shí)施例的方法,包括以下步驟:S21,在當(dāng)前場(chǎng)景下,主播互動(dòng)平臺(tái)的任意一個(gè)或多個(gè)客戶端向服務(wù)器請(qǐng)求場(chǎng)景列表。在本發(fā)明實(shí)施例中,當(dāng)前已有顯示場(chǎng)景的條件下,用戶可以通過(guò)客戶端上的場(chǎng)景列表功能,向服務(wù)器發(fā)送場(chǎng)景列表的請(qǐng)求信息,其中,場(chǎng)景列表的請(qǐng)求信息中包含有客戶端標(biāo)識(shí),客戶端標(biāo)識(shí)可以用于服務(wù)器返回場(chǎng)景列表時(shí)標(biāo)識(shí)場(chǎng)景列表的接收方,所述客戶端可以為主播互動(dòng)平臺(tái)上的任意一個(gè)或多個(gè)客戶端。S22,所述請(qǐng)求場(chǎng)景列表的客戶端接收服務(wù)器返回的場(chǎng)景列表,并從所述場(chǎng)景列表中選擇場(chǎng)景信息。在本發(fā)明實(shí)施例中,服務(wù)器接收到主播互動(dòng)平臺(tái)的任意一個(gè)或多個(gè)客戶端發(fā)送的場(chǎng)景列表請(qǐng)求信息后,對(duì)場(chǎng)景列表請(qǐng)求信息進(jìn)行處理,并將客戶端請(qǐng)求的場(chǎng)景列表返回給請(qǐng)求場(chǎng)景列表的客戶端。請(qǐng)求場(chǎng)景列表的客戶端接收到相應(yīng)場(chǎng)景列表信息后,進(jìn)行顯示,用戶可以在顯示的場(chǎng)景列表中選擇某一場(chǎng)景。S23,所述請(qǐng)求場(chǎng)景列表的客戶端中的一個(gè)客戶端在獲得切換場(chǎng)景權(quán)限時(shí),向服務(wù)器請(qǐng)求切換場(chǎng)景信息。在本發(fā)明實(shí)施例中,可以根據(jù)請(qǐng)求場(chǎng)景列表的客戶端的付費(fèi)信息,確定獲得切換場(chǎng)景權(quán)限的客戶端,比如,服務(wù)器可以為某時(shí)段切換場(chǎng)景 確定支付的費(fèi)用,由客戶端反饋愿意支付的費(fèi)用,服務(wù)器在限制時(shí)間內(nèi)收到的最高價(jià)格即為成交價(jià)格,如有多位用戶的客戶端分別提交成交價(jià)格則最先提交該價(jià)格的客戶端獲得切換場(chǎng)景權(quán)限。獲得切換權(quán)限的客戶端根據(jù)選擇的切換場(chǎng)景信息,向服務(wù)器發(fā)送場(chǎng)景請(qǐng)求信息,場(chǎng)景請(qǐng)求信息中包含場(chǎng)景顯示位置、場(chǎng)景顯示尺寸和場(chǎng)景標(biāo)識(shí),以使得所述服務(wù)器根據(jù)所述切換場(chǎng)景請(qǐng)求信息返回場(chǎng)景信息。S24,主播互動(dòng)平臺(tái)的任意一個(gè)或多個(gè)客戶端在確認(rèn)切換場(chǎng)景時(shí),接收服務(wù)器返回的場(chǎng)景信息。在本發(fā)明實(shí)施例中,服務(wù)器接收到切換場(chǎng)景請(qǐng)求信息后將向主播平臺(tái)上正在使用主播服務(wù)的客戶端發(fā)送場(chǎng)景切換通知,各客戶端收到服務(wù)器的場(chǎng)景切換通知后,將確認(rèn)是否進(jìn)行場(chǎng)景切換,如確認(rèn)進(jìn)行場(chǎng)景切換,則向服務(wù)器返回確認(rèn)場(chǎng)景切換消息,服務(wù)器收到確認(rèn)場(chǎng)景切換消息后,將根據(jù)場(chǎng)景切換請(qǐng)求信息選擇場(chǎng)景信息返回給確認(rèn)切換場(chǎng)景的客戶端,若當(dāng)前客戶端已有選擇場(chǎng)景標(biāo)識(shí)信息,則從服務(wù)器獲取的信息包括場(chǎng)景顯示位置、場(chǎng)景顯示尺寸等信息,不再重復(fù)獲取場(chǎng)景標(biāo)識(shí)已有信息。在本發(fā)明實(shí)施例中,服務(wù)器也可以直接對(duì)與主播平臺(tái)連接的所有客戶端進(jìn)行當(dāng)前場(chǎng)景切換,在這種情況下,服務(wù)器可以直接給與主播平臺(tái)連接的所有客戶端發(fā)送場(chǎng)景信息。S25,根據(jù)所述返回的場(chǎng)景信息對(duì)所述確認(rèn)切換場(chǎng)景的客戶端當(dāng)前場(chǎng)景進(jìn)行切換,或,根據(jù)所述返回的場(chǎng)景信息對(duì)與所述主播類互動(dòng)平臺(tái)連接的所有客戶端的當(dāng)前場(chǎng)景進(jìn)行切換。在本發(fā)明實(shí)施例中,確認(rèn)切換場(chǎng)景的客戶端接收服務(wù)器返回的場(chǎng)景信息,匹配客戶端顯示屏,確定顯示尺寸,加載在顯示位置,比如,對(duì)于同一場(chǎng)景信息,不同的客戶端由于其顯示屏大小不同,則需要進(jìn)行相應(yīng)的匹配處理,以適應(yīng)在不同的客戶端可以進(jìn)行正常顯示。在另一實(shí)施例中,是要對(duì)所有客戶端場(chǎng)景進(jìn)行切換,則會(huì)判斷當(dāng)前與該主播類互動(dòng)平臺(tái)連接的客戶端的顯示尺寸類型,客戶端對(duì)應(yīng)接收與其客戶端的顯示 尺寸類型匹配的切換場(chǎng)景,加載在顯示位置。也即,切換場(chǎng)景匹配各與該主播互動(dòng)平臺(tái)連接的所有客戶端。在本發(fā)明實(shí)施例中,通過(guò)在當(dāng)前場(chǎng)景下向服務(wù)器請(qǐng)求場(chǎng)景信息,并根據(jù)獲得切換場(chǎng)景權(quán)限客戶端請(qǐng)求的切換場(chǎng)景信息對(duì)當(dāng)前場(chǎng)景進(jìn)行切換,實(shí)現(xiàn)了主播類互動(dòng)平臺(tái)客戶端場(chǎng)景切換功能,用戶可以在觀看過(guò)程中隨意切換自己的場(chǎng)景,還可以對(duì)主播平臺(tái)其他部分客戶端或全部的場(chǎng)景進(jìn)行切換,提高了用戶參與度,提升了用戶體驗(yàn)。下面結(jié)合主播平臺(tái)系統(tǒng)結(jié)構(gòu)及上述切換方法進(jìn)行具體闡述,如圖3所示為主播平臺(tái)系統(tǒng)中客戶端場(chǎng)景切換過(guò)程示意圖。如圖3所示,場(chǎng)景切換的具體流程如下:1、用戶選擇場(chǎng)景列表功能,2、由客戶端向場(chǎng)景庫(kù)發(fā)出場(chǎng)景列表的請(qǐng)求信息,包括發(fā)出請(qǐng)求的客戶端標(biāo)識(shí)等;3、場(chǎng)景庫(kù)將相應(yīng)的場(chǎng)景列表信息返回給客戶端;4、客戶端接收并向用戶顯示相應(yīng)的場(chǎng)景列表信息;5、用戶在場(chǎng)景列表中選擇某一場(chǎng)景,并在客戶端完成相應(yīng)費(fèi)用支付;6、客戶端向服務(wù)器請(qǐng)求發(fā)布場(chǎng)景切換通知;7、服務(wù)器向所有正在使用主播功能的客戶端發(fā)布場(chǎng)景切換通知,8、由各用戶的客戶端返回發(fā)布狀態(tài)及切換狀態(tài),以確認(rèn)是否切換;各客戶端確認(rèn)切換場(chǎng)景后,將接收服務(wù)器返回的場(chǎng)景信息,并根據(jù)所述返回的場(chǎng)景信息對(duì)當(dāng)前場(chǎng)景進(jìn)行切換??蛇x地,在本發(fā)明實(shí)施例中,客戶端場(chǎng)景切換方法中,所述方法還可以包括:對(duì)主播信息進(jìn)行處理,將切換后場(chǎng)景信息與經(jīng)處理后的主播信息進(jìn)行融合,獲得客戶端呈現(xiàn)內(nèi)容,其中,所述切換場(chǎng)景信息包括切換場(chǎng)景圖像的視差信息。在本發(fā)明實(shí)施例中,對(duì)主播信息進(jìn)行處理主要由服務(wù)器(比如,轉(zhuǎn) 碼服務(wù)器)或主播端進(jìn)行處理,下面以場(chǎng)景切換中服務(wù)器對(duì)主播信息進(jìn)行處理為例,對(duì)本發(fā)明實(shí)施例作進(jìn)一步闡述。其中,所述對(duì)主播信息進(jìn)行處理,具體包括:對(duì)主播信息進(jìn)行摳圖處理以獲取待處理前景圖像;對(duì)所述待處理前景圖像進(jìn)行視差處理,以獲取所述待處理前景圖像的初始視差信息;獲取所述待處理前景圖像的參考視差信息、切換場(chǎng)景圖像的視差信息;所述切換場(chǎng)景圖像的視差信息包括:背景零視差深度;獲取所述待處理前景圖像在位于拍攝零視差深度時(shí)的基準(zhǔn)視差,其中所述拍攝零視差深度等于所述切換場(chǎng)景的背景零視差深度;根據(jù)所述參考視差信息、所述切換場(chǎng)景圖像的視差信息、所述基準(zhǔn)視差、所述初始視差信息獲取所述待處理前景圖像的視差偏移量;根據(jù)所述視差偏移量對(duì)所述待處理前景圖像進(jìn)行調(diào)整。在本發(fā)明實(shí)施例中,對(duì)主播信息進(jìn)行摳圖處理以獲取待處理前景圖像,具體包括:1)獲取主播場(chǎng)景圖像的背景統(tǒng)計(jì)信息,所述背景統(tǒng)計(jì)信息包括所述主播場(chǎng)景中第一色彩區(qū)域在色彩空間的背景均值和標(biāo)準(zhǔn)差值;具體地,獲取主播場(chǎng)景圖像的背景統(tǒng)計(jì)信息,具體包括:服務(wù)器或提取主播場(chǎng)景圖像中的第一色彩區(qū)域;服務(wù)器確定第一色彩區(qū)域在色彩空間的背景均值和標(biāo)準(zhǔn)差值。其中,服務(wù)器提取主播場(chǎng)景圖像中的第一色彩區(qū)域,具體包括:服務(wù)器確定主播場(chǎng)景圖像中每個(gè)像素點(diǎn)的第一色彩值;判斷第一色彩值是否超過(guò)預(yù)設(shè)的色彩閾值;如果第一色彩值超過(guò)色彩閾值,則服務(wù)器確定第一色彩值表針的像素點(diǎn)屬于第一色彩區(qū)域,并對(duì)第一色彩區(qū)域進(jìn)行提取。其中,第一色彩值滿足下述公式一:g′=g-rg+1·g-bg+1]]>公式一其中,所述r,g,b具體為所述像素點(diǎn)在所述色彩空間中的,紅、綠、藍(lán)通道的屬性值。需要說(shuō)明的是,上述計(jì)算第一色彩值中用到的g算子為RGB色彩空間中綠色通道屬性值與其他兩個(gè)通道屬性值的差值的乘積,或?qū)υ摮朔e的正相關(guān)變換。更進(jìn)一步地,服務(wù)器在提取主播場(chǎng)景圖像中的第一色彩區(qū)域后,確定第一色彩區(qū)域在色彩空間的背景均值和標(biāo)準(zhǔn)差值。在本發(fā)明實(shí)施例中,所述確定第一色彩區(qū)域在色彩空間的背景均值和標(biāo)準(zhǔn)差值,也即是服務(wù)器對(duì)第一色彩區(qū)域在色彩空間的背景均值和標(biāo)準(zhǔn)差值進(jìn)行統(tǒng)計(jì)。統(tǒng)計(jì)過(guò)程的主要作用是對(duì)第一色彩區(qū)域的顏色分布進(jìn)行統(tǒng)計(jì),以便后續(xù)步驟進(jìn)行摳圖處理。統(tǒng)計(jì)結(jié)果是第一色彩區(qū)域在色彩空間中每個(gè)通道的背景均值和標(biāo)準(zhǔn)差值。其中,作為示例而非限定,可采用多個(gè)數(shù)值累加后取平均的計(jì)算方式統(tǒng)計(jì)背景均值;采用現(xiàn)有的方差公式統(tǒng)計(jì)標(biāo)準(zhǔn)差值。在本發(fā)明實(shí)施例中用于統(tǒng)計(jì)背景均值和標(biāo)準(zhǔn)差值的色彩空間具體是CIELAB色彩空間。所述CIELAB色空間是基于一種顏色不能同時(shí)既是藍(lán)又是黃這個(gè)理論而建立。即,單一數(shù)值可用于描述紅/綠色及黃/藍(lán)色特征。當(dāng)一種顏色用CIEL*a*b*時(shí),L*表示明度值;a*表示紅/綠及b*表示黃/藍(lán)值。在本發(fā)明實(shí)施例中,所述第一色彩區(qū)域具體是主播場(chǎng)景圖像中的綠色區(qū)域;所述第一色彩值具體是像素點(diǎn)的綠值;所述色彩閾值具體是綠色閾值。需要說(shuō)明的是,服務(wù)器可無(wú)需在主播場(chǎng)景圖像的原分別率上獲取背景均值和標(biāo)準(zhǔn)差值,服務(wù)器可對(duì)主播場(chǎng)景圖像進(jìn)行縮放后,再獲取背景均值和標(biāo)準(zhǔn)差值。在對(duì)主播場(chǎng)景圖像進(jìn)行縮放后,還可進(jìn)一步節(jié)省服務(wù)器的計(jì)算量。在本發(fā)明實(shí)施例中,主播場(chǎng)景圖像可以為至少一張圖片;或者為視 頻數(shù)據(jù)中的一幀圖像或者多幀圖像。2)根據(jù)所述背景均值和標(biāo)準(zhǔn)差值,對(duì)所述主播場(chǎng)景圖像進(jìn)行摳圖處理,得到所述主播場(chǎng)景圖像的前景圖像信息;具體地,服務(wù)器獲取背景均值和標(biāo)準(zhǔn)差值后,對(duì)主播場(chǎng)景圖像進(jìn)行摳圖處理,得到主播場(chǎng)景圖像的前景圖像信息。在本發(fā)明實(shí)施例中,服務(wù)器得到的前景圖像信息具體為主播場(chǎng)景圖像中的人物圖像信息。進(jìn)一步地,在本發(fā)明實(shí)施例中,前景圖像信息包括主播場(chǎng)景圖像中像素點(diǎn)的標(biāo)準(zhǔn)化前景分?jǐn)?shù)值;服務(wù)器根據(jù)背景均值和標(biāo)準(zhǔn)差值,對(duì)主播場(chǎng)景圖像進(jìn)行摳圖處理,得到主播場(chǎng)景圖像的前景圖像信息,具體包括:服務(wù)器確定主播場(chǎng)景圖像的每個(gè)像素點(diǎn)與背景均值之間的色彩距離值(在本發(fā)明實(shí)施例中,所述色彩據(jù)距離值即為高斯色彩距離值);服務(wù)器對(duì)色彩距離值進(jìn)行映射處理,得到標(biāo)準(zhǔn)化前景分?jǐn)?shù)值。更進(jìn)一步地,服務(wù)器確定主播場(chǎng)景圖像的每個(gè)像素點(diǎn)與背景均值之間的色彩距離值,具體包括:所述色彩距離值滿足下述公式二:H=clel-l‾n·δl+caea-a‾n·δa+cbeb-b‾n·δb]]>公式二其中,所述cl,ca,cb分別為l,a,b通道的加權(quán)因子,cl,ca,cb≥0且cl+ca+cb=1;所述n為固定系數(shù),n=1,2,3;所述(l,a,b)為所述像素點(diǎn)在所述色彩空間中的l,a,b屬性值;所述為所述背景均值;所述(δl,δa,δb)為所述標(biāo)準(zhǔn)差值。更進(jìn)一步地,服務(wù)器對(duì)色彩距離值進(jìn)行映射處理,得到標(biāo)準(zhǔn)化前景分?jǐn)?shù)值,具體包括:服務(wù)器確定像素點(diǎn)的色彩距離值后,將色彩距離值映射到映射區(qū)間內(nèi),所述映射區(qū)間為[0,1]。在本發(fā)明實(shí)施例中,具體的映射關(guān)系可以是線性映射或非線性映射。在一個(gè)例子中,以線性映射進(jìn)行說(shuō)明,設(shè)定色彩距離值兩端閾值,即最大閾值th和最小閾值tl,判斷色彩距離值是 否超過(guò)最大閾值th,且是否不超過(guò)最小閾值tl;如果色彩距離值不超過(guò)最小閾值tl,則服務(wù)器將該色彩距離值映射為0;如果色彩距離值超過(guò)最大閾值th,則服務(wù)器將該色彩距離值映射為1;如果色彩距離值超過(guò)最小閾值tl且不超過(guò)最大閾值th,則服務(wù)器將該色彩距離值映射到[0,1]的區(qū)間內(nèi)。需要說(shuō)明的是,在本發(fā)明實(shí)施例中,服務(wù)器確定色彩距離值是在色彩空間中進(jìn)行的,在本步驟中所使用的色彩空間與步驟1)中服務(wù)器獲取背景統(tǒng)計(jì)信息時(shí)所使用的色彩空間相同,均使用CIELAB色彩空間。該色彩空間適合用于通過(guò)數(shù)字化的方式表述顏色之間的差異。通過(guò)CIELAB色彩空間計(jì)算得到的數(shù)值,其值與人眼感覺(jué)一致,且計(jì)算結(jié)果也較為準(zhǔn)確。其中,在實(shí)際應(yīng)用中,還可在CIELAB色彩空間中計(jì)算第一色彩值;在RGB色彩空間中統(tǒng)計(jì)背景均值和標(biāo)準(zhǔn)差值;在RGB色彩空間中計(jì)算標(biāo)準(zhǔn)化前景分?jǐn)?shù)值。也即是,在前述步驟1)以及步驟2)中,將CIELAB色彩空間與RGB色彩空間進(jìn)行相互進(jìn)行。可以理解的是,當(dāng)色彩空間互換時(shí),其相應(yīng)的計(jì)算公式也需相繼進(jìn)行調(diào)整,在此不再贅述。在本發(fā)明實(shí)施例中,所述對(duì)待處理前景圖像進(jìn)行視差處理,以獲取待處理前景圖像的初始視差信息具體為:1)獲取當(dāng)前主播場(chǎng)景圖像中人物的第一掩碼圖和第二掩碼圖;具體地,在演播室內(nèi)(當(dāng)前場(chǎng)景),攝像頭(可為雙目攝像頭,或者兩個(gè)普通攝像頭)采集主播的視音頻信息。攝像頭將采集的視音頻信息傳輸至服務(wù)器??梢岳斫獾氖?,主播在錄制視音頻信息時(shí),主播背后的背景布置為單一色彩幕布,其中作為示例而非限定,幕布顏色為綠幕或者藍(lán)幕,在本發(fā)明實(shí)施例中,背景布置為綠幕,為了后續(xù)的計(jì)算準(zhǔn)確性,主播穿著非綠色服裝。服務(wù)器對(duì)攝像頭采集的視圖(左視圖、右視圖)進(jìn)行處理,利用現(xiàn) 有綠幕摳圖技術(shù),將主播圖像從左右視圖中摳出,得到當(dāng)前主播場(chǎng)景圖像中人物的第一掩碼圖和第二掩碼圖。在本發(fā)明實(shí)施例中,左視圖進(jìn)行摳圖處理后得到第一掩碼圖,右視圖進(jìn)行摳圖處理后得到第二掩碼圖,在實(shí)際應(yīng)用中也可是右視圖進(jìn)行摳圖處理后得到第一掩碼圖,左視圖進(jìn)行摳圖處理后得到第二掩碼圖,在此不做限定。所述綠幕摳圖技術(shù)具體為,對(duì)于某一視圖中的每一像素點(diǎn),根據(jù)該像素點(diǎn)的顏色值,判斷該像素點(diǎn)是否為前景,并計(jì)算出該像素點(diǎn)的顏色值占前景顏色值的百分比,計(jì)算得到的百分比也即是該像素點(diǎn)的alpha值,通過(guò)對(duì)每一像素點(diǎn)計(jì)算alpha值,獲取某一視圖對(duì)應(yīng)的alpha掩碼圖。2)對(duì)所述第一掩碼圖和所述第二掩碼圖分別進(jìn)行降維處理,得到與所述第一掩碼圖對(duì)應(yīng)的第一行矩陣以及與所述第二掩碼圖對(duì)應(yīng)的第二行矩陣;具體地,服務(wù)器分別對(duì)第一掩碼圖和第二掩碼圖進(jìn)行降維處理,得到與第一掩碼圖對(duì)應(yīng)的第一行矩陣以及與第二掩碼圖對(duì)應(yīng)的第二行矩陣。進(jìn)一步地,在一種實(shí)現(xiàn)方式中,服務(wù)器對(duì)掩碼圖進(jìn)行降維處理,得到與掩碼圖對(duì)應(yīng)的行矩陣,具體包括:根據(jù)掩碼圖,服務(wù)器獲取掩碼圖中每個(gè)像素點(diǎn)的掩碼值(即alpha值);利用每個(gè)像素點(diǎn)的掩碼值,服務(wù)器計(jì)算掩碼圖中每列像素點(diǎn)的掩碼總值(即累計(jì)像素點(diǎn)掩碼值)、或掩碼均值(即累計(jì)像素點(diǎn)掩碼值后取平均值)、或掩碼中位數(shù)值(即累計(jì)像素點(diǎn)掩碼值后,對(duì)掩碼值進(jìn)行排序,取掩碼中間值);服務(wù)器將掩碼總值、或掩碼均值或掩碼中位數(shù)值作為行矩陣的對(duì)應(yīng)列。在本發(fā)明實(shí)施例中,服務(wù)器可針對(duì)每列選取計(jì)算不同的值,例如,服務(wù)器計(jì)算第一列像素點(diǎn)的掩碼總值;第二列計(jì)算像素點(diǎn)的掩碼均值;第三列計(jì)算像素點(diǎn)的掩碼中位數(shù)值,或者,每列計(jì)算相同的值,在此不 做限定。在另一種實(shí)現(xiàn)方式中,服務(wù)器對(duì)掩碼圖進(jìn)行降維處理,得到與掩碼圖對(duì)應(yīng)的行矩陣,具體包括:根據(jù)掩碼圖,服務(wù)器獲取掩碼圖中每個(gè)像素點(diǎn)的掩碼值(即alpha值);服務(wù)器判斷掩碼圖中屬于同一列像素點(diǎn)的掩碼值是否大于掩碼閾值;如果掩碼值大于掩碼閾值,則服務(wù)器計(jì)算大于掩碼閾值的屬于同一列像素點(diǎn)的縱坐標(biāo)總值(即累計(jì)像素點(diǎn)的縱坐標(biāo)值),或計(jì)算大于所述掩碼閾值的屬于同一列像素點(diǎn)的縱坐標(biāo)均值(即累計(jì)像素點(diǎn)的縱坐標(biāo)值后取平均值),或計(jì)算大于所述掩碼閾值的屬于同一列像素點(diǎn)的縱坐標(biāo)中位數(shù)值(即累計(jì)像素點(diǎn)的縱坐標(biāo)值后,對(duì)縱坐標(biāo)值進(jìn)行排序,取縱坐標(biāo)中間值);服務(wù)器將縱坐標(biāo)總值、或縱坐標(biāo)均值、或縱坐標(biāo)中位數(shù)值作為行矩陣的對(duì)應(yīng)列。在本發(fā)明實(shí)施例中,服務(wù)器可針對(duì)每列選取計(jì)算不同的值,例如,服務(wù)器計(jì)算第一列像素點(diǎn)的縱坐標(biāo)總值;第二列計(jì)算像素點(diǎn)的縱坐標(biāo)均值;第三列計(jì)算像素點(diǎn)的縱坐標(biāo)中位數(shù)值,或者,每列計(jì)算相同的值,在此不做限定。需要說(shuō)明的是,服務(wù)器對(duì)第一掩碼圖進(jìn)行降維處理,得到第一掩碼圖對(duì)應(yīng)的第一行矩陣,或者服務(wù)器對(duì)第二掩碼圖進(jìn)行降維處理,得到第二掩碼圖對(duì)應(yīng)的第二行矩陣,均可選擇上述兩種方式中的任意一種,在此不做限定。在本發(fā)明實(shí)施例中,所述行矩陣具體為1行n列的矩陣。3)在所述第二行矩陣中,確定與所述第一行矩陣中每個(gè)抽樣點(diǎn)對(duì)應(yīng)的相似點(diǎn);具體地,服務(wù)器在第一行矩陣中確定抽樣點(diǎn),同時(shí),根據(jù)確定的抽樣點(diǎn),服務(wù)器在第二行矩陣中確定于抽樣點(diǎn)對(duì)應(yīng)的相似點(diǎn)。進(jìn)一步地,在第二行矩陣中,確定與第一行矩陣中每個(gè)抽樣點(diǎn)對(duì)應(yīng)的相似點(diǎn),具體包括:根據(jù)預(yù)設(shè)的抽樣間隔模式或者隨機(jī)模式,在第一行矩陣中,確定第 一抽樣點(diǎn);在本發(fā)明實(shí)施例中,抽樣間隔具體為大于等于0的正整數(shù)(n≥0),也即是每隔n個(gè)點(diǎn)抽取1個(gè)抽樣點(diǎn),抽樣間隔可以為等間隔或不等間隔。服務(wù)器確定第一抽樣點(diǎn)后,獲取第一抽樣點(diǎn)的橫坐標(biāo)值。同時(shí),在第二行矩陣中,服務(wù)器確定與第一抽樣點(diǎn)的橫坐標(biāo)值相同的第一位置點(diǎn);服務(wù)器計(jì)算第一抽樣點(diǎn)鄰域范圍內(nèi)的全部像素點(diǎn)的相似分?jǐn)?shù)值以及第一位置點(diǎn)鄰域范圍內(nèi)的全部像素點(diǎn)的相似分?jǐn)?shù)值;利用第一抽樣點(diǎn)的橫坐標(biāo)值以及相似分?jǐn)?shù)值中的最大值,確定與第一抽樣點(diǎn)對(duì)應(yīng)的第一相似點(diǎn)。在本發(fā)明實(shí)施例中,可在先預(yù)設(shè)領(lǐng)域范圍,所述鄰域范圍具體是指以第一抽樣點(diǎn)的橫坐標(biāo)為中心,上下浮動(dòng)的范圍內(nèi)全部像素點(diǎn)。例如,第一抽樣點(diǎn)的橫坐標(biāo)為x,預(yù)設(shè)的鄰域范圍為上下20。也即是選擇在x-20至x+20內(nèi)全部像素點(diǎn)。更進(jìn)一步地,服務(wù)器計(jì)算第一抽樣點(diǎn)鄰域范圍內(nèi)的全部像素點(diǎn)的相似分?jǐn)?shù)值以及第一位置點(diǎn)鄰域范圍內(nèi)的全部像素點(diǎn)的相似分?jǐn)?shù)值,具體包括:服務(wù)器分別獲取第一抽樣點(diǎn)鄰域范圍內(nèi)的全部像素點(diǎn)的第一橫坐標(biāo)值;以及獲取第一位置點(diǎn)鄰域范圍內(nèi)的全部像素點(diǎn)的第二橫坐標(biāo)值;根據(jù)第一橫坐標(biāo)值以及第二橫坐標(biāo)值,服務(wù)器調(diào)用相似分?jǐn)?shù)計(jì)算函數(shù),計(jì)算第一抽樣點(diǎn)鄰域范圍內(nèi)的全部像素點(diǎn)的相似分?jǐn)?shù)值以及第一位置點(diǎn)鄰域范圍內(nèi)的全部像素點(diǎn)的相似分?jǐn)?shù)值。更進(jìn)一步地,服務(wù)器利用第一抽樣點(diǎn)的橫坐標(biāo)值以及相似分?jǐn)?shù)值中的最大值,確定與第一抽樣點(diǎn)對(duì)應(yīng)的第一相似點(diǎn),具體為:第一相似點(diǎn)的橫坐標(biāo)需滿足下述公式:x′=x+argmaxi∈[p1,p2](similarity(Nl(x),Nr(x+i)));]]>其中,所述x為所述第一抽樣點(diǎn)的橫坐標(biāo)值;所述similarity(P,Q)為所述相似分?jǐn)?shù)計(jì)算函數(shù);所述N1(x)為所述第一抽樣點(diǎn)鄰域范圍內(nèi)的全部像素點(diǎn)的第一橫坐標(biāo)值;所述Nr(x+i)為所述第一位置點(diǎn)鄰域范圍內(nèi)的全部像素點(diǎn)的第二橫坐標(biāo)值;所述p1,p2為所述鄰域范圍的上下限;所述i為 常數(shù)。前文所述的similarity(P,Q)為相似分?jǐn)?shù)計(jì)算函數(shù),其作用于集合P以及集合Q。在本發(fā)明實(shí)施例中,集合P可由N1(x)替換,集合Q可由Nr(x+i)替換。一般性的,該函數(shù)可以是零均值歸一化交叉相似度(Zero-meanNormalizedCross-Correlation),具體計(jì)算公式如下述公式:similarity(P,Q)=Σi(Pi-P‾)(Qi-Q‾)Σi(Pi-P‾)2(Qi-Q‾)22]]>可以理解的是,在本發(fā)明實(shí)施例中并不限于采用相似分?jǐn)?shù)計(jì)算函數(shù)計(jì)算相似分?jǐn)?shù),也可采用絕對(duì)差異之和(SumofAbsoluteDifferences),或差異平方之和(SumofSquaredDifferences),或歸一化交叉相似度(NormalizedCross-Correlation)等函數(shù)計(jì)算相似分?jǐn)?shù)。上述計(jì)算公式均為公知公式,本發(fā)明實(shí)施例中,僅是采用該公式計(jì)算相似分?jǐn)?shù)值。4)利用所述抽樣點(diǎn)與所述相似點(diǎn)的視差,確定所述當(dāng)前主播場(chǎng)景圖像中人物的初始視差信息。具體地,根據(jù)步驟3)確定的抽樣點(diǎn)與對(duì)應(yīng)的相似點(diǎn),獲取抽樣點(diǎn)與相似點(diǎn)的橫坐標(biāo)值,將相似點(diǎn)的橫坐標(biāo)值與抽樣點(diǎn)的橫坐標(biāo)值的差值作為兩點(diǎn)之間的視差,通過(guò)該視差確定當(dāng)前主播場(chǎng)景圖像中人物的視差范圍。例如,抽樣點(diǎn)的橫坐標(biāo)值為x,相似點(diǎn)的橫坐標(biāo)值為x',則視差l'=x'-x??梢岳斫獾氖?,抽取的抽樣點(diǎn)均為多個(gè),因此,確定的相似點(diǎn)也均為多個(gè)。本步驟中的每一個(gè)視差,均為每個(gè)抽樣點(diǎn)與其對(duì)應(yīng)的相似點(diǎn)的差值,通過(guò)多個(gè)視差確定當(dāng)前主播場(chǎng)景圖像中人物的視差范圍。進(jìn)一步地,利用抽樣點(diǎn)與相似點(diǎn)的視差,服務(wù)器確定當(dāng)前主播場(chǎng)景圖像中人物的視差范圍,具體包括:服務(wù)器首先判斷視差是否大于預(yù)設(shè)的第一視差閾值;服務(wù)器將視差中大于第一視差閾值的視差作為第一子視差,并判斷第一子視差是否大于預(yù)設(shè)的第二視差閾值;服務(wù)器將第一子視差中大于第二視差閾值的第一子視差作為第二子視差,并將第二子視差的最大視差作為視差范圍的上限,將第二子視差的最小視差作為視 差范圍的下限。在本發(fā)明實(shí)施例中,第二視差閾值大于第一視差閾值;所述第一視差閾值用于對(duì)多個(gè)視差的相似度進(jìn)行選擇;所述第二視差閾值用于篩除出多個(gè)第一子視差中的個(gè)別誤差。其中,在確定視差范圍時(shí),還可僅判斷一次,也即是服務(wù)器判斷視差是否大于預(yù)設(shè)的第二視差閾值,如果視差大于預(yù)設(shè)的第二視差閾值,則將大于第二視差閾值的,且視差最大值最為上限;將大于第二視差閾值的,且視差最小值最為下限。因此,通過(guò)上述視差計(jì)算方法,服務(wù)器獲取當(dāng)前主播場(chǎng)景圖像中人物的第一掩碼圖和第二掩碼圖,對(duì)第一掩碼圖和第二掩碼圖分別進(jìn)行降維處理,得到第一行矩陣和第二行矩陣;服務(wù)器在行矩陣中分別確定抽樣點(diǎn)和相似點(diǎn);利用抽樣點(diǎn)與相似點(diǎn)的視差,確定當(dāng)前主播場(chǎng)景圖像中人物的視差范圍。相比較現(xiàn)有的視差計(jì)算方法,本發(fā)明在根據(jù)抽樣點(diǎn)確定相似點(diǎn)時(shí),僅計(jì)算了行矩陣中抽樣點(diǎn)和相似點(diǎn)鄰域范圍內(nèi)像素點(diǎn)的相似分?jǐn)?shù)值,進(jìn)而確定相似點(diǎn),而不再對(duì)整個(gè)圖像的像素點(diǎn)進(jìn)行計(jì)算后再匹配,解決了現(xiàn)有技術(shù)中視差計(jì)算方法的計(jì)算復(fù)雜度高,且計(jì)算準(zhǔn)確率低的問(wèn)題;大大降低了視差計(jì)算復(fù)雜度,并提高了計(jì)算準(zhǔn)確率。需要說(shuō)明的是,前文所描述的視差計(jì)算方法中,當(dāng)前主播場(chǎng)景圖像中可為1個(gè)或者多個(gè)。優(yōu)選地,在本發(fā)明實(shí)施例中,若當(dāng)前主播場(chǎng)景圖像中人物唯一時(shí),在第二行矩陣中,確定與第一行矩陣中每個(gè)抽樣點(diǎn)對(duì)應(yīng)的相似點(diǎn),具體包括:服務(wù)器分別在第一行矩陣中和第二行矩陣中,確定第一行矩陣的第一重心點(diǎn)和第二行矩陣的第二重心點(diǎn)。利用抽樣點(diǎn)與相似點(diǎn)的視差,確定當(dāng)前主播場(chǎng)景圖像中人物的視差范圍,具體包括:服務(wù)器將第一重心點(diǎn)與第二重心點(diǎn)的差值作為當(dāng)前主播場(chǎng)景圖像 中人物的視差。需要說(shuō)明的是,確定第一重心點(diǎn)和第二重心點(diǎn)的方法為本領(lǐng)域共知常識(shí),在此不再?gòu)?fù)述。前述利用重心點(diǎn)的視差作為人物視差時(shí),也可應(yīng)用在當(dāng)前主播場(chǎng)景圖像中人物為多個(gè)的情況,但此時(shí)需保證每個(gè)人物保持在同一深度范圍內(nèi)。在本發(fā)明實(shí)施例中,所述待處理前景圖像參考視差包括最大參考視差(Discam_max)和最小參考視差(Discam_min),所述切換場(chǎng)景圖像的視差信息包括切換場(chǎng)景圖像的最大視差(Disbg_max)、最小視差(Disbg_min)、零視差。在本發(fā)明實(shí)施例中,根據(jù)所述參考視差信息、所述切換場(chǎng)景圖像的視差信息、所述基準(zhǔn)視差、所述初始視差信息獲取所述待處理前景圖像的視差偏移量,具體包括:1)根據(jù)所述參考視差信息、所述切換場(chǎng)景圖像的視差信息、所述基準(zhǔn)視差獲取所述待處理前景圖像的視差調(diào)整系數(shù)。在本發(fā)明實(shí)施例中,為了獲取所述待處理前景圖像的視差調(diào)整系數(shù),需要先獲取待處理前景圖像的參考視差信息、切換場(chǎng)景圖像的視差信息以及基準(zhǔn)視差。具體地,如前,在本發(fā)明實(shí)施例中,所述參考視差信息包括最大參考視差(Discam_max)和最小參考視差(Discam_min);所述切換場(chǎng)景圖像的視差信息包括:切換場(chǎng)景圖像零視差深度,切換場(chǎng)景圖像最大視差(Disbg_max)和切換場(chǎng)景圖像最小視差(Disbg_min)。其中,由于切換場(chǎng)景圖像已選定,因此所述切換場(chǎng)景圖像的視差信息可通過(guò)所述切換場(chǎng)景圖像的相關(guān)參數(shù)獲得。待處理前景圖像是通過(guò)摳圖算法獲得,因此該初始視差(Disint)也可以通過(guò)摳圖處理的結(jié)果獲得,具體為通過(guò)前述對(duì)待處理前景圖像視差處理步驟獲得。那么,對(duì)于最大參考視差和最小參考視差,在本發(fā)明實(shí)施例中可通過(guò)如下方式獲得。在利用立體相機(jī)進(jìn)行拍攝時(shí),通過(guò)讀取立體相機(jī)的配置信息可獲得所述立體相機(jī)的拍攝參數(shù),其中所述拍攝參數(shù)包括:所述立體相機(jī)的視野角,水平間距和水平分辨率。假設(shè)被拍攝對(duì)象距離立體相機(jī)的距離為d,那么,根據(jù)立體相機(jī)拍攝參數(shù)等按照如下公式可確定被拍攝對(duì)象在深度為d時(shí)視差:Discam=2·D2·d·tgf2+D·Res]]>其中,Discam表示被拍攝對(duì)象在深度為d時(shí)視差(單位為像素),D表示水平間距,f表示立體相機(jī)的視野角,Res表示水平分辨率。設(shè)定立體相機(jī)距離待處理前景圖像所在的場(chǎng)景的最大距離d1和最小距離d2。那么,根據(jù)所述視野角、所述水平間距、所述水平分辨率、所述距離最大值和所述距離最小值按照下述公式(1)和(2)獲得所述最大參考視差和最小參考視差。Discam_max=2·D2·d1·tgf2+D·Res---(1)]]>Discam_min=2·D2·d2·tgf2+D·Res---(2)]]>其中,Discam_max表示最大參考視差,Discam_min表示最小參考視差,D表示水平間距,f表示立體相機(jī)的視野角,Res表示水平分辨率,d1和d2分別表示距離最大值和距離最小值。接下來(lái),進(jìn)一步獲取所述待處理前景圖像在位于拍攝零視差深度時(shí)的基準(zhǔn)視差。具體地,根據(jù)上述獲取的拍攝參數(shù)以及拍攝零視差深度按照下述公式(3)獲得所述基準(zhǔn)視差:Discam_0=2·D2·d0·tgf2+D·Res---(3)]]>其中,Discam_0表示基準(zhǔn)視差,D表示水平間距,f表示立體相機(jī)的視野角,Res表示水平分辨率,d0表示拍攝零視差深度。為保證待處理前景圖像的拍攝零視差深度和切換場(chǎng)景圖像的零視差深度相匹配,在此需要將待處理前景圖像在拍攝零視差深度時(shí)的視差,也即將基準(zhǔn)視差調(diào)整為零。在本發(fā)明實(shí)施例中,可通過(guò)以下任一方式獲得視差調(diào)整系數(shù)。方式一、在具體應(yīng)用中,由于待處理前景圖像可能位于零視差深度之前,也有可能位于零視差深度之后,因此,在此步驟中可根據(jù)不同的情況按照不同的方式獲得該視差調(diào)整系數(shù)。因此,在此方式中,首先將所述初始視差和所述基準(zhǔn)視差進(jìn)行比較。當(dāng)所述初始視差大于等于所述基準(zhǔn)視差(待處理前景圖像位于零視差深度之前)時(shí),將利用所述切換場(chǎng)景圖像的最大視差除以所述最大參考視差和所述基準(zhǔn)視差之差的結(jié)果作為所述視差調(diào)整系數(shù)。具體的,按照下述公式(4)計(jì)算此時(shí)的視差調(diào)整系數(shù):copos=Disbg_maxDiscam_max-Discam_0---(4)]]>當(dāng)所述初始視差小于所述基準(zhǔn)視差(待處理前景圖像位于零視差深度之后)時(shí),將利用所述切換場(chǎng)景圖像的最小視差除以所述基準(zhǔn)視差和最小參考視差之差的結(jié)果作為所述視差調(diào)整系數(shù)。具體的,按照下述公式(5)計(jì)算此時(shí)的視差調(diào)整系數(shù):coneg=Disbg_minDiscam_0-Discam_min---(5)]]>其中,copos表示所述初始視差大于等于所述基準(zhǔn)視差時(shí)的視差調(diào)整系數(shù),coneg表示所述初始視差小于所述基準(zhǔn)視差時(shí)的視差調(diào)整系數(shù),Discam_max表示最大參考視差,Discam_min表示最小參考視差,Discam_0表示基準(zhǔn)視差,Disbg_max表示背景圖像最大視差,Disbg_min表示背景圖像最小視差。方式二、將所述切換場(chǎng)景圖像的最大視差與所述切換場(chǎng)景圖像的最 小視差之差作為第一參數(shù),將所述最大參考視差和所述最小參考視差之差作為第二參數(shù)。然后,將所述第一參數(shù)和所述第二參數(shù)的商作為所述視差調(diào)整系數(shù)。也就是說(shuō),在此情況下,可不考慮待處理前景圖像和零視差深度的關(guān)系,而直接按照下述公式(6)計(jì)算視差調(diào)整系數(shù)。co=Disbg_max-Disbg_minDiscam_max-Discam_min---(6)]]>其中,co表示視差調(diào)整系數(shù),Discam_max表示最大參考視差,Discam_min表示最小參考視差,Disbg_max表示背景圖像最大視差,Disbg_min表示背景圖像最小視差,Disbg_max-Disbg_min表示第一參數(shù),Discam_max-Discam_min表示第二參數(shù)。將方式一和方式二相比,由于在方式一中考慮到在具體應(yīng)用中待處理前景圖像的實(shí)際位置與零視差深度的關(guān)系,因此利用方式一計(jì)算的視差調(diào)整系數(shù)更能使得待處理前景圖像和切換場(chǎng)景圖像的視差相匹配,避免出現(xiàn)經(jīng)調(diào)整后顯示的圖像出現(xiàn)畸變的現(xiàn)象,從而進(jìn)一步提高顯示效果。2)根據(jù)所述初始視差、所述視差調(diào)整系數(shù)、所述基準(zhǔn)視差和所述參考視差信息確定所述待處理前景圖像的視差偏移量。在此步驟中,包括如下過(guò)程:步驟21)、計(jì)算目標(biāo)視差。具體的,將所述基準(zhǔn)視差和所述初始視差之差與所述視差調(diào)整系數(shù)的乘積作為所述待處理前景圖像的目標(biāo)視差。具體的,當(dāng)采用上述方式一的視差調(diào)整系數(shù)時(shí),按照下述公式(7)和(8)計(jì)算目標(biāo)視差。當(dāng)所述初始視差大于等于所述基準(zhǔn)視差時(shí):Disobj=copos·(Disint-Discam_0)(7)當(dāng)所述初始視差小于所述基準(zhǔn)視差時(shí),Disobj=coneg·(Disint-Discam_0)(8)其中,Disobj表示目標(biāo)視差,Disint表示初始視差,Discam_0表示基準(zhǔn)視差,copos表示所述初始視差大于等于所述基準(zhǔn)視差時(shí)的視差調(diào)整系數(shù),coneg表示所述初始視差小于所述基準(zhǔn)視差時(shí)的視差調(diào)整系數(shù);具體的,當(dāng)采用上述方式二的視差調(diào)整系數(shù)時(shí),按照下述公式(9)計(jì)算目標(biāo)視差。Disobj=co·(Disint-Discam_0)(9)其中,Disobj表示目標(biāo)視差,Disint表示初始視差,Discam_0表示基準(zhǔn)視差,co表示視差調(diào)整系數(shù)。步驟22)、計(jì)算視差偏移量。具體的,將所述初始視差和所述目標(biāo)視差之差作為所述視差偏移量。具體的,當(dāng)采用上述方式一的視差調(diào)整系數(shù)時(shí),按照如下公式(10)獲取所述視差偏移量:Val=Disint-Disobj=(1-copos)Disint+copos·Discam_0...Disint≥Discam_0(1-coneg)Disint+coneg·Discam_0...Disint<Discam_0---(10)]]>其中,Val表示視差偏移量,Disobj表示目標(biāo)視差,Disint表示初始視差,Discam_0表示基準(zhǔn)視差,copos表示所述初始視差大于等于所述基準(zhǔn)視差時(shí)的視差調(diào)整系數(shù),coneg表示所述初始視差小于所述基準(zhǔn)視差時(shí)的視差調(diào)整系數(shù),Discam_0表示基準(zhǔn)視差。具體的,當(dāng)采用上述方式二的視差調(diào)整系數(shù)時(shí),按照如下公式(11)獲取所述視差偏移量:Val=Disint-Disobj=(1-co)Disint+co·Discam_0(11)其中,Val表示視差偏移量,Disobj表示目標(biāo)視差,Disint表示初始視差,Discam_0表示基準(zhǔn)視差,co表示視差調(diào)整系數(shù),Discam_0表示基準(zhǔn)視差。進(jìn)一步地,在本發(fā)明實(shí)施例中,根據(jù)所述視差偏移量對(duì)所述待處理前景圖像進(jìn)行調(diào)整,具體包括:當(dāng)所述待處理前景圖像為利用所述立體相機(jī)的右相機(jī)拍攝時(shí),如果 視差偏移量大于0,根據(jù)所述視差偏移量將所述待處理前景圖像向右平移;如果視差偏移量小于0,根據(jù)所述視差偏移量將所述待處理前景圖像向左平移。當(dāng)所述待處理前景圖像為利用所述立體相機(jī)的左相機(jī)拍攝時(shí),如果視差偏移量大于0,根據(jù)所述視差偏移量將所述待處理前景圖像向左平移;如果視差偏移量小于0,根據(jù)所述視差偏移量將所述待處理前景圖像向右平移。由以上可以看出,由于在本發(fā)明實(shí)施例中根據(jù)切換場(chǎng)景圖像的相關(guān)視差信息對(duì)待處理前景圖像的視差進(jìn)行了調(diào)整,因此利用本發(fā)明的方案可以使得待處理前景圖像和切換場(chǎng)景圖像的視差匹配,從而使得最終將待處理前景圖像和切換場(chǎng)景圖像合成后,該合成后的圖像立體顯示后的圖像的視差更為合理。而且在本發(fā)明的一些實(shí)施例中還將待處理前景圖像和切換場(chǎng)景圖像相對(duì)于零視差時(shí)的位置關(guān)系作為考慮因素來(lái)確定視差調(diào)整系數(shù),使得該些實(shí)施例所描述的技術(shù)方案更能使得待處理前景圖像和切換場(chǎng)景圖像的視差匹配,避免出現(xiàn)經(jīng)調(diào)整及合成處理后顯示的圖像出現(xiàn)畸變,從而進(jìn)一步的提高了顯示效果,也更加符合立體顯示的要求。可選地,在本發(fā)明實(shí)施例中,客戶端場(chǎng)景切換方法中,還可以包括:創(chuàng)建三維場(chǎng)景,所述創(chuàng)建三維場(chǎng)景具體包括:由二維圖片合成三維場(chǎng)景,直接拍攝獲得三維場(chǎng)景;或?qū)肽P蛣?chuàng)造三維場(chǎng)景。其中,創(chuàng)建場(chǎng)景模型支持Maya、3Dmax等常用3D軟件,模型文件的格式可以為目前常見(jiàn)的3D格式。場(chǎng)景模型的創(chuàng)建方法包括多個(gè)實(shí)施例,下面以圖片、系列圖片、模型為例說(shuō)明場(chǎng)景模型的創(chuàng)建方法,但不局限于此三種方法。圖片使用圖片創(chuàng)建的場(chǎng)景模型,具有場(chǎng)景占用存儲(chǔ)空間小、易于傳輸?shù)膬?yōu)點(diǎn)。由于創(chuàng)建場(chǎng)景模型的圖片拍攝方法眾多,下面僅以左右拍攝方法為例,使用圖片創(chuàng)建場(chǎng)景模型的方法包括但不局限于以下兩種:雙相機(jī)拍攝調(diào)整兩臺(tái)相機(jī)的鏡頭左右間距至推薦值,為便于后期與主播圖像進(jìn)行合成,此處推薦取主播3D錄像時(shí)的鏡頭左右間距,即取值為40毫米,也可根據(jù)實(shí)際情況進(jìn)行調(diào)整;使用兩臺(tái)相機(jī)同時(shí)拍攝同一物體,得到兩張2D圖片;使用Maya、3Dmax等3D軟件將兩張2D圖片通過(guò)校正拍攝過(guò)程中的相機(jī)移動(dòng)、旋轉(zhuǎn)以及焦距不一致等方式合成為3D圖片;將所合成的3D圖片通過(guò)場(chǎng)景管理后臺(tái)上傳至服務(wù)器。3Dcamera插件拍攝使用3Dcamera插件拍攝3D圖片;將所拍攝的3D圖片通過(guò)場(chǎng)景管理后臺(tái)上傳至服務(wù)器。(2)系列圖片由于使用圖片創(chuàng)建場(chǎng)景模型,存在場(chǎng)景角度固定、不能根據(jù)內(nèi)容變化等缺點(diǎn),也可以使用系列圖片創(chuàng)建場(chǎng)景模型。系列圖片的創(chuàng)建場(chǎng)景模型流程如下:使用相機(jī)拍攝一張2D圖片,并記錄景深;多次調(diào)整相機(jī)與被攝物體間距離,拍攝圖片并記錄相應(yīng)的景深;將系列圖片及對(duì)應(yīng)景深導(dǎo)入Maya、3Dmax等軟件,合成3D圖片;將所合成的3D圖片通過(guò)場(chǎng)景管理后臺(tái)上傳至服務(wù)器。(3)模型由于使用系列圖片創(chuàng)建場(chǎng)景模型,存在攝像頭不能旋轉(zhuǎn)等缺點(diǎn),也可以通過(guò)導(dǎo)入模型創(chuàng)建場(chǎng)景模型。模型導(dǎo)入包括但不限于以下三種方法:3D引擎搭建(包括Cocos、Unity等產(chǎn)品)、3DdeapthUI搭建、直接導(dǎo)入3D模型。可選地,在本發(fā)明實(shí)施例中,客戶端場(chǎng)景切換方式或加載方法中, 還可以包括:將新場(chǎng)景上傳至服務(wù)器,服務(wù)器將新場(chǎng)景寫(xiě)入場(chǎng)景庫(kù)中,并對(duì)場(chǎng)景庫(kù)進(jìn)行更新。其中,場(chǎng)景庫(kù)更新包括多種實(shí)現(xiàn)方法,下面以管理員更新、供應(yīng)商更新為例進(jìn)行說(shuō)明,但場(chǎng)景庫(kù)更新方法不局限于此。(1)管理員更新管理員更新場(chǎng)景庫(kù)方法的具體流程如下:管理員登錄場(chǎng)景管理后臺(tái),選中需要上傳的新場(chǎng)景,由場(chǎng)景管理后臺(tái)將新場(chǎng)景上傳至服務(wù)器;服務(wù)器處理新場(chǎng)景后,寫(xiě)入場(chǎng)景庫(kù)中,供場(chǎng)景切換等功能使用;場(chǎng)景庫(kù)寫(xiě)入完成后,將更新?tīng)顟B(tài)返回至服務(wù)器;服務(wù)器將更新?tīng)顟B(tài)傳遞至場(chǎng)景管理后臺(tái),并顯示給管理員。管理員更新場(chǎng)景庫(kù)的流程圖如圖4所示。(2)供應(yīng)商更新供應(yīng)商更新場(chǎng)景庫(kù)方法的具體流程如下:供應(yīng)商登錄場(chǎng)景管理后臺(tái),選中需要上傳的新場(chǎng)景,由場(chǎng)景管理后臺(tái)將新場(chǎng)景上傳至服務(wù)器;服務(wù)器處理新場(chǎng)景后,寫(xiě)入場(chǎng)景庫(kù)中,供后續(xù)相關(guān)功能的使用;場(chǎng)景庫(kù)寫(xiě)入完成后,將更新?tīng)顟B(tài)返回至服務(wù)器;服務(wù)器將更新?tīng)顟B(tài)傳遞至場(chǎng)景管理后臺(tái),并顯示給供應(yīng)商。供應(yīng)商更新場(chǎng)景庫(kù)的流程圖如圖5所示,供應(yīng)商與場(chǎng)景管理后臺(tái)架構(gòu)關(guān)系如圖6所示。圖7為本發(fā)明實(shí)施例一種主播類互動(dòng)平臺(tái)客戶端場(chǎng)景切換裝置結(jié)構(gòu)示意圖,如圖7所示,所述裝置包括:發(fā)送單元71,用于在當(dāng)前場(chǎng)景下向服務(wù)器請(qǐng)求場(chǎng)景列表,以及在獲得切換場(chǎng)景權(quán)限時(shí)向服務(wù)器請(qǐng)求切換場(chǎng)景信息,接收單元72,用于接收服務(wù)器返回的場(chǎng)景列表,以及在確認(rèn)切換場(chǎng)景時(shí)接收服務(wù)器返回的場(chǎng)景信息,選擇單元73,用于從所述場(chǎng)景列表中選擇切換場(chǎng)景信息,切換單元74,用于根據(jù)所述返回的場(chǎng)景信息對(duì)當(dāng)前場(chǎng)景進(jìn)行切換。在本發(fā)明實(shí)施例中,發(fā)送單元71具體用于:向服務(wù)器發(fā)送場(chǎng)景列表請(qǐng)求信息,所述場(chǎng)景列表請(qǐng)求信息中包含客戶端標(biāo)識(shí);以及,在獲得切換權(quán)限時(shí)向服務(wù)器發(fā)送切換場(chǎng)景請(qǐng)求信息,所述切換場(chǎng)景請(qǐng)求信息中包含場(chǎng)景顯示位置、場(chǎng)景顯示尺寸和場(chǎng)景標(biāo)識(shí),以使得所述服務(wù)器根據(jù)所述切換場(chǎng)景請(qǐng)求信息返回場(chǎng)景信息。在本發(fā)明實(shí)施例中,切換單元74具體用于:將所述返回的場(chǎng)景信息匹配客戶端顯示屏,確定顯示尺寸,加載在顯示位置??蛇x地,本發(fā)明實(shí)施例中的切換裝置,還包括:融合單元,用于將切換后場(chǎng)景信息與主播信息進(jìn)行融合,獲得客戶端呈現(xiàn)內(nèi)容。需要說(shuō)明的是,本發(fā)明實(shí)施例中主播類互動(dòng)平臺(tái)客戶端場(chǎng)景切換裝置中各個(gè)單元之間的信息交互、執(zhí)行過(guò)程等內(nèi)容,由于與本發(fā)明方法實(shí)施例基于同一構(gòu)思,方法實(shí)施例中的具體內(nèi)容同樣適用。本發(fā)明實(shí)施例中的各個(gè)單元可以作為單獨(dú)的硬件或軟件來(lái)實(shí)現(xiàn),并且可以根據(jù)需要使用單獨(dú)的硬件或軟件來(lái)實(shí)現(xiàn)各個(gè)單元的功能的組合。在本發(fā)明實(shí)施例中,通過(guò)向服務(wù)器請(qǐng)求場(chǎng)景列表,根據(jù)選擇場(chǎng)景請(qǐng)求場(chǎng)景信息,并根據(jù)場(chǎng)景信息切換場(chǎng)景,實(shí)現(xiàn)了主播類互動(dòng)平臺(tái)客戶端場(chǎng)景切換功能,用戶可以在觀看過(guò)程中隨意切換場(chǎng)景,提高了用戶參與度,提升了用戶體驗(yàn),同時(shí),通過(guò)獲取切換場(chǎng)景中第一色彩區(qū)域在色彩空間的背景均值和標(biāo)準(zhǔn)差值,進(jìn)而執(zhí)行摳圖、融合處理,實(shí)現(xiàn)了場(chǎng)景摳圖和主播信息的實(shí)時(shí)融合。圖8為本發(fā)明實(shí)施例一種主播類互動(dòng)平臺(tái)客戶端結(jié)構(gòu)示意圖,包括:中央處理器81,顯示屏82,其中:中央處理器81,用于在當(dāng)前場(chǎng)景下,向服務(wù)器請(qǐng)求場(chǎng)景列表,接收服務(wù)器返回的場(chǎng)景列表,并從所述場(chǎng)景列表中選擇切換場(chǎng)景信息,在獲得切換場(chǎng)景權(quán)限時(shí),向服務(wù)器請(qǐng)求切換場(chǎng)景信息,在確認(rèn)切換場(chǎng)景時(shí),接收服務(wù)器返回的場(chǎng)景信息,根據(jù)所述返回的場(chǎng)景信息當(dāng)前場(chǎng)景進(jìn)行切換,顯示屏82,用于顯示場(chǎng)景。本發(fā)明實(shí)施例中,處理器所執(zhí)行的上述操作可以以一段程序的形式存儲(chǔ)在存儲(chǔ)器中,當(dāng)需要執(zhí)行上述操作時(shí),將該段程序調(diào)入處理器執(zhí)行處理。在本發(fā)明實(shí)施例中,客戶端包括:智能用戶終端、個(gè)人計(jì)算機(jī)或三維顯示設(shè)備,其中,智能用戶終端包括智能手機(jī)、平板電腦或智能電視等智能設(shè)備,三維顯示設(shè)備除了包括上述處理器及顯示屏幕外,還可以包括透反器件。在本發(fā)明實(shí)施例中,通過(guò)在當(dāng)前場(chǎng)景下向服務(wù)器請(qǐng)求場(chǎng)景信息,并根據(jù)獲得切換場(chǎng)景權(quán)限客戶端請(qǐng)求的切換場(chǎng)景信息對(duì)當(dāng)前場(chǎng)景進(jìn)行切換,實(shí)現(xiàn)了主播類互動(dòng)平臺(tái)客戶端場(chǎng)景切換功能,用戶可以在觀看過(guò)程中隨意切換自己的場(chǎng)景,還可以對(duì)主播平臺(tái)下其他客戶端的場(chǎng)景進(jìn)行切換,提高了用戶參與度,提升了用戶體驗(yàn)。以上所述僅為本發(fā)明的實(shí)施方式,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的
技術(shù)領(lǐng)域:
,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。當(dāng)前第1頁(yè)1 2 3