Implementing Computer Vision in Android Apps and Presenting the Background Technology with Mathematical Demonstrations

The aim of this paper is to create image-processing Android apps to launch on the Google Play Store. Three apps with different usages will be presented for different situations. The first app is a night-vision app on an Android phone that uses OpenCV. The second app is a tooth-brushing assistant app...

Full description

Saved in:
Bibliographic Details
Main Author: Roland Szabo
Format: Article
Language:English
Published: MDPI AG 2025-01-01
Series:Technologies
Subjects:
Online Access:https://www.mdpi.com/2227-7080/13/1/27
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832587404293177344
author Roland Szabo
author_facet Roland Szabo
author_sort Roland Szabo
collection DOAJ
description The aim of this paper is to create image-processing Android apps to launch on the Google Play Store. Three apps with different usages will be presented for different situations. The first app is a night-vision app on an Android phone that uses OpenCV. The second app is a tooth-brushing assistant application. The app is made for mobile phones and uses advanced image-processing techniques to detect when the tooth is brushed correctly or incorrectly. The main focus is on the direction of the toothbrush movement because this is one of the key aspects of correctly brushing teeth. The direction of movement of the brush is detected using movement vectors. The third app is a lane-detection app on the smartphone. Lane detection is carried out using OpenCV and TensorFlow libraries. The mobile app was implemented on the Android operating system. The app has a live video feed of the surroundings. When in the area of view, there will be a road with a lane. The system detects the lane and draws a green line over it.
format Article
id doaj-art-05cb74de77d4465195688f6baf8f7654
institution Kabale University
issn 2227-7080
language English
publishDate 2025-01-01
publisher MDPI AG
record_format Article
series Technologies
spelling doaj-art-05cb74de77d4465195688f6baf8f76542025-01-24T13:50:47ZengMDPI AGTechnologies2227-70802025-01-011312710.3390/technologies13010027Implementing Computer Vision in Android Apps and Presenting the Background Technology with Mathematical DemonstrationsRoland Szabo0Faculty of Electronics, Telecommunications and Information Technologies, Politehnica University Timisoara, Vasile Parvan Av., No. 2, 300223 Timisoara, RomaniaThe aim of this paper is to create image-processing Android apps to launch on the Google Play Store. Three apps with different usages will be presented for different situations. The first app is a night-vision app on an Android phone that uses OpenCV. The second app is a tooth-brushing assistant application. The app is made for mobile phones and uses advanced image-processing techniques to detect when the tooth is brushed correctly or incorrectly. The main focus is on the direction of the toothbrush movement because this is one of the key aspects of correctly brushing teeth. The direction of movement of the brush is detected using movement vectors. The third app is a lane-detection app on the smartphone. Lane detection is carried out using OpenCV and TensorFlow libraries. The mobile app was implemented on the Android operating system. The app has a live video feed of the surroundings. When in the area of view, there will be a road with a lane. The system detects the lane and draws a green line over it.https://www.mdpi.com/2227-7080/13/1/27night visionimage motion analysislane detectionmobile applicationsmobile computing
spellingShingle Roland Szabo
Implementing Computer Vision in Android Apps and Presenting the Background Technology with Mathematical Demonstrations
Technologies
night vision
image motion analysis
lane detection
mobile applications
mobile computing
title Implementing Computer Vision in Android Apps and Presenting the Background Technology with Mathematical Demonstrations
title_full Implementing Computer Vision in Android Apps and Presenting the Background Technology with Mathematical Demonstrations
title_fullStr Implementing Computer Vision in Android Apps and Presenting the Background Technology with Mathematical Demonstrations
title_full_unstemmed Implementing Computer Vision in Android Apps and Presenting the Background Technology with Mathematical Demonstrations
title_short Implementing Computer Vision in Android Apps and Presenting the Background Technology with Mathematical Demonstrations
title_sort implementing computer vision in android apps and presenting the background technology with mathematical demonstrations
topic night vision
image motion analysis
lane detection
mobile applications
mobile computing
url https://www.mdpi.com/2227-7080/13/1/27
work_keys_str_mv AT rolandszabo implementingcomputervisioninandroidappsandpresentingthebackgroundtechnologywithmathematicaldemonstrations