Mobile apps development for image processing using openCV4Android

Computer vision has been extensively studied as one of the cutting-edge fields of research. As mobile phones have become essentials for almost everyone, computer vision techniques are no longer obscure terminologies on books and journals. Individuals nowadays are able to enjoy the advances in comput...

Full description

Saved in:
Bibliographic Details
Main Author: Wang, Qijia
Other Authors: Chong Yong Kim
Format: Final Year Project
Language:English
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10356/67477
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-67477
record_format dspace
spelling sg-ntu-dr.10356-674772023-07-07T18:05:46Z Mobile apps development for image processing using openCV4Android Wang, Qijia Chong Yong Kim School of Electrical and Electronic Engineering DRNTU::Engineering Computer vision has been extensively studied as one of the cutting-edge fields of research. As mobile phones have become essentials for almost everyone, computer vision techniques are no longer obscure terminologies on books and journals. Individuals nowadays are able to enjoy the advances in computer visions through abundant mobile applications. There are a number of examples including photo editors and real-time translation apps with Augmented Reality (AR). Among them, recognition applications help people better perceive the world by turning mobile phones into artificial eyes. This project aims to develop an Android application for recognizing logos as well as signs by leveraging on OpenCV4Android library. The application emphasizes on the portability with offline processing capability. It fully utilizes the local processors of mobile phones. Users simply need to take a photo of the logo which is new to them, and the application will search through a built-in database for a match. Details including nearby places related to the logo will be provided to the users. The application has been implemented in a Java-C++ hybrid manner to achieve best performance. An effective algorithm has been developed as a by-product. It is the heart of this application and it makes high-accuracy matching possible. With the algorithm, many other mobile or embedded applications can be engineered in the future to meet various needs. Bachelor of Engineering 2016-05-17T04:19:34Z 2016-05-17T04:19:34Z 2016 Final Year Project (FYP) http://hdl.handle.net/10356/67477 en Nanyang Technological University 71 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering
spellingShingle DRNTU::Engineering
Wang, Qijia
Mobile apps development for image processing using openCV4Android
description Computer vision has been extensively studied as one of the cutting-edge fields of research. As mobile phones have become essentials for almost everyone, computer vision techniques are no longer obscure terminologies on books and journals. Individuals nowadays are able to enjoy the advances in computer visions through abundant mobile applications. There are a number of examples including photo editors and real-time translation apps with Augmented Reality (AR). Among them, recognition applications help people better perceive the world by turning mobile phones into artificial eyes. This project aims to develop an Android application for recognizing logos as well as signs by leveraging on OpenCV4Android library. The application emphasizes on the portability with offline processing capability. It fully utilizes the local processors of mobile phones. Users simply need to take a photo of the logo which is new to them, and the application will search through a built-in database for a match. Details including nearby places related to the logo will be provided to the users. The application has been implemented in a Java-C++ hybrid manner to achieve best performance. An effective algorithm has been developed as a by-product. It is the heart of this application and it makes high-accuracy matching possible. With the algorithm, many other mobile or embedded applications can be engineered in the future to meet various needs.
author2 Chong Yong Kim
author_facet Chong Yong Kim
Wang, Qijia
format Final Year Project
author Wang, Qijia
author_sort Wang, Qijia
title Mobile apps development for image processing using openCV4Android
title_short Mobile apps development for image processing using openCV4Android
title_full Mobile apps development for image processing using openCV4Android
title_fullStr Mobile apps development for image processing using openCV4Android
title_full_unstemmed Mobile apps development for image processing using openCV4Android
title_sort mobile apps development for image processing using opencv4android
publishDate 2016
url http://hdl.handle.net/10356/67477
_version_ 1772827121109958656