CN104038736B - Video data dynamic transmission method - Google Patents

Video data dynamic transmission method Download PDF

Info

Publication number
CN104038736B
CN104038736B CN201410233624.8A CN201410233624A CN104038736B CN 104038736 B CN104038736 B CN 104038736B CN 201410233624 A CN201410233624 A CN 201410233624A CN 104038736 B CN104038736 B CN 104038736B
Authority
CN
China
Prior art keywords
data
backstage
video
condition
transmission method
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410233624.8A
Other languages
Chinese (zh)
Other versions
CN104038736A (en
Inventor
张欣
付本娟
王岳
李刚
王丞远
赵忱
赵阳
宫淑卿
袁航
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
State Grid Corp of China SGCC
Information and Telecommunication Branch of State Grid Shandong Electric Power Co Ltd
Original Assignee
State Grid Corp of China SGCC
Information and Telecommunication Branch of State Grid Shandong Electric Power Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by State Grid Corp of China SGCC, Information and Telecommunication Branch of State Grid Shandong Electric Power Co Ltd filed Critical State Grid Corp of China SGCC
Priority to CN201410233624.8A priority Critical patent/CN104038736B/en
Publication of CN104038736A publication Critical patent/CN104038736A/en
Application granted granted Critical
Publication of CN104038736B publication Critical patent/CN104038736B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

Video data dynamic transmission method of the present invention comprises the following steps: 1) detect whether establish demand condition; 2) backstage preset need condition; 3) forward end sends data call request; 4) total data that front-end collection is relevant to request; 5) front end intercepts qualified data; 6) transfer of data; 7) backstage receives data; 8) backstage shows and stores information needed.The present invention passes through the process of preset need condition and front end, avoid the problem transmitting total data in real time, the data volume being sent to backstage is greatly reduced, not only greatly improve monitoring accuracy, and save a large amount of network transmission resource and memory space, optimize operating efficiency and the work quality of monitor staff.

Description

Video data dynamic transmission method
Technical field
The present invention relates to a kind of data transmission method, specifically a kind of video data dynamic transmission method.
Background technology
The intellectual analysis research of current field of video monitoring mainly concentrates on application end, namely carries out intellectual analysis in application end to data, for application provides decision assistant, and depends on compression coding mode in transmission direction and realizes applying the optimization of network.Along with the further raising of increase and the video quality day by day of web database technology, especially the application of high definition device progressively increases for network and application end data processing pressure.How to realize the lightweight of video data intelligent use, what realize transmitted data on network practically becomes a new demand direction.
Pass through investigation and analysis, current correlative study and scheme, the overwhelming majority is based on front end compression coding, intellectual analysis application is carried out in rear end after sending entire data stream by network, but these plan content all tend to carry out intellectual analysis in application end to partial data, consider less to data transmission efficiency and backend application load aspect, be specifically summarized as follows:
1, show that the most video monitoring scene of power domain is in the time proportion of non-dynamic (namely guarded region is interior without significant change) situation comparatively greatly in conjunction with investigation situation, period transmission repeats picture data in a large number;
2, during terminal intelligent application because needs processing video data amount is comparatively large, cause client-load heavier and then cause application to be experienced reducing;
3, the decomposition that ripe Intellectual Analysis Technology realizes application end pressure load is not made full use of.
Summary of the invention
In order to solve the problem, the invention provides a kind of video data dynamic transmission method, substantially increase the accuracy of transmission data, effectively having saved Internet resources.
The present invention is by the following technical solutions: video data dynamic transmission method, is characterized in that, described method comprises the following steps:
S1: detect whether establish demand condition, if so, enter S3, if not, enter S2;
S2: backstage preset need condition;
S3: forward end sends data call request;
S4: the total data that front-end collection is relevant to request;
S5: front end intercepts qualified data;
S6: transfer of data;
S7: backstage receives data;
S8: backstage shows and stores information needed.
Further, the demand condition preset comprise in following condition one or more: Boundary Detection, mobile detection, article are left over, indicate exception, instrument transfinites.
Further, the data message that can collect comprises: the video monitoring data that video decoding/encoding device and video capture device obtain, device status data, the interlock data collected from outer link equipment.
Further, outer link equipment comprise following in one or more: fence, infrared emission, smoke alarm.
Further, the detailed process that front end intercepts qualified data is: if so, data are retained by the data that frontal chromatography collects whether demand condition, if not, data is deleted, finally, by standard compliant Data Integration together.
The invention has the beneficial effects as follows: by the process of preset need condition and front end, avoid the problem transmitting total data in real time, the data volume being sent to backstage is greatly reduced, not only greatly improve monitoring accuracy, and save a large amount of network transmission resource and memory space, optimize operating efficiency and the work quality of monitor staff.
Accompanying drawing explanation
Fig. 1 is schematic flow sheet of the present invention;
Fig. 2 is the schematic flow sheet under Boundary Detection demand condition of the present invention;
Fig. 3 is the schematic flow sheet under mobile detection demand condition of the present invention;
Fig. 4 is the schematic flow sheet under article of the present invention leave over demand condition;
Fig. 5 is the schematic flow sheet under the present invention indicates abnormal demand condition;
Fig. 6 is the schematic flow sheet that instrument of the present invention transfinites under demand condition.
Embodiment
Video data dynamic transmission method as shown in Figure 1, its realization needs to utilize a consistency operation end and front end intelligent processing module, consistency operation end can input instruction, display object information and store data, front end processing block is used for gathering, processing and transmission data, and whole method comprises the following steps:
S1: flow process starts automatic process, detects whether establish demand condition on backstage, if so, enters S3, if not, returns S1 and arranges;
S2: according to the same day or when the needs of period, operating personnel leave at the detection of backstage preset boundary, mobile detection, article, indicate exception, instrument transfinites in 5 kinds of demand conditions one or more;
S3: demand condition is converted into request by backstage, front end module sends data call request;
S4: owing to there are following three kinds of data in the equipment that front-end module connects: video monitoring data, device status data, interlock data, after front-end module receives request, can analyze required data lies in any data, then the data of corresponding kind are extracted, wherein, video monitoring data obtains from video decoding/encoding device and video capture device, device status data obtains from each equipment, and interlock data gather from outer link equipment such as fence, infrared emission, smoke alarms;
S5: the difference of condition according to demand, front-end module is Criterion based on demand condition, analyze the data collected and whether meet standard, if so, data are retained, if not, data are deleted, simultaneously can according to the historical data of pre-conditioned preservation certain period (as 10 minutes etc., this condition was configured as construction period initialization data), finally, by standard compliant Data Integration together;
S6: the data after integrating carry out encoding by front-end module, compress process after, transfer data to consistency operation end;
S7: after backstage receives data, carrying out the process that decompresses and decode, is initial data by the data convert received;
S8: the picture needed for display screen display of consistency operation end or data, and the data obtained are stored in background server.
Below, be described in detail for the flow process of the inventive method under each demand condition.
Boundary Detection is that the protectiveness of carrying out for user-defined special section detects, and produces corresponding warning information when there is boundary crossover phenomenon.
As shown in Figure 2, the method flow under Boundary Detection demand condition is:
S101: setting Boundary Detection is demand condition, delimit a boundary line or a bounding box, set out condition (as from certain side leap etc.) in setting border;
S102: demand condition is converted into request by backstage, front end module sends data call request;
S103: after front-end module receives request, calls video monitoring data;
S104: front-end module with delimit boundary line or bounding box for standard, by analyzing video data determination object and border relative case and then determining whether phenomenon of crossing the border, if, picture data is retained, if not, data are deleted, finally, the picture data of reservation is combined, forms complete event flow process display data;
S105: the data after integrating carry out encoding by front-end module, compress process after, transfer data to consistency operation end;
S106: after backstage receives data, carrying out the process that decompresses and decode, is initial data by the data convert received;
S107: the data obtained are stored in background server, and picture is shown on a display screen in real time, monitor staff reports to the police or reminds.
Mobile detection is the detection for object movement in video scene (camera view scope), and this type of technology is used for static scene region (as fixed object, scene etc.).
As shown in Figure 3, the method flow under mobile detection demand condition is:
S201: selected target region, as the condition of mobile detection;
S202: demand condition is converted into request by backstage, front end module sends data call request;
S203: after front-end module receives request, calls video monitoring data;
S204: front-end module is using selected target region as analyst coverage, determine that whether there is object in target area moves by analyzing data frame data change, if exist, trigger corresponding alarm and data before and after alarm are retained (historical data according to pre-conditioned reservation certain time length), finally, the picture data of reservation is combined, forms complete event flow process display data;
S205: the data after integrating carry out encoding by front-end module, compress process after, transfer data to consistency operation end;
S206: after backstage receives data, carrying out the process that decompresses and decode, is initial data by the data convert received;
S207: the data obtained are stored in background server, and picture is shown on a display screen in real time, send prompting or alarm to monitor staff simultaneously.
Article leave over the object (leaving over as maintenance terminates rear instrument) mainly referring to occur in user's specified scope beyond acquiescence object.
As shown in Figure 4, article are left over the method flow under demand condition and are:
S301: assuming that Crimping Pliers is object, selection standard picture is as comparison standard from corresponding scene, now in picture without Crimping Pliers;
S302: demand condition is converted into request by backstage, front end module sends data call request;
S303: after front-end module receives request, calls video monitoring data according to the numbering of video camera;
S304: front-end module compares with the picture with numbering video camera, selected picture is standard, whether the picture in analysis monitoring data is consistent with selected picture, if so, picture data is deleted, if not, picture data is retained, finally, the picture data of reservation is combined, form complete event flow process display data;
S305: the data after integrating carry out encoding by front-end module, compress process after, transfer data to consistency operation end;
S306: after backstage receives data, carrying out the process that decompresses and decode, is initial data by the data convert received;
S307: the data obtained are stored in background server, and picture is shown on a display screen in real time, monitor staff reminds attendant to collect and leaves over article.
Instruction is abnormal carries out status tracking mainly for instruction class instrument, when instrument instruction occurs abnormal, in time field condition can be supplied to staff time as bright in stand by lamp.
As shown in Figure 5, the method flow under instruction abnormal demand condition is:
S401: setting instruction is abnormal is demand condition, can select some instrument, also can select multiple instrument;
S402: demand condition is converted into request by backstage, front end module sends data call request;
S403: after front-end module receives request, according to selected instrument invocation facility status data, if desired, also needs to call interlock data;
S404: front-end module for standard with the data of instrument normal range (NR), is analyzed the device status data called whether consistent with standard with interlock data, if so, data deleted, if not, data retained, finally, by the Data Integration of reservation together;
S405: the data after integrating carry out encoding by front-end module, compress process after, transfer data to consistency operation end;
S406: after backstage receives data, carrying out the process that decompresses and decode, is initial data by the data convert received;
S407: the data obtained are stored in background server, and device numbering and abnormal data are shown on a display screen, monitor staff goes process before reminding attendant.
Instrument transfinites with instruction exception class seemingly, mainly for the process of numeric class or pointer class indication information.The detection that instrument transfinites is realized by default instruction threshold values.
As shown in Figure 6, the method flow that instrument transfinites under demand condition is:
S501: setting refers to that instrument transfinites for demand condition, can select some instrument to set threshold values, multiple instrument also can be selected to arrange a threshold values respectively;
S502: demand condition is converted into request by backstage, front end module sends data call request;
S503: after front-end module receives request, according to selected instrument invocation facility status data;
S504: front-end module is with the threshold values set as standard, and whether the data in analysis invocation facility status data, higher or lower than standard, if so, retain data, if not, data are deleted, finally, by the Data Integration of reservation together;
S505: the data after integrating carry out encoding by front-end module, compress process after, transfer data to consistency operation end;
S506: after backstage receives data, carrying out the process that decompresses and decode, is initial data by the data convert received;
S507: the data obtained are stored in background server, and device numbering and abnormal data are shown on a display screen, monitor staff goes process before reminding attendant.
Video schedule server is guarantee event integrality generally can carry out certain period historical data storage in front end, when occur user setting demand type time then prioritised transmission real time video data picture (when client determines to continue to transfer event trigger communication to after event or event terminate certain event, but this time event a situation arises will record and be pushed to associated user), simultaneously to the historical data of buffer memory with current real-time data stores until event terminates (manual confirmation event or abnormality terminate), these type of data provide data supporting for convenience of customer survey whole event reason and process.
After adopting this method, with work eight hours every days Time Calculation, within one day, there is twice event, each event duration event 10 minutes, preset video recording preservation event 10 minutes, event terminates rear real-time Data Transmission and transfers dynamic transmission to after 10 minutes, then can calculate discovery event and cause transfer of data to hold totally 40 minutes time to back-end client, the time of 480 minutes (eight hours) preserves the video data of 60 minutes altogether.
Compared to the transmission of commonsense method 480 minutes duration datas (data of directly transmission application and data bandwidth are after treatment without significant change), employing this method only takies the memory space of 12.5%, and data volume obviously reduces.
Except structure of the present invention, all the other are prior art.
The above is the preferred embodiment of the present invention, and for those skilled in the art, under the premise without departing from the principles of the invention, can also make some improvements and modifications, these improvements and modifications are also regarded as protection scope of the present invention.

Claims (3)

1. video data dynamic transmission method, is characterized in that, described method comprises the following steps:
S1: detect whether establish demand condition, default demand condition comprise in following condition one or more: Boundary Detection, mobile detection, article are left over, indicate exception, instrument transfinites, and if so, enter S3, if not, enter S2;
S2: backstage preset need condition;
S3: forward end sends data call request;
S4: the total data that front-end collection is relevant to request, the data message that can collect comprises: the video monitoring data that video decoding/encoding device and video capture device obtain, device status data, the interlock data collected from outer link equipment;
S5: front end intercepts qualified data;
S6: transfer of data;
S7: backstage receives data;
S8: backstage shows and stores information needed.
2. video data dynamic transmission method according to claim 1, is characterized in that, outer link equipment comprise following in one or more: fence, infrared emission, smoke alarm.
3. video data dynamic transmission method according to claim 1, it is characterized in that, the detailed process that front end intercepts qualified data is: the data that frontal chromatography collects whether demand condition, if, data are retained, if not, data is deleted, finally, by standard compliant Data Integration together.
CN201410233624.8A 2014-05-30 2014-05-30 Video data dynamic transmission method Active CN104038736B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410233624.8A CN104038736B (en) 2014-05-30 2014-05-30 Video data dynamic transmission method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410233624.8A CN104038736B (en) 2014-05-30 2014-05-30 Video data dynamic transmission method

Publications (2)

Publication Number Publication Date
CN104038736A CN104038736A (en) 2014-09-10
CN104038736B true CN104038736B (en) 2015-12-02

Family

ID=51469309

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410233624.8A Active CN104038736B (en) 2014-05-30 2014-05-30 Video data dynamic transmission method

Country Status (1)

Country Link
CN (1) CN104038736B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104298194B (en) * 2014-09-12 2017-07-21 快意电梯股份有限公司 The data volume compression method of data is gathered and transmitted in elevator remote monitoring system
CN105629305A (en) * 2015-12-31 2016-06-01 中国石油天然气集团公司 Method and device for monitoring earthquake acquisition data quality
CN108259816A (en) * 2016-12-28 2018-07-06 比亚迪股份有限公司 For the acquisition method and device of vehicle monitoring video
CN110276943A (en) * 2019-04-11 2019-09-24 广州吉码电子科技有限公司 Vehicle monitoring method, device and medium based on electronic lead sealing

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201238358Y (en) * 2008-07-22 2009-05-13 北京康达永宜科技有限公司 Full-view intelligent video monitoring hardware platform
CN101867792A (en) * 2010-05-14 2010-10-20 成都基业长青科技有限责任公司 Real-time transmission method for video record buffering
CN102968902A (en) * 2012-12-11 2013-03-13 苏州群凯信息***有限公司 Video monitoring and recording system for carrying tool

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201238358Y (en) * 2008-07-22 2009-05-13 北京康达永宜科技有限公司 Full-view intelligent video monitoring hardware platform
CN101867792A (en) * 2010-05-14 2010-10-20 成都基业长青科技有限责任公司 Real-time transmission method for video record buffering
CN102968902A (en) * 2012-12-11 2013-03-13 苏州群凯信息***有限公司 Video monitoring and recording system for carrying tool

Also Published As

Publication number Publication date
CN104038736A (en) 2014-09-10

Similar Documents

Publication Publication Date Title
EP2688296B1 (en) Video monitoring system and method
US9811748B2 (en) Adaptive camera setting modification based on analytics data
CN107071342B (en) A kind of anomalous event automatic push and monitoring method and system based on historical operation
CN104038736B (en) Video data dynamic transmission method
CN107945053A (en) A kind of multiple source power distribution network data convergence analysis platform and its control method
CN110112825B (en) Online monitoring method, server and system for power grid equipment
CN105516664A (en) Intelligent monitoring system based on cloud storage and monitoring method thereof
CN110572617B (en) Environment monitoring processing method and device and storage medium
CN103731631B (en) The method, apparatus and system of a kind of transmitting video image
CN102355572A (en) Large high-definition video monitoring system based on cloud computing
CN103391425B (en) Monitoring intelligent remodeling method based on time division multiplex video analysis
CN104202576B (en) A kind of intelligent video analysis system
CN104284162A (en) Video retrieval method and system
CN202940916U (en) City video monitoring system
CN108347698A (en) A kind of on-line off-line event trace analysis method, apparatus and system
CN102355575A (en) Distributed video monitoring device with pre-warning function
CN106233732A (en) dynamic media transcoding for P2P communication
CN108667680B (en) Monitoring system and method for multilink real-time data stream transmission
CN103454228B (en) Adopt the flue gas blackness supervisory system of motion detecting technology
CN111988397B (en) Earthquake-proof disaster-reduction disaster-relief method and system based on edge calculation
CN102694845A (en) Tri-network converged mobile phone anti-theft monitoring system
CN109120896B (en) Security video monitoring guard system
CN108073854A (en) A kind of detection method and device of scene inspection
CN115604089A (en) Network fault positioning method and device
CN211509190U (en) Edge intelligent terminal equipment with video AI analysis and 5G communication

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant