基于Xilinx Zynq的解决方案展示
设计目标
本文引用地址:https://www.eepw.com.cn/article/141892.htm设置四个广角镜头于汽车四周‚通过安富利设计服务 (Avnet Design Services) - 香港安富利设计中心自主研发的校正及拼接算法‚通过 Xilinx FPGA‚实现了把汽车四周的实时视频显示到驾驶室内的主控屏。
设计原理
机械设计方面‚先放置四个带广角镜的视频镜头在汽车的前、后、左同右方,如图所示。左跟右的视像镜头垂直向下,前跟后的则稍微向外倾‚以免汽车的保险杆阻碍视频。
数字处理方面‚广角的视频会进入到FPGA先作前处理‚如贝尔图插值处理‚色彩校正等。前处理后视频会存到外存里。接下来再作鱼眼校正‚视角校正等有关几何上的视频校正。有关校正的算法都是由香港安富利设计中心的工程师自主研发。校正后的视频会再次存到外存。最后由负责拼接的模块读出‚作输出前的视频格式化‚其中包括重叠位置拼接的处理‚汽车图片的色彩抠像并贴上。

最后还有调试软件的设计‚所有有关广角镜的系数都可以通过一个Java的软件去调试。FPGA与软件连接后‚可将四个视频的瞬间影像传到个人计算机上。客户可以通过软件上的系数改变‚调节出最合适的系统系数,再传回FPGA使用。未来, 调试的步骤可交由Xilinx Zynq芯片上的ARM处理器, 在Linux的操作系统里处理。
Zing开发套件简介
科通集团
Zing开发套件包含硬件、设计工具、 IP 核 以及预验证参考设计的所有基本元件,包括可实现完整嵌入式处理平台的目标设计。 随套件提供预验证参考设计和行业标准 FPGA 夹层连接器(FMC),能够利用子卡实现升级和定制。
其中包含:
● Zing 评估开发板,包含 XC7Z020CLG484-1C;
● 参考设计、设计范例以及演示文件;
● 开发板设计文档;
● 技术文档;
● 电缆和电源;
● TF卡;
● 包含所有软件和参考设计、演示以及文档,帮助您快速入门。
评论