当前位置: 首页 > news >正文

【硬核DIY】纸杯+热熔胶?手搓一套光度立体视觉采集装置

原创图准科技-HH图准精度视界

大家好,今天分享一个刚刚完成的硬核实验——光度立体视觉的图像标定与采集。

很多朋友觉得一套应用于AI视觉缺陷检测的2.5D光度立体采图设备一定昂贵且复杂,但其实,只要思路打开,实验室里的日常材料也能组装出专业的采集装置。

01全家福:主角登场

首先,让我们看看今天的核心硬件阵容。虽然看起来有些“混搭”,但每一个部件都至关重要。

(办公室找到的核心采集与标定器件)

这一套“组合拳”包含了:

USB工业相机:负责捕捉图像。

环形LED可控光源:提供多角度照明。

陶瓷哑光标定球:标定的核心参照物。

(图准科技陶瓷标准球,高精度,均匀哑光)

Arduino控制器:整个光控系统的大脑,负责指挥光源。

02硬核组装:热熔胶与3D打印的艺术

有了零件,接下来就是见证奇迹的集成时刻。为了将光源和相机紧密结合,我们采用了最经典的“极客”手段——热熔胶+3D打印件

(通过3D打印的小零件和热熔胶,将光源与相机进行了稳固连接)

这种连接方式不仅成本低,而且灵活性极高。

随后,我们将光源与Arduino控制器通过杜邦线连接,确保信号传输的稳定。

(Led光源与控制器接线)

03灵魂设计:纸杯定乾坤

接下来是这个装置最有趣的地方。

由于我们的拍摄工作距离非常短,相机的景深十分有限。为了保证对焦固定,并且快速确定工作平面,我们祭出了实验室里的“神器”——一个普通的纸杯

(利用纸杯的高度固定工作距离,简单粗暴但极其有效)

我们将相机、光源和控制器模块统统固定在这个纸杯上。纸杯的高度恰好就是我们预设的工作距离,往下一扣,对焦完成,工作平面锁定。这种低成本的结构设计,完美解决了短距离拍摄的稳定性问题。

04标定与采集:16路光源的独奏

装置搭建完毕,重头戏来了。我们将自制的采集装置放置在一个黑色面板上,并在中心放置一颗白色的哑光陶瓷球

(在黑色背景下,陶瓷球作为标定物,准备接受光照测试)

为什么要用陶瓷球?因为它表面光滑且漫反射特性好,是光度立体视觉中计算法向量的完美参照。

我们的LED光源模块共有16个独立灯珠。在Arduino的控制下,这16个灯珠会依次独立点亮。

(16LED灯珠独立控制,依次照亮标定球)

通过采集这16张不同光照方向下的图像,我们就能通过算法反推光源与相机的几何关系,完成系统的光度立体标定

(C8位置标定结果)

05实战应用:专治反光差、难检测的平板零件

实验的最终目的是为了应用。我们之所以费这么大劲搭建这套系统,是因为手头正好有一个棘手的工业检测项目。

(待检测的平板零件,表面布满微小的加工凹坑)

这个平板零件经过机加工处理,然后又经过了机械喷丸处理,表面分布着许多微小的凹坑点。在传统的机器视觉检测中,这是一个典型的“老大难”问题:

反光特性差:表面漫反射严重,普通光源打上去,特征很不明显。

局部过曝:为了看清凹坑加大光源亮度,结果导致平面其他区域过曝,细节丢失。

面对这种“又暗又亮”的复杂表面,普通2D相机往往束手无策。而光度立体技术,恰恰是解决这类问题的“特效药”。

我们决定采用光度立体方案,通过图像融合技术,将不同角度的光照信息合成为一张包含丰富几何特征的图像。

06算法显威:从16张图到2.5D法向量图

有了前面的标定结果作为基础,我们正式进入核心的检测环节。

控制程序指挥着LED控制器,配合相机进行同步作业。16颗LED灯珠依次单独点亮,每亮一颗,相机就采集一张对应的照片。很快,我们就得到了16张在不同光照角度下的零件表面图片。

(16张零件在不同光照下的图像,凹坑的阴影方向各不相同)

接下来,就是见证奇迹的时刻。我们将这16张图片输入到深度光度立体算法中。算法通过分析每个像素点在不同光照下的明暗变化,进行法向重建,最终计算出了一张精细的平均曲率图。

(经过法向重建后的图像,凹坑、划痕和加工刀纹特征清晰可见)

效果立竿见影!原本在普通光线下模糊不清的凹坑和划痕,在法向量图中变得异常清晰。甚至连零件表面的加工刀纹都纤毫毕现,立体感十足。

此次不足的问题在于镜头景深极小,只拍清了中心区域,边界区域对焦模糊。

07总结与展望:低成本验证,高效率未来

回顾整个实验过程,我们从USB相机、Arduino到纸杯支架,用简易的硬件快速搭建了一套功能完整的光度立体成像实验系统。

通过精密的陶瓷球标定和高效的算法处理,我们成功验证了该技术在检测低反光、多纹理零件表面缺陷方面的巨大潜力。这不仅是一次成功的实验,更证明了在工业视觉领域,巧妙的方案往往比昂贵的设备更能解决问题。

(复杂纹理上的划痕检测也非常适用)

未来展望

这次实验的成功只是一个开始。基于这个验证平台,我们后续可以:

优化光源排布:设计更专业的环形光源,进一步提升成像质量。

集成深度学习:将法向量图作为输入,训练AI模型自动识别和分类缺陷。

迭代升级:将这套方案进行工业化硬件升级从实验室搬到生产线,产生真正的应用价值。

互动话题:

你觉得这种“土法炼钢”式的实验验证,在科研和工程中重要吗?欢迎在评论区分享你的看法!

关于图准科技

图准科技专注于机器视觉标定、精度测试与工业自动化场景,提供从高精度标准件(陶瓷标准球、棋盘格/圆斑标定板)到全自动标定系统的完整解决方案。所有标准件经精密三坐标测量机检测,符合VDI/VDEJJF等国际国内权威标准。

📞业务咨询:17601364008(张先生)

🌐官网:https://tuzhuntech.com

http://www.gsyq.cn/news/1342156.html

相关文章:

  • 大电流如何检测?PCB安装还是穿孔式传感器
  • Unity .meta与Library机制深度解析:GUID绑定与本地缓存原理
  • Unity .meta文件与Library机制深度解析
  • Unity中DragonBones多动画性能优化:图集复用与骨骼模板化
  • Chrome多进程沙箱机制原理解析与安全加固实践
  • 免费去图片水印app排行榜怎么选?2026一键去水印工具推荐
  • 解锁包豪斯极简美学:Midjourney V6中实现100%可控几何构成的3步提示工程法
  • 题解:洛谷 P1670 [USACO04DEC] Tree Cutting S
  • 2026年5月兰州装修设计质量排行:兰州装饰公司、兰州本地装修公司、兰州装修公司、兰州装修工作室、兰州装修设计公司选择指南 - 优质品牌商家
  • WebStorm 保存文件时自动格式化失败报错怎么修复?
  • Unity哥特UI资源包:SDF字体与Shader Graph工程化实践
  • Pandas 核心操作指南:索引、筛选、赋值与函数应用
  • UPGEN Lighting HDRP:HDRP光照优化与自动化配置方案
  • HDRP光照性能优化:探针体内存、阴影贴图与反射烘焙的底层控制
  • SpaceX启动纳斯达克IPO,1.75万亿美元市值目标能否实现?
  • pytest Code Review skill.md
  • 线程池:从Executors到自定义线程池的设计权衡
  • Unity游戏配置管线实战:Luban Schema与Data分离设计
  • Angular Signal Forms:以状态为先,革新表单验证、UI 更新与状态管理
  • Kali Linux虚拟机安装避坑指南:镜像校验、VMware配置与黑屏排错
  • Frida启动失败根因分析:SELinux与ptrace_scope深度解析
  • C语言内联函数与宏的深度解析:选型决策与实战避坑指南
  • 2026年4月热门的冷库直销厂家推荐,保鲜库/冷冻库/冷藏库/冷库/大型冷库/防爆冷库/组合式冷库,冷库企业哪家强 - 品牌推荐师
  • Midjourney包豪斯风格生成失效真相(2024最新版失效模式白皮书)
  • UE5插件选型避坑指南:耦合深度、版本适配与调试可见性
  • 为什么你的双色调总像PPT?揭秘Midjourney v6中未公开的--tint权重衰减算法与Gamma校准阈值
  • RK3576嵌入式多模态大模型部署:从模型转换到边缘图像理解实战
  • Burp Suite混合加密流量解密实战:JS+Native加解密链路还原
  • 2026成都保鲜冰袋厂家怎么选:成都环保吸塑包装、成都生物冰袋厂、成都食品级吸塑盒、环保吸塑包装、生物冰袋厂、食品级吸塑盒选择指南 - 优质品牌商家
  • JMeter接口断言实战:从响应匹配到业务逻辑校验