Cantona, Eric (2025) IMPLEMENTASI FACE RECOGNITION DAN ACTIVITY DETECTION UNTUK KEAMANAN KOS BERBASIS MACHINE LEARNING. S1 thesis, UNIVERSITAS ATMA JAYA YOGYAKARTA.

Text (Eric Cantona)
210711082_0.pdf

File Pdf (391kB)
Text
210711082_1.pdf

File Pdf (518kB)
Text
210711082_2.pdf

File Pdf (406kB)
Text
210711082_3.pdf
Restricted to Registered users only

File Pdf (840kB)
Text
210711082_4.pdf
Restricted to Registered users only

File Pdf (1MB)
Text
210711082_5.pdf
Restricted to Registered users only

File Pdf (2MB)
Text
210711082_6.pdf

File Pdf (400kB)

Abstract

Keamanan kos-kosan merupakan aspek penting untuk mencegah akses tidak sah dan meningkatkan keselamatan penghuni. Penelitian ini mengimplementasikan sistem Face
Recognition dan Activity Detection berbasis Machine Learning untuk mendukung pemantauan keamanan secara real-time.
Sistem ini dikembangkan menggunakan bahasa pemrograman Python, dengan pustaka pendukung seperti PyTorch untuk implementasi model deep learning, OpenCV
untuk pemrosesan citra, Streamlit untuk dashboard visualisasi live feed, serta Telethon
untuk integrasi notifikasi Telegram.
Metode yang digunakan mencakup Face Recognition, Activity Detection (loitering,
crowd, suspicious behavior), klasifikasi area kepala (helm, masker, hoodie, bare face), serta integrasi notifikasi ke Telegram dan antarmuka visual sederhana melalui Streamlit
dashboarding. Model yang digunakan antara lain YOLOv8 untuk deteksi orang, InsightFace (ArcFace) untuk Face Recognition, serta EfficientNet-B0 untuk klasifikasi
kepala. Sistem dibangun dengan bantuan berbagai library/framework seperti PyTorch, OpenCV, Streamlit, dan Telethon.
Hasil Pengujian menunjukkan sistem mampu berjalan secara real-time dengan
kecepatan 10-20 FPS pada perangkat laptop dengan GPU RTX 4070. Akurasi head
classifier cukup baik pada kelas helm (±92%), namun kurang stabil pada kelas bare face
meskipun telah ditambahkan ±400 citra latih tambahan. Sistem Face Recognition bekerja
dengan efektif untuk membedakan penghuni yang terdaftar dan tidak terdaftar, terutama
pada kondisi pencahayaan terang. Logging yang dilakukan secara semi-otomatis: data log
harian (CSV) dibuat otomatis setiap program dijalankan, sedangkan fitur arsip dan Export
to Excel dapat diaktifkan melalui tombol pada dashboard atau bantuan bot.
Penelitian ini menunjukkan bahwa sistem mampu mendeteksi aktivitas mencurigakan
dan mengirimkan peringatan secara langsung melalui Telegram. Dengan integrasi
dashboard pengguna dapat memantau status sistem, aktivitas terbaru, serta mengelola arsip data log dengan mudah.

Item Type: Thesis (S1)
Uncontrolled Keywords: Face Recognition, Activity Detection, YOLOv8, EfficientNet, Security Surveillance, Streamlit Dashboard.
Subjects: Teknik Informatika > Soft Computing
Divisions: Fakultas Teknologi Industri > Teknik Informatika
Date Deposited: 05 Feb 2026 04:20
Last Modified: 05 Feb 2026 04:20
URI: https://repository.uajy.ac.id/id/eprint/36546

Actions (login required)

View Item
View Item