使用机器学习数鱼苗的可行性?

2022-04-07 16:42:14 +08:00
 thinkershare

前一段时间, 一个养鱼的朋友咨询了我一个问题, 就是用手机拍几分钟长的鱼苗视频, 然后用电脑计算数目, 准确性要求 99%左右, 这个在技术上是否可行? 我主要是疑惑视频处理, 因为鱼有相互遮挡, 而且在游动, 识别并标记后该如何去重, 是否可以做到高准确率. 另外她对最终软件的价格也比较敏感, 最好不要超过 1W, 这个成本下, 使用机器学习是否在成本上可接受(包括研发)

3018 次点击
所在节点    机器学习
31 条回复
popok
2022-04-07 17:55:58 +08:00
@thinkershare #19 https://github.com/avBuffer/AI_AquaticIndustry
github 上这个老哥就是做这种项目得,让他自己找他把。

或者市场上还有那种成品机器。1W 预算应该也够了把。

ttgo
2022-04-07 18:01:15 +08:00
我一个同学,大学老师,就与公司合作搞过这个,当时还有媒体报道过。
rming
2022-04-07 18:22:36 +08:00
可以做,不过 1w 好像少了点
kekxv
2022-04-07 18:38:27 +08:00
要不你量水吧
dengshen
2022-04-07 18:47:17 +08:00
从大盆到小盆中间搭一个通道。摄像机记录通过通道的鱼苗++就行。有一定的角度防止鱼回流
icegaze
2022-04-07 19:24:28 +08:00
楼主,
你思路不对…
工程上数鱼的尾数是这样的做的:

用一个细玻璃管,
内径大于一个鱼而小于两个鱼并列…
将鱼放置于上面水池,
玻璃管连接到下面水池,
开水泵从下到上,循环走水
驱动水流从上池向下池流,
裹挟着鱼通过玻璃管,

用光电计数器即可数清楚,
一千多尾鱼一个小时就搞定了。
czqzero
2022-04-07 19:39:54 +08:00
应该是可行的, 之前看过细胞计数(显微镜拍照, 机器学习识别)的 case ,但准确率能否达到这么高就不太清楚了。
cshlxm
2022-04-07 23:22:37 +08:00
通过类似过道的形式,可以盘点数量,准确率高低取决于密集度,无遮挡,慢速 100%准确率是可以做到的,成本纯说硬件,一个手机就能实现,软件研发成本就高了,熟练的调参工程师有充足样本的话,1 个月是能搞定的。我们在做类似产品 ,不是数鱼苗,而是猪牛羊
thinkershare
2022-04-08 10:44:33 +08:00
@czqzero 感觉目标太小的话只能提高照片的分辨率, 否则识别精度应该会很差!
shm7
2022-05-20 23:57:39 +08:00
@popok 公司以前做过这个,准确率还不错。鱼苗个数太多,个头太小不一定好做。而且要在水面光照比较理想的环境下处理才好。也许可以用 cv2 的一些形状匹配规则来做。
thinkershare
2022-05-21 10:09:51 +08:00
@shm7 我给朋友找了一个成熟的供应商, 我自己不折腾, 没有那个精力. 我感觉要做到商用精度也不是一个人短时间可以搞出来的.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/845512

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX