Google опублікував бібліотеку Magritte для приховання осіб на відео та фотографіях

Компанія Google представила бібліотеку magritte, призначену для автоматичного приховування осіб на фотографіях та відео, наприклад, для забезпечення вимог щодо збереження конфіденційності людей, які випадково потрапили до кадру. Приховування осіб має сенс при формуванні колекцій зображень і відео, які передаються для аналізу стороннім дослідникам або розміщуються публічно (наприклад, при публікації панорам і фотографій у Google Maps або при обміні даними для тренування систем машинного навчання). Бібліотека використовує методи машинного навчання для виявлення об'єктів у кадрі та оформлена як надбудова над фреймворком MediaPipe, який використовує TensorFlow. Код написаний мовою С++ та розповсюджується під ліцензією Apache 2.0.

Бібліотека відрізняється низьким споживанням процесорних ресурсів і може бути адаптована для приховування не тільки осіб, але й довільних об'єктів, таких як номерні знаки машин. Серед іншого в magritte надаються обробники для надійного виявлення об'єктів, відстеження їх руху у відео, визначення області зміни та накладання ефекту, що робить об'єкт невпізнанним (наприклад, підтримується пікселізація, розмивання і прикріплення стікера).

Джерело: opennet.ru

Додати коментар або відгук