Traffic monitoring and analysis via street footage
This project implements the use of computer vision and machine learning technologies such as object detection and object segmentation. This component has been developed and designed to handle multiple challenges such as nighttime images, poor lighting, various camera angles, blurring due to ca...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/181296 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-181296 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1812962024-11-25T01:35:18Z Traffic monitoring and analysis via street footage Chew, Darren Wen Cong Ong Chin Ann College of Computing and Data Science chinann.ong@ntu.edu.sg Computer and Information Science Image recognition Traffic Web development This project implements the use of computer vision and machine learning technologies such as object detection and object segmentation. This component has been developed and designed to handle multiple challenges such as nighttime images, poor lighting, various camera angles, blurring due to car speeds and imbalanced data set. With this component, key metrics such vehicle count, and detection, clustering and clustering density can be acquired. Besides computer vision and machine learning, the project also implements an improvised clustering technique of DB scan to help detect and monitor density of the traffic. With this improvised component, users can monitor traffic conditions on each respective roads especially when there are multiple roads within a camera image. Once metrics of cluster density have been calculated by the improvised clustering technique, data is pipelined to an unstructured cloud database (Microsoft Azure Cosmo DB) using a cloud tool called Microsoft Azure Function. With this component, data can be transformed and reflected on a webpage using a python library Stream lit for further comprehensive analysis. The webpage component has been developed to use cases such as acquiring routing information from a starting point to various destinations, along with multiple visual representations such as graph plots to showcase fluctuations in traffic densities. Bachelor's degree 2024-11-25T01:35:17Z 2024-11-25T01:35:17Z 2024 Final Year Project (FYP) Chew, D. W. C. (2024). Traffic monitoring and analysis via street footage. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/181296 https://hdl.handle.net/10356/181296 en SCSE23-1144 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Computer and Information Science Image recognition Traffic Web development |
spellingShingle |
Computer and Information Science Image recognition Traffic Web development Chew, Darren Wen Cong Traffic monitoring and analysis via street footage |
description |
This project implements the use of
computer vision and machine learning technologies such as object detection and object
segmentation. This component has been developed and designed to handle multiple challenges
such as nighttime images, poor lighting, various camera angles, blurring due to car speeds and
imbalanced data set. With this component, key metrics such vehicle count, and detection,
clustering and clustering density can be acquired.
Besides computer vision and machine learning, the project also implements an improvised
clustering technique of DB scan to help detect and monitor density of the traffic. With this
improvised component, users can monitor traffic conditions on each respective roads especially
when there are multiple roads within a camera image.
Once metrics of cluster density have been calculated by the improvised clustering technique,
data is pipelined to an unstructured cloud database (Microsoft Azure Cosmo DB) using a cloud
tool called Microsoft Azure Function. With this component, data can be transformed and
reflected on a webpage using a python library Stream lit for further comprehensive analysis.
The webpage component has been developed to use cases such as acquiring routing information
from a starting point to various destinations, along with multiple visual representations such as
graph plots to showcase fluctuations in traffic densities. |
author2 |
Ong Chin Ann |
author_facet |
Ong Chin Ann Chew, Darren Wen Cong |
format |
Final Year Project |
author |
Chew, Darren Wen Cong |
author_sort |
Chew, Darren Wen Cong |
title |
Traffic monitoring and analysis via street footage |
title_short |
Traffic monitoring and analysis via street footage |
title_full |
Traffic monitoring and analysis via street footage |
title_fullStr |
Traffic monitoring and analysis via street footage |
title_full_unstemmed |
Traffic monitoring and analysis via street footage |
title_sort |
traffic monitoring and analysis via street footage |
publisher |
Nanyang Technological University |
publishDate |
2024 |
url |
https://hdl.handle.net/10356/181296 |
_version_ |
1816859066053427200 |