CN107133970A - Online multi-object tracking method and device based on movable information - Google Patents

Online multi-object tracking method and device based on movable information Download PDF

Info

Publication number
CN107133970A
CN107133970A CN201710203635.5A CN201710203635A CN107133970A CN 107133970 A CN107133970 A CN 107133970A CN 201710203635 A CN201710203635 A CN 201710203635A CN 107133970 A CN107133970 A CN 107133970A
Authority
CN
China
Prior art keywords
path segment
target
tracking
confidence level
characteristic information
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.)
Granted
Application number
CN201710203635.5A
Other languages
Chinese (zh)
Other versions
CN107133970B (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.)
Beihang University
Original Assignee
Beihang University
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 Beihang University filed Critical Beihang University
Priority to CN201710203635.5A priority Critical patent/CN107133970B/en
Publication of CN107133970A publication Critical patent/CN107133970A/en
Application granted granted Critical
Publication of CN107133970B publication Critical patent/CN107133970B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • G06T7/246Analysis of motion using feature-based methods, e.g. the tracking of corners or segments

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Analysis (AREA)

Abstract

The present invention provides a kind of online multi-object tracking method and device based on movable information, belongs to field of computer technology.This method includes:N number of tracking target in current t two field pictures is recognized, t is the integer more than or equal to 3, and N is the integer more than or equal to 2;N number of tracking clarification of objective information in t two field pictures is obtained, characteristic information includes positional information and dimension information;Obtain N number of path segment, each one tracking target movement locus in the preceding two field pictures of t 1 of path segment correspondence;According to the confidence level of each path segment, one in one in N number of path segment and N number of characteristic information is associated, the path segment of N number of tracking target is updated, and the confidence level of path segment meets the uncertain MGU theories of many Gausses.The online multi-object tracking method and device based on movable information that the present invention is provided, improve the degree of accuracy of multiple target tracking.

Description

Online multi-object tracking method and device based on movable information
Technical field
The present invention relates to field of computer technology, more particularly to a kind of online multi-object tracking method based on movable information And device.
Background technology
Multiple target tracking problem is an important topic of computer vision field, and it is in robot visual guidance, traffic There is important application value in the fields such as monitoring, intelligent transportation system, medical diagnosis.
Online multiple target tracking, refers to utilize video current image frame and the before target information in picture frame, to many Individual target carries out real-time tracking.With developing rapidly for detection technique, existing multi-object tracking method is mostly using based on detection Tracking (tracking-by-detection, TBD) method, the target signature information obtained using online object detector is real Now track, but during tracking, the appearance information of target is only through as similarity evaluation, if comparing phase for outward appearance As multiple targets, then can cause track mistake.
Therefore, using existing tracking so that the degree of accuracy of multiple target tracking is not high.
The content of the invention
The present invention provides a kind of online multi-object tracking method and device based on movable information, to improve multiple target tracking The degree of accuracy.
The embodiment of the present invention provides a kind of online multi-object tracking method based on movable information, including:
N number of tracking target in current t two field pictures is recognized, t is the integer more than or equal to 3, and N is whole more than or equal to 2 Number;
N number of tracking clarification of objective information in the t two field pictures is obtained, the characteristic information includes positional information And dimension information;
N number of path segment is obtained, each described one tracking target of path segment correspondence moves rail in preceding t-1 two field pictures Mark;
According to the confidence level of each path segment, by one in N number of path segment and N number of feature One in information is associated, and updates the path segment of N number of tracking target, and the confidence level of the path segment is met It is theoretical that many Gausses do not know MGU.
In an embodiment of the present invention, the confidence level of each path segment described in the basis, by N number of track piece Before one in section is associated with one in N number of characteristic information, in addition to:
It is determined that the confidence level of each path segment.
In an embodiment of the present invention, the confidence level of each path segment described in the determination, including:
According toIt is determined that The confidence level of each path segment;
Wherein,Represent target i relative positionStandard deviation,Represent that target i's is relatively fast DegreeStandard deviation,For the target i theoretical upper bounds of MGU, L=| Ti| it is TiLength, λ be and detection The performance-relevant coefficient of device,For the similarity between the path segment and the characteristic information, TiFor the track segment,For the characteristic information, DtFor the set of the characteristic information of t two field pictures.
In an embodiment of the present invention, the confidence level of each path segment described in the basis, by N number of track piece After one in section is associated with one in N number of characteristic information, in addition to:
Re-association is carried out to the path segment for updating obtained N number of tracking target.
In an embodiment of the present invention, it is described that the path segment for updating obtained N number of tracking target is carried out Before re-association, in addition to:
Re-association judgement is carried out to the path segment for updating obtained N number of tracking target;
Determine that the path segment of the N number of tracking target for updating and obtaining meets the condition of re-association.
In an embodiment of the present invention, it is described that the path segment for updating obtained N number of tracking target is carried out Re-association judgement, including:
According toDescribed in being obtained to the renewal The path segment of N number of tracking target carries out re-association judgement;
Wherein, Fre-assDecision function is represented, ε is jump function,For preliminary associated confidence,For Confidence level transient change situation since apart from current Δ f frames,For in the accumulated change of Δ f frame ins Situation, α, beta, gamma is respectively corresponding threshold value.
In an embodiment of the present invention, after the path segment for updating N number of tracking target, in addition to:
Update the confidence level of each path segment.
The embodiment of the present invention also provides a kind of online multiple target tracking device based on movable information, including:
Identification module, for recognizing N number of tracking target in current t two field pictures, t is the integer more than or equal to 3, and N is Integer more than or equal to 2;
Acquisition module, for obtaining N number of tracking clarification of objective information, the feature letter in the t two field pictures Breath includes positional information and dimension information;
The acquisition module, is additionally operable to obtain N number of path segment, and each described one tracking target of path segment correspondence exists Movement locus in preceding t-1 two field pictures;
Relating module, for the confidence level according to each path segment, by one in N number of path segment It is associated with one in N number of characteristic information, updates the path segment of N number of tracking target, and the track piece The confidence level of section meets many Gausses and does not know MGU theories.
In an embodiment of the present invention, in addition to:
Determining module, the confidence level for determining each path segment.
In an embodiment of the present invention, the determining module, specifically for basis It is determined that the confidence level of each path segment;
Wherein,Represent target i relative positionStandard deviation,Represent that target i's is relatively fast DegreeStandard deviation,For the target i theoretical upper bounds of MGU, L=| Ti| it is TiLength, λ is and detector Performance-relevant coefficient,For the similarity between the path segment and the characteristic information, Ti For the track segment,For the characteristic information, DtFor the set of the characteristic information of t two field pictures.
Online multi-object tracking method and device provided in an embodiment of the present invention based on movable information, are realizing multiple target During online tracking, by recognizing N number of tracking target in current t two field pictures;Obtain N number of tracking in t two field pictures Clarification of objective information;N number of path segment is obtained, each one tracking target of path segment correspondence is transported in preceding t-1 two field pictures Dynamic rail mark;According to the confidence level of each path segment, by one in one in N number of path segment and N number of characteristic information It is associated, updates the path segment of N number of tracking target, and the confidence level of path segment meets the uncertain MGU theories of many Gausses. As can be seen here, the online multi-object tracking method provided in an embodiment of the present invention based on movable information, by the way that MGU theories are introduced Multiple target online tracking in, with using the target movable information in certain period of time to associating into row constraint, so as to improve many The degree of accuracy of target following.
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 accompanying drawing used required in technology description to do one simply to introduce, it should be apparent that, drawings in the following description are this hairs Some bright embodiments, for those of ordinary skill in the art, without having to pay creative labor, can be with Other accompanying drawings are obtained according to these accompanying drawings.
Fig. 1 illustrates for a kind of flow of online multi-object tracking method based on movable information provided in an embodiment of the present invention Figure;
Fig. 2 shows for the flow of another online multi-object tracking method based on movable information provided in an embodiment of the present invention It is intended to;
Fig. 3 is a kind of structural representation of the online multiple target tracking device based on movable information provided in an embodiment of the present invention Figure;
Fig. 4 shows for the structure of another online multiple target tracking device based on movable information provided in an embodiment of the present invention It is intended to.
Embodiment
To make the purpose, technical scheme and advantage of the embodiment of the present invention clearer, below in conjunction with the embodiment of the present invention In accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is A part of embodiment of the present invention, rather than whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art The every other embodiment obtained under the premise of creative work is not made, belongs to the scope of protection of the invention.
Term " first ", " second ", " the 3rd " in description and claims of this specification and above-mentioned accompanying drawing, " The (if present)s such as four " are for distinguishing similar object, without for describing specific order or precedence.It should manage The data that solution is so used can be exchanged in the appropriate case, so as to embodiments of the invention described herein, for example can be with Order in addition to those for illustrating or describing herein is implemented.In addition, term " comprising " and " having " and their times What is deformed, it is intended that covering is non-exclusive to be included, for example, contain the process of series of steps or unit, method, system, Product or equipment are not necessarily limited to those steps clearly listed or unit, but may include not list clearly or for The intrinsic other steps of these processes, method, product or equipment or unit.
It should be noted that these specific embodiments can be combined with each other below, for same or analogous concept Or process may be repeated no more in certain embodiments.
Fig. 1 illustrates for a kind of flow of online multi-object tracking method based on movable information provided in an embodiment of the present invention Figure, being somebody's turn to do the online multi-object tracking method based on movable information can be held by the online multiple target tracking device based on movable information OK, example, should online multiple target tracking based on movable information can be independently arranged, can also it is integrated within a processor.Tool Body is shown in Figure 1, and being somebody's turn to do the online multi-object tracking method based on movable information can include:
N number of tracking target in S101, the current t two field pictures of identification.
Wherein, t is the integer more than or equal to 3, and N is the integer more than or equal to 2.
, it is necessary to predefine the plurality of tracking target before realizing that multiple target is tracked online.Example, of the invention real Apply in example, after obtaining current t two field pictures online, it is possible to recognize N number of tracking target in the t two field pictures in advance, with Just N number of tracking target is tracked online.
N number of tracking clarification of objective information in S102, acquisition t two field pictures.
Wherein, characteristic information includes positional information and dimension information.
After N number of tracking target is recognized, it is possible to using the object detector of training in advance, tracking target is examined Survey with positioning, so as to obtain each tracking clarification of objective information.Example, the object detector can use traditional SVM Detector, Adaboost detectors or detector based on deep learning etc..
S103, the N number of path segment of acquisition, each one tracking target of path segment correspondence are moved in preceding t-1 two field pictures Track.
, can be straight if there is the path segment of tracking target before t two field pictures when obtaining each path segment Obtain and take tracking target movement locus in preceding t-1 two field pictures.If the track piece of tracking target is not present before t two field pictures Section, then need to the not associated characteristic information in each two field picture before t two field pictures, calculate its with previous image frame Duplication between not associated characteristic information, so as to carry out the initialization of path segment according to the Duplication.
Example, it is assumed that the corresponding area of characteristic information of current frame image is Scur, the corresponding feature letter of previous frame image The area of breath is Spre, its overlapping region area is Sinter, then Duplication can be expressed as:
roverlap=Sinter/(Scur+Spre-Sinter)
If Duplication roverlap>rth(rthFor threshold value set in advance, it can be set according to different application scenarios different Value, for example, when tracking target is pedestrian, generally setting rth=0.4), then it is assumed that two characteristic informations belong to same target, and will It is marked., can be as the follow-up track for tracking process when continuous 3 two field picture has same clarification of objective information Fragment is inputted, and to complete the initialization of path segment, and its track segment confidence level is initialized as 0.75, so as to obtain each Track target movement locus in preceding t-1 two field pictures.
After N number of path segment is got, N number of path segment can just constitute a path segment set.
It should be noted that in embodiments of the present invention, sequencing is had no between S102 and S103, it can first carry out S102, then perform S103, can also first carry out S103, then perform S102, it is of course also possible to S102 and S103 is performed simultaneously, This, the embodiment of the present invention is simply to first carry out S102, then performs and illustrate exemplified by S103, but does not represent and of the invention only limit to In this.
S104, the confidence level according to each path segment, by one in N number of path segment and N number of characteristic information One be associated, update it is N number of tracking target path segment, and path segment confidence level meet many Gausses do not know MGU is theoretical.
Wherein, MGU theories give obey the variables (position) of many Gaussian Profiles and its derivative (speed) this to antithesis amount Between relation, give its uncertain theory upper bound from uncertainty principle angle:
Wherein, k=mass*v is target momentum, σzkThe respectively standard deviation of position and momentum,For planck constant, ξ be tolerance factor and 1≤ξ≤4,(M is Gauss number),In respectively each Gaussian component with The related parameter maxima and minima of variance.
In embodiments of the present invention,, can be straight if the corresponding confidence level of path segment is high confidence level when being associated Connect and be associated the corresponding path segment of the high confidence level with characteristic information, to update the path segment of tracking target;If rail The corresponding confidence level of mark fragment then may be used to there is the corresponding path segment of high confidence level in low confidence, and path segment set So that the corresponding path segment of the low confidence, the corresponding path segment of high confidence level and characteristic information to be associated;If track The corresponding confidence level of fragment then may be used for the corresponding path segment of high confidence level is not present in low confidence, and path segment set So that directly the corresponding path segment of the low confidence and characteristic information to be associated, to update the path segment of tracking target, So as to realize the online tracking to multiple target.
Example, for the path segment of high confidence level, when being associated, it can be assumed that there is h bars path segment and n Individual characteristic information, the association cost matrix between them is calculated as follows:
Wherein,Calculated by similarity defined formula, recycle Hungary Algorithm come realize path segment and Bipartite Matching between characteristic information.When the association cost between a pair of path segments and characteristic information is less than what is pre-defined During threshold value-log θ,With regard to energy and Ti(hi)Associate.After association is set up, it is possible to according toState, utilize confidence Spend defined formula and calculate the T after associationi(hi)Confidence level, so that according to the confidence level of each path segment by path segment and spy Reference breath is associated, and obtains the movement locus of each tracking target.
For the path segment of low confidence, when being associated, blocked because target is present, motion state becomes Change, low confidence path segment is relative to high confidence level path segment more fragmentation, at this point it is possible to assume to exist, l bars are low to be put Reliability Ti(lo)With h bar high confidence levels Tj(hi)Path segment, m not associated characteristic informations in first layer associationAt this Stage, it is necessary to consider following three kinds of situations, the first:Ti(lo)With Tj(hi)It is associated;Second:Ti(lo)Terminate, such as target Leave the visual field;The third:Ti(lo)WithIt is associated.The association cost matrix of three cases above is defined as follows:
Wherein, A=[aij],aij=-log (Λ (Ti(lo),Tj(hi))) calculate Ti(lo)With Tj(hi)Between association cost;B =diag [b1,...,bl],Calculate and terminate Ti(lo)Cost;C=[cij],Calculate Ti(lo)WithBetween association cost.It is identical with high confidence level path segment processing, Whether effectively threshold θ is used to determine association to, obtaining after cost matrix G, recycling Hungary Algorithm to obtain Optimum Matching pair, Afterwards, the T after association is calculated further according to confidence level formulai(lo)Confidence level, so that by one in N number of path segment and N number of spy One in reference breath is associated, and updates the path segment of N number of tracking target.
Online multi-object tracking method provided in an embodiment of the present invention based on movable information, realize multiple target it is online with During track, by recognizing N number of tracking target in current t two field pictures;Obtain N number of tracking target in t two field pictures Characteristic information;Obtain N number of path segment, each one tracking target movement locus in preceding t-1 two field pictures of path segment correspondence; According to the confidence level of each path segment, one in one in N number of path segment and N number of characteristic information is closed Connection, updates the path segment of N number of tracking target, and the confidence level of path segment meets the uncertain MGU theories of many Gausses.Thus may be used See, the online multi-object tracking method provided in an embodiment of the present invention based on movable information, by the way that MGU theories are introduced into multiple target In online tracking, with using the target movable information in certain period of time to associating into row constraint so that improve multiple target with The degree of accuracy of track.
It is further, shown in Figure 2 on the basis of the corresponding embodiments of Fig. 1 based on the corresponding embodiments of Fig. 1, Fig. 2 is the schematic flow sheet of another online multi-object tracking method based on movable information provided in an embodiment of the present invention, should Online multi-object tracking method based on movable information can also include:
N number of tracking target in S201, the current t two field pictures of identification.
Wherein, t is the integer more than or equal to 3, and N is the integer more than or equal to 2.
N number of tracking clarification of objective information in S202, acquisition t two field pictures.
Wherein, characteristic information includes positional information and dimension information.
S203, the N number of path segment of acquisition, each one tracking target of path segment correspondence are moved in preceding t-1 two field pictures Track.
It should be noted that S201-S203 description can be found in above-mentioned S101-S103 record herein, here, of the invention No longer repeated.
S204, the confidence level for determining each path segment.
Optionally, in embodiments of the present invention, can basis Determine the confidence level of each path segment.
Wherein,Represent target i relative positionStandard deviation,Represent that target i's is relatively fast DegreeStandard deviation,For the target i theoretical upper bounds of MGU, L=| Ti| it is TiLength, λ is and detector Performance-relevant coefficient,For the similarity between path segment and characteristic information, TiFor the rail Mark segment,For the characteristic information, DtFor the set of the characteristic information of t two field pictures.Example,Can root According to Λ (X, Y)=ΛA(X,Y)ΛS(X, Y) is calculated, X, and Y can be path segment or characteristic information, ΛA(X, Y) is by both colors Histogrammic Pasteur's distance is calculated,Counted by the wide w and high h of target Calculate, X is T hereini, Y isDue toThen whenWhen for high confidence level path segment, it is on the contrary then For low confidence path segment.
S205, the confidence level according to each path segment, by one in N number of path segment and N number of characteristic information One be associated, update it is N number of tracking target path segment, and path segment confidence level meet many Gausses do not know MGU is theoretical.
As can be seen here, the online multi-object tracking method provided in an embodiment of the present invention based on movable information, by by MGU Theory is introduced into multiple target online track in, with using the target movable information in certain period of time to associating into row constraint so that Improve the degree of accuracy of multiple target tracking.
Further, in embodiments of the present invention, S205 is according to the confidence level of each path segment, by N number of track piece After one in section is associated with one in N number of characteristic information, it can also include:
S206, the path segment of the N number of tracking target obtained to renewal carry out re-association judgement.
Optionally, in embodiments of the present invention, the path segment of the N number of tracking target obtained to renewal carries out re-association and sentenced It is disconnected, it can include:
According toThe N number of tracking obtained to renewal The path segment of target carries out re-association judgement.
Wherein, Fre-assDecision function is represented, ε is jump function,For preliminary associated confidence, Threshold value.
The path segment for N number of tracking target that S207, determination renewal are obtained meets the condition of re-association.
Example, in embodiments of the present invention, work as Fre-assWhen value is equal to 1, then it represents that tentatively associate obtained N number of tracking The path segment of target meets the condition of re-association, that is, needs to carry out two secondary associations, work as Fre-assWhen value is not equal to 1, then it represents that just The path segment for N number of tracking target that step association is obtained is unsatisfactory for the condition of re-association, i.e., need not carry out two secondary associations.
S208, the path segment of the N number of tracking target obtained to renewal carry out re-association.
When carrying out re-association to association results, it is necessary to interrupt the preliminary association of movement locus, to these path segments with Characteristic information carries out re-association, so as to export the association results for meeting global objective function, can so correct in preliminary association Mistake that may be present, to improve the accuracy and robustness of tracker, so as to further increase the accurate of multiple target tracking Property.
Example, the angle of the overall track confidence level of optimization is considered from global angle, the global mesh of re-association is defined Scalar functions.The path segment that making moment t needs to carry out re-association is Ti, i ∈ { 1 ..., n }, characteristic information is dj,j∈ { 1 ..., m }, the track confidence level after re-association isRe-association can then be obtained compared to the lifting effect tentatively associated ForAnd all path segment set got a promotion Wherein, global objective function is defined as follows:
Wherein, l=| Tre| it is set TreThe number of middle element, a, b is balance parameter.
Optionally, after the path segment for updating N number of tracking target, in addition to:Update the confidence of each path segment Degree.
Example, (Gaussian mixture can be assumed to many Gausses containing M component by association results Model, GMM) model parameter carry out online updating, to carry out next frame tracking.To m (∈ { 1,2 ..., M }) individual Gauss Component has:WithIts In, ρ=0.1.
Further, can be respectively to x-axis and the relative position of y-axis both direction in order to simplify calculating The weight of each Gaussian component of tByCalculated.Wherein α=0.1,For The interrelated decision functional value of each obtained Gaussian component is calculated using the MGU upper bounds, the value is 1 if the MGU upper bounds are met, no It is then 0, so that the confidence level of each path segment is updated, so as in association process next time, according to putting after renewal Path segment and characteristic information are associated by reliability, so as to realize that multiple target is tracked online.
Fig. 3 is that a kind of structure of the online multiple target tracking device 30 based on movable information provided in an embodiment of the present invention is shown It is intended to, shown in Figure 3, certainly, the embodiment of the present invention is simply illustrated by taking Fig. 3 as an example, but does not represent the present invention only It is confined to this.The online multiple target tracking device 30 based on movable information can include:
Identification module 301, for recognizing N number of tracking target in current t two field pictures, t is the integer more than or equal to 3, N For the integer more than or equal to 2.
Acquisition module 302, for obtaining N number of tracking clarification of objective information in t two field pictures, characteristic information includes position Information and dimension information.
Acquisition module 302, is additionally operable to obtain N number of path segment, each one tracking target of path segment correspondence is in preceding t-1 Movement locus in two field picture.
Relating module 303, for the confidence level according to each path segment, by one in N number of path segment and N number of One in characteristic information is associated, and updates the path segment of N number of tracking target, and how high the confidence level of path segment meet This uncertain MGU is theoretical.
Optionally, shown in Figure 4, Fig. 4 is provided in an embodiment of the present invention another based on the online of movable information The structural representation of multiple target tracking device 30, being somebody's turn to do the online multiple target tracking device 30 based on movable information also includes:
Determining module 304, the confidence level for determining each path segment.
Optionally, determining module 304, specifically for basisIt is determined that The confidence level of each path segment.
Wherein,Represent target i relative positionStandard deviation,Represent that target i's is relatively fast DegreeStandard deviation,For the target i theoretical upper bounds of MGU, L=| Ti| it is TiLength, λ is and detector Performance-relevant coefficient,For the similarity between path segment and characteristic information, TiFor the rail Mark segment,For the characteristic information, DtFor the set of the characteristic information of t two field pictures.
Optionally, relating module 303, are additionally operable to the path segment progress re-association of N number of tracking target obtained to renewal.
Optionally, determining module 304, are additionally operable to the path segment progress re-association of N number of tracking target obtained to renewal Judge;It is determined that the path segment for updating obtained N number of tracking target meets the condition of re-association.
Optionally, determining module 304, specifically for basisIt is right The path segment for updating obtained N number of tracking target carries out re-association judgement.
Wherein, Fre-assDecision function is represented, ε is jump function,For preliminary associated confidence, Threshold value.
Optionally, being somebody's turn to do the online multiple target tracking device 30 based on movable information also includes:
Update module 305, the confidence level for updating each path segment.
The online multiple target tracking device 30 based on movable information shown in the embodiment of the present invention, can perform the above method Technical scheme shown in embodiment, its realization principle and beneficial effect are similar, are no longer repeated herein.
One of ordinary skill in the art will appreciate that:Realizing all or part of step of above-mentioned each method embodiment can lead to The related hardware of programmed instruction is crossed to complete.Foregoing program can be stored in a computer read/write memory medium.The journey Sequence upon execution, performs the step of including above-mentioned each method embodiment;And foregoing storage medium includes:ROM, RAM, magnetic disc or Person's CD etc. is various can be with the medium of store program codes.
Finally it should be noted that:Various embodiments above is merely illustrative of the technical solution of the present invention, rather than its limitations;To the greatest extent The present invention is described in detail with reference to foregoing embodiments for pipe, it will be understood by those within the art that:Its according to The technical scheme described in foregoing embodiments can so be modified, or which part or all technical characteristic are entered Row equivalent substitution;And these modifications or replacement, the essence of appropriate technical solution is departed from various embodiments of the present invention technology The scope of scheme.

Claims (10)

1. a kind of online multi-object tracking method based on movable information, it is characterised in that including:
N number of tracking target in current t two field pictures is recognized, t is the integer more than or equal to 3, and N is the integer more than or equal to 2;
N number of tracking clarification of objective information in the t two field pictures is obtained, the characteristic information includes positional information and chi Very little information;
N number of path segment is obtained, each described one tracking target movement locus in preceding t-1 two field pictures of path segment correspondence;
According to the confidence level of each path segment, by one in N number of path segment and N number of characteristic information In one be associated, update it is described it is N number of tracking target path segment, and the path segment confidence level meet it is how high This uncertain MGU is theoretical.
2. according to the method described in claim 1, it is characterised in that the confidence level of each path segment described in the basis, Before one in one in N number of path segment and N number of characteristic information is associated, in addition to:
It is determined that the confidence level of each path segment.
3. method according to claim 2, it is characterised in that the confidence level of each path segment described in the determination, Including:
According to It is determined that the confidence level of each path segment;
Wherein,Represent target i relative positionStandard deviation,Represent target i relative velocityStandard deviation,For the target i theoretical upper bounds of MGU, L=| Ti| it is TiLength, λ be and detector The related coefficient of energy,For the similarity between the path segment and the characteristic information, TiFor The track segment,For the characteristic information, DtFor the set of the characteristic information of t two field pictures.
4. according to the method described in claim 1, it is characterised in that the confidence level of each path segment described in the basis, After one in one in N number of path segment and N number of characteristic information is associated, in addition to:
Re-association is carried out to the path segment for updating obtained N number of tracking target.
5. method according to claim 4, it is characterised in that described to update obtained N number of tracking target to described Path segment carry out re-association before, in addition to:
Re-association judgement is carried out to the path segment for updating obtained N number of tracking target;
Determine that the path segment of the N number of tracking target for updating and obtaining meets the condition of re-association.
6. method according to claim 5, it is characterised in that described to update obtained N number of tracking target to described Path segment carry out re-association judgement, including:
According toTo it is described update obtain it is described it is N number of with The path segment of track target carries out re-association judgement;
Wherein, Fre-assDecision function is represented, ε is jump function,For preliminary associated confidence,For Confidence level transient change situation since apart from current Δ f frames,For in the accumulated change of Δ f frame ins Situation, α, beta, gamma is respectively corresponding threshold value.
7. according to the method described in claim 1, it is characterised in that the path segment for updating N number of tracking target it Afterwards, in addition to:
Update the confidence level of each path segment.
8. a kind of online multiple target tracking device based on movable information, it is characterised in that including:
Identification module, for recognizing N number of tracking target in current t two field pictures, t is the integer more than or equal to 3, N be more than Integer equal to 2;
Acquisition module, for obtaining N number of tracking clarification of objective information, the characteristic information bag in the t two field pictures Include positional information and dimension information;
The acquisition module, is additionally operable to obtain N number of path segment, and each described one tracking target of path segment correspondence is in preceding t- Movement locus in 1 two field picture;
Relating module, for the confidence level according to each path segment, by one in N number of path segment and institute State one in N number of characteristic information to be associated, the path segment of renewal N number of tracking target, and the path segment Confidence level meets many Gausses and does not know MGU theories.
9. device according to claim 8, it is characterised in that also include:
Determining module, the confidence level for determining each path segment.
10. device according to claim 9, it is characterised in that
The determining module, specifically for basisDetermine institute State the confidence level of each path segment;
Wherein,Represent target i relative positionStandard deviation,Represent target i relative velocityStandard deviation,For the target i theoretical upper bounds of MGU, L=| Ti| it is TiLength, λ be and detector The related coefficient of energy,For the similarity between the path segment and the characteristic information, TiFor The track segment,For the characteristic information, DtFor the set of the characteristic information of t two field pictures.
CN201710203635.5A 2017-03-30 2017-03-30 Online multi-target tracking method and device based on motion information Active CN107133970B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710203635.5A CN107133970B (en) 2017-03-30 2017-03-30 Online multi-target tracking method and device based on motion information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710203635.5A CN107133970B (en) 2017-03-30 2017-03-30 Online multi-target tracking method and device based on motion information

Publications (2)

Publication Number Publication Date
CN107133970A true CN107133970A (en) 2017-09-05
CN107133970B CN107133970B (en) 2020-02-14

Family

ID=59715865

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710203635.5A Active CN107133970B (en) 2017-03-30 2017-03-30 Online multi-target tracking method and device based on motion information

Country Status (1)

Country Link
CN (1) CN107133970B (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108875666A (en) * 2018-06-27 2018-11-23 腾讯科技(深圳)有限公司 Acquisition methods, device, computer equipment and the storage medium of motion profile
CN110349184A (en) * 2019-06-06 2019-10-18 南京工程学院 The more pedestrian tracting methods differentiated based on iterative filtering and observation
CN110855935A (en) * 2018-08-02 2020-02-28 高新兴科技集团股份有限公司 Personnel track generation system and method based on multiple cameras
CN112102357A (en) * 2020-09-08 2020-12-18 杭州海康威视数字技术股份有限公司 Track adjusting method, device and equipment and storage medium
CN112507949A (en) * 2020-12-18 2021-03-16 北京百度网讯科技有限公司 Target tracking method and device, road side equipment and cloud control platform
CN112651994A (en) * 2020-12-18 2021-04-13 零八一电子集团有限公司 Ground multi-target tracking method
CN113032498A (en) * 2019-12-24 2021-06-25 深圳云天励飞技术有限公司 Method and device for judging track similarity, electronic equipment and storage medium
CN113256686A (en) * 2021-06-28 2021-08-13 上海齐感电子信息科技有限公司 System and method for tracking accurate visual target
CN113421288A (en) * 2021-08-23 2021-09-21 杭州云栖智慧视通科技有限公司 Static track fragment improvement method in multi-target real-time track tracking
CN114299112A (en) * 2021-12-24 2022-04-08 萱闱(北京)生物科技有限公司 Multi-target-based track identification method, device, medium and computing equipment

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105809714A (en) * 2016-03-07 2016-07-27 广东顺德中山大学卡内基梅隆大学国际联合研究院 Track confidence coefficient based multi-object tracking method
CN106373145A (en) * 2016-08-30 2017-02-01 上海交通大学 Multi-target tracking method based on tracking fragment confidence and discrimination appearance learning

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105809714A (en) * 2016-03-07 2016-07-27 广东顺德中山大学卡内基梅隆大学国际联合研究院 Track confidence coefficient based multi-object tracking method
CN106373145A (en) * 2016-08-30 2017-02-01 上海交通大学 Multi-target tracking method based on tracking fragment confidence and discrimination appearance learning

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
BAOCHANG ZHANG等: "Bounding Multiple Gaussians Uncertainty with Application", 《INTERNATIONAL JOURNAL OF COMPUTER VISION》 *

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108875666A (en) * 2018-06-27 2018-11-23 腾讯科技(深圳)有限公司 Acquisition methods, device, computer equipment and the storage medium of motion profile
CN108875666B (en) * 2018-06-27 2023-04-18 腾讯科技(深圳)有限公司 Method and device for acquiring motion trail, computer equipment and storage medium
CN110855935A (en) * 2018-08-02 2020-02-28 高新兴科技集团股份有限公司 Personnel track generation system and method based on multiple cameras
CN110855935B (en) * 2018-08-02 2023-08-25 高新兴科技集团股份有限公司 Personnel track generation system and method based on multiple cameras
CN110349184B (en) * 2019-06-06 2022-08-09 南京工程学院 Multi-pedestrian tracking method based on iterative filtering and observation discrimination
CN110349184A (en) * 2019-06-06 2019-10-18 南京工程学院 The more pedestrian tracting methods differentiated based on iterative filtering and observation
CN113032498B (en) * 2019-12-24 2024-05-07 深圳云天励飞技术有限公司 Method and device for judging track similarity, electronic equipment and storage medium
CN113032498A (en) * 2019-12-24 2021-06-25 深圳云天励飞技术有限公司 Method and device for judging track similarity, electronic equipment and storage medium
CN112102357A (en) * 2020-09-08 2020-12-18 杭州海康威视数字技术股份有限公司 Track adjusting method, device and equipment and storage medium
CN112102357B (en) * 2020-09-08 2023-07-25 杭州海康威视数字技术股份有限公司 Track adjustment method, track adjustment device, track adjustment equipment and storage medium
CN112507949A (en) * 2020-12-18 2021-03-16 北京百度网讯科技有限公司 Target tracking method and device, road side equipment and cloud control platform
CN112651994A (en) * 2020-12-18 2021-04-13 零八一电子集团有限公司 Ground multi-target tracking method
CN113256686B (en) * 2021-06-28 2021-10-08 上海齐感电子信息科技有限公司 System and method for tracking accurate visual target
CN113256686A (en) * 2021-06-28 2021-08-13 上海齐感电子信息科技有限公司 System and method for tracking accurate visual target
CN113421288A (en) * 2021-08-23 2021-09-21 杭州云栖智慧视通科技有限公司 Static track fragment improvement method in multi-target real-time track tracking
CN114299112A (en) * 2021-12-24 2022-04-08 萱闱(北京)生物科技有限公司 Multi-target-based track identification method, device, medium and computing equipment

Also Published As

Publication number Publication date
CN107133970B (en) 2020-02-14

Similar Documents

Publication Publication Date Title
CN107133970A (en) Online multi-object tracking method and device based on movable information
Huang et al. Multiple target tracking by learning-based hierarchical association of detection responses
Song et al. DynaVINS: a visual-inertial SLAM for dynamic environments
CN111127513A (en) Multi-target tracking method
Meuter et al. A decision fusion and reasoning module for a traffic sign recognition system
CN111161315B (en) Multi-target tracking method and system based on graph neural network
CN113269073A (en) Ship multi-target tracking method based on YOLO V5 algorithm
CN106934817B (en) Multi-attribute-based multi-target tracking method and device
CN108416258A (en) A kind of multi-human body tracking method based on human body model
Liu et al. RGB-D inertial odometry for a resource-restricted robot in dynamic environments
CN110765906A (en) Pedestrian detection algorithm based on key points
CN104778465B (en) A kind of matched method for tracking target of distinguished point based
JP2021026644A (en) Article detection apparatus, article detection method, and article-detecting computer program
Zhang et al. Lane detection model based on spatio-temporal network with double convolutional gated recurrent units
CN105374049A (en) Multi-angle-point tracking method based on sparse optical flow method and apparatus thereof
Prokaj et al. Using 3d scene structure to improve tracking
CN116592897A (en) Improved ORB-SLAM2 positioning method based on pose uncertainty
Xie et al. Hierarchical forest based fast online loop closure for low-latency consistent visual-inertial SLAM
Yu et al. Accurate and robust visual localization system in large-scale appearance-changing environments
Swedish et al. Deep visual teach and repeat on path networks
Samadzadeh et al. Srvio: Super robust visual inertial odometry for dynamic environments and challenging loop-closure conditions
Ai et al. Deep visual navigation under partial observability
Yuan et al. A novel approach to image-sequence-based mobile robot place recognition
Mittal et al. Pedestrian detection and tracking using deformable part models and Kalman filtering
Gong et al. An accurate, robust visual odometry and detail-preserving reconstruction system

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
GR01 Patent grant
GR01 Patent grant