[发明专利]一种基于人工神经网络的自动识别打磨方法在审
| 申请号: | 201810085886.2 | 申请日: | 2018-01-29 |
| 公开(公告)号: | CN108509947A | 公开(公告)日: | 2018-09-07 |
| 发明(设计)人: | 魏登明;李力;王华龙;黄坤山;叶剑锋 | 申请(专利权)人: | 佛山市南海区广工大数控装备协同创新研究院;佛山市广工大数控装备技术发展有限公司 |
| 主分类号: | G06K9/20 | 分类号: | G06K9/20;G06K9/34;G06K9/54;G06N3/04;G06N3/08;B24B49/12 |
| 代理公司: | 广州胜沃园专利代理有限公司 44416 | 代理人: | 孙文卉 |
| 地址: | 528225 广东省佛山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 打磨 图像信息 坩埚表面 人工神经网络 石英陶瓷坩埚 表面缺陷 自动识别 机器人 机器人控制系统 人力资源成本 采集 读取 生产自动化 打磨处理 路径信息 全自动化 生产效率 数字识别 数字特征 向量 图像 规划 | ||
1.一种基于人工神经网络的自动识别打磨方法,应用于数控打磨机器人,其特征在于,包括以下步骤:
S1,在坩埚表面标出打磨区域和次数;
S2,采集坩埚表面的图像信息;
S3,读取图像信息并进行处理;
S4,提取打磨区域和次数在图像中的位置信息;
S5,设定机器人打磨的起始三维坐标(X,Y,Z),规划打磨路径;
S6,提取数字特征向量,利用BP人工神经网络进行数字识别,所述BP人工神经网络由输入层、隐含层、输出层构成;BP算法训练人工神经网络过程具体步骤如下:
(1)对输入0~9样本数字的特征值进行归一化,确定学习效率θ,精度α或者学习次数n;
(2)计算隐含层和输出层的输出值;
(3)计算人工神经网络输出层权值修改量和隐含层权值修改量;
(4)修改输出层权值矩阵和隐含层权值矩阵;
(5)判断是否达到精度α要求或者是否达到学习次数n要求,满足则结束并且将隐含层权值矩阵和输出层权值矩阵保存到计算机系统中,系统开始识别数字时即可从电脑中读取隐含层权值矩阵和输出层权值矩阵使用,不满足则返回步骤(2);
S7,将打磨路径信息和打磨次数传送到机器人控制系统,机器人开始打磨。
2.根据权利要求1所述的基于人工神经网络的自动识别打磨方法,其特征在于:所述步骤S3中处理过程包括对图像进行噪声滤波、进行灰度化、建立灰度直方图、设定像素阈值、二值化处理、进行区域分割。
3.根据权利要求1所述的基于人工神经网络的自动识别打磨方法,其特征在于:所述步骤S6中提取数字特征向量程序为:将数字0~9数字图像样本规范化到32*32像素的图片,按2*2分切成16*16共256个子区域,然后统计这4个像素中黑色像素的个数,组成256维的特征矢量。
4.根据权利要求1所述的基于人工神经网络的自动识别打磨方法,其特征在于:所述步骤S6中BP算法的基本思想的学习过程包括信号的正向传播与误差的反向传播。
5.根据权利要求4所述的基于人工神经网络的自动识别打磨方法,其特征在于:所述信号的正向传播为归一化特征值样本输入到输入层→隐含层→输出层。
6.根据权利要求4所述的基于人工神经网络的自动识别打磨方法,其特征在于:所述误差的方向传播为输出误差→隐含层→输入层。
7.根据权利要求1所述的基于人工神经网络的自动识别打磨方法,其特征在于:所述步骤S7中计算机与机器人控制系统通过局域网连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山市南海区广工大数控装备协同创新研究院;佛山市广工大数控装备技术发展有限公司,未经佛山市南海区广工大数控装备协同创新研究院;佛山市广工大数控装备技术发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810085886.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于人脸识别的智能楼宇系统
- 下一篇:一种印章印文真伪鉴别系统和方法





