Professional Documents
Culture Documents
Jezersek Disertacija Final
Jezersek Disertacija Final
Fakulteta za strojništvo
Doktorsko delo
Matija Jezeršek
Ljubljana, 2004
Odločba
Zahvala
Hvala vsem, ki ste mi kakorkoli pomagali in pripomogli, da je to delo dobilo takšno obliko!
Koda: Dr\303 UDK 681.786:53.084/.89 (043.3)
Matija Jezeršek
Ključne besede:
− Merjenje oblike
− Tridimenzionalno merjenje
− Optično merjenje
− Laserska triangulacija
− Strojni vid
− Večlinijsko osvetljevanje
− Sočasno merjenje
− Hitro merjenje
− Barvna modulacija
− Umerjanje
− Referenčno telo
− Oblika stopala
− Deformacije pločevine
− Laserske površinske obdelave
− Oblika kožne razjede
Izvleček
Delo s teoretičnega in praktičnega vidika obravnava laserske metode merjenja oblike teles.
Predstavljena je izvirna metoda merjenja hitro spreminjajoče se oblike teles z uporabo več
sočasno delujočih merilnih modulov, ki delujejo na različnih delih svetlobnega spektra. V ta
namen uporabljamo laserske projektorje različnih valovnih dolžin in ozkopasovne filtre, ki so
nameščeni na kamerah vsakega merilnega modula. S tem smo odpravili moteče prekrivanje
med svetlobnimi vzorci ter povečali hitrost merjenja, ki jo tako omejujejo le še lastnosti
izbranih kamer. Nadalje je v delu opisan nov postopek umeritve posameznega merilnega
modula ter celotnega sistema, ki temelji na meritvi celotne površine referenčnega telesa.
Parametre preslikave več zaznanih svetlobnih vzorcev v enotno obliko merjenega telesa se
določi z iterativnim optimizacijskim algoritmom. Kot primeri uporabe raziskanih merilnih
metod so bili zasnovani in izdelani laserski merilni sistemi za merjenje oblike mirujočega in
gibajočega se stopala, sistem za sprotno merjenje deformacij pločevine med laserskimi
obdelavami ter sistem za merjenje hitrosti celjenja kožnih razjed.
Code Dr\303 UDC 681.786:53.084/.89 (043.3)
Matija Jezeršek
Keywords:
− Shape measurement
− Three dimensional measurement
− Optical measurement
− Laser triangulation
− Machine vision
− Multiple line illumination
− Simultaneous measurement
− High speed measurement
− Wavelength modulation
− Calibration
− Reference object
− Foot shape
− Plate deformation
− Laser based surface processing
− Skin erosion shape
Abstract
This thesis deals with the laser based measuring methods from a theoretical and practical
point of view. A new method for three dimensional measurement of high speed variation of
an object shape is demonstrated. It uses multiple simultaneously working measuring modules,
which operate along different regions of a light specter. For this purpose we use laser
projectors of unique wavelengths and narrow band filters which are placed on cameras of
each module. In this manner, unwanted overlapping between adjacent light patterns is solved
and measuring speed is increased up to the limitations of the selected cameras. Furthermore
this thesis describes a new calibration procedure of each measuring module and of the whole
system, which is based on measurement of entire surface of a reference object.
Transformation parameters are determined by an iterative optimization algorithm. As an
example of usage of investigated measuring methods several measuring systems were
designed and produced: system for in place foot shape measurement, foot shape measurement
during its movement, for monitoring plate deformation during laser processing techniques,
and for measurement of healing rate of skin erosions.
KAZALO VSEBINE 1
KAZALO VSEBINE
1 UVOD .............................................................................................................. 6
1.1 Področja uporabe ..................................................................................................... 7
1.2 Obstoječe stanje tehnike tridimenzionalnega merjenja oblike teles ................. 10
1.3 Načrt dela ................................................................................................................ 15
2 TEORIJA........................................................................................................ 16
2.1 Osvetlitev površine ................................................................................................. 17
2.2 Zaznava svetlobnega vzorca.................................................................................. 19
2.2.1 Svetlostna poravnava digitaliziranih slik ......................................................... 20
2.2.2 Določitev območja interesa.............................................................................. 25
2.2.3 Podtočkovna določitev presečnih krivulj ......................................................... 26
2.2.4 Razvrščanje in povezovanje presečnih krivulj ................................................. 28
2.3 Preslikava v obliko telesa....................................................................................... 29
3 MERJENJE OBLIKE TELES Z VEČ MERILNIKI ............................................... 34
3.1 Zaporedno merjenje............................................................................................... 36
3.2 Sočasno merjenje.................................................................................................... 37
4 UMERITVENI POSTOPEK ............................................................................... 40
4.1 Parametri preslikave.............................................................................................. 43
4.2 Referenčno telo ....................................................................................................... 44
4.3 Algoritem za izračun parametrov preslikave ...................................................... 46
5 EKSPERIMENTALNO DELO ........................................................................... 48
5.1 Strojna oprema....................................................................................................... 48
5.2 Programska oprema............................................................................................... 50
5.3 Umeritev.................................................................................................................. 52
5.3.1 Umeritev merilnega modula............................................................................. 53
5.3.2 Umeritev sestava merilnih modulov ................................................................ 61
5.4 Meritve oblike teles ................................................................................................ 66
5.4.1 Mirujoče stopalo............................................................................................... 66
5.4.2 Stopalo v gibanju.............................................................................................. 71
5.4.3 Deformacije jeklene plošče med lasersko obdelavo ........................................ 75
5.4.4 Kožne razjede ................................................................................................... 81
6 ZAKLJUČEK .................................................................................................. 86
7 LITERATURA................................................................................................. 87
KAZALO SLIK 2
KAZALO SLIK
Slika 25: Zaporedje slik osvetljenega referenčnega telesa, pri čemer se je razdalja med
merilnim modulom in telesom zmanjševala po 10 mm korakih. .............................. 54
Slika 26: Presečne krivulje, določene iz slik, prikazanih na sliki 25. ..................................... 55
Slika 27: Izmerjene površine referenčnega telesa za umerjanje merilnega modula.
Upoštevani so začetni približki parametrov preslikave, pri čemer so zunanji
parametri ničelni. ..................................................................................................... 56
Slika 28: Izmerjene površine referenčnega telesa za umerjanje merilnega modula.
Upoštevani so vsi začetni približki parametrov preslikave...................................... 57
Slika 29: 5-kratna povečava odstopkov izmerjenih površin od dejanske površine referenčnega
telesa po upoštevanju vseh začetnih približkov parametrov preslikave (σ = 6.9 mm).
.................................................................................................................................. 57
Slika 30: 5-kratna povečava odstopkov izmerjenih površin od dejanske površine referenčnega
telesa po prvi optimizaciji zunanjih parametrov preslikave (σ = 1.269 mm).......... 58
Slika 31: 5-kratna povečava odstopkov izmerjenih površin od dejanske površine referenčnega
telesa po prvi optimizaciji vseh parametrov preslikave razen popačitve kamere in
projektorja (σ = 0.680 mm). .................................................................................... 59
Slika 32: 5-kratna povečava odstopkov izmerjenih površin od dejanske površine referenčnega
telesa po prvi (levo) in po tretji (desno) optimizaciji vseh parametrov preslikave (σ
= 0.427 mm in 0.236 mm). ....................................................................................... 59
Slika 33: 20-kratna povečava odstopkov izmerjenih površin od dejanske površine
referenčnega telesa po zadnji (52.) optimizaciji vseh parametrov preslikave (σ =
0.128 mm)................................................................................................................. 60
Slika 34: Digitalizirane slike osvetljenega referenčnega telesa za umerjanje sestava, kakor
jih posnamejo posamezni merilni moduli................................................................. 61
Slika 35: Izmerjena oblika referenčnega telesa pred umeritvijo celotnega sistema............... 62
Slika 36: Izmerjene površine referenčnega telesa za zunanjo umeritev (levo) in 5-kratna
povečava odstopkov od dejanske površine (desno).................................................. 63
Slika 37: Izmerjena oblika referenčnega telesa po zaključeni umeritvi celotnega sistema. ... 65
Slika 38: Prototip merilnika oblike stopal. Levo: celoten merilnik z dvignjenim pokrovom,
desno: merilni sklop. ................................................................................................ 67
Slika 39: Dispozicijska skica ključnih sestavnih delov merilnika oblike stopal. Levo: stranski
pogled, desno: prostorska projekcija. ...................................................................... 68
Slika 40: Digitalizirane slike stopala, osvetljenega z večlinijskim svetlobnim vzorcem......... 69
Slika 41: Meritev stopala. Levo zgoraj je slika stopala, katerega meritev prikazujejo ostale tri
slike........................................................................................................................... 70
Slika 42: S štirimi večlinijskimi laserskimi projektorji sočasno osvetljeno stopalo. .............. 71
Slika 43: Oblika stopala med stopanjem na prste. Čas med dvema izmerkoma znaša 40 ms. 72
Slika 44: Oblika stopala med sonožnim odskokom. Čas med dvema izmerkoma znaša 40 ms.
.................................................................................................................................. 73
Slika 45: Časovni potek spreminjanja Z-koordinate izbrane točke na predelu pete med
sonožnim poskokom ter stopanjem na prste............................................................. 74
KAZALO SLIK 4
Slika 46: XZ-projekcija gibanja izbrane točke na predelu pete med sonožnim poskokom ter
stopanjem na prste. .................................................................................................. 74
Slika 47: Shematični prikaz eksperimentalne postavitve sistema za merjenje deformacij
jeklene plošče med lasersko obdelavo...................................................................... 76
Slika 48: Deformacije plošče med laserskim točkovnim osvetljevanjem. Premer laserskega
snopa znaša 200 µm za prvo vrsto in 1 mm za drugo vrsto. Povečava v vertikalni
smeri je 10-kratna. ................................................................................................... 77
Slika 49: Deformacija plošče med premočrtnim gibanjem laserskega snopa med 1., 2., 3. in
4. prehodom. Povečava v vertikalni smeri je 10-kratna. ......................................... 78
Slika 50: Deformacije plošč po končanem laserskem vrtanju z različnimi frekvencami. ....... 79
Slika 51: Deformacija plošče med njenim ravnanjem s pomočjo laserja. .............................. 79
Slika 52: Ročni merilnik oblike teles, razvit za merjenje oblik kožnih razjed......................... 81
Slika 53: Fotografiji kožne razjede, osvetljene a) z bliskavko in b) z večlinijskim laserskim
projektorjem. ............................................................................................................ 82
Slika 54: Tridimenzionalna meritev kožne razjede: a) izmerjena oblika, b) aproksimacija
prvotne površine, c) globinska razlika med prvotno in izmerjeno površino in d)
obseg in površina izmerjene kožne razjede. ............................................................. 83
Slika 55: Fotografije in meritve uspešno zaceljene kožne razjede.......................................... 84
Slika 56: Prenosni sistem za merjenje oblike teles. ................................................................ 85
KAZALO UPORABLJENIH SIMBOLOV 5
1 UVOD
Laserski merilni sistemi so del optičnih merilnih sistemov, osnovanih na principu aktivne
triangulacije, ki je ena najpogostejših brezdotičnih metod za merjenje oddaljenosti. Čeprav so
tovrstni sistemi poznani že več kot dvajset let, sta se njihova učinkovitost in z njo povezana
uporabnost izjemno povečali šele v zadnjih letih. To pripisujemo skokovitemu razvoju
digitalnih svetlobnih zaznaval, kot so kamere CCD in CMOS, ki omogočajo hitro snemanje
visoko ločljivih slik z visokim razmerjem signal − šum. Nadalje to pripisujemo razvoju
projekcijske optike, kjer se vse bolj uveljavljajo polprevodniški laserski projektorji. Ti so v
primerjavi z enako močnimi konvencionalnimi svetlobnimi izvori dimenzijsko manjši, imajo
boljši svetlobni izkoristek, zato prihaja do manjšega nezaželjenega segrevanja okolice,
predvsem pa je lasersko svetlobo možno mnogo bolje usmerjati in jo po potrebi razlikovati od
okoliške svetlobe. Seveda ima prav tako pomembno vlogo tudi razvoj računalniške opreme z
velikimi zmožnostmi shranjevanja, procesiranja in prikazovanja slikovnih informacij. S
sistematičnim raziskovalnim delom na omenjenih področjih ter v sodelovanju z industrijo,
medicino in drugimi vejami znanosti postajajo laserski sistemi za tridimenzionalno merjenje
oblike teles vedno pomembnejša orodja.
1 UVOD 7
Potrebe po tridimenzionalnem merjenju oblike teles se predvsem v zadnjih letih širijo izredno
hitro. Če pogledamo zgolj proizvodno industrijo, so vzroki predvsem vedno višji standardi
kakovosti in skrajševanje časov od zamisli do izdelave in nadaljnje prodaje določenega
izdelka. Potrebni so v različnih stopnjah razvoja in uporabe izdelka: digitalizacija prototipnih
delov, dimenzijska kontrola med proizvodnim procesom in med uporabo, v dobi svetovnega
spleta (interneta) in spletnih trgovin pa je potrebno izdelek čim bolje predstaviti in
tridimenzionalna oblika je lahko zelo koristen podatek. V nadaljevanju so našteta zanimivejša
področja uporabe tridimenzionalnega merjenja oblike teles.
Zaznavanje prostora je ključni element, ki omogoča interakcijo naprave ali živega bitja z
okoljem, in je pogoj za uspešno navigacijo in gibanje v prostoru [37, 105]. Pri robotskih
varilnih aparatih se uporabljajo senzorji za merjenje oddaljenosti, ukrivljenosti površine in
lege zvarnega spoja [14, 16, 112]. Avtonomna vozila potrebujejo senzorje za zaznavo
morebitnih preprek oziroma ciljev [81, 87, 88]. Kot visokotehnološki primer omenimo
uporabo v vesolju, kjer roboti gradijo mednarodno vesoljsko postajo in nadzorujejo spajanje
posameznih modulov. Za orientacijo in razpoznavo uporabljajo tudi laserski tridimenzionalni
merilnik oddaljenosti [32, 91].
Nadzor oblike se vrši med proizvodnim procesom ter med obratovanjem izdelkov. Pri tem se
primerja izmerjena oblika izdelka z imensko obliko. V primeru prevelikega odstopanja se
izdelek reciklira ali pa gre v popravilo. Sočasno takšna meritev predstavlja pomoč pri
načrtovanju proizvodnega procesa, saj na podlagi izmerjenih odstopkov modificiramo proces
do meje sprejemljivosti. Med večjimi uporabniki te tehnologije je predvsem avtomobilska
industrija [122].
mesta, za kar je običajno potrebno vzeti pot pod noge. V zadnjih letih pa se za potrebe tako
imenovanih navideznih muzejev, restavratorstva in znanosti vse več kipov poskuša čim bolje
tridimenzionalno in barvno izmeriti [20, 28, 70, 103]. S tem je prihranjen marsikateri liter
goriva in tudi možnost poškodbe umetnine, saj je interaktivno ogledovanje možno preko
ustreznih spletnih strani s poljubnega mesta.
Meritve oblike človeškega telesa imajo široko uporabnost v medicini. V protetiki je potrebna
natančna in kar se da verna oblika nadomestnega uda – proteze, ki jo lahko posnamejo tako,
da izmerijo zrcalni nepoškodovani ud. Natančno poznavanje oblike preostanka
poškodovanega uda – krna pa je izredno pomembno s stališča izdelave nastavka, saj je le tako
uporaba proteze udobna [119]. Plastična kirurgija uporablja meritve oblike brazgotin z
namenom natančnejše določitve količine in mesta odstranjevanja tkiva. Hkrati lahko na
osnovi meritve predvidijo obliko površine po operaciji [21, 97]. Dermatologi zasledujejo
hitrost in učinkovitost zdravljenja kožnih bolezni na osnovi meritev oblike bolj celovito in
objektivno [61, 62]. Hkrati meritve služijo kot pripomoček pri diagnozi. S tridimenzionalnim
merjenjem oblike zobnih protez stomatologi preverjajo natančnost njihove izdelave [25].
Oblika posameznih udov človeškega telesa med obremenitvijo je uporabna informacija pri
študiju kinematike človeškega telesa. Omenimo zgolj različne športne aktivnosti.
Filmska industrija vse pogosteje uporablja posebne efekte, ki jih v film vključijo s pomočjo
računalnikov [35]. Številna nenaravna bitja so v filmih prikazana tako, da najprej izdelajo
lutko, ki je lahko tudi pomanjšana verzija, nakar ji izmerijo obliko in jo s posebnimi
računalniškimi orodji »oživijo« z realističnim premikanjem posameznih udov. Podobnih
postopkov se poslužujejo tudi v računalniških igrah, sprehodih skozi navidezne svetove itd.
Izdelava obleke po meri je že stara obrt. Običajno krojač izmeri karakteristične dimenzije
telesa ter nato ukroji in sešije obleko. Sodobni trendi pa namesto krojaškega merila narekujejo
uporabo tridimenzionalnega merilnika, ki izmeri celotnega človeka, nakar sistem samodejno
ukroji in po možnosti tudi sešije obleko [126]. Istočasno služi meritev za navidezen prikaz
stranke v novi obleki, zato se ta lahko bistveno lažje odloči za nakup. Podobni trendi se
kažejo tudi v čevljarstvu [2, 113]. Razvrščanje stopal na osnovi njihovih dolžin je namreč zelo
1 UVOD 9
groba ocena. Zato se v zadnjem času razvršča stopala tudi po drugih karakterističnih
dimenzijah, kot so na primer širina in višina ter različnost levega in desnega stopala. Poleg
izdelave po meri se tridimenzionalni merilni sistemi uporabljajo tudi za sistematično zbiranje
podatkov o obliki ljudi. Ti podatki koristijo proizvajalcem oblačil in obutve pri masovni
izdelavi obleke oziroma obutve, ki bo ustrezala čim večjemu odstotku populacije [17].
S širitvijo svetovnega spleta (interneta) se vedno bolj uveljavlja tudi spletna prodaja izdelkov.
Z izdelavo tridimenzionalnih modelov prodajnih izdelkov se morebitni kupec bistveno lažje
odloči za nakup.
1 UVOD 10
Glede na potrebe, ki smo jih omenili v prejšnjem poglavju, je bilo razvitih izredno veliko
število različnih merilnih metod. Lep pregled in klasifikacijo je opravil Curless v svoji
disertaciji [26], po kateri se deloma zgledujem tudi sam.
Tako lahko v osnovi delimo metode za merjenje oblike teles na dotične in brezdotične (slika
1). Dotične metode so vse tiste, kjer je med merilnikom in merjencem potreben mehanski
dotik. Te se nadalje dele na neporušne in porušne. Med neporušne metode uvrščamo
koordinatne merilne stroje (angl.: Coordinate Measuring Machine − CMM), ki trenutno
predstavljajo industrijski standard za merjenje oblike teles. Cenejšo verzijo dotičnega
merilnika predstavlja gibljiva merilna roka. V obeh primerih merimo obliko telesa tako, da se
z drobno iglico dotikamo posameznega dela površine. Dotik med merilno iglo in površino se
zazna samodejno, nakar sistem razbere trenutne lege oziroma kote roke, preko katerih se
izračunajo koordinate merjene točke. Med porušne metode uvrščamo razrez merjenca z
namenom meritve notranje strukture, ki je sicer dotično ni možno doseči.
Brezdotične metode imajo v splošnem vrsto prednosti pred dotičnimi merilnimi metodami.
Merimo lahko telesa, ki se ob dotiku močno deformirajo. Nepogrešljive so tudi v primeru
neprijaznih delovnih pogojev, ko gre za povišane temperature, različna škodljiva sevanja itd.
Brezdotične metode se nadalje dele na odbojne in presevne. Pri odbojnih metodah se zaznava
1 UVOD 11
neke vrste energijo, ki se odbija od merjenega telesa, pri presevnih pa energijo, ki preseva
merjeno telo.
Med odbojne oziroma reflektivne metode uvrščamo optične in druge. Med slednje spadata na
primer radar (RAdio Detecting And Ranging) in ultrazvok. Osnovni princip merjenja
oddaljenosti je pri slednjih dveh meritev časa, ki je potreben, da sunek zvočne ali
mikrovalovne energije opravi pot do merjenega telesa in nazaj do senzorja.
Optične metode merjenja oblike teles so vse tiste, pri katerih merimo obliko na osnovi
svetlobe, ki se odbije z merjenega telesa. V primeru uporabe okoliške svetlobe za
osvetljevanje teles gre za pasivne metode. Mednje spada stereometoda, kakršno pri svoji
prostorski zaznavi uporabljamo tudi ljudje [105]. Obliko telesa je v nekaterih primerih možno
določiti tudi na osnovi senc ter silhuet, ki so vidne iz določenega pogleda [22, 76]. Tako so
med drugim merili obliko kraterjev na našem najbližjem naravnem satelitu – Mesecu. Med
pasivne optične metode uvrščamo tudi metodo merjenja oblike teles na osnovi ostrinske slike
[36, 102].
vendar so tudi zelo občutljive na motnje iz okolice. Aktivni stereo vid deluje enako kakor
pasivni stereo, s tem da je najmanj dvema kamerama dodan še projektor strukturiranega
svetlobnega vzorca, zaradi česar je iskanje značilnih točk bistveno olajšano in bolj robustno.
Optična triangulacija je ena najbolj razširjenih metod za merjenje oblike teles. Njeno
uporabnost narekuje enostavna zgradba. Potrebna sta zgolj projektor strukturiranega
svetlobnega vzorca, s katerim se osvetljuje površina merjenega telesa, in kamera. Ker kamera
zaznava odbito svetlobo z drugega zornega kota, je oblika s kamero posnetega svetlobnega
vzorca neposredno povezana z obliko merjenega telesa.
Metode merjenja oblike teles z aktivnim osvetljevanjem se dele tudi glede na obliko
svetlobnega vzorca, ki ga projektor projicira na telo, in sicer na točkovne [8, 23, 32, 40, 59,
63, 67, 68, 80, 87, 98, 101, 110], linijske [2, 6, 13, 24, 38, 47, 57, 60, 64, 70, 85, 112, 118,
127] in ploskovne svetlobne vzorce [7, 22, 34, 42, 45, 52, 58, 65, 69, 71-73, 75, 82, 84, 86,
100, 103, 104, 114, 123, 125, 126]. Od oblike svetlobnega vzorca je odvisno, kako hitro bo
meritev potekala, s kakšno natančnostjo bo izmerjeno telo, kolikšen del telesa bo izmerjen in
kako kompleksno površino bomo lahko merili.
V primeru točkovnega osvetljevanja potrebujemo za izmero celotne površine telesa neko vrsto
premičnega sistema, s katerim premerimo telo od točke do točke po vsej površini.
Triangulacijski merilniki s točkovnim osvetljevanjem se pogosto vgrajujejo v sisteme CMM,
kjer nadomeščajo oziroma dopolnjujejo dotično iglo [23, 106]. Prednost točkovnih sistemov
je v njihovi enostavni izvedbi in uporabi, po drugi strani pa je čas merjenja dolg. Drugi način
premikanja po merjencu je, da osvetljevalni žarek in vidno polje senzorskega elementa
odklanjamo z zrcalom. To vrsto merilnikov je bistveno izboljšal Rioux [99] s tem, da je
osvetljevalni žarek in vidno polje senzorskega elementa uskladil – sinhroniziral z uporabo
vrtečih se zrcal.
Tudi pri linijskem osvetljevanju je za meritev celotnega telesa potrebno zagotoviti relativno
premikanje merjenca glede na merilnik. Prednost pred točkovnim merjenjem je, da je
potrebno zagotoviti premikanje zgolj v eni smeri, in sicer pravokotno na merjeni profil, s
čimer se tudi čas merjenja bistveno skrajša. Hitrostno omejitev teh sistemov narekuje
predvsem hitrost snemanja, ki pri večini današnjih kamer znaša do 50 slik na sekundo. Tako
je v primeru, da mora biti razmak med profili 1 mm, hitrost merjenja 50 mm/sek.
točk, več linij in podobno. Relativno premikanje merjenca glede na merilnik ni potrebno, vsaj
dokler je merilno območje večje od merjenca. Temeljit pregled različnih ploskovnih
svetlobnih vzorcev, njihovih prednosti in slabosti, je opravili Battle in ostali [7]. Prva izmed
klasifikacij loči svetlobne vzorce glede na sposobnost merjenja časovno spremenljive oblike
telesa, in sicer na statične in dinamične. Pri statičnih je uporabnost omejena na negibna
telesa, saj za eno meritev potrebujemo več slik telesa, osvetljenega z različnimi svetlobnimi
vzorci. Pri dinamičnih svetlobnih vzorcih pa je za celotno meritev potrebna zgolj ena slika s
svetlobnim vzorcem osvetljenega telesa.
Druga klasifikacija loči svetlobne vzorce glede na njihovo barvno sestavo, in sicer na
binarne, kjer se svetlobna intenziteta spreminja le med dvema nivojema, nadalje na sivinske,
kjer ima vsaka točka določeno sivinsko vrednost, ter na barvne, kjer imajo posamezne točke
različne barvne vrednosti. Največja omejitev zadnjih dveh vrst je v tem, da je poznavanje
barve in svetlobne odbojnosti površine merjenca bistveno za natančno merjenje.
Odgovor na vprašanje, zakaj je bilo razvitih toliko različnih vrst svetlobnih vzorcev pri
površinskem osvetljevanju, najdemo v poskusih, da bi rešili problem iskanja povezanosti med
točkami svetlobnega vzorca in točkami na sliki osvetljenega telesa (angl.: correspondence
problem). Za pravilno preslikavo svetlobnega vzorca iz dvodimenzionalnega prostora slike
nazaj v tridimenzionalni prostor je namreč poleg slikovnih koordinat nujno tudi poznavanje
omenjene povezave. Bistvena ugotovitev je, da bolj ko je površina merjenca oblikovno
razgibana oziroma kompleksna, težje je najti omenjeno povezavo. Težave namreč nastopijo v
primeru nevidnih oziroma senčnih predelov, zaradi česar na sliki del svetlobnega vzorca ni
viden.
1 UVOD 14
?
KOMPLEKSNA POVRŠINA
?
ZVEZNA POVRŠINA
POČASNO,
Linijsko Ploskovno
HITRO,
Več posnetkov En posnetek
V okviru te teme smo si zadali dva cilja. V prvi vrsti želimo razviti sistem za tridimenzionalno
merjenje hitro spreminjajoče se oblike teles. To želimo doseči z uporabo večjega števila
merilnih modulov, ki bodo razporejeni okrog merjenca. V takšnih postavitvah uporabljajo vsi
nam znani sistemi zaporeden način merjenja telesa s posameznimi merilnimi moduli. S tem se
izognejo prekrivanju sosednjih svetlobnih vzorcev, vendar je s tem onemogočeno merjenje
spreminjajoče se oblike teles. Predlagamo sočasno uporabo laserskih projektorjev več
različnih valovnih dolžin ter uporabo ozkopasovnih filtrov, ki so nameščeni na posameznih
kamerah in so usklajeni z valovnimi dolžinami njim pripadajočih projektorjev. S takšno izbiro
se prekrivajoči svetlobni vzorci medsebojno ne motijo, zaradi česar je možno obliko telesa
izmeriti sočasno z vsemi merilnimi moduli. Meritev oblike celotnega telesa se s tem bistveno
skrajša.
2 TEORIJA
Slika 4: Shematični prikaz merilnika oblike teles, osnovanega na laserski triangulaciji z večlinijskim
osvetljevanjem.
Zaradi pogoja, da se del svetlobe odbije proti kameri, lahko na ta način merimo le geometrijo
optično difuznih − hrapavih površin. Še zlasti ugoden je primer Lambertove površine, kjer se
svetloba odbija v vse smeri enakomerno, zato tudi kamera vedno zazna enako svetel svetlobni
vzorec [23]. Potreben pogoj je tudi, da sta točki osvetljevanja in opazovanja medsebojno
razmaknjeni, saj kot bomo kasneje videli, lahko le tako dobimo globinsko informacijo
merjene površine.
2 TEORIJA 17
Laserski večlinijski projektor tako sestoji iz diodnega laserja ter uklonske optike za tvorjenje
večjega števila svetlobnih ravnin (slika 5). Ta optika najprej močno divergenten laserski snop
usmeri − kolimira, čemur služi zbiralna leča. V nadaljevanju s pomočjo posebej oblikovane
acilindrične leče svetlobni snop razširi le v eni smeri, s čimer tvori eno svetlobno ravnino.
Nazadnje pa z uklonsko mrežico svetlobo ukloni na več svetlobnih ravnin.
Posebnost tovrstne optike je v že omenjeni acilindrični oziroma powellovi leči [90], katere
oblika zagotavlja enakomernejšo intenzitetno porazdelitev vzdolž posamezne svetlobne proge,
kot v primeru uporabe enostavne cilindrične leče (slika 6). Na ta način je svetlobni izkoristek
mnogo višji, saj lahko izkoristimo celotno dolžino linij, v nasprotju z običajnimi projektorji,
kjer lahko izrabimo le sredinski del linij.
2 TEORIJA 18
Slika 5: Shematični prikaz laserskega večlinijskega projektorja. Zgoraj: tloris, spodaj: naris.
(°) (°)
Slika 6: Primerjava intenzitetnih profilov vzdolž laserske linije v primeru uporabe powellove leče na levi
in cilindrične leče na desni strani. Vir: [109]
Zaznava svetlobnega vzorca na osvetljenem merjenem telesu poteka v več korakih (slika 8).
Najprej je potrebno telo preslikati na senzorsko površino svetlobnega zaznavala – kamere.
Preslikava se vrši s pomočjo ustreznega objektiva, ki je nameščen na kamero. Pomembni
parametri objektiva so goriščna razdalja (f), numerična odprtina (NA) ter velikost optičnih
popačitev [94]. V primeru potrebe po mnogo širšem merilnem obsegu v eni smeri je smiselno
uporabiti anamorfni objektiv. Bistvena lastnost anamorfne optike sta različni optični povečavi
v glavnih, medsebojno pravokotnih smereh slike [1, 57].
Senzorska površina kamere je najpogosteje CCD (Charge Coupled Device) element matrične
strukture. Vsaka celica CCD-elementa (imenovana tudi slikovni element) pretvarja svetlobno
intenziteto oziroma jakost svetlobnega toka, ki pada na njeno površino, v električni naboj.
Ustrezna elektronika v kameri pretvarja ta naboj v videosignal, ki je lahko analogen ali
digitalen. Natančen opis in pregled CCD zaznaval je podan v [33, 74].
2 TEORIJA 20
Pod pojmom svetlostna poravnava slike razumemo predvsem izboljšanje kontrasta ter
svetlostno homogenizacijo slike. Prvo se vrši v sklopu električnega dela zaznave z avtomatsko
kontrolo ojačanja signala v kameri ter s samodejnim nastavljanjem spodnjega in zgornjega
nivoja digitalizacije v digitalizatorju slike. Homogenizacija slike pa se vrši na programski
ravni. Pregled ter kvalitativna primerjava različnih metod svetlostne poravnave sta opisana v
[115].
a) objektivu kamere s premajhnim zornim kotom, zaradi česar so robovi slike slabše
osvetljeni,
b) primeru razgibane površine ter s tem povezane manjše intenzitete svetlobnih prog ter
c) lokalnem spreminjanju odbojnosti površine in s tem prav tako povezani različni
intenziteti svetlobnih prog.
Vzroku pod točko a) se je možno izogniti z boljšo optiko, vendar se dostikrat izkaže cenovno
ugodnejša uporaba cenejših optičnih komponent na račun boljše programske rešitve.
N (u , v) = U (u , v) S M (u , v) + S A (u , v) (2.1)
2 TEORIJA 21
pri čemer sta SA(u,v) in SM(u,v) aditivni in multiplikativni komponenti. Tako problem
svetlostne poravnave obravnavamo kot iskanje približkov komponent Sˆ A (u, v) in SˆM (u, v) . S
N (u , v) − Sˆ A (u , v)
Uˆ (u , v) = (2.2)
SˆM (u , v)
V okviru teme smo preizkusili pet metod, ki jih razvrstimo med neparametrične in
parametrične. Med neparametričnimi smo preizkusili nelinearni filter minimum-maksimum
(MMF) ter morfološki filter open-close (OCF). Med parametričnimi pa aproksimacije
gaussove funkcije (GF), sestavljene funkcije kontstanta-gauss (KG) ter sestavljene funkcije
konstanta-paraboloid (KP).
Kot že ime pove, uporabljamo pri MMF nelinearna filtra minimum in maksimum [48].
Komponento Sˆ A (u, v) izračunamo s filtrom minimum, SˆM (u, v) pa s filtrom maksimum. Pri
metodi MF uporabljamo morfološki operaciji open in close [48], kjer s prvo izračunamo
komponento Sˆ A (u, v) , z drugo pa SˆM (u, v) . Velikost filtrirnega okna mora biti večja, kot je
razmak med sosednjimi progami na sliki.
⎛ ⎛ r ⎞ ⎞⎟
2
GF: ˆ ⎜
S M .GF (r ) = exp − 0.5⎜ ⎟ (2.3)
⎜ ⎝ s ⎠ ⎟⎠
⎝
⎡ ⎛ ⎛ r − w ⎞
2
⎞⎤
KG: S M .KG (r ) = if ⎢r < w,1, exp⎜ − 0.5⎜
ˆ ⎟ ⎟⎥ (2.4)
⎢⎣ ⎜ ⎝ s ⎠ ⎟⎥
⎝ ⎠⎦
KP: [ (
Sˆ M .KP (r ) = if r < w,1, 1 + s ⋅ (r − w)
2
)
−1
] (2.5)
Opisane metode smo testirali s slikami referenčnega telesa ter človeških stopal. V prvem
primeru smo eliminirali vzroka b in c. Slika 9 prikazuje rezultate in učinkovitost vseh petih
metod na sliki kalibracijske plošče. Originalna in korigirane slike so prikazane v prvem
stolpcu, njihovi histogrami v drugem, v tretjem so intenzitetni profili slik vzdolž označenega
stolpca, v desnem stolpcu pa so prikazane korekcijske slike (multiplikativne komponente).
Ordinatna os histograma je zaradi boljše razvidnosti v logaritemskem merilu.
Na originalni sliki je lepo razvidna slabša osvetljenost na robovih, medtem ko vse metode,
razen GF, to napako uspešno odpravijo. Poleg 33-ih glavnih prog je na originalni sliki
razvidnih še nekaj stranskih z nižjo svetlostjo, ki nastanejo zaradi neidealne uklonske optike v
laserskem osvetljevalcu. V fazi določevanja presečnih krivulj algoritem teh ne sme detektirati.
To pomeni, da mora njihova svetlost ostati ustrezno nižja. S tega stališča sta neparametrični
metodi MMF in OCF neprimerni, saj zaradi preveč lokalne narave delovanja stranske proge
korigirata na enak svetlostni nivo, kot ga imajo glavne proge.
Dva razreda prog sta razvidna tudi na histogramih v obliki dveh vrhov. Vidimo, da
neparametrični metodi prvi vrh (stranske proge) znižata na račun zvišanja drugega vrha.
Kakovost posamezne metode smo kvalitativno popisali s koeficientom variacije svetlosti
prog. Ta je definiran kot:
cv = σ (2.6)
µ
kjer sta σ in µ standardna deviacija in srednja vrednost svetlosti prog. Ob primerjavi vrednosti
cv vidimo, da je izmed neparametričnih boljša MMF, pri parametričnih pa z metodama KG in
KP dosežemo enake rezultate, kar je razvidno tudi iz korigiranih slik ter iz njihovih
intenzitenih profilov.
Slika 10 prikazuje rezultate svetlostne poravnave slike stopala. V tem primeru smo preizkusili
neparametrični metodi MMF in OCF na sliki, kjer sta bili predhodno že opravljeni svetlostna
poravnava po metodi KG na osnovi slike prog kalibracijske plošče.
V primerjavi z originalno sliko obe metodi zelo dobro homogenizirata svetlostno polje. Na to
kažejo tudi vrednosti koeficientov variacije cv, kjer je približno 6-kratno izboljšanje glede na
originalno sliko.
2 TEORIJA 23
σ2=642
cv=0.11
MMF
σ2=874
cv=0.13
OCF
σ2=1086
cv=0.19
GF
σ2=429
cv=0.14
KG
σ2=494
cv=0.14
KP
Slika 9: Primerjava različnih metod svetlostne poravnave na sliki kalibracijske plošče. Ordinatna os
histogramov je v logaritemskem merilu.
2 TEORIJA 24
σ2=814
MMF + maska
cv=0.14
σ2=1065
OCF + maska
cv=0.15
Slika 10: Primerjava različnih neparametričnih metod svetlostne poravnave na sliki stopala. Ordinatna os
histogramov je v logaritemskem merilu.
Slika 11: Območje interesa. (Modra: ozadje, zelena: območje interesa, črna: območja odsevov)
2) Razvrščanje posameznih med seboj ločenih območij po velikosti, pri čemer je kot
območje interesa privzeto območje z največjo površino.
• težišče lika,
• fazni zamik,
• aproksimacija funkcije ter
• interpolacija.
Težiščna metoda določi lego presečne krivulje na mestu težišča prečnega profila intenzitete
proge. Natančnost izračuna je odvisna od števila upoštevanih slikovnih elementov. Slabost te
metode je predvsem v občutljivosti na odmik signala od ničelne vrednosti. Metode faznega
zamika med izmerjenim signalom in aproksimacijsko funkcijo delujejo na osnovi fouriejeve
in v zadnjem času tudi valjčne transformacije. Pri aproksimacijskih metodah se določi
parametre izbrane aproksimacijske funkcije. V splošnem so te metode iterativne, vendar
obstaja direktna rešitev za primer gaussove funkcije, ki v primeru uporabe laserskih
projektorjev dobro popisuje intenzitetni profil prečno na presečno krivuljo [79].
Interpolacijske metode delujejo na osnovi iskanja ničle prvega odvoda intenzitetnega profila
proge. Presečna krivulja poteka skozi točke ničel prvega odvoda. Obstaja več sorodnih metod,
ki se med seboj razlikujejo predvsem v načinu izračunavanja odvoda. Ob upoštevanju
primerno široke okolice slikovnih elementov ter ob primerno izbranih utežnih koeficientih
lahko hkrati z izračunom odvoda implementiramo tudi ozkopasovni filter, ki odstrani
naključno komponento − šum iz slike.
Odvod intenzitetnega profila presečne proge se izračuna kot konvolucijo med intenzitetnim
signalom v posameznem stolpcu ter odvodom gaussove funkcije:
Nk
I'j = ∑I
k =− Nk
j +k ⋅ Kk (2.7)
pri čemer je
k2
k − 2
K k = 3 ⋅ e 2s (2.8)
s
2 TEORIJA 27
element konvolucijskega jedra, ki ima obliko odvoda gaussove funkcije. Nk je polovična širina
konvolucijskega jedra. Širina gaussove funkcije je s in mora biti približno enaka širini
laserske proge na sliki.
Intenziteta
Odvod intenzitete
I, dI/dv
v
lega sredine
laserske črte
Slika 12: Potek intenzitete in prvega odvoda intenzitete prečno na profil laserske proge.
Ker je intenzitetni signal vzdolž stolpcev slike diskreten, poiščemo ničlo odvoda z linearno
interpolacijo med sosednjima točkama, kjer ima prva pozitivno vrednost, druga pa negativno.
Slika 12 prikazuje potek intenzitete in prvega odvoda intenzitete prečno na profil laserske
proge. Da med določevanjem presečnih krivulj ne bi prihajalo do zaznave motenj iz slik, kot
so odsevi in naključna intenzitetna porazdelitev, je poleg kriterija o obstoju ekstrema dodan še
kriterij vrednosti drugega odvoda na mestu ekstrema. Ta mora biti večji od vnaprej predpisane
vrednosti.
2 TEORIJA 28
Tako v prvi fazi iskanja presečnih krivulj poiščemo skrajno levo in desno stran območja
interesa. Na sliki 13 sta ta dva stolpca označena z L in D. V tem intervalu nanizamo N
ekvidistančnih iskalnih stolpcev. Najprej iščemo krivulje v stolpcu največje širine območja
interesa (na spodnji sliki je ta označen z 1).
S tem, ko krivulje najprej poiščemo na najširšem delu območja, jih že v prvem koraku
najdemo večino. Preostale krivulje poskušamo zaznati v naslednjih iteracijah iskanja v
naslednjih manjših stolpcih. S spodnje slike (tretji segment) je razviden učinek druge iteracije.
V prvi iteraciji je bila najdenih že večina presečnih krivulj, vendar so tiste na robovih
prekinjene in se na levem delu zopet nadaljujejo.
L 4 2 6 5 1 3 D
Po končani zaznavi svetlobnega vzorca sledi naslednji korak, in sicer preslikava točk iz
dvodimenzionalnega posnetka nazaj v tridimenzionalni prostor. Celotno preslikavo,
imenovano tudi model preslikave, lahko razdelimo na sledeče delne preslikave [5, 50]:
u f − cu
ud = (2.9)
fu
v f − cv
vd = (2.10)
fv
kjer je (cu, cv) zamaknitev centra računalniške slike glede na točko sečišča med optično osjo
kamere in površino senzorskega elementa, (fu, fv) sta goriščni razdalji objektiva v posamezni
smeri glede na k.s. računalniške slike.
u n = u d + δu (2.11)
v n = v d + δv (2.12)
[ ( )
δu = u d (k1r 2 + k 2 r 4 ) + p1 r 2 + 2u d 2 + 2p 2u d vd ] (2.13)
( ) [ ( 2
)
δv = vd k1r 2 + k 2 r 4 + p2 r 2 + 2vd + 2p1u d vd ] (2.14)
kjer je
2 2
r 2 = u d + vd (2.15)
Prva dva člena v en. 2.13 in en. 2.14 korigirata radialno distorzijo s parametroma k1 in k2,
druga dva pa strižno distorzijo s parametri p1 in p2. Ta izhaja predvsem iz posledic neosne
postavitve posameznih leč v objektivu ter nepravokotne postavitve osi objektiva glede na
ravnino senzorskega elementa.
2 TEORIJA 30
3) Preslikava iz 2-D normaliziranih koordinat (un, vn) v kamerin 3-D koordinatni sistem (xc,
yc, zc):
Z ozirom na sliko 14 velja za izračun koordinate zc, ki predstavlja oddaljenost merjene točke
vzdolž kamerine z osi, sledeča enačba:
Py + Pz tan α i
zc = (2.16)
vn + tan α i
α i = α + i ⋅ ∆α (2.17)
kjer je i indeks svetlobne ploskve. ∆α je kotni razmak med svetlobnimi ploskvami, ki je enak
med vsemi svetlobnimi ploskvami.
xc = z c ⋅ u n (2.18)
yc = z c ⋅ vn (2.19)
Tako kot so prisotne optične popačitve v kamerinem objektivu, so prisotne tudi popačitve v
objektivu projektorja, kar se kaže v obliki ukrivljenih svetlobnih ploskev (slika 15).
Pri korekciji le-teh najprej izračunamo koordinate 3-D točke v sferičnem koordinatnem
sistemu projektorja:
⎛ xc ⎞
β = arctan⎜⎜ ⎟
⎟
(2.21)
z
⎝ ⎠ p
Kot ω poznamo na osnovi pripadnosti točke določeni svetlobni ploskvi. Tako izračunamo
korekcijo zaradi optičnih popačitev projektorja kot korekcijo kota ω :
∆ω = k rot ⋅ β + k d1 ⋅ β 2ω + k d2 ⋅ β 2ω 3 (2.22)
Pri tem s prvim členom korigiramo nevzporednost koordinatnih osi Xc in Xp, drugi in tretji
člen pa korigirata ukrivljenost svetlobnih ravnin. Tako znaša nov kot triangulacije pri
posamezni točki:
α kor = α i − ∆ω (2.23)
Izračun koordinat zc, xc in yc ponovimo v enakem zaporedju, torej po enačbah 2.16 do 2.19.
5) Preslikava iz 3-D koordinatnega sistema kamere (xc, yc, zc) v 3-D globalni koordinatni
sistem (xw, yw, zw):
⎡− cosψ sinφ + sinψ cosφ cosθ cosψ sinφ + sinψ cosφ cosθ − sinψ sinφ ⎤
Rot = ⎢⎢ sinψ sinφ + cosψ cosφ cosθ − sinψ cosφ + cosψ sinφ cosθ − cosψ sinφ ⎥⎥ (2.25)
⎢⎣ − sinθ cosφ − sinθ sinφ − cosθ ⎥⎦
2 TEORIJA 33
⎡Tx ⎤
T = ⎢⎢Ty ⎥⎥ (2.26)
⎢⎣Tz ⎥⎦
⎡ xc ⎤ ⎡ xw ⎤
rc = ⎢ yc ⎥ , oziroma rw = ⎢⎢ y w ⎥⎥ .
⎢ ⎥
⎢⎣ z c ⎥⎦ ⎢⎣ z w ⎥⎦
Po končani preslikavi dobimo množico točk, večkrat imenovano tudi oblak točk. Za namene
prikazovanja je le-te potrebno nadalje urediti. Največkat se poveže po tri sosednje točke v
trikotnike. Na področju računalniške grafike imenujemo ta proces triangulacija. Tako dobimo
trikotniško mrežo, katere vozlišča določujejo izmerjene točke. Trikotniška mreža je
najprimernejša struktura za računalniško prikazovanje poljubne oblike teles.
V primerih, ko je potrebno neko telo izmeriti z več strani ter nato posamezne izmerjene
površine sestaviti v skupnem koordinatnem sistemu, se v splošnem ponujata dve možnosti:
Slika 17: Merjenje telesa z večjim številom merilnih modulov. Prekrivanje svetlobnih vzorcev sosednjih
modulov je označeno z odebeljeno linijo.
V nadaljevanju sta opisana oba možna načina delovanja sistemov z več merilniki oblike teles,
in sicer:
Pri zaporednem delovanju izmerimo merjeno telo sekvenčno, kjer je v določenem trenutku
prižgan le en merilni modul ter s tem le en laserski projektor (slika 18).
Slika 18: Časovni diagram zaporednega merjenja oblike telesa z več merilnimi moduli.
t m = N (t s + t f ) (3.1)
kjer je N število merilnih modulov, ts sinhronizacijski čas in tf čas snemanja in prenosa ene
slike s kamere v računalnik. Tipične vrednosti teh časov so: ts = ~0.02 s in tf = 0.04 s. Tako
znaša čas meritve v primeru štirih modulov (N = 4): tm = 0.24 s.
Z zaporednim načinom merjenja oblike teles z več merilnimi moduli, ki so razporejeni okrog
merjenca, je možno čas meritve bistveno skrajšati v primerjavi z enim merilnikom in
sistemom za premikanje merjenca. Kot je prikazano v prejšnjem poglavju, znaša čas merjenja
nekaj desetink sekunde, kar je v kvazistatičnih primerih povsem sprejemljivo. Kadar pa je
potrebno meriti telo, ki se giblje oziroma se mu oblika spreminja še hitreje, je potrebno
uporabiti način sočasnega merjenja z več merilnimi moduli. To pomeni, da morajo kamere
vseh merilnih modulov sočasno posneti slike s strukturiranimi svetlobnimi vzorci
osvetljenega telesa. Zato morajo biti tudi vsi projektorji prižgani sočasno.
V tem primeru mora vsak projektor (označen z indeksom i) oddajati svetlobo z nazivno
valovno dolžino λlas.i. Spektralni pas laserske svetlobe mora biti ustrezno ozek, in sicer ne več
kot ±∆λlas.i glede na nazivno valovno dolžino λlas.i. Širina spektralnega pasu, imenovana tudi
širina črte, je tisto območje vzdolž spektralne osi, znotraj katerega je vrednost večja od
polovice maksimalne vrednosti (slika 19). Na vsaki kameri (označeni z indeksom i) mora biti
nameščen ozkopasovni filter, imenovan tudi interferenčni oziroma filter Fabry-Perot [41], ki
prepušča zelo ozek spektralni pas svetlobe, in sicer ne več kot ±∆λfilter.i glede na nazivno
valovno dolžino filtra λfilter.i.
max
max/2
Slika 19: Shematično ponazorjena oblika svetlobnega spektra laserske svetlobe oziroma prepustnosti
ozkopasovnega filtra ter ponazoritev širine spektralnega pasu.
Nazivni valovni dolžini projektorja in filtra se ne smeta razlikovati za več kot polovico
povprečne širine obeh spektralnih pasov, da lahko kamera posname svetlobni vzorec, ki ga
oddaja njej pripadajoči projektor:
Poleg ustreznega števila merilnih modulov je v primeru sočasnega merjenja oblike teles
potrebna (poleg računalnika) še enota za sočasno proženje kamer vseh merilnih modulov
(slika 20). Ta deluje v odvisnosti glede na vrsto uporabljenih kamer. V primeru uporabe
digitalnih kamer, ki delujejo po standardu IEEE 1394, je to izvedljivo z generiranjem sočasnih
prožilnih signalov, ki se prožijo ob vhodnem prožilnem signalu, katerega izvor je prilagojen
danim potrebam (na primer: fotocelica, stikalo reed itd.).
3 MERJENJE OBLIKE TELES Z VEČ MERILNIKI 39
Čas celotne meritve je tako enak času snemanja ene slike. Na sliki 20, kjer je prikazan časovni
diagram sočasnega snemanja, predstavlja oznaka te čas osvetlitve senzorskega elementa, tf pa
skupni čas osvetlitve ter prenosa slike iz kamere v računalniški spomin. V prikazanem
primeru je čas meritve telesa z vsemi merilniki enak času te, frekvenca merjenja pa je enaka
času 1/tf. Ob dejstvu, da sodobne kamere CCD premorejo izredno kratke osvetlitvene čase
(tipične vrednosti znašajo med 1/100 in 1/10000 s), je očitno, da je na tak način možno meriti
tudi izredno hitre pojave. Nekateri primeri so prikazani v poglavju 5.3.
4 UMERITVENI POSTOPEK 40
4 UMERITVENI POSTOPEK
Druga skupina rešitev temelji na enovitem postopku umerjanja celotnega sistema [10, 69, 82].
Referenčna telesa imajo jasno izražene vrhove oziroma točke, ki jih je možno določiti tako v
3-D prostoru kakor tudi na 2-D kamerini sliki, pri čemer omenjeni vrhovi predstavljajo
referenčne točke. Znana je rešitev po patentu [69], kjer je referenčno telo sestavljeno iz
matrike štirioglatih piramid, ki so pritrjene na ravno ploščo. Postopek umeritve je sestavljen iz
merjenja referenčnega telesa, določitve vrhov oziroma referenčnih točk iz 2-D posnetka
osvetljenega referenčnega telesa ter izračuna parametrov modela preslikave na osnovi
minimizacije odstopkov med dejanskimi in izmerjenimi referenčnimi točkami. Bistven
problem predstavlja določitev vrhov oziroma referenčnih točk, saj je v ta namen potrebno
najprej detektirati posamezne ploskve piramid, v nadaljevanju pa izračunati njihove skupne
sečiščne točke. Kljub temu, da tehnika detekcije ploskev v omenjenem patentu ni opisana,
menimo, da je samodejna detekcija zahtevna in deluje le v omejenih primerih. Podobna
4 UMERITVENI POSTOPEK 41
rešitev je opisana tudi v patentu [10]. Referenčno telo ima obliko ravne plošče, pri čemer ima
merjena površina utore oziroma grebene oblike »cik-cak«. Referenčne točke predstavljajo
presečišča posameznih robov. Iz posnetka z več svetlobnimi ploskvami osvetljenega
referenčnega telesa določijo referenčne točke tako, da najprej poiščejo posamezne robove,
nato pa z ekstrapolacijo določijo presečišča med omenjenimi robovi. Omenjena rešitev je
nepraktična zaradi zahtevne izdelave referenčnega telesa. S konvencionalnimi postopki,
kakršno je rezkanje, skobljanje ali brušenje, je namreč nemogoče izdelati omenjeno površino,
saj ta vsebuje detajle z negativnimi konkavnimi robovi in vogali. Slabost omenjene rešitve je
tudi v postopku določevanja referenčnih točk iz posnetka osvetljenega referenčnega telesa, ki
temelji na detekciji posameznih robov, pri čemer je ravno na robovih merilna negotovost
omenjenih sistemov največja. Zato so posledično tudi presečišča robov oziroma referenčne
točke določene z večjo merilno negotovostjo. Podroben opis omenjene merilne negotovosti je
med drugim podan v [26].
Sami smo se problema lotili tako, da smo ukinili zaznavo referenčnih točk. Namesto nje smo
za izračun neznanih parametrov modela preslikave uporabili celotno izmerjeno površino
referenčnega telesa, ki je izmerjena na enak način kot v primeru merjenja poljubnega telesa.
Omenjene parametre izračunamo z optimizacijskim postopkom v smislu iskanja minimalnega
odstopanja med izmerjeno ter dejansko površino referenčnega telesa, pri čemer je omenjeno
odstopanje definirano kot srednja vrednost kvadratov odstopkov med izmerjenimi točkami
površine in dejansko površino referenčnega telesa v smeri pravokotno na površino [54].
Vnaprej poznana geometrija merjene površine referenčnega telesa je takšna, da se ob vsakršni
variaciji kateregakoli parametra modela preslikave spremeni tudi odstopanje med izmerjeno
ter dejansko površino. Takšna rešitev ima pred doslej znanimi vrsto prednosti, med katerimi
izstopajo predvsem sledeče:
1) Ker zaznava referenčnih točk ni več potrebna, je izbira oblike merjene površine
referenčnega telesa mnogo večja.
4 UMERITVENI POSTOPEK 42
2) Med drugim je možno uporabiti telo brez ostrih robov, saj ti predstavljajo vir večjih
merilnih negotovosti ter s tem povezane manj točne izvedbe umeritve.
Parametre delnih preslikav lahko razdelimo glede na okolico, znotraj katere se preslikava vrši.
Tako se preslikava pod točko 5 vrši zunaj merilnega modula, zato te parametre imenujemo
tudi zunanji parametri. Vse ostale preslikave pa se vršijo znotraj merilnega modula in zato te
parametre imenujemo tudi notranji parametri. Takšna sistematika se kot uporabna izkaže v
nadaljevanju, kjer opišemo sam postopek umerjanja. Smiselno je namreč uporabljati dva
postopka umerjanja, in sicer umerjanje vseh parametrov modela preslikave oziroma umerjanje
merilnega modula ter umerjanje lege in orientacije oziroma zunanje umerjanje, v sklopu
katerega določimo le zunanje parametre. Celotno umeritev je smiselno izvajati le po
končanem sestavljanju sistema, oziroma v primeru menjave katerega izmed sestavnih delov.
Zunanjo umeritev je smiselno izvajati pogosteje, in sicer v odvisnosti od namena in uporabe
posameznega merilnega sistema.
4 UMERITVENI POSTOPEK 44
Slika 21 prikazuje primer referenčnega telesa, ki lahko služi določevanju vseh parametrov
preslikave. Merjena površina telesa je periodično reliefna v dveh medsebojno pravokotnih
smereh, oblika utorov je krožna, v splošnem pa poljubnega prereza. Dva globlja utora služita
določitvi lege in orientacije baznih vektorjev globalnega koordinatnega sistema xw (rdeče), yw
(zeleno) in zw (modro), ki je pripet na referenčno telo.
Slika 22 prikazuje dve izmed možnih oblik referenčnega telesa za določitev zunanjih
parametrov, in sicer v primeru uporabe večjega števila merilnih modulov, ki so v prostoru
razvrščeni tako, da je z njimi možno izmeriti obliko celotne površine merjenega telesa.
Slika 22: Dva primera referenčnih teles za umeritev sestava merilnih modulov.
Postopek umerjanja prikazuje slika 23. V prvi fazi določimo začetne vrednosti oziroma
približke parametrov preslikave. Posamezne vrednosti, kot so lega ter orientacija kamere in
projektorja, določimo enostavno s pomočjo merila oziroma kotomera. Za približek goriščne
razdalje objektiva v posamezni smeri izberemo razmerje med nazivno goriščno razdaljo
objektiva in velikostjo slikovne točke v posamezni smeri. Parametre, ki vplivajo na korekcijo
optičnih popačitev kamere in projektorja, na začetku nastavimo na nič.
V naslednjih treh korakih izvedemo meritev površine referenčnega telesa v smislu osvetlitve
in snemanja referenčnega telesa ter zaznave svetlobnega vzorca iz posnetih slik. Sledi
preslikava v obliko telesa na osnovi zaznanega svetlobnega vzorca ter na osnovi predhodno
določenih vrednosti omenjenih parametrov.
Nadalje sledi izračun kumulativnega odstopka med dejansko in izmerjeno obliko referenčnega
telesa, ki ga z računskega stališča imenujemo kriterijska funkcija in je definirana kot vsota
kvadratov razlik med z-koordinato v posameznih točkah dejanske in izmerjene površine po
sledeči enačbi:
1 N −1
L(C) = ∑ [R( X (C) i ,Y (C) i ) − Z (C) i ]2 (4.1)
N i =0
Pri tem je N število izmerjenih točk, C je vektor neznanih parametrov preslikave (glej tabelo
1), X(C)i, Y(C)i in Z(C)i so koordinate i-te točke izmerjene površine, ki so izračunane na
osnovi opisanega modela preslikave ter vrednosti parametrov, zapisanih v C, R(x, y) pa je
eksplicitni funkcijski zapis dejanske oziroma referenčne površine, ki ob danih koordinatah x
in y vrača koordinato z. Za uporabnejšo se izkaže, če zgornji rezultat še korenimo, s čimer
dobimo standardno deviacijo izmerjenih točk od dejanske površine:
N −1
1
σ (C) = ∑ [R( X (C) , Y (C) ) − Z (C) ]
2
i i i (4.2)
N i =0
Določevanje novih vrednosti parametrov se izvaja v več delnih optimizacijah. Pri tem so
neznani parametri znotraj posamezne delne optimizacije izbrani kot v posameznih delnih
4 UMERITVENI POSTOPEK 47
Slika 23: Zaporedje korakov postopka umerjanja merilnega sistema za merjenje oblike teles.
5 EKSPERIMENTALNO DELO
Filtri:
V izpopolnjeni različici imajo tudi ozkopasovni oziroma interferenčni filtri različne nazivne
valovne dožine, in sicer 635 nm, 650 nm, 670 nm in 685 nm, širine spektralnih pasov pa so
5 EKSPERIMENTALNO DELO 49
Kamere:
S stališča same izvedbe predstavljajo še največjo razliko kamere. Pri standardni izvedbi so to
analogne kamere CCD, pri izpopolnjeni različici pa uporabljamo digitalne kamere CCD. Te
namreč omogočajo bistveno enostavnejše proženje in medsebojno sinhronizacijo večjega
števila kamer. Hkrati pa omogoča njihov protokol prenosa slik v računalnik uporabo
poljubnega števila kamer [46]. Zaradi večje hitrosti snemanja uporabljamo digitalno kamero
tudi pri meritvah deformacij jeklene pločevine. Za potrebe merjenja kožnih razjed pa smo
razvili laserski večlinijski merilnik na osnovi digitalnega fotoaparata. S tem smo dosegli
predvsem enostavno uporabnost merilnika. Na mestu merjenja namreč ni potreben računalnik,
predogled merjene površine se vrši z uporabo prikazovalnika na fotoaparatu in, kar je tudi
pomembno, merilnik je brezvrvičen.
Programska oprema sistemov za merjenje oblike teles sestoji iz vrste modulov. Ti so napisani
v programskem jeziku C++ in prevedeni v dinamično izvršilne knjižnice (angl.: Dynamic
Link Library – DLL) s prevajalnikom Microsoft Visual C++ 6.0. V funkcionalno celoto pa so
povezani z uporabniškimi vmesniki, ki so izdelani s programskim orodjem LabView 7.0.
Programska oprema torej sestoji iz sledečih modulov:
Zaradi treh različnih vrst kamer je ta modul izveden v treh različicah. V primeru analognih
kamer se prenos slik vrši preko digitalizatorja slik z oznako DT3155 podjetja Data
Translation. Tako modul dejansko komunicira z digitalizatorjem in za to uporablja
programsko knjižnico omenjenega podjetja [27]. Sočasno mora krmiliti tudi laserske
večlinijske projektorje, in sicer tako, da se prižigajo in ugašajo zaporedno v skladu s
principom zaporednega načina merjenja (poglavje 3.1). Druga različica tega modula
komunicira z digitalnimi kamerami po IEEE 1394 protokolu [46]. V tem primeru uporabljamo
programsko knjižnico podjetja Basler [4]. V primeru uporabe digitalnega fotoaparata pa se
posnete slike med merjenjem shranjujejo v spominsko kartico, ki je v fotoaparatu. Pred
nadaljnjo obdelavo te slike prenesemo v računalnik z uporabo USB (Universal Serial Bus)
protokola. V tem primeru ima modul nalogo prebrati posamezno sliko, ki je shranjena na
trdem disku računalnika in jo posredovati v nadaljnjo obdelavo.
V tem modulu se vrši določitev presečnih krivulj na način, kot je opisan v poglavjih 2.2.1 do
2.2.4. Ker v vseh primerih uporabljamo podobne svetlobne vzorce, je ta modul en sam.
Vhodni podatek je slika z večlinijskim svetlobnim vzorcem osvetljenega telesa, rezultat pa so
digitalizirane presečne krivulje.
S tem modulom izračunamo zunanje parametre merilnih modulov (Tabela 1, vrstica 5), ki so
povezani v sestav. Njegovo delovanje bo prikazano v poglavju 5.3.2.
5 EKSPERIMENTALNO DELO 52
5.3 Umeritev
Umeritev merilnika pomeni določitev vseh parametrov preslikave, kot so lega in orientacija
kamere glede na globalni koordinatni sistem, lega in orientacija projektorja glede na kamerin
koordinatni sistem ter tudi notranje lastnosti kamere in projektorja, kot so goriščna dolžina
objektiva, kotna porazdelitev vzorca strukturirane svetlobe ter popačitve objektiva in
projektorja. Postopek umerjanja je pri sistemih z več merilnimi moduli smiselno razdeliti na
dva postopka, in sicer:
Slika 24: Shematični prikaz naprave za umeritev referenčnega telesa, ki služi umerjanju merilnega
modula.
Na napravo, ki jo shematično prikazuje slika 24, najprej pritrdimo merilni modul. Pred
vsakim umerjanjem je smiselno nastaviti objektiva kamere in projektorja za dosego optimalne
ostrine slike. V nadaljevanju izvedemo serijo devetih meritev referenčnega telesa z različnih
oddaljenosti, kar izvedemo z vsakokratnim približevanjem merilnega modula po 10 mm.
Serijo digitaliziranih slik osvetljenega referenčnega telesa prikazuje slika 25.
Slika 25: Zaporedje slik osvetljenega referenčnega telesa, pri čemer se je razdalja med merilnim
modulom in telesom zmanjševala po 10 mm korakih.
Računalnik iz posnetih slik sproti določi presečne krivulje in jih shranjuje v datoteke za
kasnejšo uporabo (slika 26). Na slikah 25 in 26 je lepo razvidno premikanje presečnih krivulj
po višini vidnega polja kamere.
5 EKSPERIMENTALNO DELO 55
Slika 27: Izmerjene površine referenčnega telesa za umerjanje merilnega modula. Upoštevani so začetni
približki parametrov preslikave, pri čemer so zunanji parametri ničelni.
5 EKSPERIMENTALNO DELO 57
Na sliki predstavlja rdeča črta smer x-osi, zelena smer y-osi in modra črta smer z-osi. Sedaj
povzroča največje odstopanje neporavnanost izmerjenih površin s koordinatnim sistemom
referenčnega telesa. To korigiramo z uporabo grafičnega vmesnika, v katerem določimo tri
točke (T1, T2 in T3), ki ležijo v poglobljenih utorih, kakor je prikazano. Te tri točke določajo
potrebno translacijo in rotacijo izmerjenih površin, da se preslikajo v koordinatni sistem, ki je
enak k.s. referenčnega telesa. Rezultat te preslikave prikazuje slika 28.
Slika 28: Izmerjene površine referenčnega telesa za umerjanje merilnega modula. Upoštevani so vsi
začetni približki parametrov preslikave.
Slika 29: 5-kratna povečava odstopkov izmerjenih površin od dejanske površine referenčnega telesa po
upoštevanju vseh začetnih približkov parametrov preslikave (σ = 6.9 mm).
5 EKSPERIMENTALNO DELO 58
Slika 30: 5-kratna povečava odstopkov izmerjenih površin od dejanske površine referenčnega telesa po
prvi optimizaciji zunanjih parametrov preslikave (σ = 1.269 mm).
Slika 31: 5-kratna povečava odstopkov izmerjenih površin od dejanske površine referenčnega telesa po
prvi optimizaciji vseh parametrov preslikave razen popačitve kamere in projektorja (σ = 0.680 mm).
Na zgornji sliki opazimo precejšnje zmanjšanje valovitosti površine. Tudi oblika vzorca je
drugačna kot na sliki 30. Sedaj so predhodno prevladujoča odstopanja že tako majhna, da se
opazi ukrivljenost površin na robovih. Ta pojav korigiramo z optimiranjem parametrov
popačitve objektiva kamere in projektorja. V naslednjem koraku torej izračunamo omenjene
parametre, s čimer tudi zaključimo posamezno iteracijo izračuna vseh parametrov preslikave.
Rezultat je prikazan na sliki 32 levo. Standardna deviacija po prvi celotni optimizaciji znaša
0.427 mm. Na sliki je še vedno opazna valovitost površine predvsem vzdolž y-osi.
Slika 32: 5-kratna povečava odstopkov izmerjenih površin od dejanske površine referenčnega telesa po
prvi (levo) in po tretji (desno) optimizaciji vseh parametrov preslikave (σ = 0.427 mm in 0.236 mm).
končani tretji celotni optimizaciji. Standardna deviacija se je prepolovila in znaša 0.236 mm.
Tudi odstopki so že praktično pod pragom šuma. Jasno razvidni so le še na najbolj oddaljenih
predelih.
Slika 33: 20-kratna povečava odstopkov izmerjenih površin od dejanske površine referenčnega telesa po
zadnji (52.) optimizaciji vseh parametrov preslikave (σ = 0.128 mm).
Postopek umeritve je prikazan na primeru merilnika stopal (glej poglavje 5.4.1), kjer so
potrebni štirje merilni moduli, ki določenega zornega kota izmerijo posamezen del stopala.
Skladno s prostorsko postavitvijo merilnih modulov je oblikovano tudi referenčno telo, kot ga
prikazuje slika 22 levo. Orientacija in lega posameznih referenčnih površin je izbrana tako, da
so orientirane kar se da normalno na smer snemanja s posameznim merilnim modulom.
Slika 34: Digitalizirane slike osvetljenega referenčnega telesa za umerjanje sestava, kakor jih posnamejo
posamezni merilni moduli.
Za umeritev je potrebno referenčno telo postaviti znotraj merilnega volumna, torej na mesto,
kjer mora drugače stati merjeno stopalo. Slika 34 prikazuje osvetljeno referenčno telo, kakor
ga posnamejo posamezni merilni moduli. V nadaljevanju sledi določitev presečnih krivulj ter
5 EKSPERIMENTALNO DELO 62
preslikava v obliko telesa, kakor je opisano v drugem poglavju. Pri preslikavi upoštevamo
zgolj notranje parametre, kot smo jih izračunali pri predhodni umeritvi merilnega modula.
Vrednosti vseh šestih zunanjih parametrov postavimo na nič, da se površine, izmerjene s
posameznim merilnim modulom, preslikajo v kamerin koordinatni sistem taistega merilnega
modula (slika 35).
Slika 35: Izmerjena oblika referenčnega telesa pred umeritvijo celotnega sistema.
Izračun zunanjih parametrov temelji na numerični optimizaciji kriterijske funkcije (en. 4.1),
pri čemer se vrednosti parametrov spreminjajo, dokler ni sprememba kriterijske funkcije
dovolj majhna (v tem primeru: < 0.001 mm). Na sliki 36 so prikazani rezultati izračuna
zunanjih parametrov vseh štirih merilnih modulov.
5 EKSPERIMENTALNO DELO 63
Slika 36: Izmerjene površine referenčnega telesa za zunanjo umeritev (levo) in 5-kratna povečava
odstopkov od dejanske površine (desno).
5 EKSPERIMENTALNO DELO 64
Komentarja je potreben tudi zadnji rezultat, kjer je opazno povečano število napačno zaznanih
točk svetlobnega vzorca. Razlog za to pripisujemo neustreznemu osvetljevanju, kar je
razvidno tudi iz slike 34, spodaj desno. Poleg »normalnega« svetlobnega vzorca se je na
površini referenčnega telesa pojavil še dodaten svetlobni vzorec zaradi neprimerno
postavljenih optičnih elementov. Na mestih dvojnega vzorca je seveda zaznava vprašljiva in
posledice se jasno kažejo na omenjeni sliki odstopkov. Odkrito napako smo v nadaljevanju
zlahka odpravili. Na njeno zaznavo pa je veliko prispevala umeritev, kjer smo po pregledu
rezultatov hitro opazili neustrezno delovanje modula.
ter
T
Ti = TG .i − Rot G .i ⋅ Rot S .i ⋅ TS .i (5.2)
Pri tem je i indeks posameznega modula, RotS.i in TS.i sta rotacijska matrika ter translacijski
vektor iz koordinatnega sistema kamere v koordinatni sistem posamezne referenčne ploskve,
RotG.i in TG.i pa sta rotacijska matrika in translacijski vektor iz globalnega koordinatnega
sistema v koordinatni sistem posamezne referenčne ploskve.
5 EKSPERIMENTALNO DELO 65
Slika 37: Izmerjena oblika referenčnega telesa po zaključeni umeritvi celotnega sistema.
5 EKSPERIMENTALNO DELO 66
Zasnova takšnega merilnega sistema mora biti kar se da preprosta. Po možnosti brez gibljivih
delov. Uporaba in vzdrževanje morata biti enostavna in poceni. Sistem mora biti uporaben za
širok krog uporabnikov, ki naj bi kar na licu mesta, na primer v trgovini z obutvijo ali športno
opremo, vsakokratnemu uporabniku na preprost način omogočala pridobivanje dovolj
natančnih in zanesljivih podatkov o velikosti in obliki njegovega stopala v naravnem,
sproščenem oziroma razbremenjenem položaju. Meritev se mora izvesti v zelo kratkem času,
da bo ob regularni uporabi izključena možnost vsakršnega premikanja stopala kot merjenega
objekta.
Na podlagi zgoraj opisanih zahtev smo razvili, skonstruirali in izdelali več sistemov, ki
predstavljajo pilotno proizvodnjo merilnikov oblike stopal. V tem času obratuje v Evropi šest
merilnikov, ki predstavljajo temeljni element tako imenovanega merilnega studia.
Proizvajalec obutve Alpina d.d. je na tej osnovi vpeljal v svojo proizvodnjo več modelov
kupcu prilagojene obutve.
5 EKSPERIMENTALNO DELO 67
Slika 38: Prototip merilnika oblike stopal. Levo: celoten merilnik z dvignjenim pokrovom, desno: merilni
sklop.
− podesta,
− merilnega jedra,
− pokrova ter
Podest služi pristopu stranke do mesta merjenja. To mesto je dvignjeno zaradi potreb meritve
stopala s spodnje strani. Hkrati predstavlja tudi nosilno ogrodje vseh ostalih podsklopov, saj
se celotna teža prenaša na tla preko njega.
5 EKSPERIMENTALNO DELO 68
Slika 39: Dispozicijska skica ključnih sestavnih delov merilnika oblike stopal. Levo: stranski pogled, desno:
prostorska projekcija.
Pokrov merilnika ima funkcijo zaščite merilnega jedra pred udarci in nečistočami, zmanjšuje
škodljivi vpliv zunanje svetlobe ter daje videz celotnemu sistemu. Ročaj služi za oporo
stranki, ko le-ta vstavi stopalo na merilno mesto. Na upravljalni mizi stoji prikazovalnik
meritve ter tipkovnica za vnos osebnih podatkov stranke in kontrolo sistema.
Sistem deluje v zaporednem načinu merjenja (glej poglavje 3.1). Slika 40 prikazuje
digitalizirane slike osvetljenega stopala, kakor ga posnamejo kamere različnih merilnih
modulov. Čas posnetka vseh štirih slik znaša ~0.25 sekunde.
5 EKSPERIMENTALNO DELO 69
V nadaljevanju sledi določitev presečnih krivulj in preslikava v obliko telesa, kar znaša
nadaljnje ~3 sekunde. Na sliki 41 so prikazani različni pogledi izmerjenega stopala, katerega
fotografija je tudi prikazana. Poleg površine so na slikah prikazane tudi izmerjene točke
(svetlo), iz česar je razviden potek presečnih krivulj med nogo in posamezno svetlobno
ploskvijo. Stopalo je izmerjeno v približno 20.000 točkah, njihova natančnost pa znaša 0.3
mm.
Iz slik je razvidna dobra pokritost merjene površine. Nekaj »lukenj« je le na predelu pete in
prstov, kar pa ni kritično za nadaljnjo analizo meritev. Razvidno je tudi dobro ujemanje
prekrivajočih se delov površin, saj ne prihaja do tako imenovanega striženja, kar pripisujemo
uspešno opravljeni umeritvi merilnih modulov in sistema kot celote.
5 EKSPERIMENTALNO DELO 70
Slika 41: Meritev stopala. Levo zgoraj je slika stopala, katerega meritev prikazujejo ostale tri slike.
Kot primer uporabe omenjene inovacije so v nadaljevanju prikazani rezultati meritev oblike
stopal v gibanju. Konstrukcija merilnega sistema je ostala enaka, kot je prikazano na sliki 39.
Zamenjani so bili zgolj merilni moduli. Uporabili smo hitrejše digitalne kamere ter laserske
projektorje in ozkopasovne filtre z enakimi nazivnimi valovnimi dolžinami, vendar različnimi
od modula do modula.
Meritve oblike stopala v gibanju so potekale med izvajanjem tipičnih človeških gibov. To so
korak naprej, korak na stopnico, dvigovanje celotne teže telesa na prste ene noge, sonožni
poskok iz počepa, itd.
Na sliki 42 sta prikazani z digitalnim fotoaparatom posneti fotografiji stopala med meritvijo.
Lepo je razvidno večlinijsko sočasno osvetljevanje stopala z več strani ter medsebojno
prekrivanje svetlobnih vzorcev. Vsakršen poskus računalniške zaznave svetlobnih vzorcev iz
zgornjih dveh fotografij se je končal neuspešno. Slike, posnete s posameznimi merilnimi
moduli, pa so "čiste", saj ozkopasovni filtri, nameščeni pred kamerami, prepuščajo le svetlobo
pripadajočega laserskega projektorja.
Slika 43: Oblika stopala med stopanjem na prste. Čas med dvema izmerkoma znaša 40 ms.
Slika 43 prikazuje rezultate izmerjene oblike stopala med stopanjem na prste. Hitrost merjenja
je znašala 25 meritev na sekundo in je trajala 2 sekundi. Med vsakim izmerkom je bilo stopalo
izmerjeno v približno 20.000 točkah, število izmerkov je bilo 50, kar pomeni približno 106 (en
milijon) izmerjenih točk.
5 EKSPERIMENTALNO DELO 73
Slika 44: Oblika stopala med sonožnim odskokom. Čas med dvema izmerkoma znaša 40 ms.
Slika 44 prikazuje meritev oblike stopala med sonožnim poskokom. Hitrost in čas merjenja
sta enaki, kot v prejšnjem primeru. Iz obeh slik je razvidno, da je meritev potekala uspešno.
Iz zgornjih dveh meritev smo v nadaljevanju analizirali karakteristične dimenzije stopala med
gibanjem. Med drugim nas je zanimalo gibanje pete. Izbrali smo si predel pete in pri vsakem
izmerku izmerili njegove prostorske koordinate. Izmerjene vrednosti prikazujeta sliki 45 in
46. Prva prikazuje časovni potek spreminjanja višine oziroma Z-koordinate, druga pa
prikazuje ZX-projekcijo trajektorije gibanja izbrane točke.
180
160
Sonožni poskok
140 Stopanje na prste
120
100
Z (mm)
80
60
40
20
0
-20
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8
Čat (s)
Slika 45: Časovni potek spreminjanja Z-koordinate izbrane točke na predelu pete med sonožnim
poskokom ter stopanjem na prste.
180
160
140
120
100
Z (mm)
80
60
Sonožni poskok
40 Stopanje na prste
20
-20
-120 -100 -80 -60 -40 -20 0
X (mm)
Slika 46: XZ-projekcija gibanja izbrane točke na predelu pete med sonožnim poskokom ter stopanjem na
prste.
5 EKSPERIMENTALNO DELO 75
¾ obdelovalni laser,
¾ osebni računalnik.
Obdelovanec je vpet v konzolno držalo, tako da nanj z vrhnje strani sveti obdelovalni laser,
meritev oblike pa se vrši s spodnje strani. Debelina pločevine je znašala 0.1 mm, 0.2 mm ali
0.5 mm. Material je vzmetno jeklo z oznako Ck 101, ki ima mejo plastičnosti 1275 N/mm2,
porušno trdnost 1500 N/mm2 in 6% raztezek ob porušitvi.
Obdelovalni laser je diodno črpani laser Nd-YAG z valovno dolžino 1064 nm, ki deluje v
bliskovnem ali neprekinjenem načinu. Dolžina bliskov se spreminja od 60 do 600 ns. Njegova
največja povprečna moč znaša 8 W. Odklonska glava XY ima lečo f-theta [94] z goriščno
5 EKSPERIMENTALNO DELO 76
razdaljo 160 mm. Skenirno področje je kvadrat s stranico dolžine 90 mm. Ločljivost vzdolž
posamezne osi je 0.0015 mm, največja hitrost je 90 m/s in najmanjša 1.8 mm/s.
Obdelovalni laser
skenirna glava XY
Računalnik
Obdelovanec
Laserski večlinijski
projektor
Slika 47: Shematični prikaz eksperimentalne postavitve sistema za merjenje deformacij jeklene plošče
med lasersko obdelavo.
Slika 48: Deformacije plošče med laserskim točkovnim osvetljevanjem. Premer laserskega snopa znaša 200
µm za prvo vrsto in 1 mm za drugo vrsto. Povečava v vertikalni smeri je 10-kratna.
5 EKSPERIMENTALNO DELO 78
Slika 49: Deformacija plošče med premočrtnim gibanjem laserskega snopa med 1., 2., 3. in 4. prehodom.
Povečava v vertikalni smeri je 10-kratna.
Slika 50 prikazuje rezultate meritev deformacij med laserskim vrtanjem v 0.2 mm debelo
pločevino. Pločevina je bila vpeta krožno simetrično na enak način kot pri točkovnem
osvetljevanju. V tem primeru je laser deloval v bliskovnem režimu. Edini parameter, ki smo
5 EKSPERIMENTALNO DELO 79
Tako lahko zaključimo, da igra ustrezen merilnik oblike pomembno vlogo pri laserskem
oblikovanju pločevine: najprej z njim izmerimo začetno obliko in morebitne izbokline; nato z
njegovo pomočjo določimo ustrezen vzorec osvetljevanja površine z obdelovalnim laserjem
in nazadnje nam omogoča v realnem času nadzirati napredovanje procesa laserskega
oblikovanja.
5 EKSPERIMENTALNO DELO 81
Slika 52: Ročni merilnik oblike teles, razvit za merjenje oblik kožnih razjed.
5 EKSPERIMENTALNO DELO 82
Za meritve kožnih razjed smo razvili prenosni laserski večlinijski merilnik (slika 52). Ta
sestoji iz laserskega večlinijskega projektorja, povezovalnega ogrodja ter digitalnega
fotoaparata (glej tabelo 2). Z vgraditvijo komercialnega digitalnega fotoaparata smo
zagotovili enostavno uporabo merilnika. Na mestu merjenja namreč ni potreben računalnik −
merilnik je brezvrvičen in predogled merjene površine se vrši z uporabo prikazovalnika na
fotoaparatu. Omogoča tudi sočasno barvno fotografiranje, saj je potrebno zgolj izklopiti
večlinijski projektor in po potrebi prižgati bliskavko. Slabost takšne konfiguracije je edino v
neuporabi ozkopasovnega filtra, zaradi česar je moral biti prostor med merjenjem zatemnjen.
Umerjanje merilnika je potekalo skladno z opisom v poglavju 5.2.1. Umeritev smo izvedli po
vsakokratnem merjenju pacientov, saj je bilo potrebno fotoaparat pred merjenjem zaradi
polnjenja akumulatorjev ponovno nameščati na povezovalno ogrodje. Tipična vrednost
standardne deviacije med izmerjenimi in dejanskimi površinami referenčnega telesa je znašala
0.1 mm. Merilno območje pa je znašalo ~100×100×100 mm.
Slika 53 prikazuje fotografiji srednje velike kožne razjede, ki je na levi strani osvetljena z
uporabo bliskavke, na desni pa z uporabo laserskega večlinijskega projektorja. Z obeh slik je
razvidno, da se površini zdrave in razjedene kože optično razlikujeta. Svetlobna odbojnost
zdrave kože je sorazmerno dobra, saj je svetlobni vzorec dobro viden po celotni površini. Na
obolelem mestu pa je svetlobna odbojnost precej slabša, kar pripisujemo temnejši površini in
manjši razpršenosti odbite svetlobe.
a) b)
Slika 53: Fotografiji kožne razjede, osvetljene a) z bliskavko in b) z večlinijskim laserskim projektorjem.
Slika 54 prikazuje tridimenzionalno meritev in nadaljnji potek analize kožne razjede, katere
fotografija je prikazana na sliki 53-a. Na zgornji levi sliki (a) je prikazana zgolj izmerjena
površina. Nanjo v nadaljevanju aproksimiramo površino NURBS (slika 54-b), ki naj bi kar se
da natančno nadomeščala površino zdrave kože. Izbirati je možno med tremi različnimi
vrstami aproksimacij. V prvem primeru upoštevamo vse točke, ki ležijo znotraj izbranega
območja. V tem primeru se parametri površine NURBS izračunajo po metodi najmanjših
kvadratičnih odstopkov. V drugem primeru se upoštevajo zgolj točke na robovih izbranega
področja, na osnovi katerih se tvori tako imenovani konsov zlepek (angl.: Coons patch),
imenovan po raziskovalcu, ki jih je prvi uporabljal. V tretjem primeru pa se poleg robov
upoštevajo še nagibi oziroma parcialni odvodi površine prečno na potek robov. Vsi trije
postopki aproksimacije površine NURBS so opisani v [89]. V spodaj prikazanem primeru
smo uporabili konsov zlepek.
a) b)
c) d)
Slika 54: Tridimenzionalna meritev kožne razjede: a) izmerjena oblika, b) aproksimacija prvotne
površine, c) globinska razlika med prvotno in izmerjeno površino in d) obseg in površina izmerjene kožne
razjede.
5 EKSPERIMENTALNO DELO 84
Slika 55 prikazuje časovni potek uspešnega primera celjenja kožne razjede. V zgornji vrsti so
prikazane fotografije in v spodnji izmerjene oblike obolelega mesta. Pacient je bil slikan in
izmerjen petkrat in kakor je razvidno iz slik in tabele 3, je celjenje potekalo dokaj
enakomerno. Pri vsaki meritvi je bila zdrava koža aproksimirana s konsovimi zlepki, v
nadaljevanju pa so bili izračunani skupni ter negativni in pozitivni volumen in obseg ter
površina rane.
Tabela 3: Izmerjene vrednosti negativnega, pozitivnega in skupnega volumna ter obsega in površine kožne
razjede, katere meritve prikazuje slika 55.
Nadgradnja je bila izvedena tudi na strojni opremi, kjer smo razvili nov merilnik. Ta vsebuje
namesto digitalnega fotoaparata digitalno kamero CCD (Basler A301f). Sistem je ravno tako
prenosen (slika 56), vendar za delovanje potrebuje računalnik (prenosnik). Enkrat smo ga že
preizkusili pri merjenju pacientov. Kot bistvena prednost se je izkazala natančnost in
zanesljivost merjenja, saj je pred kamero nameščen ozkopasovni filter, ki močno izboljša
kontrast posnetih slik. Njegovi slabosti v primerjavi s sicer uporabljenim merilnikom pa sta
predvsem praktičnega značaja: 1) v ambulanti je potrebna dodatna mizica za računalnik in 2)
predogled merilnega mesta je manj intuitiven, saj je potrebno opazovati sliko na
računalniškem zaslonu, ki običajno ni povsem v bližini merjenega mesta. Zaradi naštetega
smo se odločili, da prvo fazo raziskav dokončamo s prvotnim merilnikom, v nadaljevanju pa
bomo poskušali odpraviti slabosti novega sistema in ga kot takega uporabljati.
6 ZAKLJUČEK 86
6 ZAKLJUČEK
7 LITERATURA
[1] Baik S-H, Kim C-J, Park S-K, Shape-measuring laser apparatus using anisotropic
magnification optics, United States Patent, US6046812 (2000).
[2] Bao H P, Soundar P, Yang T, Integrated approach to design and manufacture of shoe
lasts for orthopaedic use, Computers & industrial engineering, 26, 411−421 (1995).
[3] Besl P J, Active, optical range imaging sensors, Machine Vision and Applications, 1,
127−152 (1988).
[8] Bickel G, Hausler G, Maul M, Triangulation with expanded range of depth, Optical
Engineering, 24(6), 975−977 (1985).
[9] Blais, Peak detector and imaging system, United States Patent, 4,819,197 (1989).
[ 12 ] Bračun D, Jezeršek M, Možina J, Apparatus for determining size and shape of a foot,
PCT patentna prijava, WO2004037085 (2004).
[ 16 ] Burtnyk, System for determining the pose of an object which utilizes range profiles
and synethic profiles derived from a model, United States Patent, US5471541 (1995).
[ 26 ] Curless B, New Methods for Surface Reconstruction from Range Images, Stanford -
Ph.D. Dissertation (1997).
7 LITERATURA 89
[ 27 ] Data Translation, Frame Grabber SDK User's Manual (Sixth Edition), Data
Translation, Marlboro (1997).
[ 32 ] El-Hakim S F, Beraldin J-A, Godin G, Boulanger P, Short and medium range 3-D
sensing for space applications, International Archives of Photogrammetry and Remote
Sensing, 31, 140−146 (1996).
[ 34 ] Geng, High speed three dimensional imaging method, United States Patent, 6,028,672
(2000).
[ 40 ] Hausler G, Maul M, Telecentric scanner for 3-D sensing, Optical Engineering, 24(6),
978−980 (1985).
[ 46 ] IEEE 1394, P1394 Standard for a High Performance Serial Bus, Piscataway, IEEE
Standards Department (1995).
[ 58 ] Jin G-C, Bao N-K, Surface detection and 3D profilometry for microstructure using
optical metrology, Optics and Lasers in Engineering, 36, 1−9 (2001).
[ 61 ] Kecelj N, Jezeršek M, Lunder T, Možina J, The observation of leg ulcer healing with
laser-based 3-D measuring method, 2nd World Union of Wound Healing Societies
Meeting, Paris, France : abstract book (2004).
[ 62 ] Kecelj N, Jezeršek M, Lunder T, Možina J, The observation of leg ulcer healing with a
laser-based 3-d measuring method / Sledenje zdravljenja venskih ulkusov z laserskim
3-d merilcem, International phlebology congress - abstract book, Ljubljana (2004).
[ 67 ] Kujoory M A, Real-time range and elevation finder, Proceedings of the IEEE, 72,
1821−1822 (1984).
[ 71 ] Lin C-F, Lin C-Y, A new approach to high precision 3-D measuring system, Image
and Vision Computing, 17, 805−814 (1999).
[ 72 ] Lin S S, Fuh C S, The Fourier slice theorem for range data reconstruction, Image and
Vision Computing, 16, 689−701 (1998).
[ 73 ] Mack, Korta, Method and apparatus for capturing stereoscopic images using image
sensors, United States Patent, 6,377,700 (2002).
[ 95 ] Ready J F, Industrial Applications of Lasers, 2nd Ed., Academic, New York (1997).
7 LITERATURA 94
[ 97 ] Rho H-M, Jun Y, Park S, Choi H-R, A rapid reverse engineering system for
reproducing 3D human busts, CIRP ANNALS, 50, (2002).
[ 98 ] Rioux M, Three dimensional color imaging, United States Patent, US5177556 (1993).
[ 99 ] Rioux M, Laser range finder based on synchronized scanners, Applied Optics, 23(21),
3837−3844 (1984).
[ 101 ] Schwenzfeier W, Niel A, Barg H, Process and device for the opto-electronic
measurement of objects, PCT patent, WO9208103 (1990).
[ 102 ] Sieckmann F, Method and apparatus for optical measurement of a surface profile of a
specimen, United States Patent, US6693716 (2004).
[ 103 ] Sitnik R, Kujawinska M, Woznicki J, Digital fringe projection system for large-
volume 360-deg shape measurement, Optical Engineering, 41, 443−449 (2002).
[ 104 ] Skočaj D, Leonardis A, Range image acquisition of objects with non-uniform albedo
using structured light range sensor, V: Proceedings. Vol. 1, 15th International
Conference on Pattern Recognition, Barcelona, Spain, September 3 - 7, 2000, IEEE
Computer Society, 778−781 (2001).
[ 106 ] Soković Mirko in ostali, Tematski sklop – Sodobna merilna tehnika, Euroteh, 3,
43−102 (2004).
[ 107 ] Sony, CCD B/W camera module XC.E series – User's Guide,
http://www.sony.net/Products/ISP/pdf/guide/GXCESE.pdf (1. 7. 2004).
[ 108 ] Stiller C, Hipp J, Rössig C, Ewald A, Multisensor obstacle detection and tracking,
Image and Vision Computing, 18, 389−396 (2000).
[ 109 ] StockerYale Canada Inc., Diode laser products instruction manual – SNF-501 / SNF −
701 Series, Canada, Quebec (1999).
7 LITERATURA 95
[ 111 ] Strgar S, Optodinamski opis in novi načini laserskega označevanja, Ljubljana, Fak. za
strojn. Doktorske disertacije (2002).
[ 112 ] Sun Changku, You Qiang, Qiu Yu, Ye Shenghua, Online machine vision method for
measuring the diameter and straightness of seamless steel pipes, Optical Engineering,
40, 2565−2571 (2001).
[ 113 ] Sundman, Foot contour digitizer, United States Patent, US5689446 (1997).
[ 114 ] Tamura P, Optical three-dimensional digital data acquisition system, United States
Patent, US4653104 (1987).
[ 124 ] Woo M, Neider J, Davis T, Shreiner D, OpenGL® Programming Guide: The Official
Guide to Learning OpenGL, Addison Wesley Professional (1999).
[ 125 ] Wu Fang, Zhang Hong, Lalor M J, Burton D R, A novel design for fiber optic
interferometric fringe projection phase-shifting 3-D profilometry, Optics
Communications, 187, 347−357 (2001).
[ 127 ] Zhang J, Djordjevich A, Study on laser stripe sensor, Sensors and Actuators A:
Physical, 72, 224−228 (1999).
[ 129 ] Zou D, Ye S, Wang C, Structured-lighting suface sensor and its calibration, Optical
Engineering, 34, 3040-3043(1995).
ŽIVLJENJEPIS
Matija Jezeršek se je rodil 13. septembra leta 1976 v Kranju. Osnovno šolo je obiskoval v
Preski pri Medvodah. Po končani Srednji šoli za strojništvo v Ljubljani se je leta 1995 vpisal
na univerzitetni študij Fakultete za strojništvo Univerze v Ljubljani. Študij je končal leta 2000
na smeri Konstruiranje in gradnja strojev – finomehanika, z diplomsko nalogo "Laserski
merilnik oblike teles".
Matija Jezeršek