![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工业相机选型
云中飞鸿--张*峰
这个作者很懒,什么都没留下…
展开
-
为什么要用“外部行触发信号”,而不是设置“内部行触发信号”
1、2、原创 2024-07-05 14:43:38 · 119 阅读 · 0 评论 -
相机SDK
相机SDK,全称为Software Development Kit,中文意思为“软件开发工具包”。SDK通常包含一些预先编写的代码、库、API接口等,以及相关的文档和示例,以便开发者能够快速、高效地开发出满足特定需求的应用程序。在相机领域,相机SDK通常包含与相机硬件和软件交互的代码和库,以便开发者可以在其应用程序中集成相机功能。原文链接:https://blog.csdn.net/weixin_43501408/article/details/135270937。转载 2024-07-04 17:36:15 · 42 阅读 · 0 评论 -
工业相机常见的工作模式、触发方式
当触发端子上,收到有效触发信号后,相机开始采集一帧图像,并传输到主机。例如,相机的曝光时间设置为10毫秒,有效触发信号设置为上升沿触发,那么在10毫秒内,即使有多个上升沿信号,也只会触发一帧图像。当有触发信号为有效电平时,相机开始采集一帧图像,并传输到主机,该帧采集完成后,如果信号仍然为有效电平,则相机开始采集下一帧图像并传输到主机,直到触发信号变为无效电平。硬触发:触发信号由外部设备给出,一般为电平脉冲,可以选择触发极性;在触发模式下,触发信号是启动相机曝光的唯一条件,触发信号可以。原创 2023-10-27 16:24:36 · 4538 阅读 · 0 评论 -
线扫相机设置编码器触发
3、最后,在编码器控制(EncoderControl)选项中设置编码器选择器(EncoderSelector)为Encoder0,编码器源A(EncoderSourceA)选择Line0,编码器源B(EncoderSourceB)选择Line1,如果产品有反转时拍照的需求,编码器触发模式(EncoderTriggerMode)可选择任意方向(AnyDirection),编码器计数模式(EncoderCounterMode)选择遵循方(FollowDirection)。原创 2023-10-27 17:37:14 · 1762 阅读 · 1 评论 -
工业相机类型
双目立体视觉的深度相机类似人类的双眼,不对外主动投射光源,完全依靠拍摄的两张图片来计算深度。在智能相机中封装了一些简单的图像处理算法模块,如几何边缘的提取、Blob、灰度直方图、OCV/OVR、一维码/二维码,简单的定位和搜索等,用户可以直接应用。线阵相机的像素单元排成一列,有1K,2K,4K,8K,12K,像素单元有5μm,7μm,10μm,14μm等,拍摄的照片为1维图像,完整的图像必须需要相机或物体一方保持运动状态连续拍摄才能生成,所以一般用于连续运动物体成像或需要连续的高分辨率成像的场合。转载 2023-10-27 17:28:55 · 153 阅读 · 0 评论 -
计算线阵相机 到 拍摄产品之间 摆放距离?(隐含条件:保证图像不变形)
一物体被放置在传送带上,转轴的直径为100mm。已知线阵相机4K7u(一行共4096个像素单元,像素单元大小7um),镜头35mm,编码器2000脉冲/圈。无论传送带速度变化为多少,都不变形。编码器安装在转轴中心位置,转轴转动一圈后,同轴的编码器也转动一圈,并发出2000个脉冲,已知转轴直径为100mm,可以得出传送带移动约314.16mm,则在一个脉冲内需扫描约0.1571mm=314.16mm/2000个脉冲。,无论传送带速度变化为多少,线扫相机始终可以采集到完美不变形的图像。原创 2023-10-27 17:15:33 · 648 阅读 · 0 评论 -
既定脉冲数的 编码器:一个脉冲扫描多长(一个脉冲走多远,距离是固定的。不随转动速度变动!!)
>默认情况下,转轴直径是先前已有或 已经确定大小了。此时,一旦选好编码器(脉冲数确定),那么就确定好了,一个脉冲扫描多长(一个脉冲对应的距离是固定死的,不随转动速度变动!使用线阵相机拍摄传动轴上移动的物体。转动轴直径D固定,使用编码器固定在转动轴上。假设选择2000脉冲的编码器,转轴周长Lmm;现在,1s转2圈,发出4000个脉冲,走2Lmm。一个脉冲对应2L/4000=L/2000mm;之前,1s转1圈,发出2000个脉冲;一个脉冲对应L/2000mm;原创 2023-10-27 16:54:39 · 608 阅读 · 0 评论 -
工业相机帧率与曝光时间的关系
从图3中,我们可读出的信息为,1H=52.1482useconds,和我们通过图2计算出来horizontal Scanning的时间一致,而在一帧图像中,需要扫描1252H,其中Effective Pixels为1220H,即1帧图像中,Effective Pixels Read out的时间为1220*52.1482 =63620.804us =63.620804ms,一个VD信号,所用的时间为:1252*52.1482=67793.5464us =67.7935464ms。转载 2023-10-27 13:26:05 · 297 阅读 · 0 评论 -
线阵相机:原理、技术及应用
最终输出的图像,可能是由1行,2行,3行,4行,6行,8行或16行CMOS芯片拍摄的图像处理而来,最终获得。• 行频,其实是一种特殊的帧率:针对只有几行像素的的CMOS,其拍照速度很快,能达到每秒几万张-几十万张,说出来很吓人,但因为拍出来的图,近似一条线,不能直接用,为避免误解,就不把它叫帧率,而叫行频。TDI的本质:用不同行的芯片区域,对物体同一个区域拍照,每一行被光子激发的电子,都叠加到下一行,让下一行间接获得了上一行的“光”,经过多次叠加后,最后一行的图像就足够“亮”,足够清晰了。转载 2023-10-26 15:53:48 · 443 阅读 · 0 评论 -
线阵相机选型:由 目标物幅宽+运动速度+最小缺陷大小(精度)=》确定线阵相机 分辨率、行频
的计算选择线扫相机的分辨率:450/Hc=0.2mm/pixel。那么,Hc=450/0.2=2250,但是真正的相机拍照,直接达到这和精度是有难度的,所以选型一般是Hc=450/0.2*2=4500,按照相机的分辨率的规律,可以选择4096像素的线扫相机;如果需要行和列的分辨率相等,则需要(2000mm/s)/(0.11mm/pixel)=18181line, 这样就可以推算出行频(意思是每秒钟相机最大可以采取多少行影像)满足18181line;(关键参数是线扫相机的。根据上面的选型可以得到。原创 2023-10-26 15:24:34 · 774 阅读 · 0 评论