LabVIEW深度相机与三维定位实战(四)

简介: 立体匹配与ACV算法在LabVIEW中的调用

‍‍🏡博客主页: virobotics(仪酷智能):LabVIEW深度学习、人工智能博主

🍻本文由virobotics(仪酷智能)原创首发

🥳欢迎大家关注✌点赞👍收藏⭐留言📝

一、前言

Hello,大家好,我是virobotics(仪酷智能),一个深耕于LabVIEW和人工智能领域的开发工程师。

今天给大家分享在LabVIEW中实现深度相机与三维定位:立体匹配与ACV算法。关于双目相机基础支持可查看上一篇博文『LabVIEW深度相机与三维定位实战(上)』

二、环境搭建

2.1 部署本项目时所用环境

  • 操作系统:Windows10
  • python:3.6及以上
  • LabVIEW:2018及以上 64位版本
  • AI视觉工具包:techforce_lib_opencv_cpu-1.0.0.98.vip
  • onnx工具包:virobotics_lib_onnx_cuda_tensorrt-1.0.0.16.vip【1.0.0.16及以上版本】

2.2 LabVIEW工具包下载及安装


三、LabVIEW实现ACVNet立体匹配

3.1 获取模型

项目中提供一个onnx格式的ACVNet模型,模型文件位于:“范例\acvnet_maxdisp192_sceneflow_240x320.onnx”

模型的输入为左右两张彩色图,大小均为 3240320,须归一化到(-1~1)之间。

最大视差为maxdisp = 192 。

模型的输出为3个层级下的,左图各个像素的视差预测。通常我们只取其中一个层级下的预测结果。

3.2 测试范例

  1. 打开“范例\ACVNet_main.vi”;

  2. 切换到程序框图,检查依赖的模型文件路径、左右图片路径是否正确。

  3. 切换到前面板,运行VI,观察输出结果。(本范例采用灰度图对预测结果进行后处理,灰度大小与该点的视差大小正相关)
    image.png

  4. 修改图片路径,用上一篇博文采集的left.png和right.png图片作为输入,运行测试。
    image.png


四、项目源码

如需源码,可查看:https://blog.csdn.net/virobotics/article/details/132026300
更多内容,可关注微信公众号:VIRobotics


总结

以上就是今天要给大家分享的内容,希望对大家有用。如有笔误,还请各位及时指正。后续还会继续给各位朋友分享其他案例,欢迎大家关注博主。我是virobotics(仪酷智能),我们下篇文章见~

**如果文章对你有帮助,欢迎✌关注、👍点赞、✌收藏

目录
相关文章
|
机器学习/深度学习 SQL 数据可视化
数据分享|数据探索电商平台用户行为流失可视化分析
数据分享|数据探索电商平台用户行为流失可视化分析
|
机器学习/深度学习 算法 数据挖掘
【机器学习】算法术语、决策函数、概率模型、神经网络的详细讲解(图文解释)
【机器学习】算法术语、决策函数、概率模型、神经网络的详细讲解(图文解释)
1205 1
|
6月前
|
监控 数据可视化 物联网
告别进度失控与成本超支!追踪复杂工程的高效工具选型指南
复杂工程管理面临进度、资源、成本与协同难题,传统工具难以为继。本文系统解析超大型基建、EPC、BIM施工等场景的精准工具选型:从轻量协同到企业级管控,覆盖Primavera、BIM5D、SAP等方案,并提炼多级计划、4D模拟、EVM等核心能力,提供四步落地策略与快速选型口诀,助力实现项目全过程数字化闭环管理。(238字)
|
存储 并行计算 数据处理
蓝易云 - 香港站群服务器1C,4C,8C,16C的配置介绍
以上是对服务器CPU核心数量的基本解释,但实际的服务器配置还会包括其他因素,如内存大小、存储类型和网络带宽等。这些因素都会影响服务器的性能和适用场景。
1850 2
|
JSON API 数据安全/隐私保护
Django 后端架构开发:JWT 项目实践与Drf版本控制
Django 后端架构开发:JWT 项目实践与Drf版本控制
641 0
|
存储 数据安全/隐私保护 Python
`zxcvbn`是一个用于密码强度估计的开源库,由Dropbox开发。它基于一系列启发式方法,包括密码字典、常见密码模式、键盘布局等,来评估密码的强度。
`zxcvbn`是一个用于密码强度估计的开源库,由Dropbox开发。它基于一系列启发式方法,包括密码字典、常见密码模式、键盘布局等,来评估密码的强度。
|
域名解析 缓存 安全
2024最新Cloudways主机注册和使用教程
Cloudways 是一家提供基于云的托管服务的公司,专注于简化网站管理和运行,尤其适合WordPress。Cloudways界面直观,无需复杂设置即可快速搭建WordPress站点,包括高级缓存、Breeze插件和Cloudflare CDN集成。服务包括7*24小时客服支持,3天免费试用,按小时计费,无隐藏费用,支持多种云平台选择,以及一键安装多种应用程序和SSL证书。在注册和使用过程中,用户需要准备Visa/Mastercard信用卡,并可能需要通过外贸上网工具访问。Cloudways 提供自动备份和灵活的服务器配置,适合不同技术水平的用户。
999 0
2024最新Cloudways主机注册和使用教程
|
机器学习/深度学习 人工智能 算法
AI人工智能(ArtificialIntelligence,AI)、 机器学习(MachineLearning,ML)、 深度学习(DeepLearning,DL) 学习路径及推荐书籍
AI人工智能(ArtificialIntelligence,AI)、 机器学习(MachineLearning,ML)、 深度学习(DeepLearning,DL) 学习路径及推荐书籍
2013 0
|
编解码 计算机视觉
mmseg配置解析 align_corners=False
`align_corners=False` 是图像插值操作中的一个参数,影响输入和输出图像的角点对齐方式。`align_corners=True` 严格对齐角点,而 `align_corners=False` 均匀分布像素点,更适用于保持整体比例关系的任务,如语义分割。
498 0
|
数据采集 机器学习/深度学习 算法
LabVIEW与Python的比较及联合开发
LabVIEW与Python的比较及联合开发
660 0