Esempio di applicazione di Face Recognition ed Age Estimation basata su CoreML

Overview

Applicazione iOS sul riconoscimento facciale e la stima dell’età realizzata come Attività Progettuale per il corso di Sistemi Digitali M. Essa costituisce un esempio di applicazione iOS con funzionalità di Face Recognition ed Age Estimation ottenute mediante l’utilizzo di due modelli CoreML, rispettivamente Facenet ed AgeNet.

Demo

La schermata iniziale è costituita da tre elementi CollectionViewCell, uno per ogni funzionalità:

  • Face Detection: funzionalità di riconoscimento dei volti a partire da uno stream video in input
  • Labels: visualizzazione delle labels relative ai volti riconosciuti
  • Age Estimation: funzionalità di stima sull’età dei volti visualizzati a partire da una foto in input

sfondo

In seguito sono riportati degli screenshot che mostrano il funzionamento della Face Recognition. s1 Infine, sono riportati degli screenshot che mostrano il funzionamento della Age Estimation. s2

GitHub

View Github