FaceNinja

Fototips · invoer

Foto's die goede hoofden opleveren.

Je hebt geen studio nodig. Eén scherpe foto van een gezicht werkt, en een lach, een bril of vreemd licht is geen probleem. Deze pagina laat zien wat er uit een foto komt, zodat je weet welke foto's helpen en welke we overslaan.

  • Scherp
  • Eén persoon
  • Echte kleur

Vier lastige foto's, en wat er met elk gebeurde.

We hebben deze foto's met opzet moeilijk gemaakt. De mensen zijn synthetisch; geen van hen bestaat.

S-01 · Synthetische mens

Fel oranje licht

De kleurzweem is uit de huid gehaald. De diepe rimpels bleven staan, als reliëf.

Het 3D MetaHuman-hoofd dat FaceNinja van die foto maakte
Synthetische foto van een oudere man in fel oranje licht
Jouw fotoResultaat
S-02 · Synthetische mens

Lachend, met bril op

Het hoofd heeft een ontspannen gezicht met gesloten mond, en geen bril. De lach is niet in de vorm terechtgekomen.

Jouw fotoSynthetische foto van een lachende vrouw met bril
ResultaatHet 3D MetaHuman-hoofd dat FaceNinja van die foto maakte

Naast elkaar getoond, niet op een naad: het hoofd op deze foto is te ver gedraaid om op één lijn te komen met de andere afbeelding.

S-03 · Synthetische mens

Hoofd gedraaid, volle baard

De kaak onder de baard is hersteld. De baard werd stoppels op de huid, plus een aanbeveling voor een baardgroom.

Jouw fotoSynthetische foto van een man met baard en gedraaid hoofd
ResultaatHet 3D MetaHuman-hoofd dat FaceNinja van die foto maakte

Naast elkaar getoond, niet op een naad: het hoofd op deze foto is te ver gedraaid om op één lijn te komen met de andere afbeelding.

S-04 · Synthetische mens

Haar over de oren

Het gezicht is dat van haar. Haar oren waren bedekt, en dat kost niets: de oorvorm komt nooit uit de foto.

Het 3D MetaHuman-hoofd dat FaceNinja van die foto maakte
Synthetische foto van een vrouw met lang haar dat haar oren bedekt
Jouw fotoResultaat

Waar het om gaat, is dat de foto laat zien wie de persoon is: de vorm van het gezicht, de neus, de ogen en de wenkbrauwen, en de huid met sproeten, moedervlekken en lijntjes.

Dingen waar je je geen zorgen over hoeft te maken.

  • Uitdrukking. Een glimlach of een lach is prima. Het hoofd komt eruit met een ontspannen gezicht, mond dicht.
  • Bril. Een heldere bril is prima. Een zonnebril niet, omdat die de ogen verbergt.
  • Licht. Kleurzweem en fel licht worden uit de huid gehaald.
  • Achtergrond. Alles kan, zolang het gezicht het grootste is.
  • Bestandstype. JPEG, PNG, WebP, iPhone HEIC/HEIF of AVIF, tot 25 MiB per stuk.

Tot 15 foto's helpen, als het allemaal dezelfde persoon is.

Extra foto's houden de gelijkenis kloppend: een profiel toont de neus en de kin, een driekwartsaanzicht de jukbeenderen. Een foto die iemand anders blijkt te tonen, wordt weggelaten.

  • Mix hoeken: van voren, beide driekwartsaanzichten, een profiel als je die hebt.
  • Ontspannen uitdrukkingen helpen het meest.
  • Alleen recente foto's. Tien jaar en een baard geleden is een ander gezicht.

Toon de haarstijl één keer, en de haarlijn één keer.

Het hoofd zelf is kaal; haar, wenkbrauwen en baarden komen terug als aanbevelingen voor MetaHuman-grooms.

  • Voor de grooms: zorg dat de hele haarstijl op minstens één foto staat, bij daglicht of neutraal binnenlicht. Kleuren worden uit de pixels afgelezen, dus sterk gekleurd licht verschuift ze.
  • Voor het gezicht: met een foto waarop het voorhoofd, de haarlijn of de kaak te zien is, kan het hoofd de persoon ook daar volgen.

Foto's voorbereiden voor een pipeline.

Als niemand elke foto bekijkt voordat die erin gaat, scheelt een beetje orde vooraf later mislukte hoofden.

  • Eén map per persoon. Met 1 tot 15 foto's erin, nooit twee mensen in één map.
  • Beste foto eerst. De API behandelt de eerste foto als de hoofdfoto. Sorteer zo dat een scherpe foto van voren vooraan staat.
  • Originelen, geen thumbnails. Exports uit chatapps en socialmediasites zijn vaak te klein of te sterk gecomprimeerd.
  • Reken erop dat er een paar mislukken. Een hoofd zonder bruikbare foto mislukt vanzelf, geeft de credits terug en meldt een error.code zoals no_face of not_same_person. Log het en herstel die map.

Een batchscript en een cast-prompt: Developers · AI-agents

Wanneer we een foto overslaan.

Elke foto doorloopt deze controles voordat er iets wordt gebouwd. Een foto die niet slaagt, wordt weggelaten. Blijft er geen bruikbare foto over, dan mislukt het hoofd, komen de credits vanzelf terug en meldt de API in error.code waarom.

Fotocontroles
We slaan foto's over als…Probeer dan…
er geen gezicht wordt gevondeneen foto waarop het gezicht duidelijk te zien is
het gezicht kleiner is dan ongeveer 160 pixels, of de afbeelding aan de korte kant minder dan 300 pixels meethet originele bestand, geen thumbnail of screenshot
een ander gezicht ongeveer even prominent is als het hoofdgezichteen uitsnede met alleen de persoon
het gezicht niet scherp iseen foto zonder bewegings- of focusonscherpte
een deel van het gezicht buiten beeld valteen foto met het hele gezicht in beeld
de foto zwart-wit, sepia, flets of zwaar kleurgecorrigeerd ishet ongefilterde origineel
een zonnebril, handen of een masker het gezicht bedekkeneen foto met niets voor het gezicht
de foto een andere persoon toont dan de rest van de uploadfoto's van slechts één persoon

Een set maken voor reconstructie uit meerdere foto's.

Reconstructie uit meerdere foto's (beta) heeft een consistente set nodig. Gebruik 3 tot 15 foto's uit één sessie.

  • Houd het onderwerp stil en de uitdrukking gelijk, ontspannen en neutraal, op elke foto.
  • Houd het licht gelijk in de hele set: gelijkmatig en indirect.
  • Beweeg rond het onderwerp: van voren, beide driekwartsaanzichten, beide profielen.
  • Houd het hele hoofd in beeld en scherp op elke opname.

Heb je een goede foto?

Een hoofd kost 1.500 credits, en een hoofd dat mislukt kost niets.