声明
摘要
1 绪论
1.1 研究背景与意义
1.2 单晶炉提拉装置摆动量及视觉检测的研究现状
1.3 论文的主要工作
2 基于OpenCV的摄像机标定
2.1 标定原理
2.1.1 OpenCV中的摄像机模型
2.1.2 标定过程
2.2 OpenCV标定系统的实现
2.3 标定实验和标定精度分析
2.3.1 标定实验
2.3.2 标定精度分析
2.4 本章小结
3 摆锤形心点的检测
3.1 连续帧间差分法
3.2 运动变化区域的分割
3.2.1 Otsu算法
3.2.2 HOS算法
3.2.3 试验结果对比
3.3 形态学处理
3.3.1 腐蚀运算
3.3.2 膨胀运算
3.3.3 开运算
3.3.4 闭运算
3.4 图像预处理
3.4.1 直方图均衡化
3.4.2 灰度线性拉伸
3.4.3 中值滤波
3.5 边缘检测
3.6“与运算”处理
3.7“ 贴标签”算法
3.8 拟合形心
3.9 本章小结
4 数据处理及最大摆动量的求解
4.1 基于遗传算法的最小包容圆的求解
4.1.1 遗传算法的原理
4.1.2 遗传算法的步骤
4.2 基于判别准则的最小包容圆的求解
4.2.1 最小包容圆的判别准则:
4.3 数据处理结果对比
4.4 最大摆动量的计算
4.5 本章小结
5 单晶炉提拉装置摆动量检测系统开发
5.1 系统开发平台的选择
5.1.1 Visual C++
5.1.2 MFC
5.2 系统的实现环境
5.3 系统设计的目的和功能需求
5.4 系统软件的功能组成及各模块的开发
5.4.1 系统的功能组成
5.4.2 摄像机标定模块开发
5.4.3 文件操作模块开发
5.4.4 形心点的检测模块开发
5.4.5 结果显示模块开发
5.5 本章小结
6 总结与展望
6.1 论文工作总结
6.2 展望
致谢
参考文献
攻读硕士期间发表的论文