三维测量—DLP4500投影条纹图案步骤记录

本文详细记录了使用DLP4500投影仪进行三维测量条纹图案的步骤,包括硬件连接、8-bit条纹图案制作、固件烧写、单个格雷码图案及格雷码序列投影。在投影过程中,作者发现并解决了24-bit条纹图案不适用的问题,以及探讨了不同设置参数对投影效果的影响。

DLP4500投影仪投影步骤记录

实验室买了DLP投影仪,记录一下投影格雷码图案的过程。
首先理清(我的理解):DLP4500是组合了DLPC350板子的一个套件,使可以通过DLP LightCrafter 400 Control Software这个软件进行固件烧写、投影设置等。

硬件连接

在这里插入图片描述

条纹图案的制作

购买设备时文档资料只给了24-bit的条纹图案,但是在进行pattern sequence图案序列投影时无法投影,咨询客服后,尝试自己制作了8-bit的条纹图案,之后在DLP LightCrafter 400 Control Software软件上进行合成。
参考https://blog.youkuaiyun.com/qq_15295565/article/details/99673095matlab视觉小新。matlab代码如下:

%%%投影3套共12幅条纹图
%%%三频分别为35 21 8
clc;
clear all;
Ce = cell(3,4);  
f= [35 21 8];
width =1080;  
heigth =1920;
 
%先
for i=1:3
    for j=1:4
        Ce{i,j} = zeros(width,heigth);
    end
end
for i = 1:3 % 控制三种不同的频率
    for  j = 0:3 % 控制四步相移
        for k = 1:width 
            for q=1:heigth
              Ce{i,j+1}(k,q) =0.5+0.5*cos(2*pi*q*f(i)/(heigth)+j*pi/2);
            end
        end
    end
end
for i = 1:3  %循环存储12幅投影条纹图
     for j=1:4
         tmp=Ce{i,j};
         if i==1
           filename=['C:\Users\Administrator\Desktop\111\',num2str(j),'.bmp'];
         elseif i>1
           filename=['C:\Users\Administrator\Desktop\111\',num2str(2.^(i)+j),'.bmp']; 
         end
         imwrite(tmp,filename,'bmp');
     end
end

其中f对频率进行控制,效果显示是条纹间隔的不同。

固件烧写

首先将要投影的图案烧写进投影仪中,即将图案存储进DLP350的闪存flash中,才能投影出来。参考“固件烧写步骤”文档。(图1-20)
在这里插入图片描述
note:
1.在 fireware build栏目下点击“Add”按钮添加.bmp图片之前,点击“Remove”按钮清除默认固件的index。index的含义是图案在第几层,比如,默认的固件共有3层,0、1、2,每一层都有一幅图案。按道理来说,我采用了三张8-bit合成了一张24-bit的图片,下图红框处应该为3,就像https://www.bilibili.com/video/BV1Dk4y1m7WM?from=search&seid=5277016380863713322视频中的这样。可能是因为我的合成步骤是在离线的情况下完成的?所以并没能把原始图片一一存储进去?请添加图片描述在这里插入图片描述

投影单个格雷码图案

在将要投影的图片烧写进固件350中后,进行投影设置。
在这里插入图片描述

投影格雷码图案序列

参考链接视频https://www.bilibili.com/video/BV1Dk4y1m7WM?from=search&seid=5277016380863713322的4分20-5分。
设置后,点击“send”按钮,跳转验证页面。验证通过后,会依次播放每一层index中的图案。在这里插入图片描述
note:
1.因为上一步骤中index显示为0,所以表明在投影序列中只有一张图片,该图片会按照
Internal trigger period / Pattern period:图案序列中图案之间的时间间隔
Pattern exposure:单个图案显示的时间
的设置进行重复闪烁。按道理来讲应该是将原始图片一一投影出来,但是实验时只是一张图片重复闪烁。不过考虑到,三维测量可能不需要不同的条纹图案?所以就没有深究,先这样。
如此简单,历时一周,惭愧。

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值