两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

前后端配合智能分析的方法及裝置的制造方法_2

文檔序號:9601122閱讀:來源:國知局
27]TS格式的視頻流與PS格式的視頻流差別在于TS格式視頻流的數(shù)據(jù)包包布局是固定長度的,而PS流的數(shù)據(jù)包布局是可變長度的。PS包因為長度是變更的,一旦喪失某一PS包的同步信息,接收數(shù)據(jù)流的設備就會進入失步狀況,從而導致嚴重的信息損出事務。而TS格式因為采取了固定長度的包布局,當傳輸誤碼破損了某一 TS包的同步信息時,接收數(shù)據(jù)包的設備可在固定的地位檢測它后面包中的同步信息,從而恢復同步,避免了信息喪失。因此TS格式的數(shù)據(jù)包具有良好的抗干擾能力。傳輸流格式由于包含了同步信息,因此當碼流速率發(fā)生改變時,可以得到計算的視頻存儲位置與實際的視頻存儲位置之間的偏移量,因此能夠得到視頻存儲的正確位置。
[0028]—種前后端配合智能分析的裝置,應用于分析服務器,包括:
[0029]視頻接收單元,接收前端設備發(fā)送的視頻,所述前端設備將發(fā)送給分析服務器的視頻同時也發(fā)送給存儲設備;
[0030]分析單元,分析接收的視頻,將所得分析數(shù)據(jù)返回給對應的前端設備,由前端設備將分析數(shù)據(jù)以私有數(shù)據(jù)的形式與當前需要發(fā)送給存儲設備的視頻一起打包發(fā)送至存儲設備進行存儲,其中分析數(shù)據(jù)含有分析結果以及分析結果所對應的視頻的時間位置信息;
[0031]分析結果疊加單元,在存儲設備中查找分析數(shù)據(jù),利用分析數(shù)據(jù)中的時間位置信息查找與分析結果相對應的視頻,并將分析結果與相應視頻相疊加,將疊加結果重新打包并覆蓋存儲設備上相應的視頻。
[0032]進一步而言,分析數(shù)據(jù)及視頻按照發(fā)送到存儲設備的時間順序進行存儲在存儲設備中,所述分析結果疊加單元利用分析數(shù)據(jù)中的時間位置信息查找與分析結果相對應的視頻的方式為,根據(jù)時間位置信息計算視頻存儲位置與分析結果存儲位置之間的位置關系,利用分析結果所存儲的位置以及位置關系獲取視頻在存儲設備中的存儲位置,查找到對應的視頻。
[0033]進一步而言,分析結果疊加單元在所述利用分析數(shù)據(jù)中的時間位置信息查找與分析結果相對應的視頻的過程中,如果根據(jù)時間位置信息計算得到的視頻存儲位置與實際的視頻存儲位置相比存在向前偏移或向后偏移的情況,則根據(jù)偏移量朝與偏移方向相反的方向查找實際的視頻存儲位置,并且記住實際查找到的視頻存儲位置用于下一個視頻的查找。
[0034]—種前后端配合智能分析的裝置,應用于前端設備,包括:
[0035]視頻發(fā)送單元及分析數(shù)據(jù)接收單元,所述視頻發(fā)送單元用于發(fā)送視頻給分析服務器和存儲設備,由分析服務器分析來自前端設備的視頻,并由所述分析數(shù)據(jù)接收單元接收分析服務器返回的分析數(shù)據(jù);
[0036]數(shù)據(jù)封裝單元,用于將接收到的分析數(shù)據(jù)以私有數(shù)據(jù)的形式與當前需要發(fā)送給存儲設備的視頻一起打包,并由視頻發(fā)送單元發(fā)送至存儲設備進行存儲,其中,分析數(shù)據(jù)含有分析結果以及分析結果所對應的視頻的時間位置信息,以使得分析服務器利用分析數(shù)據(jù)中的時間位置信息在存儲設備中查找與分析結果相對應的視頻,并將分析結果與相應視頻相疊加,將疊加結果重新打包并覆蓋存儲設備上相應的視頻。
[0037]進一步而言,向分析服務器和存儲設備發(fā)送的視頻被數(shù)據(jù)封裝單元以傳輸流格式打包后由視頻發(fā)送單元進行發(fā)送。
[0038]本發(fā)明的突出優(yōu)點在于,不需要對IPC進行改進即可完成視頻的智能分析。存儲設備可以根據(jù)分析算法的精細程度來選擇,從而在疊加顯示分析結果時不會造成錯位的現(xiàn)象,而且由于分析服務器與存儲設備是獨立的,可以通過對分析服務器更新算法來提高分析能力,也可以通過更換存儲設備來增加視頻流及分析數(shù)據(jù)的存儲能力,有利于分析性能的提升;在存儲時按時間存儲,在疊加時根據(jù)分析的時間長度及視頻流發(fā)送速率獲取分析結果對應的視頻存儲位置,有利于較快的疊加,采用TS格式,抗干擾能力強。
【附圖說明】
[0039]圖1為本發(fā)明一個實施例進行視頻分析過程的示意圖;
[0040]圖2為當前實施例所采用的TS包的封裝格式;
[0041]圖3為當前實施例的分析結果疊加過程示意圖。
【具體實施方式】
[0042]為了使本發(fā)明更加清楚明了,現(xiàn)結合附圖及實施例對本發(fā)明加以詳細的解釋說明。
[0043]本發(fā)明一個實施例的方法與現(xiàn)有技術相比,在前端設備以及分析服務器上均進行了改進并對應地在兩者中增加了實施相應方法的裝置。在前端設備上,用于智能分析的裝置包括視頻發(fā)送單元、數(shù)據(jù)封裝單元以及分析數(shù)據(jù)接收單元。而在在分析服務器上用于智能分析的裝置包括:視頻接收單元、分析單元以及分析結果疊加單元。前端設備上的裝置以及分析服務器上的裝置對應地采用了本發(fā)明的方法完成了智能分析。具體步驟包括:
[0044]A,前端設備將采集到的視頻打包為數(shù)據(jù)報文并由視頻發(fā)送單元同時發(fā)送到存儲設備及分析服務器。
[0045]當前實施例中,前端設備為IPC,以圖1中的IPC1進行舉例說明,其中IPC1的數(shù)據(jù)封裝單元對視頻進行打包,打包后的數(shù)據(jù)報文由視頻發(fā)送單元以視頻流形式發(fā)送,其中視頻發(fā)送單元所發(fā)送的視頻流為TS流(傳輸流,Transport Stream),其中TS包參考《ISO/IEC 13818-1:1994(E)》封裝格式如圖2所示。
[0046]TS格式視頻流(TS流)由定長的TS格式數(shù)據(jù)包(TS包)構成(188字節(jié)),TS包是對PES包的一個從頭封裝,PES包的包頭信息依然存在于TS包中。TS流因為采取了固定長度的包布局,當傳輸誤碼破損了某一 TS包的同步信息時,接收數(shù)據(jù)流的設備可在固定的地位檢測它后面包中的同步信息,從而恢復同步,避免了信息喪失。因此TS格式的數(shù)據(jù)包具有良好的抗干擾能力。
[0047]B,分析服務器的視頻接收單元接收來自前端設備的視頻并利用分析單元,將所得分析數(shù)據(jù)返回給對應的前端設備,其中分析數(shù)據(jù)含有分析結果以及分析結果所對應的視頻的時間位置信息;
[0048]具體步驟可以參照圖1所示的組網(wǎng)模式,當前實施例組網(wǎng)包括:存儲設備、前端設備、分析服務器以及管理服務器,其中管理服務器用于管理所有設備,包括前端設備以及分析服務器。參照圖1,當前實施例的具體步驟包括:
[0049]Fl,IPC1的視頻發(fā)送單元發(fā)送視頻至存儲設備進行存儲的同時發(fā)送一路視頻流(即實時采集并發(fā)送的視頻)給分析服務器(即同時發(fā)送視頻至分析服務器)。
[0050]F2,分析服務器的分析單元分析視頻,并將分析數(shù)據(jù)發(fā)送給IPC1,其中分析數(shù)據(jù)包括分析結果以及對應的視頻在視頻流中的時間位置。
[0051]其中,如圖2所示,TS中有個PTS(Presentat1n Time Stamps)時戳,記錄當前包的時間信息。
[0052]F3,IPC1的分析數(shù)據(jù)接收單元接收并解析分析服務器發(fā)過來的分析數(shù)據(jù),并由數(shù)據(jù)封裝單元將解析出的分析數(shù)據(jù)作為私有數(shù)據(jù)放入TS包中,其中分析數(shù)據(jù)包括分析結果以及對應的視頻在視頻流中的時間位置。
[0053]私有數(shù)據(jù)可以通過以下兩種方式承載:一種方式為,將私有數(shù)據(jù)與媒體流一起包含在 TS 包中,對應地,TS 包的 adaptat1n_field_control 字段設置為 11,transport_private_data_flag 設置為 1,緊接 transport_private_data_length 之后傳輸私有數(shù)據(jù);另一種方式為,TS包僅包含私有數(shù)據(jù),則在Program包中,PID設置為0x90,adaptat1n,f ield_control 字段設置為 10, transport_private_data_f lag 設置為 1,緊接 transport—private_data_length之后傳輸私有數(shù)據(jù)。
[0054]當前實施例采用第一種方式進行承載。
[0055]C,由視頻發(fā)送單元將打包后含有TS包的數(shù)據(jù)報文發(fā)送到存儲設備進行存儲;
[0056]IPC1將視頻流保存到存儲設備,在存儲設備上,按接收到的時間順序依次存儲分析數(shù)據(jù)及視頻。其中存儲在存儲設備上的數(shù)據(jù)稱為錄像數(shù)據(jù)。當前實施例中,存儲設備如圖1所示,其他實現(xiàn)方式中,也可采用已知的任何一種存儲設備,例如硬盤、NVR等等。假設視頻所保存的時刻為T1時刻,則視頻所對應的分析數(shù)據(jù)保存的時刻為T2時刻。視頻存儲的時刻T1,而分析數(shù)據(jù)對應時刻T2。在時間軸上,T1比T2要早,如圖3所示,T1與T2之間的時間相差DeltaT。
[0057]D,分析服務器的分析結果疊加單元從存儲設備中查找分析數(shù)據(jù),
當前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
宜兰市| 富平县| 贵港市| 高淳县| 西峡县| 台州市| 永德县| 保靖县| 乾安县| 龙江县| 中方县| 都匀市| 无棣县| 精河县| 绥芬河市| 白城市| 中牟县| 萝北县| 长宁县| 西乌珠穆沁旗| 包头市| 石家庄市| 宜阳县| 锡林郭勒盟| 东安县| 九龙坡区| 潜山县| 尼木县| 青阳县| 迁西县| 新邵县| 武夷山市| 台南县| 全州县| 富川| 盘山县| 永州市| 庄浪县| 二连浩特市| 辽阳县| 武安市|