[发明专利]一种基于数字图像的航空结构件识别的图像预处理方法有效
申请号: | 202110350132.7 | 申请日: | 2021-03-31 |
公开(公告)号: | CN113436138B | 公开(公告)日: | 2023-07-21 |
发明(设计)人: | 舒建国;郭国彬;封刚;宋戈;宋智勇;褚福舜 | 申请(专利权)人: | 成都飞机工业(集团)有限责任公司 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/11;G06T7/13;G06T5/00;G06V10/774;G06V10/82;G06N3/0464;G06N3/08 |
代理公司: | 成都君合集专利代理事务所(普通合伙) 51228 | 代理人: | 尹新路 |
地址: | 610092 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 数字图像 航空 结构件 识别 图像 预处理 方法 | ||
本发明提出了一种基于数字图像的航空结构件识别的图像预处理方法,通过对采集到的样本进行图像处理得到更加丰富多样的样本集,从而实现在缺少实际的丰富样本的情况下提供足够丰富的样本用于机器学习,本发明通过上述设置解决了现有技术在应用于航空飞行器零件等具有批量小而品种多的物品进行机器学习时缺乏丰富样本集的问题,同时还提高了机器学习的精确率。
技术领域
本发明属于计算机机器学习图像识别技术领域,具体地说,涉及一种基于数字图像的航空结构件识别的图像预处理方法。
背景技术
航空飞行器的结构件具有批量小品种多等特点,故在利用机器学习方法对零件进行识别时,能够采集到的零件图像比较少,直接通过原始图像很难训练出一个准确率比较高的模型。训练样本集中样本的丰富程度对于机器学习而言具有极大的影响,在缺乏足够的样本训练集的情况下得到的图像识别的准确率是较低的。
发明内容
本发明针对现有技术在应用于航空飞行器零件等具有批量小而品种多的物品进行机器学习时缺乏丰富样本集的问题,提出了一种基于数字图像的航空结构件识别的图像预处理方法,通过对采集到的样本进行图像处理得到更加丰富多样的样本集,从而实现在缺少实际的丰富样本的情况下提供足够丰富的样本用于机器学习,进而提高了机器学习的精确率。
本发明具体实现内容如下:
本发明提出了一种基于数字图像的航空结构件识别的图像预处理方法,包括以下步骤:
步骤1:从航空结构件的数模文件中获取零件各个视角的视图图像,并将获取的视图作为零件数模原始图像;
步骤2:将获取的零件数模原始图像进行图像变换处理,得到变换后的原始图像,并将变换后的原始图像中的零件进行区域裁剪,将区域裁剪出的零件的原始图像采用skPartImgFill方法填充为尺寸一致的图像并加入训练集中作为训练样本;对于训练集中的训练样本,进行灰度处理,将训练样本中的零件的轮廓特征的像素点设置为白色,将零件的非轮廓特征的像素点设置为黑色;
步骤3:采集零件的实体图像,并对实体图像进行高斯核滤波,对滤波后的图像进行图像处理裁剪得到实物图像中的零件实物区域图像,然后对裁剪得到的零件实物区域图像基于训练集的训练样本采用skPartImgfilter方法进行图像预处理运算,并输出图像预处理运算的结果作为后续机器学习零件识别的输入图像。
为了更好地实现本发明,进一步地,步骤2中采用所述skPartImgFill方法进行填充的具体操作为:
首先计算裁剪出的零件的原始图像的长度W、高度H和长高的差值d,并设置第一次添加值m和第二次添加值n;具体计算如下:
(1);
(2);
(3)
其中:式(2)分别表示第一次添加值m为长度W和高度H的差值d的一半向下取整的值;
式(3)表示第二次添加值n为长度W和高度H的差值d的一半向上取整的值;
然后进行长度W和高度H的大小判断:
如果WH,在裁剪出的零件的原始图像前方添加m行全0矩阵,后方添加n行全0矩阵;
如果WH,在裁剪出的零件的原始图像前方添加m列全0矩阵,在图像后方添加n列全0矩阵;
最后将添加了全0矩阵后的图像缩放为单通道图像,并作为输出图像加入训练集中作为训练样本。
为了更好地实现本发明,进一步地,步骤2中的所述图像变换处理包括图像旋转和图像缩放和图像裁剪。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都飞机工业(集团)有限责任公司,未经成都飞机工业(集团)有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110350132.7/2.html,转载请声明来源钻瓜专利网。