来源:《电子世界》2018年第18期 作者:张仰月;
选择字号

智能相机的视频帧队列管理程序设计与实现

分享到: 分享到QQ空间

智能相机是一种微小型机器视觉系统,可满足多种机器视觉解决方案。选用内部集成了ARM+FPGA体系结构的Xilinx Zynq-7000芯片,在原有Xilinx UG925参考设计只有硬件或软件处理基础上,基于软硬件协同设计思想进一步优化了智能相机系统框架。深入分析了Linux系统下的V4L2框架,在充分利用其特性的基础上,设计并实现了智能相机的循环双向链式视频帧队列管理程序。在该视频帧队列管理和IO复用的配合下,使用poll函数监测图像采集、HLS硬件算法处理、软件算法处理、显示等事件,使软件和硬件图像处理算法得以协同工作。实验结果表明,视频帧管理程序提高了系统吞吐量和可扩展性、降低了系统耦合性、便于添加其他应用,具有一定工程应用参考价值。(本文共计3页)       [继续阅读本文]

下载阅读本文     订阅本刊
   

相关文章推荐

电子世界杂志2018年第18期
电子世界
主办:中国电子学会
出版:电子世界杂志编辑部
出版周期:半月
出版地:北京市

本期目录