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

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

3天内不再提示

camera-link相机模拟器:仿真相机数据流

电子工程师 来源:HK-FPGA_Dep 作者:HK-FPGA_Dep 2021-05-29 10:31 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

相机模拟器

CamSim是一个灵活的高性能相机模拟器,可为图像采集卡生成Cameral Link或CoaXPress视频流和测试图案。该系统支持所有Camera Link规范v2.0配置、CoaXPress标准规范1.1版和任何所需的用户接口。该相机模拟器可以实现在一个低成本的安静的实验室环境中进行大部分机器视觉的项目开发。

因此,CamSim可以极大地提高生产力,降低了开发视觉和成像系统的总体费用。同时CamSim数据流重复能力确保算法得到验证,并在相关的输入下按预期工作。此外,一旦检测到一个罕见的错误,其各自的数据流可以被准确地重建,以定位错误并快速修复它。CamSim套件包括:

应用程序软件:直观的GUI,可以完全控制图像模拟,包括:从文件或模式生成器传输图像,配置Camera Link或CoaXPress参数,定义信号定时,并显示传输的图像。仅Windows操作系统支持该应用程序软件。

API方法:一组可用于开发自定义用户应用程序的CamSim API方法。API方法可在Windows和Linux上运行。

PCIe卡槽FPGA板:一种PCIe FPGA板,集成了CamSim IP内核,用于Camera Link,CoaXPress和用户相机接口选项图像传输。

GUI应用程序可用于直观,即时的相机仿真。另外,软件提供了一组可用于开发用户应用程序的CamSim API方法。因此,可以开发与系统设计需求完全兼容的定制应用程序。FPGA板卡为带PCIe Gen3×8插槽的Camera Link/CoaXPress接口板卡,并自带用于用户自定义相机类型传输数据用的COM-15针串口,可以实现超高频率的无失真图像传输,以及1到4个多相机通道同步传输的能力。

系统描述

Gidel CamSim套件包括PCI/e FPGA板,带有Camera Link或CoaXPress接口,CamSim IP固件,CamSim GUI应用程序,API和支持库。

该软件应用程序配置所有的模拟参数,包括时间,分辨率,Camera Link或CoaXpress通道结构,等等。CamSim支持通过PCIe加载RAW图像文件和BMP图像文件进行模拟。此外,CamSim应用程序可以生成用户定义的图像软件生成的图像,可以直接注入模拟或保存在一个文件夹中,以供未来的模拟。使用CamSim API方法,用户可以开发他们的自定义模拟应用程序。CamSim硬件由Gidel的FPGA板和Camera Link/CoaXPress驱动的物理层组成。硬件负责从软件应用程序接收图像数据,在指定的定时配置产生数据有效信号,重构并输出与Camera Link或CoaXPress配置对应的图像数据,并与图像采集卡进行串行接口通信。对于Camera Link,串行通信是通过TX/RX寄存器进行的,这些寄存器被映射到Camera Link协议中定义的用户类SerComm。

系统要求

CamSim系统要求如下:√ with具有以下操作系统之一的PC兼容计算机:

Windows 10或Windows 7(64位)。

Windows Server 2012(64位)。

Linux 64位操作系统,内核2.6.x – 4.14.5(使用Proc 9.7.5.4)。

仅Windows操作系统支持CamSim GUI。

CamSim API和支持库适用于Windows和Linux。

对于Windows 8.1和32位操作系统,请联系Gidel支持。

√ 至少8通道PCIe插槽(最好是Gen 2或更高版本)。

关键特性

模拟符合Camera Link协议规范v2.0的Camera Link兼容相机的行为。信号通过一对标准SDR-26连接器输出。

模拟CoaXPress兼容相机的行为,该行为包括具有1到4个链接的CoaXPress Standard规范Version 1.1的所有频率。模拟以下CoaXPress图像格式:Raw,Mono,Planar,Bayer,RGB,RGBA,YUV,YCbCr601和YCbCr709。

模拟用户相机的行为。这使用户可以使用任何相机/传感器协议。

软件GUI提供了一种快速简便的方法来配置模拟器,以模拟与Camera Link或CoaXPress兼容的任何相机,并将所需的图像输出到目标系统。

用于用户实时应用程序开发的API方法套件。

对于Camera Link,以7,000-85,000 KHz同时输出1-10像素。像素位深度从每个像素8到36位不等。

对于CoaXPress,最多有四个链接,每个链接的速率最高为6.25 Gbps。

最大帧宽度:16,777,215像素(24位值)。最大帧高度:65,535行(16位值)或在“行扫描”模拟模式下为无限。

支持连续线扫描模式。

完全可配置的时间:前后门廊,帧和行暂停。

与外部相机(模拟器)控制信号配合使用,例如通过CC线或IO信号进行帧/线触发。

通过GUI用户可配置的CC线路功能。

帧源:图像文件或生成的图案。

支持BMP和RAW数据文件。

外部触发器同步。最多可以同步100个模拟器。

通过添加以下内容来灵活构建定制的模拟器:

- FPGA设计中的用户逻辑 -通过API方法的用户软件应用程序

高达8GB的图像缓冲区。

用于用户代码和控制的FPGA定制的选项。

虹科FPGA加速卡是一系列基于Intel强大的Arria 10/Stratix 10 FPGA的灵活、高性能、低功耗的FPGA平台。平衡了高性能和灵活性,以满足高要求和多功能的HPC需求。

BJ :JQ

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

    关注

    1663

    文章

    22494

    浏览量

    638984
  • 图像采集
    +关注

    关注

    2

    文章

    314

    浏览量

    42183
  • IP
    IP
    +关注

    关注

    5

    文章

    1882

    浏览量

    156672
  • 机器视觉
    +关注

    关注

    166

    文章

    4827

    浏览量

    126477
  • GUI
    GUI
    +关注

    关注

    3

    文章

    699

    浏览量

    43852

原文标题:虹科方案 | camera-link相机模拟器:仿真相机数据流

文章出处:【微信号:HK-FPGA_Dep,微信公众号:FPGA技术支持】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    视频信号检测板卡:208-Base Camera Link 图像信号模拟器

    标签: AD 子卡模块, DA子卡模块, 图像信号模拟器, 视频信号检测
    的头像 发表于 03-19 10:09 272次阅读
    视频信号检测板卡:208-Base <b class='flag-5'>Camera</b> <b class='flag-5'>Link</b> 图像信号<b class='flag-5'>模拟器</b>

    Camera Link 信号源板卡学习资料第153篇: 基于Sprtan6的Full(Base) Camera Link 信号源

    , , Camera Link转光纤, Camera Link 信号源
    的头像 发表于 12-08 11:43 600次阅读
    <b class='flag-5'>Camera</b> <b class='flag-5'>Link</b> 信号源板卡学习资料第153篇: 基于Sprtan6的Full(Base) <b class='flag-5'>Camera</b> <b class='flag-5'>Link</b> 信号源

    gps信号发模拟器 卫星定位模拟器 国产gnss模拟器#电工 #单片机 #

    模拟器
    jf_47371611
    发布于 :2025年11月10日 17:57:43

    gps信号发射 卫星导航模拟器 gnss卫星模拟器

    模拟器
    jf_47371611
    发布于 :2025年11月10日 17:53:23

    工业相机基本知识解读:像元、帧率、数据接口等--51camera

    工业相机(Industrial Camera)是一种专门为工业自动化和机器视觉应用而设计的成像设备,它不同于消费类相机(如手机、单反),主要追求的是成像稳定性、长时间可靠性、实时性和精确性。它通常与镜头、光源、图像采集卡、图像处
    的头像 发表于 08-19 17:25 1701次阅读
    工业<b class='flag-5'>相机</b>基本知识解读:像元、帧率、<b class='flag-5'>数据</b>接口等--51<b class='flag-5'>camera</b>

    工业相机与智能相机的区别

    在机器视觉领域,工业相机和智能相机是两种常见的设备,它们各自具有独特的特点和应用场景。了解这两者之间的差异有助于我们在实际应用中做出更合适的选择。本文将从多个角度详细解析工业相机与智能相机
    的头像 发表于 08-11 14:44 1932次阅读
    工业<b class='flag-5'>相机</b>与智能<b class='flag-5'>相机</b>的区别

    氙灯太阳模拟器与LED太阳模拟器的对比研究

    本文主要比较了基于氙灯和基于LED的太阳能模拟器在光谱匹配、时间稳定性和光照均匀性等方面的性能。通过测量多种太阳能电池的电流-电压(I-V)响应和光谱响应(SR),评估了两种模拟器模拟太阳光
    的头像 发表于 07-24 11:31 1056次阅读
    氙灯太阳<b class='flag-5'>模拟器</b>与LED太阳<b class='flag-5'>模拟器</b>的对比研究

    工业相机GigE数据接口的优势及应用

    ​工业相机不同的数据接口适用的应用场景也不同,选择合适的数据额接口,可大大提高效率。今天我们来看看常见的GigE接口的优势及应用。​基于GigEVision标准的千兆以太网(GigE)相机
    的头像 发表于 07-16 13:24 1438次阅读
    工业<b class='flag-5'>相机</b>GigE<b class='flag-5'>数据</b>接口的优势及应用

    shimetapi:开源RGB+EVS视觉融合相机事件相机工具链与算法库

    事件相机的原始数据流,执行高级的计算机视觉算法,以提升数据质量、提取有用信息或进行三维理解。 包含的模块: 降噪 (Denoise): 去除事件中的噪声,提高信号质量。 插值 (In
    的头像 发表于 06-26 13:52 829次阅读

    相机模组胶水检测

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