DTrOCR

用纯解码器 Transformer 直接生成文字,简化 OCR 识别流程

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 计算机视觉 🍴 复刻 20 🐛 待处理 3 👀 关注 7
GitHub ↗
GitHub 星标 ★ 205
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,需自行部署

项目预览

DTrOCR 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类计算机视觉
开发团队arvindrajan92
定价模式🏷️完全免费
价格说明开源免费,需自行部署
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型decoder,dtrocr,ocr,pytorch,recognition,text-recognition,transformer
GitHub 星标★ 205
上线时间2024-07-13 00:00:00
代码更新2026-10-23
仓库体积814 KB
本站数据更新2026-11-03
维护状态较活跃
收录时间2026-09-19
浏览次数1

项目介绍

DTrOCR 是论文《DTrOCR: Decoder-only Transformer for Optical Character Recognition》的 PyTorch 官方实现,把文本识别重新定义为纯解码器 Transformer 的自回归生成任务。传统 OCR 通常依赖 CNN 特征提取加 CTC 或编码器-解码器结构,而该项目直接用解码器 Transformer 逐字符生成识别结果,简化了整体架构。核心能力包括:支持场景文本与手写文本识别、可加载预训练权重进行推理、提供训练与评估脚本、兼容常见 OCR 数据集格式。对研究者而言,它提供了一个结构简洁、易于修改的基线,方便对比不同解码策略与预训练方案;对工程实践者,可用来快速验证解码器-only 架构在特定语料上的效果。项目代码量不大,依赖 PyTorch,适合作为 OCR 方向论文复现与二次开发的起点。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-19 · 当前星标 ★ 205

核心亮点

  • 架构简洁,去掉编码器和 CTC,仅用解码器 Transformer 自回归出字符
  • 提供完整训练与推理脚本,可直接在常见 OCR 数据集上复现论文结果
  • 基于 PyTorch 实现,代码可读性高,便于研究者修改和做消融实验

不足之处

  • 项目处于早期阶段,星标和社区规模较小,长期维护情况待观察
  • 自回归解码推理速度通常慢于 CTC 类方法,长文本场景效率可能受限

适用场景

  • 学术研究中复现 decoder-only OCR 论文并对比不同识别架构
  • 在自定义场景文本或手写数据集上微调识别模型
  • 作为教学示例,帮助理解 Transformer 解码器在 OCR 任务中的应用

替代项目

PaddleOCR、MMOCR

上一篇:PPOCRLabel

下一篇:GutenOCR

同类项目推荐

MulimgViewer 开源

一个界面并排看多图,对比拼接不用来回切窗口

MulimgViewer is a multi-image viewer that can open multiple images in one interface,···

★ 1405 2026-10-23
cvkit 开源

轻量 C++ 工具,快速查看图像与 3D 模型

Computer Vision Toolkit. cvkit is available for Linux as well as for Windows. It off···

★ 281 2026-09-18
RawMangaReader 开源

本地离线识别日文漫画文字,保护隐私免上传

An OCR App for Manga

★ 102 2026-09-19
BEVT 开源

用图像预训练加速视频 Transformer,省数据省算力

PyTorch implementation of BEVT (CVPR 2022) https://arxiv.org/abs/2112.01529

★ 161 2026-08-09
mmcv 开源

OpenMMLab 通用视觉底座,算子与训练流程开箱即用

OpenMMLab Computer Vision Foundation

★ 6486 2026-10-26
npq-vit 开源

用球面量化替换传统VQ,让视觉tokenizer码本更省更准

[ICLR 2025] Binary Spherical Quantization + [CVPR 2026] Leech Spherical Quantization

★ 225 2026-10-31
SeGAN 开源

用GAN补全遮挡区域,让图像分割与生成一步到位

SeGAN: Segmenting and Generating the Invisible (https://arxiv.org/pdf/1703.10239.pdf···

★ 68 2026-08-09