汽车座椅蛇簧挂钩四种放置状态图像识别的研究.docVIP

汽车座椅蛇簧挂钩四种放置状态图像识别的研究.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
汽车座椅蛇簧挂钩四种放置状态图像识别的研究

汽车座椅蛇簧挂钩四种放置状态图像识别的研究   摘 要:以识别汽车座椅蛇簧挂钩的四种典型放置状态为背景,提出一种基于二值图像求解对象区域顶点坐标与中值线来识别放置状态的一种算法 关键词:蛇簧挂钩;识别放置状态;顶点坐标;中值线 一、引言 汽车座椅框架焊接的生产现场是以人工递送蛇簧挂钩放到座椅框架的固定位置上,电阻焊到一起,这种生产有安全风险,放置位置不准确,工作效率低下等问题。若采用工业摄像头抓取蛇簧挂钩图像识别其放置状态,以便机械手抓取进给递送,作业快速准确安全。本文基于MATLAB平台,设计了一种识别蛇簧挂钩四种典型放置状态的处理算法,以实现汽车座椅框架的焊接流水线作业的自动化生产 二、蛇簧挂钩四种典型放置状态识别的总体方案 如图1所示,蛇簧挂钩的四种典型放置状态有【钩口向下且在左】、【钩口向下且在右】、【钩口向上且在左】和【钩口向上且在右】四种。经观察,这四种放置状态相同的是图像都具有顶点,不同的是顶点在对象区域的位置不同;若在对象区域中部画一条竖线,则该竖线的长度也不同。因此,将利用这四种放置状态的顶点P(Xfeature,Ymin)与x坐标中值Xmed,研究识别这四种放置状态的一种算法 三、蛇簧挂钩四种典型放置状态的图像识别前期处理 采集20组(共80幅图像)四种典型放置状态的图像样本,把RGB图像进行灰度化处理,采用中值滤波去燥,利用最大类间方差法分割图像,选最佳阈值h-0.025,将图像转化为二值图,如图2。最后,采用区域填充的图像分割形态学处理,以利于图像的识别 四、蛇簧挂钩四种典型放置状态的识别 (一)find函数介绍 find函数是用于二值图中查询满足要求的特征点(像素值不为0)在图像中位置的函数。其调用格式为:[m,n]=find(BW==1), m,n需说明:图像处理中通常以矩阵表示图像的数据结构,而矩阵中元素的坐标一般是按照(row, col)(即纵坐标,横坐标)表示。这与笛卡尔坐标系相左 (二)蛇簧挂钩四种典型放置状态识别的算法编程思路 首先,将蛇簧挂钩所有点的索引找出,转换为笛卡尔坐标,即找出二值图中所有像素值不为0(灰度级为白色)的点,对其索引矩阵进行转置。其次,调用median函数计算出横坐标x的中值Xmed,再用find函数找出对应横坐标为Xmed的所有特征点,组合成Xmed线。最后,调用min函数计算出纵坐标y的最小值Ymin(因为索引图像原点O位于矩阵左上角,蛇簧挂钩顶点的row值为最小值),再用find函数找出对应纵坐标为Ymin的所有特征点,取出所有特征点的横坐标x的中值Xfeature,顶点即P(Xfeature,Ymin)。至此,由Xmed线长识别【钩口向下】和【钩口向上】两种状态,将Xmed与Xfeature比较识别【钩口在左】和【钩口在右】两种状态,二者综合,如图3所示,最终识别出蛇簧挂钩四种典型状态 (三)蛇簧挂钩钩口朝向的状态判定 由图3可得,【钩口向下】的Xmed线长度明显大于【钩口向上】。因此,求出蛇簧挂钩对象区域的Xmed线,利用该线上最高点和最低点纵坐标的差得出线长,以Xmed线的长短区分【钩口向下】和【钩口向上】两种状态。为找到能明显区分这两种状态Xmed线长度的可靠中间值,对80幅样本图像的Xmed线长度进行求解运算,并找出了【钩口向下】的长度最小值272和【钩口向上】的长度最大值107,由此,将快速识别【钩口向下】和【钩口向上】两种状态的Xmed线长度取为:190 图1四种放置状态图 图2阈值分割(例:a、c) 图3填充后加中值线(例:a、c) (四)蛇簧挂钩钩口位置的状态判定 由图3可得,【钩口在左】的顶点坐标P(Xfeature,Ymin)在Xmed线左侧,【钩口在右】的顶点坐标P在Xmed线右侧。因此,求出蛇簧挂钩对象区域的顶点坐标P和Xmed线,将P点的横坐标Xfeature与Xmed进行比较,以此区分【钩口在左】和【钩口在右】两种状态。对80幅样本图像对象区域的顶点坐标P和x中值进行求解并进行比较,当XfeaturexieXmed,蛇簧挂钩的放置状态是【钩口在右】,由此,识别出【钩口在左】和【钩口在右】两种状态 五、结论 对蛇簧挂钩四种典型放置状态的识别,是通过求区域图像的顶点坐标P(Xfeature,Ymin)和图像x中值Xmed综合比较实现的。测试结果表明,该算法准确可靠,具有应用价值,可使自动化生产快速准确安全。 1

您可能关注的文档

文档评论(0)

docman126 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档