Znajome twarze, zachowana prywatność: rozpoznawanie twarzy zrobione właściwie
Wpisz imię w Zdjęciach Google, a aplikacja znajdzie każde zdjęcie tej osoby spośród tysięcy obrazów w ciągu kilku sekund. To naprawdę imponujące — i większość ludzi nie zastanawia się, jak to działa. Odpowiedź tkwi w tym, że Twoja twarz jest analizowana, mapowana i porównywana z modelem, który Google udoskonala od lat na podstawie zdjęć miliardów użytkowników. Funkcja działa tak dobrze, ponieważ Ty i wszyscy, których znasz, cicho przyczyniacie się do jej działania.
W PixelUnion masz tę samą możliwość. Możesz przeszukiwać bibliotekę według twarzy, grupować zdjęcia według osób i znaleźć każde zdjęcie swojej babci od 2008 roku do ostatnich świąt — z dokładnością dorównującą temu, co oferują giganci technologiczni. Różnica tkwi w sposobie działania.
Open source, nie Twoje dane
Rozpoznawanie twarzy w PixelUnion jest zasilane przez Immich, otwartoźródłową platformę fotograficzną stanowiącą rdzeń naszej usługi. Immich używa InsightFace, sprawdzonej biblioteki open source do analizy twarzy, wraz z modelem buffalo_l do wykrywania i rozpoznawania. Są to wstępnie wytrenowane modele, opracowane i opublikowane otwarcie przez badaczy. Kod jest publiczny, modele są publiczne i każdy może sprawdzić, jak działają.
Co to oznacza w praktyce: gdy PixelUnion analizuje Twoje zdjęcia pod kątem twarzy, uruchamia te sprawdzone modele na naszych serwerach — europejskich serwerach, podlegających europejskiemu prawu. Analiza odbywa się wyłącznie w obrębie Twojej własnej biblioteki. Żadne zdjęcie, żaden wektor twarzy, żadne dane biometryczne nigdy nie opuszczają Twojego środowiska PixelUnion, aby być przetwarzane przez stronę trzecią. I co kluczowe: Twoje zdjęcia nigdy nie są używane do trenowania ani ulepszania modeli. Ani przez nas, ani przez nikogo innego.
To fundamentalnie inna architektura niż ta stosowana przez Big Tech. Zdjęcia Google ulepszają swoje rozpoznawanie twarzy, ucząc się od użytkowników. Im więcej z nich korzystasz i potwierdzasz jego sugestie, tym lepsze staje się — nie tylko dla Ciebie, ale dla modelu Google jako całości. Jesteś jednocześnie klientem i zbiorem danych treningowych.
Jak dobre może być open source?
Sceptycyzm jest uzasadniony. Gdy ludzie słyszą “model AI open source”, często wyobrażają sobie coś niezgrabnego i zawodnego — słaby substytut czegoś prawdziwego. Rzeczywistość, szczególnie w ostatnich latach, jest zupełnie inna.
Model InsightFace buffalo_l, który zasila rozpoznawanie twarzy w Immich, nie jest zabawką. To najnowocześniejszy model, który osiąga znakomite wyniki na standardowych testach porównawczych wykrywania i weryfikacji twarzy. W niezależnych ocenach osiąga dokładność porównywalną — a w niektórych przypadkach wyższą — z modelami stosowanymi w komercyjnych produktach.
W codziennym użytkowaniu jest to wyraźnie widoczne. System:
- Niezawodnie wykrywa twarze nawet w częściowym profilu, słabym oświetleniu lub na starszych zdjęciach o niskiej rozdzielczości
- Grupuje tę samą osobę na przestrzeni dziesięcioleci zdjęć, naturalnie radząc sobie ze zmianami fryzury, wagi i wieku
- Rozróżnia członków rodziny, którzy bardzo do siebie podobni
- Działa spójnie dla różnych odcieni skóry i warunków oświetleniowych
Użytkownicy regularnie opisują wyniki jako zdumiewające. Dajesz systemowi imię, łączysz kilka grup twarzy, które zidentyfikował, i w ciągu kilku minut ma on uporządkowane lata zdjęć w sposób, który ręcznie zajęłby godziny. To nie jest pocieszna nagroda w porównaniu do Zdjęć Google — to po prostu doskonałe narzędzie.
Dane biometryczne to dane wrażliwe
Zgodnie z RODO dane biometryczne używane do jednoznacznej identyfikacji osoby są klasyfikowane jako szczególne kategorie danych osobowych — najwyższy poziom ochrony w europejskim prawie o ochronie danych. Obejmuje to wektory twarzy generowane przez systemy rozpoznawania twarzy.
Zdjęcia Google, działające na podstawie prawa amerykańskiego z globalną infrastrukturą, mają inny stosunek do Twoich danych biometrycznych niż europejska usługa. Stany Zjednoczone nie mają federalnego prawa o prywatności biometrycznej odpowiadającego RODO, choć niektóre stany uchwaliły własne przepisy. Niezależnie od ram prawnych, zachęta komercyjna jest jasna: dane twarzy sprawiają, że produkty Google są lepsze, a produkty Google przynoszą Google pieniądze.
PixelUnion nie ma takiej zachęty. Nie sprzedajemy reklam. Nie trenujemy modeli. Pobieramy prostą opłatę subskrypcyjną za usługę, która działa. Twoje dane twarzy pozostają w Twojej bibliotece, na naszych serwerach, pod Twoją kontrolą.
Prywatność i jakość nie wykluczają się wzajemnie
Istnieje uparty mit, że trzeba wybierać między dobrym produktem a prywatnym. Że najlepsze funkcje pochodzą tylko od firm gotowych zbierać Twoje dane, aby je tworzyć. Rozpoznawanie twarzy w PixelUnion jest bezpośrednim kontrprzykładem.
Badania open source wygenerowały modele wystarczająco dokładne, aby napędzać naprawdę użyteczną funkcję. Funkcja ta działa na europejskiej infrastrukturze, przetwarza Twoje dane w izolacji i nigdy nie wykorzystuje tego, czego się uczy o Twojej twarzy, z korzyścią dla kogokolwiek innego niż Ty. Żadnych kompromisów.
Jeśli do tej pory korzystałeś z usługi fotograficznej Big Tech, zakładając, że to jedyny sposób na uzyskanie dobrego rozpoznawania twarzy, warto zrewidować to założenie.
W PixelUnion Twoje wspomnienia należą do Ciebie. Każde zdjęcie, każda twarz, każdy album — przechowywane na europejskich serwerach, analizowane na naszej infrastrukturze i nigdy nikomu nieudostępniane. Właśnie tak powinno to działać.