We are working hard to eliminate these problems and give you access to the functions again as soon as possible.
We are working hard to eliminate these problems and give you access to the functions again as soon as possible.
Konturdetektering er et vigtigt værktøj til 2D-billedbehandling. Kanterne og skift fra forgrund til baggrund detekteres, og der beregnes en kontur ud fra informationerne. Konturdetekteringen udmærker sig ved, at den også fungerer pålideligt, når lys trænger ind udefra, da fremmed lys som regel rammer hele objektet. Den relative forskel mellem forgrund og baggrund skifter, men konturen registreres stadig med lige stor sikkerhed. Objektinspektionen udføres herefter ved at matche en referencekontur med det aktuelle objekt.
Metoden bruges til detektering i mønstre og former samt til objektdetektering, typisk anvendt i udstansning, fræsning, drejning eller samling. Konturdetektering anvendes til kvalitetssikring på disse områder.
BLOB-analyse er en vigtig billedbehandlingsmetode, hvor billedegenskaber udvælges og analyseres ved hjælp af en gruppe med lignende tilstødende pixels.
BLOB (konstrueret ord: Binary Large OBject) står i denne kontekst for Binary-Logic Data Object, som løst kan oversættes til et sæt pixels med den samme logiske tilstand. Udvælgelsen af de tilstødende pixels udføres generelt ved at fastsætte en gråskalatærskelværdi. Der kan drages konklusioner om de forskellige karakteristikker ud fra analysen. En kendt funktion er f.eks. pixel-tælleren.
Der er mange forskellige anvendelser. For eksempel kan BLOB-analyse anvendes til overvågning af fuldstændighed, detektering af tilstedeværelse eller gevinddetektering samt til tælling og sortering af objekter.
Positions-tracking udføres vha. en ankerkontur, der findes én gang i billedet. Vha. denne kontur kan søgezoner tracke andre modeller (for eksempel en BLOB-analyses søgezone) i positionen og retningen.
Grafisk visning af en positions-tracking på grundlag af eksemplet:
O2D5-familien fra ifm anvender en CMOS-billedprocessor med 1,2 MP (1280 x 960 pixel).
CMOS-billedprocessorer er nemmere, hurtigere og billigere at fremstille, hvilket gør dem til de mest brugte på markedet.
For at maksimere kontrasten for hver pixel er det vigtigt at vælge den rigtige belysning. O2D-familien leveres med integrerede kraftige LED-lyskilder i RGB-W (rød, grøn, blå, hvid) og infrarød.
Bemærk, at billedsensoren ikke er en farvesensor!
At vælge en lyskilde med en anden farve kan dog have en dramatisk effekt på billedets kontrast. Billedet nedenfor viser farveblyanter i dagslys og er til sammenligning belyst med O2D5-sensorens forskellige LEDer.
Lystype | Bemærk: |
---|---|
Dagslys (reference) |
|
Rødt lys |
|
Grønt lys |
|
Blåt lys |
|
Hvidt lys |
|
Infrarødt lys |
|
På grund af refleksioner kan det være vanskeligt at få skarpe konturer eller områder på skinnende objekter. O2D5-sensorerne med RGB-W-lyskilder indeholder et polariseringsfilter, der kan aktiveres eller deaktiveres for at minimere refleksionernes effekt.