4. Nopea ja vankka etäisyystiedon hankinta halpoihin tietokoneympäristöihin

Eri ajanjaksoilla otetaan kameralla harmaasävykuvia erilaisista viivamaskeista, joita projisoidaan projektorilla kohteeseen (kuva 9).

Harmaasävykuvista muodostetaan binaarinen bittikartta sen mukaan, missä on rasteria ja missä ei. Bittikartta talletetaan tavalliseen kuvamuistiin. Kuvamuisti sisältää jokaiselle näkymän tutkittavalle pisteelle n-bittisen koodisarjan, joka kuvaa projektorin valaistussuunnan siinä pisteessä. Aikaa tähän kuluu noin yksi sekunti.

PC:n kapasiteetti ei riitä kovin moniulotteisiin LUT-operaatioihin. Onneksi, jos jokaiselle tutkittavalle pisteelle tunnetaan ero , voidaan kolmiolaskenta tehdä yksiulotteisena LUT-operaationa. Erot lasketaan kuvaamalla ja virtuaaliselle mittaussysteemille :ksi ja :ksi (kuva 10). Proseduurin laskenta tehdään kolmivaiheisesti kuvamuistiin tallennettujen koodisarjojen avulla:

Kaikenkaikkiaan prosessi läpikäynti vaatii alle kaksi sekuntia aikaa. Saavutettava tarkkuus riippuu monista tekijöistä kuten optisen systeemin resoluutiosta, geometrisestä järjestelystä ja kalibroinnissa estimoitujen parametrien tarkkuudesta. Tarkkuudeksi tulee kuitenkin yleensä parempi kuin 1 % työskentelyetäisyydestä. (viite 7, Stahs, Wahl, 1990)


Edelliseen kappaleeseen .
Seuraavaan kappaleeseen .
Sisällysluetteloon.