OpenCV中文网站

 找回密码
 立即注册
搜索
热搜: 安装 配置
查看: 10686|回复: 9

【讨论】opencv在ti davinci DM6446上移植的问题

[复制链接]
发表于 2011-1-6 22:21:01 | 显示全部楼层 |阅读模式
6446采用arm+dsp的双核结构,ti给的软件结构是用arm做视频的输入、输出控制等,dsp做算法,

opencv移植到6446上也就跟移植到其他dsp上一样,

现在问题可能有两个:

(1)移植的算法怎么检测?比如emcv上的算法,我是直接将emcv做成lib,供servers包调用,但是
这样很不方便,每改一个地方,都重新编译生成lib,而且也发现emcv上基本不能用,可能跟硬件有
关系,一跑程序,板子就死了

(2)主要的移植工作该怎么进行?从哪儿入手?暂时不考虑在6446上的优化,尽量让系统跑通。

最后,有谁在人脸识别的,还要在6446上实现的,大家讨论一下吧!
回复

使用道具 举报

发表于 2013-8-13 11:02:32 | 显示全部楼层

【讨论】opencv在ti davinci DM6446上移植的问题

我也刚好要在dm6446上完成人脸识别的项目,目前还不是很有头绪。希望我们能多交流交流啊。我在linux上做的。
回复 支持 反对

使用道具 举报

发表于 2013-8-15 20:57:46 | 显示全部楼层

【讨论】opencv在ti davinci DM6446上移植的问题

EMCV里貌似没有,自己试着移植了一下,貌似牵扯的文件太多,没有成功,有没有大神移植过。。万分感谢
回复 支持 反对

使用道具 举报

发表于 2013-10-8 11:05:10 | 显示全部楼层
楼主你好,最近我也在做这方面的移植。也是无从下手,我有这几点疑惑,不知有无考虑过,能交换下想法和思考吗:
1、算法在达芬奇软件构件中的编译器应该专门针对C6000的,所以EMCV要移植进入的话怎样用C6000的编译器去编译呢。
2、EMCV相对于opencv是不是一个裁剪了的版本呢,怎么裁剪呢?
3、我们将EMCV编译后移植是不是需要去熟悉 dsp/bios呢?
回复 支持 反对

使用道具 举报

发表于 2013-11-5 16:57:51 | 显示全部楼层
怎么编译成的lib呀,我也在做这方面的东西,求帮助
回复 支持 反对

使用道具 举报

发表于 2013-11-6 11:18:34 | 显示全部楼层
+我,我在DM6467上作目标识别,希望能够交流
回复 支持 反对

使用道具 举报

发表于 2013-11-13 04:47:30 | 显示全部楼层
本帖最后由 chess2006 于 2013-11-13 04:54 编辑

即使费老牛的劲,dm6446做出来,慢得要命,有什么意义呢? c6657 haar adaboost D1优化后刚能到~100ms左右,相比之下6446慢得多啊,整型峰值运算相差8倍以上,浮点数更是差距更大,再加上整个内存带宽的差距,估计做出来至少在1s以上
回复 支持 反对

使用道具 举报

发表于 2013-11-13 20:54:14 | 显示全部楼层
我在dm642上 ciff大小图像检测人脸大概15帧/S, 如果是6446  应该会比这个还要快一些。
回复 支持 反对

使用道具 举报

发表于 2013-11-13 23:25:12 | 显示全部楼层
本帖最后由 chess2006 于 2013-11-13 23:36 编辑

不做多尺度缩放估计能做到cif 15fps,通常全景的应用都要求缩放几十遍,c64x比c64x+还要慢
回复 支持 反对

使用道具 举报

发表于 2016-8-24 16:15:45 | 显示全部楼层
我在做双核的opencv移植,也遇到好多问题,不知道楼主有没有解决,求指导,一起交流交流。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|OpenCV中文网站

GMT+8, 2024-3-28 23:11 , Processed in 0.011301 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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