Test de précision de FaceBlur
Nouveau test des modes rapide et approfondi, uniquement sur des vidéos de stock. Aucun contenu téléversé par un utilisateur ne figure dans ce test ni dans les preuves publiques.
· Nouveau test de mouvement et résultats de référence historiques.
Application actuelle : Approfondi par défaut
Approfondi est désormais le mode par défaut pour les vidéos individuelles et les lots. Rapide reste disponible. L’analyse utilise aussi deux détections cohérentes pour couvrir l’image précédant l’apparition d’un visage, dans un bref intervalle et dans la même scène détectée.
Neuf vidéos de stock fraîchement téléchargées, 12 scénarios, 63 secondes et 1 512 images consécutives par mode. Trois scénarios sont répétés à vitesse double. Aucun contenu importé par les utilisateurs n’a été utilisé.
Résultats en mouvement
Les deux modes couvrent désormais le visage qui réapparaît à 3,500 secondes dans le clip de rotations de tête. Rapide couvre aussi la première image auparavant manquée du gros plan de la fête.
Approfondi couvre les intervalles de défaillance examinés lors du mouvement de tête et à vitesse 2×. Rapide manque encore sept images consécutives de 2,417 à 2,708 secondes et quatre de 2,917 à 3,083 secondes dans le clip de la fête (bornes finales exclues). À vitesse 2×, les masques de Rapide restent partiels ou absents aux images 30–31 et 34–36.
Nous avons réexaminé visuellement les mêmes 64 instants sélectionnés dans la source et 128 images exportées. Les coordonnées des masques et les étiquettes de suivi existantes sont inchangées sur les 3 024 images analysées ; la correction a seulement ajouté des masques sur l’image précédente. Cela ne démontre pas que tous les visages des images non examinées sont couverts.
Ce nouveau test utilise les mêmes vidéos que celles ayant guidé la correction. Les images sélectionnées servent aux tests de régression, pas à une mesure indépendante de précision. L’ancien score de 98,3 % est historique et ne mesure pas cette mise à jour.
Examiner la réapparition manquée et la reprise
| Mode | Images de sortie décodées | Secondes d’analyse | Secondes d’export |
|---|---|---|---|
| Rapide | 1512 / 1512 | 200.9 | 12.8 |
| Approfondi | 1512 / 1512 | 900.5 | 23.4 |
Les durées proviennent d’une seule exécution locale avec génération de preuves en arrière-plan, pas d’une comparaison de vitesse contrôlée. L’initialisation des modèles est exclue.
Comparez le mouvement : original à gauche, Rapide au centre, Approfondi à droite. Les vidéos montrent les exports réels à demi-résolution ; analyse et export en 1280 × 720 à 24 i/s. Le son a été supprimé.
Témoin : course de dos (1×)
Petits visages et chorégraphie de groupe (1×)
Danseurs qui se chevauchent et occultation par les mains (1×)
Mouvements rapides de tête et occultation par les cheveux (1×)
Mouvements rapides de tête et occultation par les cheveux (2×)
Mouvements de caméra et danse en faible lumière (1×)
Mouvements de tête en gros plan et lumière colorée (1×)
Mouvements de tête en gros plan et lumière colorée (2×)
Danse en pied et mouvements de cheveux (1×)
Passage au-dessus de la caméra et sortie (1×)
Télécharger la trace de chaque image (CSV) · Analyse du mouvement et intervalles de défaillance (JSON) · Résumé du mouvement (JSON) · Manifeste de provenance des tests de mouvement (JSON)
Résultats bruts en mouvement : Rapide · Résultats bruts en mouvement : Approfondi
Avant la mise à jour de l’application
Test de mouvement continu
Neuf vidéos de stock fraîchement téléchargées, 12 scénarios, 63 secondes et 1 512 images consécutives par mode. Trois scénarios sont répétés à vitesse double. Aucun contenu importé par les utilisateurs n’a été utilisé.
Chaque image a été analysée et chaque image exportée décodée. Ces vérifications portent sur le traitement, pas sur la couverture complète des visages. Le score de 98,3 % ci-dessous concerne uniquement le test précédent à échantillons fixes.
Résultats en mouvement
Rapide a manqué huit images consécutives où le visage était visible pendant la rotation de tête en gros plan, de 2,417 à 2,750 secondes (fin exclue). Approfondi a couvert cet intervalle. Rapide a aussi manqué cinq images de 2,917 à 3,125 secondes.
Les deux modes ont manqué le visage réapparaissant à 3,500 secondes dans la vidéo de rotation de tête, puis l’ont couvert à 3,542 secondes. Sur l’image manquée, Approfondi a masqué le torse au lieu du visage.
À vitesse double, Rapide a aussi produit des masques en retard laissant des traits du visage visibles. La présence de masques ne prouve pas la couverture du visage. Ces défaillances sélectionnées ne permettent pas un classement complet de tous les scénarios de mouvement.
Codex a examiné image par image les intervalles de défaillance sélectionnés. Il ne s’agit ni d’un score exhaustif de précision en mouvement ni d’une évaluation humaine indépendante. Une image sans masque ne signifie pas forcément qu’un visage a été manqué.
Examiner les images manquées pendant la rotation de tête · Examiner la réapparition manquée et la reprise
| Mode | Images de sortie décodées | Secondes d’analyse | Secondes d’export |
|---|---|---|---|
| Rapide | 1512 / 1512 | 176.5 | 19.7 |
| Approfondi | 1512 / 1512 | 753.4 | 11.6 |
Les durées proviennent d’une seule exécution locale avec génération de preuves en arrière-plan, pas d’une comparaison de vitesse contrôlée. L’initialisation des modèles est exclue.
Comparez le mouvement : original à gauche, Rapide au centre, Approfondi à droite. Les vidéos montrent les exports réels à demi-résolution ; analyse et export en 1280 × 720 à 24 i/s. Le son a été supprimé.
Témoin : course de dos (1×)
Ouvrir la vidéo comparative · Source vidéo Mixkit · 0–6s → 6s
Petits visages et chorégraphie de groupe (1×)
Ouvrir la vidéo comparative · Source vidéo Mixkit · 4–10s → 6s
Danseurs qui se chevauchent et occultation par les mains (1×)
Ouvrir la vidéo comparative · Source vidéo Mixkit · 3–9s → 6s
Rotations et roues (1×)
Ouvrir la vidéo comparative · Source vidéo Mixkit · 0–6s → 6s
Rotations et roues (2×)
Ouvrir la vidéo comparative · Source vidéo Mixkit · 0–6s → 3s
Mouvements rapides de tête et occultation par les cheveux (1×)
Ouvrir la vidéo comparative · Source vidéo Mixkit · 2–8s → 6s
Mouvements rapides de tête et occultation par les cheveux (2×)
Ouvrir la vidéo comparative · Source vidéo Mixkit · 2–8s → 3s
Mouvements de caméra et danse en faible lumière (1×)
Ouvrir la vidéo comparative · Source vidéo Mixkit · 1–7s → 6s
Mouvements de tête en gros plan et lumière colorée (1×)
Ouvrir la vidéo comparative · Source vidéo Mixkit · 5–11s → 6s
Mouvements de tête en gros plan et lumière colorée (2×)
Ouvrir la vidéo comparative · Source vidéo Mixkit · 5–11s → 3s
Danse en pied et mouvements de cheveux (1×)
Ouvrir la vidéo comparative · Source vidéo Mixkit · 5–11s → 6s
Passage au-dessus de la caméra et sortie (1×)
Ouvrir la vidéo comparative · Source vidéo Mixkit · 0–6s → 6s
Télécharger la trace de chaque image (CSV) · Analyse du mouvement et intervalles de défaillance (JSON) · Résumé du mouvement (JSON) · Manifeste de provenance des tests de mouvement (JSON)
Résultats bruts en mouvement : Rapide · Résultats bruts en mouvement : Approfondi
Les sources ont été téléchargées directement depuis Mixkit pour ce test. Le manifeste contient les empreintes des sources, les extraits, les vitesses de lecture et les empreintes des modèles, du code et des preuves. Le témoin de course montre des personnes de dos et ne compte pas comme un succès de couverture faciale.
Référence à échantillons fixes
| Mode | Masqués / visages | Couverture | Manqué | Fausses positives |
|---|---|---|---|---|
| Rapide (YuNet) | 58 / 59 | 98.3% | 1 | 20 |
| Approfondi (SCRFD-10G) | 58 / 59 | 98.3% | 1 | 10 |
La couverture compte les visages visiblement masqués aux instants fixes. Les faux positifs sont des masques sur des objets non humains ou le fond. Il s’agit d’occurrences de visages, pas de personnes distinctes.
Les deux modes ont manqué le visage coupé à 10,5 secondes dans la vidéo de groupe. Le mode approfondi a divisé les faux positifs par deux, avec une analyse plus longue.
Résultats par scénario
| scénario | Frameurs | Les visages | Rapide : masqués / faux positifs | Approfondi : masqués / faux positifs |
|---|---|---|---|---|
| Frontale en proche | 5 | 5 | 5 / 0 | 5 / 0 |
| Profil complet | 12 | 12 | 12 / 0 | 12 / 2 |
| - L’occlusion des mains et des cheveux | 15 | 15 | 15 / 9 | 15 / 2 |
| Le groupe Low-Light | 15 | 27 | 26 / 11 | 26 / 6 |
Test difficile sur des piétons éloignés
Les 18 images de foule éloignée ne sont pas évaluées, car le flou et la distance rendent les visages ambigus. Elles n’ajoutent aucun visage ni succès au taux de couverture.
Masques dans les images non évaluées : 95 Rapide · 76 Approfondi
Frame de preuve
Source de stock et cadres de détection à gauche ; résultat mosaïque à droite.
Le groupe Low-Light
secondes


- L’occlusion des mains et des cheveux
secondes


- L’occlusion des mains et des cheveux
secondes


Le groupe Low-Light
secondes


Test difficile sur des piétons éloignés
secondes


Télécharger tous les résultats par image (CSV) · Annotations visuelles (JSON)
Méthode et limites
Les deux modes analysent chaque image décodée, appliquent le suivi et comblent les lacunes, puis exportent avec l’analyse enregistrée. Réglages : mosaïque, intensité 72, marge 42, aucune retouche manuelle, audio supprimé.
Nous inspectons des images fixes à partir de 0,5 seconde, puis toutes les secondes : 5 de face, 12 de profil, 15 avec occultation, 15 de groupe et 18 de foule. Résolution source : 1280 × 720.
Une seule évaluation visuelle par Codex note les images source et de sortie, sans contrôle humain indépendant. Les profils et visages partiellement cachés ou coupés comptent. Les statues et fragments de cheveux, menton ou bout du nez seuls sont exclus.
Les masques sur les fragments humains exclus sont ignorés : aucun en mode rapide, deux en mode approfondi.
Un visage couvert a ses yeux, son nez et sa bouche visibles masqués par la mosaïque. Un masque absent ou incomplet est un échec. Ce contrôle vérifie le masquage visuel, pas la possibilité d’identifier une personne.
Le précédent test BlazeFace utilisait d’autres vidéos et annotations. Ses pourcentages ne sont pas directement comparables à ce test.
Vérification des exports
Les cinq vidéos ont été exportées dans chaque mode et toutes les images décodées avec succès. Leur nombre correspondait à l’analyse ; la sortie était en 1280 × 720, sans piste audio.
| Mode | Images de sortie décodées | Secondes d’analyse | Secondes d’export |
|---|---|---|---|
| Rapide | 1637 / 1637 | 196.4 | 19.3 |
| Approfondi | 1637 / 1637 | 761.7 | 10.5 |
Environnement de test : Chrome 153.0.8010.53 · macOS · ONNX Runtime WASM · 4 threads
Les durées proviennent d’un seul test local dans un navigateur sans interface, sans garantie de vitesse. L’initialisation du modèle est exclue ; l’export réutilise l’analyse. Les autres navigateurs et appareils n’ont pas été retestés.
Résumé lisible par machine · Résultats bruts du mode rapide · Résultats bruts du mode approfondi
Sources et provenance
Des copies neuves ont été téléchargées directement depuis Mixkit. Le manifeste consigne les pages sources, URL, dates de récupération et empreintes des fichiers, modèles, code et images de preuve. Le test vérifie la liste autorisée avant d’ouvrir un média.
- Frontale en proche · Mixkit
- Profil complet · Mixkit
- - L’occlusion des mains et des cheveux · Mixkit
- Le groupe Low-Light · Mixkit
- Test difficile sur des piétons éloignés · Mixkit
Licence gratuite de vidéos de stock Mixkit · Manifeste de provenance (JSON)
La licence des vidéos est distincte de celle du modèle. Le mode approfondi utilise des poids SCRFD soumis aux conditions amont de recherche non commerciale.
Vérifiez votre vidéo
Vérifiez les masques automatiques et ajoutez des masques manuels sur les visages manqués.
Outils ouverts