專利名稱:一種數(shù)據(jù)顯示的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本申請涉及3D技術(shù)領(lǐng)域,特別是涉及一種數(shù)據(jù)顯示方法,以及一種數(shù)據(jù)顯示裝置。
背景技術(shù):
3D (Three Dimensions,即三維)技術(shù)就是實(shí)現(xiàn)在原有二維平面圖像的基礎(chǔ)上增加一維,人眼睛看到的物體就是三維的,不僅有平面上左右的區(qū)分,還有前后、遠(yuǎn)近的區(qū)分,所以感覺看到的物體就是立體的。3D電影就是利用人雙眼觀看電影屏幕角度不同的視差和會聚功能制作的可產(chǎn)生 立體效果的電影。這種電影放映時兩幅畫面重疊在銀幕上,觀眾通過特制眼鏡或幕前輻射狀半錐形透鏡光柵,使觀眾左眼看到從左視角拍攝的畫面,右眼看到從右視角拍攝的畫面,通過雙眼會聚功能,合成為立體視覺影像。一個輸出節(jié)點(diǎn)OutputFilter。將圖像進(jìn)行展示時,通常是將一個路數(shù)據(jù)流(Streaming)攜帶一路數(shù)據(jù)顯示到一個窗口中(Handle),這樣一個窗口只能顯示一幀畫面。對于新興的3DVideo數(shù)據(jù)源,一路數(shù)據(jù)流可能攜帶多路數(shù)據(jù),如想獲得內(nèi)容豐富的單窗口多屏顯示,可以創(chuàng)建多個Handle,并分別對應(yīng)各自唯一的輸出節(jié)點(diǎn),將各路數(shù)據(jù)分別發(fā)送到對應(yīng)的窗口進(jìn)行顯示;或是創(chuàng)建一個Handle,一個Handle映射多個輸出節(jié)點(diǎn),以顯示多路數(shù)據(jù)。無論是創(chuàng)建多個Handle,還是將一個Handle映射多個輸出節(jié)點(diǎn),都會增加顯示器的管理負(fù)擔(dān),并且占用了大量的系統(tǒng)資源。
發(fā)明內(nèi)容
本申請?zhí)峁┝艘环N數(shù)據(jù)顯示方法及裝置,在顯示攜帶多路數(shù)據(jù)的一路數(shù)據(jù)流時,減輕顯示器的管理負(fù)擔(dān),避免占用大量的系統(tǒng)資源。本申請?zhí)峁┝艘环N數(shù)據(jù)顯示方法,包括將一路數(shù)據(jù)流渲染的目標(biāo)窗口的顯示區(qū)域劃分為多個子區(qū)域,并創(chuàng)建各個子區(qū)域的唯一標(biāo)識;針對所述數(shù)據(jù)流攜帶的各路數(shù)據(jù),分別添加對應(yīng)渲染的子區(qū)域的唯一標(biāo)識;提取所述數(shù)據(jù)流攜帶的各路數(shù)據(jù),發(fā)送到所述目標(biāo)窗口的一個輸出節(jié)點(diǎn),由所述輸出節(jié)點(diǎn)將所述各路數(shù)據(jù)渲染到具備相應(yīng)唯一標(biāo)識的各個子區(qū)域中。優(yōu)選地,所述數(shù)據(jù)流存儲于內(nèi)存中,各路數(shù)據(jù)分別為一個3D圖像。優(yōu)選地,所述唯一標(biāo)識由所述目標(biāo)窗口的標(biāo)識和所述子區(qū)域的標(biāo)識組成,所述將一路數(shù)據(jù)流渲染的目標(biāo)窗口的顯示區(qū)域劃分為多個子區(qū)域,并創(chuàng)建各個子區(qū)域的唯一標(biāo)識的步驟包括在用戶界面上針對一路數(shù)據(jù)流渲染的目標(biāo)窗口創(chuàng)建一個顯示區(qū)域;將所述顯示區(qū)域劃分為多個矩形子區(qū)域;針對各個矩形子區(qū)域,創(chuàng)建子區(qū)域標(biāo)識,將子區(qū)域標(biāo)識和所述目標(biāo)窗口的標(biāo)識組成所述子區(qū)域的唯一標(biāo)識。優(yōu)選地,所述輸出節(jié)點(diǎn)將各路數(shù)據(jù)渲染到具備相應(yīng)唯一標(biāo)識的各個子區(qū)域中的步驟包括針對各個子區(qū)域,所述輸出節(jié)點(diǎn)在各路數(shù)據(jù)中查找與所述子區(qū)域具備相應(yīng)唯一標(biāo)識的一路數(shù)據(jù);將針對各個子區(qū)域提取的一路數(shù)據(jù)渲染到所述子區(qū)域中。
優(yōu)選地,所述各路數(shù)據(jù)分別對應(yīng)為左眼圖像、右眼圖像和左右眼合成圖像。本申請還提供了一種數(shù)據(jù)顯示裝置,包括唯一標(biāo)識創(chuàng)建模塊,用于將一路數(shù)據(jù)流渲染的目標(biāo)窗口的顯示區(qū)域劃分為多個子區(qū)域,并創(chuàng)建各個子區(qū)域的唯一標(biāo)識;唯一標(biāo)識添加模塊,用于針對所述數(shù)據(jù)流攜帶的各路數(shù)據(jù),分別添加對應(yīng)渲染的子區(qū)域的唯一標(biāo)識;數(shù)據(jù)驅(qū)動模塊,用于提取所述數(shù)據(jù)流攜帶的各路數(shù)據(jù),發(fā)送到所述窗口的一個輸出節(jié)點(diǎn);渲染模塊,用于由所述輸出節(jié)點(diǎn)將所述各路數(shù)據(jù)渲染到具備相應(yīng)唯一標(biāo)識的各個子區(qū)域中。優(yōu)選地,所述數(shù)據(jù)流存儲于內(nèi)存中,各路數(shù)據(jù)分別為一個3D圖像。優(yōu)選地,所述唯一標(biāo)識由所述目標(biāo)窗口的標(biāo)識和所述子區(qū)域的標(biāo)識組成,所述唯一標(biāo)識創(chuàng)建模塊包括區(qū)域劃分子模塊,用于在用戶界面上針對一路數(shù)據(jù)流渲染的目標(biāo)窗口創(chuàng)建一個顯示區(qū)域,并將所述顯示區(qū)域劃分為多個矩形子區(qū)域;唯一標(biāo)識組成子模塊,用于針對各個矩形子區(qū)域,創(chuàng)建子區(qū)域標(biāo)識,將子區(qū)域標(biāo)識和所述窗口的標(biāo)識組成所述子區(qū)域的唯一標(biāo)識。優(yōu)選地,所述渲染模塊包括查找子模塊,用于針對各個子區(qū)域,所述輸出節(jié)點(diǎn)在各路數(shù)據(jù)中查找與所述子區(qū)域具備相應(yīng)唯一標(biāo)識的一路數(shù)據(jù);數(shù)據(jù)渲染子模塊,用于將針對各個子區(qū)域提取的一路數(shù)據(jù)渲染到所述子區(qū)域中。優(yōu)選地,所述各路數(shù)據(jù)分別對應(yīng)為左眼圖像、右眼圖像和左右眼合成圖像。與現(xiàn)有技術(shù)相比,本申請包括以下優(yōu)點(diǎn)本申請在顯示攜帶多路數(shù)據(jù)的一路數(shù)據(jù)流時,將顯示窗口劃分為多個子區(qū)域,并針對各路數(shù)據(jù)添加子區(qū)域的唯一標(biāo)識,依據(jù)各路數(shù)據(jù)添加的標(biāo)識,通過目標(biāo)窗口的一個輸出節(jié)點(diǎn),渲染到顯示窗口相應(yīng)的子區(qū)域中,相比于背景技術(shù),本申請無需建立多個窗口,也無需針對一個窗口映射多個輸出節(jié)點(diǎn),因此可以減輕顯示器的管理負(fù)擔(dān),避免占用大量的系統(tǒng)資源。本申請實(shí)現(xiàn)了將攜帶多路數(shù)據(jù)的一路數(shù)據(jù)流渲染到一個窗口的多個區(qū)域中,將本申請應(yīng)用到3D文件的展示時,可以實(shí)現(xiàn)在一個窗口中同時展示多個3D文件,以及3D文件的疊加結(jié)果,方便對3D文件的疊加方式進(jìn)行實(shí)時的調(diào)節(jié)。同時,由于本申請將多路數(shù)據(jù)在一個窗口中展示,可以實(shí)現(xiàn)對多個3D文件的同時編輯處理,使得多個3D文件攜帶相同的時間戳,方便了對多個3D文件的管理。
圖1是本申請實(shí)施例所述一種數(shù)據(jù)顯示方法的流程圖;圖2是本申請實(shí)施例所述一種數(shù)據(jù)顯示裝置的結(jié)構(gòu)框圖;圖3攜帶三路數(shù)據(jù)的一路數(shù)據(jù)流的顯示示意圖。
具體實(shí)施例方式為使本申請的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí) 施方式對本申請作進(jìn)一步詳細(xì)的說明。下面通過實(shí)施例對本申請所述方法的實(shí)現(xiàn)流程進(jìn)行詳細(xì)說明。參照圖1,其示出了本申請實(shí)施例所述一種數(shù)據(jù)顯示方法的流程圖。步驟101、將一路數(shù)據(jù)流渲染的目標(biāo)窗口的顯示區(qū)域劃分為多個子區(qū)域,并創(chuàng)建各個子區(qū)域的唯一標(biāo)識。所述數(shù)據(jù)流可以存儲于內(nèi)存中,各路數(shù)據(jù)分別為一個3D圖像,例如,所述各路數(shù)據(jù)可以分別對應(yīng)為左眼圖像、右眼圖像和左右眼合成圖像。本申請中將一路數(shù)據(jù)流渲染到一個窗口中,即將多個3D圖像顯示在一個窗口中。針對這一路數(shù)據(jù)流渲染的目標(biāo)窗口,將顯示區(qū)域劃分為多個子區(qū)域,并創(chuàng)建各個子區(qū)域的唯一標(biāo)識,唯一標(biāo)識不僅用于區(qū)分子區(qū)域和當(dāng)前窗口的其他子區(qū)域,還可以區(qū)分多個窗口的不同的子區(qū)域。在本申請的一種優(yōu)選實(shí)施例中,所述唯一標(biāo)識可以由所述目標(biāo)窗口的標(biāo)識和所述子區(qū)域的標(biāo)識組成,具體的,所述步驟101可以包括子步驟S11、在用戶界面上針對一路數(shù)據(jù)流渲染的目標(biāo)窗口創(chuàng)建一個顯示區(qū)域;子步驟S12、將所述顯示區(qū)域劃分為多個矩形子區(qū)域;子步驟S13、針對各個矩形子區(qū)域,創(chuàng)建子區(qū)域標(biāo)識,將子區(qū)域標(biāo)識和所述目標(biāo)窗口的標(biāo)識組成所述子區(qū)域的唯一標(biāo)識。針對一路數(shù)據(jù)流所顯示的窗口,首先創(chuàng)建該窗口的一個待顯示的區(qū)域,然后根據(jù)具體的需求,將顯示區(qū)域劃分為多個矩形子區(qū)域,針對各個矩形子區(qū)域創(chuàng)建一個子區(qū)域的標(biāo)識,將子區(qū)域標(biāo)識和窗口的標(biāo)識組合,即可作為子區(qū)域的唯一標(biāo)識,可以與多個窗口的不同的子區(qū)域區(qū)分開來。例如,在用戶界面上創(chuàng)建3個窗口,窗口標(biāo)識分別為handleA、handleB、handleC ;針對handleA,劃分為4個子區(qū)域,對應(yīng)的子區(qū)域標(biāo)識分別為areal、area2、area3和area4。針對這4個子區(qū)域,將窗口標(biāo)識和子區(qū)域標(biāo)識合并,得到對應(yīng)的唯一標(biāo)識分別為 handleA areal、handleA area2>handleA area3 和 handleAarea4,不僅可以將這四個子區(qū)域區(qū)分開,也可以將不同窗口的子區(qū)域進(jìn)行區(qū)分。步驟102、針對所述數(shù)據(jù)流攜帶的各路數(shù)據(jù),分別添加對應(yīng)渲染的子區(qū)域的唯一標(biāo)識。在創(chuàng)建了各個子區(qū)域的唯一標(biāo)識后,可以針對各路數(shù)據(jù),添加對應(yīng)渲染的子區(qū)域的唯一標(biāo)識。例如,目標(biāo)窗口 B劃分為左邊、中間和右邊3個子區(qū)域,對應(yīng)的子區(qū)域唯一標(biāo)識分別為handleB areal、handleB area2和handleBarea3,—路數(shù)據(jù)流包括左眼圖像、右眼圖像和左右眼合成圖像,將左眼圖像渲染在窗口的左邊,則對左眼圖像添加標(biāo)識handleBareal ;將右眼圖像渲染在窗口的右邊,則對左眼圖像添加標(biāo)識handleB area3,將左右眼合成圖像渲染在窗口的中間,則對左眼圖像添加標(biāo)識handleB area2。步驟103、提取所述數(shù)據(jù)流攜帶的各路數(shù)據(jù),發(fā)送到所述目標(biāo)窗口的一個輸出節(jié)點(diǎn),由所述輸出節(jié)點(diǎn)將所述各路數(shù)據(jù)渲染到具備相應(yīng)唯一標(biāo)識的各個子區(qū)域中。針對各路數(shù)據(jù)添加子區(qū)域的唯一標(biāo)識后,可以對各路數(shù)據(jù)進(jìn)行顯示。具體而言,在本申請的一種優(yōu)選實(shí)施例中,所述步驟103可以包括子步驟S21、針對各個子區(qū)域,所述輸出節(jié)點(diǎn)在各路數(shù)據(jù)中查找與所述子區(qū)域具備相應(yīng)唯一標(biāo)識的一路數(shù)據(jù);子步驟S22、將針對各個子區(qū)域提取的一路數(shù)據(jù)渲染到所述子區(qū)域中。
本申請實(shí)施例中,目標(biāo)窗口具備一個輸出節(jié)點(diǎn)(LivewindowFilter),用于對各路數(shù)據(jù)進(jìn)行渲染,對各路數(shù)據(jù)進(jìn)行顯示時,針對各個子區(qū)域,在各路數(shù)據(jù)中查找與目標(biāo)窗口的各個子區(qū)域具備相應(yīng)的唯一標(biāo)識的一路數(shù)據(jù),由輸出節(jié)點(diǎn)將提取的一路數(shù)據(jù)渲染(Blt)到對應(yīng)的子區(qū)域中。如圖3示出了攜帶三路數(shù)據(jù)的一路數(shù)據(jù)流的顯示示意圖。目標(biāo)窗口 B劃分為左邊、中間和右邊3個子區(qū)域,對應(yīng)的子區(qū)域唯一標(biāo)識分別為handleBareal、handleB area2和handleB area3。三路數(shù)據(jù)分別為左眼文件、右眼文件和合成文件,存儲在數(shù)據(jù)驅(qū)動模塊中,通過步驟 102 已分別添加唯一標(biāo)識 handleB areal>handleB area2 和 handleB area3。數(shù)據(jù)驅(qū)動模塊提取具備handleB areal這個唯一標(biāo)識的左眼文件,由輸出節(jié)點(diǎn)渲染到窗口的左邊;提取具備handleB area2這個唯一標(biāo)識的合成文件,由輸出節(jié)點(diǎn)渲染到窗口的中間;提取具備handleB area3這個唯一標(biāo)識的右眼文件,由輸出節(jié)點(diǎn)渲染到窗口的右邊。本申請在顯示攜帶多路數(shù)據(jù)的一路數(shù)據(jù)流時,將顯示窗口劃分為多個子區(qū)域,并針對各路數(shù)據(jù)添加子區(qū)域的唯一標(biāo)識,依據(jù)各路數(shù)據(jù)添加的標(biāo)識,通過目標(biāo)窗口的一個輸出節(jié)點(diǎn),渲染到顯示窗口相應(yīng)的子區(qū)域中,相比于背景技術(shù),本申請無需建立多個窗口,也無需針對一個窗口映射多個輸出節(jié)點(diǎn),因此可以減輕顯示器的管理負(fù)擔(dān),避免占用大量的系統(tǒng)資源。本申請實(shí)現(xiàn)了將攜帶多路數(shù)據(jù)的一路數(shù)據(jù)流渲染到一個窗口的多個區(qū)域中,將本申請應(yīng)用到3D文件的展示時,可以實(shí)現(xiàn)在一個窗口中同時展示多個3D文件,以及3D文件的疊加結(jié)果,方便對3D文件的疊加方式進(jìn)行實(shí)時的調(diào)節(jié)。同時,由于本申請將多路數(shù)據(jù)在一個窗口中展示,可以實(shí)現(xiàn)對多個3D文件的同時編輯處理,使得多個3D文件攜帶相同的時間戳,方便了對多個3D文件的管理。需要說明的是,對于前述的方法實(shí)施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本申請并不受所描述的動作順序的限制,因?yàn)橐罁?jù)本申請,某些步驟可以采用其他順序或者同時進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動作并不一定是本申請所必需的?;谏鲜龇椒▽?shí)施例的說明,本申請還提供了相應(yīng)的數(shù)據(jù)顯示裝置實(shí)施例,來實(shí)現(xiàn)上述方法實(shí)施例所述的內(nèi)容。參照圖2,其示出了本申請實(shí)施例所述一種數(shù)據(jù)顯示裝置的結(jié)構(gòu)圖。唯一標(biāo)識創(chuàng)建模塊201,用于將一路數(shù)據(jù)流渲染的目標(biāo)窗口的顯示區(qū)域劃分為多個子區(qū)域,并創(chuàng)建各個子區(qū)域的唯一標(biāo)識;唯一標(biāo)識添加模塊202,用于針對所述數(shù)據(jù)流攜帶的各路數(shù)據(jù),分別添加對應(yīng)渲染的子區(qū)域的唯一標(biāo)識;數(shù)據(jù)驅(qū)動模塊203,用于提取所述數(shù)據(jù)流攜帶的各路數(shù)據(jù),發(fā)送到所述窗口的一個輸出節(jié)點(diǎn);渲染模塊204,用于由所述輸出節(jié)點(diǎn)將所述各路數(shù)據(jù)渲染到具備相應(yīng)唯一標(biāo)識的各個子區(qū)域中。在本申請的一種優(yōu)選實(shí)施例中,所述唯一標(biāo)識可以由所述目標(biāo)窗口的標(biāo)識和所述子區(qū)域的標(biāo)識組成,所述唯一標(biāo)識創(chuàng)建模塊可以包括區(qū)域劃分子模塊,用于在用戶界面上針對一路數(shù)據(jù)流渲染的目標(biāo)窗口創(chuàng)建一個顯 示區(qū)域,并將所述顯示區(qū)域劃分為多個矩形子區(qū)域;唯一標(biāo)識組成子模塊,用于針對各個矩形子區(qū)域,創(chuàng)建子區(qū)域標(biāo)識,將子區(qū)域標(biāo)識和所述窗口的標(biāo)識組成所述子區(qū)域的唯一標(biāo)識。在本申請的一種優(yōu)選實(shí)施例中,所述數(shù)據(jù)流可以存儲于內(nèi)存中,各路數(shù)據(jù)可以分別為一個3D圖像。在本申請的一種優(yōu)選實(shí)施例中,所述渲染模塊可以包括查找子模塊,用于針對各個子區(qū)域,所述輸出節(jié)點(diǎn)在各路數(shù)據(jù)中查找與所述子區(qū)域具備相應(yīng)唯一標(biāo)識的一路數(shù)據(jù);數(shù)據(jù)渲染子模塊,用于將針對各個子區(qū)域提取的一路數(shù)據(jù)渲染到所述子區(qū)域中。在本申請的一種優(yōu)選實(shí)施例中,所述各路數(shù)據(jù)可以分別對應(yīng)為左眼圖像、右眼圖像和左右眼合成圖像。以上功能模塊可以添加在非線性編輯系統(tǒng)中,以方便編輯人員調(diào)用。目前,對3D視頻的編輯多采用非線性編輯系統(tǒng),非線性編輯系統(tǒng)憑借其靈活的系統(tǒng)配置、高度的系統(tǒng)兼容與集成、功能強(qiáng)大又方便快捷的后期編輯制作方式等特點(diǎn)迅速普及,成為視頻制作領(lǐng)域不可或缺的手段。不僅支持普通2D工程的功能,同時也支持3D文件的導(dǎo)入、采集、編輯等功能。對于上述數(shù)據(jù)顯示裝置實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡單,相關(guān)之處參見圖1所示方法實(shí)施例的部分說明即可。本領(lǐng)域技術(shù)人員易于想到的是上述各個實(shí)施例的任意組合應(yīng)用都是可行的,故上述各個實(shí)施例之間的任意組合都是本申請的實(shí)施方案,但是由于篇幅限制,本說明書在此就不一一詳述了。還需要說明的是,在本文中,術(shù)語“包括”、“包含”,不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。
在沒有更多限制的情況下,由語句“包括......”限定的要素,并不排除在包括所述要素的
過程、方法、物品或者設(shè)備中還存在另外的相同要素。本申請是參照根據(jù)本申請實(shí)施例的方法和計算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。盡管已描述了本申請的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實(shí)施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本申請范圍的所有變更和修改。以上對本申請所提供的一種數(shù)據(jù)顯示方法及裝置,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本申請的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本申請的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請的思想,在具 體實(shí)施方式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本申請的限制。
權(quán)利要求
1.一種數(shù)據(jù)顯示方法,其特征在于,包括將一路數(shù)據(jù)流渲染的目標(biāo)窗口的顯示區(qū)域劃分為多個子區(qū)域,并創(chuàng)建各個子區(qū)域的唯一標(biāo)識;針對所述數(shù)據(jù)流攜帶的各路數(shù)據(jù),分別添加對應(yīng)渲染的子區(qū)域的唯一標(biāo)識;提取所述數(shù)據(jù)流攜帶的各路數(shù)據(jù),發(fā)送到所述目標(biāo)窗口的一個輸出節(jié)點(diǎn),由所述輸出節(jié)點(diǎn)將所述各路數(shù)據(jù)渲染到具備相應(yīng)唯一標(biāo)識的各個子區(qū)域中。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述數(shù)據(jù)流存儲于內(nèi)存中,各路數(shù)據(jù)分別為一個3D圖像。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述唯一標(biāo)識由所述目標(biāo)窗口的標(biāo)識和所述子區(qū)域的標(biāo)識組成,所述將一路數(shù)據(jù)流渲染的目標(biāo)窗口的顯示區(qū)域劃分為多個子區(qū)域,并創(chuàng)建各個子區(qū)域的唯一標(biāo)識的步驟包括在用戶界面上針對一路數(shù)據(jù)流渲染的目標(biāo)窗口創(chuàng)建一個顯示區(qū)域;將所述顯示區(qū)域劃分為多個矩形子區(qū)域;針對各個矩形子區(qū)域,創(chuàng)建子區(qū)域標(biāo)識,將子區(qū)域標(biāo)識和所述目標(biāo)窗口的標(biāo)識組成所述子區(qū)域的唯一標(biāo)識。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述輸出節(jié)點(diǎn)將各路數(shù)據(jù)渲染到具備相應(yīng)唯一標(biāo)識的各個子區(qū)域中的步驟包括針對各個子區(qū)域,所述輸出節(jié)點(diǎn)在各路數(shù)據(jù)中查找與所述子區(qū)域具備相應(yīng)唯一標(biāo)識的一路數(shù)據(jù);將針對各個子區(qū)域提取的一路數(shù)據(jù)渲染到所述子區(qū)域中。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述各路數(shù)據(jù)分別對應(yīng)為左眼圖像、右眼圖像和左右眼合成圖像。
6.一種數(shù)據(jù)顯示裝置,其特征在于,包括唯一標(biāo)識創(chuàng)建模塊,用于將一路數(shù)據(jù)流渲染的目標(biāo)窗口的顯示區(qū)域劃分為多個子區(qū)域,并創(chuàng)建各個子區(qū)域的唯一標(biāo)識;唯一標(biāo)識添加模塊,用于針對所述數(shù)據(jù)流攜帶的各路數(shù)據(jù),分別添加對應(yīng)渲染的子區(qū)域的唯一標(biāo)識;數(shù)據(jù)驅(qū)動模塊,用于提取所述數(shù)據(jù)流攜帶的各路數(shù)據(jù),發(fā)送到所述窗口的一個輸出節(jié)占.渲染模塊,用于由所述輸出節(jié)點(diǎn)將所述各路數(shù)據(jù)渲染到具備相應(yīng)唯一標(biāo)識的各個子區(qū)域中。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述數(shù)據(jù)流存儲于內(nèi)存中,各路數(shù)據(jù)分別為一個3D圖像。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述唯一標(biāo)識由所述目標(biāo)窗口的標(biāo)識和所述子區(qū)域的標(biāo)識組成,所述唯一標(biāo)識創(chuàng)建模塊包括區(qū)域劃分子模塊,用于在用戶界面上針對一路數(shù)據(jù)流渲染的目標(biāo)窗口創(chuàng)建一個顯示區(qū)域,并將所述顯示區(qū)域劃分為多個矩形子區(qū)域;唯一標(biāo)識組成子模塊,用于針對各個矩形子區(qū)域,創(chuàng)建子區(qū)域標(biāo)識,將子區(qū)域標(biāo)識和所述窗口的標(biāo)識組成所述子區(qū)域的唯一標(biāo)識。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述渲染模塊包括查找子模塊,用于針對各個子區(qū)域,所述輸出節(jié)點(diǎn)在各路數(shù)據(jù)中查找與所述子區(qū)域具備相應(yīng)唯一標(biāo)識的一路數(shù)據(jù);數(shù)據(jù)渲染子模塊,用于將針對各個子區(qū)域提取的一路數(shù)據(jù)渲染到所述子區(qū)域中。
10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述各路數(shù)據(jù)分別對應(yīng)為左眼圖像、右眼圖像和左右眼合成圖像。
全文摘要
本申請?zhí)峁┝艘环N數(shù)據(jù)顯示方法和裝置。所述方法包括將一路數(shù)據(jù)流渲染的目標(biāo)窗口的顯示區(qū)域劃分為多個子區(qū)域,并創(chuàng)建各個子區(qū)域的唯一標(biāo)識;針對所述數(shù)據(jù)流攜帶的各路數(shù)據(jù),分別添加對應(yīng)渲染的子區(qū)域的唯一標(biāo)識;提取所述數(shù)據(jù)流攜帶的各路數(shù)據(jù),發(fā)送到所述目標(biāo)窗口的一個輸出節(jié)點(diǎn),由所述輸出節(jié)點(diǎn)將所述各路數(shù)據(jù)渲染到具備相應(yīng)唯一標(biāo)識的各個子區(qū)域中。本申請在顯示攜帶多路數(shù)據(jù)的一路數(shù)據(jù)流時,可以減輕顯示器的管理負(fù)擔(dān),避免占用大量的系統(tǒng)資源。
文檔編號H04N21/472GK103024583SQ20121057683
公開日2013年4月3日 申請日期2012年12月26日 優(yōu)先權(quán)日2012年12月26日
發(fā)明者童癸 申請人:新奧特(北京)視頻技術(shù)有限公司