Object Detection in Images Using Machine Learning
This study develops a scalable, effective, and user-friendly solution to tackle the problem of real-time object detection in photos. The suggested approach makes use of YOLOv5 (You Only Look Once version 5) for deep learning-based object detection and Flask for managing REST API queries. Users can submit base64-encoded photos to the system, which will analyze them using the YOLOv5 model to identify and categorize objects, label them with bounding boxes, and then return the base64-formatted images. High-speed performance is ensured by using PyTorch for model inference, while Non-Maximum Suppression (NMS) increases object localization accuracy by removing redundant detections. Because of its lightweight architecture and ease of integration with online applications, this system can be used for a variety of purposes, including surveillance and e-commerce. The study's output is a reliable, approachable object detection API that can effectively manage real-time image processing and deliver precise item recognition, showcasing the potential for implementing deep learning models in intuitive and scalable web-based settings.
Authors
- G. Nagarajan
- Abhiram Piratla
- Karthikeya Golla
Institutions
- Sathyabama Institute of Science and Technology (IN)
Publication Details
- Published
- 2025-02-05
- DOI
- https://doi.org/10.1109/idciot64235.2025.10914893
- Primary Topic
- Industrial Vision Systems and Defect Detection
- Type
- article
- Field-Weighted Citation Impact
- 0.00