Panda recognition app
Pandas are known to be highly endangered animals [1]. The project aims to implement a deep learning algorithm that recognises panda faces into a mobile app to allow users to recognise the pandas easily and accurately. The panda recognition app’s purpose is to be able to scan a panda image and rec...
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/148314 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-148314 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1483142021-04-30T02:34:54Z Panda recognition app Woo, Alvin Kong Wai-Kin Adams School of Computer Science and Engineering AdamsKong@ntu.edu.sg Engineering::Computer science and engineering Pandas are known to be highly endangered animals [1]. The project aims to implement a deep learning algorithm that recognises panda faces into a mobile app to allow users to recognise the pandas easily and accurately. The panda recognition app’s purpose is to be able to scan a panda image and recognise the exact panda in the image. The project focuses on designing an android mobile app through Android studio software using Java. The algorithm of the panda image recognition and the trained model was provided. The panda recognition algorithm was coded in python. Therefore, the approach of this project is to use a server and client programming. The Android mobile app is the client that sends the image of the panda to the python server which is the panda recognition program. The python server will run the image recognition with the trained models and send its output to the android client. The mobile app manages to establish successful connections with the python server via the ip address of the server. The app is able to send the image path of the image to the python server and the algorithm retrieves the image using the image path given. The python server then runs the panda image recognition model and successful returns the result. In conclusion, the panda recognition mobile app is achieved through the client-server architecture and is able to display accurate results with the trained model in the python server. Bachelor of Engineering (Computer Science) 2021-04-30T02:34:54Z 2021-04-30T02:34:54Z 2021 Final Year Project (FYP) Woo, A. (2021). Panda recognition app. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/148314 https://hdl.handle.net/10356/148314 en SCSE20-0242 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::Computer science and engineering |
spellingShingle |
Engineering::Computer science and engineering Woo, Alvin Panda recognition app |
description |
Pandas are known to be highly endangered animals [1]. The project aims to implement a deep
learning algorithm that recognises panda faces into a mobile app to allow users to recognise the
pandas easily and accurately. The panda recognition app’s purpose is to be able to scan a panda
image and recognise the exact panda in the image. The project focuses on designing an android
mobile app through Android studio software using Java. The algorithm of the panda image
recognition and the trained model was provided. The panda recognition algorithm was coded in
python. Therefore, the approach of this project is to use a server and client programming.
The Android mobile app is the client that sends the image of the panda to the python server
which is the panda recognition program. The python server will run the image recognition with
the trained models and send its output to the android client. The mobile app manages to establish
successful connections with the python server via the ip address of the server. The app is able to
send the image path of the image to the python server and the algorithm retrieves the image
using the image path given. The python server then runs the panda image recognition model and
successful returns the result. In conclusion, the panda recognition mobile app is achieved through
the client-server architecture and is able to display accurate results with the trained model in the
python server. |
author2 |
Kong Wai-Kin Adams |
author_facet |
Kong Wai-Kin Adams Woo, Alvin |
format |
Final Year Project |
author |
Woo, Alvin |
author_sort |
Woo, Alvin |
title |
Panda recognition app |
title_short |
Panda recognition app |
title_full |
Panda recognition app |
title_fullStr |
Panda recognition app |
title_full_unstemmed |
Panda recognition app |
title_sort |
panda recognition app |
publisher |
Nanyang Technological University |
publishDate |
2021 |
url |
https://hdl.handle.net/10356/148314 |
_version_ |
1698713745093558272 |