首页> 外文会议>International Conference on Parallel Processing Workshops >OpenCV Optimization on Heterogeneous Multi-core Systems for Gesture Recognition Applications
【24h】

OpenCV Optimization on Heterogeneous Multi-core Systems for Gesture Recognition Applications

机译:用于手势识别应用的异构多核系统上的OpenCV优化

获取原文

摘要

Increasingly there are a variety of important applications for image processing on mobile phones. The performance of image processing applications thus becomes one of the focused points of research activities. OpenCV provides APIs to let programmers develop image processing programs with ease. The new OpenCV 3.0 enables OpenCL flow to aim at making the applications developed with OpenCV run fast on heterogeneous multi-core systems. Although OpenCL programs are portable, the performance still needs to be tuned for different architecture models. In this paper, we demonstrate the optimization flow for Gesture Recognition Applications with OpenCV 3.0 on Mali GPUs. In this case study, several optimization techniques are devised for the flow. The techniques include vectorization, the increase of vector width via layout transformation, kernel fusion, etc. Preliminary experimental results show that our scheme is effective to optimize OpenCV 3.0 flow for Gesture Recognition Applications on embedded heterogeneous multi-core systems.
机译:越来越多的重要应用程序用于手机图像处理。图像处理应用程序的性能因此成为研究活动的重点之一。 OpenCV提供API,使程序员可以轻松开发图像处理程序。新的OpenCV 3.0使OpenCL流能够使使用OpenCV开发的应用程序在异构多核系统上快速运行。尽管OpenCL程序是可移植的,但是仍然需要针对不同的体系结构模型调整性能。在本文中,我们演示了在Mali GPU上使用OpenCV 3.0进行手势识别应用程序的优化流程。在本案例研究中,针对流程设计了几种优化技术。技术包括矢量化,通过布局变换增加矢量宽度,核融合等。初步实验结果表明,我们的方案对于在嵌入式异构多核系统上的手势识别应用优化OpenCV 3.0流程是有效的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号