Създадена е система, базирана на Kinect, която разпознава какво правите

Anonim

Създадена е система, базирана на Kinect, която разпознава какво правите

наука

Бен Косуърт

8 юли 2011 г.

2 снимки

Някои от дейностите, които системата Kinect може да идентифицира (Image: Cornell University)

Кога и ако някога ще получим нашите лични помощници на роботи, би било хубаво да си мислим, че можем да бъдем сами пред тях, да правим неща като да надраскаме задника си или да проверим нашия дезодорант - защото те са просто роботи, нали? Няма да разберат какво правим. Ами ... благодарение на изследванията, провеждани в момента в Университета Корнел, вече съществува система на Microsoft Kinect, която може правилно да идентифицира дейностите на хората въз основа на наблюдението на техните движения. Ако такава технология е била включена в робот, възможно е тя да ви увещава, че дъвчете с отворена уста - макар че е по-вероятно тя да ви предложи да ви помогне да вдигнете тежък предмет.

В изследователския проект камерата RGBD (Red, Green, Blue, Depth) на Kinect се използва за наблюдаване на четирима души, изпълняващи 12 различни дейности в пет различни ситуации - офис, кухня, спалня, баня и хол. Дейностите включват неща като четкане на зъби, готвене, писане на бяла дъска, работа с компютър и питейна вода. Данните преминаха през алгоритъм, в който дейностите бяха разделени на по-управляеми поддейности, познати като йерархичен модел на максимална ентропия Markov. По същество той гласи, че ако човек се справи с A, B, C и D, тогава E вероятно е това, което правят. Ако за пръв път системата е видяла лицето да изпълнява тренировъчен набор от дейности, тя е могла да разпознае тези дейности с 84, 3% точност в областта. "Ако не беше виждал лицето преди това, управлявайте точността на 64, 2%.

Персоналните помощни роботи, оборудвани с такава система, биха могли да я използват в домашни условия, като проверяват дали хората, които се грижат за нея, пият достатъчно вода, редовно си мият зъбите, приемат хапчета и т.н. В зависимост от способностите на робота, ако видя, че човекът има затруднения да прави нещо, може дори да влезе и да помогне.

В експериментите системата успява да избегне изхвърлянето от несвързани жестове, смесени с дейностите, и не изглеждаше от значение дали човекът, който гледаше, е останал или дясната ръка. Изследователите от Корнел обаче признават, че всички техни субекти се представят на открито и не са сигурни колко добре ще се изпълни системата, ако обектите блокират част от нейния възглед. Те също така предложиха, че тя ще работи по-добре, ако системата може да се научи да разпознава някои ключови предмети (четки за зъби, вилици и т.н.), които са контекстуални за определени дейности.

Източник: I PROGRAMMER

Някои от дейностите, които системата Kinect може да идентифицира (Image: Cornell University)

Някои от дейностите, които системата Kinect може да идентифицира (Image: Cornell University)