Tous les visages détectés
Flouter tous les visages
Masquez tous les visages détectés. Aucune photo de référence ni identification des personnes n’est nécessaire.
Détectez et suivez les visages dans vos vidéos, puis appliquez un flou ou une mosaïque sur votre propre appareil. Sélectionnez tout le monde ou utilisez des photos de référence pour choisir qui reste visible.
Le déploiement commercial avec les modèles préentraînés d’InsightFace nécessite une licence commerciale de modèles distincte.
Demander une licence commercialeObservez le suivi et le masquage des visages dans différentes scènes, avec un flou gaussien ou une mosaïque.
Résultat réel de PrivateFrame. Vérifiez la vidéo traitée avant de la partager.
Ouvrir la vidéoMusique : Tears in Rain de Scott Buckley · CC BY 4.0. Extrait monté et mixé.
Choisissez qui flouter
Traitez tous les visages détectés ou identifiez les personnes à partir d’un dossier de photos de référence.
Tous les visages détectés
Masquez tous les visages détectés. Aucune photo de référence ni identification des personnes n’est nécessaire.
Personnes reconnues
Floutez les personnes correspondant à vos photos de référence et laissez les autres visibles.
Toutes les autres personnes
Gardez visibles les personnes reconnues et floutez les visages sans correspondance ou dont l’identification est incertaine.
La comparaison avec les photos peut manquer une personne. Vérifiez les résultats sélectifs avant de les partager ; en mode de floutage des personnes sélectionnées, une personne cible non reconnue peut rester visible.
Conçu pour vos traitements vidéo
Après avoir installé les dépendances et les modèles, traitez les vidéos et les photos de référence en local, sans les téléverser.
Suivez les visages détectés et stabilisez leurs zones d’une image à l’autre pour une couverture plus régulière.
Ajustez le style, l’intensité et la marge de couverture du masquage selon votre vidéo.
Réutilisez le JSON d’analyse pour modifier les paramètres de rendu ou les cadres des visages sans répéter la détection et la reconnaissance.
Un processus simple
Ouvrez PrivateFrame dans l’application de bureau InsightFace ou transmettez une vidéo à la CLI ou à l’API Python.
Choisissez un mode de sélection, ajoutez des photos de référence si nécessaire, puis optez pour le flou ou la mosaïque.
Exportez une nouvelle vidéo et un JSON d’analyse réutilisable. Vérifiez le résultat avant de le partager.
Premiers pas
Commencez avec l’application de bureau, automatisez un traitement vidéo ou intégrez-le à Python.
Ouvrez le module PrivateFrame dans InsightFace Evaluation Studio. Choisissez votre vidéo, vos paramètres et le dossier de sortie.
python -m pip install \
"./python-package[gui]"
insightface-guiTraitez une vidéo en une commande ou séparez l’analyse du rendu pour vérifier les résultats et répéter les exports.
python -m pip install \
"./python-package[privateframe]"
insightface-privateframe process \
--input video.mp4 --output-dir outputIntégrez l’analyse et le rendu à votre application avec des fonctions de rappel pour la progression et l’annulation.
from insightface.app.privateframe import (
analyze_streaming_pipeline,
render_streaming_artifacts,
)Nécessite Python 3.10 ou ultérieur. Suivez le guide pour installer la version du dépôt mis à jour. Des modèles peuvent devoir être téléchargés au premier lancement. Les modèles préentraînés fournis sont réservés à l’évaluation dans le cadre de recherches non commerciales. Obtenez une licence de modèles avant tout déploiement commercial.
Demander une licence commercialeCas d’usage
Gardez les intervenants visibles tout en masquant les visages détectés des autres participants ou des passants.
Masquez les visages des enregistrements de cours ou d’ateliers avant de les diffuser.
Masquez les visages dans les vidéos internes avant d’en partager une copie avec des collaborateurs externes.
Questions et réponses
Le traitement vidéo s’exécute localement après l’installation des dépendances et des modèles. Les vidéos et les photos de référence ne sont pas téléversées pour être traitées. Les modèles manquants peuvent être téléchargés à la première utilisation.
Oui. Conservez la vidéo d’origine et le JSON d’analyse pour refaire le rendu avec d’autres paramètres de flou, de mosaïque ou d’encodage. Vous pouvez aussi modifier les cadres des visages dans le JSON. Les changements de détection ou d’identification des personnes nécessitent une nouvelle analyse.
Non. La détection, le suivi et la comparaison peuvent manquer des visages ou se tromper. Vérifiez la vidéo exportée, notamment les apparitions brèves, les changements de plan et les occultations. Le masquage des visages ne dissimule pas les voix, les noms, les vêtements ni les autres éléments permettant d’identifier une personne.
Le code InsightFace est sous licence MIT. Les modèles préentraînés fournis par le projet sont destinés à la recherche non commerciale ; une utilisation commerciale nécessite une autorisation appropriée pour les modèles. Contactez-nous pour discuter de votre déploiement.
Le déploiement commercial avec les modèles préentraînés d’InsightFace nécessite une licence de modèles distincte. Le code est sous licence MIT ; les licences du code et des modèles s’appliquent séparément.