Neurotechnology VeriEye SDK
Biometria tęczówki oka dla aplikacji desktop i web
Technologia rozpoznawania tęczówek VeriEye jest przeznaczona dla developerów i integratorów systemów bezpieczeństwa opartych na biometrii. Technologia zapewnia wysoką wydajność oraz wiarygodność podczas weryfikacji i identyfikacji tęczówek (porównania 1:1 i 1:n). Dodatkowym atutem są opcje rozpoznawania żywych twarzy, przetwarzania wielu twarzy z jednego źródła strumienia danych jednocześnie.
VeriEye jest dostępny jako SDK, który powala na tworzenie i rozbudowywanie aplikacji desktop oraz web na platformy Microsoft Windows, Linux oraz Mac OS X.
Dlaczego VeriEye...
- Szybka i wiarygodna weryfikacja lub identyfikacja na podstawie obrazu tęczówki.
- Przetwarzanie obrazów tęczówki również ze obrazów oczu zmrużonych oraz pod różnym kątem spojrzenia.
- Wsparcie dla wielu systemów operacyjnych, baz danych oraz języków programowania,
- Elastyczny model licencjonowania
Możliwości
Firma Neurotechnology rozpoczęła badania i rozwój w dziedzinie biometrii tęczówki oka w roku 1994. W roku 2008 firma wydała kompletny zestaw bibliotek do implementacji własnego algorytmu do rozpoznawania tęczówek. VeriEye zawiera komplet algorytmów do pobierania, segmentacji oraz dopasowania danych biometrycznych tęczówek opartych na wydajnych algorytmach cyfrowego przetwarzania obrazów.
- Szybkie i dokładne wykrywanie tęczówek. Tęczówki wyrywane są nawet w przypadku obrazów uszkodzonych, zaszumionych oraz przy różnej ekspozycji. Odbicia światła, obrazy powiek oraz rzęs są usuwane w trakcie przetwarzania obrazów. Obrazy oczu zmrużonych oraz spojrzeń pod różnymi kątami są również obsługiwane.
- Automatyczne wykrywanie i usuwanie przeplotu. Poprawa jakości obrazu tęczówki istotnie wpływa na jakość cech charakterystycznych przechowywanych w szablonie.
- Uciekające oczy. Algorytmy VeriEye rozpoznają i przetwarają obrazy zawierające spojrzenia pod różnymi kątami z taką samą dokładnością jak zdjęcia spojrzeń skierowanych dokładnie w stronę kamery. (zdjęcie 1).
- Poprawna segmentacja obrazu tęczówki nawet dla niedokładnych zdjęć:
- VeriEye jest w stanie przetworzyć obraz tęczówki w przypadku gdy zarówno tęczówka jak i źrenica nie sa okrągłe tylko eliptyczne.
- VeriEye przetwara również obrazy na których tęczówka i źrenica nie są położone koncentrycznie. (zdjęcie 2 - źrenica zaznaczona jest na czerwono a tęczówka na zielono, wyraźnie widac, że środki okręgów - zaznaczone kolorami - nie pokrywają się).
- W przypadku zdjęcia oka spoglądającego pod duzym kątem - tęczówki i źrenice są znacznie zdeformowane, nie jest to problem dla a;gorytmów VeriEye (zdjęcie 3).
- Również w przypadku częściowego zakrycia źrenizy przez powieki, VeriEye jest w stanie pobierać dane biometrzyczne tęczówki i na ich podstawie wykonywać dopasowania (zdjęcie 4).
- Szybkie dopasowywanie. Dzięki konfiguracji możliwe jest dopsasowanie prędkości przetwarzania i osiągnięcię prędkości od 50,000 do 150,000 porównań na sekundę. Najwyższa prędkość przetwarzanie nie ustępuje wiele w dokładności trybom wolniejszym..
- Wiarygodność. Algorytm zastosowany w VeriEye 2.0 jest niezwykle wydajny i wiarygodny, również podczas przetwarzania danych na systemach produkcyjnych. Wyjątkowo dobre wyniki uzyskał podczas przetwarzania baz danych podczas NIST ICE2005 Exp1 gdzie jakość obrazów była obniżona w sposób zamierzony.
*wszystkie testy wydajnościowe przeprowadzono na komputerze klasy PC z procesorem Intel Core 2 Duo 2.66 GHz (na pojedynczym rdzeniu).