視頻質(zhì)量評價系統(tǒng)設(shè)計論文
時間:2022-04-07 09:26:48
導(dǎo)語:視頻質(zhì)量評價系統(tǒng)設(shè)計論文一文來源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
摘要:提高視頻設(shè)備的健康率已成為視頻監(jiān)控系統(tǒng)應(yīng)用和維護(hù)的重要內(nèi)容之一。結(jié)合應(yīng)用實(shí)際和視頻設(shè)備質(zhì)量檢查工作流程,管理員制定了系統(tǒng)設(shè)計原則。文章從體系架構(gòu)、系統(tǒng)功能和數(shù)據(jù)庫等3個方面介紹了通信營業(yè)廳視頻質(zhì)量評價系統(tǒng)的設(shè)計。系統(tǒng)能夠有效提高通信營業(yè)廳內(nèi)視頻設(shè)備的正常運(yùn)行率,為通信營業(yè)廳整體服務(wù)質(zhì)量和管理水平的提升提供強(qiáng)有力的支持。
關(guān)鍵詞:J2EE;通信營業(yè)廳;視頻質(zhì)量;評價系統(tǒng)
為提高通信營業(yè)廳的服務(wù)水平、安防級別和管理效率,目前大部分通信營業(yè)廳均已配備了視頻監(jiān)控系統(tǒng)。然而,隨著視頻監(jiān)控前端攝像機(jī)數(shù)量的不斷增加和視頻監(jiān)控網(wǎng)絡(luò)的不斷擴(kuò)大,傳統(tǒng)的依靠人工評測對圖像質(zhì)量進(jìn)行遍歷檢查的方式已不能滿足現(xiàn)有高清數(shù)字化視頻監(jiān)控系統(tǒng)應(yīng)用和維護(hù)的需要。因此,借助軟件工程和圖像識別等計算機(jī)技術(shù),建立一個對通信營業(yè)廳內(nèi)視頻設(shè)備監(jiān)控質(zhì)量自動評價的系統(tǒng)顯得非常重要。J2EE技術(shù)所具有的可移植、低維護(hù)成本、安全和易擴(kuò)展等特性使其被廣泛應(yīng)用于企業(yè)Web應(yīng)用系統(tǒng)的開發(fā)中[1]。本文采用目前技術(shù)成熟的J2EE開發(fā)平臺,通過對系統(tǒng)進(jìn)行分層以降低系統(tǒng)的耦合性和開發(fā)的難度,將視頻評價算法封裝為可在Java程序中被調(diào)用的動態(tài)庫文件,實(shí)現(xiàn)對視頻質(zhì)量的評價。
1設(shè)計原則
本文的目標(biāo)是設(shè)計通信營業(yè)廳視頻設(shè)備質(zhì)量評價系統(tǒng)。借助圖像識別技術(shù),實(shí)現(xiàn)視頻設(shè)備質(zhì)量評價的自動化和智能化,從而有效降低人工成本,幫助用戶及時獲知視頻設(shè)備的質(zhì)量情況,并能針對異常設(shè)備進(jìn)行處理,保障視頻設(shè)備的正常運(yùn)行。為保證系統(tǒng)實(shí)現(xiàn)的成功性,在系統(tǒng)設(shè)計時,應(yīng)以系統(tǒng)的實(shí)用性為基本原則,在滿足用戶業(yè)務(wù)功能需求的同時,確保系統(tǒng)易于修改和擴(kuò)展,以適應(yīng)未來的發(fā)展。結(jié)合系統(tǒng)應(yīng)用環(huán)境和用戶的實(shí)際需求,本系統(tǒng)的設(shè)計過程遵循以下設(shè)計原則:(1)實(shí)用性,以視頻設(shè)備質(zhì)量評價的工作流程為基礎(chǔ),始終以用戶要求為中心,確保系統(tǒng)具有實(shí)用、方便等特點(diǎn);(2)模塊相關(guān)性,系統(tǒng)通常包含若干個子模塊,子模塊之間應(yīng)具有一致的數(shù)據(jù)格式和描述方式,以保證系統(tǒng)的完整性和一致性;(3)可擴(kuò)展性,系統(tǒng)設(shè)計應(yīng)順應(yīng)信息管理的主流發(fā)展方向,降低系統(tǒng)模塊的耦合度,確保當(dāng)組織結(jié)構(gòu)或功能需求發(fā)生改變時,系統(tǒng)易于擴(kuò)充和升級;(4)可靠性,系統(tǒng)在運(yùn)行期間應(yīng)能連續(xù)不斷地正常工作,應(yīng)充分考慮邊界條件,對可能出現(xiàn)的問題進(jìn)行預(yù)處理,提高系統(tǒng)的內(nèi)部保護(hù)機(jī)制;(5)安全性,從網(wǎng)絡(luò)傳輸、系統(tǒng)安全、用戶安全、程序安全和數(shù)據(jù)存儲安全等5個方面進(jìn)行設(shè)計,可采用如權(quán)限管理、加密等措施保證系統(tǒng)的安全性。
2系統(tǒng)設(shè)計
2.1系統(tǒng)體系架構(gòu)設(shè)計
根據(jù)通信營業(yè)廳視頻質(zhì)量評價系統(tǒng)開發(fā)和部署的實(shí)際情況,借鑒已有成熟的軟件體系架構(gòu),通信營業(yè)廳視頻質(zhì)量評價系統(tǒng)采用B/S結(jié)構(gòu),基于SpringMVC框架將系統(tǒng)劃分為表現(xiàn)層、業(yè)務(wù)層、數(shù)據(jù)存儲層、數(shù)據(jù)接口層和數(shù)據(jù)源層等5個層次。數(shù)據(jù)源層獲取視頻流數(shù)據(jù),主要來源為視頻監(jiān)控系統(tǒng)。數(shù)據(jù)接口層負(fù)責(zé)對數(shù)據(jù)源層傳輸?shù)臄?shù)據(jù)進(jìn)行過濾、清洗、轉(zhuǎn)換和加載等操作。數(shù)據(jù)存儲層保存系統(tǒng)正常運(yùn)行所需的數(shù)據(jù),通過JdbcTemplate實(shí)現(xiàn)對數(shù)據(jù)庫數(shù)據(jù)的操作,如增加、刪除、更新和查詢等。業(yè)務(wù)層負(fù)責(zé)提供軟件系統(tǒng)包含的如計算服務(wù)、質(zhì)量評價和統(tǒng)計分析等業(yè)務(wù)邏輯,業(yè)務(wù)層能夠?qū)?shù)據(jù)傳遞給數(shù)據(jù)存儲層保存,也可以調(diào)用數(shù)據(jù)存儲層的數(shù)據(jù)傳遞到表現(xiàn)層予以顯示,起到承上啟下的作用,業(yè)務(wù)層返回到表現(xiàn)層的數(shù)據(jù)通過JSON實(shí)現(xiàn)數(shù)據(jù)序列化。表現(xiàn)層是用戶與軟件系統(tǒng)交互的方式,負(fù)責(zé)數(shù)據(jù)展現(xiàn)和接收用戶輸入的數(shù)據(jù),其主要表現(xiàn)方式為Web瀏覽器。通過對系統(tǒng)的層次劃分,各層次功能相互分離,能夠有效降低層次之間的依賴性,當(dāng)系統(tǒng)需要修改或升級時,只需替換所在層次部分,因此系統(tǒng)具有更好的可擴(kuò)展性和可維護(hù)性[2]。
2.2功能設(shè)計
系統(tǒng)以通信營業(yè)廳視頻設(shè)備監(jiān)控畫面質(zhì)量智能化檢查需求為導(dǎo)向,通過對視頻設(shè)備質(zhì)量檢查的工作流程進(jìn)行分析調(diào)研,視頻質(zhì)量檢查工作主要分為以下5個步驟。(1)對設(shè)備進(jìn)行分類。由于通信營業(yè)廳視頻監(jiān)控設(shè)備數(shù)量大、分布廣,因此,應(yīng)首先對視頻設(shè)備進(jìn)行分類,提高視頻設(shè)備檢測的覆蓋率和設(shè)備的管理水平。(2)制定檢查任務(wù)。主要實(shí)現(xiàn)對檢查任務(wù)的管理,用戶可以創(chuàng)建一個新的任務(wù)或開啟一個已有的任務(wù),每個任務(wù)關(guān)聯(lián)一組視頻設(shè)備。(3)視頻質(zhì)量評價。用戶在開啟某個任務(wù)后,由計算機(jī)獲取該任務(wù)對應(yīng)的視頻設(shè)備,然后開始對這組視頻設(shè)備的實(shí)時監(jiān)控畫面的質(zhì)量進(jìn)行評價。(4)檢查結(jié)果管理。完成視頻質(zhì)量評價后,用戶可以在檢查結(jié)果管理功能中查看到所檢查視頻設(shè)備的質(zhì)量狀態(tài),如視頻設(shè)備是否存在清晰度故障、亮度故障、畫面偏色、信號缺失等問題。(5)維修管理。針對檢查結(jié)果為異常的視頻設(shè)備,用戶可以創(chuàng)建對應(yīng)的維修單據(jù),并聯(lián)系維修人員對設(shè)備進(jìn)行檢修,檢修完畢后再將設(shè)備的狀態(tài)修改為正常狀態(tài)。本項(xiàng)目擬實(shí)現(xiàn)的系統(tǒng)中的主要功能應(yīng)包括設(shè)備管理、任務(wù)管理、質(zhì)量評價管理、檢查結(jié)果管理、維修管理等功能,此外還應(yīng)具有統(tǒng)計分析、系統(tǒng)管理的輔助性功能。與傳統(tǒng)的依靠人工評測的方式對圖像質(zhì)量進(jìn)行遍歷巡檢模式相比,借助計算機(jī)技術(shù)實(shí)現(xiàn)的通信營業(yè)廳視頻質(zhì)量評價系統(tǒng)的功能特點(diǎn)主要有:(1)借助網(wǎng)絡(luò)技術(shù)實(shí)時獲取遠(yuǎn)程營業(yè)廳的視頻設(shè)備監(jiān)控畫面,能夠有效解決視頻設(shè)備數(shù)量多、分布廣等問題,從而降低查閱視頻設(shè)備監(jiān)控質(zhì)量的難度,縮減經(jīng)濟(jì)成本支出,縮短巡檢周期。(2)將圖像識別技術(shù)應(yīng)用于通信營業(yè)廳視頻設(shè)備評價中,能夠有效降低人的主觀因素對視頻質(zhì)量評價的影響,減少人力成本,提供工作效率,并有效減少漏判誤判情況的發(fā)生。(3)通過對視頻設(shè)備監(jiān)控畫面的輪番檢測,能夠確保檢查設(shè)備的完整性和及時性,降低由于人工操作導(dǎo)致的漏看和忽視等情況的發(fā)生。(4)通過計算機(jī)程序能夠從客觀上有效識別出如清晰度故障、亮度故障、視頻噪聲、畫面偏色、畫面凍結(jié)等常見故障,從而使視頻設(shè)備維修人員能夠更加科學(xué)具體地掌握設(shè)備的異常問題,更有針對性地開展維修工作。(5)通過對視頻設(shè)備故障歷史數(shù)據(jù)的統(tǒng)計分析,形成故障知識庫,以報表的形式展現(xiàn)給用戶,為決策提供更加科學(xué)的依據(jù)。
2.3數(shù)據(jù)庫設(shè)計
關(guān)系數(shù)據(jù)庫設(shè)計的目標(biāo)就是要從各種可能的關(guān)系模式組合中選取一組關(guān)系模式來構(gòu)成一個數(shù)據(jù)庫模式,使得人們既不用存儲不必要的重復(fù)信息,又可以方便地獲取信息[3]。為確保數(shù)據(jù)庫的結(jié)構(gòu)合理,降低數(shù)據(jù)的冗余性,通常應(yīng)遵循數(shù)據(jù)庫設(shè)計的三范式。在描述數(shù)據(jù)庫中各個元素之間關(guān)系時,通常采用實(shí)體關(guān)系模型進(jìn)行說明。如視頻設(shè)備、視頻設(shè)備類和檢查任務(wù)之間實(shí)體關(guān)系可描述為:視頻設(shè)備具有設(shè)備ID、設(shè)備名稱、設(shè)備類型、設(shè)備狀態(tài)、設(shè)備地址、設(shè)備是否異常等屬性,主鍵為設(shè)備ID;設(shè)備與設(shè)備類之間為多對多的關(guān)系,即一個設(shè)備可以屬于多個設(shè)備類別,一個設(shè)備類可以包含多個不同的設(shè)備;設(shè)備類與檢查任務(wù)之間為一對多的關(guān)系,即一個設(shè)備類可以歸屬于多個不同的檢查任務(wù),而一個檢查任務(wù)僅對應(yīng)一個設(shè)備類。
3結(jié)語
本文主要介紹了基于J2EE的通信營業(yè)廳視頻質(zhì)量評價系統(tǒng)的設(shè)計。采用被廣泛應(yīng)用于企業(yè)Web應(yīng)用系統(tǒng)開發(fā)的J2EE平臺,通過對系統(tǒng)架構(gòu)分層,以降低系統(tǒng)的耦合性和開發(fā)難度,以視頻質(zhì)量檢查工作流程為基礎(chǔ),設(shè)計了系統(tǒng)中的主要業(yè)務(wù)模塊,借助實(shí)體概念模型介紹了設(shè)備、設(shè)備類和檢查任務(wù)之間的部分?jǐn)?shù)據(jù)庫設(shè)計。通過視頻質(zhì)量評價系統(tǒng)的應(yīng)用,能夠解決傳統(tǒng)的依靠人工視檢方式存在的工作量大、經(jīng)濟(jì)成本高和遺漏率高等問題,提高通信營業(yè)廳的安防水平和管理效率,進(jìn)而促進(jìn)通信營業(yè)廳整體服務(wù)質(zhì)量的有效提升。
作者:伍玲 單位:湖北工業(yè)大學(xué)
[參考文獻(xiàn)]
[1]邵淑儀.輕量級架構(gòu)在網(wǎng)上業(yè)務(wù)系統(tǒng)中的應(yīng)用[J].電腦知識與技術(shù)(學(xué)術(shù)交流版),2009(3):566-567.
[2]李旭東.基于三層架構(gòu)與Web服務(wù)的仿真建模與資源管理系統(tǒng)設(shè)計與實(shí)現(xiàn)[D].北京:北京郵電大學(xué),2007.
[3]丁智斌,石浩磊.關(guān)系數(shù)據(jù)庫設(shè)計與規(guī)范化[J].計算機(jī)與數(shù)字工程,2005(2):114-116.
熱門標(biāo)簽
視頻會議方案 視頻會議 視頻設(shè)計 視頻 視頻通信 視頻會 視頻點(diǎn)播 心理培訓(xùn) 人文科學(xué)概論