基于FPGA的全车影像系统设计

来源 :大观周刊 | 被引量 : 0次 | 上传用户:laiyongxuan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:基于FPGA的全车影像系统选取Xilinx公司的Spartan3A-DSP(XC3SD1800A)FPGA作为核心处理器,该系统将多路CMOS视频信号采集到FPGA内进行视频格式转换、Scaler处理、鸟瞰转换、多路视频合成等。本文重点介绍系统的硬件组成、系统功能框架及工作原理。
  关键词:FPGA 全车影像
  1、前言
  随着FPGA 制作工艺的发展及成本的降低,其在成本高度敏感的汽车电子领域得到越来越广泛的应用。FPGA具有高速并行处理能力,在进行算法简单且有大量数据重复运算的处理上,FPGA有其无可比拟的速度优势,因此在实时性要求较高的视频图像实时处理应用中FPGA成为最佳选择之一。同时FPGA具有高度可编程性,具有极大的灵活性,在固有的硬件平台基础上可以通过改进代码来提升系统性能,避免因重新设计PCB带来不可确定的风险[2]。因此FPGA在汽车电子视频系统中的应用将会有极大发展空间。
  视频图像处理已经是一门比较成熟的二维信号处理技术,现已被广泛应用于通信、生物医学、工业检测和军事等各个方面。在高端汽车电子应用中涉及到大量图像视频处理,例如汽车全车影像系统、夜视系统、车道偏离检测、雷达障碍物检测等。下面将以基于FPGA的全车影像系统设计来阐述FPGA在视频处理领域中的灵活应用。
  2、基于FPGA的全车影像系统总体方案
  图1 全车影像系统框图
  该系统中主要由摄像头采集传输模块、摄像头数据接收模块以及视频处理模块、视频显示模块等几部分组成,系统框图如图1所示。摄像头采集传输模块由CMOS摄像头和LVDS转换器组成,其中摄像头部分选用数字格式输出的OV9710摄像头,LVDS转换器为MAXIM公司的MAX9257;摄像头数据接收模块以及视频处理模块由FPGA,ARM,DDR2 SDRAM,PROM,NOR flash等组成。Xilinx公司的FGPA作为核心处理芯片;ARM为ST公司的STM32F103C,通过ARM的串口通信对四个摄像头进行基本配置;LVDS解串器采用MAXIM公司的MAX9258作为LVDS串行转并行输出的芯片;DDR2 SDRAM采用美光的MT47H32M16用作帧缓存芯片;PROM采用Xilinx专用的芯片作为FPGA的配置ROM;NOR flash存储汽车鸟瞰图像信息;显示模块为TFT驱动接口。
  3、硬件工作原理
  系统工作前需要对CMOS摄像头进行相应的配置,以输出符合系统设计要求的数据格式。该系统中采用ST公司的STM32作为摄像头配置MCU,因MA9258转换的配置接口为串行口,因此使用STM32的串行口进行配置。由于四路摄像头的配置信息是完全一样的,STM32的串行口通过PFGA复制为四路串行口输出,分别连接到四路MAX9258的串行口上,在系统上电时对四路摄像头同时进行配置。
  在配置完成后,每个摄像头输出8位像素、行同步信号、场同步信号以及像素时钟到MAX9257,再由MAX9257转换为差分信号(LVDS)进行长距离传输;差分信号传输通过双绞线传到MAX9258,由其将差分信号恢复为摄像头的8位像素数据、行同步信号、场同步信号以及像素时钟信号;四路并行视频信号传输至FPGA进行视频处理,处理完的数据以Pipeline方式传输到DDR2 SDRAM控制器,由控制器将视频信号写入到DDR2 SDRAM中进行帧缓存。DDR2控制器的运行速度可达到125MHZ~133MHZ的工作频率,DDR2 SDRRAM采用双沿读写控制,因此双沿读写速度可达到250MHZ~266MHZ,因此有足够的带宽进行读写操作。TFT驱动模块以640X480@60hz的VGA时序读取DDR2 SDRAM的视频数据,通过LVDS送到TFT上进行显示。
  4、结论
  基于FPGA的全车影像系统设计来体现了FPGA具有良好的并行处理能力,能够极大的提升数据处理的吞吐能力。在视频处理中特别是在预处理阶段需要进行大量简单但有极度消耗时间的处理,很多预处理算法需要进行基于模板的运算,如Bayer转RGB,广角摄像头畸变校正、鸟瞰处理、滤波处理等。在这些场合,FPGA能够充分利用其并行处理的能力,对模板快速进行运算,为后端的处理释放更多的带宽进行高级算法处理。因此在汽车电子中处理高速数据的场合,FPGA将会得到更多的应用。
  参考文献:
  [1]朱虹,孙卫真,王竹,何积铨.基于FPGA的医学影像实时降噪系统的设计[J].微计算机信息,2006,22(12):128-130.
  [2]卿敏,沈业兵,安建平.用FPGA实现数字匹配滤波器的优化方法[J].微计算机信息,2004,20(11):118-119.
  [3]张梦麟,李念强,李萍.基于AD7677和MEGA64高速数据采集系统的设计[J].计算机应用,2008,27(4):45-47.
其他文献
中国共产党的优秀党员、老红军、《档案工作》杂志原总编辑于青来同志因病,于2004年12月7日14时50分在北京逝世,享年90岁。
近些年来.我省在畜禽粪污治理方面做了大量的工作并探索出了不同的治理模式与机制,同时在推进畜禽粪便治理和资源化利用进程中也遇到了一定的难题。近期,针对我省在畜禽粪污治理
高校机械制造专业培养的是高素质、高技能的制造业人才,它承担着为"中国制造"培养理论知识扎实、实操能力过硬、创新能力较强的综合型人才的重任。然而,目前高校机械制造专业
首尔正大力将麻谷区建设为智慧城市的试验场。在那里,居民、专家和企业通过应用第四次工业革命带来的新技术,共同应对城市问题。企业负责技术开发,居民和专家作为用户参与到
中图分类号:D9文献标识码:A文章编号:1008-925X(2011)09-00-01  摘要:违约责任的归责原则是贯穿于整个民事责任制度并对责任规范起着统帅作用的指导方针。关于我国《合同法》违约责任的归责原则,通说认为是严格责任原则,本文认为我国《合同法》将严格责任原则作为一般的归责原则, 但这不能否定过错责任原则的存在。如果说严格责任是一般的归责原则, 那么过错责任就是特殊的归责原则。  关键
摘 要:本文主要根据生产过程中的轧制力是否满足大规格产品生产能力进行能力校核与理论计算相对比,而且根据测得轧制力对传动齿轮安全系数进行评定,是否在能力范围之内。并针对实际情况进行分析,为生产大规格产品提供理论依据。  关键词:测试 能力校核、轧制力  中图分类号:TG333.17 文献标识码:A 文章编号:1672-3791(2018)03(b)-0103-02  公司为开发新产品,充分挖掘轧机机
阿克雷里(Akureyri),冰岛第二大城市,是冰岛北部最大的城市,冰岛主要港口,是一个终年不冻港。阿克雷里的人口很少,但全市的建筑面积却很大,约相当于一座有10~20万人口的中等
高校教师课堂授课水平的提高,势必会对高校培养出更多、更优秀的人才产生极大的推动作用,而青年教师又是高校科研和教学工作的接班人,所以高校青年教师的课堂授课水平的提高是很
提高学生的参与质量,培养学生的参与能力,使课堂成为他们发挥主体地位的主阵地.
期刊
伴随着我国国民经济的不断发展,科学技术水平的不断进步,我国铁路相关技术也日趋成熟,全国铁路网的范围也越来越宽广。尤其是在当前一带一路的大背景下,以高铁为代表的铁路相