Visual search using artificial intelligence (image recognition of fauna species in Singapore : back-end development of mobile application)
This project recognizes that educational efforts to create a more ecologically conscious society and technological advancement can come together in establishing an eco-friendly Singapore. To protect the remaining biodiversity and promote eco-consciousness in Singapore, this project aims to identify...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2021
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/150024 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-150024 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1500242023-07-07T18:32:42Z Visual search using artificial intelligence (image recognition of fauna species in Singapore : back-end development of mobile application) Ong, Jim Liang An Yap Kim Hui School of Electrical and Electronic Engineering EKHYap@ntu.edu.sg Engineering::Electrical and electronic engineering This project recognizes that educational efforts to create a more ecologically conscious society and technological advancement can come together in establishing an eco-friendly Singapore. To protect the remaining biodiversity and promote eco-consciousness in Singapore, this project aims to identify and classify local fauna species by performing fine-grained classification on a cross-platform mobile application. To achieve the goal, this project is carried out in three stages. In the first stage, a hundred thousand images of fauna species are crawled using Flickr API and sorted into 7 distinct superspecies categories, which are amphibian, mammal, reptile, dragonfly, butterfly, freshwater fish, and bird. Subsequently, to solve the fine-grained classification problem, the Attentive Pairwise Interaction Network (API-Net) is utilized to train the classifiers. Thereafter, the trained classifiers will be deployed on AWS Lambda cloud to acquire high graphical computing power and scalability. For the second stage, MERN (MongoDB, Express.js, React Native and Node.js), a full-stack solution will be used to develop a cross-platform mobile application to make use of the trained classifiers. For the front-end development, the User Interface (UI) and User Experience (UX) is designed and build using the React Native framework. For the back-end development, the REST APIs is designed and developed using Node.js and Express.js. Utilizing MongoDB, a document-oriented database is created to store the information of users and fauna species. For the third stage, the front-end and back-end are integrated to recognize local fauna species. The mobile application achieved a high performance, with the best accuracy of 95.25% among the 7 superspecies categories and perform excellently with other useful features. Lastly, a review is done to further improve the performance of the classifiers and expand the features of the mobile application. Bachelor of Engineering (Electrical and Electronic Engineering) 2021-06-10T06:40:23Z 2021-06-10T06:40:23Z 2021 Final Year Project (FYP) Ong, J. L. A. (2021). Visual search using artificial intelligence (image recognition of fauna species in Singapore : back-end development of mobile application). Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/150024 https://hdl.handle.net/10356/150024 en A3308-201 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Electrical and electronic engineering |
spellingShingle |
Engineering::Electrical and electronic engineering Ong, Jim Liang An Visual search using artificial intelligence (image recognition of fauna species in Singapore : back-end development of mobile application) |
description |
This project recognizes that educational efforts to create a more ecologically conscious society and technological advancement can come together in establishing an eco-friendly Singapore. To protect the remaining biodiversity and promote eco-consciousness in Singapore, this project aims to identify and classify local fauna species by performing fine-grained classification on a cross-platform mobile application. To achieve the goal, this project is carried out in three stages. In the first stage, a hundred thousand images of fauna species are crawled using Flickr API and sorted into 7 distinct superspecies categories, which are amphibian, mammal, reptile, dragonfly, butterfly, freshwater fish, and bird. Subsequently, to solve the fine-grained classification problem, the Attentive Pairwise Interaction Network (API-Net) is utilized to train the classifiers. Thereafter, the trained classifiers will be deployed on AWS Lambda cloud to acquire high graphical computing power and scalability. For the second stage, MERN (MongoDB, Express.js, React Native and Node.js), a full-stack solution will be used to develop a cross-platform mobile application to make use of the trained classifiers. For the front-end development, the User Interface (UI) and User Experience (UX) is designed and build using the React Native framework. For the back-end development, the REST APIs is designed and developed using Node.js and Express.js. Utilizing MongoDB, a document-oriented database is created to store the information of users and fauna species. For the third stage, the front-end and back-end are integrated to recognize local fauna species. The mobile application achieved a high performance, with the best accuracy of 95.25% among the 7 superspecies categories and perform excellently with other useful features. Lastly, a review is done to further improve the performance of the classifiers and expand the features of the mobile application. |
author2 |
Yap Kim Hui |
author_facet |
Yap Kim Hui Ong, Jim Liang An |
format |
Final Year Project |
author |
Ong, Jim Liang An |
author_sort |
Ong, Jim Liang An |
title |
Visual search using artificial intelligence (image recognition of fauna species in Singapore : back-end development of mobile application) |
title_short |
Visual search using artificial intelligence (image recognition of fauna species in Singapore : back-end development of mobile application) |
title_full |
Visual search using artificial intelligence (image recognition of fauna species in Singapore : back-end development of mobile application) |
title_fullStr |
Visual search using artificial intelligence (image recognition of fauna species in Singapore : back-end development of mobile application) |
title_full_unstemmed |
Visual search using artificial intelligence (image recognition of fauna species in Singapore : back-end development of mobile application) |
title_sort |
visual search using artificial intelligence (image recognition of fauna species in singapore : back-end development of mobile application) |
publisher |
Nanyang Technological University |
publishDate |
2021 |
url |
https://hdl.handle.net/10356/150024 |
_version_ |
1772826857209593856 |