[go: up one dir, main page]

CN107633238A - A kind of video analysis method and intellectual analysis server - Google Patents

A kind of video analysis method and intellectual analysis server Download PDF

Info

Publication number
CN107633238A
CN107633238A CN201710949174.6A CN201710949174A CN107633238A CN 107633238 A CN107633238 A CN 107633238A CN 201710949174 A CN201710949174 A CN 201710949174A CN 107633238 A CN107633238 A CN 107633238A
Authority
CN
China
Prior art keywords
data
frame
subject object
real time
module
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.)
Pending
Application number
CN201710949174.6A
Other languages
Chinese (zh)
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.)
Shenzhen Haitong Technology Co Ltd
Original Assignee
Shenzhen Haitong Technology 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 Shenzhen Haitong Technology Co Ltd filed Critical Shenzhen Haitong Technology Co Ltd
Priority to CN201710949174.6A priority Critical patent/CN107633238A/en
Publication of CN107633238A publication Critical patent/CN107633238A/en
Pending legal-status Critical Current

Links

Landscapes

  • Image Analysis (AREA)

Abstract

The invention discloses a kind of video analysis method, it comprises the following steps:S10, the historical data of access monitoring device storage, it is frame queue that historical data is carried out into sub-frame processing by openCV and ffmpeg;Wherein, historical data is the video data of the past generation of monitoring device record;S20, real time data is gathered by the monitoring device at scene, real time data decoded by ffmpeg, and sub-frame processing is frame queue;Wherein, real time data is the monitor video data that monitoring device gathers in real time;S30, multilayer volume integral neural network is established according to the frame queue of the frame queue of historical data and real time data, every frame picture in frame queue is tested and analyzed, identifies the subject object in picture.The beneficial effects of the present invention are the accuracy that can be improved to the subject object identification in video, the rate of false alarm of reduction monitor supervision platform or system.

Description

A kind of video analysis method and intellectual analysis server
Technical field
The present invention relates to the technical field of video analysis, more particularly to a kind of video analysis method and intellectual analysis service Device.
Background technology
Safety monitoring is preventing and fought crime, and safeguards civil order, disaster prevention accident, reduces the personal and collective person Injury and property loss etc. serve very positive effect.Such as utilize safety monitoring and intelligent video analysis technology counterweight Want region to carry out effective monitoring, on the one hand can deter the action of offender to a certain extent, play preventative;The opposing party Face, once the criminal activities such as invasion occur, can find and alarm in time, record scene of a crime automatically, assist staff and When solve a case, greatly improve efficiency, while save substantial amounts of human and material resources and financial resources.
Wherein, intelligent video analysis is an important technology in safety monitoring, its refer to by by background in scene and Target separates, and then analyzes and follow the trail of the concern target occurred in camera scene.With intelligent video analysis in some weights Want region to carry out target detection, duty personnel can be replaced to work for 24 hours, realized unattended.But in practical application, intelligence Energy video analytics server is all to use traditional algorithm, and illumination variation, complexity, the target of target motion in actual environment It is blocked, situations such as target is similar to background color, background is mixed and disorderly can all increase the difficulty of object detecting and tracking algorithm design Degree, so as to cause a large amount of false alarms, it appears in general traditional algorithm can not meet to use needs, while in general traditional algorithm Target is detected both for property, pays close attention to object variations, while needs to be modified algorithm, can not be popularized.
The content of the invention
To solve the above problems, the main object of the present invention is to provide a kind of video analysis method, all improving to video In subject object identification accuracy, reduce the rate of false alarm of monitor supervision platform or system.
To achieve the above object, video analysis method proposed by the present invention, it comprises the following steps:
S10, the historical data of access monitoring device storage, historical data is carried out at framing by openCV and ffmpeg Manage as frame queue.Wherein, historical data is the video data of the past generation of monitoring device record.
S20, real time data is gathered by the monitoring device at scene, real time data decoded by ffmpeg, and point Frame processing is frame queue.Wherein, real time data is the monitor video data that monitoring device gathers in real time.
S30, multilayer volume integral neural network is established according to the frame queue of the frame queue of historical data and real time data, to frame Every frame picture in queue is tested and analyzed, and identifies the subject object in picture.
Preferably, in step s 30, the process of the analysis detection of multilayer convolutional neural networks is as follows:
S31, every frame image data in frame queue is added as into convolutional layer with the filter stack of multiple different weights.
S32, scan per frame image data, and carry out convolution biasing when locally connecting and put computing, extract local feature, obtain Obtain the Feature Mapping array of image.
S33, redundancy is removed by nonlinear function to obtain new output array, and feature will be generated in pond layer Input source of the data as next convolutional layer.
S34, repeat step S32~step S33, until extracting combination abstract characteristics or the characteristic of global characteristics mapping According to.
S35, using full connected mode, the characteristic array for the deep layer finally extracted is delivered into grader, identifies picture In subject object.
Preferably, in step S30, when every frame picture in frame queue tests and analyzes, according to monitoring device institute The scene at place and application scenario, target signature model corresponding with its scene is selected to carry out analysis detection to frame queue.
Preferably, the video analysis method also includes:S40, passage time sequence and continuous multiple frames relation pair multilayer convolution Neural network recognization to subject object filtered.
Preferably, in step s 40, the subject object recognized to multilayer convolutional neural networks carries out filter process:
S41, judge whether the subject object recognized between adjacent two frame is concern target, if so, then carrying out down One step, if it is not, then excluding the subject object recognized.
S42, judge whether the Duplication between adjacent two frame is reasonable, if rationally, carrying out in next step, if unreasonable, Exclude the subject object recognized.
S43, judge whether the maxima and minima of subject object that recognizes is reasonable, if maxima and minima closes Reason, then retain the subject object recognized.Otherwise, the subject object recognized is excluded.
The present invention also proposes a kind of intellectual analysis server, and it includes:Historical data AM access module, real-time data imputing system mould Block, data analysis detection module and output module.
Historical data AM access module is connected with the first input end of data analysis detection module, and it is used to receive monitoring device The historical data of storage, and historical data is subjected to sub-frame processing, exported in the form of frame queue to data analysis detection module.
Real-time data imputing system module is connected with the second input of data analysis detection module, and it is used to receive monitoring device The real time data gathered in real time, and real time data decoded, sub-frame processing, exported in the form of frame queue to data analysis Detection module.
Multilayer convolutional neural networks algorithm routine is provided with data analysis detection module, for every frame figure in frame queue Piece is tested and analyzed and identifies the subject object in picture.
Identification target output module is connected with the output end of data analysis detection module, and it is used for from historical data and reality When data in the subject object that recognizes be sent to monitor supervision platform or system.
Preferably, the process of data analysis detection module analysis detection is as follows:
S51, every frame image data in frame queue is added as into convolutional layer with the filter stack of multiple different weights.
S52, scan per frame image data, and carry out convolution biasing when locally connecting and put computing, extract local feature, obtain Obtain the Feature Mapping array of image.
S53, redundancy is removed by nonlinear function to obtain new output array, and feature will be generated in pond layer Input source of the data as next convolutional layer.
S54, repeat step S52~step S53, until extracting combination abstract characteristics or the characteristic of global characteristics mapping According to.
S55, using full connected mode, the characteristic array for the deep layer finally extracted is delivered into grader, identifies picture In subject object.
Preferably, the intellectual analysis server also includes target signature model fitting module, and it detects mould with data analysis The 3rd input connection of block, for the scene according to residing for monitoring device and application scenario, is selected corresponding with its scene Target signature model carries out analysis detection to frame queue.
Preferably, the intellectual analysis server also includes data filtering module, its input and data analysis detection module Output end connection, its output end with identification target output module input be connected, for data analysis detection module knowledge The subject object being clipped to is filtered.
Preferably, the filter process of data filtering module is as follows:
S61, judge whether the subject object recognized between adjacent two frame is concern target, if so, then carrying out down One step, if it is not, then excluding the subject object recognized.
S62, judge whether the Duplication between adjacent two frame is reasonable, if rationally, carrying out in next step, if unreasonable, Exclude the subject object recognized.
S63, judge whether the maxima and minima of subject object that recognizes is reasonable, if maxima and minima closes Reason, then retain the subject object recognized.Otherwise, the subject object recognized is excluded.
Video analysis method provided by the invention and intellectual analysis server, can be to having occurred and that and saving as phase obstruction and rejection The audio frequency and video historical data of formula file carries out analysis detection, can also analyze the current occurent data flow of detection in real time;Using Convolutional neural networks algorithms, relative to traditional algorithm, analysis detectability is higher, and rate of false alarm is lower;Target signature model can Voluntarily select to match according to different scenes and application environment, without modifying or upgrading to system, make analysis detection more Have definition and accuracy, and ease of use;By carrying out multi-filtering to the subject object recognized, wrong report is reduced Rate.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing There is the required accompanying drawing used in technology description to be briefly described, it should be apparent that, drawings in the following description are only this Some embodiments of invention, for those of ordinary skill in the art, on the premise of not paying creative work, can be with Structure according to these accompanying drawings obtains other accompanying drawings.
Fig. 1 is the schematic flow sheet of the embodiment of video analysis method one of the present invention;
Fig. 2 is the structural representation of the embodiment of intellectual analysis server one of the present invention;
The object of the invention is realized, functional characteristics and advantage will be described further referring to the drawings in conjunction with the embodiments.
Embodiment
The present invention proposes a kind of video analysis method.
Reference picture 1, Fig. 1 are the schematic flow sheet of the embodiment of video analysis method one of the present invention.
As shown in figure 1, in embodiments of the present invention, the video analysis method comprises the following steps:
S10, the historical data of access monitoring device storage, historical data is carried out at framing by openCV and ffmpeg Manage as frame queue.Wherein, historical data is monitoring device record or depositing in interior other storage devices storage of LAN The video data of video data, such as AVI, WMV, MPEG or MP4 form that past occurs.
In the present embodiment, video format identification first is carried out to historical data, then passes through openCV and ffmpeg framings Picture relatively independent one by one is compressed into, and is stored in frame queue.
S20, real time data is gathered by the monitoring device at scene, real time data decoded by ffmpeg, and point Frame processing is frame queue.Wherein, real time data is monitoring device, such as video monitoring platform, video camera, real by monitoring device When the monitor video data that gather.
In the present embodiment, by network interface receiving real-time data, and real time data is carried out in real time by ffmpeg Property video decoding, framing is compressed into picture relatively independent one by one, then is stored in frame queue.
S30, multilayer volume integral neural network is established according to the frame queue of the frame queue of historical data and real time data, to frame Every frame picture in queue is tested and analyzed, and identifies the subject object in picture.
In the present embodiment, frame queue is to analyze state demarcation as analysis frame, analysis frame and frame to be analyzed.Wherein, Analysis frame is the object for having been subjected to analysis detection, and analysis frame analyzes detection object to be current, and frame to be analyzed is next time Analyze the object of detection.
Analysis detection is carried out to analysis frame by multilayer convolutional neural networks, its detailed process is as follows:
S31, every frame image data in frame queue is added as into convolutional layer with the filter stack of multiple different weights.
S32, scan per frame image data, and carry out convolution biasing when locally connecting and put computing, extract local feature, obtain Obtain the Feature Mapping array of image.
S33, redundancy is removed by nonlinear function to obtain new output array, and feature will be generated in pond layer Input source of the data as next convolutional layer.
S34, repeat step S32~step S33, until extracting combination abstract characteristics or the characteristic of global characteristics mapping According to.
S35, using full connected mode, the characteristic array for the deep layer finally extracted is delivered into grader, identifies picture In subject object.
Further, in step S30, when every frame picture in frame queue tests and analyzes, according to monitoring device Residing scene and application scenario, target signature model corresponding with its scene is selected to carry out analysis detection to frame queue.Example Such as, this analysis detection needs to pay close attention to " people ", then the target signature model for people may be selected, as this analysis detection needs to pay close attention to " vehicle ", then it may be selected to be the target signature model of vehicle.It should be noted that various types of target signature models can be advance Obtained by deep learning training data.
Further, the video analysis method also includes:S40, passage time sequence and continuous multiple frames relation pair multilayer volume Product neural network recognization to subject object filtered.
Specifically, the subject object recognized to multilayer convolutional neural networks carries out filter process:
S41, judge whether the subject object recognized between adjacent two frame is concern target, if so, then carrying out down One step, if it is not, then excluding the subject object recognized.
S42, judge whether the Duplication between adjacent two frame is reasonable, if rationally, carrying out in next step, if unreasonable, Exclude the subject object recognized.
S43, judge whether the maxima and minima of subject object that recognizes is reasonable, if maxima and minima closes Reason, then retain the subject object recognized.Otherwise, the subject object recognized is excluded.
In the present embodiment, by whether judging subject object that adjacent analysis frame recognizes all to pay close attention to target, with row Except contingency result;Afterwards, continue to judge the Duplication between adjacent two frame, to exclude the very big result of jumping characteristic;Finally, Whether the maximum and minimum value of judged result exceed actual application environment.So pass through multi-filtering, can effectively filter with Machine, the testing result of contingency, the deficiency of target identification ability is also compensate for a certain degree, reduces rate of false alarm.
Compared with prior art, video analysis method provided by the invention, can be to having occurred and that and saving as related pattern The audio frequency and video historical data of file carries out analysis detection, can also analyze the current occurent data flow of detection in real time;Employ Convolutional neural networks algorithm, relative to traditional algorithm, analysis detectability is higher, and rate of false alarm is lower;Target signature model can root Voluntarily select to match according to different scenes and application environment, without modifying or upgrading to system, have more analysis detection Definition and accuracy, and ease of use;By carrying out multi-filtering to the subject object recognized, rate of false alarm is reduced.
The present invention also proposes a kind of intellectual analysis server.
Reference picture 2, Fig. 2 are the structural representation of the embodiment of intellectual analysis server one of the present invention.
As shown in figure 1, in embodiments of the present invention, the intellectual analysis server includes:Historical data AM access module 100, Real-time data imputing system module 200, data analysis detection module 300 and output module.
Wherein, historical data AM access module 100 is connected with the first input end of data analysis detection module 300, and it is used for The historical data of monitoring device storage is received, and historical data is subjected to sub-frame processing, is exported in the form of frame queue to data Analyze detection module 300.
In the present embodiment, historical data is to have occurred and that and save as the data of corresponding format file, as AVI, WMV, The video datas such as MPEG, MP4, the voice data such as including MP3, WAV, the historical data can be stored in intellectual analysis server, Also other storage devices in LAN can be deposited in.Historical data AM access module 100 first passes through carries out video lattice to historical data Formula identifies, picture relatively independent one by one is then compressed into by openCV and ffmpeg framings, then export with frame queue To data analysis detection module 300.And for the time domain signal such as MP3, WAV, then the signal that can intercept set time length is defeated Go out to data analysis detection module 300.
Real-time data imputing system module 200 is connected with the second input of data analysis detection module 300, and it is used to receive prison The real time data that equipment gathers in real time is controlled, and real time data is decoded, sub-frame processing, is exported in the form of frame queue to number According to analysis detection module 300.
In the present embodiment, real-time data imputing system module 200 is led to by network interface receiving real-time data to real time data Cross ffmpeg and carry out real-time video decoding, framing, be compressed into picture relatively independent one by one, and in the form of frame queue Export to data analysis detection module 300.Real time data derives from the data for current occurent related system or equipment Stream, the video data that such as video monitoring platform, video camera monitoring device gather in real time, the real-time data imputing system module 200 International ONVIF, GB/T28181 consensus standards, and the proprietary protocol of most of businessman are held, can be carried out with a variety of monitoring devices pair Connect.
Multilayer convolutional neural networks algorithm routine is provided with data analysis detection module 300, for every in frame queue Frame picture is tested and analyzed and identifies the subject object in picture.
In the present embodiment, data analysis detection module 300 is mainly by deep learning framework caffe and convolutional neural networks Algorithm constitution, the data combining target feature come in historical data AM access module 100 and the conveying of real-time data imputing system module 200 Model carries out analysis detection.
The data that historical data AM access module 100 and the conveying of real-time data imputing system module 200 are come in are in the form of frame queue Performance.Specifically, frame queue is to analyze state demarcation as analysis frame, analysis frame and frame to be analyzed.Analysis frame is The object of the analysis detection of data analysis detection module 300 is crossed, analysis frame is that data analysis detection module 300 is currently analyzing inspection Object is surveyed, frame to be analyzed is the object that data analysis detection module 300 analyzes detection next time.
Data analysis detection module 300 carries out analysis detection to analysis frame, and its detailed process is as follows:
S51, every frame image data in frame queue is added as into convolutional layer with the filter stack of multiple different weights.
S52, scan per frame image data, and carry out convolution biasing when locally connecting and put computing, extract local feature, obtain Obtain the Feature Mapping array of image.
S53, redundancy is removed by nonlinear function to obtain new output array, and feature will be generated in pond layer Input source of the data as next convolutional layer.
S54, repeat step S52~step S53, until extracting combination abstract characteristics or the characteristic of global characteristics mapping According to.
S55, using full connected mode, the characteristic array for the deep layer finally extracted is delivered into grader, identifies picture In subject object.
Identification target output module 400 is connected with the output end of data analysis detection module 300, and it is used for from history number Monitor supervision platform or system are sent to according to the subject object with being recognized in real time data.
In the present embodiment, for historical data, the data containing subject object can be directly separated out and be resident locally or lead to Cross network interface protocols and be sent to related system, and for real time data, result can be led to according to its support docking monitor supervision platform Cross network interface protocols and be transmitted directly to corresponding monitor supervision platform.
Further, in the present embodiment, the intellectual analysis server also includes target signature model fitting module 500, It is connected with the 3rd input of data analysis detection module 300, for the scene and applied field according to residing for monitoring device Close, select target signature model corresponding with its scene to carry out analysis detection to frame queue.
In the present embodiment, the internal memory of target signature model fitting module 500 contains the target signature of some different types Model, and the interface provided with the perpetual object corresponding with each target signature model.It may be selected for different perpetual objects Different target signature models, such as this analysis detection perpetual object is " people ", then the target signature model for people may be selected, If this analysis detection perpetual object is " vehicle ", the target signature model of vehicle may be selected to be.It is it should be noted that various The target signature model of type can obtain beforehand through deep learning training data.
Further, the intellectual analysis server also includes data filtering module 600, and its input detects with data analysis The output end connection of module 300, its output end is with identifying that the input of target output module 400 is connected, for data analysis The subject object that detection module 300 recognizes is filtered.
Specifically, the filter process of data filtering module 600 is as follows:
S61, judge whether the subject object recognized between adjacent two frame is concern target, if so, then carrying out down One step, if it is not, then excluding the subject object recognized.
S62, judge whether the Duplication between adjacent two frame is reasonable, if rationally, carrying out in next step, if unreasonable, Exclude the subject object recognized.It should be noted that the rational numerical value model of Duplication is preset with data filtering module 600 Enclose, once detect that Duplication between adjacent two frame not in the number range, that is, judges that Duplication is unreasonable.
S63, judge whether the maxima and minima of subject object that recognizes is reasonable, if maxima and minima closes Reason, then retain the subject object recognized.Otherwise, the subject object recognized is excluded.It should be noted that data filtering module Maximum threshold values and minimum threshold values are preset with 600, when the maximum for detecting the subject object recognized is more than maximum threshold values, or When person detects that the minimum value of the subject object recognized is less than minimum threshold values, that is, judge that the subject object that recognizes is unreasonable.
In the present embodiment, by whether judging subject object that adjacent analysis frame recognizes all to pay close attention to target, with row Except contingency result;Afterwards, continue to judge the Duplication between adjacent two frame, to exclude the very big result of jumping characteristic;Finally, Whether the maximum and minimum value of judged result exceed actual application environment.So pass through multi-filtering, can effectively filter with Machine, the testing result of contingency, the deficiency of target identification ability is also compensate for a certain degree, reduces rate of false alarm.
Compared with prior art, intellectual analysis server provided by the invention, can be to having occurred and that and saving as phase obstruction and rejection The audio frequency and video historical data of formula file carries out analysis detection, supports current generic video stream protocol, supports network transmission, can be real-time The current occurent data flow of analysis detection, or access teledata carry out analysis detection;Data analysis detection module 300 Inside build and increased income deep learning framework caffe and used convolutional neural networks algorithm, relative to traditional algorithm, analysis detection Ability is higher, and rate of false alarm is lower;Target signature model in target signature model fitting module 500 can be according to different scenes and should Voluntarily selected to match with environment, without modifying or upgrading to system, analysis detection is had more definition and accuracy, Ease of use;Multi-filtering is carried out to the subject object result recognized by data filtering module 600, reduces rate of false alarm; Can be the object that the output analysis of traditional monitor supervision platform recognizes meanwhile the intelligent analyzer is also supported to dock traditional monitor supervision platform Target.
Module in the intellectual analysis server can realize it is highly integrated, installation and it is easy to use, input data can obtain To analysis testing result.Compared to existing intelligent video analysis product, cumbersome exploitation debugging process is greatly reduced.
In addition, in the present embodiment, data analysis detection module 300 using the GPU servers of high performance parallel computing as Analysis foundation, operational capability is strong, and arithmetic speed is fast.And the GPU servers carry CUDA universal parallel Computational frame, parallel fortune Calculation ability and the far super general processor CPU of floating-point operation ability, make the analysis detectability of data analysis detection module 300 more By force, more efficiency, the speed that data analysis detection module 300 carries out mass data analysis detection can be effectively improved.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the scope of the invention, it is every at this Under the inventive concept of invention, the equivalent structure transformation made using description of the invention and accompanying drawing content, or directly/use indirectly It is included in other related technical areas in the scope of patent protection of the present invention.

Claims (10)

  1. A kind of 1. video analysis method, it is characterised in that comprise the following steps:
    S10, the historical data of access monitoring device storage, it is by historical data progress sub-frame processing by openCV and ffmpeg Frame queue;Wherein, the historical data is the video data of the past generation of monitoring device record;
    S20, real time data is gathered by the monitoring device at scene, real time data decoded by ffmpeg, and at framing Manage as frame queue;Wherein, the real time data is the monitor video data that monitoring device gathers in real time;
    S30, multilayer volume integral neural network is established according to the frame queue of the frame queue of historical data and real time data, to frame queue In every frame picture tested and analyzed, identify picture in subject object.
  2. 2. video analysis method as claimed in claim 1, it is characterised in that in step s 30, multilayer convolutional neural networks The process for analyzing detection is as follows:
    S31, every frame image data in frame queue is added as into convolutional layer with the filter stack of multiple different weights;
    S32, scan per frame image data, and carry out convolution biasing when locally connecting and put computing, extract local feature, schemed The Feature Mapping array of picture;
    S33, redundancy is removed by nonlinear function to obtain new output array, and characteristic will be generated in pond layer Input source as next convolutional layer;
    S34, repeat step S32~step S33, until extracting combination abstract characteristics or the characteristic of global characteristics mapping;
    S35, using full connected mode, the characteristic array for the deep layer finally extracted is delivered into grader, identified in picture Subject object.
  3. 3. video analysis method as claimed in claim 1, it is characterised in that every in frame queue in the step S30 When frame picture is tested and analyzed, scene and application scenario according to residing for monitoring device, mesh corresponding with its scene is selected Mark characteristic model carries out analysis detection to frame queue.
  4. 4. the video analysis method as described in claims 1 to 3 any one, in addition to:S40, passage time sequence and continuous The subject object that multiframe relation pair multilayer convolutional neural networks recognize is filtered.
  5. 5. video analysis method as claimed in claim 4, in the step S40, multilayer convolutional neural networks are recognized Subject object carry out filter process be:
    S41, judge whether the subject object recognized between adjacent two frame is concern target, if so, then carry out in next step, If it is not, then exclude the subject object recognized;
    S42, judge whether the Duplication between adjacent two frame is reasonable, if rationally, in next step, if unreasonable, exclude The subject object recognized;
    S43, judge whether the maxima and minima of subject object that recognizes is reasonable, if maxima and minima is reasonable, Then retain the subject object recognized;Otherwise, the subject object recognized is excluded.
  6. A kind of 6. intellectual analysis server, it is characterised in that including:Historical data AM access module, real-time data imputing system module, number According to analysis detection module and output module;
    The historical data AM access module is connected with the first input end of the data analysis detection module, and it is used to receive monitoring The historical data of equipment storage, and historical data is subjected to sub-frame processing, exported to data analysis and detected in the form of frame queue Module;
    The real-time data imputing system module is connected with the second input of the data analysis detection module, and it is used to receive monitoring The real time data that equipment gathers in real time, and real time data decoded, sub-frame processing, exported in the form of frame queue to data Analyze detection module;
    Multilayer convolutional neural networks algorithm routine is provided with the data analysis detection module, for every frame figure in frame queue Piece is tested and analyzed and identifies the subject object in picture;
    The identification target output module is connected with the output end of the data analysis detection module, and it is used for from historical data Subject object with being recognized in real time data is sent to monitor supervision platform or system.
  7. 7. intellectual analysis server as claimed in claim 6, the process of the data analysis detection module analysis detection is as follows:
    S51, every frame image data in frame queue is added as into convolutional layer with the filter stack of multiple different weights;
    S52, scan per frame image data, and carry out convolution biasing when locally connecting and put computing, extract local feature, schemed The Feature Mapping array of picture;
    S53, redundancy is removed by nonlinear function to obtain new output array, and characteristic will be generated in pond layer Input source as next convolutional layer;
    S54, repeat step S52~step S53, until extracting combination abstract characteristics or the characteristic of global characteristics mapping;
    S55, using full connected mode, the characteristic array for the deep layer finally extracted is delivered into grader, identified in picture Subject object.
  8. 8. intellectual analysis server as claimed in claim 6, it is characterised in that also including target signature model fitting module, It is connected with the 3rd input of the data analysis detection module, for the scene and applied field according to residing for monitoring device Close, select target signature model corresponding with its scene to carry out analysis detection to frame queue.
  9. 9. the intellectual analysis server as described in claim 6~8 any one, it is characterised in that also including data filtering mould Block, its input are connected with the output end of the data analysis detection module, its output end and the identification target output module Input connection, the subject object for being recognized to the data analysis detection module filters.
  10. 10. intellectual analysis server as claimed in claim 9, it is characterised in that the filter process of the data filtering module It is as follows:
    S61, judge whether the subject object recognized between adjacent two frame is concern target, if so, then carry out in next step, If it is not, then exclude the subject object recognized;
    S62, judge whether the Duplication between adjacent two frame is reasonable, if rationally, in next step, if unreasonable, exclude The subject object recognized;
    S63, judge whether the maxima and minima of subject object that recognizes is reasonable, if maxima and minima is reasonable, Then retain the subject object recognized;Otherwise, the subject object recognized is excluded.
CN201710949174.6A 2017-10-12 2017-10-12 A kind of video analysis method and intellectual analysis server Pending CN107633238A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710949174.6A CN107633238A (en) 2017-10-12 2017-10-12 A kind of video analysis method and intellectual analysis server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710949174.6A CN107633238A (en) 2017-10-12 2017-10-12 A kind of video analysis method and intellectual analysis server

Publications (1)

Publication Number Publication Date
CN107633238A true CN107633238A (en) 2018-01-26

Family

ID=61104461

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710949174.6A Pending CN107633238A (en) 2017-10-12 2017-10-12 A kind of video analysis method and intellectual analysis server

Country Status (1)

Country Link
CN (1) CN107633238A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109165558A (en) * 2018-07-26 2019-01-08 浙江大学 Unusual checking system in a kind of elevator based on deep learning
CN110309362A (en) * 2019-07-05 2019-10-08 深圳中科云海科技有限公司 A kind of video retrieval method and system
WO2019214019A1 (en) * 2018-05-11 2019-11-14 深圳市鹰硕技术有限公司 Online teaching method and apparatus based on convolutional neural network
CN110533896A (en) * 2019-09-03 2019-12-03 北京旷视科技有限公司 Processing method, device and the electronic equipment of warning information
CN111010534A (en) * 2019-11-11 2020-04-14 中国建设银行股份有限公司 Real-time asynchronous video analysis method and system
CN111178241A (en) * 2019-12-27 2020-05-19 航天信息股份有限公司 An intelligent monitoring system and method based on video analysis
CN111223011A (en) * 2019-12-29 2020-06-02 航天信息股份有限公司 A method and system for food safety supervision of catering enterprises based on video analysis
CN113096201A (en) * 2021-03-30 2021-07-09 上海西井信息科技有限公司 Embedded video image deep learning system, method, equipment and storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102375993A (en) * 2010-08-23 2012-03-14 索尼公司 Target detection method and device
CN105184258A (en) * 2015-09-09 2015-12-23 苏州科达科技股份有限公司 Target tracking method and system and staff behavior analyzing method and system
US20160275376A1 (en) * 2015-03-20 2016-09-22 Netra, Inc. Object detection and classification
CN106295489A (en) * 2015-06-29 2017-01-04 株式会社日立制作所 Information processing method, information processor and video monitoring system
CN106375721A (en) * 2016-09-14 2017-02-01 重庆邮电大学 An Intelligent Video Surveillance System Based on Cloud Platform
CN106780546A (en) * 2016-12-06 2017-05-31 南京航空航天大学 The personal identification method of the motion blur encoded point based on convolutional neural networks
CN106874883A (en) * 2017-02-27 2017-06-20 中国石油大学(华东) A kind of real-time face detection method and system based on deep learning
CN107231547A (en) * 2017-07-07 2017-10-03 广东中星电子有限公司 Video monitoring system and method

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102375993A (en) * 2010-08-23 2012-03-14 索尼公司 Target detection method and device
US20160275376A1 (en) * 2015-03-20 2016-09-22 Netra, Inc. Object detection and classification
CN106295489A (en) * 2015-06-29 2017-01-04 株式会社日立制作所 Information processing method, information processor and video monitoring system
CN105184258A (en) * 2015-09-09 2015-12-23 苏州科达科技股份有限公司 Target tracking method and system and staff behavior analyzing method and system
CN106375721A (en) * 2016-09-14 2017-02-01 重庆邮电大学 An Intelligent Video Surveillance System Based on Cloud Platform
CN106780546A (en) * 2016-12-06 2017-05-31 南京航空航天大学 The personal identification method of the motion blur encoded point based on convolutional neural networks
CN106874883A (en) * 2017-02-27 2017-06-20 中国石油大学(华东) A kind of real-time face detection method and system based on deep learning
CN107231547A (en) * 2017-07-07 2017-10-03 广东中星电子有限公司 Video monitoring system and method

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019214019A1 (en) * 2018-05-11 2019-11-14 深圳市鹰硕技术有限公司 Online teaching method and apparatus based on convolutional neural network
CN109165558A (en) * 2018-07-26 2019-01-08 浙江大学 Unusual checking system in a kind of elevator based on deep learning
CN109165558B (en) * 2018-07-26 2022-03-25 浙江大学 An abnormal behavior detection system in elevators based on deep learning
CN110309362A (en) * 2019-07-05 2019-10-08 深圳中科云海科技有限公司 A kind of video retrieval method and system
CN110533896A (en) * 2019-09-03 2019-12-03 北京旷视科技有限公司 Processing method, device and the electronic equipment of warning information
CN110533896B (en) * 2019-09-03 2022-05-03 北京旷视科技有限公司 Processing method and device of early warning information and electronic equipment
CN111010534A (en) * 2019-11-11 2020-04-14 中国建设银行股份有限公司 Real-time asynchronous video analysis method and system
CN111178241A (en) * 2019-12-27 2020-05-19 航天信息股份有限公司 An intelligent monitoring system and method based on video analysis
CN111223011A (en) * 2019-12-29 2020-06-02 航天信息股份有限公司 A method and system for food safety supervision of catering enterprises based on video analysis
CN113096201A (en) * 2021-03-30 2021-07-09 上海西井信息科技有限公司 Embedded video image deep learning system, method, equipment and storage medium
CN113096201B (en) * 2021-03-30 2023-04-18 上海西井信息科技有限公司 Embedded video image deep learning method, equipment and storage medium

Similar Documents

Publication Publication Date Title
CN107633238A (en) A kind of video analysis method and intellectual analysis server
Singh et al. Real-time anomaly recognition through CCTV using neural networks
CN112287816B (en) Dangerous work area accident automatic detection and alarm method based on deep learning
CN211293956U (en) AI-based identification and alarm system for abnormal agent on construction site
CN112084963B (en) A monitoring and early warning method, system and storage medium
CN114926781B (en) Multi-person time-space domain abnormal behavior positioning method and system supporting real-time monitoring scene
CN109712127B (en) A transmission line fault detection method for machine patrol video stream
CN107911653A (en) The module of intelligent video monitoring in institute, system, method and storage medium
CN108090458A (en) Tumble detection method for human body and device
KR102149832B1 (en) Automated Violence Detecting System based on Deep Learning
CN110351244A (en) A kind of network inbreak detection method and system based on multireel product neural network fusion
CN107527617A (en) Monitoring method, apparatus and system based on voice recognition
CN117576632B (en) Multi-mode AI large model-based power grid monitoring fire early warning system and method
Jayaswal et al. A Framework for Anomaly Classification Using Deep Transfer Learning Approach.
CN110674790A (en) A kind of abnormal scene processing method and system in video surveillance
CN114724584A (en) Abnormal sound identification model construction method, abnormal sound detection method and system
CN113534276B (en) Railway intrusion behavior detection method based on fast R-CNN
CN112541393A (en) Transformer substation personnel detection method and device based on deep learning
CN119418272B (en) An intelligent security system, method, device and storage medium based on AI analysis
CN112487961A (en) Traffic accident detection method, storage medium and equipment
CN115294519A (en) Abnormal event detection and early warning method based on lightweight network
CN115953831B (en) Abnormal behavior supervision method and system in interrogation scenarios based on ST-Transformer network
CN117523668A (en) Abnormal behavior detection method in spatiotemporal action network
CN106341658A (en) Intelligent city security state monitoring system
CN119919887A (en) A production line safety monitoring method and system based on machine vision

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180126