您当前的位置:五五电子网电子知识单片机-工控设备DSP/FPGA技术FPGA+DSP实时三维图像信息处理系统 正文
FPGA+DSP实时三维图像信息处理系统

FPGA+DSP实时三维图像信息处理系统

点击数:7968 次   录入时间:03-04 11:48:48   整理:http://www.55dianzi.com   DSP/FPGA技术

实现提取轮廓线算法分为三个部分

  提取中心线算法实现比较简单,只需对目标缓存的写允许信号加以控制,使RGB数据只能在每行的中心点处写入目标缓存即可。

  3.2 三维重建和构型

  如图5所示,高速DSP将根据预处理信息得到的激光标志线、轮廓线和中心颜色线数据与源数字化图像结合起来进行三维重建。首先根据获取的图像标志点数据结合控制点三维坐标数据计算出系统定标数据;其次根据轮廓线计算物体外表面展开图,再依据定标数据结合展开图和机械参数对图像中的坐标点进行计算,给出数据集,输出深度数据文件;最后对多次扫描的数据进行融合,将离散点构型成立体模型(或立体彩色模型),将模型生成DXF、STL等数据文件传入PC机,使用后端处理软件进行显示[3]。

三维重建和构型



www.55dianzi.com

  3.3 算法实现

  图像预处理算法设计使用Verilog HDL在Xilinx公司的ISE8.1集成编译环境下成功实现; FPGA 开发流程不再赘述。

   DSP 三维重建算法已使用C语言在ADI公司Visual DSP++环境下成功实现[4]。算法实现步骤如下:①用C语言编程实现算法。②使用Visual DSP++编译器将源程序编译成目标文件。③根据产生的目标文件,分析结果及源程序结构并优化源代码。④应用TigerSHARC 201评估板进行运算时间评估。⑤重复上述步骤直至达到系统实时性要求,最后下载到目标板。

  整个系统联机运行稳定,满足设计要求,实时性好。

  实时 三维图像 信息处理 以其数据量大、速度要求高、处理过程复杂的特点使其难以使用集成电路实现。本文研究的以目前最新高性能处理器的FPGA+DSP为核心架构的三维图像处理系统精心设计了算法的硬件实现,充分利用了两种处理器的长处。实验表明,该系统有着良好的性能,对实现基于网络的实时三维扫描应用,如三维传真、机械远程加工、快速成型和虚拟现实,有着重要的意义。

  参考文献

  [1] LEI HAIJUN,LI DEHUA.High-Speed aerial image processing system based on DSP,In neural nerwork and distributed processing,Proceedings of SPIE Vol.4555,2001:131-136

  [2] 雷海军,李德华,王建永等.一种结构光条纹中心快速检测方法[J].华中科技大学学报,2003,31(1):74-76.

  [3] 金 刚.三维扫描仪中三维信息获取理论与技术研究[D].华中科技大学博士学位论文,2002,(3)

  [4] 陆海东,吴明赞.基于FPGA+DSP结构的小波图像处理系统设计[J],电子技术应用,2006,(3)93-95.



上一页  [1] [2] 


本文关键字:信息  DSP/FPGA技术单片机-工控设备 - DSP/FPGA技术