|
|||
|
IntroduktionI det følgende præsenteres fænomenet lys, med fokus på typiske belysningstyper og -teknikker, der anvendes indenfor MachineVision. Lyssætningen er væsentlig i ethvert MachineVision-system, idet denne udgør fundamentet for uddragelse af information, hvorfor bevidsthed omkring og forståelse for lys er af essentiel karakter. Indhold:
Traditionelt set er lyssætningen det sidste, som vælges, når et MachineVision-system sammensættes.
Der er en tendens til, at lyssætningen negligeres i forhold til beslutninger vedrørende hard- og
software. Dette er imidlertid uhensigtsmæssigt, idet netop lyssætningen er dimensionerende for
væsentlige aspekter i forhold til den overordnede MachineVision-opsætning. En anerkendelse af
lyssætningens vigtighed kan derfor medføre mere enkle og robuste MachineVision-systemer.
Lyssætningens umiddelbare betydning Kernen i ethvert MachineVision-system udgøres af kvaliteten og pålideligheden af det erhvervede billede. Som udgangspunkt dannes et billede ud fra følgende parametre:
Ud fra ovenstående punktopstilling følger, at lyset er informationsbærer fra testemne til afbildningssystem - dette i kraft af testemnets spektralindhold, struktur og geometri. I og med MachineVision-systemet, som helhed, er afhængigt af informationen, som lyset tilvejebringer, skal denne være pålidelig og af høj kvalitet. Lys består af elektromagnetiske stråler, der forefindes i et begrænset område af bølgelængdespektret; [15 nm ; 1 mm]. Typisk inddeles lys i tre hovedtyper; røntgenstråler, synligt lys og mikrobølger - hvor røntgenstråler forefindes i det nedre spektrum, mens mikrobølger er at finde i det øvre - jævnfør figur 1. I størstedelen af MachineVision-systemer anvendes lys, der tilhører det synlige område eller den nedre del af det infrarøde område.
Lys består af både partikler og bølger - såkaldt wave-particle dualism - idet der er tale om fotoner, som bærer energien i stråler. Desuden er følgende aspekter gældende for fænomenet lys:
I nedenstående punktopstilling ses en række udvalgte krav, der typisk stilles til lysets egenskaber, indenfor MachineVision:
Lystyper indenfor MachineVision Lys opfattes forskelligt, alt efter om det betragtes af et menneske eller et kamera - jævnfør figur 2. På denne figur ses, at mennesker kun kan opfatte lys med bølgelængder mellem 400 og 700 nm, mens typiske MachineVision-kameraer kan optage lys med bølgelængder i intervallet [380 nm ; 1.100 nm]. Det er muligt at sammensætte afbildningssystemet og lyssætningen, således kun de væsentlige bølgelængder opfattes. Dette er hyppigt anvendt indenfor praktiske MachineVision-applikationer, idet der herved opnås unikke operationsmuligheder.
Opfattelsen af lys er én del af et MachineVision-system, mens tilrettelæggelsen heraf er en helt
anden, idet sidstnævnte afhænger af, hvilke egenskaber der ønskes fremhævet. Det er væsentligt at
være bevidst om denne forskel, når lyssætningen for en given MachineVision-opgave dimensioneres.
Indenfor MachineVision anvendes hyppigst synligt lys. Ofte er der tale om benyttelse af hvidt lys, der består af en blanding af alle bølgelængder indenfor det synlige område5. Dette anvendes typisk til undersøgelse af farvede emner med enten monokromatiske kameraer6 eller farvekameraer. Farvet belysning kan anvendes til at fremhæve eller nedtone enkelte farver, hvorved der opnås høj kontrast mellem objekter af forskellig farve. Dette er ikke muligt at opnå med hvidt lys, idet dette udelukkende giver moderate kontrastforskelle.
Indenfor traditionel MachineVision benyttes infrarød belysning med bølgelængder indenfor intervallet
[780 nm ; 1.000 nm], idet de alment anvendte kamerasensorer, CCD og CMOS, er følsomme
i dette område. Længere bølgelængder kan imidlertid behandles med specielle termiske sensorer.
Ultraviolet lys Ultraviolet lys består af bølgelængder lavere end 380 nm og anvendes, traditionelt set, sjældent
indenfor MachineVision. Udviklingen indenfor LED-teknologi - jævnfør afsnittet vedrørende lampetyper - har imidlertid
bevirket, at den ultraviolette belysningsform er blevet både billigere og mindre farlig. I dag kan der,
eksempelvis, afgives lys tæt på det synlige - ved omkring 370 nm.
Polariseret lys Stort set alle lystyper udsender ikke-polariseret lys, hvilket vil sige, at lyset udbredes som bølger i
alle retninger omkring normalvektoren til udbredelsesretningen.
Benyttes to polariseringsfiltre, kan lysgennemgangen justeres - dette via rotation af disse i forhold til hinanden. På figur 5, nederst til venstre, ses en opstilling, der udelukker alt lys.
Lampetyper indenfor MachineVision I det følgende fokuseres på de forskellige lampetyper, der typisk anvendes indenfor MachineVision. Disse udgøres, primært, af seks hovedtyper:
Sidst i dette afsnit forefindes en sammenligning og bedømmelse af de forskellige lampetyper - dette i form af figur 6. Den følgende gennemgang fokuserer på umiddelbare fordele og ulemper ved anvendelse af de respektive lampetyper i relation til MachineVision. Halogenlamper Halogenlamper udsender et hvidglødende lys, hvoraf blot syv procent er indenfor det synlige lysspektrum, hvorfor effektiviteten er ringe. Halogenlamper kan fungere ved lavspænding og samtidig operere i miljøer ved temperaturer på op mod 300 grader Celcius. Denne lampetype har imidlertid kort levetid - tilsvarende intervallet 300 til 2000 timer, hvilket naturligvis afhænger af belastningen, hvorfor en højere spændingspåvirkning forkorter levetiden. Halogenlamper er desuden følsomme overfor vibrationer og udvikler relativt meget varme ved konstant belysning. Konstant belysning er imidlertid den eneste måde, hvorpå de kan benyttes indenfor MachineVision, idet der forekommer markant tidsforsinkelse ved tænd og sluk, hvorfor strobning er udelukket. Halogenlamper benyttes sjældent indenfor produktionsrelaterede MachineVision-systemer, men finder anvendelse i applikationer, hvor det er nødvendigt at opnå god farvegengivelse. Metaldamp-lamper Metaldamp-lamper udsender gas, som anvender kviksølv, i en exciteret tilstand, til at producere lys. Denne lampetype udsender blåligt lys af markant intensitet, hvilket betyder, at de kan benyttes som strobelys. Som følge af lysets høje intensitet kræves en høj operationel spænding, sammenlignet med andre lampetyper, der anvendes indenforMachineVision.Metaldamp-lamper er i stand til at udsende ultraviolet lys, men generelt har de ringe karakteristika i henhold til farvegengivelse. Tages førnævnte faktorer samt den begrænsede levetid på omkring 10.000 timer, den markante varmeudvikling og den relativt høje pris, i betragtning, finder disse sjældent anvendelse i MachineVision. Xenon-lamper Xenon-lamper udsender hvidt lys med bølgelængder fra 150 nm til 6 μm i meget høje intensiteter. Xenon-lamper er populære indenfor MachineVision, idet de, blandt andet, kan anvendes som strobelys i hurtige processer. Strobning med denne lampetype kan foretages med op mod 200 blink i sekundet, dette med en levetid på omkring 108 blink. Det forholder sig imidlertid således, at de enkelte blink kan variere med op mod 10 pct. i intensitet. Desuden falder intensiteten markant efter omkring et par millioner blink. Xenon-lamper giver en god farvegengivelse, specielt i applikationer, hvor meget lys kræves eller processer, hvor emner er i bevægelse. Dog betyder sikkerhedsforhold, pris og størrelsesforhold, at anvendelsen bør overvejes nøje. Fluoroscentlamper Fluoroscentlamper er kendt fra rumbelysninger og benyttes i applikationer, hvor et større område ønskes belyst. I og med denne lampetype kræver anvendelse af vekselspænding, kan det forekomme, at der i billedtagningsøjeblikket ikke er ordentlig belysning. Derfor bør der benyttes optiske filtre, hvis der er tale om hurtige processer. En anden ulempe ved brug af fluoroscentlamper er, at systemets robusthed påvirkes af disses hurtige ældning, da intensiteten af denne lampetype kan være så lav som 50 pct. efter blot 12.000 timers drift. Fluoroscentlamper er imidlertid en billig belysningstype, men anvendelsen indenfor krævende MachineVision-applikationer er yderst begrænset. LED - Light Emitting Diode Laser
Fig. 6 : Vurdering af forskellige lampetyper
Farvevalg af belysningen for et MachineVision-system Et emnes farve identificeres ved belysning heraf med hvidt ikke-kromatisk lys. Herved reflekterer
emnet lys med bølgelængder svarende til dets reelle farve, mens der forekommer absorption og/eller
transmission af den resterende del af bølgelængderne.
Kameraer giver et billede med en farveblanding, der afhænger af den indsendte belysning samt refleksionen heraf. Derfor kan det være svært at fastlægge den emnespecifikke farve - blandt andet som følge af de mange indvirkende materialefaktorer. Hvis emnernes farver varierer, udgør hvidt lys den mest robuste belysningsteknik, idet dette er neutralt i forhold til alle farver. Alle farver kan produceres ved hjælp af blanding af tre farver: Rød, Grøn og Blå, hvilket har navngivet de såkaldte RGB-farver, der blandt andet anvendes indenfor digital farvegengivelse. Blandingsforholdene, for udvalgte farver, ses i tabel 1.
Normalt fungerer MachineVision-systemer både med monokromatisk og hvidt lys, men det bør holdes for øje, at ændringer i bølgelængden kan ændre arbejdsafstandene. Lavere bølgelængder brydes mere inde i linserne, hvorved kortere arbejdsafstande opnås - det modsatte er gældende for højere bølgelængder. Konsekvensen heraf er, at kamerafokus skal ændres, hvis farverne skiftes.
Konteksten, i hvilken belysningen skal fungere, er en væsentlig faktor i henhold til MachineVisionsystemet. Et overordnet mål for ethvert MachineVision-system er robusthed, hvorpå lyssætningen øver kraftig indflydelse. En måde at opnå robusthed på er ved at anvende en lyssætning, der maksimerer kontrasten mellem emnet og/eller featuren af interesse og baggrunden, samtidig med at kontrasten mellem baggrundselementerne minimeres. Med henblik på opnåelse af førnævnte bør enhver MachineVision-opgave tage udgangspunkt i de interaktioner, som lyset har med henholdsvis procesmiljøet og produktet - det vil sige de applikationsspecifikke aspekter. Forholdene, hvorunder MachineVision-systemet skal fungere, kan have en restriktiv effekt og interagerende indflydelse på lysopsætningen. Der fokuseres herpå i det følgende. Procesmiljø Procesmiljøet giver en række fysiske begrænsninger i henhold til den overordnede MachineVisionopsætning
- specielt i relation til lyssætningen og afbildningssystemet - idet disse komponenter skal
placeres således, at de ikke påvirkes af procesudstyr. Dette er nødvendigt for at opnå tilstrækkelig
robusthed, idet systemet forstyrres, hvis afbildningen påvirkes af eksempelvis skygger og/eller
refleksioner fra tilstødende bevægeligt procesudstyr. Skygger og/eller refleksioner kan endvidere
forårsages af indkommende belysning fra omgivelserne, hvilket kan ændre billedkvaliteten drastisk.
De fysiske begrænsninger af lysets placering, i forhold til afbildningssystemet, kan endvidere
udbedres ved benyttelse af spejle. Herved kan en hensigtsmæssig lysindfaldsvinkel opnås, på trods
af, at det ikke er muligt at placere lyset i den optimale position i forhold til afbildningssystem og
produkt. Produkt I forlængelse af den udførte analyse af procesmiljøet bør det undersøges, hvorledes produktet interagerer med lyssætningen. Lyssætningen får, i reglen, først egentlig funktion i et MachineVisionsystem, når denne interagerer med produktet. De primære produktfaktorer, som har indflydelse på MachineVision-systemets inspektionsevne, er oplistet i nedenstående punktopstilling:
Produktoverflade
Spejlende refleksion er blank og samtidig upålidelig, idet den er svær at kontrollere. Dette skyldes,
at spejlingseffekten er afhængig af den indsendte lysintensitet samt vinklen af det indsendte lys.
Små ændringer af lysvinkel eller produktets tekstur og/eller topografi fjerner spejlingen, hvorfor der
ikke bør konstrueres efter denne refleksion, medmindre lysforholdene er yderst kontrollerbare. Produktsammensætning
Mens der findes faste rutiner for valg af kamera og linse forholder det sig anderledes med design, valg og opsætning af lyset. Førnævnte er uheldigt, idet lyssætningen er en afgørende parameter for MachineVision-systemets funktionalitet, og ikke mindst robusthed. Eftersom der forefindes mange influerende faktorer, er der tale om et kompliceret valg, hvorfor den reelle opsætning ofte baseres på forsøgsudførelse. I afsnittet vedrørende belysningens kontekst er overvejelserne, som foretages med hensyn til det belyste område, gennemgået - det vil sige beskrivelse af processens og produktets indflydelse på lysopsætningen. Ud fra analyse af lysets kontekst er det muligt at fastlægge hvilke faktorer, der kan varieres, med henblik på fremhævning af features af interesse.
Fig. 9 Kendskab til produkt- og procesforhold giver svar på, i hvilken grad det er muligt at redesigne disse, for at opnå bedst muligt samspil med belysningen - således en hensigtsmæssig afbildning opnås. Når spillerummet i henhold til produkt- og procesforholdene er afklaret, er det udelukkende muligt at variere lysforholdene - dette i form af retningsegenskaber, placering og farve. Lysets retningsegenskaber Udgangspunktet for valg af lyssætning, er fastlæggelse af de basale egenskaber i relation til
lysets retning, således det er muligt at fremhæve ønskede features og nedtone tilstedeværende
støjfaktorer. Lysets retning udgør fundamentet for samspillet mellem den opsatte lyssætning
og emnets reflekterende, transmitterende og absorberende egenskaber - jævnfør lysteori. Diffus belysning Ledet belysning Telecentrisk lys er koncentreret ledet lys, der skabes ved optisk manipulation af lyskilden. En telecentrisk linse styrer lysstrålerne, som ofte kommer fra en enkelt LED, således disse bliver parallelle. Den resulterende belysning bliver koncentreret, hvorfor telecentrisk belysning er stærkere end normalt ledet belysning, selvom der hertil benyttes flere LED’ere.
Struktureret lys kan betragtes som et specielt tilfælde af telecentrisk belysning, hvor lyset tillægges en geometri - eksempelvis et mønster. Herved kan produkters dybde måles - som det ses på figuren. Den strukturerede belysning har et bredt anvendelsesspektrum, men benyttes hovedsageligt til at sammenligne kendt tredimensionel struktur.
Lysets placering I forlængelse af lysets retningsegenskaber er det naturligt at fokusere på betydningen af belysningens placering. Indenfor MachineVision-belysning skelnes mellem henholdsvis indsendt og transmitteret lys. Indsendt belysning - frontlys - påtrykker lys, fra samme side, som afbildningssystemet erhverver billeder. Transmitteret belysning - baglys - placerer emnet mellem afbildningssystemet og lyskilden. Førnævnte aspekter er fremvist på figur 12.
Figur 12 fremviser, at der eksisterer tre overordnede lysområder, når et emne belyses; lyst felt, partielt lyst felt og mørkt felt. Der fokuseres herpå i det følgende. Lyst felt skabes, enten når emnet belyses af frontlys eller når transparente emner bringes under baglys. Herved opnås et intenst billede af emnet, der befinder sig under billedobjektivet. På denne måde kommer fejl, såsom ridser og buler, til at fremstå mørke, idet lyset reflekteres i andre retninger end billedobjektivets. Som følge af emnets højintense genskin til linsen, har udefrakommende belysning negligibel effekt på systemet, som helhed. Partielt lyst felt opstår i overgangen mellem det lyse og mørke felt. Dette felt er svært at fastlægge, idet grænserne herfor ikke er fast definerede. Denne lysopsætning benyttes ofte til at bestemme et emnes overfladeruhed, idet uregelmæssigheder fremstår mørke, mens resten virker lyse. Følsomheden er imidlertid ikke stor nok til at finde direkte fejl, men kan anvendes til at detektere gængse overflademæssige uregelmæssigheder. Mørkt felt beskriver lysstrømmen fra et område, som ikke er belyst. I og med intet lys reflekteres fra overfladen til billedobjektivet, kommer billedet til at fremstå mørkt. Den eneste belysning, der passerer linsen, som følge heraf, er den, som spredes fra emnets kanter, fejl og ridser. Sammenfatning
Som afslutning på gennemgangen af lyssætningens betydning for et MachineVision-system, oplistes en række lyssætninger, der kan relateres til en række umiddelbare applikationskrav og emnekarakteristika - jævnfør tabel 3. Disse kan anvendes som designmæssige udgangspunkter og inspirationskilder.
Kilder: Alexander Hornberg. Handbook of Machine Vision. Wiley-WCH, 1st edition, 2006. |
||
All rights reserved - MachineVision.dk©
|
|||