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

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

3天内不再提示

线扫相机的原理

倩倩 来源:机器视觉沙龙 作者:机器视觉沙龙 2022-08-15 14:22 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

线扫相机的原理:线扫相机一般一次只拍摄一条线(线宽通常是1个像素),在机构运动的过程中,线扫相机不断地拍摄线,于是“聚线成面”,这就是线扫相机成像的原理。

线扫相机的原理决定了,它所拍摄的物体必须要运动。机构运动的话,就存在机构的速度是否和线扫相机采集的速度匹配的问题。

将对机构运动速度的要求进行拆分的话,其实就是如下两点:

① 运动速度必须与线扫相机的工作行频(即采集速度)相匹配。

② 机构的运动速度最好是匀速,或者十分接近匀速。

如果机构速度过快,最后的图像在运动方向上被压缩;如果机构速度过慢,最后的图像在运动方向上被拉伸。

f3715066-1c47-11ed-ba43-dac502259ad0.png

判断机构速度是偏快还是偏慢,并不困难,困难的是定量分析,要有数据作为判断的标准。

方案步骤说明:

① 先使用标定板标定,得出与相机行频匹配的机构运行速度,并调节至此速度。

② 将标定板放置在运动的机构上,采集标定板的图像,需注意的是,标定板需要大致摆正。

③ 将采集到的标定板图像做初步处理,例如裁掉多余的部分以便于后续处理。(这一步不是必须的)

f39c6030-1c47-11ed-ba43-dac502259ad0.png

④ 通过算法得到标定板中所有圆的最小外接平行矩形的高,计算这张图中所有圆对应的“高”的标准差。

⑤ 为了减少误差,可以对多张标定板图像执行以上算法,观察得到的所有标准差数据。标准差越小,说明机构运动速度越稳定。

Halcon程序如下:

*载入当前目录下的全部图片

list_files ('', ['files','follow_links'], ImageFiles)

tuple_regexp_select (ImageFiles, ['\.(tif|tiff|gif|bmp|jpg|jpeg|jp2|png|pcx|pgm|ppm|pbm|xwd|ima|hobj)$','ignore_case'], ImageFiles)

for Index :=0 to |ImageFiles| - 1 by 1

dev_clear_window ()

read_image (Image, ImageFiles[Index])

threshold (Image, Region, 0, 210)

fill_up_shape (Region, Region, 'area', 1, 100)

opening_circle (Region, RegionOpening, 5.5)

connection (RegionOpening, ConnectedRegions)

select_shape (ConnectedRegions, SelectedRegions, 'roundness', 'and', 0.9, 1)

select_shape (SelectedRegions, SelectedRegions1, 'area', 'and', 10550, 19999)

smallest_rectangle1 (SelectedRegions1, Row1, Column1, Row2, Column2)

gen_rectangle1 (Rectangle, Row1, Column1, Row2, Column2)

inner_circle (SelectedRegions1, Row, Column, Radius)

dev_display (Image)

dev_set_draw ('margin')

dev_display (Rectangle)

hight := []

for Index := 0 to |Row1| -1 by 1

*设置字体和字号

set_font (3600, '-Courier New-10-')

*显示每个圆的最小外接矩形的高和宽

disp_message (3600,((Row2[Index] - Row1[Index]) + ' '+ (Column2[Index] - Column1[Index])) , 'image', Row1[Index] - 70, Column1[Index], 'black', 'true')

tuple_concat (hight, Row2[Index] - Row1[Index], hight)

endfor

if (|hight| > 1)

*求元组中所有元素的标准差

tuple_deviation (hight, Deviation)

set_font (3600, '-Courier New-20-')

disp_message (3600, '纵向高度标准差:' + Deviation + ' ' + |hight| + '个圆' , 'image', 50, 50, 'black', 'true')

endif

stop()

endfor

处理结果:

f3abe76c-1c47-11ed-ba43-dac502259ad0.png

由于没有对比,因此标准差 = 1.54634暂不能知道机构的速度稳定性是高还是低,但是如果有两台类似的机构,要评判它们的速度稳定性的好坏, 那么这种方法可以轻松做出正确判断。

审核编辑 :李倩

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

    关注

    2

    文章

    291

    浏览量

    31347
  • 相机
    +关注

    关注

    5

    文章

    1536

    浏览量

    55417

原文标题:线扫相机项目中定量判断机构运动是否匀速的方法

文章出处:【微信号:机器视觉沙龙,微信公众号:机器视觉沙龙】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    镭射雕码用什么码枪?

    在电子制造、汽车零部件等行业,镭射雕码(DPM码的常见形式)因耐磨、耐高温的特性成为产品追溯的核心标识。但金属、塑料等材质的反光、曲面凹凸,加上镭雕码可能存在的模糊、低对比度问题,让普通码枪频频
    的头像 发表于 11-20 15:30 162次阅读
    <b class='flag-5'>扫</b>镭射雕码用什么<b class='flag-5'>扫</b>码枪?

    工业条码码枪用于生产线自动设备

    在现代工业生产中,自动化、智能化已成为提升效率、保障品质的核心方向。而工业条码码枪作为生产线自动设备码的关键工具,正以快速、精准的数据采集能力,推动生产流程的数字化变革。从医疗产品制造到汽车生产
    的头像 发表于 11-13 15:37 200次阅读
    工业条码<b class='flag-5'>扫</b>码枪用于生产<b class='flag-5'>线</b>自动设备<b class='flag-5'>扫</b>码

    远景达固定式码器、二维码码设备有哪些行业应用

    读性能与灵活适配性,在多个关键行业落地生根,成为效率升级的核心支撑。工业制造领域是固定式码器的核心战场。现代生产线对追溯精度的高要求,让能精准识读DPM码、DM
    的头像 发表于 11-05 15:27 110次阅读
    远景达固定式<b class='flag-5'>扫</b>码器、二维码<b class='flag-5'>扫</b>码设备有哪些行业应用

    自助柜如何集成码模组,以及如何选择码模组?

    在智能自助设备日益普及的今天,码模组已成为自助柜实现便捷操作的核心部件。那么,自助柜该如何集成码模组?又该如何选择合适的码模组呢?▣自助柜集成码模组的步骤首先,要根据自助柜的内
    的头像 发表于 10-11 15:10 248次阅读
    自助柜如何集成<b class='flag-5'>扫</b>码模组,以及如何选择<b class='flag-5'>扫</b>码模组?

    紫外工业相机的主要应用

    工业相机常见的有面阵相机线相机、黑白相机、彩色相机,根据不同的分类依据,工业
    的头像 发表于 07-15 16:56 492次阅读
    紫外工业<b class='flag-5'>相机</b>的主要应用

    新品速递 | CCS推出大功率线光源LN2系列

    近年来,随着充电电池电极片和薄膜片市场的增长,线相机市场不断扩大,由于检测的分辨率和速度越来越高,因此需要更高功率的照明。特别是在检测低反射率产品(如深色橡胶板)或透光产品(如透明薄膜板)时,检测
    的头像 发表于 07-04 17:06 1047次阅读
    新品速递 | CCS推出大功率<b class='flag-5'>线</b>光源LN2系列

    式高光谱相机VIX-N230重磅发布——开启精准成像新时代

    随着各行业对高光谱成像技术需求的持续增长,市场对于高分辨率、高灵敏度以及快速成像的高光谱相机的需求愈发迫切。中达瑞和凭借多年的行业经验和技术积累,敏锐捕捉到这一市场趋势,正式推出全新一代推式可见光
    的头像 发表于 05-20 15:34 406次阅读

    相机模组胶水检测

    相机
    海伯森技术
    发布于 :2025年05月19日 15:07:45

    线效率翻倍!二维码码器这样用就对了

    在当今竞争激烈的制造业环境中,提高产线效率是企业追求的重要目标。而二维码码器作为一种高效的数据采集工具,若能正确使用,将为产线带来显著的效率提升。首先,要根据产线的实际需求选择合适的二维码
    的头像 发表于 04-18 14:05 560次阅读
    产<b class='flag-5'>线</b>效率翻倍!二维码<b class='flag-5'>扫</b>码器这样用就对了

    在机器视觉检测中为何要选择线阵工业相机

    线阵工业相机可用于被测视野为细长的带状,多用于滚筒上检测的问题。需要极大的视野或极高的精度。
    的头像 发表于 04-16 17:33 711次阅读
    在机器视觉检测中为何要选择<b class='flag-5'>线</b>阵工业<b class='flag-5'>相机</b>

    效率卡在码环节?工厂流水线加装工业级码设备,产能直接拉满

    在智能制造转型的大潮中,工厂流水线的每一个环节都成为了提升效率的关键。然而,码环节长期被视为效率瓶颈,传统的人工码方式因其速度慢、易出错、无法实时追溯等问题,严重制约了生产线的整体效能。这一痛点
    的头像 发表于 04-14 13:55 522次阅读
    效率卡在<b class='flag-5'>扫</b>码环节?工厂流水线加装工业级<b class='flag-5'>扫</b>码设备,产能直接拉满

    二维码模组与传统码设备对比:嵌入式码方案为何成为新趋势?

    在数字化时代,码技术已成为连接物理世界与数字世界的桥梁。从商品管理到支付结算,码技术无处不在,极大地提升了效率与便捷性。然而,随着技术的不断进步,传统的码设备已难以满足日益多样化的需求。二维
    的头像 发表于 04-02 14:44 613次阅读
    二维<b class='flag-5'>扫</b>码模组与传统<b class='flag-5'>扫</b>码设备对比:嵌入式<b class='flag-5'>扫</b>码方案为何成为新趋势?

    远距版嵌入式码机在户外码收费场景中的应用解析

    随着移动支付的普及与发展,户外码收费已经成为众多消费场景中的主流支付方式。无论是停车场收费、景区门票售卖,还是路边摊贩的快速交易,码支付都以其便捷性赢得了广大用户的青睐。在这一背景下,远距
    的头像 发表于 03-17 16:08 657次阅读
    远距版嵌入式<b class='flag-5'>扫</b>码机在户外<b class='flag-5'>扫</b>码收费场景中的应用解析

    内置推式高光谱相机:VIX-S315无需外置推装置,1秒内完成一次全谱推成像

    在现代工业检测和科学研究中, 内置推式高光谱相机 解决了传统推式高光谱相机的一些缺陷,本文将以 VIX-S315 为例,科普内置推式高
    的头像 发表于 03-12 14:25 736次阅读

    生产线使用工业型码器,助力高速读取识别产品信息

    在现代制造业中,生产线的效率直接关系到企业的生产能力和市场竞争力。为了实现高效、准确的产品信息读取与识别,越来越多的企业开始引入工业型码器。这种先进的设备以其卓越的性能和广泛的应用场景,成为
    的头像 发表于 02-19 14:32 590次阅读
    生产<b class='flag-5'>线</b>使用工业型<b class='flag-5'>扫</b>码器,助力高速读取识别产品信息