9
Face controller Wykonanie: Łukasz Chełmicki Mateusz Chromiński Adrian Jaroszewicz Krzysztof Głowinkowski

Face controller

Embed Size (px)

DESCRIPTION

Face controller. Wykonanie: Łukasz Chełmicki Mateusz Chromiński Adrian Jaroszewicz Krzysztof Głowinkowski. Koncepcja. Aplikacja rozpoznająca określoną pulę gestów twarzy Alternatywa dla typowej obsługi komputera Kierowany do osób niepełnosprawnych (lub niesamowicie leniwych). - PowerPoint PPT Presentation

Citation preview

Page 1: Face  controller

Face controller

Wykonanie:Łukasz Chełmicki

Mateusz ChromińskiAdrian Jaroszewicz

Krzysztof Głowinkowski

Page 2: Face  controller

Koncepcja• Aplikacja rozpoznająca określoną pulę gestów

twarzy

• Alternatywa dla typowej obsługi komputera

• Kierowany do osób niepełnosprawnych (lub

niesamowicie leniwych)

Page 3: Face  controller

Protoplasta: Opera April Prank

Page 4: Face  controller

Technologie• C#

• EmguCV (wrapper OpenCV)

• WinForms

• WinAPI

Page 5: Face  controller

Wykrywanie charakterystycznych

obszarów• Kaskady Haara

• Różnica między obrazami (zmiana)

• Przekształcenia morfologiczne

• Średnia kolorystyczna

Page 6: Face  controller

Wykrywane gesty• Obrót głowy (położenie na ramieniu) /

o Kluczowe dla wykrywania twarzy

• Otwarcie ust

• Przesuwanie głowy w lewo/prawo

• Oddalanie i przybliżanie głowy

• Mruganie oczami /

Page 7: Face  controller

Podejmowane akcje

Page 8: Face  controller

Projekt w działaniu

Page 9: Face  controller

Podsumowanie• Niewielka ilość charakterystycznych obszarów na

twarzy duże podobieństwo różnych ruchów

trudne wykrywanie gestów

• Bardzo trudna kalibracja (niemożliwa):o Różne komputery (wydajność)o Różne kamery (jakość obrazu, rozdzielczość)o Różne naświetlenie (dzień vs noc; …)o … różne twarze

• Projekt badawczy analiza twarzy jest

trudna i niedokładna