A new system, codenamed “Rosetta,” helps teams at Facebook and Instagram identify text within images to better understand what their subject is and more easily classify them for search or to flag abusive content.
It’s not all memes; the tool scans over a billion images and video frames daily across multiple languages in real time, according to a company blog post.
Rosetta makes use of recent advances in optical character recognition (OCR) to first scan an image and detect text that is present, at which point the characters are placed inside a bounding box that is then analyzed by convolutional neural nets that try to recognize the characters and determine what’s being communicated.
This technology has been in practice for a while — Facebook has been working with OCR since 2015 — but implementing this across the company’s vast networks provides a crazy degree of scale that motivated the company to develop some new strategies around character detection and recognition.
Facebook has plenty of reasons to be interested in the text that is accompanying videos or photos, particularly when it comes to their content moderation needs.
Identifying spam is pretty straightforward when the text description of a photo is “Bruh!!!