I have an upcoming project where I have to test face recognition software.
So if you wish to identify yourself it has to be YOU! I’m interested in stories of how you guys tested it or what you guys would test?
I have some cosplay-masks, pictures of other people laying around and thinking of funny faces but it’s still my face, any idea’s on how to ‘be someone else’?
You could try different lighting conditions - glare / backlight from the sun, dim indoors, evening outdoors. Also, try closing one or both eyes. You’re meant to look straight at the camera (I assume) so what happens if your head is rotated up/down or to the side a little or a lot? How far away from the camera can you get?
aah yea I remember, I’ll look into it but if I remember correct it was a 2D face recog instead of 3D (I’ll have to test 3D) but nevertheless good testcases! Thanks!
Very nice idea, already switched my light with a smartbulb now to change colors haha
From the PoC that I’ve seen is that you’ll have to basically hold your phone and rotate filming from your left ear to your right ear so they see all sides.
The left ear to right ear thing - what happens if you go over the top of your head rather than across your face? What happens if you go under your chin? These are the extremes which people might reject as invalid tests, but how far away from the level path from ear to ear will it work?
What happens if you don’t take a direct path from ear to ear, but wiggle about? For instance, if your head’s still but the camera goes on a wandering path, or the camera moves smoothly but your head moves about?
Just thought of something else. What if, while filming from one ear to another, the camera goes off target and points at whatever’s behind you? So it sees your left ear, your left cheek, the window you’re standing next to, your face from the front etc.
make a video with your smartphone making the sweep from left ear to right ear, upload the video to the laptop, show the video on the laptop to the smartphone when the recognition takes place.
close your eyes during the sweep.
use a bandage on your face.
show a strong emotion. “I am overjoyed.”
wear earrings.
what happens, if your face has a beard and it is wet.
what happens, if something is swollen? E.g. the dentist removed a tooth. Your cheeck is swollen.
It is still unclear to me, where the biometrical match is made.
if the biometric information is stored on the phone, is it possible to copy this information to another phone?
if the biometric information is stored on a server, is it possible to intercept and/or change the data transfer? It is about the information of the face and the response of the comparison?
how is the data encrypted? Is the used encryption according to the standards?
in case of a server, does the recognition also work with a bad 4G connection with VPN.
In my last job, they implemented facial recognition to check the entry of the employees. I remember they used:
Photos of the employees with/without glasses, beards, earrings, piercings, caps, masks, tattoos, umbrellas, etcetera.
Photos of the same employees with different types of hairstyles, emotions, and faces (joy, sadness, bitterness, etcetera).
The people themselves doing something random.
Many people trying to verify their entry at the same time.
Many people trying to verify their entry at the same time with people not employed in the company (we worked within an IT cluster) or other background objects.
Videos of the employees.
Photos of the employees with half of the face or another part of their faces or bodies.
Images blurred.
Photos of other people (inner or external) with similarities to employees (they found that sometimes the application recognized the employee but it matched it with another one).
Employees with different kinds of clothes.
People running or moving his/her head during the recognition.
Devices showing the photo of the employee.
Drawings of people.
It was funny to play with that recognition system jajaja.