
友思特产品 | 用于测试和开发的相机模拟器CamSim
CamSim使大多数开发工作在低成本的实验室环境中完成。因此,CamSim显着提高了生产力并降低了开发视觉和成像系统的总费用。此外数据流重复功能可确保算法经过验证并在相关输入下按预期工作。而且,一旦检测到罕见的bug,就可以准确重构其各自的数据流,从而定位bug并快速修复。
友思特 Gidel CamSim相机模拟器凭借FPGA驱动的灵活架构和CXP-12/Camera Link全接口支持,加速视觉系统的图像处理开发和验证——不仅能够模拟市面上所有 Camera Link 及 CoaXPress 相机的极限数据流(最高支持50Gb/s带宽),更通过实时可编程的FPGA内核实现动态滤波、图像参数调整及复杂算法预加载,为视觉系统验证、硬件开发边界条件测试提供精准的仿真环境。广泛应用于视觉算法开发、图像处理应用测试、视觉系统可靠性测试、调试稀有错误等项目中,使大多数开发能够在实验室环境中完成,显著降低项目成本。
产品选型
核心优势
应用场景
客户实例
技术资源
从硬件到算法、从标准接口到深度定制,友思特以FPGA为核心,
提供覆盖采集、处理、压缩、仿真的全链路工业视觉解决方案
协议模拟+环境仿真,加速视觉系统的图像处理开发和验证
协议模拟:模拟所有CoaXPress 2.0、Camera Link v2.0像素格式
本地加载:支持BMP和RAW本地输入图像
测试图像:支持彩色/灰度测试图像生成
用户友好GUI界面:实现完全可配置的图像时序和数据参数
自定义IP:FPGA上用户自定义流程/处理的图像仿真
CameraLink数据仿真输出,包括Base、Medium、Full、80bit
1、8 或 16 GB 图像缓冲区
包括:CamSim 板、应用程序 GUI 和用于开发自定义应用程序的 API 套件
输出:4x CoaXPress,1.25-12.5 Gb/s(CXP-12)
1、8 或 16 GB 图像缓冲区
包括:CamSim 板、应用程序 GUI 和用于开发自定义应用程序的 API 套件
兼容Camera Link版本2.0,Camera Link模式:Base/Medium//80bit(Deca),用于连接2个Base摄像机的选项
高达16 GB巨大帧缓冲区可实现高采集容量并增强图像处理能力
通过PCIe Gen. 3 x8的超高数据卸载能力,可在主机上进行高分辨率后处理
通过4个cXp-12/6链路从多达4个cXp摄像机抓取
支持CoaXPress 2.0采集,带宽高达50gb/s,主机接口:PCIe Gen. 3x8
高达16GB的巨大帧缓冲区可实现高采集能力并增强图像处理能力
Product component and core advantages
通过外部触发同步机制,最多可实现多达100台相机模拟器同步,
满足多相机阵列系统测试需求
开放板载FPGA硬件资源,
用户可自定义图像处理流程与处理的图像仿真
支持CoaXPress与CameraLink协议完整数据流仿真,
适配主流工业相机接口标准
支持BMP和RAW本地输入图像,无缝对接真实场景测试需求
实现完全可配置的图像时序、帧率、图像格式、触发方式、
线扫/面扫相机类型等,突破物理相机性能边界,降低开发成本
支持彩色/灰度测试图像生成,
可快速创建标准或定制化图像序列,加速算法验证流程
Application scenarios
Application case
友思特相机模拟器
更多合作客户
解决方案:
该方案通过 Camsim 相机模拟器,验证对象样本图像及缺陷图像,对机器视觉系统进行可靠的视觉算法调试(如质量检测系统)。在这种情况下,所使用的图像是在真实条件下拍摄的,但与真实相机不同的是,每帧图像都可以100%准确地复现。 当检测到处理错误时,可重复调用问题帧持续优化,并支持后续使用同一图像集进行现场系统测试,与原始设计数据进行一致性对比。
技术亮点:
(1)图像可精准复现,消除真实相机的随机误差;
(2)支持单帧问题回溯与重复调试,提升算法可靠性;
(3)测试数据完全一致,确保现场性能与设计基准的可比性。
友思特相机模拟器
更多合作客户
解决方案:
户外成像面临光照随天气、季节和时间变化的挑战,而无人机搭载相机的移动特性又引入视角变化等额外变量。开发图像处理算法时需开发适应光照变化的算法(如HDR技术)并通过多条件实地测试验证,但重复测试存在耗时费力和天气不可控的缺陷。相机模拟技术可精准生成场景图像,并支持调节数据流速度以提升错误检测效率。
技术亮点:
(1)提高测试效率:不再依赖自然条件进行测试,工程师可以随时进行各种场景的模拟测试,大大缩短测试周期,提高算法开发效率。
(2) 降低测试成本:减少了实际飞行测试的次数,降低了无人机使用、人员投入以及设备损耗等方面的成本。
(3)增强测试准确性:能够精确控制模拟场景的各种参数,确保测试环境的一致性和可重复性,从而更准确地评估算法性能。
(4)拓展测试范围:可以模拟出一些在实际环境中难以遇到或具有危险性的场景,全面测试算法在极端条件下的表现,进一步提升算法的可靠性和适应性。
Technical Resources
将预先录制的图像文件传输到系统中。这些图像文件可能是之前测试期间在真实条件下采集的实际图像,或是系统开发人员创建的模拟的/经过编辑的图像。
允许工程师通过API实时生成图像。这种方法依据测试结果,生成测试图像的新变体,进而实现自动化测试。
友思特相机模拟器产品,具有极大的灵活性,可满足各种视觉/成像可能性。作为专注于机器视觉和光电检测解决方案的供应商,友思特也致力于为您提供三个级别的计算加速和视觉/成像解决方案,旨在以最具成本效益的方式助力您的项目成功。如您需要该产品相关的技术服务,请联系我们!
无需修改 FPGA,即可立即生成符合标准视觉标准的数据流。
通过ProcVision开发套件,用户可以在产品的板载FPGA上修改数据流和自定义算法加速
基于我们现有产品和丰富研发经验可实现完全定制解决方案,包括算法研究和定制以优化 FPGA 的使用。此选项为用户提供了根据其应用规格量身定制的最佳采集功能和子系统加速。
项目 | 参数 | 项目 | 参数 |
CoaXPress链路模式 | 多达 4 个 12.5 Gb/s 链接 | Camera Link模式 | 1 个 80 bit (Deca)、Full、Medium或Base模式 |
像素格式 | Raw、Mono、Bayer、 | 最大分辨率 | 水平:16 K 像素(24 位) |
Camera Link 配置 | Camera Link 标准定义的所有配置, | Camera Link 像素时钟 | 高达 85 MHz |
接口 | 4x HD BNC (CoaXPress)、 | 帧缓冲 | 1 或 8 GB |
主板外形 | 薄型PCIe | 软件支持 | HK CamSim GUI、API 和示例 |
主机总线 | PCIe x 8 Gen.3 | 相机类型 | 线扫/面扫 |
操作系统支持 | Win 10/11 和 Linux(内核 2.6.x-5.19) |
CamSim使大多数开发工作在低成本的实验室环境中完成。因此,CamSim显着提高了生产力并降低了开发视觉和成像系统的总费用。此外数据流重复功能可确保算法经过验证并在相关输入下按预期工作。而且,一旦检测到罕见的bug,就可以准确重构其各自的数据流,从而定位bug并快速修复。
随着图像处理技术的不断发展,相机模拟器在图像处理开发和验证中扮演着越来越重要的角色。相机模拟器能够模拟真实相机的成像过程,提供高质量的图像输入,使开发人员能够更好地评估和调整图像处理算法。本文将探讨如何通过相机模拟器来加速图像处理的开发和验证过程。
CamSim主要由上位机软件GUI + 硬件基于FPGA的开发板 + 用户处理API组成。CamSim上位机软件通过自动生成测试图像,或PCIe加载RAW图像文件和BMP图像文件进行仿真。
上位机软件应用程序配置所有仿真参数,包括时序、分辨率、Camera Link或CoaXPress通道结构等。CamSim板卡硬件负责从软件应用程序接收图像数据,在指定的时序配置下生成数据有效信号,重构并输出与Camera Link或CoaXPress配置相对应的图像数据,并能与图像采集卡进行串行通信。
目前单板卡只支持单base模式,如果用户需要实现dual-base,可以使用两块CamSim板卡,可以实现该功能
图像首先从计算机的RAM预加载到CamSim的板载内存中,然后通过CameraLink/CoaXPress接口从CamSim传输图像。1GB和8GB是CamSim板载内存,它们定义了可预加载到板的图像缓冲区大小总量。缓冲区越大,可以加载到CamSim板以进行相机模拟的图像越多。可以加载多少图像,取决于图像的大小和格式。
Contact us
标品图像采集与传输方案:
无需修改 FPGA,即可立即使用
一个完全开放的 FPGA 解决方案:
通过ProcVision开发套件在产品的板载FPGA上修改数据流和自定义算法加速
完全定制解决方案:
包括算法研究和定制以优化 FPGA 的使用。此选项为用户提供了根据其应用规格量身定制的最佳采集功能和子系统加速
Related product
多视觉协议支持,兼容性强
GigE Vison、Cameralink、Coaxpress等多种接口
视频、机器视觉和边缘AI推断
基于FPGA和GPU的20Gb/s & 40Gb/s高带宽图像采集/记录/处理
实时图像IP
实时JPEG压缩(编码器)IP、实时无损压缩IP、图像质量增强IP
快速数据传输确保实时图像处理
CameraLink接口标准/线扫描相机、CoaXPress接口标准相机、偏振相机、3CMOS相机等