请问有哪位能够给小弟提供关于形成3d点云的TIDA-00254的参考设计的源代码吗?我在TI的资源里没有找到。谢了!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
请问有哪位能够给小弟提供关于形成3d点云的TIDA-00254的参考设计的源代码吗?我在TI的资源里没有找到。谢了!
DLP-ALC-LIGHTCRAFTER-SDK-2.0\DLP-ALC-LIGHTCRAFTER-SDK\src
1.参考http://www.ti.com/lit/ug/dlpu042/dlpu042.pdf
从第26页开始.
从第32页开始是Build.
这个文档资料你仔细一步一步操作就能够了.
这些是poingrey的驱动和OpenCV(机器视觉开放联盟)
OpenCV参考:
http://www.opencv.com/bienvenue-sur-open-cv.html
看来这和文档资料http://www.ti.com/lit/ug/dlpu042/dlpu042.pdf
你没有读完.这个和GUI不一样的.
参考第32页和39页.
Jeremy wu,你有qq吗?可不可以加一下你?方便交流。
jeremy wu,感觉我们没有想到一块去。那比如刚刚那个cpp文件里有一个函数,我要看这个函数的具体实现,难道我要打开dlp-sdk或者opencv文件一个个查找怎么实现的吗?要是是一个工程的话我就可以直接搜索到该函数,然后看其怎么实现了
你好,jeremy wu,我想再请问一下,如果不使用pointgrey相机,使用其他品牌的相机有什么要求?
主要是速度和分辨率. 分辨率通常是垂直和水平分辨率是DMD的各2倍.
速度和您算法有关. DLP最高可以到120HZ.
这个电流通常和系统的亮度有关.通常应用没有用到最量,因此功率可以小些. 6.67A完全够用的.
Jereny Wu:
你好,我想请问一下,关于那个相机,我咨询了一下北京闻亭泰科技术发展有限公司的相关人员,他们推荐了 FL3-U3-13Y3M 型号的相机,但是我查了下它的分辨率只是1280*1024,也没有达到行列的两倍啊(DMD分辨率为912*1140)。这是怎么回事?因为之前我咨询了你一下,说是分辨率要达到DMD的两倍。
Jereny Wu,
还有一个问题就是,使用的相机的帧率需要满足什么要求吗,至少要多少?对于TIDA-00254这个参考设计来说。
camera的frame rate取定于算法. DLP这边最大的是120HZ (就是充分发挥DLP性能).参考设计是60HZ.这个可以在config_projector.txt配置.这样一来点云时间可以改变.
这里有2个匹配: DLP投影镜头的FOV(视角范围)和cameraFOV应该至少一样大能够充分发挥DLP分辨率.
在这个基础上, 如果camera分辨率没有达到2倍,技术DLP分辨率没有充分利用.但是系统还是可以使用的.最后整个系统的分辨率要分析计算出来.
Jeremy Wu:
你好,我想请问一下,关于那个TIDA-00254的参考设计,里面说可以使用网络相机,请问一下,对于网络相机有什么参数上的要求吗?还是只能使用文档说的Microsoft LifeCam Cinema?
对于camera,主要是分辨率和FOV等的要求,现在TI使用的是USB接口的,因此主要是要编写驱动和接口软件如果没有使用推荐的camera.
你好,Jeremy Wu,如果使用pointgrey的Gige网络接口的相机,是不是只需要重新安装Gige接口的驱动就可以了,不需要改动TI提供的有关相机控制源代码?
要确认接口再更改的:
参考DLP-ALC-LIGHTCRAFTER-SDK-2.0\DLP-ALC-LIGHTCRAFTER-SDK\src\camera
的代码.
如果我使用的是pointgrey的相机,只是相机的借口是Gige网口,不是USB3.0接口的,这样也需要改源代码吗?我觉得只需要重新安装驱动程序,并不需要改源代码吧?
电脑端软件要读取摄像机图像主要靠USB3.0.现在都更改为GiGe接口, 软件都要更改而且很多要更改.
你好,Jeremy Wu,tida-00254的参考设计只能在windows系统下面运行吗?可不可以在linux下运行?如果可以的话需要修改哪些文件和设置?(请问您有没有聊天工具,方便和您沟通,觉得在论坛上面太麻烦了)
你好,Jeremy Wu,我想在vs2013下面编译生成DLP-ALC-SDK的库和tida-00254的参考设计运行程序,需要改动CMakeList.txt文件的内容吗?因为我总是在DLP-ALC-SDK那里编译不成功。
CMakeList.txt这个是OpenCV CMake的编译需要的配置文件.如果是Visual Studio,那要按照VS的配置要求所有从新导入的.
不止opencv,TI的DLP-ALC-SDK的编译和TIDA-00254(3D点云参考设计)的编译都是采用cmake的方式。TI提供的参考文档里cmake的generator使用的是mingw,我现在想要使用vs2013,那我需不需要更改CMakeList.txt的配置内容?
你好,Jeremy Wu,tida-00254的参考设计只能在windows系统下面运行吗?可不可以在linux下运行?如果可以的话需要修改哪些文件和设置?(请问您有没有聊天工具,方便和您沟通,觉得在论坛上面太麻烦了)
这个参考设计的代码是在windows下进行的.在Sitara AM572X下的参考设计已经发布:
http://www.ti.com/tool/TIDEP0076?keyMatch=TIDEP0076&tisearch=Search-EN-Everything
我们推荐的是嵌入式的 Linux系统.要在PC的linux上实现吗?
你先按照这个USER guide来.本来是linux版本,可能稍微有些不一样.
你可以先测试一下.
http://www.ti.com/tool/TIDEP0076?keyMatch=TIDEP0076&tisearch=Search-EN-Everything
你好,我现在也在研究通过4500 来生成点云文件,请问您当时是参考DLP_LightCrafter_4500_3D_Scan_Application.cpp这个文件的么?
DLP 3D机器视觉方案是基于OpenCV的开发平台( OpenCV包含很多视觉处理API)
QT是类似于Visual studio的开发平台(可移植Linux等).
因此一定是有很多DLL.
OpenCV是开源的.
可以下载代码:
https://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.10/
DLP SDK的代码:
http://www.ti.com/tool/dlp-alc-lightcrafter-sdk
你好,请问系统标定和3D点云形成的源码对应的是那几个文件?您找到了么?我在对应的目录里面没有找到。