lookup tables(查找表)提供了对相机内图片进行调整的功能,通常情况下lut发生在电脑实际图像处理之前。查找表的工作方式类似于灰度曲线,类似的,这项技术在photoshop等软件的后期图像/视频处理中也有使用。
一些机器视觉相机具有输出查找表的功能,此表可用于以不同方式重新映射相机的线性输出。lut也可用于强化图像质量,例如,可以定义 cmos相机lut对比度增强,该方法压缩黑色区域而不是从图像中截掉,并同时增强图像区域的其他部分。具有白色压缩的lut通常用于人类查看图像的应用,例如在(室外)监视和放射学中。
为了编程或展示此类lut,通常使用图表表示。以同样的标准,图表插图有助于快速直观地实现具有后续图像处理特性的曲线。
图像处理
接下来将借助svs-vistek的例子来解释如何使用lut实现任何可能的调制曲线:
gamma = 1原始图像
gamma 《 1这类曲线突出了明亮区域的动态。只有几个字节的接口数据包含有关图像较暗区域的信息。有研究表明人眼的gamma特征为0.3到0.5,这证实了人类是白天主要活动的生物这一事实。
gamma 》 1创建gamma大于1的曲线,会导致动态向“黑暗面”移动。因此,较亮的区域几乎完全被切断。为了弥补阴极射线管(crt)显示器在暗区的非线性动态表示的不足,对图像应用了2.2的伽马值。这使得crt在黑暗区域也能显示完全动态。
s曲线这是数码摄影中最常用的曲线。 它对暗区应用更多的黑度,使亮区更亮,并在“正常”照片具有最相关信息的中间范围提供动态。
cut-off曲线对于您的图像处理应用程序不使用图像中的亮区或暗区的情况,查找表可以轻松地完全抑制这些信息。 同样,中间的截断也是可以想象的,这样只有图像中的亮区和暗区才能传递到主机 pc。
反转曲线这类曲线能交换亮区和暗区的灰度值。
以上所有的曲线都可以组合,帮助更快实现应用程序。
数据压缩
在机器视觉相机中使用 lut 的一个鲜为人知的用途是压缩数据(例如从10 bit到8 bit),可以在不会丢失任何数据以实现更快的帧速率。
尽管 coaxpress、gige将通过高分辨率相机实现高速,但由于现有系统设计等原因,camera link仍将被广泛使用。如果需要 camera link,但需要全部发挥更快的传感器时序优势,lut 是压缩数据的一种选择。诸如最新cmos传感器可跨越60db的动态范围。这需要 10 bit用于无损线性视频传输,然而,camera link (cl-10tap) 的最高数据速率配置仅支持 8 bit。
通过使用非线性压缩,可以减少要传输的比特数,以便在应用量化之前使噪声电平保持恒定且像素电平独立。在接收器侧,压缩的非线性数据可以被解压缩以再次表示线性传感器响应。
机器视觉软件ecapture
虹科的机器视觉软件 ecapture 提供对所有evt相机功能的控制,以进行预览、捕获和保存。除了上述lut功能之外还包括兴趣区域 (aoi)、集成控制和标准预处理,如亮度、伽马、帧率控制等。在将 9gbps 图像流从相机直接捕获到应用程序缓冲区时,ecapture 软件解决方案还为 windows 和 linux 提供 《1% 的cpu占用率。
特点
实时预览和捕捉
完全控制虹科evt相机
ip配置设置
远程固件升级
genicam相机功能
自定义genicam xml加载
记录功能
绘图工具
lut实用程序
文件保存
欧拉(openEuler)Summit 2021:智能电网调度控制系统项目建设情况
Oracle专有云数据库一体机提供哪三大优势解决方案?
对某位置伺服系统中PID算法参数进行整定的方法研究
湿法蚀刻在硅片减薄中的作用
海芝通告诉你锂电池的应用领域到底有多广泛,看完你就知道了
机器视觉中如何使用LUT实现任何可能的调制曲线
CAN控制器、CAN收发器、CAN驱动器的区别是什么?
建立在智能化与互连技术之上的亚太制造
PS5的上市将决定索尼的未来最赚钱的业务
智能本挑战上网本 微软+英特尔阵营被压制
海信AI手机H20:三大特点标志着海信AI手机的又一大进步
颜色传感器、色标传感器的工作原理是怎样的
中芯国际已获美国成熟制程的许可
仙工智能自研的控制器SRC有什么优势?
美国正式发布华为与中兴的设备禁令
Windows CE操作系统的结构及应用设计
EV集团和肖特携手证明300-MM光刻/纳米压印技术在玻璃制造中已就绪
杭州推出新政策 支持人工智能公共服务和共性研发平台建设
标准组织3GPP宣布将下两批5G协议推迟3个月发布
我们在挑选电话机器人时需要考虑哪些方面