ZYNQ OV7725和OV5640摄像头速度测试

开发板:MIZ702,vivado2015.4,CMOS:OV5640或者OV7725

一,摄像头采集图像数据的速度

VDMA处理速度,10ms处理两次数据,也就是平均每秒能够处理200次数据

加入hls以后,不同的功能hls ip核会延长10ns-200ns的hls反应时间,可以忽略不计

ZYNQ OV7725和OV5640摄像头速度测试_第1张图片

100MHZ,周期T=1/100=0.01秒=10毫秒。

二,处理速度

100MHZ,周期T=1/100=0.01秒=10毫秒。OV7725摄像头采集的速度,OV摄像头本身是30帧的帧率

ZYNQ OV7725和OV5640摄像头速度测试_第2张图片

实际上,第一秒采集了22帧数据,第二秒采集了20帧,第三秒采集了19帧,第四秒采集了23帧

ZYNQ OV7725和OV5640摄像头速度测试_第3张图片

ZYNQ OV7725和OV5640摄像头速度测试_第4张图片

单独看一下VDMA部分处理速度:

数了几个单位秒里面的数据个数处理了29帧,17帧,15帧

ZYNQ OV7725和OV5640摄像头速度测试_第5张图片

ZYNQ OV7725和OV5640摄像头速度测试_第6张图片

三,HDMI的显示器的处理速度

理论上一秒钟就能处理25帧,具体实现的过程就是摄像头将图像传送到FPGA上,大概每秒23帧,同理如果输入的视频图像是1080P25的话,一秒钟就能处理25帧的图像,只是你处理的时钟变了,PAL的处理时钟是13.5M,1080P25的处理时钟是74.25M。

我仔细数了一下,第一秒显示了23帧,第二秒显示了34-36帧,第四秒显示了39帧,

粗略定为HDMI显示器最快每秒可以处理40帧

加入hls以后,不同的功能hls ip核会延长10ns-200ns的hls反应时间,可以忽略不计。

ZYNQ OV7725和OV5640摄像头速度测试_第7张图片

 

 

综上:摄像头30帧的帧率,理论上每秒可以显示25帧,网上百度说的实际每秒能处理23帧,以上验证了23帧,25帧没数到。纯采集显示和加上HLS处理基本上一致。

你可能感兴趣的:(ZYNQ OV7725和OV5640摄像头速度测试)