摘要本文以图像识别技术为基础,结合无人机仿真程序,设计出一款通过手势控制无人机飞行方向和飞行姿态的无人机遥控终端。本遥控终端通过摄像头实时采集一帧图像,通过对图像背景和目标图形特征的分析,编写MATLAB算法,对图像进行二值化和边缘提取。编写椭圆识别算法,通过对算法实时性、准确性和稳定性的考察,确定最优算法。将图像预处理的结果传输进优化霍夫变换算法,识别目标物体椭圆的中心位置、长半轴长度和短半轴长度。通过调试,确定无人机飞行方向和飞行姿态与识别参数的数学关系式,设计无人机遥控终端。最后,运行程序检查通过手势控制无人机飞行的效果。84973
毕业论文关键词 图像识别 无人机遥控 Simulink 优化霍夫变换算法
毕业设计说明书外文摘要
Title Design of UAV remote control terminal based on image recognition
Abstract Based on image recognition technology and combined with unmanned aerial vehicle(UAV) flight simulation program, this article is mainly about designing a UAV remote control terminal which is controlled by gestures。 This terminal acquires real-time pictures through a camera by frame。 Based on the analysis of the features of image background and target graphics, MATLAB algorithm is written to finish the image binary and edge extracting。 Then write ellipse recognition algorithms, according to real-time, accuracy and stability, optimized Hough Transform algorithm is chosen to recognize the center, the one-half long and short axes of the ellipse in the pictures。 Through debugging, establish the mathematic equations between UAV flight direction and attitude with the recognition parameters,and then design the UAV remote control terminal。 Finally, run the program to check the control effectiveness of UAV flight by gestures。
Keywords Image Recognition UAV remote control Simulink Optimized Hough Transform
目次
1引言1
1。1课题研究背景1
1。3无人机遥控与图像识别相关技术简介3
1。4本文主要研究内容4
2遥控终端总体设计方案6
2。1图像采集设计6
2。2图像识别设计10
2。3图像识别参数与评价指标11
2。4无人机遥控终端设计11
3图像预处理与图像识别算法设计12
3。1图像预处理12
3。2椭圆的特征提取方法16
3。3椭圆识别算法的实现17
3。4椭圆识别算法总结23
4算法调试与仿真无人机程序控制25
4。1无人机仿真程序简介25
4。2基于图像识别的无人机遥控终端设计26
4。3无人机遥控终端仿真调试27
4。4无人机遥控终端设计总结30
结论31
致谢32
参考文献33
1 引言
1。1 课题研究背景
无人机,全称叫无人驾驶飞机(Unmanned Aerial Vehicle),顾名思义,是运用无线电遥控装置和自身的程序控制装置控制的不载人飞机[1]。飞机上安装有程序控制装置和自动驾驶仪等设备,但没有配备驾驶舱。地面人员通过遥控系统发出控制指令实现对无人机的控制,使之完成相应的动作和既定的任务。论文网
无人机具有以下特点:
机上无驾驶员,不用考虑驾驶员的安全和心理承受能力;
成本低廉,造价低于有人驾驶飞机的10%,并且生存能力强;