Ijettcs 2016 04 01 41
Ijettcs 2016 04 01 41
Ijettcs 2016 04 01 41
ISSN 2278-6856
Abstract
Object Detection, Recognition and Tracking operations are
the important operations involved in machine vision and
computer vision applications such as video surveillance,
intelligent vehicle systems, person identification system,
industrial product quality and quantity checking and many
more. In the real time systems, it requires high speed
computing approaches and devices to perform these
operations. A parallel computing approach is the recent
approach after the development of multi-core processor.
Parallel computing method gives high performance result
then the traditional way of serial computing. These computing
approaches can be developed in two ways; one is software and
another is hardware approach. There is a need for explore all
these methods and approaches collectively to taken in to
consideration for the efficient implementation of the real-time
applications with high accuracy and good result. This paper
presents the survey on Real-time object detection, recognition
and tracking systems for computer vision and machine vision
systems through serial, parallel, hardware and software
approaches and also it presents the different algorithms,
methods, result analysis, limitations evaluation metrics and
the best approaches for future research work.
1. INTRODUCTION
Machine vision and Computer vision are the two broad
area where the image and video analytic operations being
carried out. Machine vision is the technology is used to
replace or complement manual inspection and
measurement with digital camera and image processing
[2]. It is the distinct field which provides imaging based
automatic inspection, analysis, process controls, robotic
guidance, and industrial product quality control and more
[1][3]. Computer vision is another popular area where the
image/video capturing, refining, processing, analyzing,
understanding the images takes place. In both of these
area; Object detection, recognition and tracking are the
three important operations involved for many of the real
time machine vision and computer applications [4]. At
first, Object detection involves the extractions of
information from the image or video, processing of the
information and determining whether the object is present
in the image or video frames or not [4]. Object detection
operation is the important and base operation to perform
other operations. Secondly, Object recognition is the
process of recognition of known object and unknown
ISSN 2278-6856
Object detection
Object tracking
Background subtraction
Object
recognition/Classification
Region based
Shape based
Recursive, Non
Recursive
Feature based
Color, Shape
Feature based
Motion Based
Point tracking
Color and shape
Color based
Recursive, Non
Recursive
Motion based
Texture based
Kernel based
Frame differencing
Optical flow
Gaussian Mixture
Optical flow
Template based
Silhouette
Fixed template
Deformable
Template
Texture Based
Page 88
ISSN 2278-6856
Page 89
ISSN 2278-6856
[4] it usesd
AdaBoost based
object detection
Algorithm, parallel
systolic
computation
64-139 fps, up
to 1024x 768
image size,
Xilinx Virtex
II Pro FPGA
[23] Background
subtraction with
color difference
histogram (CDH),
color difference is
fuzzied with a
Gaussian
membership, fuzzy
color
difference
histogram (FCDH)
MATLAB, i5,
3.10 GHz,
4GB RAM,
[22], Cascade
Support Vector
machines, face
detection
40 frames/s
800x600(SVG
A)
Spartan-6
eldprogrammable
gate array
(FPGA)
Flexible
architecture
used several
types of
applications
Power
optimization,
system level
optimization,
systolic array
sizes, need
development of
processor for
online training,
dynamic and
autonomous
environments and
situations
CDH reduces
the number
of false errors,
it fails to detect
shadow cast by
the object,
industrial
automation,
trafc
monitoring,
security and
surveillance
Need parallel
processing to
achieve
performance
Used to desing
online realtime
classification
Low cost
parallel
processor,
tackle large
scale problesm
Need to design
>80 % for higher
resoluton images
Execution
samples
Execution
Result
Future
works
Advantages
and
Disadvantag
es
Computation
al Time/
Frames per
seconds,
Image size,
Tools used
Methods,
Concepts
/Algorithm
Used
TABLE-1.Sample Object Detection, Tracking, Recognition Methods, Experimental Result and Analysis
in [4]
In [4]
Average computation time per pixels in
clocks
in [23]
In [22]
In [23]
In [22]
Page 90
[30] Window-based
Histogram
of
Gradient, SVM to
classify sign
capable
of
detecting
and
recognizing 48
classes
of
trafc signs in
any sizes on
each
image
frame,
no
information
from previous
frame
are
required, less
detection and
recognition
accuracy
Replace serial
computation to
parallel to get fast
counting and
classifying
vehicle at night
time
Cars
Motorbike
s
Time span
of the
video
99.8
3
91.3
0
98.1
3
90.5
99
50
min
50
min
50
min
90.9
0
[28]
To
increase
detection
and
recognition
accuracy
and
performance.
Need hardware
based architecture
for real time
system
[4].
REFERENCES
[8].
[9].
ISSN 2278-6856
FMeasure
%
Used
for
trackig
and
counting
moving vehicle
night time.
Perform only
320x180 pixel
size,
97%
achieved
Recall
%
30 frames/ s,
dual core 2.4
GHz, 320x180
pixels size
C++ used for
implementatio
n
50 min video
Precisio
n%
[28], Region of
interest
based
object detection and
tracking for moving
vehicle,
Serial
computing
approach,
segmentation
process based on
adaptive threshold,
spatial
and
temporal features
for identify and
classify
Vahicle
s
[5].
[6].
[7].
http://ece631web.groups.et.byu.net/References
/Machine- Computer%20Vision.pdf
Christos Kyrkou, Student Member, IEEE, and
Theocharis Theocharides, Member, IEEE, A Flexible
Parallel Hardware Architecture for AdaBoost-Based
Real-Time Object Detection Christos Kyrkou, Student
Member, IEEE, and Theocharis Theocharides, Member,
IEEE IEEE TRANSACTIONS ON VERY LARGE
SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 19,
NO. 6, JUNE 2011
Hsuan Lee, Chih-Yin Liu, Implementation of Real-time
Object Recognition System for Home-Service Robot by
Integrating , 2014 IEEE International Conference on
System Science ang Engineering (ICSSE)
Himani S. Parekh, , Darshak G. Thakore , Udesang K.
Jaliya A Survey on Object Detection and Tracking
Methods, International Journal of Innovative Research
in Computer 2014
Mrs J. Komala Lakshmi, , and Dr.M.Punithavalli, A
Survey on Performance Evaluation of Object Detection
Techniques in Digital Image Processing , IJCSI
International Journal of Computer Science Issues, Vol.
7, Issue 6, November 2010
Guo Wei, Qi Qingwen and Jiang Lili, Zhang Ping, A
NEW METHOD OF SAR IMAGE TARGET
RECOGNITION
BASED
ON
ADABOOST
ALGORITHM 2008 IEEE
Junguk Cho, Bridget Benson, Shahnam Mirzaei, Ryan
Kastner, Parallelized Architecture of Multiple
Classifiers for Face Detection, 2009 20th IEEE
International Conference on Application-specific
Systems, Architectures and Processors
Page 91
ISSN 2278-6856
Page 92
ISSN 2278-6856
Page 93