Products
Features
YouTube Video Summarizer
Summarize YouTube videos
Web & PDF Highlighter
Highlight web pages & PDFs
Chat with PDF
Ask any PDF questions with AI
Ask AI Clone
Chat with your highlights & memories
Audio Transcriber
Transcribe audio files to text
Glasp Reader
Read and highlight articles
Kindle Highlight Export
Export your Kindle highlights
Idea Hatch
Hatch ideas from your highlights
Integrations
Obsidian Plugin
Notion Integration
Pocket Integration
Instapaper Integration
Medium Integration
Readwise Integration
Snipd Integration
Hypothesis Integration
Apps & Extensions
Chrome Extension
Safari Extension
Edge Add-ons
Firefox Add-ons
iOS App
Android App
Discover
Discover
Ideas
Discover new ideas and insights
Articles
Curated articles and insights
Books
Book recommendations by great minds
Posts
Essays and notes from readers
Quotes
Inspiring quotes collection
Videos
Curated videos and summaries
Explore Glasp
Glasp Newsletter
Weekly insights and updates
Glasp Talk
Interview series with great minds
Glasp Blog
Latest news and articles
Glasp Use Cases
Learn how others use Glasp
Build & Support
Glasp API
Access Glasp's API for developers
MCP Connector
Connect Glasp to Claude & ChatGPT
Community
Glasp Reddit Community
Students
Student discount and benefits
FAQs
Frequently Asked Questions
AboutPricing
DashboardLog inSign up

How Snapchat's filters work

3.2M views
•
June 28, 2016
by
Vox
YouTube video player
How Snapchat's filters work

TL;DR

Snapchat filters use advanced computer vision for real-time facial feature mapping.

Transcript

JOE: Hey Joss, I have a question for you. Do you know how these Snapchat filters work? like behind the scenes? JOSS: Hmm, I have no idea. JOE: Well do you think you can find out? JOSS: You got it! These are what Snapchat calls their lenses, but everyone else calls filters. They are very silly but the engineering behind them is serious. JOSS: Oh my ... Read More

Key Insights

  • Snapchat's filters, known as lenses, utilize advanced computer vision technology to apply effects to user images in real-time.
  • The technology originated from Looksery, a Ukrainian startup acquired by Snapchat in 2015 for $150 million, marking a significant tech acquisition in Ukraine.
  • Computer vision applications, like those used in Snapchat filters, analyze pixel data to identify objects and interpret 3D space.
  • The Viola-Jones algorithm is a pioneering tool in facial detection, identifying faces by scanning pixel value contrasts in images.
  • Snapchat uses an active shape model to locate facial features, aligning a statistical face model with camera images to apply effects accurately.
  • Facial feature mapping involves creating a 3D mesh that adjusts in real-time with user movements, enabling dynamic filter applications.
  • The technology's novelty lies in its ability to perform complex image processing in real-time on mobile devices.
  • Privacy concerns arise with facial detection technology, as large databases of faces are compiled by entities like the FBI, Facebook, and Google.

Install to Summarize YouTube Videos and Get Transcripts

Explore YouTube Video Summarizer or Get YouTube Transcript Extractor

Questions & Answers

Q: How do Snapchat filters detect faces?

Snapchat filters detect faces using the Viola-Jones algorithm, which scans image data for pixel value contrasts. This algorithm identifies areas with significant differences in grayscale values, such as the bridge of the nose or eye sockets, to determine the presence of a face. The algorithm is highly effective for frontal face detection.

Q: What is the role of Looksery in Snapchat's filter technology?

Looksery, a Ukrainian startup acquired by Snapchat in 2015, played a crucial role in developing Snapchat's filter technology. The acquisition brought advanced computer vision capabilities to Snapchat, enabling real-time facial feature mapping and augmented reality effects. The $150 million acquisition was a significant tech milestone in Ukraine.

Q: How do Snapchat filters map facial features?

Snapchat filters map facial features using an active shape model, a statistical model trained on numerous sample images. This model aligns an average face shape with camera images, adjusting for scale and rotation. It analyzes pixel data to refine feature locations, creating a 3D mesh that moves with the user's face for dynamic effect application.

Q: What makes Snapchat's filter technology novel?

The novelty of Snapchat's filter technology lies in its ability to perform complex image processing in real-time on mobile devices. While the core components of the technology, like facial detection algorithms, are not new, the advancement in processing speed and capability to apply effects dynamically on mobile platforms is groundbreaking.

Q: Why did Snapchat acquire Looksery?

Snapchat acquired Looksery to integrate its advanced computer vision technology into Snapchat's platform, enhancing the app's ability to apply real-time augmented reality effects. The acquisition allowed Snapchat to leverage Looksery's expertise in facial detection and feature mapping, significantly boosting its technological capabilities and user experience.

Q: What privacy concerns are associated with facial detection technology?

Facial detection technology raises privacy concerns due to the compilation of vast databases of facial images by organizations like the FBI, Facebook, and Google. The lack of federal regulation on facial recognition technology means individuals have limited protection against unauthorized use of their facial data, leading to potential misuse and privacy violations.

Q: How do Snapchat filters apply effects to user faces?

Snapchat filters apply effects by first detecting and mapping facial features using algorithms and statistical models. Once the facial features are mapped, a 3D mesh is created that adjusts with user movements. This mesh allows for the dynamic application of effects, such as altering face shape, adding accessories, or triggering animations based on facial expressions.

Q: What is the Viola-Jones algorithm's role in Snapchat filters?

The Viola-Jones algorithm is crucial in Snapchat filters for facial detection. It identifies faces by scanning images for contrasts in pixel values, such as those found in facial features. This algorithm is particularly effective for detecting frontal faces and forms the basis for initial face detection before further feature mapping and effect application.

Summary & Key Takeaways

  • Snapchat's augmented reality filters, known as lenses, employ complex computer vision technology to map facial features and apply effects in real-time. Originating from the Ukrainian startup Looksery, this technology uses algorithms like Viola-Jones for face detection and active shape models for precise feature mapping.

  • The acquisition of Looksery by Snapchat in 2015 for $150 million marked a significant milestone in Ukrainian tech history. The filters work by identifying contrasts in pixel values to detect faces and then use statistical models to align and map facial features for effect application.

  • Snapchat's ability to run advanced image processing on mobile devices is a recent technological development. However, the widespread use of facial detection technology raises privacy concerns, as large databases of faces are compiled, with limited legal regulation to protect individual privacy.


Read in Other Languages (beta)

English

Share This Summary 📚

Summarize YouTube Videos and Get Video Transcripts with 1-Click

Download browser extensions on:

Try YouTube Summary with ChatGPT & Claude or YouTube Transcript Generator

Explore More Summaries from Vox 📚

What Real Experiments Inspired Mary Shelley's Frankenstein? thumbnail
What Real Experiments Inspired Mary Shelley's Frankenstein?
Vox
The World War II battle against STDs thumbnail
The World War II battle against STDs
Vox
Minecraft isn't just a game. It's an art form. thumbnail
Minecraft isn't just a game. It's an art form.
Vox
Comedians have figured out the trick to covering Trump thumbnail
Comedians have figured out the trick to covering Trump
Vox

Summarize YouTube Videos and Get Video Transcripts with 1-Click

Download browser extensions on:

Try YouTube Summary with ChatGPT & Claude or YouTube Transcript Generator

Apps & Extensions

  • Chrome Extension
  • Safari Extension
  • Edge Add-ons
  • Firefox Add-ons
  • iOS App
  • Android App

Key Features

  • YouTube Video Summarizer
  • Web & PDF Summarizer
  • Web & PDF Highlighter
  • Chat with PDF
  • Ask AI Clone
  • Audio Transcriber
  • Glasp Reader
  • Kindle Highlight Export
  • Idea Hatch

Integrations

  • Obsidian Plugin
  • Notion Integration
  • Pocket Integration
  • Instapaper Integration
  • Medium Integration
  • Readwise Integration
  • Snipd Integration
  • Hypothesis Integration

More Features

  • APIs
  • MCP Connector
  • Blog & Post
  • Embed Links
  • Image Highlight
  • Personality Test
  • Quote Shots

Company

  • About us
  • Blog
  • Community
  • FAQs
  • Job Board
  • Newsletter
  • Pricing
Terms

•

Privacy

•

Guidelines

© 2026 Glasp Inc. All rights reserved.