Google представила библиотеку Magritte для автоматического сокрытия лиц на фотографиях и видео. Она будет полезной для тех, кто формирует коллекции для анализа сторонним исследователям или публичного размещения, к примеру, в Google Maps.

Библиотека использует методы машинного обучения для выявления объектов в кадре. Она работает как надстройка над фреймворком MediaPipe, который использует TensorFlow. Код Magritte написан на языке С++ и распространяется под лицензией Apache 2.0.
Библиотека не требует больших ресурсов процессора.
Её также можно использовать для сокрытия произвольных объектов, в том числе номерных знаков и т.д.
В Magritte предоставляются обработчики для надёжного выявления объектов, отслеживания их движения в видео, определения области для изменения и наложения эффекта скрытия. Библиотека поддерживает пикселизацию, размывание и прикрепление стикера.
Ранее Google выпустила Fully Homomorphic Encryption (FHE) — технологию, которая позволяет разработчикам выполнять вычисления с зашифрованными данными без доступа к информации. О применении технологии уже объявила компания по обеспечению конфиденциальности данных Duality Technologies.