爱意满满的作品展示区。
coolwulf

我用识别病历的 AI 模型,打造了手写国际象棋棋谱的

  •  
  •   coolwulf · Apr 30, 2025 · 4630 views
    This topic created in 559 days ago, the information mentioned may be changed or developed.
    我开发了一个免费的网站 chess-notation.com ,可以将手写的国际象棋棋谱照片自动转为 PGN 文件,并一键导入到 Lichess 或 Chess.com 进行复盘和分析。

    我是美国德克萨斯大学西南医学中心( UTSW )的教授,平时研究基于 Vision Transformer 的 AI 智能代理系统,用于识别手写的医学笔记。这次我将同样的技术应用到了另一个场景:快速、准确识别儿童国际象棋比赛中的手写棋谱。

    这个工具结合了 PyChess 的 PGN 引擎和自动纠错系统,相比市面上已有的 OCR 方案,精度更高、体验更流畅。

    功能亮点:

    上传一张手写棋谱的照片,系统自动识别每一步棋;

    自动验证合法性,并提示和修复错误走法;

    内置交互式棋盘,可逐步回放整盘棋;

    一键导出 PGN 文件,立即导入 Lichess 或 Chess.com 。


    项目动机:
    我的儿子经常参加象棋比赛,积攒了很多纸质棋谱,有的已经模糊或不完整。手动录入非常耗时。这个工具让我们几秒钟内就能保存和分享整盘对局。

    希望大家能试用看看,欢迎反馈体验问题,或提出改进建议。如果你也在做类似 AI 应用,欢迎交流合作!
    Supplement 1  ·  Apr 30, 2025
    添加一点细节:

    我在 Chess-Notation.com 在测试一个新的扫描 Notation Sheet 的 AI 模型。在 UTSouthwestern Medical Center, 我部署了一个读取手写 Medical Notes Vision Transformer, 这个模型是由 QWen 2.5VL fine tune 过来的,我在这个模型的基础上加了一个输出 Notation PGN 的 layer, 然后都会用 RL 强化学习做了 Fine tune, 现在这个网站的效果应该超越了所有市面上的 Notation OCR 工具,大家有需要可以尝试一下,完全免费,请放心[微笑]

    完美主义者的老毛病,什么东西都要做到最好,杀鸡用了牛刀[捂脸]
    23 replies  •  2025-07-24 14:15:55 +08:00
    coolwulf
    coolwulf
    OP
    Apr 30, 2025 via Android
    1
    coolwulf
    coolwulf
    OP
    Apr 30, 2025 via Android
    2
    jr55475f112iz2tu
    jr55475f112iz2tu
    Apr 30, 2025
    3
    帮 OP 发图
    jr55475f112iz2tu
    jr55475f112iz2tu
    Apr 30, 2025
    4

    BlackKim
    BlackKim
    Apr 30, 2025
    5
    更想试用下 OP 的病理识别 AI
    miyuki
    miyuki
    Apr 30, 2025❤️1
    6
    又是你,七年前我就记住你的头像了,老哥又来收割我的膝盖了

    给不了解的人介绍一下 https://v2ex.com/t/843341
    KMpAn8Obw1QhPoEP
    KMpAn8Obw1QhPoEP
    Apr 30, 2025 via Android
    7
    国际惯例 献上膝盖先
    coolwulf
    coolwulf
    OP
    Apr 30, 2025
    8
    可能大家不下国象的对于 Notation Sheet 不了解,大家可以 Google Image 搜索一下 "chess notation sheet handwritten example"
    coolwulf
    coolwulf
    OP
    Apr 30, 2025
    9
    ahtian928
    ahtian928
    Apr 30, 2025 via Android
    10
    来自 D 版~
    coolwulf
    coolwulf
    OP
    Apr 30, 2025
    11
    @BlackKim 可以关注我参与的项目,比如 Neuralrad http://neuralrad.com 和 DAignosTX http://daignostx.com/
    Liftman
    Liftman
    Apr 30, 2025
    12
    教授什么时候做个中文医学笔记 OCR ,那真乃神之项目。国际象棋这个国内太陌生了。。。。。。
    Gnnbb
    Gnnbb
    Apr 30, 2025
    13
    我前几天抖音刷到了。大佬牛啊
    tpopen
    tpopen
    Apr 30, 2025
    14
    @Xyg12133617 抖音上叫啥?
    Gnnbb
    Gnnbb
    Apr 30, 2025
    15
    @tpopen 差评君发的。。。
    wyntalgeer
    wyntalgeer
    Apr 30, 2025
    16
    @ahtian928 带着耐~
    BlackKim
    BlackKim
    Apr 30, 2025
    17
    @coolwulf #11 先去拜读下
    FakerLeung
    FakerLeung
    Apr 30, 2025
    18
    @miyuki #6 看到病例,我就自动联想到自费买 50 张 1080 来算乳腺癌的老哥
    ymz
    ymz
    Apr 30, 2025
    19
    @Xyg12133617 #15 差评君发的好评推荐么
    coolwulf
    coolwulf
    OP
    Apr 30, 2025
    20
    添加一点细节:

    我在 Chess-Notation.com 在测试一个新的扫描 Notation Sheet 的 AI 模型。在 UTSouthwestern Medical Center, 我部署了一个读取手写 Medical Notes Vision Transformer, 这个模型是由 QWen 2.5VL fine tune 过来的,我在这个模型的基础上加了一个输出 Notation PGN 的 layer, 然后都会用 RL 强化学习做了 Fine tune, 现在这个网站的效果应该超越了所有市面上的 Notation OCR 工具,大家有需要可以尝试一下,完全免费,请放心[微笑]

    完美主义者的老毛病,什么东西都要做到最好,杀鸡用了牛刀[捂脸]
    coolwulf
    coolwulf
    OP
    May 1, 2025
    21
    测试图片:
    coolwulf
    coolwulf
    OP
    May 1, 2025
    22
    Another example:
    plutotree
    plutotree
    Jul 24, 2025
    23
    太赞了,效果很好
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3230 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 57ms · UTC 00:54 · PVG 08:54 · LAX 16:54 · JFK 19:54
    ♥ Do have faith in what you're doing.