Mid Sweden University

miun.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Analysis of different face detection andrecognition models for Android
Mid Sweden University, Faculty of Science, Technology and Media, Department of Information Systems and Technology.
2021 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Human key point tracking such as face detection and recognition has become an increasingly popular research topic. It is a platform independent functionality and already being implemented on a wide range of platforms. Android is one such platform that runs on mobile phones and top of many edge devices such as car devices and smart home appliances. In the current times, AI and ML related applications are slightly moving into those edge devices due to various reasons such as security and low latency. The hardware enhancements are also backing this trend that happened over the last few years. Many solutions and algorithms have been proposed in this context, and various frameworks and models have also been developed. Even though there are different models available, they tend to deliver varying results in terms of performance. Evaluating these different alternatives to find an optimized solution is a problem worth addressing. In this thesis project, several selected face detection and recognition models have been implemented in an Android device, and their performance been evaluated. Google ML Kit showed the best results among the face detection methods since it took only around 68 milliseconds on average to detect a face. Out of the three face recognition algorithms evaluated, FaceNet was the most accurate as it showed an accuracy above 95% for most cases. Meanwhile, MobileFaceNet was the fastest algorithm, and it took only around 90 milliseconds on average to produce and output. Eventually, a face recognition application was also developed using the best performing models selected from the experiment.

Place, publisher, year, edition, pages
2021. , p. 73
Keywords [en]
Machine learning, Deep learning, Face Detection, Face Recognition, FaceNet, MobileFaceNet, Android, Tensorflow Lite, On device AI
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:miun:diva-42446Local ID: DT-V21-A2-003OAI: oai:DiVA.org:miun-42446DiVA, id: diva2:1574943
Subject / course
Computer Engineering DT1
Educational program
International Master's Programme in Computer Engineering TDAAA 120 higher education credits
Supervisors
Examiners
Available from: 2021-06-29 Created: 2021-06-29 Last updated: 2021-06-29Bibliographically approved

Open Access in DiVA

fulltext(3985 kB)2761 downloads
File information
File name FULLTEXT01.pdfFile size 3985 kBChecksum SHA-512
ed5dd3bdf6132e4b214a4f49c443c51cd1cfe84fdc552f316fe9cfb2521bd32eb39ddcfa6b811d911b8783b8648f71dacb3e4355719c3e057c6070384d20f78b
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Hettiarachchi, Salinda
By organisation
Department of Information Systems and Technology
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 2761 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 1345 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf