VisionMaster图像拼接功能实现

由于硬件或安装环境限制,单个相机视野无法覆盖整个视野,但实际应用需要全视野图像时,可以拍摄物体的多个部分拼接成一张整图。VM提供图像拼接工具对图像进行拼接。

使用标定图进行标定建模是最重要的一步,成功标定后可以将图像无缝拼接起来。

准备工作:标定板

HIKROBOI

目前图像拼接工具标定步骤支持海康自研1型和型标定板。VisionMaster内部提供标定板生成工具可什用户自定义生成两种标定板图像。生成标定板图像时可选参数及可设置范围如下,并可选择是否生历CAD图:

参数

标定板类型

标定板行数

标定板列数

棋盘格间距

范围

海康I型标定板;海康I型标定板

14-50

14-50

0.00001m-9.999999m

生成的标定板图片保存在此路径:c:\VisionMaster3.4.0\Applications\Tools\自研标定板生成Demo可将标定板图片打印下来使用

打开vm,工具 -- 标定板生成工具,按实际需求选择各项参数

在实际应用中,一般需要对相机实时数据进行拼接,因此需要创建全局相机以便图像模块订阅。

点击相机管理,点击添加设备。依次添加可能用到的所有相机,触发设置,触发源默认为软出发SOFTWARE

下面演示图像标定建模步骤:

使用两个图像源,和一个图像拼接模块

输入方式可以选择单来源和多来源,单来源是单个相机多次移动进行拍摄,

多来源指多个相机固定位置对目标进行拍摄

拼接数目是指实际用于拼接的图像数量

拼接方式是指待拼接图像的分布

点击拼接模型页面

新建模型用于创建新的模型

点击新建模型,选择当前图像

点击提取特征进行标定,特征提取完成后,点击"创建模型"

点击拼接预览查看拼接情况。

这一过程需要注意

单相机

多位置拍摄需要保持每个周期内各点位置一致

多相机

需要保持各相机分辨率保持一致

需要保持各相机相对位置不变

各相机视野保持一致

标定时需要注意如下情况,否则会导致图像提取特征失败

图像需要保证清晰度

标定板类型选择需要保持与标定图像使用的一致

相关推荐
默 语10 分钟前
AI驱动软件测试全流程自动化:从理论到实践的深度探索
运维·人工智能·驱动开发·ai·自动化·ai技术·测试全流程
说私域16 分钟前
基于开源AI大模型、AI智能名片与S2B2C商城小程序的购物中心精准零售数据架构研究
人工智能·小程序·开源
key0625 分钟前
大模型在网络安全领域的应用与评测
网络·人工智能·web安全
北京耐用通信1 小时前
破解工业通信瓶颈:耐达讯自动化Modbus转Profinet网关连接驱动器的奥秘
人工智能·物联网·网络协议·自动化·信息与通信
应用市场1 小时前
OpenCV进阶:图像变换、增强与特征检测实战
人工智能·opencv·计算机视觉
说私域1 小时前
开源链动2+1模式、AI智能名片与S2B2C商城小程序:社群经济的数字化重构路径
人工智能·小程序·开源
rengang661 小时前
智能化的重构建议:大模型分析代码结构,提出可读性和性能优化建议
人工智能·性能优化·重构·ai编程
灵遁者书籍作品1 小时前
语言的拓扑学约束公理:语言对实在的描述具有拓扑不变量——某些真理必须通过悖论、沉默或隐喻表达
人工智能·计算机视觉
一尘之中1 小时前
觉醒的拓扑学:在量子纠缠与神经幻象中重构现实认知
人工智能·重构
金宗汉1 小时前
《宇宙递归拓扑学:基于自指性与拓扑流形的无限逼近模型》
大数据·人工智能·笔记·算法·观察者模式