Show simple item record

dc.contributor.advisorKarim, Dewan Ziaul
dc.contributor.authorSaif, Muntasir Mahmud
dc.contributor.authorBadsha, Tanvir
dc.contributor.authorKhan, Mohammed Arman
dc.contributor.authorSakib, Sadman
dc.contributor.authorBin Akbar, Rafeed
dc.date.accessioned2023-03-28T07:01:28Z
dc.date.available2023-03-28T07:01:28Z
dc.date.copyright2022
dc.date.issued2022-09
dc.identifier.otherID: 18201021
dc.identifier.otherID: 17101295
dc.identifier.otherID: 18201014
dc.identifier.otherID: 18301164
dc.identifier.otherID: 18301160
dc.identifier.urihttp://hdl.handle.net/10361/18030
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science 2022.en_US
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 36-38).
dc.description.abstractRoads are connecting lines between different places and are used in our daily life but anomalies in road surface not only impact road quality but also affect driver safety, mechanic structure of the vehicles, and fuel consumption. Several approaches have been proposed to automatic monitoring of the road surface condition in order to assess road roughness and to detect potholes. Potholes are one of the main reasons behind the occurrence of road accidents. According to a report submitted by The Roads and Highways Department (RHD), around 25% roads of Bangladesh under the RHD across the country are in ”poor, bad or very bad” condition. This causes a lot of hassle and issues on the road for both humans and vehicles. Very often be cause of these potholes road accidents occur. Techniques for detecting potholes on road surfaces are being developed to provide real-time or offline vehicle control (for driver assistance or autonomous driving) as well as offline data collecting for road repair. For these reasons, researchers have looked into ways for detecting potholes on roads all over the world. This paper begins with a quick overview of the area before categorizing developed strategies into various groups. Then, by developing method ologies for automatic pothole detection, we present our contributions to the field. For this reason, we propose a deep learning approach that allows us to automatically identify the different kinds of road surface and to automatically distinguish potholes from destabilizations produced by speed bumps or driver actions. The system can detect potholes in different environments, lighting and weather conditions. We have trained and tested our model with a custom dataset which contains raw 3000 images with 1500 normal road images and 1500 images with potholes using deep learning algorithms. We have augmented these images and turned them into 120000 images so that the model can understand any image input in any scenario. In particular, we have analyzed and applied different deep learning models such as convolutional neural networks (CNN) and Yolov4. With these models we have achieved 97.35% accuracy with the CNN model and 87.6% accuracy with the YOLOv4 model.en_US
dc.description.statementofresponsibilityMuntasir Mahmud Saif
dc.description.statementofresponsibilityTanvir Badsha
dc.description.statementofresponsibilityMohammed Arman Khan
dc.description.statementofresponsibilitySadman Sakib
dc.description.statementofresponsibilityRafeed Bin Akbar
dc.format.extent38 pages
dc.language.isoenen_US
dc.publisherBrac Universityen_US
dc.rightsBrac University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subjectDetect Potholesen_US
dc.subjectComputer Visionen_US
dc.subjectDeep Learningen_US
dc.subject.lcshDeep learning (Machine learning)
dc.subject.lcshImage processing -- Digital techniques.
dc.subject.lcshCognitive learning theory (Deep learning)
dc.titleA modern technique to detect potholes by Computer Vision and Deep Learningen_US
dc.typeThesisen_US
dc.contributor.departmentDepartment of Computer Science and Engineering, Brac University
dc.description.degreeB. Computer Science


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record