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

Institutions

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
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Object Detection in Images Using Machine Learning

G. Nagarajan, Abhiram Piratla, Karthikeya Golla
Industrial Vision Systems and Defect Detection
article

Object Detection in Images Using Machine Learning

G. Nagarajan, Abhiram Piratla, Karthikeya Golla
article en

Abstract

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.

Sathyabama Institute of Science and Technology (IN)
Reduced inequalities
Openalex Percentile: Top 94%
Industrial Vision Systems and Defect Detection
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.