Embedded analytics of animal images
Permanent link
https://hdl.handle.net/10037/12000Date
2017-12-14Type
Master thesisMastergradsoppgave
Author
Thomassen, SigurdAbstract
Due to the large increase of image data in animal surveillance, an effective and efficient way of labeling said data is required.
Over the past few years the Climate-ecological Observatory for Arctic Tundra (COAT) project have deployed dozens of cameras in eastern Finnmark, Norway during winter, which have resulted in a large volume of wildlife images which is used to document the effects of climate change on animal ecosystems in the area. The images are manually labeled by biologists, and is a time-consuming task.
This thesis presents the architecture, design and implementation of an image classification system to be used with the camera traps for in-situ analytics on accumulated image data for periodical updates. The system will automatically classify and label the images taken by the cameras.
Using state-of-the-art Convolutional Neural Networks (CNNs) we train the system on previously labeled COAT image data. We train four different models based on the MobileNet architecture. The models vary in number of weights, and input image resolution.
Results show that we can automatically classify images on a small computer like the Raspberry Pi, with an accuracy of 81.1% at 1.17 FPS, and a model size of 17Mb. In comparison a GPU computer achieves the same accuracy and model size, but it has a classification speed of 12.5 FPS.
Publisher
UiT Norges arktiske universitetUiT The Arctic University of Norway
Metadata
Show full item recordCollections
Copyright 2017 The Author(s)
The following license file are associated with this item:
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-ShareAlike 3.0 Unported (CC BY-NC-SA 3.0)
Related items
Showing items related by title, author, creator and subject.
-
Towards a General Database Management System of Conflict-Free Replicated Relations
Tomter, Iver Toft (Master thesis; Mastergradsoppgave, 2021-05-31)This project aims to explore creating a relational database of Conflict-Free Replicated Relations (CRR) that is generally applicable for most user applications. We aim to achieve generality by using SQLite because it is a commonly used embedded Database Management System that comes default in all Android or iOS devices. The implementation challenge is making CRR using only SQL. We propose a ... -
The Nornir run-time system for parallel programs using Kahn process networks on multi-core machines – A flexible alternative to MapReduce
Johansen, Dag; Vrba, Zeljko; Halvorsen, Pål; Griwodz, Carsten; Beskow, Paul; Espeland, Håvard (Journal article; Tidsskriftartikkel; Peer reviewed, 2010) -
Harvest : a collaborative system for distributed retrieval of social data
Kreutzer, Tor (Master thesis; Mastergradsoppgave, 2012-06-11)In recent years, social network providers has become one of the largest industries in the world. These networks created a new arena for sharing information over the Internet, and thus changed the way people interact with each other. Hundreds of millions of social network users are updating statuses and sending messages to each other every day. These interactions produce vast amounts of social data. ...