DESIGN AND IMPLEMENTATION OF SMART SURVEILLANCE SYSTEM WITH YOLOV7 ALGORITHM

The Smart Surveillance System, also known as Smart CCTV (Closed Circuit Television) in this study, is an evolution of the traditional Smart CCTV concept that incorporates deep learning technology, a subfield of machine learning, to process data extracted from Computer Vision for real-time detecti...

Full description

Saved in:
Bibliographic Details
Main Author: Johan Syah Djula, Edi
Format: Theses
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/75315
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:75315
spelling id-itb.:753152023-07-26T14:27:19ZDESIGN AND IMPLEMENTATION OF SMART SURVEILLANCE SYSTEM WITH YOLOV7 ALGORITHM Johan Syah Djula, Edi Indonesia Theses Surveillance, CCTV, System, Deep Learning, Computer Vision, YOLOv7 INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/75315 The Smart Surveillance System, also known as Smart CCTV (Closed Circuit Television) in this study, is an evolution of the traditional Smart CCTV concept that incorporates deep learning technology, a subfield of machine learning, to process data extracted from Computer Vision for real-time detection and tracking of vehicle objects. This system functions as a standalone device, requiring no centralised processing or supporting video image processing applications. Unlike traditional Smart CCTV, which transmits moving images or videos for processing in centralised devices or supporting applications, data generated by vehicle classification is processed directly, providing output in the form of text data, resulting in less data transmission. The researchers used three YOLOv7 variants, namely YOLOv7, YOLOv7-Tiny, and YOLOv7-E6, with DeepSORT as the object tracking system. The results show that the YOLOv7-Tiny model outperforms the YOLOv7 model by 96.23% when compared to YOLOv7 and 97.22% when compared to YOLOv7-E6. Furthermore, the YOLOv7-Tiny model achieved an inference time per frame of 0.0235 seconds, which was faster than the YOLOv7 (0.6226 seconds per frame) and YOLOv7-E6 (0.8449 seconds per frame) models. Memory usage was reduced by 52.94% during the optimisation process, which involved switching the desktop environment from GNOME to LXDE. The study also included Object Tracking and Counter System testing with varying Max Age parameters, with Max Age 40 achieving the highest accuracy level of 100% for inbound objects and 98.03% for outbound objects. The implementation of the YOLOv7 and DeepSORT models in the Smart Surveillance System has proven to be effective in real-time detection and tracking of vehicle objects. The findings of the study show the potential application of machine learning and deep learning technologies in the development of intelligent surveillance systems for traffic monitoring and security that are responsive and efficient. Furthermore, the system generates output in the form of text data, allowing for lightweight and efficient data transmission. text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description The Smart Surveillance System, also known as Smart CCTV (Closed Circuit Television) in this study, is an evolution of the traditional Smart CCTV concept that incorporates deep learning technology, a subfield of machine learning, to process data extracted from Computer Vision for real-time detection and tracking of vehicle objects. This system functions as a standalone device, requiring no centralised processing or supporting video image processing applications. Unlike traditional Smart CCTV, which transmits moving images or videos for processing in centralised devices or supporting applications, data generated by vehicle classification is processed directly, providing output in the form of text data, resulting in less data transmission. The researchers used three YOLOv7 variants, namely YOLOv7, YOLOv7-Tiny, and YOLOv7-E6, with DeepSORT as the object tracking system. The results show that the YOLOv7-Tiny model outperforms the YOLOv7 model by 96.23% when compared to YOLOv7 and 97.22% when compared to YOLOv7-E6. Furthermore, the YOLOv7-Tiny model achieved an inference time per frame of 0.0235 seconds, which was faster than the YOLOv7 (0.6226 seconds per frame) and YOLOv7-E6 (0.8449 seconds per frame) models. Memory usage was reduced by 52.94% during the optimisation process, which involved switching the desktop environment from GNOME to LXDE. The study also included Object Tracking and Counter System testing with varying Max Age parameters, with Max Age 40 achieving the highest accuracy level of 100% for inbound objects and 98.03% for outbound objects. The implementation of the YOLOv7 and DeepSORT models in the Smart Surveillance System has proven to be effective in real-time detection and tracking of vehicle objects. The findings of the study show the potential application of machine learning and deep learning technologies in the development of intelligent surveillance systems for traffic monitoring and security that are responsive and efficient. Furthermore, the system generates output in the form of text data, allowing for lightweight and efficient data transmission.
format Theses
author Johan Syah Djula, Edi
spellingShingle Johan Syah Djula, Edi
DESIGN AND IMPLEMENTATION OF SMART SURVEILLANCE SYSTEM WITH YOLOV7 ALGORITHM
author_facet Johan Syah Djula, Edi
author_sort Johan Syah Djula, Edi
title DESIGN AND IMPLEMENTATION OF SMART SURVEILLANCE SYSTEM WITH YOLOV7 ALGORITHM
title_short DESIGN AND IMPLEMENTATION OF SMART SURVEILLANCE SYSTEM WITH YOLOV7 ALGORITHM
title_full DESIGN AND IMPLEMENTATION OF SMART SURVEILLANCE SYSTEM WITH YOLOV7 ALGORITHM
title_fullStr DESIGN AND IMPLEMENTATION OF SMART SURVEILLANCE SYSTEM WITH YOLOV7 ALGORITHM
title_full_unstemmed DESIGN AND IMPLEMENTATION OF SMART SURVEILLANCE SYSTEM WITH YOLOV7 ALGORITHM
title_sort design and implementation of smart surveillance system with yolov7 algorithm
url https://digilib.itb.ac.id/gdl/view/75315
_version_ 1822994325381840896