首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在覆盆子openCV上实时运行PI3算法

如何在覆盆子openCV上实时运行PI3算法
EN

Stack Overflow用户
提问于 2017-08-05 03:37:38
回答 2查看 690关注 0票数 0

我正在开发一个Raspberry PI,它是一个嵌入式linux平台,Raspbian已经安装了Python2.7,而且我有必须实时运行的OpenCV算法,并且必须在同一图像上应用几个HAAR分类器。有什么方法可以缩短这些操作的时间吗?例如多线程?

我也听说过GPU的计算,但我不知道从哪里开始。

谢谢你的帮助。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-08-21 03:26:22

如果您还没有这样做,您应该考虑以下几点:

  1. 将图像大小缩小到每个分类器识别目标对象所需的最小大小。如果不同的对象需要不同的分辨率,您甚至可以使用一组原始图像的副本,具有不同的大小。
  2. 识别每个分类器的搜索区域,从而缩小搜索区域。例如,如果您正在搜索面部地标,您可以在运行面部检测器并找到包含该脸的矩形之后,为左眼、右眼、鼻子和嘴定义搜索区域。

我不太确定优化是否会非常有用,因为OpenCv已经做了一些硬件优化。

票数 0
EN

Stack Overflow用户

发布于 2017-08-05 04:57:25

用于并行处理的OpenCv与OpenCL对您是有用的,因为raspberry pi 3是四核的。我不认为GPU与这些董事会是足够强大的。您可以尝试高通的DSP计算机视觉和神经网络。Nvidia的Tegra GPU是另一种选择。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45517925

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档