- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种多路图像实时采集存储系统设计与实现
摘要:?对当前一些大型测量设备要求多传感器集成在一起,为兼顾设备存储能力的实时性及可靠性,本文设计了一种多路图像实时采集存储系统,给出了系统组成、功能指标、系统软硬件设计,详细介绍了该系统采用的关键技术及功能优势,采用FPGA编写接口时序和网口及串口控制方式等技术,减少了系统设计的复杂度,保证了系统的可行性和可靠性。
关键词:图像采集;存储;FPGA
中图分类号:TN911 文献标识码:A 文章编号:1007-9416(2017)01-0155-03
1 概述
在一些大型测量设备中,多传感器集成在一起,对设备实时存储能力提出了新要求,既要保证实时性又要保证可靠性和图像质量,本文设计了一种多路实时存储系统,该存储系统由四套图像实时采集存储系统组成,系统采用嵌入式存储构架,利用嵌入式实时操作系统作为软件平台,磁盘为存储介质,完成视频图像的存储过程。系统工作过程中,系统接收到主控计算机控制命令后开始图像存储记录,通过串口控制模块实时接收时间、编码器等信息,并将时间、编码器信息与当前帧的图像一同记录到存储硬盘中。
2 系统组成及功能
2.1 总体组成
存储系统组成如图1.1所示,系统主要由四个独立的实时图像存储系统组成(其中包括1个SDI输入图像存储系统,3个CameraLink输入图像存储系统)、一个数据交换机、一套上位机软件组成,四根串口线以及5根千兆网线组成。上位机软件具有控制、实时显示、回放,以及导出存储视频文件的功能;数据交换机与千兆网线配合使用将上位机与四套实时图像存储系统进行集群式连接;存储系统用于保存视频文件;串口线可用于存储系统实时接收叠加信息进行存储操作。图像数据在采集系统的控制下完成图像数据采集,同时存储控制器接收综合控制器发来的数据信息,将该信息按每帧与图像对应帧组成图像与数据的整合帧,并将整合后的数据在存储系统的控制下写入SSD固态硬盘中,完成逐帧的数据记录。
2.2 系统功能
(1)实时无损大容量存储数字图像;
(2)接收主控计算机系统的控制命令,回送存储状态信息;
(3)记录数字图像及相关信息,在存储图像中叠加与图像对应时刻的时间码、编码器等信息;
(4)能通过计算机控制存储系统开始记录、停止和下载视频图像数据;
(5)下载的图像可复原回放,显示时叠加与图像对应的时间码、方位角、高低角信息,可连续回放、单帧回放;
(6)图像格式转换,把图像数据及文件数据转换成含有时间信息、方位角及高低角信息的标准BMP图像;
(7)具有自检功能和故障诊断能力,故障诊断到线路板。
3 系统设计
3.1 设备硬件设计
图像高速存储系统以Xilinx公司最新的K7系列FPGA作为系统的核心处理器,实现数据的采集和解码,并在FPGA中实现完整的SATA3协议,通过SATA3协议,将数据以RAID0或RAID1的形式存储于后端所连接的SATA3固态硬盘中,该架构的存储速率可以完全满足Camlink Full工作模式,或HD-SDI工作模式。如果需要,可以进行更多块SSD的堆叠,在提高容量的同时,线性提高读写带宽。
系统组成框图如图2.1所示。
3.2 软件设计
系统采用FPGA编程的方式进行控制,FPGA软件主要负责系统的相机解码、串口收发、图像存储、图像实时显示和事后回显导出等。软件流程如图2.2所示。
4 关键技术
4.1 支持多路同时采集、存储
该存储系统是一套图像实时采集存储系统,支持四路相机同时采集数据,并对采集数据进行回放、导出、删除等操作;支持通过千兆网实时显示图像、导出采集数据;支持串口通信方式、千兆网通信方式;支持串口、千兆网口控制存储设备;支持系统自检及误码计算功能。系统采用嵌入式存储构架,利用嵌入式实时操作系统作为软件平台,磁盘为存储介质,完成视频图像的存储过程。
4.2 灵活的网口及串口控制方式
系统工作过程中,系统接收到主控计算机控制命令后开始图像存储记录,通过串口控制模块实时接收时间、编码器等信息,并将时间、编码器信息与当前帧的图像一同记录到存储硬盘中。记录完成后,利用主控计算机通过网络连接可以将存储系统的图像进行下载、图像回放。下载图像数据经格式转换后生成规定格式图像用于判读。同时存储系统设计成具有上电复位自检功能,一方面检查系统工作是否正常,另一方面检查信道是否正常。一旦检测到系统工作状态不正常时,输出故障标志,故障诊断到线路板级。
4.3 图像与当帧时间码及相关信息的严格对齐
图像与当帧时刻的时间严格对齐、对程序的时序和中断处理等提出了较高的要求。图像数据是在FPGA控制下进行采集,FP
您可能关注的文档
最近下载
- (高清版)B-T 24353-2022 风险管理 指南.pdf VIP
- GB∕T 24353-2022 《风险管理 指南》解读和应用指导材料(雷泽佳编写2024B0).pdf VIP
- 2025年版检验检测机构资质认定评审准则考试试题及答案.pdf VIP
- 前交通动脉瘤破裂伴蛛网膜下腔出血个案护理.pptx VIP
- 临床颅内动脉瘤破裂伴蛛网膜下腔出血的个案护理.pptx VIP
- 检验检测机构资质认定评审准则试题及答案.pdf VIP
- 语文教学中的心理健康教育心得体会.docx VIP
- 《检验检测机构资质认定评审准则》试题及答案.pdf VIP
- 蛛网膜下腔出血的个案护理.pptx VIP
- 蛛网膜下腔出血的个案护理.ppt VIP
文档评论(0)