భావోద్వేగాలను గుర్తించడానికి మరియు మీ ముఖ కవళికలను నియంత్రించడానికి యంత్ర అభ్యాసాన్ని ఉపయోగించడం

హయ్యర్ స్కూల్ ఆఫ్ ఎకనామిక్స్ యొక్క నిజ్నీ నొవ్‌గోరోడ్ శాఖకు చెందిన ఆండ్రీ సావ్చెంకో, ఫోటోగ్రాఫ్‌లు మరియు వీడియోలలో ఉన్న వ్యక్తుల ముఖాలపై భావోద్వేగాలను గుర్తించడానికి సంబంధించిన మెషిన్ లెర్నింగ్ రంగంలో తన పరిశోధన ఫలితాలను ప్రచురించారు. కోడ్ PyTorch ఉపయోగించి పైథాన్‌లో వ్రాయబడింది మరియు Apache 2.0 లైసెన్స్ క్రింద పంపిణీ చేయబడుతుంది. మొబైల్ పరికరాలలో ఉపయోగించడానికి తగిన వాటితో సహా అనేక రెడీమేడ్ మోడల్‌లు అందుబాటులో ఉన్నాయి.

లైబ్రరీ ఆధారంగా, మరొక డెవలపర్ సెవిమోన్ ప్రోగ్రామ్‌ను సృష్టించారు, ఇది వీడియో కెమెరాను ఉపయోగించి భావోద్వేగాలలో మార్పులను ట్రాక్ చేయడానికి మరియు ముఖ కండరాల ఒత్తిడిని నియంత్రించడానికి మిమ్మల్ని అనుమతిస్తుంది, ఉదాహరణకు, అధిక శ్రమను తొలగించడం, మానసిక స్థితిపై పరోక్ష ప్రభావం మరియు దీర్ఘకాలిక ఉపయోగంతో, వ్యక్తీకరణ పంక్తులు కనిపించకుండా నిరోధించడానికి. సెంటర్‌ఫేస్ లైబ్రరీ వీడియోలో ముఖం యొక్క స్థానాన్ని గుర్తించడానికి ఉపయోగించబడుతుంది. సెవిమోన్ కోడ్ పైథాన్‌లో వ్రాయబడింది మరియు AGPLv3 లైసెన్స్ క్రింద పంపిణీ చేయబడింది. మొదటి ప్రారంభంలో, నమూనాలు లోడ్ చేయబడతాయి, దాని తర్వాత ప్రోగ్రామ్ ఇంటర్నెట్ కనెక్షన్ అవసరం లేదు మరియు పూర్తిగా ఆఫ్లైన్లో పని చేస్తుంది. Linux/UNIX మరియు Windowsలో అమలు చేయడానికి సూచనలు, అలాగే Linux కోసం డాకర్ చిత్రం సిద్ధం చేయబడ్డాయి.

సెవిమోన్ ఈ క్రింది విధంగా పనిచేస్తుంది: మొదట, కెమెరా ఇమేజ్‌పై ఒక ముఖం నిర్ణయించబడుతుంది, ఆపై ముఖం ఎనిమిది భావోద్వేగాలలో (కోపం, ధిక్కారం, అసహ్యం, భయం, ఆనందం, భావోద్వేగాలు లేకపోవడం, విచారం, ఆశ్చర్యం) ప్రతిదానితో పోల్చబడుతుంది. ప్రతి భావోద్వేగానికి సారూప్యత స్కోర్ ఇవ్వబడుతుంది. పొందిన విలువలు సెవిస్టాట్ ప్రోగ్రామ్ ద్వారా తదుపరి విశ్లేషణ కోసం లాగ్ ఇన్ టెక్స్ట్ ఫార్మాట్‌లో నిల్వ చేయబడతాయి. సెట్టింగుల ఫైల్‌లోని ప్రతి ఎమోషన్ కోసం, మీరు విలువల ఎగువ మరియు దిగువ పరిమితులను సెట్ చేయవచ్చు, వాటిని దాటిన వెంటనే రిమైండర్ జారీ చేయబడుతుంది.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి