Sida 1 av 2

Använda stillbildskamera för streckkoder?

Postat: 18 februari 2011, 04:14:39
av Knoen
Håller på med ett litet projekt, tanken är att man ska hålla en streckkod framför en kamera. Den tar en bild och jämnför om man tagit rätt sak (plocklager).

Allt verkar fungera bra MEN, den usla kameran jag har är för långsam. Den har autofokus och när den försöker ställa in bilden rätt så tar det lååånggg tid. Nu är frågan.

Finns det någon kamera som är någolunda snabb, med eller utan autofokus (helst utan) som är lätt att intregrera med min applikation? Jag kör Visual Studio 10 C#.

Just nu kör jag med en webkamera och det är ju inte optimalt direkt. Men lätt på så vis att det går snabbt att få igång och göra tester.

Någon idé?

Re: Stillbildskamera

Postat: 18 februari 2011, 09:45:25
av PeterH
Varför inte använda en streckkodsläsare direkt? Den är ju gjord för att läsa just streckkoder... :humm:

Edit: jag har massor av streckkodsläsare om det behövs :wink:

Re: Stillbildskamera

Postat: 18 februari 2011, 11:22:24
av maDa
Tycker de låter lite missanpassat med en stillbildskamera för någon form av avläsnig. Det ska ju göra så mycket för varje bild så det kommer alltid ta en massa tid. Såfall är det bättre med en bättre webcam med IR-belysning tycker jag nästan.

Annars stäng av autofokusen, kör MF på oändlig fokus och liten bländare.

Re: Använda stillbildskamera för streckkoder?

Postat: 18 februari 2011, 14:37:30
av Knoen
Visst hade jag kunnat använda en streckkodsläsare. Men eftersom inte alla produkter har steckkoder så måste jag kunna koppla på OCR på detta sedan. Och då slipper jag ha två system. Det verkar som om den klarar att läsa lite drygt 2 bilder i sekunden. Så det är rätt god fart.

maDa: Har du något bra exempel på kamera med IR beslysning?

Re: Använda stillbildskamera för streckkoder?

Postat: 18 februari 2011, 15:23:00
av ghost_rider
Vet att nokias N95 hade denna funktion. Kunde läsa streckkoder ifrån dess kamera. Börja leta där?
Lär ju finnas kodsnuttar i symbian för detta som är 'öppet'

Re: Använda stillbildskamera för streckkoder?

Postat: 18 februari 2011, 15:25:54
av Knoen
ghost: Det är inget problem, jag har redan all avläsning fungerandes. Nu jagar jag bara en bra kamera.

Re: Stillbildskamera

Postat: 18 februari 2011, 15:36:51
av Walle
maDa skrev:Annars stäng av autofokusen, kör MF på oändlig fokus och liten bländare.
Lite besserwisservarning på följande kommentar: Bättre är att fokusera på hyperfokalavståndet. Man behöver ju inte en massa skärpedjup bortom horisonten/oändligheten, så man fokuserar närmre än horisonten, men så att skärpedjupet räcker till horisonten med vald bländare. Väldigt enkelt gjort om man har avståndsskala och bländarskala på objektivet, man stället helt enkelt symbolen för vald bländare vid oändlighetssymbolen. "Närgränsen" för skärpedjupet kan man då läsa av för motsvarande bländarvärde på andra sidan skalan. :)

Med 24mm på en APS-C-sensor och f/16 får man skärpa från 1 m (98 cm) till oändligheten. Fokuserar man på oändligheten med samma setup får man skärpa från 1.89 m till ungefär oändligheten gånger två ;)

I det här fallet kommer nog betydligt kortare brännvidder och betydligt mindre sensor användas, och då är det enkelt att få ett mycket stort skärpedjup.

Känns spontant som att typ en liten kompaktkamera med videoutgång kan vara lämpligt. Vad behöver du för upplösning på signalen?

Re: Använda stillbildskamera för streckkoder?

Postat: 18 februari 2011, 15:40:48
av AndLi
Inte för att vara tråkig, men 2 bilder i sekunden tror jag du kommer få väldigt frustrerade användare med.
Visst ska de bara läsa av en och se röra sig en längre sträcka så kan det räcka, men är det flera enheter på samma ställe som ska läsas av vill man ha lite fart i det.

Re: Använda stillbildskamera för streckkoder?

Postat: 18 februari 2011, 15:59:24
av sodjan
> Men eftersom inte alla produkter har steckkoder...

Du har inte funderat på att lösa *det* problemet istället ?

> så måste jag kunna koppla på OCR på detta sedan.

OCR från vadå ?
Något slags artikelnummer i klartext ?
Eller på hela bilden av prylen ?

Re: Använda stillbildskamera för streckkoder?

Postat: 18 februari 2011, 16:08:02
av Knoen
walle:
Tror signalen behöver vara runt 640*480 men helst 800*600. Har aldrig labbat med en kamera på det sättet så jag har ingen uppfattning om hur svårt eller lätt det är att få det fungerande. Finns det stöd för detta direkt i windows?

sojdan:
Jepp, det är ett arbete som pågår, dock erbjuder inte alla leverantörer detta. Speciellt inte där vi inte har så stora volymer.

AndLi:
Jepp, just nu är det 2 bilder per sekund, men koden är helt ooptimerad och den kör inte flertrådat. Så jag har goda möjligheter att få upp hastigheten.

Re: Använda stillbildskamera för streckkoder?

Postat: 18 februari 2011, 16:22:05
av sodjan
> dock erbjuder inte alla leverantörer detta.

Märk själva innan ni lägger prylarna i lagret.
Speciellt om det inte är så stora volymer.

Re: Använda stillbildskamera för streckkoder?

Postat: 18 februari 2011, 16:34:01
av Knoen
Nja, med små volymer så mernar jag ändå flera tusen enheter. Men det kanske går om man hittar något bra sätt för det, men jag har hittils inte hittat något bra.

Re: Använda stillbildskamera för streckkoder?

Postat: 18 februari 2011, 17:44:17
av Swech
Vad är det för typ av signal du kan behandla då?
Video? och format?

Swech

Re: Använda stillbildskamera för streckkoder?

Postat: 18 februari 2011, 18:57:38
av SeniorLemuren
Håller helt med sodjan. Lägg ner din energi på att lösa hur du kan streckkodsmärka produkterna i stället för att slösa energi på att lösa hur du kan blanda in OCR-läsning i samma koncept som streckkodsläsning.

Det är sådana halvmesyrer som gör att man får en cementblandare på posten när man beställt en avbitartång. Min XX-fru fick en gång (på den tiden Albin Marin fanns i vår stad) en Vega segelbåt levererad till sin arbetsplats.

Lastbilschaffören kom in och frågade var han skulle ställa båten som hon beställt. Vad hon beställt kommer jag inte ihåg, var något båttillbehör till någon kund, men någon segelbåt var det definitiv inte. Som tur var så fanns fabriken i samma stad så feltransporten blev inte så blodigt kostsam. :)

Re: Använda stillbildskamera för streckkoder?

Postat: 18 februari 2011, 19:35:59
av Nerre
Men snälla nån, han har ju redan programvaran som gör det han vill? Enda problemet är ju för dålig bildkvalitet från kameran?

Min mobil hanterar både streckkoder, text (OCR) och sudoku mha Google Goggles, så det är knappast några problem att lösa den biten.