C2H技术在视频监控系统中的应用
时间:08-21
来源:互联网
点击:
3 结果分析比较
为了进行加速性能比较,在系统中又定义了一个与c2h_acceleration功能相同的函数:software_acceleration,然后对函数c2h_acceleration进行C2H加速。并将结果与未采用C2H加速的software_acceleration比较。定义了测试函数,部分代码如下:
编译运行后,分析硬件加速的结果,观察C2H*估报告,可以清楚的从运行结果看出通过C2H加速后性能的提高。未进行C2H加速的函数读写1048576字节的运行结果如下图3所示,经过C2H加速的函数运行结果如下图4所示。
图 3 未进行C2H加速测试结果
图 4C2H加速后的测试结果
从图3和图4的结果可以看出来,软件实现读写1048576字节数据需要86520ms;经过C2H硬件加速后耗时减小至7470ms,速度提升多达11倍。
4 结 论
本文介绍了一个在 Altera 公司提供的EP2c35 FPGA 上设计的视频监控系统。
本文作者创新点:在视频监控系统中应用C2H 技术对数据读写环节进行加速,使数据的读写速度提高了11 倍,提升了整个系统的性能。本文的设计方法和实现技术适合在对数据处理实时性要求较高的视频产品中应用,有很大的实用价值。
为了进行加速性能比较,在系统中又定义了一个与c2h_acceleration功能相同的函数:software_acceleration,然后对函数c2h_acceleration进行C2H加速。并将结果与未采用C2H加速的software_acceleration比较。定义了测试函数,部分代码如下:
编译运行后,分析硬件加速的结果,观察C2H*估报告,可以清楚的从运行结果看出通过C2H加速后性能的提高。未进行C2H加速的函数读写1048576字节的运行结果如下图3所示,经过C2H加速的函数运行结果如下图4所示。
图 3 未进行C2H加速测试结果
图 4C2H加速后的测试结果
从图3和图4的结果可以看出来,软件实现读写1048576字节数据需要86520ms;经过C2H硬件加速后耗时减小至7470ms,速度提升多达11倍。
4 结 论
本文介绍了一个在 Altera 公司提供的EP2c35 FPGA 上设计的视频监控系统。
本文作者创新点:在视频监控系统中应用C2H 技术对数据读写环节进行加速,使数据的读写速度提高了11 倍,提升了整个系统的性能。本文的设计方法和实现技术适合在对数据处理实时性要求较高的视频产品中应用,有很大的实用价值。
视频监控 Altera 嵌入式 FPGA 总线 MIPS ADC 解码器 显示器 相关文章:
- 智能视频多媒体技术的应用(05-31)
- 中国安防电子产业发展现状与展望(05-31)
- ARM在数字化远程视频监控系统的应用(05-20)
- 2009视频监控:网络化及其推动的几大趋势(06-03)
- 视频录像在监控系统的发展趋势(06-03)
- 几种技术在监控中的应用(06-15)