SlideShare a Scribd company logo
1 of 6
Download to read offline
International Journal of Research in Engineering and Science (IJRES)
ISSN (Online): 2320-9364, ISSN (Print): 2320-9356
www.ijres.org Volume 3 Issue 8 ว August. 2015 ว PP.01-06
www.ijres.org 1 | Page
The reviewe of the Camshift algorithm and its improved
algorithm of target tracking research
Feng Gan
(Shanghai University of Engineering Science fashion college c302 room Shanghai SongJiang 201260)
Abstract: In the field of target tracking algorithm Camshift algorithm due to the advantages of simple
calculation and by in-depth research and application. But Camshift algorithm because of only considering H
component is vulnerable to the interference of background color, the same also in the case of the target obscured
or half shade easy to lose track targets, aiming at the shortcomings of the Camshift algorithm, scholars put
forward a lot of improved algorithms to make up for those shortcomings. In this paper, a comprehensive
analysis of the shortcomings Camshift algorithm will be given, also this paper will review and analysis the
deficiency and advantages of the improved algorithms based on Camshift algorithm, finally put forward the
direction of improvement of Camshift algorithm in the future research.
The keyword: Camshift algorithm; Target tracking; review
I. Introduction
Moving target detection and tracking technology is one of the highlights in agro-scientific research in the
computer vision, is the core of intelligent surveillance video technology. The main factors influencing the target
detection and tracking are: 1) the interference of the noise in the video image mining; 2) environmental factors
of disturbance in the scene, the motion of the leaves, the ripple of water, and so on; 3) the movement of the
camera; 4) the change of the target itself, such as the target's movement speed or shape change. These changes
cause target and changeability of the environmental factors and instability, bring difficulty to target tracking.
In the field of target tracking, Camshift algorithm[1]
because of the small amount of calculation, easy to
operate, high real-time performance and the advantages of adaptive change of the target window size and
received extensive attention of the researchers. But Camshift algorithm of objective function based on the
probability of a single color histogram [2 ~ 4]
, which causes tracking target are vulnerable to the interference of
the same color background and fall into local optimum, moreover Camshift algorithm in target occlusion serious
when can easily lead to loss, easy to cause the failure of tracking, when target fast moving in the target rotation
is easy to cause the inaccurate tracking and so on. In order to solve the above problems, researchers have
proposed all sorts of improved algorithm in order to make up for the inadequacy of Camshift algorithm.
Improved algorithm based on Camshift algorithm according to the different method of combination can be
divided into Camshift algorithm combined with target detection algorithm, with many features fusion, and the
combination of SIFT feature matching, combined with Kalman filter, combined with particle filter tracking
algorithm.
II. Camshift algorithm principle and its analysis
2.1 Camshift calculation principle of the algorithm
Camshift algorithm is put forwarded by Bradski[2]
in 1998 to solve the problem that Mean-Shift algorithm
The reviewe of the Camshift algorithm and its improved algorithm of target tracking research
www.ijres.org 2 | Page
can not self-adapt to scale changes. Mean-Shift algorithm is a kind of probability of along the gradient direction
iterative algorithm to find the optimal value of objective function, to calculate the current point of the mean
deviation, move the point to the average deviation, and then continues to move up as a new starting point, until
the end of the algorithm convergence is calculated. Camshift algorithm a maximum of the previous frame image
location is passed to the next frame image as the initial position of the search, with a Mean-Shift algorithm to
calculate maximum probability, Camshift algorithm at the same time to add the self-adaptive mechanism, the
tracking precision is improved. Camshift algorithm calculation principle is to target the RGB color space to
HSV color space, in the target area is carried out on the H component and density estimation, which statistics
target pixel probability into the histogram, and reverse projection probability values, the last on the probability
of image with the Mean Shift algorithm for maximum probability.
Here is the detailed algorithm steps are as follows:
Step1: read a frame, to convert the RGB space to HSV space;
Step2: manual initialization window select the target area, statistical H component histogram of the target area.
Step3: using the histogram of Step2 the probability values of pixels instead of the image pixels is worth to the
probability distribution of the current frame;
Step4: use MeanShift algorithm iteration for a maximum of the objective function;
Step5: repeat Step4 until convergence;
Step6: update the oval window of the long axis and short axis and the parameters of the direction of rotation, the
output tracking results and returns Step1.
2.2 Camshift algorithm analysis
Camshift algorithm because of its simple calculation, calculation time overhead is small, the advantages of
good robustness and is widely used in target tracking. However, the traditional Camshift algorithm is difficult to
meet the high demand of complex scenes.The shortages of Camshift algorithm as following:
(1) manual initialization target window can not meet the requirement of the automation. Traditional Camshift
algorithm need to select the target window by mouse, which can not meet the requirement of automation.
Usually use target detection method to initialize the target window so as to realize the automation of track start.
(2) the tracking of Camshift algorithm is based on the target probability of single color histogram, so when the
target and the background color are the same or similar,the histogram cannot accurately reflect the
characteristics of target, pixel probability value cannot be accurately calculated by express.Which can easily
lead to track into local optimum.In order to solve such problem, Camshift algorithm based on multiple features
fusion was proposed.
(3) if the target scaling and rotation, the image in the target area is too small, is obtained by color histogram of
color projection after color probability distribution of target area due to the smaller cannot achieve effective
tracking [5]
.
(4) when the target pixels in the interframe displacement is larger, Camshift algorithm based on a frame of
image tracking results have may have no connection with the target's new search window, lead to track lost.
(5) when the noise interference or target obscured problems easy to fall into local maximum, often tracking
failure on fast moving targets at the same time, and can't recover from failure [6].
III. target detection algorithm introduced initialization
Traditional Camshift algorithm need to manually choose moving target๏ผŒwhich bring obstacles to the entire
system automation , in order to solve this problem, some scholars put forward the frame difference method such
as target detection method is introduced into the Camshift algorithm [7 ~ 9]
.
The reviewe of the Camshift algorithm and its improved algorithm of target tracking research
www.ijres.org 3 | Page
In the literature [7] Yang jie put forward by using the three frame difference method is used to initialize the
tracking target, then the between-cluster variance method is used to determine the segmentation threshold, then
using Camshift algorithm for target tracking. This method is not only three frame difference method is used to
initialize the tracking window, still in the process of Camshift algorithm tracking fusion three frame difference
method.This method can solve the problem of target initialization, also can prevent tracking window in case of
target and background color or light change at the same time.But this algorithm computational complexity, time
is costly, difficult to meet the real-time requirements, and in the process of tracking using three frame difference
method is used to make traditional Camshift algorithm by a simple change, time overhead.
Three frame difference method than two frames difference method to overcome to a certain extent due to
the target movement too fast and the phenomenon of "double", but the frame differential method to detect the
moving target inevitably produce caused by target motion and slow "hollow" phenomenon.The background
difference method is difficult to detect the moving targets in close to background color [10 ~ 11].In the literature
[12] zhang chunlin will be put forward by the combined method of frame differential method and background
difference method is used for target detection and integrated into the Camshift algorithm.Three frame difference
method that solves the traditional shortage at the same time the Camshift algorithm in the target window can be
automatically initialized, but the method to calculate time consumption is still large.
IV. Camshift algorithm of multiple feature fusion
Traditional Camshift algorithm only considers a single color probability histogram, this simplifies the
calculation to some extent, but when the target color and background color close easily disturbed, moreover
after the Angle change changes color features provided by the target, single color features is difficult to meet the
target deformation after the shift of perspectives or tracking, so many scholars put forward many features fusion
Camshift algorithm to change a single color.
In the literature [13], in order to solve the target color in Camshift algorithm as the only features prone to
target the problem such as susceptible to interference and multiple features fusion Camshift algorithm is put
forward.
In the literature [5], ji-cheng liu targets such as color histogram and gray gradient histogram weighted
combination of the target.This approach to the target R, G, B, gray gradient is set to 16 level respectively, 64, 48
level for color features, before after 16 level gray gradient feature, when the candidate target was calculated by
the Meanshift so color histogram reflects the goal of the whole distribution, when the target color and
background color close prone to error tracking, the target can reflect the variance of the structural features of the
object, so consider target gray gradient histogram can target structure characteristics into consideration so as to
avoid tracking failure caused by the background color is similar to the target color.
In the literature [14] eng JHF put forward the use the multiple features such as color, texture, edge gradient
adaptive fusion Camshift algorithm [14].This method improves the ability of algorithm to deal with the light
changes;And through the correct feature histogram, setting up reasonable search scope to further improve the
algorithm to solve the problem of the interference of similar background.Although the algorithm complexity
increases, the computing time longer but still can meet the real-time requirements.The algorithm is fairly good
feature fusion tracking algorithm.
Because of the complexity of the target using single color features is not enough to express the target, so the
target color, gray gradient, texture information fusion of Camshift algorithm can effectively overcome the
inaccuracy of single feature expression.
The reviewe of the Camshift algorithm and its improved algorithm of target tracking research
www.ijres.org 4 | Page
V. Camshift tracking algorithm based on SIFT feature matching
Due to target under complex background, scaling and rotation motion image of target in the search window
between the centroid and the center of mass over time beyond the threshold, the target wide search window,
CamShift tracking algorithms.And Scale Invariant Feature Transform algorithms SIFT (Scale Invariant Feature
Transform) is David Lowe in 2004 put forward a kind of famous point matching algorithm [15].SIFT has scale
scale invariance and rotation invariance, the perspective, illumination changes, an object moves, noise also has a
good stability.So will SIFT and the integration of CamShift algorithm can solve the zooming and rotation on the
target tracking [16 ~ 20].
In order to solve the complex background using general CamShift algorithm is prone to failure, tracking Ma
Zhenghua etc will SIFT feature points matching into CamShift algorithm .The algorithm using the SIFT features
to realize the continuous image sequence has nothing to do with direction characteristic scales of precise
matching, with the scale zoom, target rotation and brightness change to keep the advantages of invariance.This
method not only makes up for the general CamShift algorithm with color only for key information is insufficient,
and target tracking window can be 1:2 displacement between the centroid and the center of mass stability within
the set threshold.
In the literature [16], Yang are congruent in order to solve the gestures in zooming and rotating track, this
paper proposes a DI - based CamShift visual words (SLvw) sign and sign language recognition algorithm.First
USES the video device for manual alphabet gestures and depth of information;Then sign language gestures
depth images are acquired by calculation of principal axis direction Angle and centroid position, calculate the
search window to gesture tracking;Then use of Ostu algorithm based on depth integral image segmentation
gestures and extract the scale invariant feature transform (SIFT) features;The last build SLVW word package
using support vector machine (SVM) for identification.
VI. Camshift algorithm and Kalman predictor tracking algorithm combining the current
research status
Target by most sheltered or fast moving with Camshift algorithm is easy to lose target tracking, and Kalman
predictor has good prediction effect, so many scholars put forward the Camshift algorithm combined with
Kalman predictor to overcome Camshift algorithm for target occlusion often lead to failure problems [21 ~ 26].
In the literature [21], serious situation jun hua Yan etc. According to the target. Please update Kalman
predictor of measuring parameters: if not obscured, use CAMShift algorithm for target location update Kalman
predictor of parameters;If the block is not serious, using Kalman predictor of predictive value as the size and
location of the target, and with the group value update Kalman predictor of parameters;If the shade is very
severe, then using Kalman predictor predictive value as the target of the current position, target size for a fixed
value, use the group update Kalman predictor of parameter values.To some extent, this method can solve the
problem of the occlusion when failure, but in the literature because use Bhattacharyya coefficient and the size of
the target to judge whether the target obscured and obscured, and Bhattacharyya coefficient itself can only
approximate concerns two histogram similarity, and determine whether obscured the size of the threshold
selection has certain subjectivity, so tracking Kalman predictor of target location and size parameters still have
error.
In the literature [22] proposed method based on improved Camshift target tracking algorithm is in the
original Camshift target tracking method based on distance constraint and tracking box size constraints, two
constraints of an improved algorithm is proposed.This method can effectively avoid divergence problem caused
by blocked the tracking window.
The reviewe of the Camshift algorithm and its improved algorithm of target tracking research
www.ijres.org 5 | Page
VII. summary
Although there are already have been improved by combined with other Camshift algorithm model, but
here still have the following problems need to study.
(1) the Camshift and multiple features fusion, Camshift algorithm and algorithm in the process of target
detection algorithm of combining the time cost is still high, how to improve the algorithm saves time overhead
will be a research point in the future.
(2) through Kalman predictor to solve the problem of the track the object shelter is essentially a estimate of the
target motion is used to predict the goal, but the target movement might change after shade, so after the target
obscured Kalman predictor of predicted value may be inaccurate, likely to lose target when the target again.
Therefore, how to use the mask on the edge of the information in the target may be looking for targets.
(3) when the target is color interference, just using Kalman predictor forecast to solve most of the literature, on
the edge of the target from color interference area through the very good tracking effect, however, when the
target through the interference color area is easy to lose track targets, therefore, how to put forward a more
reasonable Kalman predictor with Camshift algorithm tracking algorithm combining the color interference
problem is a problem worthy of studying.
Reference
[1] Bradski G R, Computer vision face tracking for use in perceptual user interface,Intel Technology Journal,1998,2(02):1-15.
[2] Bradski G R. Computer vision face tracking for use in a perceptual user interface[C]. Berlin, Germany: Proceedings Fourth IEEE
Workshop Applications of Computer Vision, 1998.
[3] Liu Yanli Tang Xianqi, yue-dong Chen. Based on the improved Camshift movement target tracking application research [J].
Journal of anhui university of engineering, 2012, 27 (2) : 74-77.
[4] li gang, Jiang Jie. Based on the improved Camshift video object tracking algorithm [J]. Industrial control machine, 2011, 24 (11) :
52-54.
[5] Ma Zhenghua, suzhou and hangzhou, RongHaiLong. CamShift movement target tracking algorithm based on SIFT feature
matching [J]. 2014.41 (6) : 292-295
[6] house male, Mr.. A real-time target tracking algorithm under complex background [J]. Chinese journal of image and graphics,
2009, 13 (9) : 1758-1765.
[7] Yang jie, jose peace, shu-guang dai. An improved camshift algorithm research [J]. Journal of computer applications and software,
2014, 32 (2) : 167-170.
[8] zhang chunlin, Li Xiaojian. Based on frame difference and background difference between Camshift target tracking algorithm [J].
Industrial control computer, 2014 and practices.
[9] liu Ming Zhao Xiaolei. An improved Camshift tracking algorithm [J], journal of nanjing polytechnic, 2013, 5 (5) : 755-760
[10] Chen Wenhui, zhang, fan yu, etc. A moving object detection based on background subtraction and frame difference algorithm [J].
Journal of electronic design engineering, 2013, 21 (3):24-26.
[11] FanXiaoLiang jin-ji Yang. The background extraction and update algorithm based on frame difference between [J]. Computer
engineering, 2011 ((22) : 159-161.
[12] WuDaPeng, wei-ping cheng, ChengLin. Based on the difference between frame and Camshift target tracking algorithm of motion
estimation [J]. Journal of electrical engineering, 2010, 5 (1) : 55 to 60.
[13] LiDan Tian Juan, XiaoLiQing, Sun Jinping. Based on more than Camshift adaptive feature template of video target tracking [J].
Journal of coal, 2013, 28 (7) : 1299-1304
[14] Lin, liu hui, Shao Xiankui etc. Multiple feature fusion Camshift algorithm and its improvement [J]. Journal of computer
applications, 2012, 32 (10) : 2814-2816282.
[15] LOWE D G๏ผŽDistinctive image features from scale-invariant keypoints[J]๏ผŽInternational Journal of Computer Vision๏ผŒ2004๏ผŒ
The reviewe of the Camshift algorithm and its improved algorithm of target tracking research
www.ijres.org 6 | Page
60(2)๏ผš91-110๏ผŽ
[16] Yang Quan and jin-ye peng. The SIFT - BoW and depth image information of Chinese sign language recognition research [J].
Journal of computer science, 2014, 9 (2) : 302-302. The DOI: 10.3969 /
[17] Xuena Qiu,Qiang Lu.Target tracking and localization of binocular mobile robot using camshift andSIFT[C].//Proceedings of the
First ACM/SIGEVO Summit on Genetic and Evolutionary Computation.2009:483-488.
[18] Jieyu Zhang,Haiyong Wu,Shu Chen et al.The Target Tracking Method Based on Camshift Algorithm Combined with
SIFT[C].//New and Advanced Materials/Advanced Materials Research Vol.197-198 Part 2.2011:281-286.
[19] Jieyu Zhang,Haiyong Wu,Shu Chen et al.The Target Tracking Method Based on Camshift Algorithm Combined with
SIFT[C].//New Trends and Applications of Computer-aided Material and Engineering/Advanced Materials Research
Vol.186.2011:281-286.
[20] Jieyu Zhang,Haiyong Wu,Shu Chen et al.The Target Tracking Method Based on Camshift Algorithm Combined with
SIFT[C].//New Trends and Applications of Computer-aided Material and Engineering.2011:276-281.
[21] jun hua Yan, YiShuFang etc. Based on Kalman predictor of improved CAMShift tracking [J]. Journal of Chinese inertial
technology, 2014, (4) : 536-542.
[22] ni-ni li, ChuYu jun-qing liu, etc. Based on the improved Camshift target tracking algorithm [J]. Journal of information science
and technology, 2014, (10) : 1-1, 8
[23] Dawei Li,Lihong Xu,Erik D. Goodman et al. Integrating a statistical background- foreground extraction algorithm and SVM
classifier for pedestrian detection and tracking[J].Integrated Computer-Aided Engineering,2013,20(3):201-216.
[24] Jicheng Liu,Huilin Sun,Hongyu Yang et al.CamShift Based on Multi-feature Fusion and Kalman Prediction for Real-time Visual
Tracking[J].Information Technology Journal,2014,13(1):159-164.
[25] Jianlong Xu,Longlong Zeng,Yaming Wang et al.Robust Face Tracking Method Based on Kalman Particle Filter and
CamShift[J].Journal of information and computational science,2013,10(11):3539-3548.
[26] Karavasilis, V.,Blekas, K.,Nikou, C. et al.A novel framework for motion segmentation and tracking by clustering incomplete
trajectories[J].Computer vision and image understanding: CVIU,2012,116(11):1135-1148.

More Related Content

What's hot

3d tracking : chapter4 natural features, model-based tracking
3d tracking : chapter4 natural features, model-based tracking3d tracking : chapter4 natural features, model-based tracking
3d tracking : chapter4 natural features, model-based trackingWoonhyuk Baek
ย 
Camera-Based Road Lane Detection by Deep Learning II
Camera-Based Road Lane Detection by Deep Learning IICamera-Based Road Lane Detection by Deep Learning II
Camera-Based Road Lane Detection by Deep Learning IIYu Huang
ย 
Circular Traffic Signs Recognition Using The Number of Peaks Algorithm
Circular Traffic Signs Recognition Using The Number of Peaks AlgorithmCircular Traffic Signs Recognition Using The Number of Peaks Algorithm
Circular Traffic Signs Recognition Using The Number of Peaks AlgorithmCSCJournals
ย 
IRJET- Automatic Traffic Sign Detection and Recognition using CNN
IRJET- Automatic Traffic Sign Detection and Recognition using CNNIRJET- Automatic Traffic Sign Detection and Recognition using CNN
IRJET- Automatic Traffic Sign Detection and Recognition using CNNIRJET Journal
ย 
Egniya ema3100 a_ugps_eng_01
Egniya ema3100 a_ugps_eng_01Egniya ema3100 a_ugps_eng_01
Egniya ema3100 a_ugps_eng_01Engin Gul
ย 
Unsupervised semisupervised semantic or instance segmentation
Unsupervised semisupervised semantic or instance segmentationUnsupervised semisupervised semantic or instance segmentation
Unsupervised semisupervised semantic or instance segmentationYu Huang
ย 
Robust and Real Time Detection of Curvy Lanes (Curves) Having Desired Slopes ...
Robust and Real Time Detection of Curvy Lanes (Curves) Having Desired Slopes ...Robust and Real Time Detection of Curvy Lanes (Curves) Having Desired Slopes ...
Robust and Real Time Detection of Curvy Lanes (Curves) Having Desired Slopes ...csandit
ย 
multi-view vehicle detection and tracking in
multi-view vehicle detection and tracking inmulti-view vehicle detection and tracking in
multi-view vehicle detection and tracking inAalaa Khattab
ย 

What's hot (10)

3d tracking : chapter4 natural features, model-based tracking
3d tracking : chapter4 natural features, model-based tracking3d tracking : chapter4 natural features, model-based tracking
3d tracking : chapter4 natural features, model-based tracking
ย 
Motion analyser using image processing
Motion analyser using image processingMotion analyser using image processing
Motion analyser using image processing
ย 
Camera-Based Road Lane Detection by Deep Learning II
Camera-Based Road Lane Detection by Deep Learning IICamera-Based Road Lane Detection by Deep Learning II
Camera-Based Road Lane Detection by Deep Learning II
ย 
Circular Traffic Signs Recognition Using The Number of Peaks Algorithm
Circular Traffic Signs Recognition Using The Number of Peaks AlgorithmCircular Traffic Signs Recognition Using The Number of Peaks Algorithm
Circular Traffic Signs Recognition Using The Number of Peaks Algorithm
ย 
IRJET- Automatic Traffic Sign Detection and Recognition using CNN
IRJET- Automatic Traffic Sign Detection and Recognition using CNNIRJET- Automatic Traffic Sign Detection and Recognition using CNN
IRJET- Automatic Traffic Sign Detection and Recognition using CNN
ย 
Egniya ema3100 a_ugps_eng_01
Egniya ema3100 a_ugps_eng_01Egniya ema3100 a_ugps_eng_01
Egniya ema3100 a_ugps_eng_01
ย 
Unsupervised semisupervised semantic or instance segmentation
Unsupervised semisupervised semantic or instance segmentationUnsupervised semisupervised semantic or instance segmentation
Unsupervised semisupervised semantic or instance segmentation
ย 
E011142632
E011142632E011142632
E011142632
ย 
Robust and Real Time Detection of Curvy Lanes (Curves) Having Desired Slopes ...
Robust and Real Time Detection of Curvy Lanes (Curves) Having Desired Slopes ...Robust and Real Time Detection of Curvy Lanes (Curves) Having Desired Slopes ...
Robust and Real Time Detection of Curvy Lanes (Curves) Having Desired Slopes ...
ย 
multi-view vehicle detection and tracking in
multi-view vehicle detection and tracking inmulti-view vehicle detection and tracking in
multi-view vehicle detection and tracking in
ย 

Similar to The reviewe of the Camshift algorithm and its improved algorithm of target tracking research

Leader follower formation control of ground vehicles using camshift based gui...
Leader follower formation control of ground vehicles using camshift based gui...Leader follower formation control of ground vehicles using camshift based gui...
Leader follower formation control of ground vehicles using camshift based gui...ijma
ย 
SHORT LISTING LIKELY IMAGES USING PROPOSED MODIFIED-SIFT TOGETHER WITH CONVEN...
SHORT LISTING LIKELY IMAGES USING PROPOSED MODIFIED-SIFT TOGETHER WITH CONVEN...SHORT LISTING LIKELY IMAGES USING PROPOSED MODIFIED-SIFT TOGETHER WITH CONVEN...
SHORT LISTING LIKELY IMAGES USING PROPOSED MODIFIED-SIFT TOGETHER WITH CONVEN...ijfcstjournal
ย 
A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...
A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...
A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...cscpconf
ย 
traffic jam detection using image processing
traffic jam detection using image processingtraffic jam detection using image processing
traffic jam detection using image processingMalika Alix
ย 
Bayesian-Network-Based Algorithm Selection with High Level Representation Fee...
Bayesian-Network-Based Algorithm Selection with High Level Representation Fee...Bayesian-Network-Based Algorithm Selection with High Level Representation Fee...
Bayesian-Network-Based Algorithm Selection with High Level Representation Fee...ITIIIndustries
ย 
IMPLEMENTATION OF LANE TRACKING BY USING IMAGE PROCESSING TECHNIQUES IN DEVEL...
IMPLEMENTATION OF LANE TRACKING BY USING IMAGE PROCESSING TECHNIQUES IN DEVEL...IMPLEMENTATION OF LANE TRACKING BY USING IMAGE PROCESSING TECHNIQUES IN DEVEL...
IMPLEMENTATION OF LANE TRACKING BY USING IMAGE PROCESSING TECHNIQUES IN DEVEL...ijma
ย 
IMPLEMENTATION OF LANE TRACKING BY USING IMAGE PROCESSING TECHNIQUES IN DEVEL...
IMPLEMENTATION OF LANE TRACKING BY USING IMAGE PROCESSING TECHNIQUES IN DEVEL...IMPLEMENTATION OF LANE TRACKING BY USING IMAGE PROCESSING TECHNIQUES IN DEVEL...
IMPLEMENTATION OF LANE TRACKING BY USING IMAGE PROCESSING TECHNIQUES IN DEVEL...ijma
ย 
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 3
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 3TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 3
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 3NanubalaDhruvan
ย 
License plate extraction of overspeeding vehicles
License plate extraction of overspeeding vehiclesLicense plate extraction of overspeeding vehicles
License plate extraction of overspeeding vehicleslambanaveen
ย 
Automatic Number Plate Recognition System (ANPR) A Survey.pdf
Automatic Number Plate Recognition System (ANPR)  A Survey.pdfAutomatic Number Plate Recognition System (ANPR)  A Survey.pdf
Automatic Number Plate Recognition System (ANPR) A Survey.pdfTina Gabel
ย 
Image Processing Applied To Traffic Queue Detection Algorithm
Image Processing Applied To Traffic Queue Detection AlgorithmImage Processing Applied To Traffic Queue Detection Algorithm
Image Processing Applied To Traffic Queue Detection Algorithmguest673189
ย 
Vehicle Tracking Using Kalman Filter and Features
Vehicle Tracking Using Kalman Filter and FeaturesVehicle Tracking Using Kalman Filter and Features
Vehicle Tracking Using Kalman Filter and Featuressipij
ย 
QDA_RTP_Traffic_ppt_final.ppt
QDA_RTP_Traffic_ppt_final.pptQDA_RTP_Traffic_ppt_final.ppt
QDA_RTP_Traffic_ppt_final.pptPRATAP'S MOBILE ARENA
ย 
VISUAL TRACKING USING PARTICLE SWARM OPTIMIZATION
VISUAL TRACKING USING PARTICLE SWARM OPTIMIZATIONVISUAL TRACKING USING PARTICLE SWARM OPTIMIZATION
VISUAL TRACKING USING PARTICLE SWARM OPTIMIZATIONcsandit
ย 
Visual tracking using particle swarm optimization
Visual tracking using particle swarm optimizationVisual tracking using particle swarm optimization
Visual tracking using particle swarm optimizationcsandit
ย 
Matching algorithm performance analysis for autocalibration method of stereo ...
Matching algorithm performance analysis for autocalibration method of stereo ...Matching algorithm performance analysis for autocalibration method of stereo ...
Matching algorithm performance analysis for autocalibration method of stereo ...TELKOMNIKA JOURNAL
ย 
IRJET- Bidirectional Graph Search Techniques for Finding Shortest Path in Ima...
IRJET- Bidirectional Graph Search Techniques for Finding Shortest Path in Ima...IRJET- Bidirectional Graph Search Techniques for Finding Shortest Path in Ima...
IRJET- Bidirectional Graph Search Techniques for Finding Shortest Path in Ima...IRJET Journal
ย 
IRJET - Traffic Density Estimation by Counting Vehicles using Aggregate Chann...
IRJET - Traffic Density Estimation by Counting Vehicles using Aggregate Chann...IRJET - Traffic Density Estimation by Counting Vehicles using Aggregate Chann...
IRJET - Traffic Density Estimation by Counting Vehicles using Aggregate Chann...IRJET Journal
ย 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
ย 

Similar to The reviewe of the Camshift algorithm and its improved algorithm of target tracking research (20)

Leader follower formation control of ground vehicles using camshift based gui...
Leader follower formation control of ground vehicles using camshift based gui...Leader follower formation control of ground vehicles using camshift based gui...
Leader follower formation control of ground vehicles using camshift based gui...
ย 
SHORT LISTING LIKELY IMAGES USING PROPOSED MODIFIED-SIFT TOGETHER WITH CONVEN...
SHORT LISTING LIKELY IMAGES USING PROPOSED MODIFIED-SIFT TOGETHER WITH CONVEN...SHORT LISTING LIKELY IMAGES USING PROPOSED MODIFIED-SIFT TOGETHER WITH CONVEN...
SHORT LISTING LIKELY IMAGES USING PROPOSED MODIFIED-SIFT TOGETHER WITH CONVEN...
ย 
A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...
A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...
A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...
ย 
traffic jam detection using image processing
traffic jam detection using image processingtraffic jam detection using image processing
traffic jam detection using image processing
ย 
Bayesian-Network-Based Algorithm Selection with High Level Representation Fee...
Bayesian-Network-Based Algorithm Selection with High Level Representation Fee...Bayesian-Network-Based Algorithm Selection with High Level Representation Fee...
Bayesian-Network-Based Algorithm Selection with High Level Representation Fee...
ย 
IMPLEMENTATION OF LANE TRACKING BY USING IMAGE PROCESSING TECHNIQUES IN DEVEL...
IMPLEMENTATION OF LANE TRACKING BY USING IMAGE PROCESSING TECHNIQUES IN DEVEL...IMPLEMENTATION OF LANE TRACKING BY USING IMAGE PROCESSING TECHNIQUES IN DEVEL...
IMPLEMENTATION OF LANE TRACKING BY USING IMAGE PROCESSING TECHNIQUES IN DEVEL...
ย 
IMPLEMENTATION OF LANE TRACKING BY USING IMAGE PROCESSING TECHNIQUES IN DEVEL...
IMPLEMENTATION OF LANE TRACKING BY USING IMAGE PROCESSING TECHNIQUES IN DEVEL...IMPLEMENTATION OF LANE TRACKING BY USING IMAGE PROCESSING TECHNIQUES IN DEVEL...
IMPLEMENTATION OF LANE TRACKING BY USING IMAGE PROCESSING TECHNIQUES IN DEVEL...
ย 
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 3
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 3TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 3
TRAFFIC MANAGEMENT THROUGH SATELLITE IMAGING-- Part 3
ย 
Final Paper
Final PaperFinal Paper
Final Paper
ย 
License plate extraction of overspeeding vehicles
License plate extraction of overspeeding vehiclesLicense plate extraction of overspeeding vehicles
License plate extraction of overspeeding vehicles
ย 
Automatic Number Plate Recognition System (ANPR) A Survey.pdf
Automatic Number Plate Recognition System (ANPR)  A Survey.pdfAutomatic Number Plate Recognition System (ANPR)  A Survey.pdf
Automatic Number Plate Recognition System (ANPR) A Survey.pdf
ย 
Image Processing Applied To Traffic Queue Detection Algorithm
Image Processing Applied To Traffic Queue Detection AlgorithmImage Processing Applied To Traffic Queue Detection Algorithm
Image Processing Applied To Traffic Queue Detection Algorithm
ย 
Vehicle Tracking Using Kalman Filter and Features
Vehicle Tracking Using Kalman Filter and FeaturesVehicle Tracking Using Kalman Filter and Features
Vehicle Tracking Using Kalman Filter and Features
ย 
QDA_RTP_Traffic_ppt_final.ppt
QDA_RTP_Traffic_ppt_final.pptQDA_RTP_Traffic_ppt_final.ppt
QDA_RTP_Traffic_ppt_final.ppt
ย 
VISUAL TRACKING USING PARTICLE SWARM OPTIMIZATION
VISUAL TRACKING USING PARTICLE SWARM OPTIMIZATIONVISUAL TRACKING USING PARTICLE SWARM OPTIMIZATION
VISUAL TRACKING USING PARTICLE SWARM OPTIMIZATION
ย 
Visual tracking using particle swarm optimization
Visual tracking using particle swarm optimizationVisual tracking using particle swarm optimization
Visual tracking using particle swarm optimization
ย 
Matching algorithm performance analysis for autocalibration method of stereo ...
Matching algorithm performance analysis for autocalibration method of stereo ...Matching algorithm performance analysis for autocalibration method of stereo ...
Matching algorithm performance analysis for autocalibration method of stereo ...
ย 
IRJET- Bidirectional Graph Search Techniques for Finding Shortest Path in Ima...
IRJET- Bidirectional Graph Search Techniques for Finding Shortest Path in Ima...IRJET- Bidirectional Graph Search Techniques for Finding Shortest Path in Ima...
IRJET- Bidirectional Graph Search Techniques for Finding Shortest Path in Ima...
ย 
IRJET - Traffic Density Estimation by Counting Vehicles using Aggregate Chann...
IRJET - Traffic Density Estimation by Counting Vehicles using Aggregate Chann...IRJET - Traffic Density Estimation by Counting Vehicles using Aggregate Chann...
IRJET - Traffic Density Estimation by Counting Vehicles using Aggregate Chann...
ย 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
ย 

More from IJRES Journal

Exploratory study on the use of crushed cockle shell as partial sand replacem...
Exploratory study on the use of crushed cockle shell as partial sand replacem...Exploratory study on the use of crushed cockle shell as partial sand replacem...
Exploratory study on the use of crushed cockle shell as partial sand replacem...IJRES Journal
ย 
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...IJRES Journal
ย 
Review: Nonlinear Techniques for Analysis of Heart Rate Variability
Review: Nonlinear Techniques for Analysis of Heart Rate VariabilityReview: Nonlinear Techniques for Analysis of Heart Rate Variability
Review: Nonlinear Techniques for Analysis of Heart Rate VariabilityIJRES Journal
ย 
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...IJRES Journal
ย 
Study and evaluation for different types of Sudanese crude oil properties
Study and evaluation for different types of Sudanese crude oil propertiesStudy and evaluation for different types of Sudanese crude oil properties
Study and evaluation for different types of Sudanese crude oil propertiesIJRES Journal
ย 
A Short Report on Different Wavelets and Their Structures
A Short Report on Different Wavelets and Their StructuresA Short Report on Different Wavelets and Their Structures
A Short Report on Different Wavelets and Their StructuresIJRES Journal
ย 
A Case Study on Academic Services Application Using Agile Methodology for Mob...
A Case Study on Academic Services Application Using Agile Methodology for Mob...A Case Study on Academic Services Application Using Agile Methodology for Mob...
A Case Study on Academic Services Application Using Agile Methodology for Mob...IJRES Journal
ย 
Wear Analysis on Cylindrical Cam with Flexible Rod
Wear Analysis on Cylindrical Cam with Flexible RodWear Analysis on Cylindrical Cam with Flexible Rod
Wear Analysis on Cylindrical Cam with Flexible RodIJRES Journal
ย 
DDOS Attacks-A Stealthy Way of Implementation and Detection
DDOS Attacks-A Stealthy Way of Implementation and DetectionDDOS Attacks-A Stealthy Way of Implementation and Detection
DDOS Attacks-A Stealthy Way of Implementation and DetectionIJRES Journal
ย 
An improved fading Kalman filter in the application of BDS dynamic positioning
An improved fading Kalman filter in the application of BDS dynamic positioningAn improved fading Kalman filter in the application of BDS dynamic positioning
An improved fading Kalman filter in the application of BDS dynamic positioningIJRES Journal
ย 
Positioning Error Analysis and Compensation of Differential Precision Workbench
Positioning Error Analysis and Compensation of Differential Precision WorkbenchPositioning Error Analysis and Compensation of Differential Precision Workbench
Positioning Error Analysis and Compensation of Differential Precision WorkbenchIJRES Journal
ย 
Status of Heavy metal pollution in Mithi river: Then and Now
Status of Heavy metal pollution in Mithi river: Then and NowStatus of Heavy metal pollution in Mithi river: Then and Now
Status of Heavy metal pollution in Mithi river: Then and NowIJRES Journal
ย 
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...IJRES Journal
ย 
Experimental study on critical closing pressure of mudstone fractured reservoirs
Experimental study on critical closing pressure of mudstone fractured reservoirsExperimental study on critical closing pressure of mudstone fractured reservoirs
Experimental study on critical closing pressure of mudstone fractured reservoirsIJRES Journal
ย 
Correlation Analysis of Tool Wear and Cutting Sound Signal
Correlation Analysis of Tool Wear and Cutting Sound SignalCorrelation Analysis of Tool Wear and Cutting Sound Signal
Correlation Analysis of Tool Wear and Cutting Sound SignalIJRES Journal
ย 
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...IJRES Journal
ย 
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...IJRES Journal
ย 
A novel high-precision curvature-compensated CMOS bandgap reference without u...
A novel high-precision curvature-compensated CMOS bandgap reference without u...A novel high-precision curvature-compensated CMOS bandgap reference without u...
A novel high-precision curvature-compensated CMOS bandgap reference without u...IJRES Journal
ย 
Structural aspect on carbon dioxide capture in nanotubes
Structural aspect on carbon dioxide capture in nanotubesStructural aspect on carbon dioxide capture in nanotubes
Structural aspect on carbon dioxide capture in nanotubesIJRES Journal
ย 
Thesummaryabout fuzzy control parameters selected based on brake driver inten...
Thesummaryabout fuzzy control parameters selected based on brake driver inten...Thesummaryabout fuzzy control parameters selected based on brake driver inten...
Thesummaryabout fuzzy control parameters selected based on brake driver inten...IJRES Journal
ย 

More from IJRES Journal (20)

Exploratory study on the use of crushed cockle shell as partial sand replacem...
Exploratory study on the use of crushed cockle shell as partial sand replacem...Exploratory study on the use of crushed cockle shell as partial sand replacem...
Exploratory study on the use of crushed cockle shell as partial sand replacem...
ย 
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
ย 
Review: Nonlinear Techniques for Analysis of Heart Rate Variability
Review: Nonlinear Techniques for Analysis of Heart Rate VariabilityReview: Nonlinear Techniques for Analysis of Heart Rate Variability
Review: Nonlinear Techniques for Analysis of Heart Rate Variability
ย 
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
ย 
Study and evaluation for different types of Sudanese crude oil properties
Study and evaluation for different types of Sudanese crude oil propertiesStudy and evaluation for different types of Sudanese crude oil properties
Study and evaluation for different types of Sudanese crude oil properties
ย 
A Short Report on Different Wavelets and Their Structures
A Short Report on Different Wavelets and Their StructuresA Short Report on Different Wavelets and Their Structures
A Short Report on Different Wavelets and Their Structures
ย 
A Case Study on Academic Services Application Using Agile Methodology for Mob...
A Case Study on Academic Services Application Using Agile Methodology for Mob...A Case Study on Academic Services Application Using Agile Methodology for Mob...
A Case Study on Academic Services Application Using Agile Methodology for Mob...
ย 
Wear Analysis on Cylindrical Cam with Flexible Rod
Wear Analysis on Cylindrical Cam with Flexible RodWear Analysis on Cylindrical Cam with Flexible Rod
Wear Analysis on Cylindrical Cam with Flexible Rod
ย 
DDOS Attacks-A Stealthy Way of Implementation and Detection
DDOS Attacks-A Stealthy Way of Implementation and DetectionDDOS Attacks-A Stealthy Way of Implementation and Detection
DDOS Attacks-A Stealthy Way of Implementation and Detection
ย 
An improved fading Kalman filter in the application of BDS dynamic positioning
An improved fading Kalman filter in the application of BDS dynamic positioningAn improved fading Kalman filter in the application of BDS dynamic positioning
An improved fading Kalman filter in the application of BDS dynamic positioning
ย 
Positioning Error Analysis and Compensation of Differential Precision Workbench
Positioning Error Analysis and Compensation of Differential Precision WorkbenchPositioning Error Analysis and Compensation of Differential Precision Workbench
Positioning Error Analysis and Compensation of Differential Precision Workbench
ย 
Status of Heavy metal pollution in Mithi river: Then and Now
Status of Heavy metal pollution in Mithi river: Then and NowStatus of Heavy metal pollution in Mithi river: Then and Now
Status of Heavy metal pollution in Mithi river: Then and Now
ย 
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
ย 
Experimental study on critical closing pressure of mudstone fractured reservoirs
Experimental study on critical closing pressure of mudstone fractured reservoirsExperimental study on critical closing pressure of mudstone fractured reservoirs
Experimental study on critical closing pressure of mudstone fractured reservoirs
ย 
Correlation Analysis of Tool Wear and Cutting Sound Signal
Correlation Analysis of Tool Wear and Cutting Sound SignalCorrelation Analysis of Tool Wear and Cutting Sound Signal
Correlation Analysis of Tool Wear and Cutting Sound Signal
ย 
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
ย 
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
ย 
A novel high-precision curvature-compensated CMOS bandgap reference without u...
A novel high-precision curvature-compensated CMOS bandgap reference without u...A novel high-precision curvature-compensated CMOS bandgap reference without u...
A novel high-precision curvature-compensated CMOS bandgap reference without u...
ย 
Structural aspect on carbon dioxide capture in nanotubes
Structural aspect on carbon dioxide capture in nanotubesStructural aspect on carbon dioxide capture in nanotubes
Structural aspect on carbon dioxide capture in nanotubes
ย 
Thesummaryabout fuzzy control parameters selected based on brake driver inten...
Thesummaryabout fuzzy control parameters selected based on brake driver inten...Thesummaryabout fuzzy control parameters selected based on brake driver inten...
Thesummaryabout fuzzy control parameters selected based on brake driver inten...
ย 

Recently uploaded

Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsArindam Chakraborty, Ph.D., P.E. (CA, TX)
ย 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
ย 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
ย 
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...Call Girls in Nagpur High Profile
ย 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
ย 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
ย 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
ย 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
ย 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
ย 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
ย 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
ย 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
ย 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
ย 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .DerechoLaboralIndivi
ย 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
ย 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfRagavanV2
ย 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
ย 

Recently uploaded (20)

Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
ย 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
ย 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
ย 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
ย 
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth โŸŸ 6297143586 โŸŸ Call Me For Genuine Se...
ย 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ย 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
ย 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
ย 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
ย 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
ย 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
ย 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
ย 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
ย 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
ย 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
ย 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
ย 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
ย 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
ย 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
ย 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
ย 

The reviewe of the Camshift algorithm and its improved algorithm of target tracking research

  • 1. International Journal of Research in Engineering and Science (IJRES) ISSN (Online): 2320-9364, ISSN (Print): 2320-9356 www.ijres.org Volume 3 Issue 8 ว August. 2015 ว PP.01-06 www.ijres.org 1 | Page The reviewe of the Camshift algorithm and its improved algorithm of target tracking research Feng Gan (Shanghai University of Engineering Science fashion college c302 room Shanghai SongJiang 201260) Abstract: In the field of target tracking algorithm Camshift algorithm due to the advantages of simple calculation and by in-depth research and application. But Camshift algorithm because of only considering H component is vulnerable to the interference of background color, the same also in the case of the target obscured or half shade easy to lose track targets, aiming at the shortcomings of the Camshift algorithm, scholars put forward a lot of improved algorithms to make up for those shortcomings. In this paper, a comprehensive analysis of the shortcomings Camshift algorithm will be given, also this paper will review and analysis the deficiency and advantages of the improved algorithms based on Camshift algorithm, finally put forward the direction of improvement of Camshift algorithm in the future research. The keyword: Camshift algorithm; Target tracking; review I. Introduction Moving target detection and tracking technology is one of the highlights in agro-scientific research in the computer vision, is the core of intelligent surveillance video technology. The main factors influencing the target detection and tracking are: 1) the interference of the noise in the video image mining; 2) environmental factors of disturbance in the scene, the motion of the leaves, the ripple of water, and so on; 3) the movement of the camera; 4) the change of the target itself, such as the target's movement speed or shape change. These changes cause target and changeability of the environmental factors and instability, bring difficulty to target tracking. In the field of target tracking, Camshift algorithm[1] because of the small amount of calculation, easy to operate, high real-time performance and the advantages of adaptive change of the target window size and received extensive attention of the researchers. But Camshift algorithm of objective function based on the probability of a single color histogram [2 ~ 4] , which causes tracking target are vulnerable to the interference of the same color background and fall into local optimum, moreover Camshift algorithm in target occlusion serious when can easily lead to loss, easy to cause the failure of tracking, when target fast moving in the target rotation is easy to cause the inaccurate tracking and so on. In order to solve the above problems, researchers have proposed all sorts of improved algorithm in order to make up for the inadequacy of Camshift algorithm. Improved algorithm based on Camshift algorithm according to the different method of combination can be divided into Camshift algorithm combined with target detection algorithm, with many features fusion, and the combination of SIFT feature matching, combined with Kalman filter, combined with particle filter tracking algorithm. II. Camshift algorithm principle and its analysis 2.1 Camshift calculation principle of the algorithm Camshift algorithm is put forwarded by Bradski[2] in 1998 to solve the problem that Mean-Shift algorithm
  • 2. The reviewe of the Camshift algorithm and its improved algorithm of target tracking research www.ijres.org 2 | Page can not self-adapt to scale changes. Mean-Shift algorithm is a kind of probability of along the gradient direction iterative algorithm to find the optimal value of objective function, to calculate the current point of the mean deviation, move the point to the average deviation, and then continues to move up as a new starting point, until the end of the algorithm convergence is calculated. Camshift algorithm a maximum of the previous frame image location is passed to the next frame image as the initial position of the search, with a Mean-Shift algorithm to calculate maximum probability, Camshift algorithm at the same time to add the self-adaptive mechanism, the tracking precision is improved. Camshift algorithm calculation principle is to target the RGB color space to HSV color space, in the target area is carried out on the H component and density estimation, which statistics target pixel probability into the histogram, and reverse projection probability values, the last on the probability of image with the Mean Shift algorithm for maximum probability. Here is the detailed algorithm steps are as follows: Step1: read a frame, to convert the RGB space to HSV space; Step2: manual initialization window select the target area, statistical H component histogram of the target area. Step3: using the histogram of Step2 the probability values of pixels instead of the image pixels is worth to the probability distribution of the current frame; Step4: use MeanShift algorithm iteration for a maximum of the objective function; Step5: repeat Step4 until convergence; Step6: update the oval window of the long axis and short axis and the parameters of the direction of rotation, the output tracking results and returns Step1. 2.2 Camshift algorithm analysis Camshift algorithm because of its simple calculation, calculation time overhead is small, the advantages of good robustness and is widely used in target tracking. However, the traditional Camshift algorithm is difficult to meet the high demand of complex scenes.The shortages of Camshift algorithm as following: (1) manual initialization target window can not meet the requirement of the automation. Traditional Camshift algorithm need to select the target window by mouse, which can not meet the requirement of automation. Usually use target detection method to initialize the target window so as to realize the automation of track start. (2) the tracking of Camshift algorithm is based on the target probability of single color histogram, so when the target and the background color are the same or similar,the histogram cannot accurately reflect the characteristics of target, pixel probability value cannot be accurately calculated by express.Which can easily lead to track into local optimum.In order to solve such problem, Camshift algorithm based on multiple features fusion was proposed. (3) if the target scaling and rotation, the image in the target area is too small, is obtained by color histogram of color projection after color probability distribution of target area due to the smaller cannot achieve effective tracking [5] . (4) when the target pixels in the interframe displacement is larger, Camshift algorithm based on a frame of image tracking results have may have no connection with the target's new search window, lead to track lost. (5) when the noise interference or target obscured problems easy to fall into local maximum, often tracking failure on fast moving targets at the same time, and can't recover from failure [6]. III. target detection algorithm introduced initialization Traditional Camshift algorithm need to manually choose moving target๏ผŒwhich bring obstacles to the entire system automation , in order to solve this problem, some scholars put forward the frame difference method such as target detection method is introduced into the Camshift algorithm [7 ~ 9] .
  • 3. The reviewe of the Camshift algorithm and its improved algorithm of target tracking research www.ijres.org 3 | Page In the literature [7] Yang jie put forward by using the three frame difference method is used to initialize the tracking target, then the between-cluster variance method is used to determine the segmentation threshold, then using Camshift algorithm for target tracking. This method is not only three frame difference method is used to initialize the tracking window, still in the process of Camshift algorithm tracking fusion three frame difference method.This method can solve the problem of target initialization, also can prevent tracking window in case of target and background color or light change at the same time.But this algorithm computational complexity, time is costly, difficult to meet the real-time requirements, and in the process of tracking using three frame difference method is used to make traditional Camshift algorithm by a simple change, time overhead. Three frame difference method than two frames difference method to overcome to a certain extent due to the target movement too fast and the phenomenon of "double", but the frame differential method to detect the moving target inevitably produce caused by target motion and slow "hollow" phenomenon.The background difference method is difficult to detect the moving targets in close to background color [10 ~ 11].In the literature [12] zhang chunlin will be put forward by the combined method of frame differential method and background difference method is used for target detection and integrated into the Camshift algorithm.Three frame difference method that solves the traditional shortage at the same time the Camshift algorithm in the target window can be automatically initialized, but the method to calculate time consumption is still large. IV. Camshift algorithm of multiple feature fusion Traditional Camshift algorithm only considers a single color probability histogram, this simplifies the calculation to some extent, but when the target color and background color close easily disturbed, moreover after the Angle change changes color features provided by the target, single color features is difficult to meet the target deformation after the shift of perspectives or tracking, so many scholars put forward many features fusion Camshift algorithm to change a single color. In the literature [13], in order to solve the target color in Camshift algorithm as the only features prone to target the problem such as susceptible to interference and multiple features fusion Camshift algorithm is put forward. In the literature [5], ji-cheng liu targets such as color histogram and gray gradient histogram weighted combination of the target.This approach to the target R, G, B, gray gradient is set to 16 level respectively, 64, 48 level for color features, before after 16 level gray gradient feature, when the candidate target was calculated by the Meanshift so color histogram reflects the goal of the whole distribution, when the target color and background color close prone to error tracking, the target can reflect the variance of the structural features of the object, so consider target gray gradient histogram can target structure characteristics into consideration so as to avoid tracking failure caused by the background color is similar to the target color. In the literature [14] eng JHF put forward the use the multiple features such as color, texture, edge gradient adaptive fusion Camshift algorithm [14].This method improves the ability of algorithm to deal with the light changes;And through the correct feature histogram, setting up reasonable search scope to further improve the algorithm to solve the problem of the interference of similar background.Although the algorithm complexity increases, the computing time longer but still can meet the real-time requirements.The algorithm is fairly good feature fusion tracking algorithm. Because of the complexity of the target using single color features is not enough to express the target, so the target color, gray gradient, texture information fusion of Camshift algorithm can effectively overcome the inaccuracy of single feature expression.
  • 4. The reviewe of the Camshift algorithm and its improved algorithm of target tracking research www.ijres.org 4 | Page V. Camshift tracking algorithm based on SIFT feature matching Due to target under complex background, scaling and rotation motion image of target in the search window between the centroid and the center of mass over time beyond the threshold, the target wide search window, CamShift tracking algorithms.And Scale Invariant Feature Transform algorithms SIFT (Scale Invariant Feature Transform) is David Lowe in 2004 put forward a kind of famous point matching algorithm [15].SIFT has scale scale invariance and rotation invariance, the perspective, illumination changes, an object moves, noise also has a good stability.So will SIFT and the integration of CamShift algorithm can solve the zooming and rotation on the target tracking [16 ~ 20]. In order to solve the complex background using general CamShift algorithm is prone to failure, tracking Ma Zhenghua etc will SIFT feature points matching into CamShift algorithm .The algorithm using the SIFT features to realize the continuous image sequence has nothing to do with direction characteristic scales of precise matching, with the scale zoom, target rotation and brightness change to keep the advantages of invariance.This method not only makes up for the general CamShift algorithm with color only for key information is insufficient, and target tracking window can be 1:2 displacement between the centroid and the center of mass stability within the set threshold. In the literature [16], Yang are congruent in order to solve the gestures in zooming and rotating track, this paper proposes a DI - based CamShift visual words (SLvw) sign and sign language recognition algorithm.First USES the video device for manual alphabet gestures and depth of information;Then sign language gestures depth images are acquired by calculation of principal axis direction Angle and centroid position, calculate the search window to gesture tracking;Then use of Ostu algorithm based on depth integral image segmentation gestures and extract the scale invariant feature transform (SIFT) features;The last build SLVW word package using support vector machine (SVM) for identification. VI. Camshift algorithm and Kalman predictor tracking algorithm combining the current research status Target by most sheltered or fast moving with Camshift algorithm is easy to lose target tracking, and Kalman predictor has good prediction effect, so many scholars put forward the Camshift algorithm combined with Kalman predictor to overcome Camshift algorithm for target occlusion often lead to failure problems [21 ~ 26]. In the literature [21], serious situation jun hua Yan etc. According to the target. Please update Kalman predictor of measuring parameters: if not obscured, use CAMShift algorithm for target location update Kalman predictor of parameters;If the block is not serious, using Kalman predictor of predictive value as the size and location of the target, and with the group value update Kalman predictor of parameters;If the shade is very severe, then using Kalman predictor predictive value as the target of the current position, target size for a fixed value, use the group update Kalman predictor of parameter values.To some extent, this method can solve the problem of the occlusion when failure, but in the literature because use Bhattacharyya coefficient and the size of the target to judge whether the target obscured and obscured, and Bhattacharyya coefficient itself can only approximate concerns two histogram similarity, and determine whether obscured the size of the threshold selection has certain subjectivity, so tracking Kalman predictor of target location and size parameters still have error. In the literature [22] proposed method based on improved Camshift target tracking algorithm is in the original Camshift target tracking method based on distance constraint and tracking box size constraints, two constraints of an improved algorithm is proposed.This method can effectively avoid divergence problem caused by blocked the tracking window.
  • 5. The reviewe of the Camshift algorithm and its improved algorithm of target tracking research www.ijres.org 5 | Page VII. summary Although there are already have been improved by combined with other Camshift algorithm model, but here still have the following problems need to study. (1) the Camshift and multiple features fusion, Camshift algorithm and algorithm in the process of target detection algorithm of combining the time cost is still high, how to improve the algorithm saves time overhead will be a research point in the future. (2) through Kalman predictor to solve the problem of the track the object shelter is essentially a estimate of the target motion is used to predict the goal, but the target movement might change after shade, so after the target obscured Kalman predictor of predicted value may be inaccurate, likely to lose target when the target again. Therefore, how to use the mask on the edge of the information in the target may be looking for targets. (3) when the target is color interference, just using Kalman predictor forecast to solve most of the literature, on the edge of the target from color interference area through the very good tracking effect, however, when the target through the interference color area is easy to lose track targets, therefore, how to put forward a more reasonable Kalman predictor with Camshift algorithm tracking algorithm combining the color interference problem is a problem worthy of studying. Reference [1] Bradski G R, Computer vision face tracking for use in perceptual user interface,Intel Technology Journal,1998,2(02):1-15. [2] Bradski G R. Computer vision face tracking for use in a perceptual user interface[C]. Berlin, Germany: Proceedings Fourth IEEE Workshop Applications of Computer Vision, 1998. [3] Liu Yanli Tang Xianqi, yue-dong Chen. Based on the improved Camshift movement target tracking application research [J]. Journal of anhui university of engineering, 2012, 27 (2) : 74-77. [4] li gang, Jiang Jie. Based on the improved Camshift video object tracking algorithm [J]. Industrial control machine, 2011, 24 (11) : 52-54. [5] Ma Zhenghua, suzhou and hangzhou, RongHaiLong. CamShift movement target tracking algorithm based on SIFT feature matching [J]. 2014.41 (6) : 292-295 [6] house male, Mr.. A real-time target tracking algorithm under complex background [J]. Chinese journal of image and graphics, 2009, 13 (9) : 1758-1765. [7] Yang jie, jose peace, shu-guang dai. An improved camshift algorithm research [J]. Journal of computer applications and software, 2014, 32 (2) : 167-170. [8] zhang chunlin, Li Xiaojian. Based on frame difference and background difference between Camshift target tracking algorithm [J]. Industrial control computer, 2014 and practices. [9] liu Ming Zhao Xiaolei. An improved Camshift tracking algorithm [J], journal of nanjing polytechnic, 2013, 5 (5) : 755-760 [10] Chen Wenhui, zhang, fan yu, etc. A moving object detection based on background subtraction and frame difference algorithm [J]. Journal of electronic design engineering, 2013, 21 (3):24-26. [11] FanXiaoLiang jin-ji Yang. The background extraction and update algorithm based on frame difference between [J]. Computer engineering, 2011 ((22) : 159-161. [12] WuDaPeng, wei-ping cheng, ChengLin. Based on the difference between frame and Camshift target tracking algorithm of motion estimation [J]. Journal of electrical engineering, 2010, 5 (1) : 55 to 60. [13] LiDan Tian Juan, XiaoLiQing, Sun Jinping. Based on more than Camshift adaptive feature template of video target tracking [J]. Journal of coal, 2013, 28 (7) : 1299-1304 [14] Lin, liu hui, Shao Xiankui etc. Multiple feature fusion Camshift algorithm and its improvement [J]. Journal of computer applications, 2012, 32 (10) : 2814-2816282. [15] LOWE D G๏ผŽDistinctive image features from scale-invariant keypoints[J]๏ผŽInternational Journal of Computer Vision๏ผŒ2004๏ผŒ
  • 6. The reviewe of the Camshift algorithm and its improved algorithm of target tracking research www.ijres.org 6 | Page 60(2)๏ผš91-110๏ผŽ [16] Yang Quan and jin-ye peng. The SIFT - BoW and depth image information of Chinese sign language recognition research [J]. Journal of computer science, 2014, 9 (2) : 302-302. The DOI: 10.3969 / [17] Xuena Qiu,Qiang Lu.Target tracking and localization of binocular mobile robot using camshift andSIFT[C].//Proceedings of the First ACM/SIGEVO Summit on Genetic and Evolutionary Computation.2009:483-488. [18] Jieyu Zhang,Haiyong Wu,Shu Chen et al.The Target Tracking Method Based on Camshift Algorithm Combined with SIFT[C].//New and Advanced Materials/Advanced Materials Research Vol.197-198 Part 2.2011:281-286. [19] Jieyu Zhang,Haiyong Wu,Shu Chen et al.The Target Tracking Method Based on Camshift Algorithm Combined with SIFT[C].//New Trends and Applications of Computer-aided Material and Engineering/Advanced Materials Research Vol.186.2011:281-286. [20] Jieyu Zhang,Haiyong Wu,Shu Chen et al.The Target Tracking Method Based on Camshift Algorithm Combined with SIFT[C].//New Trends and Applications of Computer-aided Material and Engineering.2011:276-281. [21] jun hua Yan, YiShuFang etc. Based on Kalman predictor of improved CAMShift tracking [J]. Journal of Chinese inertial technology, 2014, (4) : 536-542. [22] ni-ni li, ChuYu jun-qing liu, etc. Based on the improved Camshift target tracking algorithm [J]. Journal of information science and technology, 2014, (10) : 1-1, 8 [23] Dawei Li,Lihong Xu,Erik D. Goodman et al. Integrating a statistical background- foreground extraction algorithm and SVM classifier for pedestrian detection and tracking[J].Integrated Computer-Aided Engineering,2013,20(3):201-216. [24] Jicheng Liu,Huilin Sun,Hongyu Yang et al.CamShift Based on Multi-feature Fusion and Kalman Prediction for Real-time Visual Tracking[J].Information Technology Journal,2014,13(1):159-164. [25] Jianlong Xu,Longlong Zeng,Yaming Wang et al.Robust Face Tracking Method Based on Kalman Particle Filter and CamShift[J].Journal of information and computational science,2013,10(11):3539-3548. [26] Karavasilis, V.,Blekas, K.,Nikou, C. et al.A novel framework for motion segmentation and tracking by clustering incomplete trajectories[J].Computer vision and image understanding: CVIU,2012,116(11):1135-1148.