Comment le fond est-il supprimé sans envoyer la photo ?
La plupart des services de détourage envoient votre photo sur leurs serveurs, la traitent, puis vous renvoient le résultat. Ici, c'est l'inverse : le programme vient jusqu'à votre appareil. Un modèle de reconnaissance d'image est téléchargé une fois dans votre navigateur, puis il travaille sur votre téléphone ou votre ordinateur, comme une application installée.
Le modèle regarde une copie réduite de la photo et produit un masque : une image en niveaux de gris qui dit, pour chaque point, s'il appartient au sujet ou au fond. Ce masque est ensuite affiné le long des vrais contours de la photo, agrandi à sa taille d'origine, puis appliqué à vos pixels. C'est pour cela que le fichier final garde toute sa résolution.
Le calcul utilise le processeur de l'appareil (WebAssembly). Le modèle « Portrait » passe par la carte graphique quand le navigateur le permet (WebGPU) : la première fois, son résultat est comparé à celui du processeur, et la carte graphique n'est gardée que si les deux concordent. Tous les fichiers nécessaires sont servis par notre propre site : aucun autre service n'est contacté, et aucune photo ne quitte votre appareil.