友思特方案 | 3D点云实例分割现成算法模块助力实现自动化上下料应用

news2024/11/20 1:24:29

引言

全球范围内的大型汽车制造商和技术公司,以及一些专注于智能制造领域的创新企业,在3D视觉引导汽车部件自动化上下料项目方面都在进行研发和实践。国内外汽车制造行业,越来越多的企业开始采用3D视觉引导技术进行自动化上下料操作。

本文将介绍3D点云实例分割现成算法(Part Finder)模块,通过该算法模块的应用,基于友思特Ensenso的3D相机拍摄的物体点云以及纹理,能够将不同物体分割为独立的实例,准确识别部件的位置和方向,控制机器臂和其他设备动作,自动化上下料、分拣等系统的效率和准确性将得到显著提升。

01 算发模块的具体操作步骤

接下来,我们将为大家介绍应用Part Finder算法模块的具体操作步骤。

1.1 选择相机

选择并打开要在NxView SDK软件中使用的相机。在本文中,我们将使用我们SDK中的文件相机(无需接入真实的相机,直接通过我们提供的相机点云文件,即可读取由相机之前拍摄的图像)。

请注意,您需要使用 STL 或 PLY 模型,目前此两种模型均可以支持。

1.2 打开Part Finder模块

图1 打开Part Finder

如上图所示,使用菜单项打开Part Finder,点击工具,进一步可以找到Part Finder算法模块。

1.3 创建模型

我们必须先生成一个模型,然后才能使用它作为模板找寻相同的目标物。

选择一个 STL 或 PLY 文件,可以支持导入CAD模型。

如果您的模型是对称的或仅从某个方向观察,则可以相应地选择视角选项,可以根据应用场景的需要,也就是场景中定位工件的姿态来选择最优的视角来生成模型。这是可选的,但会提高在特定应用场景下的性能。现在我们将其保留为默认值。

您可以暂时将其他选项保留为其默认值。如果要试验这些不同的参数,请参阅我们所提供的SDK说明文档中的命令文档或工具提示,了解有关不同参数的作用的详细信息。

单击生成模型(Create Model),模型会被自动创建,进入下一步。

图2 在Part Finder中生成模型

 

1.4 实例分割,搜索目标物单体

切换到Part Finder对话框中的选项卡——“查找”

现在我们可以将大多数搜索参数保留为其默认值。对于本文场景下,我们必须减小或禁用最小假设得分参数,才能在 3D点云数据中查找模型的所有匹配项。如果不更改此参数,零件查找器将仅查找场景中的最佳匹配项。

单击开始搜索。搜索完成后,对话框将在结果选项卡中显示检测到的零件表。

图3 在Part Finder中搜索参数

图4 Part Finder的参数

 

检测到的零件也将在NxView SDK软件的3D视图中可视化。可视化效果的颜色表示匹配的覆盖范围。好的匹配将是绿色的,较差的匹配(例如某些部分被遮挡)将是橙色的。并且会生成总报表,将视野范围内所识别定位的所有工件列出来,包含识别分数、XYZ坐标姿态等信息。

图5 Part Finder的可视化结果

至此,透过我们的Part Finder算法功能模块,便可以找到3D相机视野下的每一个单独的目标物。除此之外,为了让用户能够将我们的点云实例分割部署到自己的应用中,我们会提供C++例程,让用户通过调用我们的SDK就可以将网络模型生成和搜索目标物的两个操作非常快速简易实现。

02 Part Finder的使用优势

1. 支持与友思特高精度Ensenso 双目散斑3D相机配合使用。

2. 快速生成模型和搜索匹配目标单体

3. 在定位识别中可同时结合纹理和深度数据

4. 可处理自相似零件方向。

5.支持处理球体、长方体等不同几何体类型。

6. 支持检测复杂的3D表面几何形状

7. 支持识别带有纹理部件的不同姿态

 

END

友思特·智能感知

虹科集团旗下子公司友思特是领先的智能感知与机器视觉解决方案提供商,致力于帮助各行业客户提高效率、改善生产质量。围绕智能制造、智能交通、医疗健康等领域,为用户提供视觉检测与识别、图像采集和FPGA图像处理,以及智慧交通、智慧城市等解决方案。

作为专业的智能感知与视觉解决方案提供商,我们可以为您提供以下产品和服务:

✓ 视觉检测和识别。

✓ 各具特点的3D相机。

✓ 图像采集与处理。

✓ 集成Nvidia边缘计算和高带宽采集接口的专业视觉边缘计算机。

✓ 适用于不同场景的雷达。

✓ 一站式打包视觉方案

我们已经陆续完成了包括华为、三菱、南方电网等客户的自动驾驶传感器图像采集、高端机器人图像处理、工件质量识别等项目。详情请访问官网https://viewsitec.com/

获取电子版资料&咨询更多解决方案&探讨技术问题,欢迎添加下方友思特技术工程师微信!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1124365.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

swagger stub https无法访问

有个app的以前别人写的假服务用http访问可以,但是用https去访问就不行 看官方说schema里面配置一个https就可以了但是对我那个server没有用: 官方参考链接: API Host and Base Path 后来领导给我发了个这个: Node.js Express で HTTPSを利用するパターン #Node.js - Qi…

视频编辑不求人,教你一招制胜批量添加封面

视频添加封面是一个相当简单的任务,您只需要一款专门的软件,就能轻松搞定!下面就是详细教程啦! 首先,您需要在浏览器中搜索“固乔智剪软件”,进入官网并下载这款软件。固乔智剪软件是一款非常专业的视频剪辑…

【网络知识必知必会】传输层UDP协议

文章目录 前言1. UDP 的特点1.1 无连接1.2 不可靠传输1.3 面向数据报1.4 缓冲区1.5 全双工1.6 传输数据大小受限 2. UDP 协议端格式3. UDP 是如何校验的4. 基于 UDP 的应用层协议总结 前言 在传输层中, 有两个知名协议是需要我们必知必会的, 一个是UDP协议, 一个是TCP协议, 本…

2023IG新功能大整理,更多玩法助力营销推广

作为当今全球最为受欢迎的社交媒体之一,Instagram在2023年迎来了一系列重要的功能更新。学习了解Instagram的最新功能,以及如何高效利用这些新的功能和工具,对于跨境品牌在该平台上实现营销推广至关重要。今天给大家详细介绍 Instagram在2023…

门禁管理:这招我居然才知道,不要太好用!

随着社会的不断发展,门禁监控系统已经成为了各种场所的必备设备。门禁监控系统通过技术的创新和智能化的进步,为不同类型的客户提供了高效的安全保障和管理工具。 客户案例 南京某商业大厦管理公司 南京某商业大厦管理公司面临着大量员工和访客的管理挑…

领先一步,效率翻倍:PieCloudDB Database 预聚集特性让查询速度飞起来!

在大数据时代,如何有效地管理和处理海量数据成为了企业面临的核心挑战。为此,拓数派推出了首款数据计算引擎 PieCloudDB Database,作为一款全新的云原生虚拟数仓,旨在提供更高效、更灵活的数据处理解决方案。 PieCloudDB 的设计理…

京东平台销量销额数据查询:2023年9月京东空调行业品牌销售排行榜!

鲸参谋监测的京东平台9月份空调市场销售数据已出炉! 鲸参谋数据显示,今年9月份,京东平台大家电品类——空调的整体销售呈现下滑。从数据来看,9月空调的月销量将近60万,环比下滑约59%,同比下滑约6%&#xff…

Python 类继承解释

一、说明 类继承是Python中数据科学家和机器学习工程师需要了解的一个重要概念。在这里,我们的专家解释了它的工作原理。 在Python中,类包含属性和方法。属性是存储数据的变量。类方法是属于类的函数,通常对类属性执行一些逻辑。在本文中&…

npm版本错误——npm ERR! code ERESOLVE 解决方法

起因 项目中echart版本过低,导致某些图表不能正确显示,所以大手一挥,将echart版本从4升级到了5, 再去运行项目的时候 就发现项目报错了 npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree npm ERR! …

C++基础算法----正整数高精度加减乘除

4、正整数高精度 ​ 出现高精度的情况一般只有C会出现,python会无限制,java有大整数,所以基本上不用考虑,一般会出现四种情况 一个较大数A 一个较大数B一个较大数A - 一个较大数B一个较大数A * 一个数一个较大数A / 一个数 这里…

ubuntu系统由于英伟达显卡驱动问题黑屏或者其他报错开机无法进入系统解决办法!

背景: 硬件:CPU:AMD PRO 3955WX、硬盘:一块固态(ubuntu)一块固态(windows)双系统、英伟达丽台RTX4000显卡; 故障: 把显卡拆出来,拿到别的地方测…

分享一下商城小程序有哪些营销活动可以做的

随着移动支付的普及和电商行业的快速发展,商城小程序已成为消费者日常生活中不可或缺的一部分。小程序具有便捷性、即时性和个性化等特点,使得品牌商家能够更好地与消费者互动,提升销售额。本文将探讨商城小程序营销活动的几种形式&#xff0…

CentOS7日志文件及journalctl日志查看

一、日 志 文 件 说 明 tail /var/log/messages //系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一 tail -f /var/log/secure //与安全相关的日志信息 tail /var/log/maillog //与邮件相关的日志信息 tail /var/log/cro…

8.canvas阴影设置

在canvas里面设置元素阴影相对来说比较简单,他有4个属性控制。 shadowOffsetX 描述阴影水平偏移距离的属性。 shadowOffsetY 描述阴影垂直偏移距离的属性。 shadowBlur 描述模糊效果程度的属性;它既不对应像素值也不受当前转换矩阵的影响。默认值是…

Python + Appium 自动化操作微信入门看这一篇就够了!

简介 Appium 是一个开源的自动化测试工具,支持 Android、iOS 平台上的原生应用,支持 Java、Python、PHP 等多种语言。 Appium 封装了 Selenium,能够为用户提供所有常见的 JSON 格式的 Selenium 命令以及额外的移动设备相关的控制命令&#…

Anaconda创建新的虚拟环境及Jupyter Notebok中、PyCharm中环境的使用

Anaconda创建新的虚拟环境 在windows开始菜单中【徽标键】,查找Anaconda文件夹并打开【Anaconda Prompt】 查看已有虚拟环境 conda env list1.创建 conda create --name mytest python3.7 # 创建一个名称为mytest,python版本为3.7的虚拟环境输入【…

【已解决】Word文档的“打开密码”在哪里设置?

我们知道,Word文档可以设置“打开密码”,保护文件不被随意打开,只有输入正确的密码才能打开文档。那这个“打开密码”要在哪里设置呢?不清楚的小伙伴往下看就知道啦。 在Word文档里,有两个路径可以设置“打开密码”。…

Activiti

文章目录 一、Activiti介绍(一)BPM(一)BPM软件(一)BPMN(一)使用步骤1、部署activiti2、流程定义2、流程定义部署2、启动一个流程实例2、用户查询待办任务2、用户办理任务2、流程结束…

文本生成图像工作简述5--对条件变量进行增强的 T2I 方法(基于辅助信息的文本生成图像)

目录 一、基于场景图的文本生成图像二、基于对话的文本生成图像三、基于属性驱动的文本生成图像四、基于边界框标注的文本生成图像五、基于关键点的文本生成图像六、其他基于辅助信息的文本生成图像 在传统的T2I方法中,常常使用一个固定的随机噪声向量作为输入&…

极智嘉(Geek+)柔性货箱到人拣选方案,助力Starlinks实现高效运营

近些年,电商业务席卷全球,一众企业蓬勃发展。比如沙特阿拉伯先进的物流与供应链解决方案供应商Starlinks的电子商务的销售额从6%增长到了23%。为满足日益增长的国际电商业务需求,以及订单交付时效性更高的要求,Starlinks与全球仓储…