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

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

3天内不再提示

FPGA 加持,友思特图像采集卡高速预处理助力视觉系统运行提速增效

Hophotonix ? 来源:Hophotonix ? 作者:Hophotonix ? 2025-08-13 17:41 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

图像预处理是图像处理关键中间环节,通过优化传感器到主机的数据传输处理为后续减负。其算法依托硬件执行,搭载FPGA的友思特图像采集卡以高速运算和并行特性缩短处理时间、降低延迟并提升吞吐量,助力高速分拣等系统快速决策。针对高速接口及实时 / 大数据量场景,该采集卡是必备组件,可在 FPGA 上完成去拜耳化、HDR等预处理,为视觉系统高效运行奠基。

前言

图像预处理是图像处理过程中的一个中心中间步骤,图像从传感器到图像采集卡中进行处理,再到在主机 PC 中输出结果。它确保图像数据针对相应的应用进行优化,安全地传输。图像预处理的目的是准备数据,以简化进一步的处理步骤并减轻主机PC处理的负担。

预处理中使用的图像处理算法取决于相机传感器的现有的图像质量。这些算法可以在图像采集卡的板载FPGA上执行,也可以在其他视觉硬件(如相机本身、后端PC等)上执行。

而FPGA的高速运算和并行特性可缩短图像处理时间,从而降低系统延迟和提高吞吐量。此外,FPGA图像处理可以允许高速分拣机、表面和幅材检测等系统的控制器更快速地基于所采集的图像作出决策

wKgZPGicW1KAD2WZAAZ3uqqXlt4846.png

(友思特FPGA图像采集卡)

wKgZO2icW3SAWu_9AABDRVCJEo0585.png

(FPGA vs PC预处理CPU使用对比)

对于高速接口(如 CoaXPress、Camera Link 和 Camera Link HS)而言,图像采集卡是整个系统搭建必要组件,并且对于实时要求较高或大数据量传输来说,图像采集卡是必不可少的。它可以直接在FPGA上进行更广泛的预处理。例如高质量的去拜耳化、图像有损/无损压缩、高动态范围(HDR)、Blob分析、白平衡等,具体取决于应用。

通过压缩减少数据量:JPEG压缩,Lossless压缩,Quality+压缩

方案一:Quality+压缩方案

1:20+ 压缩比情况下保证更加优秀图像质量

友思特合作伙伴Gidel的Quality+(Q+)压缩算法实时压缩彩色滤镜阵列(CFA - 例如,拜耳)、Mono、RGB图像和视频

Q+算法彻底改变了传统图像压缩算法,在保持原始图像质量的同时,为高带宽图像流实现了高达1:20+甚至更高的压缩比。

与会降低图像保真度的传统压缩方法不同,Quality+通过保持原始信噪比(SNR)来保持图像质量不降低,同时智能优化压缩,Quality+通过将图像中的无效噪声替换为压缩高效的噪声,从而在不牺牲关键细节的情况下提高压缩效率。

wKgZPGicW7eAJf-iAAdZZY0c6do454.png

Quality+算法支持动态训练,允许系统根据特定视频流特征自适应优化压缩参数,确保针对不同应用场景(如半导体检测、高速运动捕捉)实现压缩效率最大化。Quality+运行于HawkEye系列FPGA图像采集卡,彻底释放 CPU/GPU负载算力压力,支持千兆像素/秒级吞吐量,实现无瓶颈压缩处理。

wKgZPGicW8eAPrfIAAU_6t4lEBM837.png

(通过调整GOP值,实现图像质量与压缩间平衡)

Quality+具有最小的延迟和帧延迟下的处理,可确保实时响应能力,使其成为录制和流媒体应用程序的理想解决方案。

方案二:无损压缩方案

两种压缩模式,多种素材格式实时压缩

通过在FPGA上实现的无损压缩IP,可对彩色滤光片阵列(CFA – 例如拜耳)、Mono和RGB图像和视频执行实时压缩。在Airra 10 FPGA 资源上,在实际视频应用中实现了接近1:3的无损压缩比。

wKgZPGicW-KAXCXJAAHUyzPqoZg460.png

并且根据不同压缩方式,得到的压缩效果也有差异,主要有两种压缩模式:

√ 压缩单个图像帧

√ 使用I帧和P帧对整个视频实现更高压缩比

同时,压缩可以通过基于样本图像数据的预训练或基于实时数据的动态训练优化。

wKgZO2icXBCAG6w7AAFYi-WCXjU218.png wKgZPGicXBiAW5c6AAFVUundOjY216.png
压缩前
2400*1600,10.9MB
无损压缩后
2400*1600,3.66MB

方案三:实时JPEG压缩方案

压缩程度可选,平衡存储大小和图像质量

实时JPEG图像压缩(编码器)IP可在FPGA上实现高性能JPEG压缩。压缩IP具有快速处理能力、低延迟和紧凑的芯片利用率。由于其紧凑性,该压缩IP可以在小型FPGA器件上实现,以实现高性能的相机图像流压缩,或者,该IP可以在单个较大的FPGA器件上多次部署。

JPEG压缩IP的输入流为YCbCr格式,带有RGB、Mono等可选的转换器。用户可以调整图像压缩程度,从而在存储大小和图像质量之间进行选择性权衡。

wKgZO2icXDyAMXUlAAETkg8VY3c917.png wKgZPGicXEOACZOGAAERxe5ah0o869.png
压缩前
2400*1600,10.9MB
JPEG压缩后
2400*1600,2.13MB

(JPEG压缩IP支持压缩比例动态调整,存储大小和图像质量之间进行选择性权衡)

HDR扩大图像动态范围

主要特点

√ 高性能单次曝光实现高动态范围 (HDR)

传统 HDR 依赖于多次曝光,但这种方法对于涉及运动或高数据速率的应用程序来说通常是不切实际的。友思特HDR IP 通过创新的单次曝光算法克服了这些限制,使用基于FPGA的处理提供完美的HDR质量和性能。

√高图像质量和无限吞吐量

通过提供实时、高质量的 HDR,几乎零延迟的图像预处理IP。HDR IP不仅分析每个像素的亮度数据,还分析周围像素,动态调整 HDR 处理以考虑局部亮度变化,从而脱颖而出。这种环境敏感的方法可以增强细微的细节,即使在具有挑战性的照明下也是如此,从而提供具有出色保真度的图像。Gidel专有的HDR 算法与FPGA架构相结合,能够同时处理无限的多个像素,从而在超宽像场中实现高速、高效的 HDR 性能。

√ 集成到 ISP 管道

同时HDR CPU卸载可以轻松集成到HawkEye图像采集卡和 FPGA 模块中。它可以与用户IP和/或其他实时、零延迟图像增强模块结合使用,例如Gamma 校正、白平衡、去拜耳化和压缩等。这种模块化方法允许完全优化的端到端解决方案,以满足任何成像应用的特定需求。

wKgZPGicXHmAB_UbAAXGy9gEk7Q634.png wKgZPGicXIKAQ2LoAAMUerBG-SE064.png

ROI提高传输速率,专注感兴趣区域处理

友思特HawkEye采集卡的优势在于,能够在板载FPGA上实时处理识别图像中的感兴趣区域(ROIs),并能智能、动态地调整ROI区域和参数并优化传输效率。FPGA通过硬件并行性(如流水线处理和定制IP核)实现微秒级ROI提取。同时板载图像处理可实现仅传输ROI数据(而非全帧),降低传输负载,实现高效数据传输。

wKgZO2icXJ6AV7O7AAAtG4r2HOM881.png wKgZO2icXKyAZa-NAALSMyXwEW0837.png


友思特图像预处理解决方案

PCIE图像采集卡

提供GigE Vison、Cameralink、Coaxpress等多种接口的图像采集卡,兼容性极强,采用强大的Arria 10 FPGA,具备大容量内存、高带宽数据传输通道和丰富的I/O接口,保证100%的帧捕获,广泛用于实时、高带宽视觉和图像处理等应用。

wKgZPGicXOCAO1kGAANe_TC66MA918.png

FantoVision嵌入式边缘计算机

基于FPGA和GPU实现20Gb/s & 40Gb/s高带宽图像采集、记录与处理的嵌入式边缘计算机,FantoVision的架构使用NVIDIA Jetson嵌入式计算机与高端图像采集的实时图像处理结合起来,具有高性能的FPGA处理能力,开放式架构,可自定义图像处理,为各类应用场景带来更高的处理速度和更高带宽选择。

审核编辑 黄宇

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

    关注

    1646

    文章

    22096

    浏览量

    620642
  • 视觉系统
    +关注

    关注

    3

    文章

    357

    浏览量

    31356
  • 图像采集卡
    +关注

    关注

    1

    文章

    120

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    影响图像采集卡性能的关键因素

    图像采集卡作为连接现实世界和数字世界的桥梁,在机器视觉、医学成像、科研实验等诸多领域扮演着至关重要的角色。其性能的优劣直接影响到整个图像处理系统
    的头像 发表于 07-03 15:20 ?214次阅读
    影响<b class='flag-5'>图像</b><b class='flag-5'>采集卡</b>性能的关键因素

    图像采集卡与视频采集卡的主要区别对比

    图像采集卡和视频采集卡的核心区别在于它们的设计目标、处理对象和典型应用场景。尽管名称相似,且有时功能会有重叠(尤其是高端设备),但它们侧重点不同:以下是主要区别:1.
    的头像 发表于 06-27 14:42 ?282次阅读
    <b class='flag-5'>图像</b><b class='flag-5'>采集卡</b>与视频<b class='flag-5'>采集卡</b>的主要区别对比

    图像采集卡:机器视觉与专业成像的关键桥梁

    数据的核心硬件设备,就是图像采集卡。它是连接物理世界与数字世界的“翻译官”和“高速通道”。一、什么是图像采集卡
    的头像 发表于 06-19 12:25 ?278次阅读
    <b class='flag-5'>图像</b><b class='flag-5'>采集卡</b>:机器<b class='flag-5'>视觉</b>与专业成像的关键桥梁

    工业相机图像采集卡:机器视觉的核心枢纽

    应用广泛。工业相机图像采集卡的主要功能在机器视觉系统中,工业相机负责捕获目标对象的图像,而图像采集卡
    的头像 发表于 05-21 12:13 ?263次阅读
    工业相机<b class='flag-5'>图像</b><b class='flag-5'>采集卡</b>:机器<b class='flag-5'>视觉</b>的核心枢纽

    工业相机与采集卡配套方案:构建高性能机器视觉系统的核心要素

    采集卡则负责将相机采集到的图像数据传输到计算机进行分析和处理。二者的配合效率和兼容性直接影响着整个机器视觉系统的性能和稳定性。因此,选择合
    的头像 发表于 03-31 15:53 ?405次阅读
    工业相机与<b class='flag-5'>采集卡</b>配套方案:构建高性能机器<b class='flag-5'>视觉系统</b>的核心要素

    工业相机采集卡:机器视觉系统的关键枢纽

    工业相机采集卡,作为机器视觉系统中的核心组成部分,扮演着将图像传感器捕捉到的模拟或数字图像数据高效、可靠地传输至计算机进行后续处理的关键角色
    的头像 发表于 03-17 16:04 ?538次阅读
    工业相机<b class='flag-5'>采集卡</b>:机器<b class='flag-5'>视觉系统</b>的关键枢纽

    工业图像采集卡:机器视觉的基石与智能制造的引擎

    工业图像采集卡,作为机器视觉系统中的关键组成部分,其重要性不言而喻。它如同机器的“眼睛”,负责捕捉现实世界的图像信息,并将其转化为可供计算机处理
    的头像 发表于 03-10 13:25 ?412次阅读
    工业<b class='flag-5'>图像</b><b class='flag-5'>采集卡</b>:机器<b class='flag-5'>视觉</b>的基石与智能制造的引擎

    图像采集卡的技术概述

    1.图像采集卡的基本功能图像采集卡(ImageCaptureCard)是连接相机与计算机的硬件设备,主要完成以下核心任务:信号转换:将相机输出的模拟信号(如AnalogVideo)或数
    的头像 发表于 03-03 14:36 ?414次阅读
    <b class='flag-5'>图像</b><b class='flag-5'>采集卡</b>的技术概述

    图像采集卡:现代图像处理技术的关键组件

    直接影响到图像的质量和处理效率。本文将系统探讨图像采集卡的定义、工作原理、应用领域以及未来发展趋势。一、
    的头像 发表于 02-20 10:42 ?543次阅读
    <b class='flag-5'>图像</b><b class='flag-5'>采集卡</b>:现代<b class='flag-5'>图像</b><b class='flag-5'>处理</b>技术的关键组件

    图像采集卡:技术原理、应用与未来趋势

    图像采集卡作为机器视觉、工业检测、医疗影像等领域的核心硬件设备,承担着将物理世界的图像信号转化为数字信息的关键任务。本文从技术原理、核心功能、典型应用场景及未来发展方向出发,
    的头像 发表于 02-10 14:41 ?829次阅读
    <b class='flag-5'>图像</b><b class='flag-5'>采集卡</b>:技术原理、应用与未来趋势

    如何使用图像采集卡

    图像进行处理和存储。本文旨在详细探讨图像采集卡的定义、功能、安装和使用方法,以帮助读者更好地理解和利用这一设备。一、图像
    的头像 发表于 12-13 15:03 ?1067次阅读
    如何使用<b class='flag-5'>图像</b><b class='flag-5'>采集卡</b>

    方案 精析“蝉翼”:FPGA图像处理方案助力锂电池高速产线检测新升级

    为新能源锂电行业赋能第二站:FPGA高精度图像采集处理解决方案! 薄如蝉翼的锂电池薄膜材料在高速产线上生产而成,实时检测并精准分析其质量
    的头像 发表于 12-04 15:56 ?642次阅读
    <b class='flag-5'>友</b><b class='flag-5'>思</b><b class='flag-5'>特</b>方案  精析“蝉翼”:<b class='flag-5'>FPGA</b><b class='flag-5'>图像</b><b class='flag-5'>处理</b>方案<b class='flag-5'>助力</b>锂电池<b class='flag-5'>高速</b>产线检测新升级

    图像采集卡的保养和维护

    图像采集卡是计算机和数字图像处理系统中不可或缺的组件,它将外部视频信号转换为计算机可以理解和处理的格式。随着数字化进程的加速,越来越多的行业
    的头像 发表于 11-21 13:05 ?684次阅读
    <b class='flag-5'>图像</b><b class='flag-5'>采集卡</b>的保养和维护

    图像采集卡不断发展和改进,为视觉系统提供更大的价值

    图像采集卡最初是为了从模拟机器视觉相机中获取原始图像而开发的,人们曾一度预计该技术将被直接连接到电脑的技术所取代。然而,经验却并非如此。图像
    的头像 发表于 09-30 11:10 ?554次阅读
    <b class='flag-5'>图像</b><b class='flag-5'>采集卡</b>不断发展和改进,为<b class='flag-5'>视觉系统</b>提供更大的价值

    图像采集卡:增强视觉数据采集

    图像采集卡介绍:在视觉数据采集领域,图像采集卡在捕获和处理
    的头像 发表于 09-24 11:06 ?746次阅读
    <b class='flag-5'>图像</b><b class='flag-5'>采集卡</b>:增强<b class='flag-5'>视觉</b>数据<b class='flag-5'>采集</b>