TWI419564B - 視頻畫面儲存系統及方法 - Google Patents
視頻畫面儲存系統及方法 Download PDFInfo
- Publication number
- TWI419564B TWI419564B TW98114555A TW98114555A TWI419564B TW I419564 B TWI419564 B TW I419564B TW 98114555 A TW98114555 A TW 98114555A TW 98114555 A TW98114555 A TW 98114555A TW I419564 B TWI419564 B TW I419564B
- Authority
- TW
- Taiwan
- Prior art keywords
- video
- screen
- monitoring
- group
- index number
- Prior art date
Links
Landscapes
- User Interface Of Digital Computer (AREA)
Description
本發明是關於一種視頻監控畫面儲存的系統及方法。
視頻監控平台以其直觀、方便、資訊內容詳實被廣泛應用於生產管理、安保等場合。視頻監控平台的一般過程是:在一些重要的場所安放一個或若干個攝像機拍攝監控現場,然後將視頻信號透過一定的傳輸網路(線纜、無線、光纖或乙太網路),傳到指定的監控中心,再透過儲存設備,將媒體儲存到儲存介質上,同時還可以根據不同需要和途徑在現場安裝其他的探測裝置作為監控平台的輔助設備。
在視頻監控平台中的每一台監控端電腦,只要安裝了用戶端的軟體或透過IE瀏覽器,賦予不同級別的用戶不同的許可權,所有用戶只能在授權範圍內進行操作。監控人員可任意控制和觀察某一攝像頭採集的即時動態圖像場景。多畫面顯示、雙向通話,如監控中心顯示螢幕的畫面可單畫面,多畫面迴圈顯示,也可手動單畫面顯示切換,並可與監控點控制室雙向通話或監聽等。
但是,目前的視頻監控平台,當用戶按照自己的需求或喜好,設定好監控畫面後,下次再重新登入時卻不能顯示出自己上次退出時設定的監控畫面。
鑒於以上內容,有必要提供一種視頻畫面儲存方法。
該視頻畫面儲存方法,應用於視頻監控平台,該視頻監控平台包括監控端電腦,至少一台伺服器及分佈於需監控位置的多台電子裝置。該視頻畫面儲存方法包括:在監控端電腦中定義可拖放的控制項;將視頻播放控制項放置於上述定義的可拖放的控制項中;設定所述伺服器與所述電子裝置對應的參數,以顯示電子裝置採集的視頻;設定監控端電腦的監控螢幕的分屏模式;分配索引號給監控端電腦監控螢幕上的每路視頻畫面;按每路視頻畫面在該監控螢幕上的顯示順序儲存每路視頻畫面對應的索引號。
還有必要提供一種視頻畫面儲存系統。
該視頻畫面儲存系統運行於視頻監控平台的監控端電腦中。該視頻監控平台還包括至少一台伺服器及分佈於需監控位置的多台電子裝置。該視頻畫面儲存系統包括:控制項定義模組,用於定義可拖放的控制項;控制項封裝模組,用於將視頻播放控制項放置於上述定義的可拖放的控制項中,並設定所述伺服器與所述電子裝置對應的參數,以顯示電子裝置採集的視頻;分屏模式設定模組,用於設定監控端電腦的監控螢幕的分屏模式;畫面儲存模組,用於給顯示在每個分屏上的每路視頻畫面分配一個索引號,按每路視頻畫面在該監控螢幕上的顯示順序儲存每路視頻畫面對應的索引號。
本發明使用拖放技術,可使用戶按照監控需求或喜好在監控螢幕上任意拖放視頻畫面到合適的位置,並保存拖放後的的視頻畫面在監控螢幕上的順序,當該用戶下次登錄監控平台時,便可繼續監控先前設定的視頻畫面。
1‧‧‧監控端
2‧‧‧伺服器
3‧‧‧電子裝置
4‧‧‧網路
10‧‧‧視頻畫面儲存系統
100‧‧‧控制項定義模組
102‧‧‧控制項封裝模組
103‧‧‧分屏模式設定模組
104‧‧‧畫面儲存模組
106‧‧‧群組模式設定模組
108‧‧‧讀取模組
圖1是一個視頻監控平台架構圖。
圖2和圖3是本發明監控端的監控螢幕分屏模式示意圖。
圖4是本發明視頻畫面儲存系統的功能模組圖。
圖5是本發明視頻畫面儲存方法的流程圖。
如圖1所示,是一個視頻監控平台的架構圖。所述視頻監控平台包括多台監控端1,至少一台伺服器2,和分佈於需監控位置的多台電子裝置3。所述監控端1可以是一台電腦。所述電子裝置3可以是類比攝像機、網路攝影機等。該每台電子裝置3將各自監控現場的視訊影像(下稱為每路視頻畫面)籍由網路4即時傳送到伺服器2,由該伺服器2將所接收的每路視頻畫面籍由網路4傳送給位於各個監控室的監控端1。該監控端1上包括一個視頻畫面儲存系統10,該視頻畫面儲存系統10可以運行在任意一種視頻監控平台的監控端電腦中。
參閱圖2所示,是本發明監控端的監控螢幕分屏模式示意圖。該監控端1的監控螢幕通常可以分割為4分屏顯示、6分屏顯示、8分屏顯示、9分屏顯示、及16分屏顯示等。圖2所示的是將監控端1的監控螢幕分割成9分屏來顯示每路視頻畫面。
如圖4所示,是本發明視頻畫面儲存系統的功能模組圖。所述視頻畫面儲存系統10包括控制項定義模組100,控制項封裝模組102,分屏模式設定模組103,畫面儲存模組104、及讀取模組108。
所述控制項定義模組100用於定義可以拖放的控制項。本較佳實
施例中是以.net平台下的panel控制項為基礎,定義dragdroppanel控制項,該定義的dragdroppanel控制項繼承於panel控制項,並且重寫了panel控制項的dragdrop()方法,利用dragdrop()方法可實現控制項的拖放。
所述控制項封裝模組102將安控設備廠商提供的視頻播放控制項放置於上述定義的dragdroppanel控制項中,也即該dragdroppanel控制項作為視頻畫面播放的載體,再設定伺服器2與電子裝置3對應的通道號等參數,以實現電子裝置3採集的視頻的顯示,也即顯示電子裝置3採集的視頻畫面。
所述分屏模式設定模組103用於在是用戶進行監控時,設定監控螢幕的分屏模式,分屏模式包括上述的4分屏、6分屏、8分屏、9分屏、及16分屏等。如果設定的是如圖2所示的9分屏模式,則該監控螢幕被分割成9個分屏,可以一次顯示9路視頻畫面。如果需監控的共有15路視頻畫面,則分兩次顯示,第一次的顯示9路視頻畫面,第二次顯示6路視頻畫面。
所述畫面儲存模組104用於給每路視頻畫面分配一個索引號,該索引號與該路視頻畫面是一一對應的關係,按順序儲存每路視頻畫面的索引號至一個檔案A中,在本較佳實施例中採用XML技術進行儲存。當該路視頻畫面與其他路視頻畫面在監控螢幕上交換位置後,該兩路視頻畫面的索引號在檔案A中也交換儲存順序,但兩路視頻畫面對應的索引號不變。參閱圖2所示,在檔案A中,每路視頻畫面的儲存順序為1、2、3、4、5、6、7、8、9。參閱圖3所示,當在監控螢幕上,用戶按照喜好或監控現場的重要性,將索引號為1的視頻畫面換到索引號為5的視頻畫面的位置,將索引
號為6的視頻畫面換到索引號為1的視頻畫面的位置,將索引號為5的視頻畫面換到索引號為3的視頻畫面的位置,將索引號為3的視頻畫面換到索引號為6的視頻畫面的位置,則該畫面儲存模組104將交換位置後的每路視頻畫面的索引號仍然按照在監控螢幕上的順序儲存在檔案A中,儲存順序為6、2、5、4、1、3、7、8、9。
所述讀取模組108用於當用戶下次登錄該視頻監控平台時,透過XML讀取技術,讀取上述所儲存的檔案A,根據各路視頻畫面的索引號到每路視頻畫面的視訊流儲存位置讀取對應的視頻畫面,再按照索引號在檔案A中的儲存順序將每路視頻畫面在監控螢幕上顯示出來,即可實現按照用戶上次登錄視頻監控平台時設定的順序讀取各路視頻畫面。
為了方便用戶分級分類的對視頻顯示畫面進行管理,該視頻畫面儲存系統10還包括一個群組模式設定模組106。該群組模式設定模組106根據用戶的監控需求或喜好將用戶需監控的所有視頻畫面設定成一個群組,並給予該群組一個群組名。
所述的畫面儲存模組104還用於將上述由群組模式設定模組106所設定的群組資訊保存至另一個檔案B中。所述群組資訊包括該群組的群組名、該群組所包括的所有視頻畫面、每路視頻畫面的監控點資訊、每路視頻畫面的索引號、每個索引號在監控螢幕上的順序、及該群組的默認分屏模式等。所述的群組資訊可採用Oracle資料庫保存。
所述讀取模組108還用於當用戶下次登錄該視頻監控平台時,透過資料庫讀取技術,讀取上述所儲存的檔案B,可按照用戶上次
登錄視頻監控平台時設定的群組名讀取該群組下的各路視頻畫面的索引號,讀取該群組名的默認分屏模式,再根據各路視頻畫面的索引號到每路視頻畫面的視訊流儲存位置讀取對應的視頻畫面,並按照索引號的儲存順序將每路視頻畫面依序顯示在監控螢幕上。由此實現了在群組模式下的視頻畫面保存功能。
所述畫面儲存模組104還用於當用戶根據監控需求或喜好重新設定分屏模式及/或在監控螢幕上拖放視頻畫面時,按照該拖放後的監控螢幕上視頻畫面的顯示順序儲存每路視頻畫面的索引號。
參閱圖5所示,是本發明視頻畫面儲存方法的流程圖。
步驟S20,控制項定義模組100定義可以拖放的控制項。在本較佳實施例中,控制項定義模組100以.net平台下的panel控制項為基礎,定義dragdroppanel控制項,該定義的dragdroppanel控制項繼承於panel控制項,並且重寫了panel控制項的dragdrop()方法,利用該重寫的dragdrop()方法實現控制項的拖放。
步驟S22,控制項封裝模組102將安控設備廠商提供的視頻播放控制項放置於上述定義的dragdroppanel控制項中,也即該dragdroppanel控制項作為視頻畫面播放的載體,再設定伺服器2與電子裝置3對應的通道號等參數,以顯示電子裝置3採集的視頻。
步驟S24,分屏模式設定模組103設定分屏模式,如選擇圖2所示的9分屏模式,並由畫面儲存模組104給每路視頻畫面分配一個索引號。
步驟S25,用戶按照喜好或監控需求在監控螢幕上調整每路視頻
畫面的位置。在調整每路視頻畫面的過程中,每路視頻畫面對應的索引號不變。
步驟S26,該畫面儲存模組104儲存當前監控螢幕上的視頻畫面,也即按照索引號在監控螢幕上的顯示順序將每路視頻畫面對應的索引號儲存在一個檔案A中,且和該用戶所屬的帳號相關聯,參照圖2和圖3所示。在本較佳實施例中採用XML技術進行儲存。
步驟S28,當用戶還需要繼續進行其他分屏模式的操作時,返回步驟S24,否則,該流程結束。
為了方便用戶分級分類的對視頻顯示畫面進行管理,本發明較佳實施例還可以在步驟S24設定分屏模式之前包括進行群組模式設定的步驟S23,在步驟S28之後增加一個步驟S30,詳見如下所述:在步驟S23,群組模式設定模組106根據用戶的監控需求或喜好將用戶需監控的所有視頻畫面設定成一個群組,並給予該群組一個群組名。相應地在步驟S26,畫面儲存模組104需儲存該群組的資訊至檔案B中,並將該群組資訊同該用戶的帳號關聯起來。該群組資訊包括該群組的群組名、該群組的分屏模式、該群組中的每路視頻畫面的索引號、及每路視頻畫面的監控點資訊等。在步驟S28,當用戶不需要繼續進行其他分屏模式的操作時,進入步驟S30。
在S30,判斷用戶是否還需要繼續設定其他群組模式,如果用戶還需要繼續進行其他群組模式的操作時,返回步驟S23,否則,該流程結束。
在本發明中,當用戶以其帳號登錄視頻監控平台時,讀取模組108透過XML讀取技術,讀取該用戶上次登錄視頻監控平台時所保存的檔案A。按照該檔案A中所保存的索引號從每路視頻畫面的視訊流的儲存位置讀取視頻畫面並按照上次登錄時所保存的分屏模式將每路視頻畫面按其所對應的索引號在檔案A中的儲存順序顯示在監控螢幕上,如圖2所示。該用戶可以重新設定分屏模式及在監控螢幕上拖放視頻畫面,重新調整各路視頻畫面的位置,並在調整完成後由畫面儲存模組104按照每個分屏上各路視頻畫面在監控螢幕上的顯示順序將各路視頻畫面的索引號保存到檔案A中。
如果用戶對其帳號所管控的各路視頻畫面進行了分級分類的群組管理,則該用戶在以其帳號登錄視頻監控平台時,從檔案B中讀取其上次保存的群組資訊,讀取模組108按照所選擇的群組的默認分屏模式顯示每個分屏下的各路視頻畫面。該用戶也可以重新設定群組模式並重新調整各路視頻畫面的位置,並在調整完成後由畫面儲存模組104將群組資訊儲存到檔案B中。
以上所述僅為本發明之較佳實施例而已,且已達廣泛之使用功效,凡其他未脫離本發明所揭示之精神下所完成之均等變化或修飾,均應包含在下述之申請專利範圍內。
10‧‧‧視頻畫面儲存系統
100‧‧‧控制項定義模組
102‧‧‧控制項封裝模組
103‧‧‧分屏模式設定模組
104‧‧‧畫面儲存模組
106‧‧‧群組模式設定模組
108‧‧‧讀取模組
Claims (6)
- 一種視頻畫面儲存方法,應用於視頻監控平台,該視頻監控平台包括監控端電腦,至少一台伺服器及分佈於需監控位置的多台電子裝置,該方法包括:在監控端電腦中定義可拖放的控制項;將視頻播放控制項放置於上述定義的可拖放的控制項中;設定所述伺服器與所述電子裝置對應的參數,以顯示電子裝置採集的視頻畫面;根據用戶的監控需求或喜好將用戶需監控的所有視頻畫面設定成一個群組,並給予該群組一個群組名;設定監控端電腦的監控螢幕的分屏模式;分配索引號給監控端電腦監控螢幕上的每路視頻畫面;按每路視頻畫面在該監控螢幕上的顯示順序儲存每路視頻畫面對應的索引號。
- 如申請專利範圍第1項所述之視頻畫面儲存方法,該方法還包括步驟:當用戶登錄視頻監控平台時,按照上次登錄的分屏模式將每路視頻畫面按照索引號的儲存順序顯示在監控螢幕上;根據監控需求或喜好設定分屏模式及/或在監控螢幕上拖放視頻畫面,拖放時每路視頻畫面的索引號不變;儲存分屏模式及按照該監控螢幕上的顯示順序儲存拖放後的每路視頻畫面對應的索引號。
- 如申請專利範圍第1項所述之視頻畫面儲存方法,該方法還 包括步驟:當用戶登錄視頻監控平台時,讀取儲存的該群組名對應的視頻畫面的索引號,按照該群組名的分屏模式,將每路視頻畫面按照索引號的儲存順序顯示在監控螢幕上;根據監控需求或喜好設定分屏模式及/或在監控螢幕上拖放視頻畫面,拖放時每路視頻畫面的索引號不變;儲存所選擇的分屏模式及按照該監控螢幕上的顯示順序儲存拖放後的每路視頻畫面對應的索引號。
- 一種視頻畫面儲存系統,運行於視頻監控平台的監控端電腦中,該視頻監控平台還包括至少一台伺服器及分佈於需監控位置的多台電子裝置,該系統包括:控制項定義模組,用於定義可拖放的控制項;控制項封裝模組,用於將視頻播放控制項放置於上述定義的可拖放的控制項中,並設定所述伺服器與所述電子裝置對應的參數,以顯示電子裝置採集的視頻畫面;群組模式設定模組,用於根據用戶的監控需求或喜好將用戶需監控的所有視頻畫面設定成一個群組,並給予該群組一個群組名;分屏模式設定模組,用於設定監控端電腦的監控螢幕的分屏模式;畫面儲存模組,用於給顯示在每個分屏上的每路視頻畫面分配一個索引號,按每路視頻畫面在該監控螢幕上的顯示順序儲存每路視頻畫面對應的索引號。
- 如申請專利範圍第4項所述之視頻畫面儲存系統,該系統還包括讀取模組,用於當用戶登錄該視頻監控平台時,讀取上 述儲存的索引號,按照上次登錄時的分屏模式將每路視頻畫面按照索引號的儲存順序顯示監控螢幕上。
- 如申請專利範圍第4項所述之視頻畫面儲存系統,所述畫面儲存模組還用於儲存設定的群組的資訊,所述群組的資訊包括該群組的群組名、該群組的分屏模式、該群組中的每路視頻畫面的索引號。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW98114555A TWI419564B (zh) | 2009-04-30 | 2009-04-30 | 視頻畫面儲存系統及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW98114555A TWI419564B (zh) | 2009-04-30 | 2009-04-30 | 視頻畫面儲存系統及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201039641A TW201039641A (en) | 2010-11-01 |
TWI419564B true TWI419564B (zh) | 2013-12-11 |
Family
ID=44995610
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW98114555A TWI419564B (zh) | 2009-04-30 | 2009-04-30 | 視頻畫面儲存系統及方法 |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI419564B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201233181A (en) * | 2011-01-31 | 2012-08-01 | Hunt Electronic Co Ltd | Webcam system, video recorder host and image control method thereof |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002054192A2 (en) * | 2001-01-04 | 2002-07-11 | 3Cx, Inc. | Synchronized multimedia presentation |
US20060007317A1 (en) * | 2004-07-07 | 2006-01-12 | Rehn-Lieh Lin | Method for displaying remote images |
TW200915876A (en) * | 2007-09-21 | 2009-04-01 | Yuan High Tech Dev Co Ltd | Surveillance apparatus capable of receiving TV signal |
-
2009
- 2009-04-30 TW TW98114555A patent/TWI419564B/zh not_active IP Right Cessation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002054192A2 (en) * | 2001-01-04 | 2002-07-11 | 3Cx, Inc. | Synchronized multimedia presentation |
US20060007317A1 (en) * | 2004-07-07 | 2006-01-12 | Rehn-Lieh Lin | Method for displaying remote images |
TW200915876A (en) * | 2007-09-21 | 2009-04-01 | Yuan High Tech Dev Co Ltd | Surveillance apparatus capable of receiving TV signal |
Also Published As
Publication number | Publication date |
---|---|
TW201039641A (en) | 2010-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20160283074A1 (en) | Infinite recursion of monitors in surveillance applications | |
US9860490B2 (en) | Network video recorder system | |
US10157526B2 (en) | System and method for a security system | |
US8922658B2 (en) | Network video recorder system | |
US9348495B2 (en) | Control of large screen display using wireless portable computer and facilitating selection of audio on a headphone | |
US9858029B2 (en) | Video wall security system and method | |
KR100954375B1 (ko) | 지능형 영상 감시 시스템 | |
DE112005000213B4 (de) | Video-Verteilgerät | |
WO2017206917A1 (zh) | 视频管理***、多屏显卡以及监控一体机 | |
US10733231B2 (en) | Method and system for modeling image of interest to users | |
US20100097464A1 (en) | Network video surveillance system and recorder | |
WO2008107976A1 (ja) | Av機器のための映像再生装置 | |
CN201904872U (zh) | 综合视频联动控制*** | |
CN103198144A (zh) | 物联网平台数据管理方法 | |
CN101860728B (zh) | 视频画面储存***及方法 | |
US20140333627A1 (en) | Terminal device and method for generating interface showing network information | |
KR101211229B1 (ko) | 사용자 요청에 의한 cctv 카메라의 선택적 원격 제어, 동적 그룹화 모니터링 시스템 및 그 방법 | |
TWI419564B (zh) | 視頻畫面儲存系統及方法 | |
KR100792240B1 (ko) | 멀티 비전 구현 방법 및 그 시스템 | |
KR20130124757A (ko) | 비디오 관리 시스템 및 그 영상 제어 방법 | |
CN115150588A (zh) | 智慧大屏显示管理***和电厂智慧大屏显示管理*** | |
CN103096040A (zh) | 一种网络全高清监控***方法 | |
KR20090056423A (ko) | 버추얼 매트릭스 시스템 및 제어방법 | |
TWM458749U (zh) | 監視攝影機整合管理系統 | |
US20090244287A1 (en) | Video monitoring system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |