V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
niselover
V2EX  ›  问与答

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

  •  
  •   niselover · 2021-12-28 15:35:28 +08:00 · 1851 次点击
    这是一个创建于 1086 天前的主题,其中的信息可能已经有所发展或是发生改变。
    需求是处理直播流, 识别直播流中的麻将牌型, 返回数据, 类似国外直播德州比赛那种, 有没有搞过的朋友咨询一下:

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

    谢谢各位大佬
    14 条回复    2021-12-29 20:49:24 +08:00
    murmur
        1
    murmur  
       2021-12-28 15:38:12 +08:00
    具体需求是啥,把真人麻将比赛转成 2d 图?需求太野了,别人有裁判有解说也不需要 2d 平面版啊

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

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

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