گوگل کتابخانه magritte را معرفی کرده است که برای مخفی کردن خودکار چهره ها در عکس ها و فیلم ها طراحی شده است، به عنوان مثال، برای اطمینان از حفظ حریم خصوصی افرادی که به طور تصادفی در قاب گیر افتاده اند. پنهان کردن چهرهها هنگام ایجاد مجموعهای از تصاویر و ویدیوهایی که برای تجزیه و تحلیل به محققان شخص ثالث ارسال میشوند یا به صورت عمومی ارسال میشوند، منطقی است (به عنوان مثال، هنگام انتشار پانوراما و عکسها در Google Maps یا هنگام تبادل دادهها برای آموزش سیستمهای یادگیری ماشین). این کتابخانه از روشهای یادگیری ماشین برای شناسایی اشیاء در یک فریم استفاده میکند و به عنوان یک افزونه برای چارچوب MediaPipe طراحی شده است که از TensorFlow استفاده میکند. کد به زبان C++ نوشته شده و تحت مجوز Apache 2.0 توزیع شده است.
این کتابخانه با مصرف کم منابع پردازنده مشخص می شود و می تواند برای پنهان کردن نه تنها چهره ها، بلکه اشیاء دلخواه مانند پلاک خودروها نیز سازگار باشد. از جمله موارد دیگر، ماگریت هندلرهایی را برای تشخیص مطمئن اشیا، ردیابی حرکت آنها در ویدیو، تعیین منطقه برای تغییر و اعمال افکتی که جسم را غیرقابل تشخیص میکند، فراهم میکند (به عنوان مثال، پیکسلسازی، محو کردن، و پیوست برچسب پشتیبانی میشود).
منبع: opennet.ru