Computers See Faces in the Clouds, Just Like You

Humans are all about pattern recognition: we want—and maybe need?—to believe that there’s order and meaning behind everything we see and do in life. The future is divined in teacups, superstitions are put on random objects, and—of course—we see ourselves in everything around us. Like the sky.

Shinseungback Kimyonghun, a Seoul-based tech art collective, focus largely on computer vision, so most of their work take the form of script, with results that often verge on poetic. Their latest project, Cloud Face, uses facial recognition to capture wisps and puffs of vapor that—for a brief instant—converge to form the likeness of a human face.

Speaking over email today, the artists explained that the idea came about after they attempted to capture real human faces using a webcam strung to the end of fishing rod, hanging out a window. It returned a fair number of human visages—but it also picked up trees, grass, and random inanimate objects that the software recognized as human-enough. “I looked up in the sky and thought ‘What if I use this error and have it find faces in clouds?’,” Kim Yong Hun remembers. “The discovery of the error led me to explore computer’s vision itself.”

So the duo set out to build a system that would capture cloud faces automatically. They built a custom script using Processing and the OpenCV facial detection library, and set up a DSLR pointed at the sky, which transmitted images to a computer where the program was running. Then, they sat back and let the magic happen:

As soon as I opened my eyes in the morning I would check out the sky if it had a 'proper' pattern for face detection... The faces used in the 'Cloud Face' composition were selected by us manually. That means the faces are agreed upon as face by the computer vision and our vision.

They ended up capturing over 150,000 images of the sky—in which their script detected 1,000 faces. Which isn’t a bad ratio, considering the odds?

Cloud Faces builds on research being done by scientists who are interested in why—and how—our brains are so good at seeing faces in things like clouds, toast, and rotting wood. A 2007 article in The New York Times spoke to several scientists working on facial recognition, at least one of whom argued that it represents a crucial piece of human evolution:

Dr. Sinha of M.I.T. says that whether the hair-trigger response to faces is innate or learned, it represents a critical evolutionary adaptation, one that dwarfs side effects like seeing Beelzebub in a crumpled tissue. “The information faces convey is so rich — not just regarding another person’s identity, but also their mental state, health and other factors,” he said. “It’s extremely beneficial for the brain to become good at the task of face recognition and not to be very strict in its inclusion criteria. The cost of missing a face is higher than the cost of declaring a nonface to be a face.”

So before you tell Shinseungback Kimyonghun to get their heads out of the clouds, consider this: they're just forwarding the project of human evolution—albeit with the help of a piece of script.

Computers See Faces in the Clouds, Just Like You

Computers See Faces in the Clouds, Just Like You

Computers See Faces in the Clouds, Just Like You

Computers See Faces in the Clouds, Just Like You

Computers See Faces in the Clouds, Just Like You