J'ai eu des clients qui ont perdu des contrats parce qu'ils ont remis des enregistrements de surveillance bruts avec des visages visibles à une compagnie d'assurance. C'est un cauchemar de conformité que personne ne souhaite.
Oui, les caméras PTZ modernes et leur logiciel associé peuvent détecter et flouter automatiquement les visages dans les séquences enregistrées avant de les exporter en fichier MP4. Le floutage peut se faire au niveau matériel de la caméra (étape ISP) ou via le logiciel client de bureau, en fonction de la configuration de votre système et de vos exigences en matière de confidentialité.

Ci-dessous, je vais vous expliquer exactement comment cela fonctionne, quelles options vous avez pour un floutage sélectif, et où le traitement a réellement lieu. Si vous envoyez des séquences à des tiers, cela a plus d'importance que vous ne le pensez.
Table des matières
Comment générer un clip vidéo “conforme à la confidentialité” pour ma compagnie d'assurance ?
Les compagnies d'assurance demandent des séquences tout le temps. Mais en Amérique du Nord et en Europe, remettre un clip avec les visages de passants aléatoires visibles peut vous mettre du mauvais côté du RGPD ou des lois sur la confidentialité au niveau des États.
Pour générer un clip conforme à la confidentialité, vous exportez vos séquences enregistrées via le logiciel associé de la caméra, activez la fonction d'auto-floutage ou de masque de confidentialité lors de l'exportation, et le logiciel traite chaque image pour masquer les visages avant d'écrire le fichier MP4 final. Le résultat est un clip qui montre clairement l'incident tout en protégeant l'identité des passants.

Pourquoi les clips d'assurance nécessitent-ils un traitement spécial
Lorsqu'un expert en sinistres demande une preuve vidéo, il doit voir ce qui s'est passé. Il n'a pas besoin de voir tous les visages en arrière-plan. En fait, si ces visages sont visibles et identifiables, vous pourriez enfreindre les réglementations sur la confidentialité. C'est particulièrement vrai au Canada (LPRPDE), dans l'UE (RGPD) et dans plusieurs États américains ayant des lois sur la confidentialité biométrique comme l'Illinois (BIPA).
Le flux de travail d'exportation étape par étape
Voici comment le processus fonctionne généralement avec un système PTZ professionnel :
- Vous ouvrez le client de bureau ou l'interface NVR.
- Vous sélectionnez la plage horaire de l'incident.
- Avant de cliquer sur “Exporter”, vous activez l'option de filtre de confidentialité.
- Le logiciel analyse chaque image à l'aide d'un algorithme de détection de visages par IA1.
- Les visages détectés reçoivent un flou gaussien2 ou un effet de mosaïque.
- Le MP4 final est rendu avec le flou intégré de manière permanente.
Ce que signifie réellement “intégré”
C'est important. Le flou n'est pas une couche amovible. Une fois l'exportation terminée, les données de pixels sous le flou ont disparu. Personne ne peut l'inverser. C'est le même principe que nous utilisons dans notre masquage ISP au niveau matériel. Les informations originales des pixels sont écrasées pendant le processus d'encodage.
Liste de contrôle de conformité pour les clips exportés
| Exigence | Ce que cela signifie | Comment notre système gère cela |
|---|---|---|
| Dissimulation des visages | Tous les visages non pertinents doivent être masqués | Détection automatique par IA + flou à l'exportation |
| Visibilité de l'incident | L'événement lui-même doit rester clair | Le flou sélectif cible uniquement les visages |
| Irréversibilité | Le flou ne peut pas être supprimé après l'exportation | Écrasement au niveau des pixels lors de l'encodage MP4 |
| Piste d'audit | Preuve que la confidentialité a été appliquée | Exporter le journal avec l'horodatage et les paramètres |
| Compatibilité des formats | Le fichier doit être lisible par l'ajusteur | Standard H.264/H.2653 Sortie MP4 |
Une note sur le délai d'exécution
La détection de visages sur un clip de 10 minutes en 1080p prend environ 2 à 4 minutes sur un poste de travail moderne. Si vous utilisez une caméra PTZ solaire 4G dans un endroit isolé, vous devrez d'abord télécharger les séquences et les traiter localement. L'exécution de l'inférence IA sur une connexion cellulaire est lente et consomme votre forfait de données.
La fonction “Auto-Floutage” reconnaît-elle et masque-t-elle tous les visages dans le fichier MP4 exporté ?
Je reçois souvent cette question des intégrateurs qui s'inquiètent des cas limites. Qu'en est-il des visages sous des angles étranges ? Qu'en est-il de quelqu'un portant un chapeau ?
La fonction de floutage automatique utilise la détection de visages par apprentissage profond qui reconnaît les visages sous plusieurs angles, distances et conditions d'éclairage. Elle détecte la grande majorité des visages, mais aucun système n'est parfait à 100 %. Les occlusions partielles comme les lunettes de soleil ou les masques peuvent réduire la précision de la détection, c'est pourquoi une révision manuelle avant l'exportation finale est toujours recommandée pour les séquences de qualité juridique.

Comment fonctionne l'algorithme de détection
Le moteur de détection de visages exécute un réseau neuronal convolutif (CNN)4 entraîné sur des millions d'échantillons de visages. Il ne recherche pas seulement les portraits de face. Il détecte les visages de profil, sous des angles vers le bas (courant avec les caméras PTZ surélevées), et même partiellement tournés.
Taux de détection par scénario
| Scénario | Taux de détection typique | Notes |
|---|---|---|
| De face, bon éclairage | 98-99% | Meilleur scénario |
| Vue de profil (angle latéral) | 92-95% | Légèrement inférieur mais toujours fiable |
| Angle vers le bas depuis la PTZ | 90-94% | Position de montage courante |
| Mode faible luminosité / IR | 85-90% | Le contraste réduit affecte la précision |
| Occlusion partielle (chapeau, masque) | 75-85% | Peut manquer les visages fortement couverts |
| Flou de mouvement rapide | 80-88% | Dépend des réglages de la vitesse d'obturation |
Ce qui se passe lorsqu'un visage est manqué
Si l'algorithme manque un visage, ce visage apparaîtra non flouté dans le fichier exporté. Pour une utilisation occasionnelle, la détection automatique est plus que suffisante. Mais si vous soumettez des séquences pour une procédure judiciaire ou une demande d'assurance où la non-conformité pourrait vous coûter cher, je recommande un examen manuel rapide.
La plupart des logiciels compagnons vous permettent de mettre en pause l'aperçu, de dessiner manuellement une zone de flou sur tout visage manqué, puis de continuer l'exportation. Cela ajoute quelques minutes à votre flux de travail, mais réduit l'écart entre 95 % et 100 %.
Pourquoi le zoom 40X change la donne
Voici quelque chose de spécifique aux caméras PTZ à fort grossissement. Lorsque vous êtes zoomé à 38X ou 40X, les visages deviennent très grands dans l'image. Cela facilite en fait la détection. L'algorithme dispose de plus de données de pixels pour travailler. Mais lorsque vous êtes dézoomé à 1X sur une scène large, les visages peuvent ne mesurer que 20 à 30 pixels de large. À cette taille, la détection diminue. La bonne nouvelle est qu'à un zoom 1X, ces visages sont également trop petits pour qu'un humain puisse les identifier, donc le risque pour la vie privée est de toute façon plus faible.
Ma recommandation
Réglez votre logiciel d'exportation pour signaler toute image où la confiance de détection est inférieure à 90 %. Examinez ces images manuellement. Cela vous donne la vitesse de l'automatisation avec le filet de sécurité de la supervision humaine.
Puis-je choisir de flouter uniquement les visages “non reconnus” tout en gardant les visages de mon personnel clairs ?
C'est la fonctionnalité qui sépare les systèmes de qualité professionnelle des jouets grand public. Vous voulez que votre équipe soit visible pour la responsabilité, mais que les étrangers soient floutés pour la conformité.
Oui, les logiciels PTZ avancés prennent en charge un mode “liste blanche” où vous enregistrez les visages de votre personnel dans une base de données de reconnaissance. Lors de l'exportation, le système compare chaque visage détecté à la liste blanche. Les visages correspondants restent clairs. Les visages non correspondants sont floutés. Cela vous donne la responsabilité de votre équipe et la protection de la vie privée pour tous les autres dans un seul clip exporté.

Comment fonctionne le système de liste blanche
Vous commencez par enregistrer les visages. Cela signifie télécharger 3 à 5 photos claires de chaque membre du personnel sous différents angles dans la base de données de visages du logiciel. Le système crée une représentation mathématique (un embedding de visage8) pour chaque personne. Lors de l'exportation, chaque visage détecté dans les séquences est comparé aux embeddings stockés.
Bonnes pratiques d'enrôlement
Obtenir de bons résultats dépend de bonnes données d'enrôlement. Voici ce que je dis à mes clients :
- Utilisez des photos prises dans les mêmes conditions d'éclairage que la vue typique de la caméra.
- Incluez au moins une photo de face et deux photos de profil.
- Si le personnel porte des chapeaux ou des casques sur site, incluez une photo avec cet équipement.
- Mettez à jour la base de données lorsque le personnel change (nouveaux employés, départs).
- Gardez la base de données sous 200 visages pour une vitesse de traitement optimale.
Le seuil de correspondance
Le logiciel utilise un score de similarité entre 0 et 1. Un score supérieur à 0,85 signifie généralement “ c'est la même personne ”. Vous pouvez ajuster ce seuil :
- Seuil plus élevé (0,90+) : Moins de correspondances erronées, mais pourrait flouter un membre du personnel si l'angle est mauvais.
- Seuil plus bas (0,75-0,85) : Capture plus de visages du personnel, mais pourrait accidentellement laisser un étranger non flouté s'il ressemble à quelqu'un de votre équipe.
Pour la plupart des déploiements, 0,85 est le point idéal. Il équilibre précision et sécurité.
Implications de la liste blanche en matière de confidentialité
Voici quelque chose à considérer. Dans certaines juridictions, le maintien d'une base de données de reconnaissance faciale de vos employés nécessite leur consentement. Dans l'UE, en vertu du RGPD, les données biométriques9 constituent une catégorie spéciale. Vous avez besoin du consentement explicite et éclairé de chaque personne enregistrée. En Illinois, en vertu de la BIPA, c'est la même chose. Assurez-vous que votre processus RH inclut ce consentement avant de commencer à enregistrer des visages.
Flou sélectif vs. Flou complet : quand utiliser chacun
| Cas d'utilisation | Mode recommandé | Pourquoi |
|---|---|---|
| Exportation de réclamations d'assurance | Flou complet (tous les visages) | Position juridique la plus sûre |
| Examen interne des incidents | Flou sélectif (liste blanche) | Besoin d'identifier le personnel impliqué |
| Demande des forces de l'ordre | Pas de flou (vidéo brute) | Généralement couvert par une exemption légale |
| Bobine de démonstration destinée au public | Flou complet (tous les visages) | Aucune exception pour un usage marketing |
| Examen des performances des employés | Flou sélectif (liste blanche) | Personnel visible, visiteurs protégés |
Le processus de floutage des visages est-il effectué sur la caméra ou via le logiciel PC ?
Cette question est importante car elle affecte la sécurité, la vitesse et la flexibilité. La réponse dépend du type de floutage dont vous avez besoin.
Le floutage des visages peut se produire à deux endroits : au niveau du processeur de signal d'image (ISP) de la caméra pour le masquage de confidentialité en temps réel des zones fixes, ou via le logiciel compagnon du PC pour la détection de visages basée sur l'IA lors de l'exportation. Le masquage au niveau matériel est permanent et ne peut être inversé par personne. Le floutage au niveau logiciel vous offre plus de flexibilité mais nécessite une puissance de traitement sur votre poste de travail.

Masquage au niveau matériel (sur la caméra)
C'est ce que nous appelons Masquage au stade de l'ISP7. Le processeur d'image de la caméra applique une superposition noire ou floue à des régions spécifiques avant même que la vidéo ne soit encodée en flux. Cela signifie :
- La zone masquée a disparu. Définitivement. Même si quelqu'un intercepte le flux RTSP6 directement, il ne voit rien sous le masque.
- Cela fonctionne en temps réel avec une latence nulle.
- Cela ne nécessite aucun PC ni logiciel pour fonctionner.
- C'est idéal pour les zones de confidentialité fixes comme la fenêtre d'un voisin ou une route publique.
Nos caméras PTZ prennent en charge ce que j'ai décrit précédemment comme Masquage de confidentialité dynamique 3D5. Le masque se verrouille sur des coordonnées physiques (valeurs Pan/Tilt/Zoom), et non sur des pixels de l'écran. Lorsque la caméra pivote, le masque suit l'emplacement réel qu'il protège.
Floutage de visage au niveau logiciel (sur PC)
C'est l'approche basée sur l'IA utilisée lors de l'exportation. Le logiciel PC :
- Télécharge ou accède aux séquences enregistrées.
- Exécute un réseau neuronal de détection de visages sur chaque image.
- Applique un floutage aux visages détectés.
- Rend le fichier de sortie final.
Cette méthode est plus flexible. Vous pouvez choisir un floutage sélectif, ajuster l'intensité du floutage, examiner les résultats avant d'enregistrer et réexporter avec des paramètres différents. Mais cela nécessite un poste de travail performant. Un ordinateur portable avec un GPU intégré sera lent. Un ordinateur de bureau avec une carte NVIDIA dédiée traitera les séquences beaucoup plus rapidement.
Pourquoi les deux méthodes existent
Elles résolvent des problèmes différents :
- Masquage matériel protège les zones fixes 24h/24 et 7j/7 sans aucune intervention humaine. C'est un système "configurer et oublier". Parfait pour les exigences de confidentialité permanentes.
- Floutage logiciel gère des décisions dynamiques, par exportation. C'est flexible et intelligent. Parfait pour les exportations ponctuelles où vous avez besoin d'une précision au niveau du visage.
Comparaison de la vitesse de traitement
Sur un poste de travail de milieu de gamme (Intel i7, 16 Go de RAM, GTX 1660) :
- Vidéo 1080p à 25 ips : environ 3 à 5 minutes par clip de 10 minutes
- Vidéo 4K à 25 ips : environ 8 à 12 minutes par clip de 10 minutes
- Ajout de la comparaison de la liste blanche : ajoute environ 20 % de temps de traitement supplémentaire
Sur la caméra elle-même, le masquage matériel ajoute zéro délai de traitement car il est intégré au pipeline d'encodage.
Ma recommandation pour les sites solaires distants 4G
Si vous utilisez une caméra PTZ solaire 4G dans un endroit isolé, voici ce que je suggère :
- Configurez des masques de confidentialité 3D au niveau matériel pour toutes les zones permanentes (propriétés voisines, routes, zones restreintes). Cela vous protège 24h/24 et 7j/7 sans avoir besoin de connectivité.
- Lorsque vous devez exporter un clip spécifique à des fins d'assurance ou juridiques, téléchargez les séquences sur votre poste de travail de bureau et exécutez le floutage de visage par IA lors de l'exportation.
Cette approche à deux niveaux vous offre une conformité toujours active pour les zones fixes et un floutage intelligent et sélectif pour les exportations spécifiques. C'est la configuration que la plupart de mes clients intégrateurs nord-américains utilisent.
Conclusion
Le floutage de visage sur les caméras PTZ fonctionne à deux niveaux : les masques matériels se verrouillent sur des coordonnées physiques pour une protection permanente, et l'IA logicielle gère un floutage intelligent et sélectif lors de l'exportation. Les deux méthodes produisent des résultats irréversibles qui vous maintiennent en conformité. Choisissez le bon outil pour chaque situation, et vous ne remettrez plus jamais un clip non conforme.
1. Vue d'ensemble de la manière dont l'IA détecte les visages humains dans les images et les vidéos à l'aide de l'apprentissage automatique. ︎↩︎ 2. Technique de traitement d'image courante utilisée pour masquer les visages en lissant les données des pixels. ︎↩︎ 3. Normes de compression vidéo qui garantissent la compatibilité des clips exportés. ︎↩︎ 4. Architecture d'apprentissage profond couramment utilisée pour la reconnaissance d'images et la détection de visages. ︎↩︎ 5. Masquage de confidentialité qui suit les coordonnées du monde réel lorsque la caméra PTZ se déplace, gardant les zones sensibles cachées. ︎↩︎ 6. Protocole utilisé pour transmettre des vidéos en direct ou enregistrées sur des réseaux IP ; le masquage matériel le bloque à la source. ︎↩︎ 7. Masquage au niveau matériel appliqué par le processeur de signal d'image de la caméra avant l'encodage vidéo. ︎↩︎ 8. Représentation vectorielle numérique d'un visage utilisée pour la reconnaissance et la comparaison. ︎↩︎ 9. Catégorie spéciale de données personnelles en vertu du RGPD qui comprend les scans faciaux et nécessite un consentement explicite. ︎↩︎