EVELOPMENT OF MEAN-SHIFT BASED FACE TRACKING SYSTEM WITH LOCUST SEARCH ALGORITHM OPTIMIZATION
The purpose of object tracking is to identify objects, determine position, and update the object's position (region of interest) continuously. Object tracking systems were applied to various things, one example of application is in the localization of postdisaster victims. Based on this, havi...
Saved in:
Main Author: | |
---|---|
Format: | Theses |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/53308 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:53308 |
---|---|
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
The purpose of object tracking is to identify objects, determine position, and update
the object's position (region of interest) continuously. Object tracking systems were
applied to various things, one example of application is in the localization of postdisaster victims. Based on this, having an optimal object tracking system is a
necessity. One form of the optimal object tracking system is a system that can
achieve the ROI convergence point in each video frame with a minimal number of
iterations so that it has an impact on the system process in following the movement
of the target object to be fast. The number of iterations generated in reaching the
convergent point of ROI is directly proportional to the system's ability to follow the
object's movement. The greater the number of iterations generated, the slower the
system will follow the object's movement. Conversely, the smaller the number of
iterations, the faster the system will follow the movement of objects. Therefore,
having a system that can follow the movement of objects quickly, concerning its
application in the field of post-disaster victim localization, is urgently needed.
To track objects in this study, the Mean-Shift algorithm is used. The Mean-Shift
algorithm technique in finding the convergent point of ROI in each frame will shift
the position of the point sequentially until reaching the convergent point of ROI.
This has an impact on the number of iterations required is large and has an impact
on the system process in following the movement of objects to be slower. To
overcome this, the optimization algorithm is used with the aim of finding the
convergent point of ROI faster so that it has an impact on the number of iterations
required is less and has an impact on the system process in following object
movements to be faster. The Simulated Annealing optimization algorithm in its
application to find the convergent point of ROI still has shortcomings from its
search technique.
The technique that is owned is that at each iteration a new random point will be
built and the function value of that point is calculated, so it is likely that the optimum
point obtained at this time is a local optimum point. This happens because
Simulated Annealing does not have the ability to find a position or build a new
random point based on the previous optimum point position. If the built-in points
are random, finding the global optimum point will require more iterations which
will result in longer processing time.
This study aims to produce an object tracking system with an object tracking
algorithm that has a faster processing time kinerjance compared to the Mean-Shift
algorithm that is optimized with Simulated Annealing. The proposed treatment is to
replace the Simulated Annealing optimization algorithm with the Locust Search
algorithm.
The Locust Search algorithm was chosen because of its technique, which is that
each iteration will build a new point to find the maximum or optimum point by
paying attention to the position of the previous optimum point. This has the
advantage that the number of iterations required is much less and has an impact on
the faster process of following the movement of the target object. The research was
implemented on the Raspberry Pi 3 Model B + in the form of a prototype. The
results of the kinerjance evaluation use 500 image frame data from the video file
with experimental iterations for each tracking algorithm is 20 experiment
iterations. So that, the total number of experiments for the all of 3 algorithms are
60 iterations, uses the one-tail t-test testing technique with the assumption of
different variants. The results obtained show that the proposed algorithm has a
better average kinerjance than the Mean-Shift algorithm and the Mean-Shift
algorithm that is optimized with Simulated Annealing, which is 151 milliseconds.
|
format |
Theses |
author |
Retno Hardini, Inkreswari |
spellingShingle |
Retno Hardini, Inkreswari EVELOPMENT OF MEAN-SHIFT BASED FACE TRACKING SYSTEM WITH LOCUST SEARCH ALGORITHM OPTIMIZATION |
author_facet |
Retno Hardini, Inkreswari |
author_sort |
Retno Hardini, Inkreswari |
title |
EVELOPMENT OF MEAN-SHIFT BASED FACE TRACKING SYSTEM WITH LOCUST SEARCH ALGORITHM OPTIMIZATION |
title_short |
EVELOPMENT OF MEAN-SHIFT BASED FACE TRACKING SYSTEM WITH LOCUST SEARCH ALGORITHM OPTIMIZATION |
title_full |
EVELOPMENT OF MEAN-SHIFT BASED FACE TRACKING SYSTEM WITH LOCUST SEARCH ALGORITHM OPTIMIZATION |
title_fullStr |
EVELOPMENT OF MEAN-SHIFT BASED FACE TRACKING SYSTEM WITH LOCUST SEARCH ALGORITHM OPTIMIZATION |
title_full_unstemmed |
EVELOPMENT OF MEAN-SHIFT BASED FACE TRACKING SYSTEM WITH LOCUST SEARCH ALGORITHM OPTIMIZATION |
title_sort |
evelopment of mean-shift based face tracking system with locust search algorithm optimization |
url |
https://digilib.itb.ac.id/gdl/view/53308 |
_version_ |
1822273458755600384 |
spelling |
id-itb.:533082021-03-03T13:26:21ZEVELOPMENT OF MEAN-SHIFT BASED FACE TRACKING SYSTEM WITH LOCUST SEARCH ALGORITHM OPTIMIZATION Retno Hardini, Inkreswari Indonesia Theses optimization algorithm, Mean-Shift, Locust Search, object tracking, region of interest, Raspberry Pi. INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/53308 The purpose of object tracking is to identify objects, determine position, and update the object's position (region of interest) continuously. Object tracking systems were applied to various things, one example of application is in the localization of postdisaster victims. Based on this, having an optimal object tracking system is a necessity. One form of the optimal object tracking system is a system that can achieve the ROI convergence point in each video frame with a minimal number of iterations so that it has an impact on the system process in following the movement of the target object to be fast. The number of iterations generated in reaching the convergent point of ROI is directly proportional to the system's ability to follow the object's movement. The greater the number of iterations generated, the slower the system will follow the object's movement. Conversely, the smaller the number of iterations, the faster the system will follow the movement of objects. Therefore, having a system that can follow the movement of objects quickly, concerning its application in the field of post-disaster victim localization, is urgently needed. To track objects in this study, the Mean-Shift algorithm is used. The Mean-Shift algorithm technique in finding the convergent point of ROI in each frame will shift the position of the point sequentially until reaching the convergent point of ROI. This has an impact on the number of iterations required is large and has an impact on the system process in following the movement of objects to be slower. To overcome this, the optimization algorithm is used with the aim of finding the convergent point of ROI faster so that it has an impact on the number of iterations required is less and has an impact on the system process in following object movements to be faster. The Simulated Annealing optimization algorithm in its application to find the convergent point of ROI still has shortcomings from its search technique. The technique that is owned is that at each iteration a new random point will be built and the function value of that point is calculated, so it is likely that the optimum point obtained at this time is a local optimum point. This happens because Simulated Annealing does not have the ability to find a position or build a new random point based on the previous optimum point position. If the built-in points are random, finding the global optimum point will require more iterations which will result in longer processing time. This study aims to produce an object tracking system with an object tracking algorithm that has a faster processing time kinerjance compared to the Mean-Shift algorithm that is optimized with Simulated Annealing. The proposed treatment is to replace the Simulated Annealing optimization algorithm with the Locust Search algorithm. The Locust Search algorithm was chosen because of its technique, which is that each iteration will build a new point to find the maximum or optimum point by paying attention to the position of the previous optimum point. This has the advantage that the number of iterations required is much less and has an impact on the faster process of following the movement of the target object. The research was implemented on the Raspberry Pi 3 Model B + in the form of a prototype. The results of the kinerjance evaluation use 500 image frame data from the video file with experimental iterations for each tracking algorithm is 20 experiment iterations. So that, the total number of experiments for the all of 3 algorithms are 60 iterations, uses the one-tail t-test testing technique with the assumption of different variants. The results obtained show that the proposed algorithm has a better average kinerjance than the Mean-Shift algorithm and the Mean-Shift algorithm that is optimized with Simulated Annealing, which is 151 milliseconds. text |