Emosiyaları aşkar etmək və üz ifadələrinizi idarə etmək üçün maşın öyrənməsindən istifadə edin

Ali İqtisadiyyat Məktəbinin Nijni Novqorod filialından Andrey Savçenko, fotoşəkillərdə və videolarda olan insanların üzlərindəki emosiyaların tanınması ilə bağlı maşın öyrənməsi sahəsində apardığı araşdırmanın nəticəsini dərc etdi. Kod PyTorch istifadə edərək Python dilində yazılmışdır və Apache 2.0 lisenziyası altında lisenziyalıdır. Mobil cihazlarda istifadə üçün uyğun olanlar da daxil olmaqla bir neçə hazır model mövcuddur.

Kitabxanaya əsaslanaraq, başqa bir tərtibatçı bir video kameradan istifadə edərək duyğulardakı dəyişiklikləri izləməyə və üz əzələlərinin gərginliyini idarə etməyə kömək etməyə imkan verən sevimon proqramını yaratdı, məsələn, həddindən artıq gərginliyi aradan qaldırmaq, əhval-ruhiyyəni dolayı təsir etmək və uzunmüddətli istifadə ilə, üz qırışlarının görünüşünün qarşısını alır. CenterFace kitabxanası videodakı üzün yerini müəyyən etmək üçün istifadə olunur. Sevimon kodu Python-da yazılmışdır və AGPLv3 altında lisenziyalıdır. Onu ilk dəfə işə saldığınız zaman modellər yüklənir, bundan sonra proqram internet bağlantısı tələb etmir və tamamilə avtonom işləyir. Linux/UNIX və Windows sistemlərində işə salmaq üçün təlimatlar, həmçinin Linux üçün doker təsviri hazırlanmışdır.

Sevimon belə işləyir: əvvəlcə kamera görüntüsündə üz müəyyən edilir, sonra üz səkkiz duyğunun hər biri ilə müqayisə edilir (qəzəb, nifrət, ikrah, qorxu, sevinc, emosiyaların olmaması, kədər, təəccüb), bundan sonra müəyyən oxşarlıq balı hər bir emosiya üçün verilir. Alınan dəyərlər sevistat proqramı tərəfindən sonrakı təhlil üçün mətn formatında bir jurnalda saxlanılır. Parametrlər faylındakı hər bir emosiya üçün dəyərlərin yuxarı və aşağı hədlərini təyin edə bilərsiniz, keçdikdə dərhal xatırlatma verilir.

Mənbə: opennet.ru

Добавить комментарий