摘要
基于Linux和opencv的视觉跟踪系统主要由摄像头运动控制系统以及运行于Linux环境的视觉处理程序两大部分组成。其中STM32F1微处理器负责控制摄像头的运动,在轮询系统的调度下完成对摄像头运动的控制和手动自动模式的切换以及和上位机进行通讯。上位机软件负责运行需要进行大量复杂浮点计算的处理摄像头数据的算法。上位机通过USB读取摄像头数据后对数据进行平滑和霍夫变换后计算出目标坐标信息再将相关信息下发给摄像头控制部分,系统在接收到信息后再控制摄像头运动。
出处
《电子制作》
2019年第21期49-51,共3页
Practical Electronics
基金
湖南文理学院重点项目资助:基于FPGA的课程群在创新创业背景下的一体化教学体系的探索与实践2018[21]