服務(wù)器節(jié)點(diǎn)裝置與方法
【技術(shù)領(lǐng)域】
[0001] 本公開(kāi)涉及服務(wù)器節(jié)點(diǎn)裝置,尤其能夠從多個(gè)輸入設(shè)備接收輸入數(shù)據(jù)、處理輸入 數(shù)據(jù)、并輸出相應(yīng)的輸出數(shù)據(jù)的服務(wù)器節(jié)點(diǎn)裝置,其中,輸出數(shù)據(jù)包括各種類型的數(shù)據(jù),如 圖形數(shù)據(jù)、音頻數(shù)據(jù)、或以任何維度的其它內(nèi)容。本發(fā)明還涉及運(yùn)行上述服務(wù)器節(jié)點(diǎn)裝置的 方法,尤其是,運(yùn)行服務(wù)器節(jié)點(diǎn)裝置,以從多個(gè)輸入設(shè)備接收輸入數(shù)據(jù)、處理輸入數(shù)據(jù)、并輸 出相應(yīng)的輸出數(shù)據(jù),其中,輸出數(shù)據(jù)包括各種類型的數(shù)據(jù),如圖形數(shù)據(jù)、音頻數(shù)據(jù)、或以任何 維度的其它內(nèi)容。進(jìn)一步,本發(fā)明還涉及記錄于非瞬變(非暫時(shí))機(jī)器可讀存儲(chǔ)介質(zhì)上的 軟件產(chǎn)品,其中,軟件產(chǎn)品可執(zhí)行于計(jì)算硬件以實(shí)現(xiàn)上述方法。
【背景技術(shù)】
[0002] 當(dāng)前,存在這樣的情形:需要把來(lái)自多個(gè)輸入源的輸入內(nèi)容組合成為單一輸出內(nèi) 容,而不扭曲輸入內(nèi)容,如,不給輸出內(nèi)容增加時(shí)間延遲,或者不影響它的像素分辨率。此 外,還有許多情形不需要組合后的輸出數(shù)據(jù)被存儲(chǔ),而其它情形則因?yàn)榛胤诺男枰鎯?chǔ) 組合后的輸出數(shù)據(jù)。這種存儲(chǔ)最好是在保持原來(lái)的精度的情況下實(shí)現(xiàn),如保留分辨率,以實(shí) 現(xiàn)高質(zhì)量的回放。
[0003] 現(xiàn)有的技術(shù)方案中包括許多輸入設(shè)備及數(shù)據(jù)收集設(shè)備,如模擬和/或數(shù)字照相 頭,連接到視頻錄制系統(tǒng)這樣的監(jiān)視裝置;這樣的視頻錄制系統(tǒng)包括數(shù)字錄像機(jī)(DVR)、網(wǎng) 絡(luò)錄像機(jī)(NVR)、個(gè)人錄像機(jī)(PVR)?,F(xiàn)有的技術(shù)方案為了實(shí)現(xiàn)高質(zhì)量監(jiān)視的目的,建設(shè)時(shí) 成本高、耗時(shí)長(zhǎng),因?yàn)檩斎霐?shù)據(jù)的每個(gè)源都按慣例連接于它自己的顯示器,或者輸入數(shù)據(jù)的 幾個(gè)源以高分辨率的方式連接在一起以共用顯示器,其中生成了馬賽克畫(huà)面來(lái)顯示來(lái)自所 有的輸入數(shù)據(jù)源的圖像。參見(jiàn)圖1,它是由一個(gè)機(jī)動(dòng)車停車場(chǎng)的監(jiān)視服務(wù)系統(tǒng)所生成的馬 賽克圖像的示意圖。在有些情形下,需要收集來(lái)自多個(gè)聲音源的音頻信號(hào)以生成高質(zhì)量的 音頻數(shù)據(jù)。在此情形下,通常需要在被監(jiān)視的聲音源中進(jìn)行選擇,或者需要對(duì)來(lái)自聲音源的 音頻內(nèi)容進(jìn)行匯總,比如,在一個(gè)管弦樂(lè)隊(duì),在一定空間內(nèi)設(shè)置著多個(gè)電容器式麥克風(fēng),需 要生成高質(zhì)量的整體的合成信號(hào)來(lái)供大家欣賞,就像一場(chǎng)管弦樂(lè)音樂(lè)會(huì)的數(shù)字化廣播的情 形。
[0004] 目前,缺少成本效率高的系統(tǒng)來(lái)處理來(lái)自相應(yīng)輸入源的多個(gè)高質(zhì)量數(shù)據(jù),這樣的 系統(tǒng)還應(yīng)當(dāng)避免使用很多的設(shè)備用于生成和傳送高質(zhì)量數(shù)據(jù)。當(dāng)前的視頻會(huì)議系統(tǒng)及應(yīng)用 通常支持各種類型的設(shè)備和輸入數(shù)據(jù)源,不同的會(huì)議系統(tǒng)彼此互連共同工作。這樣的視頻 會(huì)議系統(tǒng)能夠按照大量的潛在的組合方式被配置,這帶來(lái)一個(gè)問(wèn)題,即,難以用這樣的系統(tǒng) 實(shí)現(xiàn)有效的通訊。在系統(tǒng)內(nèi)采用互相一致的通訊協(xié)議是傳統(tǒng)的做法,雖然某些輸入數(shù)據(jù)源 被轉(zhuǎn)碼成為經(jīng)協(xié)商確定的格式,結(jié)果是,通過(guò)系統(tǒng)被通訊的一些圖像的質(zhì)量會(huì)下降。
[0005] 無(wú)線移動(dòng)通訊設(shè)備,如智能手機(jī)、平板電腦、平板手機(jī)電腦(phablet)、筆記本電 腦、無(wú)線腕式可穿戴電腦,都被用來(lái)生成內(nèi)容,有圖像、視頻、其它攝像信息、以及音頻數(shù)據(jù) 等形式。用這些移動(dòng)設(shè)備處理圖形信息要消耗大量的電能,對(duì)于為這些移動(dòng)設(shè)備供電的電 池來(lái)說(shuō),這是個(gè)問(wèn)題,例如,當(dāng)內(nèi)容被解碼并放大至期望的大小來(lái)被移動(dòng)設(shè)備的像素顯示器 來(lái)顯示的情況下。當(dāng)這些移動(dòng)設(shè)備被配置成為一群用戶提供視頻會(huì)議服務(wù)的情況,上述的 電能消耗就確實(shí)成了問(wèn)題。
【發(fā)明內(nèi)容】
[0006] 本發(fā)明旨在提供一個(gè)改進(jìn)的服務(wù)器節(jié)點(diǎn)裝置,其能夠降低呈現(xiàn)設(shè)備(rendering device)的處理要求,所述的呈現(xiàn)設(shè)備操作用于呈現(xiàn)其接收自服務(wù)器節(jié)點(diǎn)裝置的內(nèi)容數(shù)據(jù)。
[0007] 本發(fā)明還旨在提供一種改進(jìn)的監(jiān)視系統(tǒng)和/或視頻會(huì)議系統(tǒng)。
[0008] 本發(fā)明還旨在提供一種改進(jìn)的方法,用于運(yùn)行服務(wù)器節(jié)點(diǎn)裝置,該裝置能夠降低 呈現(xiàn)設(shè)備的處理要求,所述的呈現(xiàn)設(shè)備用于呈現(xiàn)其接收自服務(wù)器節(jié)點(diǎn)裝置的內(nèi)容數(shù)據(jù)。
[0009] 根據(jù)本發(fā)明的第一方面,提供一種服務(wù)器節(jié)點(diǎn)裝置,通過(guò)通訊網(wǎng)絡(luò)耦合于輸入數(shù) 據(jù)的多個(gè)源以及一個(gè)或多個(gè)輸出設(shè)備,服務(wù)器節(jié)點(diǎn)裝置接收來(lái)自輸入數(shù)據(jù)的多個(gè)源的數(shù)據(jù) 內(nèi)容,處理數(shù)據(jù)內(nèi)容以提供給一個(gè)或多個(gè)輸出設(shè)備的至少一個(gè)子集,其中,服務(wù)器節(jié)點(diǎn)裝置 主管(host) -個(gè)或多個(gè)進(jìn)程,所述進(jìn)程將數(shù)據(jù)內(nèi)容處理成為兼容于一個(gè)或多個(gè)輸出設(shè)備 的至少一個(gè)子集的原有(native)數(shù)據(jù)呈現(xiàn)格式的格式,一個(gè)或多個(gè)輸出設(shè)備的至少一個(gè) 子集同時(shí)呈現(xiàn)數(shù)據(jù)內(nèi)容。
[0010] 服務(wù)器節(jié)點(diǎn)裝置對(duì)接收自多個(gè)源的數(shù)據(jù)內(nèi)容進(jìn)行組合以生成組合信號(hào)以提供給 一個(gè)或多個(gè)輸出設(shè)備的至少一個(gè)子集。
[0011] 在服務(wù)器節(jié)點(diǎn)裝置中,多個(gè)源包括一個(gè)或多個(gè)照相機(jī),一個(gè)或多個(gè)輸出設(shè)備的至 少一個(gè)子集同時(shí)呈現(xiàn)收集自一個(gè)或多個(gè)照相機(jī)的一個(gè)或多個(gè)圖像。
[0012] 在服務(wù)器節(jié)點(diǎn)裝置中,一個(gè)或多個(gè)圖像被收集自同一個(gè)照相機(jī),以顯示一個(gè)給定 的場(chǎng)景按時(shí)間的變化。
[0013] 在服務(wù)器節(jié)點(diǎn)裝置中,多個(gè)源包括一個(gè)或多個(gè)聲音源,一個(gè)或多個(gè)輸出設(shè)備的至 少一個(gè)子集同時(shí)呈現(xiàn)收集自一個(gè)或多個(gè)聲音源的一個(gè)或多個(gè)音頻信號(hào)。
[0014] 本發(fā)明的優(yōu)點(diǎn)在于,在服務(wù)器節(jié)點(diǎn)裝置把內(nèi)容數(shù)據(jù)處理成為與一個(gè)或多個(gè)輸出設(shè) 備原有的格式相兼容的格式,這節(jié)省計(jì)算資源。
[0015] 實(shí)踐中,原有(native)的數(shù)據(jù)呈現(xiàn)格式通常是RGB、YUV2,但典型地,圖像被以壓 縮的形式傳送,采用適當(dāng)?shù)姆直媛省_@種情形對(duì)應(yīng)于兼容于原有數(shù)據(jù)呈現(xiàn)格式。通常,很容 易從發(fā)送的格式轉(zhuǎn)換成原有的數(shù)據(jù)呈現(xiàn)格式,只需要在一個(gè)或多個(gè)輸出設(shè)備的最大量的處 理,如解壓縮或顏色轉(zhuǎn)換。有益地,數(shù)據(jù)內(nèi)容以一種被請(qǐng)求的格式提供給呈現(xiàn)設(shè)備,所述的 被請(qǐng)求的格式可以是最適于呈現(xiàn)設(shè)備的原有(native)格式、壓縮格式或類似的。
[0016] 服務(wù)器節(jié)點(diǎn)裝置實(shí)現(xiàn)作為監(jiān)視系統(tǒng)的一個(gè)或多個(gè)進(jìn)程。
[0017] 服務(wù)器節(jié)點(diǎn)裝置實(shí)現(xiàn)作為視頻會(huì)議系統(tǒng)的一個(gè)或多個(gè)進(jìn)程。
[0018] 服務(wù)器節(jié)點(diǎn)裝置的實(shí)現(xiàn)方式是,服務(wù)器節(jié)點(diǎn)裝置包括一個(gè)或多個(gè)服務(wù)器,其中一 個(gè)或多個(gè)服務(wù)器至少是部分地實(shí)現(xiàn)于一個(gè)或多個(gè)輸出設(shè)備和/或多個(gè)源。
[0019] 服務(wù)器節(jié)點(diǎn)裝置也被用作TV/視頻的廣播/多播,即,包括同時(shí)的源照相機(jī)和/或 視頻源的應(yīng)用場(chǎng)景。服務(wù)器節(jié)點(diǎn)裝置還適合使用簡(jiǎn)單的設(shè)備通過(guò)互聯(lián)網(wǎng)進(jìn)行圖像瀏覽,從 多個(gè)圖像獲取信息,圖像的生成是適于顯示器的需要的。在一些方案中,顯示器的分辨率與 格式是固定的,或者包括少數(shù)的選擇,如標(biāo)準(zhǔn)的設(shè)定,內(nèi)容只能針對(duì)這些分辨率而生成;在 某些方案中,一個(gè)給定的設(shè)備必須將顯示器(窗口)的分辨率信息和格式信息發(fā)送給服務(wù) 器節(jié)點(diǎn)裝置,以便進(jìn)行合適的調(diào)整。有時(shí),某些或所有的用戶能夠在他們的顯示器上獨(dú)立地 調(diào)整每個(gè)源的可見(jiàn)度,這樣的信息需要被傳送給服務(wù)器節(jié)點(diǎn)裝置。
[0020] 在服務(wù)器節(jié)點(diǎn)裝置中,一個(gè)或多個(gè)輸出設(shè)備在發(fā)送給服務(wù)器節(jié)點(diǎn)裝置的一個(gè)消息 中定義一個(gè)或多個(gè)參數(shù),所述參數(shù)定義一個(gè)或多個(gè)原有格式,一個(gè)或多個(gè)輸出設(shè)備要求服 務(wù)器節(jié)點(diǎn)裝置按照這些原有格式來(lái)提供內(nèi)容數(shù)據(jù)。
[0021] 按照兼容于一個(gè)或多個(gè)輸出設(shè)備的至少一個(gè)子集的子集的興趣區(qū)域(R0I)的方 式,服務(wù)器節(jié)點(diǎn)裝置提供處理過(guò)的內(nèi)容數(shù)據(jù)給一個(gè)或多個(gè)輸出設(shè)備的至少一個(gè)子集。
[0022] 服務(wù)器節(jié)點(diǎn)裝置至少一部分是實(shí)現(xiàn)于云計(jì)算環(huán)境。
[0023] 服務(wù)器節(jié)點(diǎn)裝置按照其初始的分辨率存儲(chǔ)來(lái)自輸入數(shù)據(jù)的一個(gè)或多個(gè)源的內(nèi)容 數(shù)據(jù),按照兼容于一個(gè)或多個(gè)輸出設(shè)備的原有格式的格式,將內(nèi)容數(shù)據(jù)提供給一個(gè)或多個(gè) 輸出設(shè)備的至少一個(gè)子集。
[0024] 在服務(wù)器節(jié)點(diǎn)裝置中,內(nèi)容數(shù)據(jù)包括以下至少之一:圖像、視頻、音頻、傳感器信號(hào) 數(shù)據(jù)、文本數(shù)據(jù)。
[0025] 服務(wù)器節(jié)點(diǎn)裝置處理通過(guò)其的內(nèi)容數(shù)據(jù),方式是,響應(yīng)于一個(gè)或多個(gè)輸出設(shè)備的 至少一個(gè)子集的用戶輸入,允許動(dòng)態(tài)變化地進(jìn)行圖像大小調(diào)整。
[0026] 根據(jù)第二方面,本發(fā)明提供一種在服務(wù)器節(jié)點(diǎn)裝置處理數(shù)據(jù)的方法,服務(wù)器節(jié)點(diǎn) 裝置通過(guò)通訊網(wǎng)絡(luò)耦合于輸入數(shù)據(jù)的多個(gè)源以及一個(gè)或多個(gè)輸出設(shè)備,服務(wù)器節(jié)點(diǎn)裝置接 收來(lái)自輸入數(shù)據(jù)的多個(gè)源的數(shù)據(jù)內(nèi)容,處理數(shù)據(jù)內(nèi)容以提供給一個(gè)或多個(gè)輸出設(shè)備的至少 一個(gè)子集,所述方法包括步驟:
[0027] 主管在服務(wù)器節(jié)點(diǎn)裝置中的一個(gè)或多個(gè)進(jìn)程,所述進(jìn)程將數(shù)據(jù)內(nèi)容處理成為兼容 于一個(gè)或多個(gè)輸出設(shè)備的至少一個(gè)子集的原有數(shù)據(jù)呈現(xiàn)格式的格式,在一個(gè)或多個(gè)輸出設(shè) 備的至少一個(gè)子集同時(shí)呈現(xiàn)數(shù)據(jù)內(nèi)容。
[0028] 所述方法包括:服務(wù)器節(jié)點(diǎn)裝置對(duì)接收自多個(gè)源的數(shù)據(jù)內(nèi)容進(jìn)行組合以生成組合 信號(hào)以提供給一個(gè)或多個(gè)輸出設(shè)備的至少一個(gè)子集。
[0029] 所述方法包括:在一個(gè)或多個(gè)輸出設(shè)備的至少一個(gè)子集同時(shí)呈現(xiàn)一個(gè)或多個(gè)圖 像,所述一個(gè)或多個(gè)圖像被收集自包括在多個(gè)源之內(nèi)的一個(gè)或多個(gè)照相機(jī)。
[0030] 所述方法包括:從同一個(gè)照相機(jī)收集一個(gè)或多個(gè)圖像,以顯示一個(gè)給定的場(chǎng)景按 時(shí)間的變化。
[0031] 所述方法包括:在一個(gè)或多個(gè)輸出設(shè)備的至少一個(gè)子集同時(shí)呈現(xiàn)一個(gè)或多個(gè)音頻 信號(hào),所述一個(gè)或多個(gè)音頻信號(hào)被收集自包括于多個(gè)源之內(nèi)的一個(gè)或多個(gè)聲音源。
[0032] 所述方法包括:服務(wù)器節(jié)點(diǎn)裝置實(shí)現(xiàn)作為監(jiān)視系統(tǒng)的一個(gè)或多個(gè)進(jìn)程。
[0033] 所述方法包括:服務(wù)器節(jié)點(diǎn)裝置實(shí)現(xiàn)作為視頻會(huì)議系統(tǒng)的一個(gè)或多個(gè)進(jìn)程。
[0034] 服務(wù)器節(jié)點(diǎn)裝置也被用作TV/視頻的廣播/多播,即,包括同時(shí)的源照相機(jī)和/或 視頻源的應(yīng)用場(chǎng)景。服務(wù)器節(jié)點(diǎn)裝置還適合使用簡(jiǎn)單的設(shè)備通過(guò)互聯(lián)網(wǎng)進(jìn)行圖像瀏覽,從 多個(gè)圖像獲取信息,圖像的生成是適于顯示器的需要的。在一些方案中,顯示器的分辨率與 格式是固定的,或者包括少數(shù)的選擇,如標(biāo)準(zhǔn)的設(shè)定,內(nèi)容只能針對(duì)這些分辨率而生成;在 某些方案中,一個(gè)給定的設(shè)