CN109478328A - Method for tracking target, device and image processing equipment - Google Patents
Method for tracking target, device and image processing equipment Download PDFInfo
- Publication number
- CN109478328A CN109478328A CN201680087596.0A CN201680087596A CN109478328A CN 109478328 A CN109478328 A CN 109478328A CN 201680087596 A CN201680087596 A CN 201680087596A CN 109478328 A CN109478328 A CN 109478328A
- Authority
- CN
- China
- Prior art keywords
- feature vector
- reference block
- candidate blocks
- target
- tracking
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract 17
- 238000001514 detection method Methods 0.000 claims abstract 21
- 238000005070 sampling Methods 0.000 claims 24
- 239000000284 extract Substances 0.000 claims 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
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
一种目标跟踪方法、装置以及图像处理设备。所述目标跟踪方法包括:根据预定的缩放因子确定所述检测目标的多个不同尺寸;对于每一当前尺寸,计算所述检测目标的参考块和所述检测目标在当前帧中一个或多个候选块之间的特征向量距离,并根据所述特征向量距离确定所述当前尺寸的匹配值以及候选块;根据所述多个不同尺寸的匹配值以及候选块,确定所述检测目标在所述当前帧中的跟踪结果。由此,即使检测目标在图像帧中明显地放大或者缩小,也不会降低目标跟踪的精度。
A target tracking method, device and image processing device. The target tracking method includes: determining a plurality of different sizes of the detection target according to a predetermined scaling factor; for each current size, calculating a reference block of the detection target and one or more of the detection targets in the current frame. feature vector distance between candidate blocks, and determine the matching value and candidate block of the current size according to the feature vector distance; Tracking results in the current frame. Thus, even if the detection target is significantly enlarged or reduced in the image frame, the accuracy of the target tracking will not be reduced.
Description
PCT国内申请,说明书已公开。PCT domestic application, the description has been published.
Claims (20)
- A kind of method for tracking target, tracks the detection target in video, and the method for tracking target includes:Multiple and different sizes of the detection target are determined according to scheduled zoom factor;For each current size, the reference block and the detection target feature vector distance between one or more candidate blocks in the current frame of the detection target are calculated, and determines the matching value and candidate blocks of the current size according to described eigenvector distance;According to the multiple various sizes of matching value and candidate blocks, tracking result of the detection target in the present frame is determined.
- Method for tracking target according to claim 1, wherein the multiple difference size includes: normal size, minification and expansion size.
- Method for tracking target according to claim 1, wherein the method for tracking target further include:The reference block of the detection target is determined for the current size;Level sampling interval and Vertical Sampling interval are determined according to the size of the reference block.
- Method for tracking target according to claim 3, wherein calculate the reference block and the detection target feature vector distance between one or more candidate blocks in the current frame of the detection target, comprising:According to the position of the reference block, the level sampling interval and the Vertical Sampling interval, the search window in the present frame is set;According to the size of the reference block, the level sampling interval and the Vertical Sampling interval, one or more candidate blocks are extracted from described search window;Feature vector is generated for each candidate blocks and the reference block;AndCalculate the vector distance between the feature vector of the reference block and the feature vector of each candidate blocks.
- Method for tracking target according to claim 4, wherein the matching value and candidate blocks of the current size are determined according to described eigenvector distance, comprising:The smallest candidate blocks of vector distance between the feature vector of the reference block are determined as to the tracking block of the current size;AndUsing the smallest vector distance as the matching value of the current size.
- Method for tracking target according to claim 4, wherein generate feature vector for each candidate blocks and the reference block, comprising:According to the level sampling interval and the Vertical Sampling interval, the pixel in the candidate blocks or the reference block is sampled;The characteristic value of the multiple pixels obtained using sampling constructs the feature vector of the candidate blocks or the reference block.
- Method for tracking target according to claim 6, wherein the characteristic value of the multiple pixels obtained using sampling constructs the feature vector of the candidate blocks or the reference block, comprising:The gray value for multiple pixels that sampling obtains is configured to gray feature vector;The histograms of oriented gradients value for multiple pixels that sampling obtains is configured to histograms of oriented gradients feature vector;Histograms of oriented gradients feature vector described in the gray feature vector sum is merged, the feature vector of the candidate blocks or the reference block is obtained.
- Method for tracking target according to claim 7, wherein the method for tracking target further include:Weight coefficient is assigned respectively for histograms of oriented gradients feature vector described in the gray feature vector sum;And histograms of oriented gradients feature vector described in the gray feature vector sum after imparting weight coefficient is merged.
- Method for tracking target according to claim 1, wherein tracking result of the detection target in the present frame is determined according to the multiple various sizes of matching value and candidate blocks, comprising:The matching value under more the multiple difference size;AndCandidate blocks corresponding to smallest match value are determined as tracking block of the detection target in the present frame.
- Method for tracking target according to claim 9, wherein the method for tracking target further include:The reference block is updated using the information of the tracking block.
- A kind of target tracker, tracks the detection target in video, and the target tracker includes:Size determination unit determines multiple and different sizes of the detection target according to scheduled zoom factor;Candidate determination unit, it is for each current size, the reference block and the detection target feature vector distance between one or more candidate blocks in the current frame of the detection target are calculated, and determines the matching value and candidate blocks of the current size according to described eigenvector distance;As a result determination unit determines tracking result of the detection target in the present frame according to the multiple various sizes of matching value and candidate blocks.
- Target tracker according to claim 11, wherein the multiple difference size includes: normal size, minification and expansion size.
- Target tracker according to claim 11, wherein the target tracker further include:Reference block determination unit determines the current size reference block of the detection target;It is spaced determination unit, level sampling interval and Vertical Sampling interval are determined according to the size of the reference block.
- Target tracker according to claim 13, wherein it is described candidate determination unit include:The search window in the present frame is arranged according to the position of the reference block, the level sampling interval and the Vertical Sampling interval in window setting unit;Candidate blocks extracting unit extracts one or more candidate blocks according to the size of the reference block, the level sampling interval and the Vertical Sampling interval from described search window;Vector generation unit is that each candidate blocks and the reference block generate feature vector;AndMetrics calculation unit calculates the vector distance between the feature vector of the reference block and the feature vector of each candidate blocks.
- Target tracker according to claim 14, wherein candidate's determination unit further include:The smallest candidate blocks of vector distance between the feature vector of the reference block are determined as the tracking block of the current size by candidate blocks determination unit;AndMatching value determination unit, using the smallest vector distance as the matching value of the current size.
- Target tracker according to claim 14, wherein the vector generation unit includes:Pixel sampling unit samples the pixel in the candidate blocks or the reference block according to the level sampling interval and the Vertical Sampling interval;The characteristic value of vector structural unit, the multiple pixels obtained using sampling constructs the feature vector of the candidate blocks or the reference block.
- Target tracker according to claim 16, wherein the vector structural unit includes:The gray value for multiple pixels that sampling obtains is configured to gray feature vector by primary vector structural unit;The histograms of oriented gradients value for multiple pixels that sampling obtains is configured to histograms of oriented gradients feature vector by secondary vector structural unit;AndVector combining unit merges histograms of oriented gradients feature vector described in the gray feature vector sum, obtains the feature vector of the candidate blocks or the reference block.
- Target tracker according to claim 11, wherein the result determination unit includes:Matching value comparing unit, it is more the multiple difference sizes under the matching value;AndBlock determination unit is tracked, candidate blocks corresponding to smallest match value are determined as tracking block of the detection target in the present frame.
- Target tracker according to claim 18, wherein the target tracker further include:Reference block updating unit is updated the reference block using the information of the tracking block.
- A kind of image processing equipment, wherein described image processing equipment includes target tracker as claimed in claim 11.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2016/101094 WO2018058531A1 (en) | 2016-09-30 | 2016-09-30 | Target tracking method and device, and image processing apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109478328A true CN109478328A (en) | 2019-03-15 |
Family
ID=61762478
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201680087596.0A Pending CN109478328A (en) | 2016-09-30 | 2016-09-30 | Method for tracking target, device and image processing equipment |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN109478328A (en) |
WO (1) | WO2018058531A1 (en) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000054329A (en) * | 2000-06-01 | 2000-09-05 | 이성환 | Object tracking method in the moving picture data |
JP2005346425A (en) * | 2004-06-03 | 2005-12-15 | Matsushita Electric Ind Co Ltd | Automatic tracking system and automatic tracking method |
CN1921628A (en) * | 2005-08-23 | 2007-02-28 | 松下电器产业株式会社 | Motion vector detection apparatus and motion vector detection method |
CN101170683A (en) * | 2006-10-27 | 2008-04-30 | 松下电工株式会社 | Target moving object tracking device |
CN102456225A (en) * | 2010-10-22 | 2012-05-16 | 深圳中兴力维技术有限公司 | Video monitoring system and moving target detecting and tracking method thereof |
CN103049749A (en) * | 2012-12-30 | 2013-04-17 | 信帧电子技术(北京)有限公司 | Method for re-recognizing human body under grid shielding |
CN103578116A (en) * | 2012-07-23 | 2014-02-12 | 三星泰科威株式会社 | Apparatus and method for tracking object |
CN103996208A (en) * | 2014-05-21 | 2014-08-20 | 国家电网公司 | Method for conducting automatic tracking of PTZ single target in video image |
CN104424638A (en) * | 2013-08-27 | 2015-03-18 | 深圳市安芯数字发展有限公司 | Target tracking method based on shielding situation |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101888479B (en) * | 2009-05-14 | 2012-05-02 | 汉王科技股份有限公司 | Method and device for detecting and tracking target image |
CN101739692B (en) * | 2009-12-29 | 2012-05-30 | 天津市亚安科技股份有限公司 | Fast correlation tracking method for real-time video target |
US8582821B1 (en) * | 2011-05-23 | 2013-11-12 | A9.Com, Inc. | Tracking objects between images |
JP5746937B2 (en) * | 2011-09-01 | 2015-07-08 | ルネサスエレクトロニクス株式会社 | Object tracking device |
CN103632382B (en) * | 2013-12-19 | 2016-06-22 | 中国矿业大学(北京) | A kind of real-time multiscale target tracking based on compressed sensing |
CN105184779B (en) * | 2015-08-26 | 2018-04-06 | 电子科技大学 | One kind is based on the pyramidal vehicle multiscale tracing method of swift nature |
CN105787964A (en) * | 2016-02-29 | 2016-07-20 | 深圳电科技有限公司 | Target tracking method and device |
CN105913453A (en) * | 2016-04-01 | 2016-08-31 | 海信集团有限公司 | Target tracking method and target tracking device |
-
2016
- 2016-09-30 WO PCT/CN2016/101094 patent/WO2018058531A1/en active Application Filing
- 2016-09-30 CN CN201680087596.0A patent/CN109478328A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000054329A (en) * | 2000-06-01 | 2000-09-05 | 이성환 | Object tracking method in the moving picture data |
JP2005346425A (en) * | 2004-06-03 | 2005-12-15 | Matsushita Electric Ind Co Ltd | Automatic tracking system and automatic tracking method |
CN1921628A (en) * | 2005-08-23 | 2007-02-28 | 松下电器产业株式会社 | Motion vector detection apparatus and motion vector detection method |
CN101170683A (en) * | 2006-10-27 | 2008-04-30 | 松下电工株式会社 | Target moving object tracking device |
CN102456225A (en) * | 2010-10-22 | 2012-05-16 | 深圳中兴力维技术有限公司 | Video monitoring system and moving target detecting and tracking method thereof |
CN103578116A (en) * | 2012-07-23 | 2014-02-12 | 三星泰科威株式会社 | Apparatus and method for tracking object |
CN103049749A (en) * | 2012-12-30 | 2013-04-17 | 信帧电子技术(北京)有限公司 | Method for re-recognizing human body under grid shielding |
CN104424638A (en) * | 2013-08-27 | 2015-03-18 | 深圳市安芯数字发展有限公司 | Target tracking method based on shielding situation |
CN103996208A (en) * | 2014-05-21 | 2014-08-20 | 国家电网公司 | Method for conducting automatic tracking of PTZ single target in video image |
Also Published As
Publication number | Publication date |
---|---|
WO2018058531A1 (en) | 2018-04-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6942488B2 (en) | Image processing equipment, image processing system, image processing method, and program | |
CN109670474B (en) | Method, device and equipment for human body pose estimation based on video | |
JP7134012B2 (en) | Parallax estimation device and method | |
US10388022B2 (en) | Image target tracking method and system thereof | |
CN104200485B (en) | Video-monitoring-oriented human body tracking method | |
KR101622344B1 (en) | A disparity caculation method based on optimized census transform stereo matching with adaptive support weight method and system thereof | |
JP5449119B2 (en) | Method and system for determining parallax search range in stereo video | |
JP6186834B2 (en) | Target tracking device and target tracking program | |
CN103729854B (en) | A kind of method for detecting infrared puniness target based on tensor model | |
JP2016534771A5 (en) | ||
JP6679858B2 (en) | Method and apparatus for detecting occlusion of an object | |
CN103034981B (en) | Multi-temporal data based remote sensing image weighted regression recovery method | |
CN105279772B (en) | A kind of trackability method of discrimination of infrared sequence image | |
CN104463911A (en) | Small infrared moving target detection method based on complicated background estimation | |
CN103778436B (en) | A kind of pedestrian's attitude detecting method based on image procossing | |
WO2018049704A1 (en) | Vehicle detection, tracking and localization based on enhanced anti-perspective transformation | |
JP2016015045A (en) | Image recognition device, image recognition method, and program | |
CN111353496B (en) | Real-time detection method for infrared dim targets | |
CN103475800B (en) | Method and device for detecting foreground in image sequence | |
CN107622507B (en) | Air target tracking method based on deep learning | |
JP2017053795A (en) | Information processing apparatus, position attitude measurement method, and position attitude measurement program | |
JP2018195084A5 (en) | ||
CN108537822A (en) | Motion target tracking method based on weighting reliability estimating | |
JP2016500890A (en) | A method for initializing and solving surfel local geometry or surface normals using images in a parallelizable architecture | |
CN105447488B (en) | SAR image target detection method based on sketched line segment topology |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20190315 |