基于FPGA的高清视频采集与显示系统方案设计

导读:近年来,高清网络摄像机席卷视频监控市场,传统的模拟摄像机也在寻找新的出路提升图像质量,采用非压缩方案的高清模拟摄像机成为首选。(1)色彩插值算法  考虑到本文设计的系统主要用于视频监控,因此采用最简单的插值算法,即双线性正交法。

近年来,高清网络摄像机席卷视频监控市场,传统的模拟摄像机也在寻找新的出路提升图像质量,采用非压缩方案的高清模拟摄像机成为首选。一般来说,非压缩方案的硬件平台有DSP或ASIC或FPGA。本文介绍了一种基于FPGA的视频采集与显示系统的设计。系统以FPGA为核心,配合高分辨率CCD图像传感器、ADC模数转换、视频编码器等,实现了高清视频实时采集与显示。详细阐述了色彩插值与色彩空间转换算法和BURST传输的FPGA硬件实现。


本文介绍了一种基于FPGA的视频采集与显示系统的设计。系统以FPGA为核心,配合高分辨率CCD图像传感器、ADC模数转换、视频编码器等,实现了高清视频实时采集与显示。详细阐述了色彩插值与色彩空间转换算法和BURST传输的FPGA硬件实现。测试表明,该系统运行良好,能够满足高清视频实时监控要求。


近年来,高清网络摄像机席卷视频监控市场,传统的模拟摄像机也在寻找新的出路提升图像质量,采用非压缩方案的高清模拟摄像机成为首选。一般来说,非压缩方案的硬件平台有DSP或ASIC或FPGA。它们各有优缺点,FPGA是现场可编程门阵列,兼顾了实时性与灵活性,而且还可以内嵌CPU,因此适合用来做图像处理。FPGA的最大缺点是功耗太大,但本文设计的不是便携式消费电子,功耗问题可以不考虑。


本文在数据传输方式上进行了创新,一般的视频采集与显示方案均需要使用2个DMA通道和2片SDRAM做缓存,本文采用自行编写的BURST模块传输,仅需要一片SDRAM,节省硬件开销的同时降低了PCB板的复杂度。


系统总体设计


FPGA是整个系统的核心,本文采用的FPGA是Cyclone系列的EP3C16,它内部集成了15408个逻辑单元,56个18×18乘法器,4个锁相环,CCD是SONY的ICX274,其有效分辨率是1600×1200,像素时钟是36MHz,并且逐行扫描。SDRAM是Micron的MT48LC2M32B2,容量是2M×32bit,完全满足本设计的需要。


首先ADC驱动CCD,CCD输出模拟视频,经过ADC转换成数字图像数据,然后通过FPGA内部的BURST传输写到SDRAM,在SDRAM内部开辟三段数据空间。其中code区域存放NIOS软件代码,bufferA和bufferB作为图像数据缓存,当图像数据写入bufferA时,可以读bufferB用于显示,当一帧数据采集完后,切换BURST传输地址,写入bufferB,此时读bufferA用于显示,这样数据可以不间断地采集和显示,这就是所谓乒乓操作。FPGA输出的视频数据经过编码器编码后形成串行码流,即SDI数据,然后经过同轴电缆线传输到具有SDI接口的显示器显示。其中,FLASH用来保存NIOS软件和FPGA硬件配置信息。


在FPGA内部实现的模块中,VIDEOIP是根据AVALON总线规范编写的用户自定义模块,其余的模块均是ALTERA提供的标准模块,只需要在SoPCBuilder中调用即可,因此本系统的设计主要是VIDEOIP的设计。


硬件模块设计


硬件模块也就是VIDEOIP模块,主要由色彩插值、色彩空间转换、FIFO三部分构成。基于成本与工程复杂度的考虑,本系统为单CCD系统,在CCD表面覆盖一层色彩滤波阵列(CFA),该滤波阵列采用Bayer格式,每个像素点只有一个颜色通道,为了实现彩色显示,每个像素点必须要有RGB3个通道,要通过色彩插值才能获得其余两个通道。本文处理的视频数据都是YCbCr格式,因此还需要经过色彩空间转换将RGB格式转换成YCbCr格式。由于NIOS处理器的位宽是32bit,而YCbCr(4:2:2)是16bit,所以YCbCr必须经过FIFO,当FIFO半满时,通过BURST传输写数据到SDRAM。值得注意的是:写入FIFO之前,YCbCr的格式是4:4:4,为了方便显示,必须转换成4:2:2,本设计采取了最简单的处理方式,就是Cb和Cr间隔采样。实验表明,这种处理不影响显示效果。

基于FPGA的高清视频采集与显示系统方案设计

该文观点仅代表作者,本站仅提供信息存储空间服务,转载请注明出处。若需了解详细的安防行业方案,或有其它建议反馈,欢迎联系我们

(0)
小安小安

相关推荐

  • 东北大学2022年第六批科研设备采购项目——人工智能教学实训系统 招标项目

      项目概况 东北大学2022年第六批科研设备采购项目——人工智能教学实训系统 招标项目的潜在投标人应在辽宁工程招标有限公司110房间,疫情期间建…

    商机 2024年2月4日
  • 网络高清如何应用于智能交通卡口系统

    卡口用于城市道路或高速公路出入口、收费站等治安卡口及重点治安地段的全天候实时检测与记录。可自动识别过往路口车辆号牌和车牌特征,验证出车辆的合法身份,自动核对黑名单库,自动报警,并可对路口情况进行监控和管理,包括出入口车辆管理、采集、存储数据和系统工作状态,以便工作人员对道路安全进行监控,系统维护、统计、查询和打印报表等工作;而且数据准确。

    2023年4月15日
  • 自动柜员机(ATM)专业监控系统防盗卡应用解决方案

    正常工作时,主机通过对摄像机拍摄的插卡口进出卡行为进行行为分析及插卡口的特征分析,一旦发现异常状态即触发报警系统或及时通知管理人员。

    2024年1月17日 方案
  • 海康威视发布iVMS-8710地产综合管理平台V2.0:物业管理帮手

    针对如何提升住宅的管理水平、增强物业与业主的黏性等实际问题,近日,海康威视发布了iVMS-8710地产综合管理平台V2.0版本,通过模块化入口管理极大提升了住宅管理水平。

    2024年1月27日
  • 低成本工业自动化无线数据传输解决方案

    无线通讯技术能够在工厂环境下,为各种智能现场设备、移动机器人以及各种自动化设备之间的通信提高带宽的无线数据链路和灵活的网络拓扑结构,在一些特殊环境下有效地弥补了有线网络的不足,进一步完善了工业控制网络的通信性能。

    2024年1月15日
  • 浅析基于GPRS无线智能家居系统解决方案

    本文提出了基于GPRS无线智能家居系统的总体解决方案。该方案主要是采用GPRS无线通信技术实现远程终端对家庭系统的远程控制;采用RS485总线技术实现家庭系统的组网;采用嵌入式系统方案搭建智能家居控制器的开发平台,并通过该平台实现对家用设备的智能管理和控制。

    2024年1月19日