CN103886607B - A kind of detection for disturbance target and suppressing method - Google Patents
A kind of detection for disturbance target and suppressing method Download PDFInfo
- Publication number
- CN103886607B CN103886607B CN201410132448.9A CN201410132448A CN103886607B CN 103886607 B CN103886607 B CN 103886607B CN 201410132448 A CN201410132448 A CN 201410132448A CN 103886607 B CN103886607 B CN 103886607B
- Authority
- CN
- China
- Prior art keywords
- target
- obj
- background
- photograph album
- disturbance
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000001514 detection method Methods 0.000 title claims abstract description 39
- 230000008569 process Effects 0.000 claims abstract description 20
- 230000008859 change Effects 0.000 claims abstract description 11
- 238000010168 coupling process Methods 0.000 claims description 10
- 238000005859 coupling reaction Methods 0.000 claims description 10
- 230000008878 coupling Effects 0.000 claims description 7
- 230000007246 mechanism Effects 0.000 claims description 4
- HUTDUHSNJYTCAR-UHFFFAOYSA-N ancymidol Chemical compound C1=CC(OC)=CC=C1C(O)(C=1C=NC=NC=1)C1CC1 HUTDUHSNJYTCAR-UHFFFAOYSA-N 0.000 claims description 3
- 230000013011 mating Effects 0.000 claims description 3
- 230000009466 transformation Effects 0.000 claims description 2
- 230000001629 suppression Effects 0.000 description 7
- 238000001914 filtration Methods 0.000 description 5
- 238000012544 monitoring process Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000004069 differentiation Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000000877 morphologic effect Effects 0.000 description 2
- 238000012706 support-vector machine Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 239000002537 cosmetic Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000013100 final test Methods 0.000 description 1
- 238000003709 image segmentation Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Landscapes
- Image Analysis (AREA)
Abstract
The invention discloses a kind of detection for disturbance target and suppressing method, comprise the following steps: background photograph album generates, background photograph album updates, background photograph album is replaced, space and time continuous attribute is set up, target trajectory is set up and disturbance object judgement.The method can effectively suppress the interference that random noise in dynamic scene, shadow change rapidly, background object slight perturbations brings, effectively detect moving target, and by moving target being set up initial motion track in time series, strengthen foreground target and enter the condition of follow-up identification process, reduce algorithm complex, add efficiency and the precision of target identification module.
Description
Technical field
Image processing method in the present invention relates to moving object detection and identifying, a kind of for disturbance target
Detection and suppressing method.
Background technology
It is partitioned into moving target, then method moving target being identified by recognizer based on foreground detection algorithm
It it is the main path of motion estimate under Still camera.The Candidate Motion target providing foreground detection algorithm is sieved
The mechanism of choosing, have impact on efficiency and the precision of follow-up differentiation process to a great extent.At intelligent video monitoring, road traffic prison
In many application such as control, railway pedestrian's monitoring, random noise, scene shadow change rapidly, object slightly changes disturbing of bringing
Moving-target brings the biggest difficulty to identification process.These a few class disturbance targets have a feature that three below is important: 1. from time
Seeing between, target location also exists slight change.2., from spatially, target appearance also exists slight change.3. exist from target
See in the outward appearance sequence formed in time series, the fluctuation of target gray level various degrees.Former just because of these three
Cause, can inevitably bring this kind of target to meet the foreground detection algorithm of certain verification and measurement ratio, thus cause follow-up identification
During need to identify the huge number of target, and because the randomness of this kind of disturbance target appearance and recognizer exist one
The wrong identification determining error and cause.Therefore, differentiation and the elimination of this type of disturbance target are the most meaningful.
At present, being primarily present two kinds of thinkings in the problem of disturbance suppression target, the first gets down to the inspection of improvement prospect
Method of determining and calculating, is inherently eliminated disturbance target.This kind of method is by optimizing the model of scene described in background modeling, it is considered to image
Local message to single pixel design conditions probability, be partitioned in image the moving target being substantially distinguished from background.Based on
The algorithm of time-space domain model has taken into full account the space-time consistency that color of image is distributed, and combines modeling at space-time and carries out moving target
Detection, shows preferable performance during background perturbation in processing dynamic scene.Algorithm based on space-time modeling is due to needs
Processing substantial amounts of time-space domain data, computation complexity is high, and memory requirements is big, algorithm poor real, owing to isolated noise disturbs shadow
Ringing, final testing result also needs to carry out the post processing such as morphologic filtering and image segmentation just can preferably be detected knot
Really.The second thinking gets down to follow-up corrigendum mechanism, and each target produced by foreground detection algorithm is carried out certain journey
The suppression of degree, according to target between front and back two frame in attribute difference such as hue, saturation, intensities, determines target before and after suppression
Whether feature reaches requirement, reaches requirement and is then detected as foreground target.This kind of algorithm can preferably remove those in appearance
There is no a target of large change, but the robustness changed for rapid shadow is poor, such as, it is impossible to eliminate cloud and sail and bring
Shadow effect.
Along with video monitoring system was developed to cybertimes by the epoch of simulating, video camera also develops towards intelligent direction,
Increasing intelligent video Processing Algorithm includes moving object detection algorithm, needs to transplant, at video camera to intelligent camera
On carry out embedded realization.But, the existing video frequency motion target detection algorithm that can process ambient noise in dynamic scene,
Not only computation complexity is high, and memory requirements is the biggest, it is difficult to apply on embedded intelligence Camera Platform.
Summary of the invention
Apply in especially intelligent video monitoring system the moving object detection towards dynamic scene for computation vision, hold
Be vulnerable to random noise, shadow changes rapidly, background object slight perturbations brings interference problem, it is desirable to provide a kind of
For detection and the suppressing method of disturbance target, to improve efficiency and the accuracy of detection of identification process such that it is able to detect rapidly
Identify specific moving target.
For achieving the above object, the present invention is by the following technical solutions:
A kind of detection for disturbance target and suppressing method, comprise the following steps:
Background photograph album generation step: set up the image set that capacity is N and be on N number of random node in preserving a period of time
Background image, in order to preserve background change at random information, the N width image preserved is all gray level image, N >=2;
Background photograph album updates step: often reads in a two field picture, is converted into background image to be selected by greyscale transformation, and
Based on a default update probability PupdateJudge whether to add in described background photograph album this frame background image;
Background photograph album replacement step: in the case of current background image is judged as joining in background photograph album, will the back of the body
A certain image in scape photograph album replaces with current background image;
Space and time continuous attribute establishment step: be directed to each prospect that foreground detection algorithm detects in present image
Target, characterizes this target by extracting the boundary rectangle of its connected domain, standard rectangle parameter Rect (x, y, w, h) on add
Adding a time parameter t, wherein (x, y) represents target transverse and longitudinal coordinate on 2d respectively, w and h represents the width of rectangle
And high, these four parameter basis add a time parameter t, sets up new structure TRect{x, y, w, h, t},
It contains target position spatially and size information, and continuation degree in time, is to have time and space continuity mesh
Mark rectangle frame;
Target trajectory establishment step: Utilization prospects detection algorithm obtains target sequence, specifies with minimum distance criterion
Inheritance between target in frame front and back, and updated described time parameter t by the inheritance between target;
Non-disturbance target determines step: by mating of target and background photograph album, it is determined that target when in former frame whether
There is disturbance, and update the t value of target in present frame according to judged result, then, by the t value of target and threshold value set in advance
Compare, if the t value of target exceedes threshold value set in advance, be then judged to non-disturbance target, and deliver at subsequent process
Reason.
Preferably, it is thus achieved that after a new target, according to its position, (x, y, w h) obtain same position in background photograph album
Coupling target carry out matching operation, by definition matching factor, it is determined that target is when whether there is disturbance, root in former frame
According to disturbance result of determination, in conjunction with maximum succession threshold value T set1Update present frame target.For the target sequence of present frame,
Described threshold value set in advance is exceeded, it is determined that it is non-disturbance target, and delivers to follow-up identification if there is mesh target value
Journey is identified.
Preferably, in described background photograph album updates step, take random number rand with the equiprobability condition of [0-1],
As rand >=PupdateTime, it is judged that current background image is joined in background photograph album.
Preferably, in described background photograph album replacement step, current background image replaces a certain in background photograph album
Image, the mechanism of used equiprobability random replacement.
Preferably, in described target trajectory establishment step, the distance criterion used is two target rectangle centers
Euclidean distance.
Preferably:
In described space and time continuous attribute establishment step:
Detect that the target sequence that some connected domains are constituted is { Obj by foreground detection algorithm1,T,Obj2,T,…,
Objm,T, wherein Obji,TRepresent at moment T(i.e. T frame) target sequence in i-th target, each target is the most permissible
By a TRect, (x, y, w, h t) represent;
In described target trajectory establishment step:
For target sequence { Obj1,T,Obj2,T,…,Objm,TThe t value of initialized target is Obji,T.t=1, by
Neighbour inherits criterion, and the t value of former frame target is passed to present frame target,
Wherein, for former frame target sequence { Obj1,T-1,Obj2,T-1,…,Objn,T-1Target Objj,T-1If,
Relative to target Obj in present frame target sequencej,t-1Preset range D in there is one or more target, then in these targets
In find and target Objj,T-1Closest target Europe between two targets
Family name's distance is:
If there is such targetThen will be according to following condition Objj,T-1T value pass toIf
Objj,T-1.t < T1, thenOtherwiseWherein T1For default maximum succession threshold
Value;
Determine in step in described non-disturbance target:
At current goal sequence { Obj1,T,Obj2,T,…,Objm,TTarget t value is selected more than or equal to T in }1Sub-sequence
Row:For each target Obj in subsequencei,T, according to its position, (x, y, w, h), in background
Photograph album obtains N number of coupling target of same position, if Obji,tCoupling target sequence be { paObj1,paObj2...,
paObjN, wherein paObjiBe expressed as in background photograph album in i-th background pictures position for (x, y, w, coupling target h), will
Current goal ObjTWith mate target { paObj1,paObj2..., paObjNBe normalized to set pixel size,
It is its matching factor r that definition current goal mates the normalizated correlation coefficient between target with i-thi:
Wherein, E represents the expectation of variable, and D represents the variance of variable,
DefinitionFor ObjT(x, y, w, h, t) with the matching factor of background photograph album, whenMore than certain
Threshold value ThrpaTime, it is determined that target, when there is disturbance in former frame, is otherwise judged to the most non-disturbance, if currently
Obj in framei,TIt is judged as non-disturbance, then increases Obj according to following conditioni,TT value:
If Obji,T.t<T2, then Obji,T.t=Obji,T.t+1, otherwise Obji,T.t=T2, wherein T2For predetermined threshold value,
T2> T1;
Target sequence { Obj for present frame1,T,Obj2,T,…,Objm,T, the t value if there is target is T2, the most really
Determining it is non-disturbance target.
Preferably, D is 5.
Preferably, T1It is 4.
Preferably, T2It is 10.
Preferably, ThrpaIt is 0.987
The Advantageous Effects of the present invention:
Disturbance target suppressing method based on background photograph album and movement locus proposed by the invention mainly has the advantage that
N two field picture in historical frames sequence is retained, from the time, remains the average degree of disturbance target travel
With cosmetic variation details.
With revisable update probability PupdateUpdate background photograph album so that the time registered depth of background photograph album can
It is adjusted, meets the needs of different scene.
Set up the movement locus of target, be not only able to, for single goal record object movable information on space-time, more can
Enough for multiple target to distinguish different target so that interference-free each other, the most multiobject detection and tracking purpose.
Use simple match algorithm based on image block to contrast the difference between target and background photograph album, reduce algorithm multiple
Miscellaneous degree, anticipates background photograph album image by histogram equalization, highlights object variations details, improves object matching essence
Degree.
Combining target movement locus and background photograph album, judge the disturbance of target with succession and the matching result of successive frame
Degree, and unconventional judgement based on single-frame analysis result, while not affecting detection response, can improve disturbance again
The degree of accuracy of target discrimination.
Sum it up, the present invention not only achieves the suppression under dynamic scene to disturbance target, have in real time at self
Property, while the advantage that memory requirements is little, also overcome tradition moving object detection based on dynamic scene existing for pair time
Information utilization between complexity low, spatially is high, memory requirements is big, be not easy to the shortcomings such as embedded realization.Calculating
Moving object detection can be carried out on machine platform in real time, and be suitable to the target detection application of embedded platform.
Accompanying drawing explanation
Fig. 1 is detection and the flow chart of a kind of embodiment of suppressing method that the present invention is directed to disturbance target;
Fig. 2 is the display result of " background photograph album ", and wherein the ash of unduplicated history frame of video opened by background photograph album by random N
Degree image construction;
Fig. 3 is the connected domain extracted by foreground detection algorithm, wherein the connected domain Sequence composition target sequence of present frame,
Interframe target sequence constitutes again the track of target continuously;
Fig. 4 is the pedestrian target detected after non-disturbance target carries out svm classifier judgement.
Detailed description of the invention
Below in conjunction with accompanying drawing, embodiments of the invention are elaborated.It is emphasized that the description below is only shown
Example rather than in order to limit the scope of the present invention and application thereof.
Embodiments of the invention refer to Fig. 1 to Fig. 4, and detection and suppressing method for disturbance target include following step
Rapid:
(1) generation of background photograph album:
Relatively big in view of background intensity of variation in dynamic scene, its Changing Pattern within a period of time with certain with
Machine, at the different nodes of continuous print sequence of frames of video, in background, the position range of disturbance target, outward appearance, gray level all have
Having a certain degree of fluctuation, there is randomness in difference.This is the notable feature of ambient interferences target.Set up the image that capacity is N
Collection { Img1,Img2,…,ImgNPreserve a period of time in be in the background image on N number of random node, preserve these with
Machine change information.Fig. 2 shows a background photograph album, as can be seen from Figure the capacity N=6 of this photograph album.
(2) renewal of background photograph album:
By a update probability PupdateUpdate background photograph album.Often read in a frame video image Imgt, become by gray scale
Change and be converted into background gray level image to be selected.Take random number rand with the equiprobability condition of [0-1], when rand >=
PupdateTime, this frame background gray level image will be added in background photograph album.
(3) replacement of background photograph album:
If by the strategy of step (2), background image ImgtIt is judged as joining in background photograph album, will be with equiprobability
Random replacement falls { Img1,Img2,…,ImgNAn image in }.The background photograph album shown by Fig. 2 can be seen that, background photograph album with
Machine saves N random in historical frames sequence and opens unduplicated background gray level image, and this N opens the average gray phase not to the utmost of photo
Together, show that background photograph album have recorded background average light photograph situation of change in a period of time, and the outward appearance saving disturbance target is thin
Microvariations.
(4) acquisition of target sequence:
It is directed to each foreground target that foreground detection algorithm detects in present image, by extracting its connected domain
Boundary rectangle characterize this target.As seen from Figure 3, by foreground detection algorithm and Morphological scale-space, comprise disturbance target
Represented by connected domain one by one at interior moving-target with true pedestrian target.The rectangle of one standard may be characterized as: Rect
(x, y, w, h), wherein (x, y) represents target transverse and longitudinal coordinate on 2d respectively, w and h represents width and the height of rectangle,
Adding a time parameter t on these four parameter basis, set up new structure TRect{x, y, w, h, t}, it contains mesh
It is marked on position spatially and size information, and continuation degree in time, is that there is time and space continuity target rectangle frame.
In order to set up the continuity between target on space-time, with new structure TRect{x, y, w, h, t} characterize with space-time even
The target rectangle frame of continuous property.So aerial at consecutive hours, will there is continuity thus constitute the fortune of target in target on frame sequence
Dynamic track.The target sequence that the some connected domains detected by foreground detection algorithm are constituted is { Obj1,T,Obj2,T,…,
Objm,T, wherein Obji,TRepresent at moment T(i.e. T frame) target sequence in i-th target, each target is the most permissible
By a TRect, (x, y, w, h t) represent.
(5) foundation of movement locus:
After step (4), for target sequence { Obj1,T,Obj2,T,…,Objm,TThe t value of initialized target is Obji,T=1.Pass through
Arest neighbors inherits criterion, and the t value of former frame target passes to present frame target, and rule is as follows: for former frame target sequence { Obj1,T-1,
Obj2,T-1,…,Objn,T-1Target Objj,T-1, in present frame target sequence in certain limit D, if there is one or more mesh
Mark, then find the target closest with it in these targets
Distance is defined with Euclidean distance between two targets:
If there is such targetThen by Objj,T-1T value pass toDelivery rules is as follows: if
Objj,T-1.t < T1, thenOtherwise
Specific to choosing different D values in different application scene, D is a threshold value that can regulate.Selection rule
For: the ultimate range of motion it is marked in before and after two frame more than certain classification needing detection.This value can be by training sample
This statistics gets, and such as, if desired for detecting pedestrian in railway scene, and video sample shows that pedestrian is at this scene video frame
In image sequence, the move distance of the most every two interframe is not over 3 pixels, then can set D as the value more than 3.D is more
Greatly, it is possible to the object of tolerance rapid movement, but more likely introducing noise targets, and D is the least, the movement locus of foundation is the most smart
Really, the most more likely track is caused to rupture because of target rapid movement.Preferably D=5, meets most application scenarios.
T1It is the threshold value that can regulate, in principle a T1As long as more than 1, typically can be by statistics video sample
In flash the frame number of noise continued presence and determine.T1The biggest, then the most just filter the ability of the target that cannot set up movement locus
The strongest, detect real motion target simultaneously required for frame number the most, i.e. detection the response time the longest.Preferably, T1=
4。
(6) non-disturbance target is determined:
With mating of background photograph album: after step (5), in current goal sequence according to { Obj1,T,Obj2,T,…,
Objm,TTarget t value is selected more than or equal to T in }1Subsequence:As seen from Figure 3, continuously
In frame, the disturbance target of a part is unable to reach T due to its path length1And filtered, it is impossible to enter next step matching process.
For each target Obj in subsequencei,T, according to its position, (x, y, w h) obtain the N of same position in background photograph album
Individual coupling target, if Obji,TCoupling target sequence be { paObj1,paObj2..., paObjN, wherein paObjiIt is expressed as the back of the body
In scape photograph album, in i-th background pictures, position is (x, y, w, coupling target h).By current goal ObjTWith mate target
{paObj1,paObj2..., paObjNIt is normalized to 15 × 15 pixel sizes.Definition current goal mate with i-th target it
Between normalizated correlation coefficient be its matching factor: (E represents variable
Expectation, D represents the variance of variable).DefinitionWith background photograph album mate system
Number.WhenMore than certain threshold value ThrpaTime, it is determined that target, when there is disturbance in former frame, is otherwise judged to the most non-
Disturbance.If Obj in the current framei,TIt is judged as non-disturbance, then increases Obji,TT value, increase rule be: if Obji, T.t<T2, then Obji,T.t=Obji,T.t+1, otherwise Obji,T.t=T2, wherein T2For predetermined threshold value, T2> T1。
ThrpaIt is a threshold value that can regulate, can add up according to the video sample in concrete application scenarios and get, should
It is worth the least, it is possible to the level of disruption of suppression is the biggest, the most also can suppress the human body target that movement degree is less.Preferably,
Thrpa=0.987。
T2It is a threshold value that can regulate, as long as comparing T in principle1Big.T2Compare T1Big must be the most, then disturbance suppression
The ability of noise is the strongest, and the detection response time is the longest simultaneously.Preferably, T2=10。
Non-disturbance object judgement: disturbance target in this process can be filtered, non-disturbance target then can enter into follow-up
Identification process.Target sequence { Obj for present frame1,T,Obj2,T,…,Objm,T, the t value if there is target is T2, then
Determine that it is non-disturbance target, and deliver to the process such as subsequent process is identified, and t value is less than T2Target then by as disturbance
Target is inhibited, it is impossible to enter into follow-up identification process.Found out by Fig. 3 and Fig. 4, in the numerous targets in target sequence,
Only minority target can enter SVM(SVM is Support Vector Machine, the i.e. abbreviation of SVMs) classify and sentence
Other process, thus detect pedestrian.
Above-mentioned determine non-disturbance target during contain twice filtration:
Filter for the first time and be present in 1 T1Between, the disturbance target of the most previously described part is due to its path length
It is unable to reach T1And filtered, for filtering out the target that can not set up movement locus.In this renewal process, target according to
Arest neighbors is inherited criterion and is set up movement locus more fresh target t value, and the t value of target is less than T1, its t value is only possible to+1, as
Really the t value of target is more than or equal to T1, then in this renewal process, its t value is constant.
Second time filters and is present in T1—T2Between, it is used for filtering out disturbance target.Second time filters and background photograph album
Matching process, in this renewal process, target according to mate with background photograph album the t value that updates t value, only target more than or
Equal to T1, its t value is only possible to+1, and otherwise in this renewal process, its t value is constant.Threshold value T2The filtration played,
Less than threshold value T2Target filtered and be cannot be introduced into final SVM detection, thus pedestrian target cannot be detected as.
The present invention is towards the actual application of intelligent video monitoring system, for the foreground detection in dynamic scene easily by environment
Noise jamming problem, it is proposed that the suppression removing method of disturbance target, the method in a kind of dynamic scene based on background photograph album
Can effectively suppress the interference that random noise in dynamic scene, shadow change rapidly, background object slight perturbations brings, effectively
Detect moving target, and by moving target being set up initial motion track in time series, strengthening foreground target and entering
Enter the condition of follow-up identification process, reduce algorithm complex, add efficiency and the precision of target identification module so that based on
The suppressing method of jamming target in the dynamic scene of background photograph album, is not only able to realize dynamic scene motion on existing PC platform
Target is monitored in real time, is further adapted for the application of embedded intelligence Camera Platform.
Above content is to combine concrete preferred embodiment further description made for the present invention, it is impossible to assert
Being embodied as of the present invention is confined to these explanations.For general technical staff of the technical field of the invention,
On the premise of present inventive concept, it is also possible to make some simple deduction or replace, all should be considered as belonging to the present invention's
Protection domain.
Claims (9)
1. the detection for disturbance target and suppressing method, it is characterised in that comprise the following steps:
Background photograph album generation step: set up the image set that capacity is N and be in the back of the body on N number of random node in preserving a period of time
Scape image, in order to preserve background change at random information, the N width image preserved is all gray level image, N >=2;
Background photograph album updates step: often read in a two field picture, is converted into background image to be selected by greyscale transformation, and based on
One default update probability PupdateJudge whether to add in described background photograph album this frame background image;
Background photograph album replacement step: in the case of current background image is judged as joining in background photograph album, by background phase
A certain image in Ce replaces with current background image;
Space and time continuous attribute establishment step: be directed to each prospect mesh that foreground detection algorithm detects in present image
Mark, characterize this target by extracting the boundary rectangle of its connected domain, the target of a standard can by rectangle Rect (x, y, w,
H) describe, wherein (x, y) represents target transverse and longitudinal coordinate on 2d respectively, w and h represents width and the height of rectangle,
Adding a time parameter t on these four parameter basis, set up new structure TRect{x, y, w, h, t}, it contains mesh
It is marked on position spatially and size information, and continuation degree in time, is that there is time and space continuity target rectangle frame;
Target trajectory establishment step: Utilization prospects detection algorithm obtains target sequence, before and after specifying with minimum distance criterion
Inheritance between target in frame, and updated described time parameter t by the inheritance between target;
Non-disturbance target determines step: by mating of target and background photograph album, it is determined that whether target is when existing in former frame
Disturbance, and update the t value of target in present frame according to judged result, then, the t value of target is carried out with threshold value set in advance
Relatively, if the t value of target exceedes threshold value set in advance, then it is judged to non-disturbance target, and delivers to subsequent process process.
2. the method for claim 1, it is characterised in that in described background photograph album updates step, the grade with [0-1] is general
Rate condition takes random number rand, as rand >=PupdateTime, it is judged that current background image is joined in background photograph album.
3. the method for claim 1, it is characterised in that in described background photograph album replacement step, current background image
Replace a certain image in background photograph album, the mechanism of used equiprobability random replacement.
4. the method for claim 1, it is characterised in that in described target trajectory establishment step, used
Distance criterion is the Euclidean distance at two target rectangle centers.
5. the method as described in any one of Claims 1-4, it is characterised in that
In described space and time continuous attribute establishment step:
Detect that the target sequence that some connected domains are constituted is { Obj by foreground detection algorithm1,T,Obj2,T,…,Objm,T, its
Middle Obji,TRepresenting the i-th target in the moment T i.e. target sequence of T frame, each target specifically can be by a TRect
(x, y, w, h t) represent, m is the number of the target detected;
In described target trajectory establishment step:
For target sequence { Obj1,T,Obj2,T,…,Objm,TThe t value of initialized target is Obji,T.t=1, arest neighbors is passed through
Inherit criterion, the t value of former frame target passed to present frame target,
Wherein, for former frame target sequence { Obj1,T-1,Obj2,T-1,…,Objn,T-1Target Objj,T-1If, currently
Relative to target Obj in frame target sequencej,T-1Preset range D in there is one or more target, D for allow a target exist
The ultimate range that between consecutive frame, position changes, then find and target Obj in these targetsj,t-1Closest target Euclidean distance between two targets is:
If there is such targetThen will be according to following condition Objj,T-1T value pass toIf Objj,T- 1.t < T1, thenOtherwiseWherein T1For default maximum succession threshold value, T1>
1;
Determine in step in described non-disturbance target:
At current goal sequence { Obj1,T,Obj2,T,…,Objm,TTarget t value is selected more than or equal to T in }1Subsequence:For each target Obj in subsequencei,T, according to its position, (x, y, w, h), in background phase
N number of coupling target of same position is obtained in Ce, if Obji,TCoupling target sequence be { paObj1,paObj2...,
paObjN, wherein paObjiBe expressed as in background photograph album in i-th background pictures position for (x, y, w, coupling target h), will
Current goal ObjTWith mate target { paObj1,paObj2..., paObjNBe normalized to set pixel size,
It is its matching factor r that definition current goal mates the normalizated correlation coefficient between target with i-thi:
Wherein, E represents the expectation of variable, and D represents the variance of variable,
DefinitionFor ObjT(x, y, w, h, t) with the matching factor of background photograph album, whenMore than certain threshold value
ThrpaTime, it is determined that target, when there is disturbance in former frame, is otherwise judged to the most non-disturbance, if in the current frame
Obji,TIt is judged as non-disturbance, then increases Obj according to following conditioni,TT value:
If Obji,T.t<T2, then Obji,T.t=Obji,T.t+1, otherwise Obji,T.t=T2, wherein T2For predetermined threshold value, T2>T1;
Target sequence { Obj for present frame1,T,Obj2,T,…,Objm,T, the t value if there is target is T2, it is determined that it
For non-disturbance target.
6. method as claimed in claim 5, it is characterised in that D is 5.
7. method as claimed in claim 5, it is characterised in that T1It is 4.
8. method as claimed in claim 5, it is characterised in that T2It is 10.
9. method as claimed in claim 5, it is characterised in that ThrpaIt is 0.987.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410132448.9A CN103886607B (en) | 2014-01-24 | 2014-04-02 | A kind of detection for disturbance target and suppressing method |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410036931.7 | 2014-01-24 | ||
CN201410036931 | 2014-01-24 | ||
CN2014100369317 | 2014-01-24 | ||
CN201410132448.9A CN103886607B (en) | 2014-01-24 | 2014-04-02 | A kind of detection for disturbance target and suppressing method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103886607A CN103886607A (en) | 2014-06-25 |
CN103886607B true CN103886607B (en) | 2016-08-17 |
Family
ID=50955480
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410132448.9A Expired - Fee Related CN103886607B (en) | 2014-01-24 | 2014-04-02 | A kind of detection for disturbance target and suppressing method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103886607B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106778570B (en) * | 2016-12-05 | 2018-08-24 | 清华大学深圳研究生院 | A kind of pedestrian detection and tracking in real time |
CN108932731B (en) * | 2017-05-24 | 2021-02-05 | 上海云从企业发展有限公司 | Target tracking method and system based on prior information |
CN110188594B (en) * | 2019-04-12 | 2021-04-06 | 南昌嘉研科技有限公司 | Target identification and positioning method based on computer vision |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2229916C (en) * | 1997-02-19 | 2007-01-23 | Thomas C. Guthrie | Object tracking system for monitoring a controlled space |
CN101447082A (en) * | 2008-12-05 | 2009-06-03 | 华中科技大学 | Detection method of moving target on a real-time basis |
CN101621615A (en) * | 2009-07-24 | 2010-01-06 | 南京邮电大学 | Self-adaptive background modeling and moving target detecting method |
CN101887587A (en) * | 2010-07-07 | 2010-11-17 | 南京邮电大学 | Multi-target Tracking Method Based on Moving Target Detection in Video Surveillance |
CN102332167A (en) * | 2011-10-09 | 2012-01-25 | 江苏大学 | A Target Detection Method for Vehicles and Pedestrians in Intelligent Traffic Monitoring |
-
2014
- 2014-04-02 CN CN201410132448.9A patent/CN103886607B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2229916C (en) * | 1997-02-19 | 2007-01-23 | Thomas C. Guthrie | Object tracking system for monitoring a controlled space |
CN101447082A (en) * | 2008-12-05 | 2009-06-03 | 华中科技大学 | Detection method of moving target on a real-time basis |
CN101621615A (en) * | 2009-07-24 | 2010-01-06 | 南京邮电大学 | Self-adaptive background modeling and moving target detecting method |
CN101887587A (en) * | 2010-07-07 | 2010-11-17 | 南京邮电大学 | Multi-target Tracking Method Based on Moving Target Detection in Video Surveillance |
CN102332167A (en) * | 2011-10-09 | 2012-01-25 | 江苏大学 | A Target Detection Method for Vehicles and Pedestrians in Intelligent Traffic Monitoring |
Non-Patent Citations (3)
Title |
---|
Discrete-Continuous Optimization for Multi-Target Tracking;Anton Andriyenko 等;《CVPR 2012》;20120621;1926-1933 * |
Online Spatio-temporal Structural Context Learning for Visual Tracking;Longyin Wen 等;《ECCV 2012》;20121013;716-729 * |
监控视频运动目标检测减背景技术的研究现状和展望;代科学 等;《中国图象图形学报》;20060730;第11卷(第7期);919-927 * |
Also Published As
Publication number | Publication date |
---|---|
CN103886607A (en) | 2014-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102903124B (en) | A kind of moving target detecting method | |
CN108710865B (en) | A method for detecting abnormal behavior of drivers based on neural network | |
Qian et al. | DAL: A deep depth-aware long-term tracker | |
Yao et al. | Multi-layer background subtraction based on color and texture | |
CN102799863B (en) | Method for detecting group crowd abnormal behaviors in video monitoring | |
CN111539273A (en) | A traffic video background modeling method and system | |
CN108647649A (en) | The detection method of abnormal behaviour in a kind of video | |
CN109145708B (en) | Pedestrian flow statistical method based on RGB and D information fusion | |
CN107609512A (en) | A kind of video human face method for catching based on neutral net | |
CN104978567B (en) | Vehicle checking method based on scene classification | |
CN102214309B (en) | Special human body recognition method based on head and shoulder model | |
CN103530893A (en) | Foreground detection method in camera shake scene based on background subtraction and motion information | |
CN103578119A (en) | Target detection method in Codebook dynamic scene based on superpixels | |
CN109389185A (en) | Use the video smoke recognition methods of Three dimensional convolution neural network | |
CN110298297A (en) | Flame identification method and device | |
CN113536972A (en) | Self-supervision cross-domain crowd counting method based on target domain pseudo label | |
CN103605971A (en) | Method and device for capturing face images | |
CN101470809A (en) | Moving object detection method based on expansion mixed gauss model | |
CN103593679A (en) | Visual human-hand tracking method based on online machine learning | |
CN108960047A (en) | Face De-weight method in video monitoring based on the secondary tree of depth | |
CN112990102B (en) | An Improved Centernet Object Detection Method for Complex Environments | |
CN104268520A (en) | Human motion recognition method based on depth movement trail | |
Zhu et al. | Fast detection of moving object based on improved frame-difference method | |
CN103198300A (en) | Parking event detection method based on double layers of backgrounds | |
CN107944403A (en) | Pedestrian's attribute detection method and device in a kind of image |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160817 Termination date: 20210402 |
|
CF01 | Termination of patent right due to non-payment of annual fee |