首页 > 其他分享 >应用案例|基于3D视觉的高反光金属管件识别系统解决方案

应用案例|基于3D视觉的高反光金属管件识别系统解决方案

时间:2023-08-03 15:02:03浏览次数:36  
标签:HY 金属管 识别系统 反光 M5 管件 识别 3D

应用案例|基于3D视觉的高反光金属管件识别系统解决方案_预处理

Part.1 项目背景

在现代制造业中,高反光金属管件的生产以及质量的把控是一个重要的挑战。传统的2D视觉系统常常难以准确地检测和识别高反光金属管件,因为它们的表面特征不够明显,容易受到光照和阴影的干扰。为了应对这个问题,基于3D视觉的金属管件识别系统通过获取物体的三维形状信息,精确地检测和识别高反光金属管件,可以提高生产效率和产品质量,并降低企业生产成本。


应用案例|基于3D视觉的高反光金属管件识别系统解决方案_预处理_02


Part.2 解决方案

对于高反光金属件,需要选择合适的3D传感器。该项目选用显扬科技HY-M5三维视觉系统,具有成像快、精度高、抗反光等特点。HY-M5扫描速度为10-300Hz,扫描精度能精确至±0.01mm,配合自研智能算法,能快速、精准作业并输出目标图像。


应用案例|基于3D视觉的高反光金属管件识别系统解决方案_预处理_03


应用案例|基于3D视觉的高反光金属管件识别系统解决方案_机器视觉_04


Part.3 操作流程

>>>>数据采集与预处理

通过使用HY-M5对高反光金属管件进行扫描,得到其表面的三维点云数据。由于采集的数据可能包含噪声和不完整性,需要进行预处理,包括点云去噪、滤波和配准等,以提高后续处理的准确性。

>>>>特征提取与数据处理

在预处理后的点云数据上,进行特征提取与数据处理。特征提取是将原始点云数据转换成具有辨识度的特征表示的过程。可以采用形状特征、法向量、曲率等信息来描述金属管件的几何形状,这些特征将用于建立模型和进行识别。


>>>>管件模型建立与识别

①建立管件模型

通过收集多个金属管件的点云数据,可以建立一个管件的3D模型。这个过程可以采用机器学习算法,如深度学习方法。训练数据集应包含不同形状和尺寸的金属管件,以便模型能够泛化到新的管件样本。


②管件识别与分类

将获取到的新点云数据与建立的管件模型进行比对,从而实现金属管件的识别和分类。过程会涉及点云匹配、特征匹配和模型匹配等步骤。根据匹配结果,可以判断管件的种类、位置和姿态等信息。


>>>>系统测试与调优

进行系统测试和调优,收集实际生产数据,不断优化算法和模型,以确保系统在各种工况,比如管件交错堆叠等情况下都能达到高准确率和稳定性,与实际生产线上的管件进行对比和验证,不断优化系统参数,使其适应各种工业场景。


应用案例|基于3D视觉的高反光金属管件识别系统解决方案_预处理_05


Part.4 方案优势

1.姿态和尺寸测量:使用高速高清的三维机器视觉HY-M5,结合先进的图像处理算法,能够提高金属管件位置和姿态检测准确性。


2.更高的识别准确性:HY-M5能够获取物体的三维形状信息,并且可以不受高反光金属管件的影响,实现更精准的识别。


3.适应性强:HY-M5三维视觉传感器不受金属管件颜色、纹理和表面反射特性的影响,因此对于不同类型和材质的高反光金属管件都能有效识别,具有更广泛的适应性。


4.可扩展性:HY-M5的模型和算法可以根据需要进行优化和改进,以适应新的金属管件类型和生产工艺的需求。

标签:HY,金属管,识别系统,反光,M5,管件,识别,3D
From: https://blog.51cto.com/u_15280158/6949229

相关文章

  • 基础 | 详解3D结构光如何标定
    结构光视觉的优点:非接触、信息量大、测精度高、抗干扰能力强。结构光视觉传感器参数的标定包括:摄像机参数标定、结构光平面参数标定。结构光视觉测量原理图我们不考虑镜头的畸变,将相机的成像模型简化为小孔成像模型,则特征点的图像坐标Pf与其在摄像机坐标系下的三维坐标P之......
  • Rhinoceros 7 - 犀牛3D建模软件mac/win版
    Rhinoceros7(简称Rhino7)是一款由美国RobertMcNeel&Associates公司开发的专业三维建模软件。它以其强大而灵活的功能、友好的用户界面和广泛的应用领域而备受设计师、工程师和艺术家的喜爱。点击获取Rhinoceros7 强大的三维建模功能:Rhino7提供了一套强大的工具......
  • open3d -- voxel_down_sample
    官网文档parameter:Input:open3d.geometry.Pointcloud点云类voxel_size:体素单位长度Return:处理后的点云类Description:体素降采样使用常规的体素网格从输入点云创建统一降采样的点云。它通常用作许多点云处理任务的预处理步骤。 就是将点云分块(这里为体素),然后逐......
  • 【腾讯云Cloud Studio实战训练营】使用Cloud Studio快速开发一个3D家具个性化定制应用
    目录前言: 一、腾讯云CloudStudio介绍:1、接近本地IDE的开发体验2、多环境可选,或连接到云主机3、随时分享预览效果4、兼容VSCode插件 5、AI代码助手二、腾讯云CloudStudio项目实践(3D家具个性化定制应用)1、注册并登录CloudStudio2、进入Vue预置开发环境2.1登录成功进入C......
  • 【动画进阶】有意思的 Emoji 3D 表情切换效果
    最近,群里面的同学发了这么一个非常有意思是动画效果:原效果地址--CodePenDemo--LetterHop当然,原效果,主要使用了GSAP动画库以及一个3D文字JavaScript库:import{Those3DTexts}from"https://cdn.skypack.dev/that-3d-text-library";import{gsap}from"https:......
  • 建模教程:如何利用3ds Max 和 After Effects 实现多通道渲染和后期合成 - 第 1 部分
     推荐:NSDT场景编辑器助你快速搭建可二次开发的3D应用场景1.创建基本场景步骤1打开 3dsMax。在透视视口。打开3dsMax步骤2做一个茶壶,放在飞机上。制作茶壶步骤3我在场景中应用了几个灯光。我选择了光线追踪阴影作为阴影。光线追踪阴影步骤4按 M 打开材质......
  • 建模教程:如何利用3ds Max 和 After Effects 实现多通道渲染和后期合成 - 第 2 部分
     推荐:NSDT场景编辑器助你快速搭建可二次开发的3D应用场景1.创建基本场景步骤1打开 3dsMax。打开3dsMax。步骤2我做了一个简单的场景。我放了三个彼此之间有一定距离的物体。制作对象步骤3按 Ctrl-C 键在透视视图中创建摄影机。创建相机2.设置对象ID步......
  • [USACO13DEC] The Bessie Shuffle S 洗牌 题解
    提供一种思路,可以做到\(O(n)\)。目前是全OJ最优解,跑到了79ms。update2023.07.29完工,期望无bug(暑假快乐吖o( ̄▽ ̄)ブ)update2023.07.27(要原题检测了,先占个坑,有时间再补)原题大意P3095[USACO13DEC]TheBessieShuffleS有\(n\)张牌,每次取出\(m\;(m<n)\)张牌进行置换操作。操......
  • 3DSOM软件基于物体的照片构建空间三维模型的方法
      本文介绍基于3DSOM软件,实现侧影轮廓方法的空间三维模型重建。(基于3DSOM的侧影轮廓方法空间三维模型重建)  我们首先从侧影轮廓建模方法开始,对空间三维建模的一些内容加以介绍。本文我们将基于3DSoftwareObjectModeler(3DSOM)这一软件,对上述方法加以完整的操作,并对结果加......
  • not_the_same_3dsctf_2016
    0X01和get_started_3dsctf_2016类似大概思路是先控制程序流到get_secret函数读取flag到f14g变量,再控制返回地址为write函数输出f14g变量的内容frompwnimport*p=remote("node4.buuoj.cn",25684)elf=ELF(./not_the_same_3dsctf_2016)write_addr=elf.sym['write']......