Strukturerad ljus 3D Scanning (6 / 8 steg)
Steg 6: Fånga och avkodning
Med allt på plats och kalibreras, ange din upplösningen till 1024 x 768 och öppna upp tre cosinus bilder och visa dem full skärm, en i taget. De flesta operativsystem har en inbyggd bildvisare som låter dig använda "bildspel" och kliva fram manuellt. Zoom i kameran om det behövs. Fokusera på projektorn på motivet, inte bakom dem. Försök att matcha exempel bilderna så mycket som möjligt.
Avkoda Setup
När fångas, överföra dina bilder till datorn och ändra storlek på dem, omorientera dem till stående vid behov. 480 x 640 är bra att börja med. Som kanske låter litet, men kom ihåg: detta är 300 k poäng, eller 600 k trianglar! Byta namn på bilder till "phase1.jpg", "phase2.jpg" och "phase3.jpg" och ersätta exempel bilder. Se till att bilderna är i ordning. Det är inte viktigt vilket som kommer först, precis som mönstret flyttar successivt i 2π/3 steg från bild till bild.
Avkoda parametrar
Det finns tre avkodning parametrar: buller tröskel, zskew och zscale. Både zskew och zscale är beroende på konfigurationen av projektor-kamera och buller tröskelvärdet beror på ljusstyrkan i ämnet samt det omgivande ljuset. Med andra ord, när din kamera och projektorn är på plats, behöver du bara justera zskew och zscale en gång. zskew och zscale är relaterade till de två mått som beskrivs i steg 1 (avståndet mellan kameran och projektor, och vinkeln mellan kameran och projektor).
Först justera buller tröskeln så att allt som är för mörkt för att avkoda inte påverkar avkodning. Någonstans från 5-20 är en bra utgångspunkt. Sedan ändra zscale så punkterna har djupet. Kontrollera att djupet är i rätt riktning, och att motivet inte är vänt vänster höger (eller egentligen inifrån och ut, som en spegel). Slutligen, ändra zskew så att punkterna som är vinklade korrekt. Om din kamera är tittar ner något mot en vertikal vägg, väggen bör luta sig framåt lite. Ändra parametrarna avkodning är en iterativ process: ibland måste man få en rätt innan du kan se hur du ändrar de andra.