Lanser produktet ditt 2,5x raskere.Utforsk AI-assistert utvikling

AR Face Detection

AR Face Detection ble laget av våre Android-utviklere for å bidra til verden av åpen kildekode AR-prosjekter.

Bransje

Utvidet virkelighet

Team

1 medlem

Lansering

2020

Land

Ukraina

Om Prosjektet

AR Face Detection ble laget av våre Android-utviklere for å bidra til verden av åpen kildekode AR-prosjekter.

Prosjektidé

Hovedidéen var å dele vår ekspertise med fellesskapet av åpen kildekode-entusiaster gjennom dette AR-biblioteket.

Målgruppen for AR Face Detection er hovedsakelig AR-entusiaster og vanlige mennesker som er nysgjerrige på nye teknologier og bruksområder innen dette feltet.

Prosjektutfordringer

Implementering av ulike verktøysett i appen

Bruk av både front- og bakkamera

Kompliserte matematiske beregninger av hodets helningsgrader

Løsning

Vårt Android-team bygde en åpen kildekode Android-app som presist sporer brukerens bevegelser og viser et bilde over brukerens hode.

Hvordan fungerer ansiktsgjenkjenning?

Computer vision bruker bilder og videoer for å forstå en virkelig scene.

01
Metoder
  • Kunnskapsbasert. Beskriver ansiktet basert på regler.
  • Funksjonsinvariant. Oppdager ansikter basert på ansiktstrekk (nese, øyne).
  • Malbasert. Sammenligner inndata med tidligere lagrede ansiktsprøver.
  • Utseendebasert. Bruker maskinlæring og analyse for å oppdage ansikter.
02
Teknikker
  • Fjerning av bakgrunn. Algoritmer fjerner bakgrunnen for å forenkle søkeprosessen.
  • Hudfarge. I fargebilder hjelper hudfarge og hudtone med å søke etter ansikter.
  • Bevegelsesanalyse. I videoer sammenligner algoritmer ansikter i bevegelse med en statisk bakgrunn.
  • Posituranalyse. Ved å analysere sett med positurer kan algoritmer oppdage ansikter bedre.

Hovedfunksjoner i prosjektet

Ved hjelp av ARFace Detection Library klarte utviklerne våre å utvikle følgende funksjoner.

Bildevalg

Applikasjonen vår lar brukere vise et valgfritt bilde. Utviklere kan manipulere den åpne kildekoden til ARFace Detection Library og sette inn et hvilket som helst bilde de ønsker.

ups

Verktøyvalg

AR Face Detection tilbyr brukere to verktøy for utvidet virkelighet. Begge viser bildet på unike måter. ML Kit kan bruke både bak- og frontkamera, og ARCore bruker kun frontkameraet.

AR Core
ML Kit
ups

Visning av Bilde

Hoveddelen av appen plasserer et valgfritt bilde over brukerens hode. Ved hjelp av ansiktssporing roterer bildet sammen med hodebevegelser. Appen behandler flere ansikter samtidig.

portfolio-gif

Teknologistack

Følgende verktøy ble brukt for å utvikle Face Detection-appen:

Web Stack

Verktøy

IDE

Besøk vår GitHub-konto for å få kildekoden til dette prosjektet og få et innblikk i applikasjonen vår.

Les denne artikkelen for mer informasjon om ARFace Detection Library og tekniske særegenheter.

Begynn å vokse virksomheten din med oss
Ved å sende dette skjemaet bekrefter jeg at jeg har lest og akseptert Personvernpolicy

Flere Caser

Portfolio case
Portfolio case