ftn-ai-lab / sc-2018-siit

Soft Computing - 2018 - Sotversko inženjerstvo i informacione tehnologije
MIT License
2 stars 1 forks source link

Igranje Pacman-a pomoću real-time detekcije objekta na snimku #19

Closed SaraPetrovic closed 5 years ago

SaraPetrovic commented 5 years ago

Tim: Sara Petrović, SW60/2015

Definicija problema: Frejmovi realtime snimka će biti podeljeni u 4 kvadranta. Potrebno je detektovati objekat na video snimku i u zavisnosti u kom kvadrantu se objekat nalazi komandovaće se kretanje pacman-a (gore,dole,levo,desno).

Metodologija: Detektovanje objekta u šaci biće odradjeno pomoću tresholding-a. Kada je slika treshold-ovana, određuju se koordinate detektovanog objekta i na osnovu njih se određuje kom kvadrantu pripada detektovani objekat. Pomoću pyautogui biblioteke će se davati komande za kretanje pacman-u. Detektovanje objekta u šaci biće odrađeno i pomoću obučene konvolucione neuronske mreže za real-time detekciju objekata iz biblioteke OpenCV . Rezultati će biti poređeni sa gore pomenutim načinom. Za implementaciju će biti korišćen python programski jezik.

Evaluacija: Pratiće se da li kretanje pacman-a odgovara kretanju detektovanog objekta na snimku.

vdragan1993 commented 5 years ago

Definicija i evaluacija problema nisu najjasniji:

SaraPetrovic commented 5 years ago

Koristice se postojeci Pacman GUI, najverovatnije iz biblioteke pygame. Na osnovu pomeranja sake, u kojoj se nalazi zeljenji predmet (npr. loptica), detektuje se u kom se od cetiri kvadranta frejma nalazi izabrani predmet i time se odredjuje smer kretanja pacmana (gore, dole, levo, desno).

vdragan1993 commented 5 years ago

Tema odobrena. Ostavite link ka GitHub repozitorijumu projekta. Srećan rad.

SaraPetrovic commented 5 years ago

Repozitorijum: https://github.com/SaraPetrovic/Soft