Infineon en Qualcomm werken aan authenticatie op basis van time-of-flightsensor

De Duitse chipfabrikant Infineon gaat samenwerken met Qualcomm om gezichtsherkenningsauthenticatie mogelijk te maken. Het bedrijf wil driedimensionale gezichtsherkenning via een time-of-flight-sensor mogelijk maken.

De authenticatie komt in het Mobile Platform van de Snapdragon 865-chipset te zitten, schrijft het bedrijf in een persbericht. Infineon wil zijn eigen REAL3-sensor geschikt maken voor mobiele apparaten. De REAL3 is een time-of-flight-sensor die het bedrijf samen ontwierp met het Duitse pmdtechnologies. Het gaat om een 3d-sensor van 4,4 x 5,1mm. Het bedrijf presenteerde de sensor tijdens de CES-beurs in Las Vegas. De REAL3-sensor kan driedimensionale beelden maken van objecten zoals het gezicht, maar ook bijvoorbeeld de handen.

Infineon gaat nu samenwerken met Qualcomm om de ToF-sensor te integreren in het Snapdragon 865 Mobile Platform. Daardoor zouden alle telefoons met de REAL3-sensor gebruik kunnen maken van bijvoorbeeld biometrisch inloggen, of het bevestigen van betalingen op de telefoon, aldus het bedrijf. Er zijn al verschillende telefoons die een eigen time-of-flightsensor hebben, zoals de LG V60. Er gaan ook geruchten dat de nieuwe iPhones van dit jaar een time-of-flightsensor krijgen.

Door Tijs Hofmans

Nieuwscoördinator

06-03-2020 • 20:57

39

Reacties (39)

Sorteer op:

Weergave:

Voor het geval je "time-of-flight-sensor" moet opzoeken:
A time-of-flight camera (ToF camera) is a range imaging camera system that employs time-of-flight techniques to resolve distance between the camera and the subject for each point of the image, by measuring the round trip time of an artificial light signal provided by a laser or an LED.
https://en.wikipedia.org/wiki/Time-of-flight_camera
Ongelofelijk als je hier gezichten of dergelijke mee wil scannen.
Op de site https://jumk.de/math-physics-formulary/speed-of-light.php heb ik onderstaande uitgerekend.

De techniek meet de tijd die het licht er over doet om ergens te komen en weer terug te komen.
Door de verschillen in die tijd kun je bepalen of een punt dichterbij of verder weg is.
Neem nu een gezicht, en ik neem als voorbeeld een stukje gezicht wat 5mm verspringt. Dan heb je qua tijd 5mm heen en 5mm terug wat de afstand langer is. Maar het tijdsverschil voor die afstand is maar
0.03335640952 deel van een miljardste seconde???
Ongelofelijk knap. Tenminste als het zo werkt.
Je komt in de goede richting. Een ToF sensor gebruikt een gemoduleerde laser, meestal een VCSEL (vertical surface emitting laser) en een SPAD (single photon avalanche detector) array sensor.
De VCSEL schiet het licht af (meestal in NIR gebied lambda 808 tot 950 nm) en dat botst tegen een object en wordt vervolgens terug gescattered/gereflecteerd. De SPAD detector telt het licht signaal per foton, de modulatie zorgt ervoor dat de timing correct en dus de afstand goed berekend kan worden.
Daarnaast is er vaak een NIR flood illuminator welke zorgt voor een homogene achtergrond. Verder is er een een Dot projector welke met behulp van VCSELs een stipjes patroon op het voorwerp projecteren. Dit is het zelfde als bij de Xbox kinect (zoek maar op "kinect dot projector" plaatjes) of de apple face ID.
De clock cycle van de SPAD, modulator en VCSEL rise/fall is uiterst kritisch, net als de optica.
Er zin dus systemen met ToF (gepulste VCSEL laser en SPAD sensor).
En andere werken met een patroon geprojecteerd op het object, en een 'gewone' camera die kijkt hoe het patroon vervormd is.
Wat dan weer wat wegheeft van met 2 camera's kijken (stereoscopisch) om diepte te zien.
Een key term hierbij is een SPAD - Single Photon Avalanche Detector. Ofwel een diode die een enkel foton detecteert en een pulsje geeft.
Overigens: de proximity sensor aan de voorkant van een (dure) telefoon werkt ook zo. Een dure telefoon laat zich niet foppen als je een wit vel papier op 10 cm afstand houdt. Terwijl hij wel reflectie detecteert als ie tegen zwart haar wordt gehouden. Omdat hij reageert als pulsen van een nabij voorwerp komen (die pulsen komen sneller). De sterkte van de pulsen is niet interessant.
Edit: Voor heel veel updates op image sensor gebied, ook ToF en lidar, kijk ik vaak hier: http://image-sensors-world.blogspot.com/

[Reactie gewijzigd door sympa op 24 juli 2024 09:15]

Thnx lui! Dit is fascinerend en idd ik wilde het opzoeken vlak voor ik me bedacht dat ik beter de comment sectie kon checken :)
Als je op die site kijkt, zie je dat deze Time of Flight sensor ook gaat helpen bij een kleine scherptediepte in video's geschoten met telefoons. Het ook wel, foutief, genoemde bokeh in foto's.
Veel telefoons hebben al een camera met ToF sensor: Honor View 20, Oppo R17, Samsung Galaxy S10 Ultimate, LG GO ThinQ.

https://www.pocket-lint.c...-and-which-phones-have-it

Wat PMD beweert dat nieuw is, dat is vooral de resolutie: Ze halen nu VGA, en voor ToF is dat een record kennelijk.

https://www.pmdtec.com/ne...lease/ces-2020-news-2.php
Zeker knap.

Het is niet zo dat ze de tijd van één lichtdeeltje meten hoor. Ze sturen het licht uit in een sinussignaal (in een bepaalde frequentie) zegmaar, en meten dan de vertraging in het signaal als het terugkomt in de sensor (en dat voor elke pixel).
Michelson & Morley deden zoiets al in 1887, dus zó bijzonder is het niet hoor.
Altijd leuk, die moeilijke woorden die worden uitgelegd met hetzelfde moeilijke woord. _/-\o_
Dat is toch wat FaceID sinds 2,5 jaar doet?
Apple gebruikt toch een dotprojector om 3D te zien? En daarvoor een 2D beeld van het gezicht (net als Android al doet sinds jaren).
Kun je het verschil tussen TOF en dot projector uitleggen? De FaceID cam kan namelijk behoorlijk accurate 3D scans maken.
2D speelt overigens een ondergeschikte rol; dat is enkel de kleuren info. De 2D scan methode is ook makkelijk te tricken met een foto.

[Reactie gewijzigd door nms2003 op 24 juli 2024 09:15]

Een dot projector projecteert van een klein beetje opzij een stipjespatroon op het gezicht. De camera ziet de stipjes natuurlijk, en kan zien hoe ver weg het punt in naar gelang de verschuiving van het stipje. Zoals de Kinect dieptecamera werkt.
De ToF sensor heeft geen stipjespatroon, maar kijkt hoe lang het licht er over doet om terug te komen uit een lasermodule.

[Reactie gewijzigd door sympa op 24 juli 2024 09:15]

In andere woorden: een ToF sensor is veel preciezer en kan ipv van een aantal stipjes, van elk lichtdeeltje dat weerkaatst een diepteberekening maken.

[Reactie gewijzigd door MrFax op 24 juli 2024 09:15]

Het is dus resolutie onafhankelijk?
Als ik deze teardown volg lijkt het er juist op dat het fundamenteel dezelfde techniek is, maar dat FaceID preciezer is met een kortere range.

Second 2020 iPad teardown shows how LiDAR differs from Face ID
http://appleinsider.com/a...idar-differs-from-face-id
Volgens mij wel, in combinatie met wat andere kenmerken, zoals infrarood.
is dit net zoiets als lidar?
dan kun je straks ipv bomen ( zoals met lidar) je baard weg toveren.
FaceID is accuraat tot 1 op de miljoen. Een 6 cijferige code is accuraat tot 1 op de miljoen.

Alleen is die code heel makkelijk af te kijken en vaak ook nog makkelijk te raden, dus de onveiligheid zit niet in het systeem.

Wat wel als 'onveilig' benoemd kan worden is dat je verplicht kan worden om je telefoon te ontgrendelen met biometrie, met pincode kan dat niet.
Gelukkig is dan ook op de meeste toestellen biometrische authenticatie zeer snel uit te schakelen (lees als ie in je broekzak zit) dus dat mag geen issue zijn lijkt me. (Bij een iphone x of nieuwer doe je dat door de power en volumeknop omhoog 3 seconden ingedrukt te houden terwijl hij vergrendeld is).
Beweren dat het nooit wat zal worden? Doe mij jouw glazen bol even, kan ik volgende week meespelen in de Lotto, Toto en zo nog wat :+

Het is niet bepaald zo dat biometrische beveiligingen uitontwikkeld zijn, dus daar zijn nog volop mogelijkheden tot verbetering.
Scan stiekum iemands gezicht met exact zo'n 3D scanner, maak met een 3D printer een afdruk.
Verf erop, open phone, voer een nieuwe scan in (eigen gezicht) en the phone is yours.
Dus je koopt een 3D printer van 300 euro inclusief materiaal om een telefoon te jatten die je na heel veel werk voor 600 euro kan verkopen? :? Ik weet dat criminelen vaak niet heel intelligent zijn, maar dit...

Maar zoals ik als zei: daar zijn nog volop mogelijkheden tot verbetering.
En gezien het feit dat de techniek nog steeds ontwikkeld wordt, zal dat ook gebeuren. Een simpele temperatuur sensor zal bijvoorbeeld het maken van 3D afdrukken van iemands gezicht al nutteloos maken.
Er zijn zat andere situaties te bedenken waarbij deze investering minimaal is tov de winst. Denk aan industriële spionage, recherche werkzaamheden en meer. Voor de gemiddelde dief zou het niet rendabel zijn inderdaad.
Of denk aan de opkoper van al die telefoons...
Een hitte element maakt die temperatuur sensor compleet nutteloos,

Dit is niks meer dan een kat en muis spelletje, net als apple en jailbreaken. Apple fixt een bug, jailbreakers vinden een andere. Het leuke aan een wachtwoord is, dat je het voor elke website uniek kunt maken, en als hackers een een of andere obsecure website hacken, ze er bijna niks mee kunnen, krijgen ze je biometrische data, dan ben je OF fucked, OF je gebruikt een wachtwoord.
Temperatuur sensor instellen dat deze alleen toegang geeft tussen de 36,5 en 40,5 graden? Geen idee hoor ;)

Maar de oorsprong was de bewering dat biometrische beveiliging nooit wat zou worden. Daar heb ik ernstig mijn twijfels bij: ik denk dat er nog volop ontwikkeld kan worden. En wordt.
En iedere vorm van beveiliging is (droog geredeneerd) nutteloos: als men wil komt men altijd in een apparaat. Er is geen beveiliging waar men niet doorheen kan komen, hetzij met een of andere hack, hetzij met bruut geweld. De enige factor is de kosten versus de baten, zoals @Gé Brander al terecht aangeeft :)
Een hitte element zo instellen dat hij het gezicht alleen verwarmt zodat hij tussen de 36,5 en 40,5 graden zit? Geen idee hoor ;)

Dat laatste klopt wel.

[Reactie gewijzigd door dec0de op 24 juli 2024 09:15]

Het is ook o zo makkelijk. Ik hoef zelden een pincode in te voeren omdat mijn gezichtsherkenning zo goed werkt in de iPhone. En hiervoor was het hetzelfde met de vingerafdrukscanner in mijn vorige iPhone, die miste ook zelden een scan. En met de Secure Enclave in iPhones vertrouw ik er na al die tijd (geen succesvolle hack geweest die de contents heeft kunnen achterhalen) wel in dat die beveiliging goed zit.

In Android land is het wel anders geweest met waar je biometrie werd opgeslagen. Samsung is bijvoorbeeld pas recentelijk begonnen met Secure Enclave
Nou nou, ook op een toestel met Android wordt dat gewoon veilig opgeslagen op een plek waar niemand bij kan.

En ook op een Windows PC kan het OS daar zelf niet bij. Het is de scanner zelf die aangeeft of er een vingerafdrukscan is geslaagd en zo ja, welke geregistreerde vingerafdruk dat dan is.

[Reactie gewijzigd door xFeverr op 24 juli 2024 09:15]

Een 36 cijferige pincode is ook veel veiliger dan een 4 cijferige pincode. Lijkt mij alleen irritant bij de kassa als er nog 3 mensen voor je staan met pinnen. Dus soms gaat extra veel gemak boven dat extra veiligheid.
36 is ook wel direct erg extreem, maar het gaat wel erg snel:
1 cijfer: 10^1 = 10 opties = 1 seconde om in te tikken
2 cijfers: 10^2 = 100 opties = 2 sec om in te tikken
3 cijfers: 10^3 = 1.000 opties = 2.5 - 3 sec
4 cijfers: 10^4 = 10.000 opties = 3 - 6 sec
5 cijfers: 10^5 = 100.000 opties = 3.5 - 7 sec
6 cijfers: 10^6 = 1.000.000 opties = 4 - 8sec
7 cijfers: 10^7 = 10.000.000 opties. = 4.5 - 9 sec

Nu is het verschil toch wel erg groot om 1 cijfer toe te voegen, terwijl het weinig extra tijd kost, 6 of 7 cijfers is makkelijk en snel te doen, sneller dan wat veel mesnen er over doen om het cash geld te pakken, terwijl het wel echt VEEL veiliger is.

Op dit item kan niet meer gereageerd worden.