Implementation of an intelligent web-photo album
Face Detection and Recognition has been popular in the recent years and since many people are interested in their similarity between their friends, families and even the celebrities that they idolize. We often see people that are similar to another person but we do not know how...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2012
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/48581 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | Face Detection and Recognition has been popular in the recent years and since many
people are interested in their similarity between their friends, families and even the
celebrities that they idolize. We often see people that are similar to another person
but we do not know how similar they are.
To aid us in finding out the similarity of two different person, a web-based
application is the most appropriate way for users to access since Internet is widely
used and mostly accessible anywhere.
To develop such a web application, it is necessary to identify a platform that would
help in building up this system efficiently. To this purpose, CakePHP was found
to be the most suitable web development platform.
To allow better interaction between the user requests and servers, a Graphical User
Interface (GUI) is vital for every website. A well-designed and interactive GUI
provides an enjoyable searching experience to the user which is the key to retaining
users. With a Face Annotation and Search Engine being proposed, the author shows
how a GUI is being implemented with the aim to achieve great user-friendliness and
attractiveness. This is achieved through the effects and smooth layout of using
Cascading Style Sheet (CSS), JavaScript, JQuery and AJAX Programming.
Throughout the project, various software engineering methodologies were used as
well as extra consideration when developing software for mobile platforms. Steps to
create an effective and robust application were followed. After thorough research
and brainstorming, the functionalities of the application were decided to include
upload of an image consisting of a face or multiple faces, using an image URL of a
particular webpage and also the use of Facebook photos to process the Face
Detection and Recognition. |
---|