高精度彩色3D相机:开启崭新的彩色3D成像时代

3D成像的新时代

近年来,机器人技术的快速发展促使对3D相机技术的需求不断增加,原因在于,相机在提高机器人的性能和实现多种功能方面发挥了决定性作用。然而,其中许多应用所需的解决方案更复杂,仅提供环境的深度信息是远远不够的。颜色区分机器学习等高级图像处理技术需要其他基本数据,为满足这一要求,之前需要通过增加2D相机来实现。

友思特全新紧凑型 VST Ensenso C相机系统,集众多功能和特色于一身,可以更准确高效地捕捉和解析3D数据

3D相机系统将提高机器人和自主系统的能力,拓宽多功能精确应用领域的使用范围。要实现这一点,3D相机技术必须跟上新的市场要求,这并不需要技术革命。不过,当前的系统很少能够在集合多个组件的同时还能易于操作和集成,这使得应用开发方式往往复杂且成本高昂。即便系统更为复杂,但是只有方便易用才更具实用价值。

预组装方式便于快速调试

一类设备可以完全定制,一类设备则是方便易用的标准设备,它们之间的主要区别在于可配置性和灵活性,以及设置和调试的工作量。如何选择取决于个人需求和应用场景。完全可定制的设备更加自由灵活,但也需要更多的技术专业知识并会耗费更多调试时间。与之相反,标准设备易于使用,只需少量调整工作就能完成具体任务。

在发布全新C系列后,这两种设备与高度灵活的X系列一起,丰富了VST Ensenso家族的高端相机阵营。您可以使用VST Ensenso相机选型器为具体应用选择合适的标准型号,立即投入使用。

图片

紧凑型VST Ensenso C相机系统 可预装各种立体基线

集成2D彩色图像的3D

VST Ensenso立体测量方法的一个优点是,通过SDK始终可以获得立体相机的2D图像。因此,SDK不仅可以提供深度信息,还可以持续为进一步分析图像提供基本数据,这样就不必再为应用增加2D相机。

因此,2D图像数据不仅可以作为纹理叠加在3D点云上来改进3D图像,而且还可以实现识别对象边缘以及在图像中读取代码等功能。通过这种方式,系统不仅可以实现对象的三维检测,方便机器人进行抓取,而且可以精确识别对象,从而进行精细处理。

VST Ensenso C系列现在专门配备了完全集成的RGB相机,因此还可以访问同一场景的2D彩色图像。这样就可以应对不仅需要3D点云还需要彩色图像的任务,扩展了相机的应用范围。例如,对于AI图像分析任务,彩色图像通常被用作基本数据,相机很适合这类任务。

图片

VST Ensenso C 专门配备了一台集成2D彩色相机

为读取包裹代码等图像处理任务提供基本数据

紧凑且完全集成

如果一项应用需要使用和分析多个特征或基本数据,通常有两种实现方式:一种是,整个任务所需的所有传感器或组件都可以作为独立设备进行操作。这样做的优势是每个模块化单元的选择和维护非常灵活,缺点是在一个应用中集成和同步多个设备的技术要求高,需要更多专业知识。

另一种方式则是采用全新VST Ensenso C这类完全集成的设备,它们将所有组件封装在一个安全的封闭外壳中。也就是说,工厂会优化匹配立体相机、图案生成器、2D彩色相机和灯光,用户可以通过通用设备软件 VST Ensenso SDK 调整和访问系统。尽管应用越来越复杂,但这种3D相机系统非常紧凑,可以适应机器人和其他自主系统空间有限的状况。

远距离大视野3D传感器

对于目标距离长达5米的应用,3D相机系统的组件必须经过优化设计并能相互协同,从而获得深度值的高Z精度。在像 VST Ensenso C 这样的立体测量系统中,长基线(两个立体相机之间的距离)可以非常精确和稳定地对各目标点进行三角测量。相机还拥有5MP 高分辨率,可以非常详细地扫描对象结构。对于完整的点云,即使物体表面纹理少,只有几个突出像素,VST Ensenso C相机也可以依赖强大的 200W LED图案生成器,确保在5米的距离创造高对比度表面。此外,相机机械结构刚性强,散热经过优化设计,可以在很远距离仍然能保持深度值的低偏差特性(在1m的距离处偏差仅为0.1mm)。

图片

VST Ensenso C 在200 W功率强大投影仪的支持下

将高对比度纹理投影到待成像对象上

实时3D点云图像展示

附加的RGB传感器生成纹理数据,使用颜色信息补充3D点云,从而确保逼真的3D展示。这使得在后续处理中更容易区分有色物体。

友思特3D相机-彩色点云示例

小结

VST Ensenso C 3D相机可以为应用提供高级图像处理功能所需的基本数据。随着VST Ensenso C推出,IDS在3D相机技术方面迈出重要一步。这款3D相机系统尽管外壳尺寸小巧,却集中了 VST Ensenso 在3D视觉环境中的所有优势,尤其适合对精度要求高的高端领域的大规模应用。VST Ensenso C系列的众多型号操作和调试都非常简单,成为三维图像处理的重要工具。

产品简介:VST Ensenso C 3D相机

图片

产品方案特点

  • 5m超长检测工作距离

  • 高达0.1mm精度@1m

  • 200w大功率投影仪

  • 动静态场景下实时3D成像

  • 内部集成2D RGB传感器捕获彩色图像

  • 小巧紧凑坚固耐用

  • IP65/67工业级

一台相机  众多应用

检测和识别

移动物体的自动空间检测和抓取在许多应用中提高了生产力。高亮度投影仪还确保了单次拍摄图像的高图案对比度,从而生成用于对象处理的强大详细3D数据。

图片

料箱取件

所应用的3D相机的功能影响机器人成功检测、拾取和放置零件的能力。Ensenso C通过集成RGB传感器扩展了这些功能,适合有颜色需求的应用。

图片

(去)托盘化

任意包装箱和货物的自动码垛工作在物流应用中仍然是一个挑战。即使各种货物密密麻麻堆放在一起,且距离较远,Ensenso C也能够可靠检测物体的大小、旋转和实际位置。

图片

测试和测量

在大体积应用中,从更远距离对物体质量参数进行非接触式测量和检查需要很高可再现3D分辨率。相机的长基线和强大的图案投影仪确保即使在5米的工作距离内也能以毫米精度实现出色特征识别。

图片

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Linux CentOS 7.6安装nginx详细保姆级教程

一、通过wget下载nginx压缩包 1、进入home文件并创建nginx文件夹用来存放nginx压缩包 cd /home //进入home文件夹 mkdir nginx //创建nginx文件夹 cd nginx //进入nginx文件夹2、下载nginx,我这里下载的是Nginx 1.24.0版本,如果要下载新版本可以去官网进行下载:…

ChatGPT付费创作系统V2.5.5独立版+前端

ChatGPT付费创作系统V2.5.5版本优化了很多细节,功能增加增加长篇写作功能。该版本为编译版无开源,本版本特别处理了后台弹窗、暗链网址。特别优化了数据库。升级过程中未发现任何BUG,全新安装或者升级安装均未出现400或者500错误,…

LeetCode刷题--- 地下城游戏

个人主页:元清加油_【C】,【C语言】,【数据结构与算法】-CSDN博客 个人专栏 力扣递归算法题 http://t.csdnimg.cn/yUl2I 【C】 ​​​​​​http://t.csdnimg.cn/6AbpV 数据结构与算法 ​​​http://t.csdnimg.cn/hKh2l 前言:这个专栏主要讲述动…

降低运营成本:采用安全托管服务(Managed Security Service,MSS)

文章目录 安全托管服务(MSS)?安全托管服务的内容安全风险评估安全监控预警安全应急响应安全问题咨询 企业为什么需要安全托管服务?与MSS合作的好处是什么?MSP和MSSP有何区别?MSSP如何向客户呈现服务内容企业可以托管哪些网络资产威胁管理托管…

算法训练营第四十二天|动态规划:01背包理论基础 416. 分割等和子集

目录 动态规划&#xff1a;01背包理论基础416. 分割等和子集 动态规划&#xff1a;01背包理论基础 文章链接&#xff1a;代码随想录 题目链接&#xff1a;卡码网&#xff1a;46. 携带研究材料 01背包问题 二维数组解法&#xff1a; #include <bits/stdc.h> using namesp…

楼宇管理新智慧:Panorama SCADA楼宇管理系统应用实例

一、背景介绍 楼宇管理系统旨在集中控制和监测楼宇运营&#xff0c;涵盖暖通空调&#xff08;HVAC&#xff09;、照明、电力系统、消防和安全系统等。通过直观的用户界面&#xff0c;用户得以实时监测和精准掌控这些系统&#xff0c;从而提升能源效率、确保设备正常运行&#…

Python - Bert-VITS2 语音推理服务部署

目录 一.引言 二.服务搭建 1.服务配置 2.服务代码 3.服务踩坑 三.服务使用 1.服务启动 2.服务调用 3.服务结果 四.总结 一.引言 上一篇文章我们介绍了如果使用 conda 搭建 Bert-VITS2 最新版本的环境并训练自定义语音&#xff0c;通过 1000 个 epoch 的训练&#xf…

如何彻底卸载Edge

要彻底卸载Edge浏览器&#xff0c;你可以按照以下几种方法操作&#xff1a; 方法一&#xff1a;使用控制面板 点击任务栏的“开始”按钮&#xff0c;打开“控制面板”。在控制面板中&#xff0c;选择“程序和功能”。在程序列表中找到Edge浏览器&#xff0c;右键点击它并选择…

如何使用ChemiCloud搭建WordPress外贸站完全指南(2024)

ChemiCloud是一家成立于2016年的云虚拟主机提供商&#xff0c;他们在全球范围内设有多个机房&#xff0c;并提供高性价比的服务。作为市场上最出色的WordPress外贸主机之一&#xff0c;ChemiCloud经过小编两个月的监控测试表现出色。 ChemiCloud的正常运行时间达到了99.99%&am…

工业以太网的网络安全与数据传输性能

工业以太网主要是一种用于工业控制系统的网络通信协议&#xff0c;它基于以太网技术&#xff0c;将其应用于工业环境中&#xff0c;以实现高速、可靠、安全的数据传输。跟传统的专用工业网络比较&#xff0c; 工业以太网具有更大的带宽、更低的成本以及更好的扩展性&#xff0c…

What does `wget -O` do?

wget -O 下载文件 并 重命名 wget -O 会 显示下载过程 wget -o 不会 显示下载过程 wget http://download.redis.io/releases/redis-4.0.9.tar.gz -O /usr/local/src/redis.tar.gz 或者 wget -O /usr/local/src/redis.tar.gz http://download.redis.io/releases/redis-…

爬虫01-爬虫原理以及爬虫前期准备工作

文章目录 1 爬虫基本原理什么是爬虫爬虫功能详解爬虫基本流程两个概念&#xff1a;request和response 2 一些问题爬虫能抓取什么样的数据&#xff1f;抓取的数据怎么提取部分内容&#xff1f;数据解析方式。为什么我爬虫抓取的数据和浏览器看到的不一样怎样解决JavaScript渲染的…

【办公技巧】Excel单元格隐藏的部分如何显示出来

Excel工作表中的有些单元格隐藏了数据&#xff0c;如何取消隐藏行列呢&#xff1f;今天分享几个方法给大家 方法一&#xff1a; 选中隐藏的区域&#xff0c;点击右键&#xff0c;选择【取消隐藏】就可以了 方法二&#xff1a; 如果工作表中有多个地方有隐藏的话&#xff0c;…

SpringBoot+Vue药品ADR不良反应智能监测系统源码

药品不良反应&#xff08;Adverse Drug Reaction&#xff0c;ADR&#xff09;是指合格药品在正常用法用量下出现的与用药目的无关的有害反应&#xff0c;不包括超说明书用药、药品质量问题等导致的不良后果。 ADR智能监测系统开发环境 ❀技术架构&#xff1a;B/S ❀开发语言&…

Hbuilder X 设置格式化代码时清除空白行

将 preserve_newlines 的值改为 false "preserve_newlines": false, //保留空行

Prometheus实战篇:Prometheus监控docker

Prometheus实战篇:Prometheus监控docker 准备环境 监控docker 为了能够获取到Docker容器的运行状态,用户可以通过Docker的stats命令获取当前主机上运行容器的统计信息,可以查看容器的CPU利用率,内存使用量,网络IO总量以及磁盘IO总量等信息. docker stats除了使用命令以外,用户…

番外篇-区块链基础知识入门

今天聊聊番外篇之Web3、区块链的基础知识~ 1. 区块链是如何工作的&#xff1f; Hash算法 将输入的数据映射为一个固定长度的字符串字符串是64长度&#xff0c;16进制&#xff08;2^4&#xff09;&#xff0c;4 * 64 256【SHA256】hash演示&#xff1a;https://andersbrownwo…

idea试用到期,重新试用

版本号&#xff1a;2021.2.* 打开运行 删除以下内容 1. 计算机注册表 \HKEY_CURRENT_USER\Software\JavaSoft\Prefs\Jetbrains 2. 文件夹 C:\Users\用户名\AppData\Roaming\JetBrains\IntelliJIdea C:\Users\用户名\AppData\Local\JetBrains\IntelliJIdea 以上仅用于临时使用…

Spring MVC 参数接收

参数接收 Springmvc中&#xff0c;接收页面提交的数据是通过方法形参来接收&#xff1a; 处理器适配器调用springmvc使用反射将前端提交的参数传递给controller方法的形参 springmvc接收的参数都是String类型&#xff0c;所以spirngmvc提供了很多converter&#xff08;转换器…

三菱plc学习入门(三,FB模块)

小编很抱歉&#xff0c;因为小编是以基恩士&#xff0c;三菱的plc一起学习并找发现不同&#xff01;&#xff01;&#xff01;并结合工作的案例来进行学习&#xff0c;所以内容上与系统的学习还是存在差异。如果只是单独的学习此篇文章&#xff0c;如果对您有帮助&#xff0c;欢…