可視化技術中數據可視化是利用計算機圖形學和圖像處理技術 ,關于數據表現形式的科學技術研究 。
可視化區域網絡
當前推動圖形技術進步的動力是:
·隨著數據的不斷增長,能提供商品化的圖形渲染產品;
·隨著數據的不斷增長,能經濟地提供大量數據的寬帶網絡;
·為了加強協作,要求為全球性的團體提供全球化的數據。
解決以上三個問題的核心技術是:采用可擴展的圖形計算機,例如Onyx3000和采用OpenGL VizServer遠程可視化服務器軟件。采用OpenGLVizServer后,可以使通用的客戶機設備通過網絡訪問先進的可視化計算資源?!∫設nyx超強可視化計算機和遠程可視化服務器軟件OpenGL VizServer為核心的可視化區域網絡(VAN)可供全球性的群體利用一般的客戶機通過互聯網訪問放置在某處的超強可視化計算資源。
為什么VAN現在可行?
五年前,由于技術上的原因,人們集中在開發先進的圖形渲染技術。而當前主要的問題是如何使圖形渲染產品變得更便宜。今后五年內主要問題是如何使圖形渲染結果能供任何地方的群體和個人使用?!∫鉀Q以上問題可采用VizServer 2.0軟件,這可以使全球任何地方的團體和個人得到圖形渲染的結果,這是實現可擴展的、協同式的、全球可得到的圖形關鍵。VizServer消除了要和先進的圖形渲染系統必須有形連接的障礙,使得協同研究可以不受地理位置的限制,實現應用透明的協作。
VizServer如何工作?
·圖形渲染完全在超強的可視化計算資源(如Onyx3000)上實現;
·圖形渲染結果一幀一幀地通過網絡傳送給客戶端;
·客戶端對圖形渲染結果解壓縮。
客戶端只要發送控制流,而后端的可視化資源根據客戶要求發送數據流(見附圖)。在VAN中首先要有先進的可視化結點,例如可采用機構級的Onyx3000或部門級的Onyx300或個體級的SiliconGraphicsFuel工作站或Onyx3000先進可視化計算機,其次要采用遠程可視化服務器軟件OpenGLVizServer2.0。VizServer的應用性能、帶寬均能滿足在當前現有網絡上經濟地傳送圖形渲染結果的要求。
遠程可視化服務器的應用
SGI公司在加拿大演示了遠程可視化服務。2001年11月8日SGI宣布該公司進行的遠程可視化服務試驗獲得了成功。
這次演示的目的在于展示SGI公司基于SGIOpenGLVizServer技術開發的SGI可視化服務環境的各種功能和整體性能。SGI公司從2001年6月到8月,在CANARIE公司貫穿整個加拿大的高帶寬網——CA*net3上進行了這次遠程可視化服務試驗。所使用的OpenGLVizServer解決方案使得運行IRIX、Linux、Solaris或WindowsNT操作系統的普通臺式機用戶也能夠使用SGI Onyx3000系列高性能可視化系統的所有功能。
這一解決方案實現了廣大網絡用戶通過網格共享網格上的數據、計算能力以及可視化系統等資源。所謂的網格計算是一種通過Internet或專用網絡,將分布在不同地理位置的各種計算資源,如超級計算機、機群、存儲系統和可視化系統,進行互聯,形成一個資源整體的方法?!?/p>
這次試驗使用了位于McConnell大學McConnell腦圖像研究中心的一臺SGIOnyx系列可視化系統,并從距離該中心100到1900英里遠的城市遠程運行這一系統生成的各種圖形顯示和操作功能。試驗的結果再次證實了桌面工作站能夠交互地訪問位于蒙特利爾的一臺SGIOnyx系列系統上生成的圖形,可視化服務使任何用戶都能夠通過網格,與超級計算結果進行交互?,F在,全加拿大的科學家都能夠使用位于加拿大境內任何地方計算的可視化資源,并且能夠在他們的桌面電腦上對這些資源實現交互可視化?!?/p>
SGI公司在格拉斯哥的科學中心召開了該公司的可視化峰會,其間,SGI以生動的方式向觀眾展示了可視化區域網絡概念的最新進展。有了可視化區域網絡,科學家和工程師能在一個地方進行數據存儲和處理;然后,所有人都可以使用網絡上的任意一臺客戶端設備,單獨地或者通過現有網絡協同地操作這些數據,這樣,世界各地的外科醫生、科學家、工程師和創新型技術人員就都可以利用高性能計算機的強大功能了。
關鍵技術
名字服務和資源檢索技術
對于一個管理成千上萬數量級攝像頭資源的監控管理平臺,實現對資源的快速檢索是非常重要的問題。在設計中采用了先進的“名字服務”方法,能有效實現所有資源的統一命名和快速檢索。實現方案是,為每一個攝像頭定義一個獨立的名字和屬性,屬性包括與攝像頭相關的編碼設備(如DVR)、控制設備(如矩陣)、存儲備份設備(如NVR)、媒體轉發設備(如媒體服務器)的信息(如IP地址、端口號、通道號)。系統對該攝像頭的顯示和檢索可以使用三種方式:按名字進行搜索(支持模糊搜索)、按資源目錄進行查找以及按GIS地理信息服務進行搜索。所有搜索最終會定位到資源的名稱,通過資源名稱定位到該資源的相關信息,系統可以利用這些信息實現全域聯網的視頻瀏覽、錄像、存儲備份、PTZ控制、視頻分發以及其他管理應用功能。
異構硬件的集成技術
對于省級視頻監控系統,所用到的前端攝像頭、編碼器、控制器以及報警設備將會面臨多種廠家、多種型號的集成問題。例如廣州市入圍的網絡視頻服務器供應商有8家,數字硬盤錄像機廠家有10多家,攝像頭廠家有20多家,由于目前沒有制定統一的編碼標準和PTZ控制協議,因此每個廠家編碼設備輸出的數字視音頻信號、控制協議都不相同,每種攝像頭的控制指令也不相同。管理平臺如何統一顯示、存儲前端的視音頻信息,統一控制前端不同的PTZ設備是一大技術難題。這就需要很好解決這一難題,實現不同廠家的設備間的完全集成,包括通過統一的通信協議轉換及媒體解碼軟件實現在客戶端工作站上播放不同編碼格式的視頻圖像;通過統一的電視墻管理軟件實現在電視墻上切換顯示不同廠家設備傳送的視頻信號;通過統一的控制指令實現對前端不同廠家PTZ設備的控制。