Reconocimiento Facial

Como burlar a los robots

November 10, 2019

They’re watching us


disclaimer: this post probably has a ton of nerdy information, jargon and mumbo jumbo, but knowledge is what you need to understand and fool certain things.


At this point everyone knows what facial recognition is. We’ve seen it in TV shows, movies, used it in our cameras, and even used it to unlock our phones. Are you telling me my phone recognizes my face or that it detects it? Oh! Great question.

Detection or Recognition?

Yes, they are not the same thing, but one is fundamental to the other. What our camera does when we take a photo is detect a face — this means it searches for recognizable patterns like eyes, nose, and mouth within all that negative space in your face, through a series of tests, in a kind of decision tree, searching for these patterns in rectangles of defined zones, until it can say: yes, this is a face. This process is an algorithm known as 📼The Viola-Jones Algorithm and it’s so effective that it’s still used over Deep Learning or Machine Learning or any other Something Learning.

Once a face has been detected, the recognition process begins. Sounds familiar — obviously it’s what we do all the time to recognize our friends. At the end of the day, algorithms are the mathematized versions of the processes we do every day. The ability to recognize and see faces is something we as humans have been doing for years centuries, like that piece of toast I had this morning that had the face of Karol Dance Kike Morandé (suck it).

” I think my blackness is interfiring with…”

HP COMPUTERS ARE RACIST

By today this technology has advanced a lot since its beginnings and is fully integrated into our lives. No, I’m not going to write a boring post about the history of facial recognition — plenty of people have already done that — but I will give a light explanation of how this technology works and how to fool it, just because it gives me a reason to write and use gifs, 2 of my 3 favorite things.

The lesson: if they can’t detect your face they can’t recognize it (obvious), and gifs are awesome.

How does it work?

Two fingers of forehead

Every face has distinctive features. Part of our brain has been trained for years centuries to do this. Some of us are worse at it and confuse people — but like I said, I’m not going to ramble, but here are some links about Pareidolia.

maths kids, you will use math after school
"I'll never use math outside of school" — yeah, a lot actually.

Facial recognition software recognizes these features, just like we do, except in a much more… yes, you guessed it, Mathematical way. That thing you swore you’d never use again after high school and thought was useless, until you had to calculate your gross salary, net pay, and health insurance percentage and other robberies with fancy names. The software recognizes certain characteristics like:

  • Distance between the eyes.
  • Width of the nose.
  • Depth of the eye socket.
  • The shape of the cheeks.
  • The length of the jaw.

And a long etcetera — between 60 to 80 facial features. I know, you’re thinking about that instagram filter that’s so funny, the one that makes you look like Felipito or puts a flower crown on you. That’s facial detection — it “detects a face,” not “detects your face” (recognition).

These distances are transformed into a mathematical formula and, if there’s a database — there is — a comparison is made, and boom: according to the power of mathematics, this isn’t your first time passing through this airport.

When I say there are databases I’m not trying to make you paranoid, but Facebook has a very large database, and every time you tag a friend or a friend tags you, you’re helping that database grow and become more precise. Yes, we ourselves have been training and improving these algorithms.

The future is 3D

Right now the trend is 3D — instead of 2D images, 3D models of the face surface are used. This is basically how Apple’s FaceID works. This is where I really geek out because it’s essentially a 📼Xbox Kinect in miniature that uses hundreds of mini lasers to generate a 3D model of your face, which is much more precise and wow so cool.

3D facial recognition can also be done from video, and it works through frame-by-frame analysis of facial features — basically 2D analysis done many times over.

Both systems work based on contrasts and detection of certain facial characteristics. I could have saved everything above by just saying that facial recognition works based on contrasts, but I like giving a bit more detail. Which brings us to the fun part.

Can you see me? Not anymore! 👀

TINFOIL
TIN FOIL HAT ALWAYS DO THE JOB.

So now we basically know how facial detection and facial recognition work. Since we’re not a group of hackers who can destroy the world’s face databases, we can only appeal to preventing our faces from being detected.

Survivor Starter Kit

Wear a hat and sunglasses.
error 404 human not found
"cannot detect humans, all systems fail".

Besides preventing those malicious robots from detecting you, it goes perfectly with summer season. Swap the sunglasses for goggles and, in addition to not being detected and shading from the sun, you can protect your eyes.

Go back to your EMO roots
emo hair covering face
"dude MCR is back" "yeah but what about RATM?".

Yes, if you go back to your emo hairstyle you’ll manage to cover part of your face and make it harder to recognize. +10 stealth, +5 depression, +4 MCR, -15 mobility. Also MCR is coming back — what better moment to return to your roots.

Makeup
INSANE CLOWN POSE
Miracles!.

That’s right, use makeup — but with patterns that redefine parts of your face, like the jaw, eyebrows, the bridge of your nose, or go with the foolproof Juggalo look from 📼Insane Clown Posse. Or you can always be a bit more expressive and take it to the next level.

Survivor Pro Kit

Clothing or accessories with NIR LEDs
NIR LED goggles blocking facial recognition
google glass is back baby.

I told you this is PRO. We’re talking about glasses with Near Infra Red lights that overload the light sensors of digital cameras, creating images impossible to use for facial recognition.

Retro-reflective clothing
snapchat lens basic
DAT STYLE.

No, it’s not an excuse to wear a yellow jacket, but it is one to wear some ridiculous but highly effective glasses. It works the same way as the techno-goggles by overloading the light sensors.

There are other methods like using camera detectors and other gadgets worthy of James Bond Snake, which lean more toward evasion rather than fooling — very paranoia vibe, I’ve read all of Mitnick’s books.

Now here’s the discography Bibliography, with a pizza marking the interesting articles or videos.

Bibliography

Comments are open for you to leave your hate, point out all the accents I missed, and all those classic internet things.

I always think I should have some kind of sign-off, Truman Show style

Original

Nos estan mirando


disclaimer: este post probablemente tenga un montón de información ñoña, jargon y mumbo jumbo, pero el conocimiento es lo necesario para poder entender y burlar algunas cosas.


A estas alturas del partido todos sabemos que es el reconocimiento facial, lo hemos visto en series, películas, usado en nuestras cámaras e incluso usado para desbloquear nuestro teléfono. ¿Me dices que mi teléfono reconoce mi cara o que la detecta? ah! muy buena pregunta.

¿Detección o Reconocimiento?

Si, no es lo mismo, pero una es fundamental para la otra. Lo que hace nuestra cámara al momento de sacar una foto es detectar un rostro, esto significa que busca patrones reconocibles como ojos, nariz, boca en todo ese espacio negativo en tu rostro, mediante una serie de pruebas, en una especie de arbol de desiciones, en la que se van buscando estos patrones en rectangulos de zonas definidas, hasta decir, si, esta es una cara. Este proceso es un algoritmo conocido como 📼Algoritmo Viola Jones y es tan efectivo que se sigue usando por sobre usar Deep Learning o Machine Learning o alguna otra Cosa Learning.

Una vez que se ha detectado una cara empieza el proceso de reconocimiento, les suena común, obvio es lo que hacemos siempre para reconocer a nuestros amigos. Al fin del día los algoritmos son las versiones matematizadas de los procesos que hacemos día a día, la habilidad de reconocer y ver rostros es algo que como humanos llevamos años siglos haciendo, como esa tostada que me comí en la mañana que tenía la cara de Karol Dance Kike Morandé (chúpalo).

” I think my blackness is interfiring with…”

HP COMPUTERS ARE RACIST

Al día de hoy esta tecnología a avanzado mucho desde sus inicios y esta full integrada a nuestras vidas. No, no voy a hacer un post latero con la historia del reconocimiento facial, ya mucha gente lo ha hecho, pero si una leve explicación de como funciona esta técnologia y como burlarla, solo porque me da una razón para escribir y usar gifs, 2 de mis 3 cosas favoritas.

Aprendizaje Si no pueden detectar tu cara no la pueden reconocer (obvio) y los gifs son bkns.

¿Cómo funciona?

2Dedos de frente

Cada cara tiene rasgos distintivos, digamos que parte de nuestro cerebro ha estado entrenado durante años siglos para hacer esto, si algunos somos mas malos que otros y confundimos gente, ya lo dije no voy a divagar, pero les dejo algunos enlaces sobre Pareidolia.

maths kids
"nunca voy a usar matemáticas fuera del colegio" si, caleta.

El software de reconocimiento facial reconoce estos rasgos, al igual que nosotros, solo que de una manera mucho más… si, lo adivinaste, Matemáticas esa cosa que juraste nunca mas usar después de cuarto medio y que pensaste que era inútil, hasta que te toco calcular el sueldo bruto, el líquido y el porcentaje de la isapre y otros robos con fancy names. El software reconoce ciertas carácteristicas como:

  • Distancia entre los ojos.
  • Ancho de la nariz.
  • Profundidad de la cavidad ocular.
  • La forma de las mejillas.
  • El largo de la mandídubla.

Y un largo etcetéra, entre 60 a 80, rasgos faciales, lo se, estas pensando en ese filtro de instagram tan chistoso que hace que te veas como Felipito o te pone una corona de flores, eso es detección facial, lo que hace es “detectar una cara” no “detectar tu cara” (reconocimiento).

Estas distancias son transformadas en una formula matemática y, si hay una base de datos, las hay, se hace una comparación y pum, según el poder de las matématicas, no es primera vez que pasas por este aeropuerto.

Cuando digo que hay bases de datos no es para volverse loco, pero, Facebook tiene una base de datos muy grande, y cada vez que etiquetan a un amigo o un amigo los etiqueta ayudan a esa base de datos a crecer y obtener mas presición, si, nosotros mismos hemos estado entrenando y mejorando estos algoritmos.

El futuro es TRI-DI

Actualmente la moda, es el 3D, en vez de usar imágenes 2D se usan modelos 3D de la superficie de la cara, principalmente es como funciona FaceId de Apple, esta es la parte donde pelo el cable ya que es básicamente una 📼Xbox Kinect en miniatura que usa cientos de mini lasers para generar un modelo 3D de tu rostro lo cual es mucho más preciso y wow la wea bkn.

El reconocimiento facial con 3D, támbien se puede hacer a base de videos y funciona a tráves del analísis cuadro por cuadro de las facciones, básicamente es un analisis 2D muchas veces.

Ambos sistemas funcionan a base de contrastes y bueno detección de ciertas carácteristicas faciales, podría haber ahorrado todo lo anterior solo diciendo que el reconocimiento facial funciona a base de contrastes, pero me gusta dar un poco más de detalles, lo cual nos lleva a la parte divertida.

¿Me ves? ya no! 👀

TINFOIL
TIN FOIL HAT ALWAYS DO THE JOB.

Y sabemos básicamente como funcionan la detección facial y el reconocimiento facial, como no somos un grupo de hackers que puede destruir las bases de datos de caras en el mundo, solo podemos apelar a evitar que detecten nuestras caras.

Survivor Starter Kit

Usa un gorro y lentes de sol.
error 404
"no puedo detectar humanos, all systems fails".

Además de evitar que esos malignos robots te detecten va justo adhoc con la temporada veraniega, si cambias los lentes de sol por antiparras, además de no ser detectado y capear el sol puedes proteger tus ojos.

Vuelve a tus raices EMO
"weona volvió MCR" "no y RATM?".

Si, si vuelves a tu peinado emo lograras tapar parte de tu cara y hacer que sea mas dificil de reconocer, +10 stealth, +5 depression, +4 MCR, -15 mobility. Además MCR vuelve y que mejor momento de volver a tus raíces.

Maquillaje
INSANE CLOWN POSE
Miracles!.

Así es usa maquillaje, pero con patrones que redefinan parte de tu cara, como es la mandíbula, las cejas, el puente de la nariz o usar el infalible Juggalo de 📼Insane Clown pose siempre puedes ser un poco mas expresiv@ y llevarlo al siguiente nivel.

Survivor Profesional Kit

Ropa o accesorios con NIR LEDS
snapchat lens pro
google glass volvío.

Les dije esto es PRO, estamos hablando de lentes con luces Near Infra Red, que sobrecargan los censores de luz de las cámaras digitales, creando imágenes imposibles de usar para Reconocimiento Facial.

Ropa retro-reflectante
snapchat lens basic
DAT STYLE.

No, no es una excusa para vestirse de chaqueta amarilla, pero si para usar unos lentes ridículos, pero altamente efectivos, funciona de la misma manera que las tecno-antiparras sobre cargando los sensores de luz.

Hay otros métodos como usar detectores de cámaras y otros artilugios dignos de James Bond Snake y que van mas de la onda de evadir en vez de burlar, onda muy paranoia me leí todos los libros de Mitnick.

Ahora les dejo la discografía Bibliografía y marcados con una pizza los articulos o videos interesantes.

Bibliografía

La sección de comentarios queda abierta para que dejen su odio, digan todas las tildes que no use y esas cosas clásicas del internet.

siempre pienso en que debería tener alguna especie de despedida a lo truman show