Des visages familiers, une vie privee preservee : la reconnaissance faciale bien faite
Tapez un nom dans Google Photos et l’application retrouve en quelques secondes chaque photo de cette personne parmi des milliers d’images. C’est impressionnant - et la plupart des gens ne se demandent pas comment cela fonctionne. La reponse est simple : votre visage est analyse, cartographie, puis compare a un modele que Google a affine pendant des annees grace aux photos de milliards d’utilisateurs. Si la fonction est si performante, c’est parce que vous, et toutes les personnes que vous connaissez, y avez contribue en silence.
Avec PixelUnion, vous beneficiez de la meme capacite. Vous pouvez rechercher votre bibliotheque par visage, regrouper les photos par personne et retrouver chaque photo de votre grand-mere de 2008 jusqu’au dernier Noel - avec une precision comparable a celle des geants de la tech. La difference, c’est la maniere dont cela fonctionne.
Open source, pas vos donnees
La reconnaissance faciale dans PixelUnion repose sur Immich, la plateforme photo open source au coeur de notre service. Immich utilise InsightFace, une bibliotheque open source de reference pour l’analyse faciale, ainsi que le modele buffalo_l pour la detection et l’identification. Il s’agit de modeles pre-entraines, developpes par des chercheurs et publies ouvertement. Le code est public, les modeles sont publics, et chacun peut verifier leur fonctionnement.
Concretement, cela signifie que lorsque PixelUnion analyse vos photos pour detecter des visages, ces modeles tournent sur nos serveurs - des serveurs europeens, sous droit europeen. L’analyse se fait entierement dans votre propre bibliotheque. Aucune image, aucun embedding facial, aucune donnee biometrique ne quitte votre environnement PixelUnion pour etre traitee par des tiers. Et surtout : vos photos ne sont jamais utilisees pour entrainer ou ameliorer les modeles. Ni les notres, ni ceux de qui que ce soit.
C’est une architecture fondamentalement differente de celle des Big Tech. Google Photos ameliore sa reconnaissance faciale en apprenant de ses utilisateurs. Plus vous l’utilisez et confirmez ses suggestions, plus elle devient performante - pas seulement pour vous, mais pour le modele global de Google. Vous etes a la fois le client et le jeu de donnees d’entrainement.
A quel point l’open source peut-il etre performant ?
Le scepticisme est comprehensible. Quand on entend “modele d’IA open source”, on imagine parfois quelque chose de lourd et peu fiable - un substitut de seconde zone. La realite, surtout ces dernieres annees, est tres differente.
Le modele InsightFace buffalo_l qui alimente la reconnaissance faciale d’Immich n’a rien d’un gadget. C’est un modele de pointe qui obtient d’excellents resultats sur les benchmarks standards de detection et de verification faciales. Dans des evaluations independantes, il atteint une precision comparable - et dans certains cas superieure - a celle des modeles utilises dans des produits commerciaux.
Au quotidien, cela se voit. Le systeme :
- Detecte de maniere fiable les visages, meme en semi-profil, en faible luminosite ou sur de vieilles photos de basse resolution
- Regroupe la meme personne sur des decennies de photos, en gerant naturellement les changements de coiffure, de poids et d’age
- Distingue les membres d’une famille qui se ressemblent beaucoup
- Fonctionne de facon reguliere sur differents tons de peau et dans des conditions de lumiere variees
Les utilisateurs decrivent regulierement les resultats comme remarquables. Vous attribuez un nom, fusionnez quelques groupes de visages qu’il a identifies, et en quelques minutes des annees de photos sont organisees d’une facon qui aurait pris des heures a la main. Ce n’est pas un lot de consolation face a Google Photos - c’est tout simplement excellent.
Les donnees biometriques sont des donnees sensibles
Selon le RGPD, les donnees biometriques utilisees pour identifier de maniere unique une personne sont classees comme categories particulieres de donnees a caractere personnel - le niveau de protection le plus eleve du droit europeen de la protection des donnees. Cela inclut les embeddings faciaux generes par les systemes de reconnaissance faciale.
Google Photos, qui opere sous le droit americain avec une infrastructure mondiale, entretient une relation differente avec vos donnees biometriques qu’un service europeen. Les Etats-Unis ne disposent pas d’une loi federale sur la protection des donnees biometriques equivalente au RGPD, meme si certains Etats ont adopte leurs propres regles. Quel que soit le cadre juridique, l’incitation commerciale est claire : les donnees faciales ameliorent les produits Google, et les produits Google rapportent de l’argent a Google.
PixelUnion n’a pas cette incitation. Nous ne vendons pas de publicite. Nous n’entrainons pas de modeles. Nous facturons un abonnement simple pour un service qui fonctionne. Vos donnees faciales restent dans votre bibliotheque, sur nos serveurs, sous votre controle.
Confidentialite et performance ne sont pas incompatibles
Il existe un mythe tenace selon lequel il faut choisir entre un bon produit et un produit respectueux de la vie privee. Que les meilleures fonctionnalites ne peuvent venir que d’entreprises pretes a collecter vos donnees pour les construire. La reconnaissance faciale dans PixelUnion est un contre-exemple direct.
La recherche open source a produit des modeles suffisamment precis pour offrir une fonctionnalite vraiment utile. Cette fonctionnalite tourne sur une infrastructure europeenne, traite vos donnees de maniere isolee et n’utilise jamais ce qu’elle apprend de votre visage au benefice d’autres personnes. Aucun compromis necessaire.
Si vous etiez reste chez un service photo Big Tech parce que vous pensiez que c’etait la seule facon d’avoir une bonne reconnaissance faciale, cela vaut la peine de reexaminer cette hypothese.
Chez PixelUnion, vos souvenirs vous appartiennent. Chaque photo, chaque visage, chaque album - stockes sur des serveurs europeens, analyses sur notre infrastructure et jamais partages avec qui que ce soit. C’est ainsi que cela devrait fonctionner.