Mode d’emploi
- Choisissez une photo contenant une ou plusieurs personnes.
- Sélectionnez le modèle Rapide ou Détaillé, puis choisissez Supprimer l’arrière-plan.
- Ajustez le seuil, la douceur et le contour progressif jusqu’à ce que le bord soit correct ; choisissez éventuellement une couleur d’arrière-plan.
- Comparez l’avant et l’après, puis téléchargez le PNG.
Fonctionnement
L'outil exécute MediaPipe Image Segmenter, le segmenteur d'images open source de Google, dans votre navigateur. Un petit réseau de neurones examine une version 256 × 256 de la photo et estime, pour chaque pixel, la probabilité qu'il appartienne à une personne. Ce masque est agrandi à la taille de votre photo et utilisé comme transparence du PNG.
Le modèle Fast (selfie segmenter, environ 250 Ko) sépare la personne de l'arrière-plan. Le modèle Detailed (selfie multiclass, environ 16 Mo) reconnaît l'arrière-plan, les cheveux, la peau et les vêtements ; tout ce qui n'est pas l'arrière-plan est conservé. Les deux ont été entraînés pour des personnes, ils ne détoureront donc pas de manière fiable les produits, les animaux ou les voitures.
Le seuil définit le niveau de confiance requis pour qu'un pixel soit conservé, la douceur élargit la transition entre les zones conservées et supprimées, et le contour progressif floute le bord du nombre de pixels choisi. Comme le masque est calculé à basse résolution, les cheveux fins et les espaces étroits sont approximés plutôt que tracés exactement.
Les fichiers du modèle et l'environnement d'exécution WebAssembly sont téléchargés depuis des CDN publics (Google Cloud Storage et jsDelivr) lors de la première utilisation, puis mis en cache par votre navigateur. Les résultats sont enregistrés en PNG avec transparence, jusqu'à 16 mégapixels.
Exemples
Photo de profil sur une couleur de marque
Un selfie cadré tête et épaules avec le modèle Fast, un seuil de 50 %, une douceur de 20 % et une couleur de remplacement donne un avatar net sur un fond uni.
Détourage en pied pour un flyer
Une photo en pied avec le modèle Detailed, un seuil de 40 % et un contour progressif de 3 px donne un PNG transparent à placer sur un design.
Foire aux questions
Ma photo est-elle téléversée ?
Non. La segmentation s'exécute dans votre navigateur. Seuls les fichiers du modèle et de l'environnement d'exécution sont téléchargés depuis les serveurs de Google et de jsDelivr ; votre photo ne quitte jamais votre appareil.
Pourquoi cela ne fonctionne-t-il pas pour la photo de mon produit ?
Les modèles ont été entraînés pour détecter les personnes. Les objets, les animaux et les produits ne sont souvent pas détectés du tout, ou seulement partiellement.
Pourquoi les bords des cheveux ne sont-ils pas parfaits ?
Le modèle travaille sur une version 256 × 256 de la photo, donc les détails très fins sont estimés. Augmentez la douceur ou le contour progressif pour un bord plus naturel, ou essayez le modèle Détaillé.
Fonctionne-t-il hors ligne ?
Après une première exécution réussie, le navigateur met généralement en cache le modèle et l’environnement d’exécution, mais ce n’est pas garanti. La première utilisation nécessite une connexion Internet.
Confidentialité
Votre photo est décodée et segmentée dans votre navigateur, et le PNG est créé sur votre appareil ; la photo n’est ni envoyée, ni stockée, ni incluse dans les statistiques. Pour exécuter le modèle, votre navigateur télécharge l’environnement d’exécution MediaPipe depuis le CDN jsDelivr et le fichier de modèle depuis Google Cloud Storage ; ces requêtes ne contiennent aucune donnée d’image. Seul un événement anonyme indiquant que l’outil a été utilisé est comptabilisé, et le statut de votre formule est chargé depuis le service de compte du site.