Khairida Octavia Ramadhani
Universitas Negeri Medan

Published : 2 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 2 Documents
Search

Implementation Of Face Distance, Usage Duration, And Smart Break Monitoring System Using Python-Based Haar Cascade On Digital Device Usage Khairida Octavia Ramadhani; Syuhada Simbolon; Dwi Nina Putri Anakampun; Hermawan Syahputra
IJCONSIST JOURNALS Vol 8 No 1 (2026): September
Publisher : International Journal of Computer, Network Security and Information System

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33005/ijconsist.v8i1.203

Abstract

The prolonged use of digital devices with improper viewing distance can lead to eye strain and visual discomfort. This study aims to develop a real-time monitoring system for digital device usage based on digital image processing. The system is implemented using the Python programming language and the OpenCV library, with the Haar Cascade Classifier method used to detect the user's face through a webcam. Distance estimation is performed using single-camera distance estimation based on facial anthropometric data and the width of the detected face in the image, and is stabilized using smoothing techniques. In addition, the system utilizes user age input to determine the recommended viewing distance range, calculates device usage duration, and evaluates the level of usage risk based on distance, age, and usage time. The system provides warnings in the form of visual alerts, beep sounds, break reminder audio, and a Smart Break feature that requires the user to rest for 20 seconds after a certain usage duration is reached. The implementation results show that the system is capable of detecting faces in real time, estimating distance with stable performance, and providing adaptive and responsive usage notifications. Therefore, the proposed system can be used as a simple and effective eye health monitoring tool without requiring additional hardware.
SmartQBank: Sistem Manajemen Antrean Perbankan Berbasis Finite State Machine dengan Sinkronisasi Realtime dan Pelacakan QR Micael Zecsen Saragih; Zulfahmi Indra; Benedict Sandi Pangestu Rosa; Khairida Octavia Ramadhani
Teknik: Jurnal Ilmu Teknik dan Informatika Vol. 6 No. 2 (2026): Oktober: Teknik: Jurnal Ilmu Teknik dan Informatika
Publisher : LPPM Sekolah Tinggi Ilmu Ekonomi - Studi Ekonomi Modern

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.51903/teknik.v6i2.1274

Abstract

Conventional banking queue systems still face significant limitations in terms of efficiency, flexibility, and service transparency because customers are required to be physically present in waiting areas and have limited access to real-time queue information. This study aims to design and implement SmartQBank, a digital banking queue management system that integrates Finite State Machine (FSM), cloud computing, real-time synchronization, and Quick Response (QR)-based tracking to improve queue service effectiveness. The research employed an applied software engineering approach consisting of requirements analysis, formal FSM modeling, system design, implementation, and validation testing. The FSM model was utilized as the core engine to control and validate queue lifecycle transitions, ensuring that each queue token follows predefined business rules and preventĀ  ing invalid state changes. The system was developed using Next.js and TypeScript on the frontend, while Supabase PostgreSQL served as the backend database and persistence layer. Real-time synchronization was achieved through WebSocket-based communication provided by Supabase Realtime, enabling instant data propagation across multiple client devices. The implementation results demonstrate that the proposed architecture successfully supports distributed queue monitoring, dynamic QR-based customer tracking, and centralized state management. Validation testing confirmed that all defined FSM transitions operated correctly and consistently rejected invalid transitions, thereby maintaining data integrity and operational reliability. The integration of FSM-based control, cloud infrastructure, and real-time synchronization provides a scalable and reliable solution for modern banking queue management while improving customer convenience, service transparency, and overall operational efficiency.