职位:算法工程师(图像处理方向)
工作内容:基于激光红外传感器与双目摄像头的工业抓取平台的搭建与调试。主要包括:
1.PC上相机标定与空间坐标获取:a, 红外激光深度传感器的标定;b, 调用Opencv Calib3d模块实现对ov5640双目摄像头相机标定。
2.petaLinux 操作系统在 Xilinx 的Zynq-7000 FPGA平台(主芯片xc7z020-clg400)PS部分(内含的双核CortexTM-A9处理器)上的移植,主要包括Bootloader配置,内核编译,设备树设置,驱动配置,文件系统移植,SD卡启动镜像制作等。
3.传感器SDK的基础应用与Opencv模式识别图形库在Zynq-7000 FPGA平台ARM部分上的移植。
4.Zynq 7000平台下软硬件协同设计实现单/双目摄像头读取和显示视频图像,主要包括:a, Vivado开发环境下调用集成IP vdma以及第三方开源IP rgb2dvi和axi_dynclk等将RGB格式图像转化成TMDS差分输出以驱动HDMI显示。b, QT5.6.2开发环境下调用Opencv库函数开启摄像头读取和显示视频图像。
熟悉&掌握的工作技能:
1.Windows系统下,在Xinlinx公司的ARM+FPGA集成开发平台Vivado中利用vdma 等IP软硬件协同设计进行视频显示开发的基本流程。
2.ubuntu Linux系统下Xinlinx公司的ARM+FPGA开发平台Vivado开发环境的搭建。
3.ubuntu Linux系统下uboot编译和启动,linux 4.0.0内核编译生成SD卡启动镜像文件的方法。