Liten uppdatering, det har gått lite trögt på senaste men jag har fördjupat mig ännu mer i statistik och klassifiering.
Tidigare i tråden så letade jag efter sk features, skillnader mellan mörka och ljusa rektanglar och kände på så sätt av om ett objekt som liknar en bil förekom.
Problemet är att man får med sig lite skräp här och där, det är inte helt stabilt.
Jag vänder på det nu istället, jag skär bort saker som inte är en bil i flera steg.
Den nya metoden jag håller på att implementera fungerar i stora drag såhär;
Man har ett antal verkliga bilder på bilar som man märker upp "Bil", sedan tar man bilder på vad som helst, vägar, stolpar, fåglar, träd you name it. Och märker dessa "Icke Bil".
Dessa 100 tals bilder används sedan för att träna upp systemet.
Varje steg består av en klassifierare som tränas upp mot bilderna.
Man gör sedan feature selection där man låter en genetisk algoritm slumpmässigt hitta starka samband.
För att en bil skall klassifieras, skall den enligt mitt exempelt här klara av tio stycken delsteg.
Varje delsteg tränas för att ge minst 99.5% genomsläpp på riktiga bilar, dvs den får bara ha fel 0.5%. Den skall även skära bort 50% "Icke Bil" objekt.
Om den klarar ett föregående delsteg fortsätter den på nästan tills den är klar, då har man en bil till väldigt hög sannolikhet matematiskt.
Formeln för det här är 99.5% = 0.995^10 ~= 95% av alla bilar skall den känna igen
samt 50% = 0.5^10 = mindre än 1% chans för feldetektering av en bil.
Det är en ganska omständing och svår procedur att träna upp en sån här klassifierare man kör en sk meta algoritm (en algoritm som styr en annan algoritm).
Vad tror ni, kommer jag lyckas, tror ni på videobevis innan våren är här? :)
Ställ gärna frågor, jag gillar att föra en dialog och de finns inga dumma frågor.
Just nu har jag experimenterat med "lane detection". Om jag får till det bra så kommer det en körfilm på det.
Lane detection är i princip en transform som letar efter linjer i bilden. Sen lägger jag ditt villkor för vinklar och position i förhållande till bilens (kamerans) centrum.
Vad tror ni, kommer jag lyckas, tror ni på videobevis innan våren är här? :)
Ställ gärna frågor, jag gillar att föra en dialog och de finns inga dumma frågor.
Mvh Gustaf
Helt övertygad om att det inom kort, här på forumet kommer presenteras (som någon skulle sagt) OOMKULLRUNKELIGA bevis på att du lyckats få det att funka fullt ut! Sjukt coolt och en ruskig mängd teori bakom kan jag ana... you lost me at "hej"... :D
__________________
I tried sniffing Coke once, but the ice cubes got stuck in my nose…
Arbetet fortskrider med att implementera ett robust system för att detektera vilken fil ens fordon (och andras) befinner sig i.
Det är ganska svårt att få till det bra, jag har kommit fram till att man ska dela upp videobilden i ett antal segment i Y-led och sedan leta linjer, då kan rendera en tänkt körväg framför bilen även om vägen svänger.
Arbetet fortskrider med att implementera ett robust system för att detektera vilken fil ens fordon (och andras) befinner sig i.
Det är ganska svårt att få till det bra, jag har kommit fram till att man ska dela upp videobilden i ett antal segment i Y-led och sedan leta linjer, då kan rendera en tänkt körväg framför bilen även om vägen svänger.
Mvh Gustaf
till du är klar så hinner det komma app som fixar det ;)
__________________
Sent from my Computer using InternetExplorer
EDIT: Hur gör man för att länka in youtube rakt in här?
Hi-tech värre! Ska du koppla det till styrservon sen så du kan få lane assist så man slipper styra eller är det enbart för att avgränsa avkänningsområdet? :)
Hi-tech värre! Ska du koppla det till styrservon sen så du kan få lane assist så man slipper styra eller är det enbart för att avgränsa avkänningsområdet? :)
Vi får se vad det blir, de skulle behöva putsas lite mer på linjerna.
Här syns en bild mot slutet i bildbehandlingskedjan;
Som ni ser finns det ganska mycket objekt ute till höger ute vid dikeskanten.
Stundtals är linjerna mycket smutsiga också eller obefintliga, det försvårar en hel del.
PS: fick inte till länkningen ändå fast jag följde guiden. Kanske bara går i Media?