Enhancing augmented reality through object recognition in python

Augmented Reality (AR) is transforming how users interact with digital content by overlaying virtual elements onto real- world environments. This paper presents an AR system developed in Python that integrates real-time object recognition to enhance user experience and interaction. The system utilizes computer vision techniques, leveraging pre-trained deep learning models such as YOLO (You Only Look Once) or MobileNet with OpenCV and TensorFlow for efficient and accurate object detection. Detected objects are dynamically highlighted and overlaid with contextual information or virtual annotations within the AR interface. The implementation involves capturing live video feed through a webcam, processing each frame to identify and classify objects, and rendering AR elements aligned with the detected objects' positions. This approach enables educational, industrial, and assistive applications, such as interactive learning tools, smart inventory systems, and real-time navigation aids. The modular design ensures flexibility for integrating additional features like gesture control or voice input. Overall, the system demonstrates how combining object recognition with AR in Python can create intelligent, responsive, and immersive applications.

Authors

Institutions

Publication Details

Journal
i-manager s Journal on Augmented & Virtual Reality
Published
2025-01-01
DOI
https://doi.org/10.26634/javr.3.1.22095
Primary Topic
Augmented Reality Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Enhancing augmented reality through object recognition in python

Prasad K. N. R. Surya Vara, Nanaji Uppe, Rao C. P. V. N. J. Mohan
i-manager s Journal on Augmented & Virtual Reality
Augmented Reality Applications
article

Enhancing augmented reality through object recognition in python

Prasad K. N. R. Surya Vara, Nanaji Uppe, Rao C. P. V. N. J. Mohan
article en

Abstract

Augmented Reality (AR) is transforming how users interact with digital content by overlaying virtual elements onto real- world environments. This paper presents an AR system developed in Python that integrates real-time object recognition to enhance user experience and interaction. The system utilizes computer vision techniques, leveraging pre-trained deep learning models such as YOLO (You Only Look Once) or MobileNet with OpenCV and TensorFlow for efficient and accurate object detection. Detected objects are dynamically highlighted and overlaid with contextual information or virtual annotations within the AR interface. The implementation involves capturing live video feed through a webcam, processing each frame to identify and classify objects, and rendering AR elements aligned with the detected objects' positions. This approach enables educational, industrial, and assistive applications, such as interactive learning tools, smart inventory systems, and real-time navigation aids. The modular design ensures flexibility for integrating additional features like gesture control or voice input. Overall, the system demonstrates how combining object recognition with AR in Python can create intelligent, responsive, and immersive applications.

i-manager s Journal on Augmented & Virtual RealityVol. 3(1)
Institute of Engineering (NP)
Openalex Percentile: Top 84%
Augmented Reality Applications
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.