zoukankan      html  css  js  c++  java
  • 光融合处理平台学习资料第425篇:基于Camera Link HD-SDI的双光融合处理平台

    基于Camera Link HD-SDI的双光融合处理平台
    一、板卡概述

        本平台基于Cameralink 、HD-SDI接口接入红外和可见光双路视频,实现图像跟踪、识别等产品开发,公司提供一套完整的软硬件基础开发环境,包括双光视觉平台硬件(包括摄像头、MPSOC核心板、接口板);整体数据链软件(包括PL端固件程序、ARM端裸跑程序、PC机网络程序)。该套软件帮助客户理解视频的同步传输、AXI总线的中断、VDMA视频传输、网络LWIP协议栈、视频传输与视频显示等,深入理解底层数据流的传输过程、连续流中中断、内存管理机制,网络TCP/UDP IP机制。同时帮助客户产品开发应用,实现无人机、工程车、机器人等载荷上的视频跟踪应用。

    二、硬件功能

    硬件原理框图:

     

    板卡功能

    接口

    内容

    PL端

    FMC

    FMC-HPC

    Base camera link

    1路

    HD-SDI

    1路 

    JTAG调试

    1路

    UART-RS422

    1路

    PS端

    DDR

    DDR3*2  4Gb

    QSPI Flash

    512Mb

    EMMC

    8GB

    SD Card

    提供16GB SD卡

    RS232

    2路RS232

    USB

    1路USB2.0, 1路RS232转USB 调试口

    网络

    1路 千兆RJ45以太网

    板卡尺寸

    • 80 mm x 76 mmX20mm

    板卡重量

    (含散热片)

    板卡供电

    板卡功耗

    工作温度

    Industrial  -40℃到+80℃

    三、软件支持:

    内部软件逻辑:

     

    板卡功能

    参数内容

    主处理器

    XC7Z100-2FFG900I

    软件版本

    Vivado2018.3

    编程语言

    Verilog

    Uboot版本

    U-Boot 2017.01 

    LINUX内核版本

    LINUX-4.6.0-g399574f

    双光视频PL端图像接入

    通过PL接入双路相机视频,体会行场分辨率等概念,了解双光同步的特点。

    AXI总线的VDMA图像传输

    通过PL端程序和PS端的交互,了解视频帧传输的DMA传输机制,DDR缓存,中断交互关系,连续图像存储和算法应用的数据流机制。

    ARM的LWIP网络传输实验

    基于裸跑的C程序代码如何完整呈现UDP/TCP,IP协议数据收发,网络组包机制和传输机制,图像网络传输数据组包协议。

    双光视频网络PC传输实验

    上位机的QT程序,如何网络接收图像数据,实现网络协议的解析,数据流缓存机制,显示器连续图像显示与连续接收包的互动关系。

    四、应用领域:

    • 图像跟踪处理

    文章来源:北京太速科

  • 相关阅读:
    微信公众号开发 该公众号提供的服务出现故障,请稍后再试
    docker 搭建以太坊私有链搭建
    docker /var/lib/docker/aufs/mnt 目录满了,全是垃圾数据
    golang 如何将imagemagick 和golang 打包到docker 环境中
    CSharpGL(2)设计和使用场景元素及常用接口
    CSharpGL(1)从最简单的例子开始使用CSharpGL
    CSharpGL(0)一个易学易用的C#版OpenGL
    Opengl中矩阵和perspective/ortho的相互转换
    C#+OpenGL+FreeType显示3D文字(3)
    C#+OpenGL+FreeType显示3D文字(2)
  • 原文地址:https://www.cnblogs.com/orihard/p/14755297.html
Copyright © 2011-2022 走看看