Moving Objects Counting Dashboard Web Application Design

Winanta, Kevin Aldian and Kirana, Thea and Al-Fahsi, Resha Dwika Hefni and Pardosi, Aleksander Patar Jiwandono and Suryani, Okta Fajar and Ardiyanto, Igi (2019) Moving Objects Counting Dashboard Web Application Design. In: International Electronics Symposium: The Role of Techno-Intelligence in Creating an Open Energy System Towards Energy Democracy, 2019.

[thumbnail of Moving_Objects_Counting_Dashboard_Web_Application_Design.pdf] Text
Moving_Objects_Counting_Dashboard_Web_Application_Design.pdf
Restricted to Registered users only

Download (723kB) | Request a copy

Abstract

The ability to detect and count people using digital image processing techniques has a lot of applications. Retail stores need to understand foot traffic to organise their goods, understand peak times or prevent theft. Business or government agencies could use the counter to design or manage buildings and other public places. A system of object detection algorithm runs on CCTV footages needs a good platform to display the result that easy to access and interactive. This paper will explain the design of dashboard web application used to display the number of objects in a CCTV video and in our implementation the objects are people in a building and vehicles on the traffic intersections. The main focus of this paper is the novel software architecture that is consisted of four different programs that are communicating with each other. Those programs are publisher, object detection, video combiner, and dashboard program. Object detection system is using YOLOv3, an algorithm using deep learning and convolutional neural networks (CNN) that can detect objects fast and real-time. The terminology "real-time" means that the web application can detect the number of objects in a live CCTV video with few seconds of delay. The computer specification that is used in the test to achieve real-time result is Intel Xeon E3 CPU, NVIDIA GTX1060 GPU, and 8 GB of RAM. OpenCV, an open source library for computer vision and machine learning is also used. The dashboard design is using Dash by Plotly, an open source Python based framework to create web application.

Item Type: Conference or Workshop Item (Paper)
Additional Information: Library Dosen
Uncontrolled Keywords: Architectural design; Artificial intelligence; Convolutional neural networks; Deep learning; Learning systems; Object recognition; Open source software; Retail stores; dashboard; Digital image processing technique; Object counting; Object detection algorithms; Object detection systems; Open-source libraries; Traffic intersections; Web application design; Object detection
Subjects: T Technology > TK Electrical engineering. Electronics Nuclear engineering
Divisions: Faculty of Engineering > Electrical and Information Technology Department
Depositing User: Sri JUNANDI
Date Deposited: 05 Mar 2026 02:14
Last Modified: 05 Mar 2026 02:14
URI: https://ir.lib.ugm.ac.id/id/eprint/25180

Actions (login required)

View Item
View Item