最近玩嵌入式AI,推荐几个东西

s
sanwadie
楼主 (未名空间)

不是广告,推荐给自己捣鼓大玩具或给小孩做project。

一个是MaixPy基于k210芯片的产品,主要特点,可以非常便宜的做图片分类,目标侦测,人脸识别,功耗非常低,开发容易。缺点,支持算法有限,几乎没法优化。

一个是rockchip rk1808和rk3399。支持很多算法和框架。这两天跑了几个demo,感觉
很不错,功耗很低。价格稍高点。rk1808 我买的是usb stick,某宝499人刀。rk3399
贵点。

k210给小孩的机器狗做视觉,rk1808准备做复杂点的算法,比如自学习走路。

edge ai是个很好的落地应用方向,可惜我即不擅长硬件设计,也不熟悉DL,只能用现
成产品做点玩具

s
sanwadie

都支持c/c++/python 开发

【 在 sanwadie (三娃爹) 的大作中提到: 】
: 不是广告,推荐给自己捣鼓大玩具或给小孩做project。
: 一个是MaixPy基于k210芯片的产品,主要特点,可以非常便宜的做图片分类,目标侦测
: ,人脸识别,功耗非常低,开发容易。缺点,支持算法有限,几乎没法优化。
: 一个是rockchip rk1808和rk3399。支持很多算法和框架。这两天跑了几个demo,感觉
: 很不错,功耗很低。价格稍高点。rk1808 我买的是usb stick,某宝499人刀。
rk3399
: 贵点。
: k210给小孩的机器狗做视觉,rk1808准备做复杂点的算法,比如自学习走路。
: edge ai是个很好的落地应用方向,可惜我即不擅长硬件设计,也不熟悉DL,只能用现
: 成产品做点玩具

T
TeacherWei

赞。我的Hub就是RK产品。RK3288。
将来这些单品,比如摄像头,都会落地我的平台。
比如检测到老鹿吃玫瑰,要怎么折腾它?

p
pptwo

499可以上jetson nano 2g了吧

【 在 sanwadie (三娃爹) 的大作中提到: 】
: 不是广告,推荐给自己捣鼓大玩具或给小孩做project。
: 一个是MaixPy基于k210芯片的产品,主要特点,可以非常便宜的做图片分类,目标侦测
: ,人脸识别,功耗非常低,开发容易。缺点,支持算法有限,几乎没法优化。
: 一个是rockchip rk1808和rk3399。支持很多算法和框架。这两天跑了几个demo,感觉
: 很不错,功耗很低。价格稍高点。rk1808 我买的是usb stick,某宝499人刀。
rk3399
: 贵点。
: k210给小孩的机器狗做视觉,rk1808准备做复杂点的算法,比如自学习走路。
: edge ai是个很好的落地应用方向,可惜我即不擅长硬件设计,也不熟悉DL,只能用现
: 成产品做点玩具

s
sanwadie

是的。但还是选rk1808。主要考虑方便,功耗和性能。看到Jetson顶个散热器就不想买了。当然以后有机会搞个也试一下。
我买的usb stick 可以插在pc上用被动模式,小狗只要网络连接就可远程远程使用模型推理,开发方便。另外rk1808 有扩展板形式产品,可以方便的插入树莓派。开发完成
后,如果空间允许,可以直接插树莓派usb,或者用扩展板

【 在 pptwo (pp) 的大作中提到: 】
: 499可以上jetson nano 2g了吧
: rk3399

d
dumbCoder

看着很有意思, marked

【 在 sanwadie (三娃爹) 的大作中提到: 】
: 不是广告,推荐给自己捣鼓大玩具或给小孩做project。
: 一个是MaixPy基于k210芯片的产品,主要特点,可以非常便宜的做图片分类,目标侦测
: ,人脸识别,功耗非常低,开发容易。缺点,支持算法有限,几乎没法优化。
: 一个是rockchip rk1808和rk3399。支持很多算法和框架。这两天跑了几个demo,感觉
: 很不错,功耗很低。价格稍高点。rk1808 我买的是usb stick,某宝499人刀。
rk3399
: 贵点。
: k210给小孩的机器狗做视觉,rk1808准备做复杂点的算法,比如自学习走路。
: edge ai是个很好的落地应用方向,可惜我即不擅长硬件设计,也不熟悉DL,只能用现
: 成产品做点玩具

s
sanwadie

是的。但还是选rk1808。主要考虑方便,功耗和性能。看到Jetson顶个散热器就不想买了。当然以后有机会搞个也试一下。
我买的usb stick 可以插在pc上用被动模式,小狗只要网络连接就可远程远程使用模型推理,开发方便。另外rk1808 有扩展板形式产品,可以方便的插入树莓派。开发完成
后,如果空间允许,可以直接插树莓派usb,或者用扩展板

【 在 pptwo (pp) 的大作中提到: 】
: 499可以上jetson nano 2g了吧
: rk3399

c
carcarfish

能不能视频监测人的活动?实时判断活动的性质,例如看书、看电影、浏览网页、做手工等之类的?
R
ReedToBe


【 在 sanwadie (三娃爹) 的大作中提到: 】
: 不是广告,推荐给自己捣鼓大玩具或给小孩做project。
: 一个是MaixPy基于k210芯片的产品,主要特点,可以非常便宜的做图片分类,目标侦测
: ,人脸识别,功耗非常低,开发容易。缺点,支持算法有限,几乎没法优化。
: 一个是rockchip rk1808和rk3399。支持很多算法和框架。这两天跑了几个demo,感觉
: 很不错,功耗很低。价格稍高点。rk1808 我买的是usb stick,某宝499人刀。
rk3399
: 贵点。
: k210给小孩的机器狗做视觉,rk1808准备做复杂点的算法,比如自学习走路。
: edge ai是个很好的落地应用方向,可惜我即不擅长硬件设计,也不熟悉DL,只能用现
: 成产品做点玩具

s
sanwadie

这个需要找一下现成的模型,或者你自己设计。在他们的能力范围内,是可以做到几十毫秒级的识别速度
【 在 carcarfish (carcarfish) 的大作中提到: 】
: 能不能视频监测人的活动?实时判断活动的性质,例如看书、看电影、浏览网页、做手
: 工等之类的?

s
sanwadie

测试rk1808,被他们的文档折腾得颠三倒四。使用过程中各种问题不断,然后自己上网找。感觉他们得开发人员,对系统不是很熟,或者因为支持得系统比较多,很多问题其实不难解决,但是新手按文档走就撒比了。

东西小众,学习了也没有价值,实测性能没有惊艳,大家就别入坑了。

g
guvest

我之前讲过。嵌入式板子sd card写不进去,wifi连不上整一个星期很正常。很多半导
体公司的资料说不定就是非洲来的黑人同志写的。
这些因素都是不可控的。

所以假如要自己学着用,不如就用最流行的,和开源社区靠拢的,资料全的。rpi,
ESP32 之外
的小板子。就算今天好用,明天半导体公司那边换人了也是个麻烦事。下来就是那几个打牌子的,例如nvidia的或者goog支持的那几个。

【 在 sanwadie(三娃爹) 的大作中提到: 】
<br>: 测试rk1808,被他们的文档折腾得颠三倒四。使用过程中各种问题不断,然后自
己上网
<br>: 找。感觉他们得开发人员,对系统不是很熟,或者因为支持得系统比较多,很多
问题其
<br>: 实不难解决,但是新手按文档走就撒比了。
<br>: 东西小众,学习了也没有价值,实测性能没有惊艳,大家就别入坑了。
<br>

s
sanwadie

贪小便宜,花钱买教训

【 在 guvest (我爱你老婆Anna) 的大作中提到: 】
: 我之前讲过。嵌入式板子sd card写不进去,wifi连不上整一个星期很正常。很多半导
: 体公司的资料说不定就是非洲来的黑人同志写的。
: 这些因素都是不可控的。
: 所以假如要自己学着用,不如就用最流行的,和开源社区靠拢的,资料全的。rpi,
: ESP32 之外
: 的小板子。就算今天好用,明天半导体公司那边换人了也是个麻烦事。下来就是那几个
: 打牌子的,例如nvidia的或者goog支持的那几个。
:
: 测试rk1808,被他们的文档折腾得颠三倒四。使用过程中各种问题不断,
: 然后自
: 己上网
: ...................

z
zongxiong

和树莓派4比起来哪个快?我家小孩中学做project用Rasperry Pi

【 在 sanwadie (三娃爹) 的大作中提到: 】
: 不是广告,推荐给自己捣鼓大玩具或给小孩做project。
: 一个是MaixPy基于k210芯片的产品,主要特点,可以非常便宜的做图片分类,目标侦测
: ,人脸识别,功耗非常低,开发容易。缺点,支持算法有限,几乎没法优化。
: 一个是rockchip rk1808和rk3399。支持很多算法和框架。这两天跑了几个demo,感觉
: 很不错,功耗很低。价格稍高点。rk1808 我买的是usb stick,某宝499人刀。
rk3399
: 贵点。
: k210给小孩的机器狗做视觉,rk1808准备做复杂点的算法,比如自学习走路。
: edge ai是个很好的落地应用方向,可惜我即不擅长硬件设计,也不熟悉DL,只能用现
: 成产品做点玩具

s
sanwadie

用途不同。

k210的主控是esp32,性能非常有限,npu只是固化了少数几个dl功能。

rk1808是usb口,不能独立使用。它的主控是arm,但性能不如pi 4。

【 在 zongxiong (棕熊) 的大作中提到: 】
: 和树莓派4比起来哪个快?我家小孩中学做project用Rasperry Pi
: rk3399

m
mimisoft

推荐Nvidia家的Jetson Nano, 4GB内存那种。 2GB的内存太少了,比较鸡肋
【 在 sanwadie (三娃爹) 的大作中提到: 】
: 用途不同。
: k210的主控是esp32,性能非常有限,npu只是固化了少数几个dl功能。
: rk1808是usb口,不能独立使用。它的主控是arm,但性能不如pi 4。

s
sanwadie

准备去定一个,需要配5v4A的电源,这个东西是个小电炉

【 在 mimisoft (向着财务自由奋斗中...) 的大作中提到: 】
: 推荐Nvidia家的Jetson Nano, 4GB内存那种。 2GB的内存太少了,比较鸡肋

T
TeacherWei

RK我还是非常了解的。我是自己定制Kernel,连device tree都要自己搞定的。

他们的support是不能依靠的。我是花了很多功夫的。中间多少幺蛾子,就不说了。但
是最终,还是能稳定得坚如磐石的。

RPI之类的,其实也是幺蛾子一大堆。这些玩意儿其实你更加不能依赖。因为你根本就
不能落地!你将来落地的成本是中国产的那些cheap硬件10倍!你怎么玩?

反正,这世界,凭啥让你轻轻松松就能做成事?你一个人在地下室带着孩子就搞定了。让那些成千上万亿的资本怎么玩?你让他们去吃屎,他们必须现在就让你去吃屎!是为记!

【 在 sanwadie (三娃爹) 的大作中提到: 】
: 用途不同。
: k210的主控是esp32,性能非常有限,npu只是固化了少数几个dl功能。
: rk1808是usb口,不能独立使用。它的主控是arm,但性能不如pi 4。

s
sanwadie

我这还是玩具,顺便给小孩长点见识。当然如果有用途,也会考虑。

【 在 TeacherWei (TW) 的大作中提到: 】
: RK我还是非常了解的。我是自己定制Kernel,连device tree都要自己搞定的。
: 他们的support是不能依靠的。我是花了很多功夫的。中间多少幺蛾子,就不说了。但
: 是最终,还是能稳定得坚如磐石的。
: RPI之类的,其实也是幺蛾子一大堆。这些玩意儿其实你更加不能依赖。因为你根本就
: 不能落地!你将来落地的成本是中国产的那些cheap硬件10倍!你怎么玩?
: 反正,这世界,凭啥让你轻轻松松就能做成事?你一个人在地下室带着孩子就搞定了。
: 让那些成千上万亿的资本怎么玩?你让他们去吃屎,他们必须现在就让你去吃屎!是为
: 记!

C
Caravel

你自己玩还是小孩玩,小孩起码要有10岁吧
【 在 sanwadie (三娃爹) 的大作中提到: 】
: 不是广告,推荐给自己捣鼓大玩具或给小孩做project。
: 一个是MaixPy基于k210芯片的产品,主要特点,可以非常便宜的做图片分类,目标侦测
: ,人脸识别,功耗非常低,开发容易。缺点,支持算法有限,几乎没法优化。
: 一个是rockchip rk1808和rk3399。支持很多算法和框架。这两天跑了几个demo,感觉
: 很不错,功耗很低。价格稍高点。rk1808 我买的是usb stick,某宝499人刀。
rk3399
: 贵点。
: k210给小孩的机器狗做视觉,rk1808准备做复杂点的算法,比如自学习走路。
: edge ai是个很好的落地应用方向,可惜我即不擅长硬件设计,也不熟悉DL,只能用现
: 成产品做点玩具

s
sanwadie

给老幺,马上HS了,我就帮忙一下。

他总是玩游戏,主要是roblox,一天超过8小时。我琢磨着搞点男孩比较喜欢的,少打
游戏,所以给他整了个机器狗。本来打算全部自己搞,github/thingivers 都选好了,也买了个3D打印机,打了几个东西后,发现打印机太不给力了,全部打完估计得几个月。所以淘宝上买了套件,一算电费/材料还是便宜。

我原来以为roblox是用python,后来他告诉我是lua。我给他弄了只python狗 :(

如果这次不行,我劝他做youtuber算了。我觉得他打那些需要快速反应得游戏有心得,上次给盆友看通关视频,捡了一地下巴 :)

【 在 Caravel (克拉维尔) 的大作中提到: 】
: 你自己玩还是小孩玩,小孩起码要有10岁吧
: rk3399

s
sanwadie

rk3288还算比较稳定了,很多公司用它们的芯片做板子。rk1808 和 rk3399 NPU部分太糟心了。希望jetson文档好点。

不过jetson发热太厉害了,要4A电源才能完全带动,女大直接粗暴的塞了几个cuda核。其他公司都弄点fpga啥的优化一下,功耗明显小。

【 在 TeacherWei (TW) 的大作中提到: 】
: RK我还是非常了解的。我是自己定制Kernel,连device tree都要自己搞定的。
: 他们的support是不能依靠的。我是花了很多功夫的。中间多少幺蛾子,就不说了。但
: 是最终,还是能稳定得坚如磐石的。
: RPI之类的,其实也是幺蛾子一大堆。这些玩意儿其实你更加不能依赖。因为你根本就
: 不能落地!你将来落地的成本是中国产的那些cheap硬件10倍!你怎么玩?
: 反正,这世界,凭啥让你轻轻松松就能做成事?你一个人在地下室带着孩子就搞定了。
: 让那些成千上万亿的资本怎么玩?你让他们去吃屎,他们必须现在就让你去吃屎!是为
: 记!

b
bihai

lua可以搞torch。

【 在 sanwadie (三娃爹) 的大作中提到: 】
: 给老幺,马上HS了,我就帮忙一下。
: 他总是玩游戏,主要是roblox,一天超过8小时。我琢磨着搞点男孩比较喜欢的,少打
: 游戏,所以给他整了个机器狗。本来打算全部自己搞,github/thingivers 都选好了,
: 也买了个3D打印机,打了几个东西后,发现打印机太不给力了,全部打完估计得几个月
: 。所以淘宝上买了套件,一算电费/材料还是便宜。
: 我原来以为roblox是用python,后来他告诉我是lua。我给他弄了只python狗 :(
: 如果这次不行,我劝他做youtuber算了。我觉得他打那些需要快速反应得游戏有心得,
: 上次给盆友看通关视频,捡了一地下巴 :)

s
sanwadie

这个好,有时间去看看

【 在 bihai (学得不好) 的大作中提到: 】
: lua可以搞torch。

s
sanwadie

垃圾堆里找的一块山寨版的pi,rk3288cpu,找到微瑞星的安卓8灌上,插上一个淘宝上买的迷你usb摄像机,跑了tflite的全部demo,居然都通了(除了一个gesture),比老的nexus6p要快,说明rk3288的性能不错。又多了一个选择。

这个板子配块好点的镜头,可以diy一个云台

T
TeacherWei

3288是32位机。但是旗舰芯片。本来速度就比那些低档的64位机快。

但是指令集在那里,cortex a17连AES加速指令都没有。一比AES性能就差好大。

【 在 sanwadie(三娃爹) 的大作中提到: 】

: 垃圾堆里找的一块山寨版的pi,rk3288cpu,找到微瑞星的安卓8灌上,插上一个淘宝上

: 买的迷你usb摄像机,跑了tflite的全部demo,居然都通了(除了一个gesture),比老

: 的nexus6p要快,说明rk3288的性能不错。又多了一个选择。

: 这个板子配块好点的镜头,可以diy一个云台

s
sanwadie

这个细节我没注意到。
【 在 TeacherWei (TW) 的大作中提到: 】
: 3288是32位机。但是旗舰芯片。本来速度就比那些低档的64位机快。
: 但是指令集在那里,cortex a17连AES加速指令都没有。一比AES性能就差好大。
:
: 垃圾堆里找的一块山寨版的pi,rk3288cpu,找到微瑞星的安卓8灌上,插上一个
: 淘宝上
:
: 买的迷你usb摄像机,跑了tflite的全部demo,居然都通了(除了一个gesture)
: ,比老
:
: 的nexus6p要快,说明rk3288的性能不错。又多了一个选择。
:
: 这个板子配块好点的镜头,可以diy一个云台
:

z
zongxiong

SBC给小孩玩的话,我觉得还是树莓派最好,主要是相关资源太多了,出的书籍是其它
比如BeagleBoard,Jetson多十多倍,网上社区也很活跃。

【 在 sanwadie (三娃爹) 的大作中提到: 】
: 给老幺,马上HS了,我就帮忙一下。
: 他总是玩游戏,主要是roblox,一天超过8小时。我琢磨着搞点男孩比较喜欢的,少打
: 游戏,所以给他整了个机器狗。本来打算全部自己搞,github/thingivers 都选好了,
: 也买了个3D打印机,打了几个东西后,发现打印机太不给力了,全部打完估计得几个月
: 。所以淘宝上买了套件,一算电费/材料还是便宜。
: 我原来以为roblox是用python,后来他告诉我是lua。我给他弄了只python狗 :(
: 如果这次不行,我劝他做youtuber算了。我觉得他打那些需要快速反应得游戏有心得,
: 上次给盆友看通关视频,捡了一地下巴 :)

s
sanwadie

网上的资源,pi的确是最好的。但pi的性能,尤其是ai这块,有些不足。

【 在 zongxiong (棕熊) 的大作中提到: 】
: SBC给小孩玩的话,我觉得还是树莓派最好,主要是相关资源太多了,出的书籍是其它
: 比如BeagleBoard,Jetson多十多倍,网上社区也很活跃。

k
kiddjacky

买个AI加速棒插在PI上面用就好了.

【 在 sanwadie (三娃爹) 的大作中提到: 】
: 网上的资源,pi的确是最好的。但pi的性能,尤其是ai这块,有些不足。

s
sanwadie

这里有一些考量

有些算法,tflite在 sbc 上就可以使用,不需要加速
有些有gpu加速即可
有些需要硬件加速才行
硬件加速,女大的硬件最通用,缺点是同等算力贵,发热多。所有的硬件加速,都需要转换模型,不是100%都可以转

所以还是需要因地制宜的选择

【 在 kiddjacky (kidd) 的大作中提到: 】
: 买个AI加速棒插在PI上面用就好了.

k
kiddjacky

是的,这些都是整个系统来考虑。

模型转换的可以试试我们的开源ONNX convertorhttps://github.com/kneron/ONNX_Convertor

欢迎提提意见

【 在 sanwadie (三娃爹) 的大作中提到: 】
: 这里有一些考量
: 有些算法,tflite在 sbc 上就可以使用,不需要加速
: 有些有gpu加速即可
: 有些需要硬件加速才行
: 硬件加速,女大的硬件最通用,缺点是同等算力贵,发热多。所有的硬件加速,都需要
: 转换模型,不是100%都可以转
: 所以还是需要因地制宜的选择

s
sanwadie

你们的板子怎么在amazon和淘宝上都没有

【 在 kiddjacky (kidd) 的大作中提到: 】
: 是的,这些都是整个系统来考虑。
: 模型转换的可以试试我们的开源ONNX convertor
: https://github.com/kneron/ONNX_Convertor
: 欢迎提提意见

k
kiddjacky

you can get the dongle in amazon:https://www.amazon.com/KNEO-Stem-module-build-apps/dp/B087QTWVGT/ref=sr_1_1?crid=GDBOL916C31V&dchild=1&keywords=kneron+inc.+kl520&qid=1612233001&sprefix=kneron+%2Caps%2C269&sr=8-1

【 在 sanwadie (三娃爹) 的大作中提到: 】
: 你们的板子怎么在amazon和淘宝上都没有