一种基于MATLAB的浮球姿态视觉检测系统
A measurement system of floating ball pose using MATLAB作者机构:南京铁道职业技术学院通信信号学院南京210031
出 版 物:《制造业自动化》 (Manufacturing Automation)
年 卷 期:2012年第34卷第24期
页 面:99-103页
学科分类:08[工学] 080203[工学-机械设计及理论] 0802[工学-机械工程]
基 金:流程工业企业级仿真及优化技术平台(2007AA04Z191) 863计划先进制造与自动化技术领域现代制造集成技术专题
主 题:MATLAB 视觉检测 单目视觉 3D位置估计 图像处理
摘 要:液浮陀螺中浮球的静平衡直接影响到陀螺仪的精度与综合性能,介绍一种基于机器视觉原理及MATLAB软件的浮球姿态检测系统。本文给出了一种由图像信息估计浮球及其中心轴孔空间姿态的视觉检测方法:若相机焦距已知,且给定球体与圆特征形状参数,则可由单视方法估计球心与圆特征中心位置及其法向方向。使用上述算法,可实现对被测球体中心轴端面的法线方向估计,同时还可估计出被测球体及端面中心的位置,从而实现对目标浮球位置及姿态的非接触测量。借助MATLAB提供的丰富的图像处理函数及图形化界面,从而方便地实现了一个实用的视觉检测系统。