Open greenenvy2 opened 7 years ago
Pošto radite sami, biće dovoljno da detektujete pozicije svih šahovskih figura na tabli i da takvu tablu ispišete na konzolu ili na neki GUI. I kao što ste naveli, dovoljno je odraditi sve za jedan ugao. Srećan rad.
@ivan7792 Stefan Colić, SW-5/2014, grupa 1
Opis problema: -Sa slike koja predstavlja šahovsku tablu sa figurama koje su rasporedjene po njoj, neophodno je prepoznati figure, kao i pozicije na kojima se one nalaze. Rezultat će se oslikati na šahovskoj tabli na ekranu pri čemu će biti prikazivani najbolji potezi za igrača sa belim/crnim fiurama.
Korišćeni algoritmi: -Koristiće se konvoluciona neuronska mreža (CNN).
Metrike: -Metrika za procenjivanje tačnosti prepoznavanja šahovskih pozicija biće procenat uspešnosti prepoznavanja pozicija kao i procenat prepoznatih figura i tačnosti pozicija za svaku figuru.
Skupovi podataka: -Biće ručno prikupljeni podaci za treniraje i testiranje. Posedujem prilično kvalitetnu tablu sa odličnim kvalitetom figura.
Validacija rešenja: -Validacija će se odraditi pomoću testnog skupa slika koje su preuzete preko kamere mobilnog telefona pri čemu će se pokazati procenti uspešno prepoznatih pozicija kao i figura.
Napomena: Potrebno je naglasiti da će skupovi podataka biti za jedan ugao kamere. Ideja da za predmet u sledećem semestru, rešenje bude prošireno za proizvoljan ugao (koji ima smisla u praćenju jedne šahovske partije), kao i da slike budu zamenjene videom.
Repozitorijum: https://github.com/greenenvy2/detekcija_sahovskih_pozicija