0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【SGVision】直线拟合算法与上亿名画联动

MookLab 来源:MookLab 作者:MookLab 2022-02-16 15:41 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

你有想过,一条直线能卖多少钱吗?小编疫情在家期间偶然看到一幅巨作,先来带大家欣赏一下这位大师的作品:

是这样的

poYBAGIMqIWAWFkKAACKAvha1wM517.png

▲纽曼《Onement VI》,1953年

这样的

poYBAGIMqQeADd13AAA-n2jLUuQ017.png

▲纽曼《The Third》,1964年

还有这样的

poYBAGIMqRGAY5NiAACJhszwPy8754.png

▲纽曼《The Wild》,1950年

当你第一眼看到巴尼特·纽曼的作品时,心中肯定是这样想的:“这不就是一条线吗?我也能画!poYBAGIHLXaADDdcAAAAWU6tq48095.png

但就是这样的“一条线”,使得他的作品《安娜的光》,于2013年被一位不知名的神秘买家,以约1.057亿美元的价格私下成交,目前该画排在世界最贵绘画的第17位。

(嗯。。艺术果然很烧钱。。。)

我突发奇想,能不能用咱们马克拉伯的SGVision软件找出这条价值一个亿的直线呢?SGVision功能之强大,让机器视觉在艺术领域也能玩出花样。

于是我快速拿起手头的电脑打开SGVision的页面操作页面。

✔首先带大家理清思路:

要想找出这条价值不菲的直线我们肯定需要用到【直线拟合算法】,这个直线拟合算法是尺寸检测里面专门寻找直线的工具。

涉及到的参数有【扫描数量最小拟合数梯度阈值边缘极性直线方位

✔接着操作步骤:

打开SGVision软件F4快捷键进入算法页面,点击添加参考图。导入需要检测的图片选择测量栏目选中直线拟合算法框选出ROI,把ROI放在检测区域就可以,这个检测范围内就能找出我们要的直线啦。

,时长00:10

可以看到ROI有箭头,箭头跟顶点一样,证明检测区是有方向的,箭头方向即为检测方向,那上面的黄色格子就是我们把ROI分成的扫描数量。

扫描的数量越多精度就越准

,时长00:16

最后点击测试,这条直线就被我们找出来了

这是直线完好无损的情况下,那在项目中你可能碰到直线存在断裂、遮挡等等有瑕疵干扰的情况。

比如这样:

poYBAGIMqWeAeGWDAAAqU2PHVco366.png

我们可以通过【索引】这个方法解决。

找到【过滤拟合点】这个参数,调整过滤起始索引数量。调整后的直线断裂开的地方中间的线就消失了。这个时候就不会寻找断裂的地方了我们测试一下就能找出这条直线了。

,时长00:17

芜湖,是不是很简单

再来带大家解锁一下终极进阶操作:直线度检测

同上导入图片后,我们从定义元素里找到【定义直线】,框选好ROI设置参数点1与点2的参数,一条完美的直线就出来了。

然后我们从测量里找到【直线拟合】,

做出3个直线拟合的位置。

pYYBAGIMqX6AEqtlAABY9thaZ_Q089.png

接着找到【线间距算法分别选择我们刚才做的直线一与直线二的距离。(直线一固定为我们定义的直线、直线二选择我们分别设置的直线拟合的区域)。

最后从逻辑运算里选择分类。

计算方式选择【方差】,线间距都设置为【直线间平均距离】。

测试一下就能准确算出差值结果:5.8065

当然我们可以任意设置好上下限制的范围,比如我把上限值改为6与5,对比一下输出结果:

poYBAGIMqY6AJ2BXAABreroKhgA616.png

NG

poYBAGIMqZmAJ6bLAABsMm6m0LE812.png

OK

是不是非常清晰了。

整套操作行云流水,势如破竹!

能看到这里相信你一定是个好学的宝宝,可以打开我们SGVision软件跟着小编动起来。虽然咱们不能理解一条线所卖出的天价,也可以在马克拉伯上梦幻联动。

完整视频教学:
https://mp.weixin.qq.com/s?__biz=MzA5NjczNTg2MA==&mid=2247487029&idx=1&sn=8311962572b098a7d1bd1c049d34bc84&chksm=90aac92ea7dd40385548278d2fc7cbc33c9c05a5d8491daa0be4f666312cfc4054af19c5de29&token=1520589933&lang=zh_CN¬replace=true#rd

【马克拉伯】前往官网

审核编辑:符乾江

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器视觉
    +关注

    关注

    166

    文章

    4830

    浏览量

    126495
  • 视觉检测
    +关注

    关注

    2

    文章

    462

    浏览量

    20592
  • 视觉软件
    +关注

    关注

    0

    文章

    20

    浏览量

    6233
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Aigtek电压放大器在微型直线超声电机制备与性能测试中的应用

    。   实验名称: 多层微型直线超声电机制备与性能测试 研究方向: 纵弯复合模态驱动机理研究、多层压电叠堆微结构设计、模态复合算法与动力学仿真、低温共烧陶瓷(LTCC)工艺优化、压电振子电学参数测试、电机驱动性能优化测试 实验目的: 针对移动终端摄
    的头像 发表于 04-24 13:44 23次阅读
    Aigtek电压放大器在微型<b class='flag-5'>直线</b>超声电机制备与性能测试中的应用

    OCAD应用:双组联动补偿式连续变焦系统

    双组联动补偿式连续变焦系统初始结构设计方法和三组元连续变焦系统设计方法类似,他是在三组元变焦系统的基础上对变焦组分割后扩展起来的。变焦组的分割有两种方法,一是把变焦组分割为两块分别置于补偿组两则
    发表于 04-14 08:33

    OCAD应用:线性双组联动补偿式连续变焦系统

    线性双组联动型变焦结构形式是对一般双组联动型变焦结构的简化。由于双组联动型补偿曲线比较缓和且前后对称,因此在低变倍比时曲线接近直线,此时把补偿曲线做线性化处理,可是变焦曲线和补偿组曲线
    发表于 04-13 09:11

    端子电流循环寿命试验机核心算法解析:温升预测模型与寿命衰减曲线拟合

    端子电流循环寿命试验机的核心算法,是实现端子寿命精准预测、测试过程智能管控的关键,其中温升预测模型与寿命衰减曲线拟合两大核心算法,分别解决了测试过程中的温度动态调控与寿命趋势研判问题,共同构建起科学
    的头像 发表于 04-02 09:21 166次阅读
    端子电流循环寿命试验机核心<b class='flag-5'>算法</b>解析:温升预测模型与寿命衰减曲线<b class='flag-5'>拟合</b>

    ZG02-D/SG系列在线动态拟合全长直线度测量仪

    关键字:动态拟合直线度,全长直线度,直线度测量仪,拟合直线度, 1.基本原理 测量仪内设置有水平
    发表于 01-29 14:05

    查找表与多项式近似算法实现初等函数

    查找表与多项式近似结合算法是一种把查找表算法和多项式近似算法综合到一起的算法。这种算法综合了两种基本算法
    发表于 10-28 08:10

    什邡离线扫描设备如何测量长材直线

    。 高效数据处理:通过专业测控软件实时拟合偏差曲线,如通过两测头位置数据拟合理论直线,计算中间点偏差值(蓝鹏测控方案)。 抗干扰设计:采用光电原理避免接触式测量的机械磨损,减少人为误差,适应产线快速抽检
    发表于 09-05 14:05

    ZG02-D/SG系列 在线动态拟合全长直线度测量仪

    (例如图4中的点1、9)的位置值为基准拟合一条理想直线,则测量点2~8的位置值偏离该直线的距离即为各点在X轴方向的直线度偏差,其中的最大值即为被测物的整体
    发表于 08-04 15:09

    瞬态吸收光谱数据处理、拟合与分析-Ⅱ

    2.拟合 2.1加载已正确准备的数据曲面。 2.2 确定需要执行的拟合类型,并跳转至对应章节。 注意:本文提供两种数据拟合选项:步骤2.3为单波长动力学轨迹拟合,步骤2.4为全局分析
    的头像 发表于 06-23 06:44 1283次阅读
    瞬态吸收光谱数据处理、<b class='flag-5'>拟合</b>与分析-Ⅱ

    松原直线度测量仪的款式和类型

    GV-15 2.功能: 1.支持X/Y双向偏移量捕捉(分辨率0.1μm) 2.数据算法:最小二乘法直线拟合或自定义2点基准 自准直光学型 1.结构:平行光管+准直望远镜组合,通过分光镜与反射光路分析偏差
    发表于 06-19 14:54

    双定子直线振荡电机动子位移自传感技术研究

    本文主要对于一种新型双定子直线振荡电机的动子位移自传感算法进行了研究。基于理论推导,建立了双定子直线振荡电机系统的数学模型,并推导出了动子位移表达公式。在此基础上,结合直线振荡电机特性
    发表于 06-19 11:08

    双电机比值联动控制系统

    摘要:由于电机加工精度,工艺等限制,相同规格的电机性能往往存在不同程度的差异。因此,在采用多电机联动来获得更大功率时,需要对电机的控制器进行设计。以双电机联动控制为例,结合 PD 控制器,提出了一种
    发表于 06-18 16:33

    没有网关也能实现设备互联?涂鸦Zigbee分布式联动技术,彻底打破传统联动规则

    一、传统设备联动技术的痛点设备联动,是指当一个设备的状态发生变化后,会联动其他设备执行指定动作的智能化互联功能。例如:当门窗磁传感器检测到门被打开时,就会自动打开照明灯,检测到关闭时,同步关闭照明灯
    的头像 发表于 05-29 19:18 2116次阅读
    没有网关也能实现设备互联?涂鸦Zigbee分布式<b class='flag-5'>联动</b>技术,彻底打破传统<b class='flag-5'>联动</b>规则

    直线模组与直线电机的区别

    直线模组与直线电机在工业自动化领域中是我们常见的组件,但它们在多个方面存在显著的区别。 一、工作原理 ● 直线模组:直线模组实现直线运动需要
    的头像 发表于 05-11 17:39 1986次阅读
    <b class='flag-5'>直线</b>模组与<b class='flag-5'>直线</b>电机的区别

    黑芝麻智能视觉与4D毫米波雷达前融合算法介绍

    本文介绍了黑芝麻智能视觉与4D毫米波雷达前融合算法,通过多模态特征对齐和时序建模,显著提升逆光、遮挡等复杂场景下的目标检测精度,增强辅助驾驶安全性。
    的头像 发表于 05-08 09:27 2816次阅读
    黑芝麻智能视觉与4D毫米波雷达前融<b class='flag-5'>合算法</b>介绍