求助 | 直播流识别麻将牌型

2021-12-28 15:35:28 +08:00
 niselover
需求是处理直播流, 识别直播流中的麻将牌型, 返回数据, 类似国外直播德州比赛那种, 有没有搞过的朋友咨询一下:

1, 有多大难度, 大概需要什么技术框架, 需要 ai 技术相关吗?
2, 如何集成使用, 能否集成到 obs 中?

谢谢各位大佬
1854 次点击
所在节点    问与答
14 条回复
murmur
2021-12-28 15:38:12 +08:00
具体需求是啥,把真人麻将比赛转成 2d 图?需求太野了,别人有裁判有解说也不需要 2d 平面版啊

如果是做研究,日麻的天凤会公布牌谱,这不比读真人的靠谱
czfy
2021-12-28 15:40:07 +08:00
这个看起来就是很简单的图片识别,机器学习模型弄一个就好

主要是你这么做的目的是什么?
niselover
2021-12-28 15:48:29 +08:00
@murmur #1
@czfy #2

感谢回复
最终需求是直播中将 4 人麻将牌型展示在画面中, 主要是国标牌型.
coderluan
2021-12-28 15:52:11 +08:00
现实中比赛直播常见很复杂,需要 AI ,不过最常见的目标识别就可以了,YOLO 之类的都行,没啥难度,主要是制作数据集需要一定的工作量,一般来说数据集越大效果越好,训练直接用现成的框架,不用看代码,直接用就行,会得到一个模型,然后编写 obs 插件的时候用 C++去加载这个模型就可以了。
fe619742721
2021-12-28 15:54:03 +08:00
猜测是跟 twitch 的炉石直播一样,能够读取直播流中的牌面和牌序,挺酷炫的
murmur
2021-12-28 15:56:46 +08:00
那你得需要固定摄像机,这样图像校准的压力会小点,举着个设备轮流拍会死人
wateryessence
2021-12-28 16:01:06 +08:00
@fe619742721 twitch 用 hdt 的 plugin ,直接读 hs 的 api
niselover
2021-12-28 16:04:35 +08:00
@coderluan #4 大佬能留个联系方式吗
coderluan
2021-12-28 16:07:30 +08:00
@niselover 你发微信吧,我加你,不过其实没啥太多好说的,你直接搜搜我说的应该就能理解。
niselover
2021-12-28 16:11:21 +08:00
@coderluan #9 base64: d2FuZ3NhbnhpYQ==
YUyu101
2021-12-28 17:13:20 +08:00
听起来好像用 yolo 就行,yolo 也挺方便上手的,只是训练集需要自己标注了
Juszoe
2021-12-28 18:06:58 +08:00
google 针对流媒体的一套 AI 解决方案
https://github.com/google/mediapipe
niselover
2021-12-28 18:27:01 +08:00
@Juszoe #12 看着很 6 不知道会用的人多吗
ruxuan1306
2021-12-29 20:49:24 +08:00
难度不高,先人工标注一波然后,直播流中抓帧送入 YOLO ,也不需要很高帧率。

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

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

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

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

© 2021 V2EX