Datavetenskapare i Korea och Vietnam har samarbetat för att utveckla en algoritm som kan berätta om du är glad eller ledsen med bilder från datorns webbkamera.

Hyung-Il Choi från Media School of Soongsil University i Seoul, Korea, som arbetar med Nhan Thi Cao och An Hoa Ton-That av Vietnam National University i Ho Chi Minh City, byggde algoritmen med målet att låta videospel läsa och reagera på en spelares känslor.

Systemet använder matematisk bearbetning för att analysera flera indikatorer - ögonbrynsposition, öppenhet i ögonen, munformen och en handfull andra faktorer. Det kan samla data från även bilder med låg upplösning - bara 48 pixlar kvadrat.

99% noggrannhet

Det korrelerar sedan data som den mottar med en lista över mänskliga känslor - ilska, avsky, rädsla, glädje, sorg, överraskning och ett neutralt uttryck. I test på två uppsättningar av ansiktsbilder i provet, hävdar forskarna att den kunde uppnå 96,3% respektive 99,85% noggrannhet.

Teamet säger att den resulterande data kan vara användbar i videospel - till exempel överföra spelarens känslor till sin avatar, eller aktivera lämpliga åtgärder för att kommunicera med andra spelare i olika scenarier.

"När ansiktsuttryck erkännande av spelare tillämpas i ett intelligent spelsystem kan upplevelsen bli mer interaktiv, levande och attraktiv", sa laget och tillade att samma system skulle kunna användas för att spåra emotionella uttryck av röstaktörer som arbetar med animerade filmer för mer realistisk animering.

Systemets detaljer publicerades i International Journal of Computational Vision and Robotics.

  • Varför världens äldsta mänskliga fotspår får brottsplatsanalys