dc.contributor.advisor | Alam, Md. Golam Rabiul | |
dc.contributor.advisor | Rahman, Rafeed | |
dc.contributor.author | Zaima, Zahin | |
dc.contributor.author | Ashik, Abid Hossain | |
dc.contributor.author | Yasin, Md | |
dc.date.accessioned | 2025-02-04T05:04:22Z | |
dc.date.available | 2025-02-04T05:04:22Z | |
dc.date.copyright | ©2024 | |
dc.date.issued | 2024-10 | |
dc.identifier.other | ID 20201147 | |
dc.identifier.other | ID 20201162 | |
dc.identifier.other | ID 20201157 | |
dc.identifier.uri | http://hdl.handle.net/10361/25287 | |
dc.description | This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2024. | en_US |
dc.description | Cataloged from PDF version of thesis. | |
dc.description | Includes bibliographical references (pages 44-49). | |
dc.description.abstract | A structure can be cracked by various disastrous events (for example: flood, cyclone,
volcanic eruption, earthquake, fire outbreak). When a disastrous event occurs in an
area, a lot of structures get damaged within a very short time. To reduce the death
toll, it’s essential to analyse and classify the structural damage or cracks quickly
after the impact. Especially, in dense cities like Dhaka, where millions of structures
have been built without following any organized plan, the damage can be unimaginable.
Keeping this in mind, the first step after the event should be locating the
severely damaged areas quickly and starting rescue operations by prioritizing the
level of damage. Researchers conducted much research to identify the damage scale
and classify structural cracks using machine learning algorithms. In most of their
research, they considered a visual representation of the structure, structural parameters
(for example: age, materials quality, strength, etc.), soil quality, magnitude,
and so on. Considering these parameters is very important for accurate and precise
prediction. However, collecting these types of data is a lengthy process. For that,
their methods fail to provide a quick assessment. Therefore, this paper aims to classify
the structural cracks and provide a quick assessment by considering only the
visual representation of the damaged structure. Additionally, it implements various
machine learning (for example: SVM, Decision Tree, KNN, RF etc) and deep
learning algorithms (for example: VGG16, VGG19, ViT, ADA-ViT, D-ViT, etc).
It also analyses and compares the performance of those models. Finally, this study
proposes an architecture that can bring the highest accuracy (98.1%) among all the
models that were implemented. Furthermore, in this architecture we have introduced
a new approach which is we have considered both initial and damaged visual
representation of a structure while analysing the damage grade. For annotating the
dataset, this study follows EMS-98 (European Macro-Seismic Scale -98) standard. | en_US |
dc.description.statementofresponsibility | Zahin Zaima | |
dc.description.statementofresponsibility | Abid Hossain Ashik | |
dc.description.statementofresponsibility | Md Yasin | |
dc.format.extent | 61 pages | |
dc.language.iso | en | en_US |
dc.publisher | BRAC University | en_US |
dc.rights | BRAC 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.subject | Quick damage assessment | en_US |
dc.subject | Machine learning | en_US |
dc.subject | VGG16 | en_US |
dc.subject | VGG19 | en_US |
dc.subject | Decision tree | en_US |
dc.subject | KNN | en_US |
dc.subject | K-nearest neighbors | en_US |
dc.subject.lcsh | Structural engineering. | |
dc.subject.lcsh | Deep learning (Machine learning). | |
dc.subject.lcsh | Building failures. | |
dc.subject.lcsh | Structural health monitoring. | |
dc.title | Structural crack classification and grading after disaster: a supervised learning approach | en_US |
dc.type | Thesis | en_US |
dc.contributor.department | Department of Computer Science and Engineering, BRAC University | |
dc.description.degree | B.Sc. in Computer Science | |