搜索
bottom↓
回复: 14

OPENCV面部识别,树莓派能胜任吗?如不能,荐个开发板?

[复制链接]

出0入0汤圆

发表于 2015-11-23 12:39:52 | 显示全部楼层 |阅读模式
如题。我怎么看有些哥么用i5每秒才跑20几次?这东西这么耗运算量吗?
我觉得他们是不是用的Python,所以代码不是特别优化?直接用C或许会
好些?

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2015-11-23 13:45:13 | 显示全部楼层
耗时间的点不在Python上面
用python可能1小时就知道1秒才能跑20次
如果用C,可能要好几天才知道每秒才能跑21次。

出0入0汤圆

 楼主| 发表于 2015-11-23 14:56:30 | 显示全部楼层
aozima 发表于 2015-11-23 13:45
耗时间的点不在Python上面
用python可能1小时就知道1秒才能跑20次
如果用C,可能要好几天才知道每秒才能跑2 ...

唉我勒个去,那耗在什么地方上了?

是不是树莓派基本上没希望了?

出0入0汤圆

发表于 2015-11-23 15:18:04 | 显示全部楼层
应该还是有点希望,我用的OPENCV-PYTHON,600X480,在电脑上为20祯左右,其中还加了一些比如灰度,二植化,算面积等其他一部分对图象的一些算法。同样的程序在CUBIEBOARD2上差不多8祯左右,raspberry2是4核的,比cubieboard2要好

出0入0汤圆

发表于 2015-11-23 15:32:41 | 显示全部楼层
图像处理的基本运算属于大规模(对整幅图片)进行运算,针对每一个点都需要进行运算,速度慢是正常的,如果要加速,考虑使用并行计算(多核利用上,或者想办法调用GPU)

出0入0汤圆

发表于 2015-11-23 15:45:02 | 显示全部楼层
pll19840511 发表于 2015-11-23 15:18
应该还是有点希望,我用的OPENCV-PYTHON,600X480,在电脑上为20祯左右,其中还加了一些比如灰度,二植化, ...

有能在CT板上运行的资料吗

出0入0汤圆

发表于 2015-11-23 16:01:09 | 显示全部楼层
小黑@电子 发表于 2015-11-23 15:45
有能在CT板上运行的资料吗

没有啊,我是用的opencv-python,直接用就可以了,只需要改一句话,就可以直接将电脑上用的,直接移植到cubieboard上

出0入0汤圆

发表于 2015-11-23 16:21:40 | 显示全部楼层
pll19840511 发表于 2015-11-23 16:01
没有啊,我是用的opencv-python,直接用就可以了,只需要改一句话,就可以直接将电脑上用的,直接移植到cu ...

哦 有资料能分享下吗  谢谢

出0入0汤圆

发表于 2015-11-23 16:43:05 | 显示全部楼层
建议先PC上跑通,然后优化,根据PC的配置以及优化程度,再找板子,否则,浪费一堆无用功在找板子试板子上,盲目乱搞。
至少搜索引擎里没找到树莓派用OPENCV做脸部识别的例子,说明不是板子能力不足,就是普通人搞不定的。
看到有的只是调用云服务:face++这类来识别而已。

出0入0汤圆

 楼主| 发表于 2015-11-23 17:12:27 | 显示全部楼层
独孤帅 发表于 2015-11-23 15:32
图像处理的基本运算属于大规模(对整幅图片)进行运算,针对每一个点都需要进行运算,速度慢是正常的,如果要 ...

你说的我觉得非DSP或FPGA不可了。

用通用处理器是不是很傻的一种做法?

出0入0汤圆

发表于 2015-11-23 17:53:42 | 显示全部楼层
应该没有问题的 ,楼主可以试试  

出0入0汤圆

发表于 2015-11-23 17:58:45 | 显示全部楼层
我用 zynq 的板子做过   arm a9  800m主频 双核  512 ra,m

出0入0汤圆

发表于 2015-11-23 17:59:11 | 显示全部楼层
wingerchen 发表于 2015-11-23 16:43
建议先PC上跑通,然后优化,根据PC的配置以及优化程度,再找板子,否则,浪费一堆无用功在找板子试板子上, ...

树莓派2代的处理能力强,有人做过。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2015-11-24 19:32:43 来自手机 | 显示全部楼层
人脸识别计算量还是很大的, 滑动窗口从最小开始逐渐增大,每个尺寸要遍历整幅图像,遍历整个图像每一步都要计算窗口内的Haar特征然后计算很人脸的相似度,一般非人脸区域步进速度比较快。个人觉得这种应用应该用zynq或cyclone v soc这类的做,通用处理器光内存图像访问的总时间就占用很多时间了虽然有cache。

出0入0汤圆

发表于 2016-3-20 22:28:04 | 显示全部楼层
可以,我有树莓派上移植opencv3.0并且成功进行人脸识别的程序源码,话说用树莓派进行视频人脸识别有点卡顿的,要是只进行照片上的人脸识别那就没问题
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-17 16:28

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表