We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 20
Object detection using computer
vision and AI
Under the Guidance of: Presented by
Dr.D.William Albert P . Chandra Shekar 22620-CM-048 (Head of cse department) N . Shaikshavali 22620-CM-043 Y . Vinod 22620-CM-061 P . Karthik 22620-CM-045 V. Sandhya 22620-CM-060 B . Sunitha 22620-CM-003 contents • Abstract • Introduction • Software and Hardware Requirements • Existing System • Proposed System • Architecture • Process and Results • Conclusion ABSTRACT The Objective is to detect of objects using You Only Look Once (YOLO) approach. This method has several advantages as compared to other object detection algorithms.
In other algorithms like Convolutional Neural Network,
Fast Convolution al Neural Network the algorithm will not look at the image completely but in YOLO the algorithm looks the image completely by predicting the bounding boxes using convolutional network and the class probabilities for these boxes and detects the image faster as compared to other algorithms INTRODUCTION: Object detection is a technology that detects the semantic objects of a class in digital images and videos. One of its real- time applications is self-driving cars. In this, our task is to detect multiple objects from an image. The most common object to detect in this application is the car, motorcycle, and pedestrian. For locating the objects in the image, we use Object Localization and have to locate more than one object in real-time systems. There are various techniques for object detection, they can be split up into two categories first is the algorithms based on Classifications. CNN and RNN come under this category. In this, we have to select the interested regions from the image and have to classify them using Convolutional Neural Network. This method is very slow because we have to run a prediction for every selected region The second category is the algorithms based on Regressions. YOLO method comes under this category. In this, we won't select the interested regions from the image. Instead, we predict the classes and bounding boxes of the whole image at a single run of the algorithm and detect multiple objects using a single neural network.
YOLO algorithm is fast as compared to other classification
algorithms. In real time our algorithm process 45 frames per second. YOLO algorithm makes localization errors but predicts less false positives in the background. Hardware & software Requirements: HARDWARE REQUIREMENTS:
Processor : core i3/i5/i7
Hard Disk : 512 Gb or 1Tb Monitor : 14’ Colour Monitor. Mouse : Optical Mouse. Ram : 4 or 8 Gb
SOFTWARE REQUIREMENTS:
Operating system : Windows 7 Ultimate.
Coding Language : Python. Front-End : Python. Designing : Html , css , javascript. Data Base : MySQL. EXISTING system • Convolutional Neural Networks (CNNs) are a powerful tool for machine learning, especially in tasks related to computer vision. Convolutional Neural Networks, or CNNs, are a specialized class of neural networks designed to effectively process grid-like data, such as images. Disadvantages: ❖ To train a CNN effectively, you need many images that are clearly labeled with what they show (like "cat" or "car"). ❖ CNNs can detect objects at around 5 to over 30 frames per second, depending on the model and hardware. ❖Hard to understand how CNNs make decisions. ❖When we are going to detect the object present in a image or video we have to specify the region. ❖ It doesn’t make the accurate results lack of slow training. Proposed system • Yolov3 (You Only Look Once v3) and OpenCV algorithms we are detecting objects from video and images. Yolov3 is a famous object detection algorithm developed by Washington university. ADVANTAGES: • YOLO is capable of processing images quickly, allowing for real-time object detection. • YOLO is fast ,processing upto 45 framesper second,which is faster than other object detection alogrithms. • It performs more accuracy than another alogrithms. Architecture Process and results UPLOADING VIDEO TRACKING OBJECTS TRACKING PERSONS TRACKING OBJECCTS TRACKING OBJECCTS WEBCAM WEBCAM RESULTS Conclusion ❖Object detection using computer vision and AI has become a transformative tool across industries, enabling applications like autonomous vehicles, healthcare diagnostics, and security systems. By utilizing deep learning models such as CNNs and YOLO, modern systems achieve high accuracy and speed in identifying and localizing objects in images and videos. ❖This technology advances ,object detection will further drive automation ,improving effiency and accuracy in numerous sectors.