一種視頻監(jiān)控系統(tǒng)及視頻大規(guī)模調(diào)度方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及三維地理信息領(lǐng)域,尤其涉及一種視頻監(jiān)控系統(tǒng)及視頻大規(guī)模調(diào)度方 法。
【背景技術(shù)】
[0002] 計算機視覺領(lǐng)域涉及視頻的編解碼和數(shù)據(jù)的傳輸。視頻編解碼是指對數(shù)字視頻進(jìn) 行壓縮或者解壓縮??煞謱右曨l編解碼(Scaled Video Coding,SVC)是一種能將視頻流分 割為多個分辨率、幀率的技術(shù),是當(dāng)今大多數(shù)視頻會議設(shè)備所采用的H264視頻編解碼標(biāo)準(zhǔn) 的擴展。SVC可大大提高誤碼彈性和視頻質(zhì)量,而且對帶寬沒有很高的要求。SVC廣泛應(yīng)用 于視頻傳輸顯示中,能提高視頻的傳輸效率,從而提高監(jiān)控視頻系統(tǒng)的整體效果。
[0003] 傳統(tǒng)的視頻監(jiān)控以二維為主,在一塊顯示器中以網(wǎng)格形式顯示多個視頻監(jiān)控內(nèi) 容,缺乏相應(yīng)的地理信息,很難讓使用者將空間信息和二維視頻信息結(jié)合成來,空間位置感 較差。另外在一塊顯示器中能夠顯示的二維視頻數(shù)是有限的,無法顯示成千上萬路的視頻。
[0004] 隨著地理信息系統(tǒng)(Geographic Information System,GIS)在工程領(lǐng)域的普及, 傳統(tǒng)的視頻監(jiān)控方式發(fā)生了巨大的變化。GIS是一種特定的十分重要的空間信息系統(tǒng)。它 是在計算機硬、軟件系統(tǒng)支持下,對整個或部分地球表層(包括大氣層)空間中的有關(guān)地理 分布數(shù)據(jù)進(jìn)行采集、儲存、管理、運算、分析、顯示和描述的技術(shù)系統(tǒng)。
[0005] 現(xiàn)有技術(shù)中的視頻顯示裝置只能加載幾路到幾十路的二維實時視頻,不能滿足用 戶對全局情況的掌控。
[0006] 因此,如何提高視頻顯示裝置解碼顯示視頻的規(guī)模成為亟待解決的問題。
【發(fā)明內(nèi)容】
[0007] 本發(fā)明所要解決的技術(shù)問題是:現(xiàn)有技術(shù)中視頻顯示裝置只能加載幾路到幾十路 的二維視頻、解碼顯示視頻的規(guī)模較小的問題。
[0008] 為解決上述技術(shù)問題,本發(fā)明一方面提出了一種視頻監(jiān)控系統(tǒng),該系統(tǒng)包括:
[0009] 多個視頻采集裝置、視頻編碼裝置以及視頻顯示裝置;
[0010] 所述視頻顯示裝置用于運行三維地理信息系統(tǒng);
[0011] 所述視頻采集裝置用于采集預(yù)設(shè)地理位置處的視頻信息并將所述視頻信息發(fā)送 給所述視頻編碼裝置;
[0012] 所述視頻編碼裝置用于對所述每個視頻采集裝置采集的視頻信息進(jìn)行分層編碼, 得到與所述每個視頻采集裝置對應(yīng)的多個編碼后的分層視頻信息;
[0013] 所述視頻顯示裝置用于根據(jù)所述視頻采集裝置的采集范圍向所述視頻編碼裝置 發(fā)送視頻請求信息;
[0014] 所述視頻編碼裝置還用于在接收到所述視頻請求信息之后,向所述視頻顯示裝置 發(fā)送與所述視頻請求信息對應(yīng)的分層視頻信息;
[0015] 所述視頻顯示裝置用于根據(jù)所述分層視頻信息中的視頻采集設(shè)備標(biāo)識,將所述分 層視頻信息顯示在與所述視頻采集設(shè)備標(biāo)識對應(yīng)位置的三維地理信息系統(tǒng)中。
[0016] 可選地,所述視頻顯示裝置用于根據(jù)視椎體內(nèi)的視頻圖元映射到視頻顯示裝置的 顯示器中的像素面積或虛擬三維攝像機至每個視頻圖元的距離向所述視頻編碼裝置請求 相應(yīng)分辨率和幀率的分層視頻信息。
[0017] 可選地,所述視頻顯示裝置用于分層解碼所述分層視頻信息為單幀圖像,并將單 幀圖像紋理映射到與所述視頻采集設(shè)備標(biāo)識對應(yīng)位置的三維地理信息系統(tǒng)中。
[0018] 可選地,所述視頻顯示裝置還用于根據(jù)虛擬三維攝像機的參數(shù),剔除視椎體外的 視頻圖元;
[0019] 所述虛擬三維攝像機的參數(shù)包括位置、朝向和/或視域,所述虛擬三維攝像機的 位置為視椎體的頂點。
[0020] 可選地,所述視頻顯示裝置具體用于依次將所述視頻圖元頂點坐標(biāo)代入視椎體的 六個面的平面方程,若所述視頻圖元的各頂點均在所述視椎體的各平面指向視椎體內(nèi)部的 一側(cè),則相應(yīng)頂點在所述視椎體的內(nèi)部,否則相應(yīng)頂點在所述視椎體的外部,剔除所述視椎 體外的視頻圖元。
[0021] 另一方面,本發(fā)明還提出了一種視頻大規(guī)模調(diào)度,該方法包括:
[0022] 多個視頻采集裝置采集預(yù)設(shè)地理位置處的視頻信息并將所述視頻信息發(fā)送到視 頻編碼裝置;
[0023] 視頻編碼裝置對所述每個視頻采集裝置采集的視頻信息進(jìn)行分層編碼,得到與所 述每個視頻采集裝置對應(yīng)的多個編碼后的分層視頻信息;
[0024] 視頻顯示裝置根據(jù)所述視頻采集裝置的采集范圍向視頻編碼裝置發(fā)送視頻信息 請求信息;
[0025] 視頻編碼裝置向視頻顯示裝置發(fā)送與所述視頻請求信息對應(yīng)的分層視頻信息;
[0026] 視頻顯示裝置根據(jù)所述分層視頻信息中的視頻采集設(shè)備標(biāo)識,將所述分層視頻信 息顯示在與所述視頻采集設(shè)備標(biāo)識對應(yīng)位置的三維地理信息系統(tǒng)中。
[0027] 可選地,所述視頻顯示裝置根據(jù)所述視頻采集裝置的采集范圍向視頻編碼裝置發(fā) 送視頻信息請求信息包括:
[0028] S301 :判斷虛擬三維攝像機的參數(shù)是否發(fā)生變化,如果發(fā)生變化,執(zhí)行S302,否則 執(zhí)行S303 ;
[0029] S302 :根據(jù)虛擬三維攝像機的參數(shù),剔除視椎體外的視頻圖元;
[0030] S303:計算視椎體內(nèi)的視頻圖元映射到視頻顯示裝置的顯示器中的像素面積或虛 擬三維攝像機至每個視頻圖元的距離;
[0031] S304:根據(jù)所述視椎體內(nèi)的視頻圖元映射到視頻顯示裝置的顯示器中的像素面積 或虛擬三維攝像機至每個視頻圖元的距離向所述視頻編碼裝置請求相應(yīng)分辨率和幀率的 分層視頻信息。
[0032] 可選地,所述視頻顯示裝置根據(jù)所述分層視頻信息中的視頻采集設(shè)備標(biāo)識,將所 述分層視頻信息顯示在與所述視頻采集設(shè)備標(biāo)識對應(yīng)位置的三維地理信息系統(tǒng)中包括:
[0033] 視頻顯示裝置分層解碼所述分層視頻信息為單幀圖像,并將單幀圖像紋理映射到 與所述視頻采集設(shè)備標(biāo)識對應(yīng)位置的三維地理信息系統(tǒng)中。
[0034] 可選地,所述虛擬三維攝像機的參數(shù)包括位置、朝向和/或視域,所述虛擬三維攝 像機的位置為視椎體的頂點。
[0035] 可選地,所述剔除視椎體外的視頻圖元包括:
[0036] 依次將所述視頻圖元頂點坐標(biāo)代入視椎體的六個面的平面方程,若所述視頻圖元 的各頂點均在所述視椎體的各平面指向視椎體內(nèi)部的一側(cè),則相應(yīng)頂點在所述視椎體的內(nèi) 部,否則相應(yīng)頂點在所述視椎體的外部,剔除所述視椎體外的視頻圖元。
[0037] 本發(fā)明的視頻監(jiān)控系統(tǒng)及方法解決了現(xiàn)有技術(shù)中視頻顯示裝置只能加載幾路到 幾十路的二維視頻、解碼顯示視頻的規(guī)模較小的問題,應(yīng)用可分層視頻編解碼技術(shù),提高了 視頻顯示裝置解碼顯示視頻的規(guī)模。本發(fā)明采用可以進(jìn)行分層編碼的視頻編碼裝置,將視 頻采集裝置采集的視頻進(jìn)行分層編碼,得到多個編碼后的分層視頻信息,因此使得視頻顯 示裝置可以根據(jù)需要從多個編碼后的分層視頻中選擇一個分層視頻進(jìn)行顯示,比如,分辨 率較低的分層視頻,從而可以有效提高視頻顯示裝置的視頻顯示規(guī)模。應(yīng)用本發(fā)明提出的 視頻監(jiān)控系統(tǒng),能同時解碼實時顯示大于500路的視頻。
【附圖說明】
[0038] 通過參考附圖會更加清楚的理解本發(fā)明的特征和優(yōu)點,附圖是示意性的而不應(yīng)理 解為對本發(fā)明進(jìn)行任何限制,在附圖中:
[0039] 圖1示出了可分層視頻編解碼技術(shù)示意圖;
[0040] 圖2示出了本發(fā)明一個實施例的視頻監(jiān)控系統(tǒng)的結(jié)構(gòu)示意圖;
[0041] 圖3示出了本發(fā)明一個實施例的視頻監(jiān)控方法的流程圖;
[0042] 圖4示出了剔除視椎體外的視頻圖元的方法示意圖。
【具體實施方式】
[0043] 下面將結(jié)合附圖對本發(fā)明的實施例進(jìn)行詳細(xì)描述。
[0044] 圖1示出了本發(fā)明實施例采用的可分層編解碼技術(shù)示意圖。
[0045