janduldhardt / AugmentedFacesARCore

Computer Vision / Intelligent Systems Design Term Project 2/2019

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AugmentedFacesARCore

This is my term project for Computer Vision / Intelligent System Development 2/2019.

Check out Presentation.pdf or the presentation video

Goal

The goal is to detect faces and apply graphics on those detected faces. For implementation this Android application written in Kotlin uses ARCore SDK by Google.

Tools used

  • Kotlin
  • Android Studio 3.5 (will not work with newer version)
  • Sceneform 1.15
  • CircleImageView by hdodenhof

Requirements to use the app

This application needs to use OpenGL version 3.0 or higher and needs to support ARCore List of supported devices

Features

The app allows the user two ways of applying graphics:

  • Apply via facial landmarks
  • Apply based on face mesh

alt text

About

Computer Vision / Intelligent Systems Design Term Project 2/2019


Languages

Language:Kotlin 84.6%Language:Java 15.4%