Mountain Pine Beetle Detection using IoT

dc.contributor.advisorGhaderi, Majid
dc.contributor.authorRochester, Edward
dc.contributor.committeememberReid, Mary L.
dc.contributor.committeememberJacob, Christian J.
dc.date2020-06
dc.date.accessioned2020-01-07T23:06:11Z
dc.date.available2020-01-07T23:06:11Z
dc.date.issued2020-01-06
dc.description.abstractThe large-scale damage caused by outbreaks of forest pests has significant impact on both the ecosystem and forestry industry. Currently, pest outbreaks are monitored using field, aerial and remote sensing surveys. These methods, however, only provide partial spatial coverage and can detect outbreaks only after they have substantially progressed across wide geographic areas. The goal of this thesis is to build and evaluate an IoT system for real-time Mountain Pine Beetle (MPB) infestation detection using bioacoustic recognition via deep learning techniques. First, we present the design of the IoT system and describe its various hardware and software components. We built our IoT device using LoRa communication technology and DIY components. We use a modified version of an adaptive differential pulse-code modulation for sample encoding to reduce the size of the recorded samples and prepare them for transmission. As a result, 15 packets are required to transmit a single, compressed half-a-second sample. The transmitted samples are then received at a gateway and forwarded to a client-server application for decoding, storing, analysis and visualization. Second, we analyze the MPB bioacoustic characteristics in indoor and outdoor scenarios with the use of live beetles. The samples collected using the designed IoT system hardware were manually analyzed and labeled for the convolutional neural network (CNN) training and testing. To predict the presence of MPB with trees, we evaluate a set of state-of-the-art (SOTA) convolutional neural networks (CNN) architectures on recorded samples and live-measurements. To use CNN we transform the recorded bioacoustic samples into spectrograms. Our evaluation results show that with low-resolution samples provided by the low-power, low data rate IoT devices, the SOTA CNN (specifically, ResNet152) can achieve up to 77% accuracy. We observe that even in the outdoor environment the model still achieves as high as 68% accuracy. We conclude by proposing several approaches for improving the proposed system's performance.en_US
dc.identifier.citationRochester, E. (2020). Mountain Pine Beetle Detection using IoT (Master's thesis, University of Calgary, Calgary, Canada). Retrieved from https://prism.ucalgary.ca.en_US
dc.identifier.doihttp://dx.doi.org/10.11575/PRISM/37418
dc.identifier.urihttp://hdl.handle.net/1880/111445
dc.language.isoengen_US
dc.publisher.facultyScienceen_US
dc.publisher.institutionUniversity of Calgaryen
dc.rightsUniversity of Calgary graduate students retain copyright ownership and moral rights for their thesis. You may use this material in any way that is permitted by the Copyright Act or through licensing that has been assigned to the document. For uses that are not allowable under copyright legislation or licensing, you are required to seek permission.en_US
dc.subjectInternet of thingsen_US
dc.subjectMountain Pine Beetlesen_US
dc.subjectConvolutional Neural Networksen_US
dc.subject.classificationComputer Scienceen_US
dc.titleMountain Pine Beetle Detection using IoTen_US
dc.typemaster thesisen_US
thesis.degree.disciplineComputer Scienceen_US
thesis.degree.grantorUniversity of Calgaryen_US
thesis.degree.nameMaster of Science (MSc)en_US
ucalgary.item.requestcopytrueen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ucalgary_2020_rochester_edward.pdf
Size:
29.83 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.62 KB
Format:
Item-specific license agreed upon to submission
Description: