Camouflage

Explore natural camouflage, human disguise and computer vision camouflage: HyperFace face-pattern textiles, adversarial clothing and CV Dazzle. Background matching, disguise and disruptive patterns in nature, human design and clothing that challenges computer vision.

Ranked by everyone’s votes. Thumbs up adds 1; thumbs down subtracts 1. Select your vote again to remove it.

The collection

Concept diagram of a person wearing a face-pattern shirt beside an enlarged grid of abstract faces, with illustrative blue candidate boxes.

HyperFace — False Faces on Fabric

Adam Harvey, in collaboration with Hyphen-Labs

Repeated face-like patterns on fabric try to redirect a face detector towards decoys around the wearer.

Score 0

Frequently asked questions

What is camouflage?

Camouflage changes how an observer detects or recognises an organism or object. It includes matching a background, breaking up an outline, masquerading as something else, borrowing cover and confusing judgments of shape or direction.

Is camouflage only found in animals?

No. Plants such as Lithops resemble stones. People use camouflage in clothing, face paint, netting, disguised structures and painted ships. Some designs also challenge how computer vision models detect people or faces.

What is the difference between background matching and masquerade?

Background matching reduces the visual contrast between an object and its surroundings. Masquerade makes an object resemble something the observer may ignore, such as a leaf, a stone or a tree.

Does dazzle camouflage make a ship invisible?

Dazzle patterns were intended to confuse judgments of a ship’s form and course while it remained visible. Their historical effectiveness is difficult to establish; they are different from background matching.

Does camouflage work equally well everywhere?

No. Visibility depends on the background, light, distance, movement and the observer’s sensory abilities. A photograph illustrates appearance but does not establish effectiveness in every setting.

Can face patterns on a shirt confuse facial recognition?

Face-like prints can act as decoys for a specific face detector, as explored by HyperFace. The original prototype used a scarf and targeted an older OpenCV detector. Producing false face detections does not prove that the real face is missed or that its identity cannot be matched. A generic face-pattern shirt has no established protective effect.

How do adversarial shirts differ from face-pattern clothing?

HyperFace adds face-like decoys around a person. Adversarial shirt research designs prints to change a person detector’s decisions; those prints need not resemble faces. Some studies use a chest patch, while others cover shirts, skirts and dresses with an all-over texture.

What is the difference between face detection and face recognition?

Face detection locates a face in an image. Face recognition compares a face with stored identities. Person detection locates the whole person. Confusing one of these tasks does not by itself establish that the other tasks have failed.

Does computer vision camouflage work against every AI model?

No universal effect is established by these examples. Results depend on the target model, camera viewpoint, movement, lighting and fabric deformation. The original HyperFace and CV Dazzle looks targeted older face detectors. The diagrams here explain the ideas and are not tested camouflage patterns.