我现在所在实验室针对明年启动的无人机十三五项目,需要选型图像视频处理平台,我已经做了一个详尽的表格但是有些问题仍然不是很明白。
如下图所示,主要针对TI达芬奇系列:
标注黄色的行表示是准备选用的,标准橙黄色的是不准备选用的。
因为我没有在TI官方网站上找到TMS320DM6437的开发套件TMDSVDP6437,所以先在淘宝购买的TMDSVDP6437开发套件。
问题一:做opencv算法移植的过程中是不是像TMS320DM6437这类不带操作系统纯跑裸机的芯片与上linux操作系统的芯片例如TMS320DM365相比在移植便捷性方面没有优势呢?如果opencv算法成功移植后其计算速度是不是比linux下移植的opencv算法更快?
问题二:常年潜水TI社区,但是TI从来不在datasheet中写每款芯片推出的时间,我想知道达芬奇命名的规则是不是和每款芯片推出的时间有什么关系?因为我们团队想使用比较新的达芬奇系列的芯片。
问题三:希望有经验的工程师,也能够给我推荐比较适合无人机搭载,适用SLAM技术并且对功耗有一定要求的达芬奇系列处理器。
TMS320DM365
user1369122:
问题一, OpenCV 这个东西大量的依赖openCV的API,各种库。这个需要Linux的,不存在说移植openCV到裸跑的芯片上的说法。
问题二, 你可以看看AM5728, 这个不属于达芬奇系列但是实际上千丝万缕的联系。
问题三, 你其实只对计算性能和功耗有“要求”但是没有量化的东西。譬如功耗指标,支持的摄像头接入路数和分辨率,对芯片体积和接口的要求等等,都没有。这很难给你推荐芯片的。
SLAM对于我们来说只是一个算法,TI的DSP就是个实现算法的通用器件,几乎所有达芬奇器件都带DSP。所以你需要花力气明确你的具体需求上。