stereokamera som bl a mäter avstånd till ev. hinder
-
- Inlägg: 109
- Blev medlem: 1 november 2005, 15:31:18
- Ort: Hemma
stereokamera som bl a mäter avstånd till ev. hinder
Jag har tänkt på att om man sätter två kameror brevid varandra så att de är riktade parralellt. Bilderna kommer vara lika på båda kamerorna men ett undantag:
Alla objekt som är någolunda nära kommer i vänster kamera se ut att ligga lite mer åt höger på bilden än på bilden från den högra kameran.
Denna skillnad kommer vara större ju närmare objektet är, om man kan skriva ett program som letar upp ett objekt i den högra kamera bilden och jämför var samma objekt är på den vänstra kamerans bild och sedan mäter skillnaden kommer man kunna räkna ut avståndet till objektet. Och på så vis räkna ut om man ska svänga undan eller inte.
Det här systemet är hellt och hållet hämtat från naturen, människans avståndsbedömning fungerar så här.
Vad tycker ni?
Alla objekt som är någolunda nära kommer i vänster kamera se ut att ligga lite mer åt höger på bilden än på bilden från den högra kameran.
Denna skillnad kommer vara större ju närmare objektet är, om man kan skriva ett program som letar upp ett objekt i den högra kamera bilden och jämför var samma objekt är på den vänstra kamerans bild och sedan mäter skillnaden kommer man kunna räkna ut avståndet till objektet. Och på så vis räkna ut om man ska svänga undan eller inte.
Det här systemet är hellt och hållet hämtat från naturen, människans avståndsbedömning fungerar så här.
Vad tycker ni?
Jag tycker att du ska läsa igenom detta:
http://www.etek.chalmers.se/~almir/Huma ... 202005.pdf
Där finns lite info om såväl neurala nätverk som stereosyn.
/Johan
http://www.etek.chalmers.se/~almir/Huma ... 202005.pdf
Där finns lite info om såväl neurala nätverk som stereosyn.
/Johan
-
- Inlägg: 109
- Blev medlem: 1 november 2005, 15:31:18
- Ort: Hemma
- MicaelKarlsson
- Inlägg: 4669
- Blev medlem: 18 juni 2004, 09:16:07
- Ort: Aneby
- Kontakt:
Om jag skulle lösa detta problem skulle jag nog kombinera kamera och avståndsmätare av ultraljudstyp.
- Ta en bild
- Deffiniera ett koordinatsystem för att kunna rikta in avståndsmätare
- Rikta avståndsmätare mot objekt i bilden
- Bygga upp en 3D-karta av omgivningen
Detta kräver nog en hel del datorkraft om det skall göras i någorlunda realtid så det kan nog bli ett ruskigt roligt projekt.
- Ta en bild
- Deffiniera ett koordinatsystem för att kunna rikta in avståndsmätare
- Rikta avståndsmätare mot objekt i bilden
- Bygga upp en 3D-karta av omgivningen
Detta kräver nog en hel del datorkraft om det skall göras i någorlunda realtid så det kan nog bli ett ruskigt roligt projekt.
-
- Inlägg: 109
- Blev medlem: 1 november 2005, 15:31:18
- Ort: Hemma
-
- Inlägg: 10
- Blev medlem: 9 november 2005, 19:14:22
- Ort: Enköping
Jag har heller inte undgått tanken om avståndsbedömning med stereosyn.
Den lite händige kan ju förstås använda OpenCV (Open Computer Vision Library) som redan har funktionalitet för avståndsbedömning via två bildkällor (om än lite buggig).
De ska även ha funktioner för ansiktsigenkänning och annat underhållande.
Hör av dig om du lyckas!
/Christoffer
Den lite händige kan ju förstås använda OpenCV (Open Computer Vision Library) som redan har funktionalitet för avståndsbedömning via två bildkällor (om än lite buggig).
De ska även ha funktioner för ansiktsigenkänning och annat underhållande.
Hör av dig om du lyckas!
/Christoffer
- MicaelKarlsson
- Inlägg: 4669
- Blev medlem: 18 juni 2004, 09:16:07
- Ort: Aneby
- Kontakt:
-
- Inlägg: 109
- Blev medlem: 1 november 2005, 15:31:18
- Ort: Hemma
På tekniska mässan hade de ett manuellt avståndsbedömningssystem (lång ord..) som hade två fixerade lasrar som strålade i kors. När man närmade sig en vägg så uppenbarade sig de två laserlinjerna med brett mellanrum. När man sedan närmade sig så gick linjerna emot varandra ända tills väggen var i mitten av korset då linjerna strålar samman till en enda linje och då hade man uppnått sitt önskade avstånd.
Kanske inte riktigt det du vill ha, men det är väldigt enkelt och smidigt. Ska du göra det mer automatiskt så får då sätta någonting som registrerar när linjerna blir en. Eller så kan du ha två lasrar som är justerbara och som söker sig till att alltid stråla samman och sedan bara beräkna avståndet med vinkeln med trigonometri. Hoppas du förstår.
Kanske inte riktigt det du vill ha, men det är väldigt enkelt och smidigt. Ska du göra det mer automatiskt så får då sätta någonting som registrerar när linjerna blir en. Eller så kan du ha två lasrar som är justerbara och som söker sig till att alltid stråla samman och sedan bara beräkna avståndet med vinkeln med trigonometri. Hoppas du förstår.
-
- Inlägg: 109
- Blev medlem: 1 november 2005, 15:31:18
- Ort: Hemma