Show simple item record

dc.contributor.advisorChakrabarty, Amitabha
dc.contributor.authorRaj, Hafiz Mohiuddin
dc.contributor.authorShahreen, Sazia
dc.contributor.authorShah, Muntaha Binte
dc.contributor.authorEvan, Syed Washinur Ashraf
dc.contributor.authorAbdullah, Juhayer
dc.date.accessioned2023-10-15T06:43:31Z
dc.date.available2023-10-15T06:43:31Z
dc.date.copyright©2022
dc.date.issued2022-09-29
dc.identifier.ismnID 18301250
dc.identifier.otherID 16101247
dc.identifier.otherID 16241006
dc.identifier.otherID 18301056
dc.identifier.otherID 18301251
dc.identifier.urihttp://hdl.handle.net/10361/21811
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2022.en_US
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 49-52).
dc.description.abstractIn agriculture, soil is one of the most potential output sources. That is why, if we can foresee the soil’s nature and how it will turn in the future as well as it’s other qualities, we may achieve adequate monitoring and sustainable agriculture field usage. We can forecast many soil textures using different CNN models by doing Soil classification. As a result, our major goal is to forecast it and utilize a Convolutional Neural Network (CNN) to do so. We have applied the VGG16, ResNet50, Inception V3, Xception, and VGG19 and these are a kind of algorithm that has the capability to organize a huge number of images of separate divisions. Additionally, in our research, another algorithm is used, which is deeply related to visionary purposes. The algorithms have played a significant role in image augmentation in our research. The input is turned into a set of filters in the hidden layers to construct feature maps in the CNN model. We have used more than 2000 soil images as our data set, which helped for the betterment of our research. Images of several soil samples are used to train and evaluate these models. We have also used more than 4096 soil images of Bangladesh, creating a new scope for our research. A machine vision system consisting of a smartphone camera with an external lens, elimination chamber, USB connection, and a laptop for algorithm processing activities will be used to prepare the data. In general, the current research was carried out with five goals in mind which will be discussed in further depth in the following sections. On photos of different soil samples, these models were trained and tested. With the best accuracy percentage, the suggested models could predict soil pictures. More than 90% of accuracy from each model has been obtained, except for Xception model, where we get an accuracy of 85%. In the end, this approach will be less costly and a waste of time alternative to experimental methods for classifying the kind of soil textures on a broad scale.en_US
dc.description.statementofresponsibilityHafiz Mohiuddin Raj
dc.description.statementofresponsibilitySazia Shahreen
dc.description.statementofresponsibilityMuntaha Binte Shah
dc.description.statementofresponsibilitySyed Washinur Ashraf Evan
dc.description.statementofresponsibilityJuhayer Abdullah
dc.format.extent65 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.subjectSoil textureen_US
dc.subjectNN modelsen_US
dc.subjectCNNen_US
dc.subjectMachine learningen_US
dc.subjectImage augmentationen_US
dc.subjectEnsembleen_US
dc.subjectSoil classificationen_US
dc.subject.lcshSoils--Classification
dc.subject.lcshNeural networks (Computer science)
dc.titleClassification of Bangladeshi soil texture using convolutional neural networken_US
dc.typeThesisen_US
dc.contributor.departmentDepartment of Computer Science and Engineering, Brac University
dc.description.degreeB.Sc. in Computer Science


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record