SlideShare a Scribd company logo
1 of 3
Download to read offline
International Journal of Trend in Scientific Research and Development (IJTSRD)
Volume: 3 | Issue: 3 | Mar-Apr 2019 Available Online: www.ijtsrd.com e-ISSN: 2456 - 6470
@ IJTSRD | Unique Paper ID – IJTSRD23422 | Volume – 3 | Issue – 3 | Mar-Apr 2019 Page: 1663
Object Detection: An Overview
P. Rajeshwari, P. Abhishek, P. Srikanth, T. Vinod
Anurag Group of Institutions, Telangana, India
How to cite this paper: P. Rajeshwari |
P. Abhishek | P. Srikanth | T. Vinod
"Object Detection: An Overview"
Published in International Journal of
Trend in Scientific Research and
Development
(ijtsrd), ISSN: 2456-
6470, Volume-3 |
Issue-3, April 2019,
pp.1663-1665, URL:
https://www.ijtsrd.
com/papers/ijtsrd2
3422.pdf
Copyright © 2019 by author(s) and
International Journal of Trend in
Scientific Research and Development
Journal. This is an Open Access article
distributed under
the terms of the
Creative Commons
Attribution License (CC BY 4.0)
(http://creativecommons.org/licenses/
by/4.0)
ABSTRACT
The goal of the project is to run an object detection algorithm oneveryframeof a
video, thus allowing the algorithm to detect all the objects in it, includingbutnot
limited to: people, vehicles, animals etc. Object recognition and detection play a
crucial role in computer vision andautomated drivingsystems. We aimtodesign
a system that does not compromise on performance or accuracy and provides
real-time solutions. With the importance of computer vision growing with each
passing day, models that deliver high-performance results are all the more
dominant. Exponential growth in computing power as-well-as growing
popularity in deep learning led to a stark increase in high-performance
algorithms that solve real-world problems. Our model can be taken a step
further, allowing the user the flexibility to detect only the objects that are
needed at the moment despite being trained on a larger dataset.
KEYWORDS: object detection,computer vision,deep learning,andneuralnetworks.
1. MOTIVATION
The motivation of building an Object Detection model is to
provide solutions in the field of computer vision. The
primary essence of object detectioncanbebroken downinto
two parts: to locate objects in a scene (by drawing a
bounding box around the object) and later to classify the
objects (based on the classes it was trained on). Amodelthat
provides high-performance and accuracy to real-world data
would offer solutions to pressing issuessuch assurveillance,
face-detection and most of all, autonomous driving systems
where any failure in a system may cause irreversible
damage. Being able to classify only the object but not the
location of the object accurately is not practical in the real
world especially when the applications include autonomous
vehicles, robotics and automation. Therefore, building an
accurate model that provides high performance with low
detection time is vital.
2. RELATED WORK
There are two deep learning based approaches for object
detection: one-stage methods (YOLO – You Only Look Once,
SSD – Single Shot Detection) and two-stage approaches
(RCNN, Fast RCNN, Faster RCNN).
One-stage methods:
A. YOLO – You Only Look Once
It is a state-of-the-art, real-time object detection system
which offers extreme levels of speed and accuracy. YOLO, as
the name suggests, looks at the image only once, i.e., there is
only a single networkevaluation unliketheprevious systems
like the R-CNN approach which requires thousands of
evaluations for a single image. This is the secret to the
extreme speed of a YOLO model(almost1000xfasterthanR-
CNN and 100x faster than the Fast R-CNN model). In this
approach, the model uses pre-defined set of boxes that look
for objects in their regions. For the SxS grid cells drawn for
each image, YOLO predicts X boundary boxes each with its
own confidence score and each box can predict only one
object. YOLO also generates Y conditional class probabilities
(for the likeliness of each object class).
B. SSD – Single Shot Detection
Similar to YOLO, SSD’s take only a single shottodetectallthe
classes in a scene that the model was trained on and
therefore, like YOLO, is much faster than the traditionaltwo-
stage methods that require two shots (onefor generating
region proposals and another for detecting objects of each
proposal). SSD’s implement techniques such as multi-scale
features and default boxes which allow it to obtain similar
levels of accuracy as that of a Faster R-CNN model using
lower resolution imageswhichfurtherincreasesthespeed of
a Single Shot Detector.
SSD uses VGG16 to extrac feature maps from a scene and
then uses a Conv4_3 convolution layer todetectobjectsfrom
it.
IJTSRD23422
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID - IJTSRD23422 | Volume – 3 | Issue – 3 | Mar-Apr 2019 Page: 1664
Two-stage methods:
A. R-CNN
Instead of having to deal with a large number of regions, R-
CNN uses divides a scene into 2000 regions called as region
proposals which highly reduces the number of regions
where detections need to be made. The 2000 regions are
generated using a selective search algorithm. The selective
search algorithm generally has 3 steps: to generate
candidate regions, use greedy algorithm and recursively
combine similar regions into larger regions; propose final
candidate region proposals. The regions are then fed into an
SVM to classify the presence of an object.
B. Fast R-CNN
The Fast R-CNN model was built to counter a fewdrawbacks
of the previous R-CNN model. In this approach, similartothe
previous approach, selective search is used to generate
region proposals but the input image is fed to a CNN and a
convolutional feature map is generated from it whichisthen
used to identify the regions and combine them into larger
squares by using a RoI pooling layer. A softmax layer is
finally used to predict the class of the proposed region.
C. Faster R-CNN
Unlike R-CNN and Fast R-CNN, Faster R-CNN does not use
Selective Search which is aslowprocessand instead came up
with an approach to allow the network to learn the region
proposals. Unlike Fast R-CNN where selective search
algorithm is used on the feature map to identify region
proposals, Faster R-CNN uses a separate network to predict
the region proposals. The predicted proposals are then
pooled into larger squares using the RoI pooling layer which
is then finally used to classify the image.
3. PROBLEM STATEMENT
With the growing importance of computer vision and the
need for autonomous vehicles, figuring out the problem of
object detection is more crucial than ever. While image
classification algorithms have developed a lot in the past
few decades, image localization algorithms that offer
extremely high accuracy and performance in real-time that
and are able to detect a large number of classes in a short
span of time are still rare. If such an algorithm is developed,
the applications are seen not only in autonomous vehicles
but also in robotics, surveillance, automation and analysis
(people counting, traffic analysis, pedestrian detection).
4. SYSTEM SPECIFICATIONS
The system specifications on which the model was trained
and evaluated are: Intel Core i7, 16 GB RAM, GPU – NVIDIA
GeForce 1050 Ti.
5. LIMITATIONS
The primary reason for the need of an efficient model that
provides high-performance in the real-world is thehigh cost
of failure. The limitations of an object detection model are:
A. Occlusion
Occlusion is when an object is covered ornotentirely visible,
i.e., only a partial image of the object is visible. Occlusion,
sometimes, stumps even the human brain so it is only
natural that it causes trouble to even the best object
detection models.
B. Image Illumination:
In the real-world, one cannot guarantee an uninterrupted
supply of proper lamination in an image or a video. Any
object detection would face trouble detecting objects in a
poorly lit, dim environment.
C. Object Scale:
It may be difficult for the model to notice the difference
between objects of various sizes. This is the Object Scale
problem of computer vision. 4) View Point Variation
An object appears differently when looked at from various
view-points. If the object is rotated or viewed at from a
different angle, the entire perception appears different.
D. Clutter or Background Noise
In the real-world, finding a perfect scene is near impossible
and the model has to constantlyremovebackgroundnoise in
order for it to detect objects more accurately.
E. Large groups of small objects
Similar to humans, it is also difficult for an object detection
model to accurately detect and track large groups of small
objects in a scene.
6. METHODOLOGY
We use a Neural Network-based regression approach to
detect objects and a classification algorithm to classify the
objects that are detected. We implement the YOLO model
that uses a fully convolutional neural network to generate
S*S grids across the image, bounding boxes for each gridand
the class probabilities for each of the bounding box. The
entire process is streamlined into a regressionproblem thus
allowing blinding speeds with extremely low latency.
The primary difference of our approachoverothermodelsis
a global prediction system, i.e., unlike the previous
approaches of sliding window and region proposal-based
techniques, we view the image in its entirety in a singlepass.
The S*S grids that are generated for the image are
responsible for detecting the object inside them, i.e., thegrid
cell that contains the center of the particular object is
responsible for detecting the object. Every grid cell has to
predict the bounding boxes for objects in them and the
confidence scores for the boxes.
Confidence = Pr(Object) * IOU
Where Pr(Object) is the probability that an object exists in
the bounding box and IOU is the intersection over union.
To predict the conditional class probability, we use
Pr (Classi|Object)*Pr (Object)*IOU =
Pr (Classi)*IOU
7. EXPECTED RESULTS
Using the model, we expect to detect various objectsthatthe
model is trained to detect objects with extreme accuracybut
also with a faster detection time. The models need to be
improved to detect objects with more and more accuracy as
even a small mistake in an autonomous vehicle would cause
irreversible damage. Using our model, we expect to
overcome or at least reduce the limitations mentioned
above. The expectations with the system are:
1. Detect Objects with high accuracy and high confidence.
2. Detect objects despite being only partially visible
(occlusion).
3. Detect objects when presentin largegroupsirrespective
of the size of the object.
4. Detect objects with low illumination.
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID - IJTSRD23422 | Volume – 3 | Issue – 3 | Mar-Apr 2019 Page: 1665
8. RESULTS AND ANALYSIS
The model is able to predict the objects in the image
correctly (with near perfectconfidenceincaseofthedogand
perfect confidence in case of the Frisbee). The model was
trained on the Microsoft’s COCO (Common Objects in
COntext) dataset which consists of 80 classes (common
everyday house-hold items).
The model accurately predicts almost all the people in the
scene with the confidence scores of the objects that it
detects, i.e., the probability of the object belonging to the
class according to the model. The model shows above 80%
confidence scores for people in the front and shows above
70% confidence score for people that are in behind and not
shown properly. This shows that despite suffering from
occlusion, the model predicts that a person is present in the
scene with greater than 70% confidence. Not only does the
model detect objects accurately when large groups of small
objects are present, the model also confidently detects
objects suffering from occlusion.
9. CONCLUSION
After analyzing the results, we can conclude that the model
offers high performance and accuracy in the real-world and
also overcomes most of the limitations mentioned earlier.
The model offers satisfactory results to most, if not all of our
expectations as mentioned in the EXPECTED RESULTS
section.
Despite this, our model still needs to improve its accuracy in
detecting objects
REFERENCE
[1] http://people.csail.mit.edu/klbouman/pw/pa
pers_and_presentations/ObjectRecognitionDetection-
11-25-12.pdf
[2] http://ethesis.nitrkl.ac.in/4836/1/211CS104 9.pdf
[3] https://github.com/OlafenwaMoses/ImageAI/tree/ma
ster/imageai/Detection
[4] http://cocodataset.org/
[5] https://www.google.com/search?q=Retinan
et&oq=Retinanet&aqs=chrome..69i57.109
0j0j1&sourceid=chrome&ie=UTF-8
[6] https://www.analyticsvidhya.com/blog/201 8/10/a-
step-by-step-introduction-to-the-basic-object-
detection-algorithms-part-1/
[7] https://www.tensorflow.org/lite/models/obj
ect_detection/overview
[8] https://www.hackerearth.com/blog/machin e-
learning/introduction-to-object-detection/
[9] https://www.edureka.co/blog/tensorflow-object-
detection-tutorial/

More Related Content

What's hot

Object tracking
Object trackingObject tracking
Object trackingchirase44
 
Moving object detection
Moving object detectionMoving object detection
Moving object detectionManav Mittal
 
Object detection for KRSBI robot soccer using PeleeNet on omnidirectional camera
Object detection for KRSBI robot soccer using PeleeNet on omnidirectional cameraObject detection for KRSBI robot soccer using PeleeNet on omnidirectional camera
Object detection for KRSBI robot soccer using PeleeNet on omnidirectional cameraTELKOMNIKA JOURNAL
 
Survey on video object detection & tracking
Survey on video object detection & trackingSurvey on video object detection & tracking
Survey on video object detection & trackingijctet
 
Object Detection & Tracking
Object Detection & TrackingObject Detection & Tracking
Object Detection & TrackingAkshay Gujarathi
 
MULTIPLE OBJECTS TRACKING IN SURVEILLANCE VIDEO USING COLOR AND HU MOMENTS
MULTIPLE OBJECTS TRACKING IN SURVEILLANCE VIDEO USING COLOR AND HU MOMENTSMULTIPLE OBJECTS TRACKING IN SURVEILLANCE VIDEO USING COLOR AND HU MOMENTS
MULTIPLE OBJECTS TRACKING IN SURVEILLANCE VIDEO USING COLOR AND HU MOMENTSsipij
 
A survey on moving object tracking in video
A survey on moving object tracking in videoA survey on moving object tracking in video
A survey on moving object tracking in videoijitjournal
 
Interactive full body motion capture using infrared sensor network
Interactive full body motion capture using infrared sensor networkInteractive full body motion capture using infrared sensor network
Interactive full body motion capture using infrared sensor networkijcga
 
Object tracking presentation
Object tracking  presentationObject tracking  presentation
Object tracking presentationMrsShwetaBanait1
 
Interactive Full-Body Motion Capture Using Infrared Sensor Network
Interactive Full-Body Motion Capture Using Infrared Sensor Network  Interactive Full-Body Motion Capture Using Infrared Sensor Network
Interactive Full-Body Motion Capture Using Infrared Sensor Network ijcga
 
TRACKING OF PARTIALLY OCCLUDED OBJECTS IN VIDEO SEQUENCES
TRACKING OF PARTIALLY OCCLUDED OBJECTS IN VIDEO SEQUENCESTRACKING OF PARTIALLY OCCLUDED OBJECTS IN VIDEO SEQUENCES
TRACKING OF PARTIALLY OCCLUDED OBJECTS IN VIDEO SEQUENCESPraveen Pallav
 
HUMAN MOTION DETECTION AND TRACKING FOR VIDEO SURVEILLANCE
HUMAN MOTION  DETECTION AND TRACKING FOR VIDEO SURVEILLANCEHUMAN MOTION  DETECTION AND TRACKING FOR VIDEO SURVEILLANCE
HUMAN MOTION DETECTION AND TRACKING FOR VIDEO SURVEILLANCENEHA THADEUS
 
Object Detection and tracking in Video Sequences
Object Detection and tracking in Video SequencesObject Detection and tracking in Video Sequences
Object Detection and tracking in Video SequencesIDES Editor
 
Object tracking a survey
Object tracking a surveyObject tracking a survey
Object tracking a surveyHaseeb Hassan
 
Moving object detection in video surveillance
Moving object detection in video surveillanceMoving object detection in video surveillance
Moving object detection in video surveillanceAshfaqul Haque John
 
Video surveillance Moving object detection& tracking Chapter 1
Video surveillance Moving object detection& tracking Chapter 1 Video surveillance Moving object detection& tracking Chapter 1
Video surveillance Moving object detection& tracking Chapter 1 ahmed mokhtar
 
Video object tracking with classification and recognition of objects
Video object tracking with classification and recognition of objectsVideo object tracking with classification and recognition of objects
Video object tracking with classification and recognition of objectsManish Khare
 
Presentation Object Recognition And Tracking Project
Presentation Object Recognition And Tracking ProjectPresentation Object Recognition And Tracking Project
Presentation Object Recognition And Tracking ProjectPrathamesh Joshi
 

What's hot (20)

Object tracking
Object trackingObject tracking
Object tracking
 
Moving object detection
Moving object detectionMoving object detection
Moving object detection
 
Object detection for KRSBI robot soccer using PeleeNet on omnidirectional camera
Object detection for KRSBI robot soccer using PeleeNet on omnidirectional cameraObject detection for KRSBI robot soccer using PeleeNet on omnidirectional camera
Object detection for KRSBI robot soccer using PeleeNet on omnidirectional camera
 
Survey on video object detection & tracking
Survey on video object detection & trackingSurvey on video object detection & tracking
Survey on video object detection & tracking
 
Moving object detection1
Moving object detection1Moving object detection1
Moving object detection1
 
Object Detection & Tracking
Object Detection & TrackingObject Detection & Tracking
Object Detection & Tracking
 
MULTIPLE OBJECTS TRACKING IN SURVEILLANCE VIDEO USING COLOR AND HU MOMENTS
MULTIPLE OBJECTS TRACKING IN SURVEILLANCE VIDEO USING COLOR AND HU MOMENTSMULTIPLE OBJECTS TRACKING IN SURVEILLANCE VIDEO USING COLOR AND HU MOMENTS
MULTIPLE OBJECTS TRACKING IN SURVEILLANCE VIDEO USING COLOR AND HU MOMENTS
 
A survey on moving object tracking in video
A survey on moving object tracking in videoA survey on moving object tracking in video
A survey on moving object tracking in video
 
Interactive full body motion capture using infrared sensor network
Interactive full body motion capture using infrared sensor networkInteractive full body motion capture using infrared sensor network
Interactive full body motion capture using infrared sensor network
 
Object tracking presentation
Object tracking  presentationObject tracking  presentation
Object tracking presentation
 
Interactive Full-Body Motion Capture Using Infrared Sensor Network
Interactive Full-Body Motion Capture Using Infrared Sensor Network  Interactive Full-Body Motion Capture Using Infrared Sensor Network
Interactive Full-Body Motion Capture Using Infrared Sensor Network
 
TRACKING OF PARTIALLY OCCLUDED OBJECTS IN VIDEO SEQUENCES
TRACKING OF PARTIALLY OCCLUDED OBJECTS IN VIDEO SEQUENCESTRACKING OF PARTIALLY OCCLUDED OBJECTS IN VIDEO SEQUENCES
TRACKING OF PARTIALLY OCCLUDED OBJECTS IN VIDEO SEQUENCES
 
HUMAN MOTION DETECTION AND TRACKING FOR VIDEO SURVEILLANCE
HUMAN MOTION  DETECTION AND TRACKING FOR VIDEO SURVEILLANCEHUMAN MOTION  DETECTION AND TRACKING FOR VIDEO SURVEILLANCE
HUMAN MOTION DETECTION AND TRACKING FOR VIDEO SURVEILLANCE
 
Object detection
Object detectionObject detection
Object detection
 
Object Detection and tracking in Video Sequences
Object Detection and tracking in Video SequencesObject Detection and tracking in Video Sequences
Object Detection and tracking in Video Sequences
 
Object tracking a survey
Object tracking a surveyObject tracking a survey
Object tracking a survey
 
Moving object detection in video surveillance
Moving object detection in video surveillanceMoving object detection in video surveillance
Moving object detection in video surveillance
 
Video surveillance Moving object detection& tracking Chapter 1
Video surveillance Moving object detection& tracking Chapter 1 Video surveillance Moving object detection& tracking Chapter 1
Video surveillance Moving object detection& tracking Chapter 1
 
Video object tracking with classification and recognition of objects
Video object tracking with classification and recognition of objectsVideo object tracking with classification and recognition of objects
Video object tracking with classification and recognition of objects
 
Presentation Object Recognition And Tracking Project
Presentation Object Recognition And Tracking ProjectPresentation Object Recognition And Tracking Project
Presentation Object Recognition And Tracking Project
 

Similar to Object Detection An Overview

Deep Learning for X ray Image to Text Generation
Deep Learning for X ray Image to Text GenerationDeep Learning for X ray Image to Text Generation
Deep Learning for X ray Image to Text Generationijtsrd
 
Object Detetcion using SSD-MobileNet
Object Detetcion using SSD-MobileNetObject Detetcion using SSD-MobileNet
Object Detetcion using SSD-MobileNetIRJET Journal
 
Object Detection and Tracking AI Robot
Object Detection and Tracking AI RobotObject Detection and Tracking AI Robot
Object Detection and Tracking AI RobotIRJET Journal
 
Real Time Object Detection with Audio Feedback using Yolo v3
Real Time Object Detection with Audio Feedback using Yolo v3Real Time Object Detection with Audio Feedback using Yolo v3
Real Time Object Detection with Audio Feedback using Yolo v3ijtsrd
 
IRJET - Object Detection using Deep Learning with OpenCV and Python
IRJET - Object Detection using Deep Learning with OpenCV and PythonIRJET - Object Detection using Deep Learning with OpenCV and Python
IRJET - Object Detection using Deep Learning with OpenCV and PythonIRJET Journal
 
Object Detection for Autonomous Cars using AI/ML
Object Detection for Autonomous Cars using AI/MLObject Detection for Autonomous Cars using AI/ML
Object Detection for Autonomous Cars using AI/MLIRJET Journal
 
DEEP LEARNING APPROACH FOR EVENT MONITORING SYSTEM
DEEP LEARNING APPROACH FOR EVENT MONITORING SYSTEMDEEP LEARNING APPROACH FOR EVENT MONITORING SYSTEM
DEEP LEARNING APPROACH FOR EVENT MONITORING SYSTEMIJMIT JOURNAL
 
Real Time Object Detection System with YOLO and CNN Models: A Review
Real Time Object Detection System with YOLO and CNN Models: A ReviewReal Time Object Detection System with YOLO and CNN Models: A Review
Real Time Object Detection System with YOLO and CNN Models: A ReviewSpringer
 
Deep learning based object detection
Deep learning based object detectionDeep learning based object detection
Deep learning based object detectionMonicaDommaraju
 
ArtificialIntelligenceInObjectDetection-Report.pdf
ArtificialIntelligenceInObjectDetection-Report.pdfArtificialIntelligenceInObjectDetection-Report.pdf
ArtificialIntelligenceInObjectDetection-Report.pdfAbishek86232
 
Development of wearable object detection system & blind stick for visuall...
Development of wearable object detection system & blind stick for visuall...Development of wearable object detection system & blind stick for visuall...
Development of wearable object detection system & blind stick for visuall...Arkadev Kundu
 
An assistive model of obstacle detection based on deep learning: YOLOv3 for v...
An assistive model of obstacle detection based on deep learning: YOLOv3 for v...An assistive model of obstacle detection based on deep learning: YOLOv3 for v...
An assistive model of obstacle detection based on deep learning: YOLOv3 for v...IJECEIAES
 
YOLOv4: A Face Mask Detection System
YOLOv4: A Face Mask Detection SystemYOLOv4: A Face Mask Detection System
YOLOv4: A Face Mask Detection SystemIRJET Journal
 
IISc Internship Report
IISc Internship ReportIISc Internship Report
IISc Internship ReportHarshilJain26
 
Proposed Multi-object Tracking Algorithm Using Sobel Edge Detection operator
Proposed Multi-object Tracking Algorithm Using Sobel Edge Detection operatorProposed Multi-object Tracking Algorithm Using Sobel Edge Detection operator
Proposed Multi-object Tracking Algorithm Using Sobel Edge Detection operatorQUESTJOURNAL
 
A Literature Survey: Neural Networks for object detection
A Literature Survey: Neural Networks for object detectionA Literature Survey: Neural Networks for object detection
A Literature Survey: Neural Networks for object detectionvivatechijri
 
IRJET- Comparative Analysis of Video Processing Object Detection
IRJET- Comparative Analysis of Video Processing Object DetectionIRJET- Comparative Analysis of Video Processing Object Detection
IRJET- Comparative Analysis of Video Processing Object DetectionIRJET Journal
 
MULTIPLE HUMAN TRACKING USING RETINANET FEATURES, SIAMESE NEURAL NETWORK, AND...
MULTIPLE HUMAN TRACKING USING RETINANET FEATURES, SIAMESE NEURAL NETWORK, AND...MULTIPLE HUMAN TRACKING USING RETINANET FEATURES, SIAMESE NEURAL NETWORK, AND...
MULTIPLE HUMAN TRACKING USING RETINANET FEATURES, SIAMESE NEURAL NETWORK, AND...IAEME Publication
 
Detection and Tracking of Objects: A Detailed Study
Detection and Tracking of Objects: A Detailed StudyDetection and Tracking of Objects: A Detailed Study
Detection and Tracking of Objects: A Detailed StudyIJEACS
 
Detection of a user-defined object in an image using feature extraction- Trai...
Detection of a user-defined object in an image using feature extraction- Trai...Detection of a user-defined object in an image using feature extraction- Trai...
Detection of a user-defined object in an image using feature extraction- Trai...IRJET Journal
 

Similar to Object Detection An Overview (20)

Deep Learning for X ray Image to Text Generation
Deep Learning for X ray Image to Text GenerationDeep Learning for X ray Image to Text Generation
Deep Learning for X ray Image to Text Generation
 
Object Detetcion using SSD-MobileNet
Object Detetcion using SSD-MobileNetObject Detetcion using SSD-MobileNet
Object Detetcion using SSD-MobileNet
 
Object Detection and Tracking AI Robot
Object Detection and Tracking AI RobotObject Detection and Tracking AI Robot
Object Detection and Tracking AI Robot
 
Real Time Object Detection with Audio Feedback using Yolo v3
Real Time Object Detection with Audio Feedback using Yolo v3Real Time Object Detection with Audio Feedback using Yolo v3
Real Time Object Detection with Audio Feedback using Yolo v3
 
IRJET - Object Detection using Deep Learning with OpenCV and Python
IRJET - Object Detection using Deep Learning with OpenCV and PythonIRJET - Object Detection using Deep Learning with OpenCV and Python
IRJET - Object Detection using Deep Learning with OpenCV and Python
 
Object Detection for Autonomous Cars using AI/ML
Object Detection for Autonomous Cars using AI/MLObject Detection for Autonomous Cars using AI/ML
Object Detection for Autonomous Cars using AI/ML
 
DEEP LEARNING APPROACH FOR EVENT MONITORING SYSTEM
DEEP LEARNING APPROACH FOR EVENT MONITORING SYSTEMDEEP LEARNING APPROACH FOR EVENT MONITORING SYSTEM
DEEP LEARNING APPROACH FOR EVENT MONITORING SYSTEM
 
Real Time Object Detection System with YOLO and CNN Models: A Review
Real Time Object Detection System with YOLO and CNN Models: A ReviewReal Time Object Detection System with YOLO and CNN Models: A Review
Real Time Object Detection System with YOLO and CNN Models: A Review
 
Deep learning based object detection
Deep learning based object detectionDeep learning based object detection
Deep learning based object detection
 
ArtificialIntelligenceInObjectDetection-Report.pdf
ArtificialIntelligenceInObjectDetection-Report.pdfArtificialIntelligenceInObjectDetection-Report.pdf
ArtificialIntelligenceInObjectDetection-Report.pdf
 
Development of wearable object detection system & blind stick for visuall...
Development of wearable object detection system & blind stick for visuall...Development of wearable object detection system & blind stick for visuall...
Development of wearable object detection system & blind stick for visuall...
 
An assistive model of obstacle detection based on deep learning: YOLOv3 for v...
An assistive model of obstacle detection based on deep learning: YOLOv3 for v...An assistive model of obstacle detection based on deep learning: YOLOv3 for v...
An assistive model of obstacle detection based on deep learning: YOLOv3 for v...
 
YOLOv4: A Face Mask Detection System
YOLOv4: A Face Mask Detection SystemYOLOv4: A Face Mask Detection System
YOLOv4: A Face Mask Detection System
 
IISc Internship Report
IISc Internship ReportIISc Internship Report
IISc Internship Report
 
Proposed Multi-object Tracking Algorithm Using Sobel Edge Detection operator
Proposed Multi-object Tracking Algorithm Using Sobel Edge Detection operatorProposed Multi-object Tracking Algorithm Using Sobel Edge Detection operator
Proposed Multi-object Tracking Algorithm Using Sobel Edge Detection operator
 
A Literature Survey: Neural Networks for object detection
A Literature Survey: Neural Networks for object detectionA Literature Survey: Neural Networks for object detection
A Literature Survey: Neural Networks for object detection
 
IRJET- Comparative Analysis of Video Processing Object Detection
IRJET- Comparative Analysis of Video Processing Object DetectionIRJET- Comparative Analysis of Video Processing Object Detection
IRJET- Comparative Analysis of Video Processing Object Detection
 
MULTIPLE HUMAN TRACKING USING RETINANET FEATURES, SIAMESE NEURAL NETWORK, AND...
MULTIPLE HUMAN TRACKING USING RETINANET FEATURES, SIAMESE NEURAL NETWORK, AND...MULTIPLE HUMAN TRACKING USING RETINANET FEATURES, SIAMESE NEURAL NETWORK, AND...
MULTIPLE HUMAN TRACKING USING RETINANET FEATURES, SIAMESE NEURAL NETWORK, AND...
 
Detection and Tracking of Objects: A Detailed Study
Detection and Tracking of Objects: A Detailed StudyDetection and Tracking of Objects: A Detailed Study
Detection and Tracking of Objects: A Detailed Study
 
Detection of a user-defined object in an image using feature extraction- Trai...
Detection of a user-defined object in an image using feature extraction- Trai...Detection of a user-defined object in an image using feature extraction- Trai...
Detection of a user-defined object in an image using feature extraction- Trai...
 

More from ijtsrd

‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementation‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementationijtsrd
 
Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...ijtsrd
 
Dynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and ProspectsDynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and Prospectsijtsrd
 
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...ijtsrd
 
The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...ijtsrd
 
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...ijtsrd
 
Problems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A StudyProblems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A Studyijtsrd
 
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...ijtsrd
 
The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...ijtsrd
 
A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...ijtsrd
 
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...ijtsrd
 
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...ijtsrd
 
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. SadikuSustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadikuijtsrd
 
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...ijtsrd
 
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...ijtsrd
 
Activating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment MapActivating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment Mapijtsrd
 
Educational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger SocietyEducational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger Societyijtsrd
 
Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...ijtsrd
 
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...ijtsrd
 
Streamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine LearningStreamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine Learningijtsrd
 

More from ijtsrd (20)

‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementation‘Six Sigma Technique’ A Journey Through its Implementation
‘Six Sigma Technique’ A Journey Through its Implementation
 
Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...Edge Computing in Space Enhancing Data Processing and Communication for Space...
Edge Computing in Space Enhancing Data Processing and Communication for Space...
 
Dynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and ProspectsDynamics of Communal Politics in 21st Century India Challenges and Prospects
Dynamics of Communal Politics in 21st Century India Challenges and Prospects
 
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
Assess Perspective and Knowledge of Healthcare Providers Towards Elehealth in...
 
The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...The Impact of Digital Media on the Decentralization of Power and the Erosion ...
The Impact of Digital Media on the Decentralization of Power and the Erosion ...
 
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
Online Voices, Offline Impact Ambedkars Ideals and Socio Political Inclusion ...
 
Problems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A StudyProblems and Challenges of Agro Entreprenurship A Study
Problems and Challenges of Agro Entreprenurship A Study
 
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
Comparative Analysis of Total Corporate Disclosure of Selected IT Companies o...
 
The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...The Impact of Educational Background and Professional Training on Human Right...
The Impact of Educational Background and Professional Training on Human Right...
 
A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...A Study on the Effective Teaching Learning Process in English Curriculum at t...
A Study on the Effective Teaching Learning Process in English Curriculum at t...
 
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
The Role of Mentoring and Its Influence on the Effectiveness of the Teaching ...
 
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
Design Simulation and Hardware Construction of an Arduino Microcontroller Bas...
 
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. SadikuSustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
Sustainable Energy by Paul A. Adekunte | Matthew N. O. Sadiku | Janet O. Sadiku
 
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
Concepts for Sudan Survey Act Implementations Executive Regulations and Stand...
 
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
Towards the Implementation of the Sudan Interpolated Geoid Model Khartoum Sta...
 
Activating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment MapActivating Geospatial Information for Sudans Sustainable Investment Map
Activating Geospatial Information for Sudans Sustainable Investment Map
 
Educational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger SocietyEducational Unity Embracing Diversity for a Stronger Society
Educational Unity Embracing Diversity for a Stronger Society
 
Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...Integration of Indian Indigenous Knowledge System in Management Prospects and...
Integration of Indian Indigenous Knowledge System in Management Prospects and...
 
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
DeepMask Transforming Face Mask Identification for Better Pandemic Control in...
 
Streamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine LearningStreamlining Data Collection eCRF Design and Machine Learning
Streamlining Data Collection eCRF Design and Machine Learning
 

Recently uploaded

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 

Recently uploaded (20)

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 

Object Detection An Overview

  • 1. International Journal of Trend in Scientific Research and Development (IJTSRD) Volume: 3 | Issue: 3 | Mar-Apr 2019 Available Online: www.ijtsrd.com e-ISSN: 2456 - 6470 @ IJTSRD | Unique Paper ID – IJTSRD23422 | Volume – 3 | Issue – 3 | Mar-Apr 2019 Page: 1663 Object Detection: An Overview P. Rajeshwari, P. Abhishek, P. Srikanth, T. Vinod Anurag Group of Institutions, Telangana, India How to cite this paper: P. Rajeshwari | P. Abhishek | P. Srikanth | T. Vinod "Object Detection: An Overview" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456- 6470, Volume-3 | Issue-3, April 2019, pp.1663-1665, URL: https://www.ijtsrd. com/papers/ijtsrd2 3422.pdf Copyright © 2019 by author(s) and International Journal of Trend in Scientific Research and Development Journal. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (CC BY 4.0) (http://creativecommons.org/licenses/ by/4.0) ABSTRACT The goal of the project is to run an object detection algorithm oneveryframeof a video, thus allowing the algorithm to detect all the objects in it, includingbutnot limited to: people, vehicles, animals etc. Object recognition and detection play a crucial role in computer vision andautomated drivingsystems. We aimtodesign a system that does not compromise on performance or accuracy and provides real-time solutions. With the importance of computer vision growing with each passing day, models that deliver high-performance results are all the more dominant. Exponential growth in computing power as-well-as growing popularity in deep learning led to a stark increase in high-performance algorithms that solve real-world problems. Our model can be taken a step further, allowing the user the flexibility to detect only the objects that are needed at the moment despite being trained on a larger dataset. KEYWORDS: object detection,computer vision,deep learning,andneuralnetworks. 1. MOTIVATION The motivation of building an Object Detection model is to provide solutions in the field of computer vision. The primary essence of object detectioncanbebroken downinto two parts: to locate objects in a scene (by drawing a bounding box around the object) and later to classify the objects (based on the classes it was trained on). Amodelthat provides high-performance and accuracy to real-world data would offer solutions to pressing issuessuch assurveillance, face-detection and most of all, autonomous driving systems where any failure in a system may cause irreversible damage. Being able to classify only the object but not the location of the object accurately is not practical in the real world especially when the applications include autonomous vehicles, robotics and automation. Therefore, building an accurate model that provides high performance with low detection time is vital. 2. RELATED WORK There are two deep learning based approaches for object detection: one-stage methods (YOLO – You Only Look Once, SSD – Single Shot Detection) and two-stage approaches (RCNN, Fast RCNN, Faster RCNN). One-stage methods: A. YOLO – You Only Look Once It is a state-of-the-art, real-time object detection system which offers extreme levels of speed and accuracy. YOLO, as the name suggests, looks at the image only once, i.e., there is only a single networkevaluation unliketheprevious systems like the R-CNN approach which requires thousands of evaluations for a single image. This is the secret to the extreme speed of a YOLO model(almost1000xfasterthanR- CNN and 100x faster than the Fast R-CNN model). In this approach, the model uses pre-defined set of boxes that look for objects in their regions. For the SxS grid cells drawn for each image, YOLO predicts X boundary boxes each with its own confidence score and each box can predict only one object. YOLO also generates Y conditional class probabilities (for the likeliness of each object class). B. SSD – Single Shot Detection Similar to YOLO, SSD’s take only a single shottodetectallthe classes in a scene that the model was trained on and therefore, like YOLO, is much faster than the traditionaltwo- stage methods that require two shots (onefor generating region proposals and another for detecting objects of each proposal). SSD’s implement techniques such as multi-scale features and default boxes which allow it to obtain similar levels of accuracy as that of a Faster R-CNN model using lower resolution imageswhichfurtherincreasesthespeed of a Single Shot Detector. SSD uses VGG16 to extrac feature maps from a scene and then uses a Conv4_3 convolution layer todetectobjectsfrom it. IJTSRD23422
  • 2. International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID - IJTSRD23422 | Volume – 3 | Issue – 3 | Mar-Apr 2019 Page: 1664 Two-stage methods: A. R-CNN Instead of having to deal with a large number of regions, R- CNN uses divides a scene into 2000 regions called as region proposals which highly reduces the number of regions where detections need to be made. The 2000 regions are generated using a selective search algorithm. The selective search algorithm generally has 3 steps: to generate candidate regions, use greedy algorithm and recursively combine similar regions into larger regions; propose final candidate region proposals. The regions are then fed into an SVM to classify the presence of an object. B. Fast R-CNN The Fast R-CNN model was built to counter a fewdrawbacks of the previous R-CNN model. In this approach, similartothe previous approach, selective search is used to generate region proposals but the input image is fed to a CNN and a convolutional feature map is generated from it whichisthen used to identify the regions and combine them into larger squares by using a RoI pooling layer. A softmax layer is finally used to predict the class of the proposed region. C. Faster R-CNN Unlike R-CNN and Fast R-CNN, Faster R-CNN does not use Selective Search which is aslowprocessand instead came up with an approach to allow the network to learn the region proposals. Unlike Fast R-CNN where selective search algorithm is used on the feature map to identify region proposals, Faster R-CNN uses a separate network to predict the region proposals. The predicted proposals are then pooled into larger squares using the RoI pooling layer which is then finally used to classify the image. 3. PROBLEM STATEMENT With the growing importance of computer vision and the need for autonomous vehicles, figuring out the problem of object detection is more crucial than ever. While image classification algorithms have developed a lot in the past few decades, image localization algorithms that offer extremely high accuracy and performance in real-time that and are able to detect a large number of classes in a short span of time are still rare. If such an algorithm is developed, the applications are seen not only in autonomous vehicles but also in robotics, surveillance, automation and analysis (people counting, traffic analysis, pedestrian detection). 4. SYSTEM SPECIFICATIONS The system specifications on which the model was trained and evaluated are: Intel Core i7, 16 GB RAM, GPU – NVIDIA GeForce 1050 Ti. 5. LIMITATIONS The primary reason for the need of an efficient model that provides high-performance in the real-world is thehigh cost of failure. The limitations of an object detection model are: A. Occlusion Occlusion is when an object is covered ornotentirely visible, i.e., only a partial image of the object is visible. Occlusion, sometimes, stumps even the human brain so it is only natural that it causes trouble to even the best object detection models. B. Image Illumination: In the real-world, one cannot guarantee an uninterrupted supply of proper lamination in an image or a video. Any object detection would face trouble detecting objects in a poorly lit, dim environment. C. Object Scale: It may be difficult for the model to notice the difference between objects of various sizes. This is the Object Scale problem of computer vision. 4) View Point Variation An object appears differently when looked at from various view-points. If the object is rotated or viewed at from a different angle, the entire perception appears different. D. Clutter or Background Noise In the real-world, finding a perfect scene is near impossible and the model has to constantlyremovebackgroundnoise in order for it to detect objects more accurately. E. Large groups of small objects Similar to humans, it is also difficult for an object detection model to accurately detect and track large groups of small objects in a scene. 6. METHODOLOGY We use a Neural Network-based regression approach to detect objects and a classification algorithm to classify the objects that are detected. We implement the YOLO model that uses a fully convolutional neural network to generate S*S grids across the image, bounding boxes for each gridand the class probabilities for each of the bounding box. The entire process is streamlined into a regressionproblem thus allowing blinding speeds with extremely low latency. The primary difference of our approachoverothermodelsis a global prediction system, i.e., unlike the previous approaches of sliding window and region proposal-based techniques, we view the image in its entirety in a singlepass. The S*S grids that are generated for the image are responsible for detecting the object inside them, i.e., thegrid cell that contains the center of the particular object is responsible for detecting the object. Every grid cell has to predict the bounding boxes for objects in them and the confidence scores for the boxes. Confidence = Pr(Object) * IOU Where Pr(Object) is the probability that an object exists in the bounding box and IOU is the intersection over union. To predict the conditional class probability, we use Pr (Classi|Object)*Pr (Object)*IOU = Pr (Classi)*IOU 7. EXPECTED RESULTS Using the model, we expect to detect various objectsthatthe model is trained to detect objects with extreme accuracybut also with a faster detection time. The models need to be improved to detect objects with more and more accuracy as even a small mistake in an autonomous vehicle would cause irreversible damage. Using our model, we expect to overcome or at least reduce the limitations mentioned above. The expectations with the system are: 1. Detect Objects with high accuracy and high confidence. 2. Detect objects despite being only partially visible (occlusion). 3. Detect objects when presentin largegroupsirrespective of the size of the object. 4. Detect objects with low illumination.
  • 3. International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID - IJTSRD23422 | Volume – 3 | Issue – 3 | Mar-Apr 2019 Page: 1665 8. RESULTS AND ANALYSIS The model is able to predict the objects in the image correctly (with near perfectconfidenceincaseofthedogand perfect confidence in case of the Frisbee). The model was trained on the Microsoft’s COCO (Common Objects in COntext) dataset which consists of 80 classes (common everyday house-hold items). The model accurately predicts almost all the people in the scene with the confidence scores of the objects that it detects, i.e., the probability of the object belonging to the class according to the model. The model shows above 80% confidence scores for people in the front and shows above 70% confidence score for people that are in behind and not shown properly. This shows that despite suffering from occlusion, the model predicts that a person is present in the scene with greater than 70% confidence. Not only does the model detect objects accurately when large groups of small objects are present, the model also confidently detects objects suffering from occlusion. 9. CONCLUSION After analyzing the results, we can conclude that the model offers high performance and accuracy in the real-world and also overcomes most of the limitations mentioned earlier. The model offers satisfactory results to most, if not all of our expectations as mentioned in the EXPECTED RESULTS section. Despite this, our model still needs to improve its accuracy in detecting objects REFERENCE [1] http://people.csail.mit.edu/klbouman/pw/pa pers_and_presentations/ObjectRecognitionDetection- 11-25-12.pdf [2] http://ethesis.nitrkl.ac.in/4836/1/211CS104 9.pdf [3] https://github.com/OlafenwaMoses/ImageAI/tree/ma ster/imageai/Detection [4] http://cocodataset.org/ [5] https://www.google.com/search?q=Retinan et&oq=Retinanet&aqs=chrome..69i57.109 0j0j1&sourceid=chrome&ie=UTF-8 [6] https://www.analyticsvidhya.com/blog/201 8/10/a- step-by-step-introduction-to-the-basic-object- detection-algorithms-part-1/ [7] https://www.tensorflow.org/lite/models/obj ect_detection/overview [8] https://www.hackerearth.com/blog/machin e- learning/introduction-to-object-detection/ [9] https://www.edureka.co/blog/tensorflow-object- detection-tutorial/