Trädvy Permalänk
Avstängd
Plats
Uppsala
Registrerad
Nov 2016

Räkna pengar visuellt

Hej.

Gör ett litet projekt för att räkna pengar visuellt.

Tänk några sedlar och mynt på ett bord enligt nedan:

Med hjälp av openCV så parsar vi ut sedlar och mynt

För att sedan räkna summan så extraheras de funna objekten

Mynten är inga problem men vilken algoritm är bäst för att rotera sedelbilderna X grader så sedlarna alltid blir horisontellt placerade?

Dvs gör vi det enkelt borde det går att endast placera långsidorna i top och botten på bilden?

Jag är helt ny på detta med bildbehandling, hur skulle ni göra?

När bilderna sedan är korrigerade så är sista steget att datorn själv får räkna summan med SVM eller Random Forest.

Trädvy Permalänk
Avstängd
Plats
Uppsala
Registrerad
Nov 2016

Någon som vet hur man roterar bilden till liggande format och får bort de mörka ytorna?

Predictiondelen är klar nu i alla fall

Jag tog 1072st bilder av sedlarna 20,50,100,200 och 500 värdet (med snabb kamera gick det på några minuter).

Körde en Decision Tree Forest och fick nedan resultat i bilden.

Träffsäkerheten blev ca 90%. Borde går att få upp till 94-95% med bättre testdata.

50-lappen verkar enklast att känna till för datorn.

Beslutsträdet som datorn använder för att avgöra sedlarna: