草庐IT

CSDN首发 | 《深入浅出OCR系列》目录

GoAI 2023-12-16 原文

👨‍💻作者简介: 大数据专业硕士在读,CSDN人工智能领域博客专家,阿里云专家博主,专注大数据与人工智能知识分享。公众号: GoAI的学习小屋,免费分享书籍、简历、导图等资料,更有交流群分享AI和大数据,加群方式公众号回复“加群”或➡️点击链接
🎉专栏推荐: 目前在写一个CV方向专栏,后期会更新不限于深度学习、OCR、目标检测、图像分类、图像分割等方向,目前活动仅19.9,虽然付费但会长期更新且价格便宜,感兴趣的小伙伴可以关注下,有擅长CV的大佬可以联系我合作一起写。➡️专栏地址
🎉学习者福利: 强烈推荐一个优秀AI学习网站,包括机器学习、深度学习等理论与实战教程,非常适合AI学习者。➡️网站链接
🎉技术控福利: 程序员兼职社区招募!技术范围广,CV、NLP方向均可,要求有一定基础,最好是研究生及以上或有工作经验,欢迎大佬加入!群内Python、c++、Matlab等各类编程语言单应有尽有, 资源靠谱、费用自谈,有意向者直接➡️访问


OCR专栏导读:

专栏地址:深入浅出OCR

🍀恭喜你发现宝藏!本专栏系列主要介绍计算机视觉OCR文字识别领域,每章将分别从OCR技术发展、方向、概念、算法、论文、数据集、对现有平台及未来发展方向等各种角度展开详细介绍,综合基础与实战知识。以下是本系列目录,分为前置篇、基础篇与进阶篇,进阶篇在基础篇基础上进行全面总结,会针对最经典论文及最新算法展开讲解,内容目前包括不限于文字检测、识别、表格分析等方向。 未来看情况更新NLP方向知识,本专栏目前主要面向深度学习及CV的同学学习,希望大家能够多多交流,欢迎订阅本专栏,如有错误请大家在评论区指正,如有侵权联系删除。

👨‍💻欢迎大家加入文章最上方交流群,群内将分享更多大数据与人工智能方向知识资料,会有一些学习及其他福利!


📝前置:深度学习基础系列

1️⃣深入浅出OCR前置篇 【机器学习概念总结】

2️⃣深入浅出OCR前置篇 【深度学习概念总结】

3️⃣深入浅出OCR前置篇 【卷积神经网络总结】

4️⃣深入浅出OCR前置篇 【循环神经网络总结】

5️⃣深入浅出OCR前置篇 【注意力机制系列总结】

6️⃣深入浅出OCR前置篇 【OpenCV系列总结】


📝基础:《OCR入门教程》系列目录

1️⃣OCR入门系列第一章 【OCR基础导论】:OCR文字识别技术总结(一) [试读]

2️⃣OCR入门系列第二章 【OCR基础介绍】:OCR文字识别技术总结(二)

3️⃣OCR入门系列第三章 【文字检测概述】:OCR文字识别技术总结(三)

4️⃣OCR入门系列第四章 【文字识别概述】:OCR文字识别技术总结(四)

5️⃣OCR入门系列第五章 【实战代码解析】:OCR文字识别技术总结(五)


📝进阶:《深入浅出OCR》系列目录

目录导图版本:

注:导图未经作者允许,严禁转载!

正文系列篇:

1️⃣深入浅出OCR第一章 【OCR技术综合导论】(待更新)

2️⃣深入浅出OCR第二章 【OCR技术发展详解】(待更新)

3️⃣深入浅出OCR第三章 【文字检测方法详解】(待更新)

4️⃣深入浅出OCR第四章 【文字识别方法详解】(待更新)

5️⃣深入浅出OCR第五章 【端到端识别方法详解】(待更新)

6️⃣深入浅出OCR第六章 【OCR数据集与评价指标详解】(待更新)

7️⃣深入浅出OCR第七章 【OCR后处理:文本纠错】(待更新)

8️⃣深入浅出OCR第八章 【OCR后处理:版面分析】(待更新)

9️⃣深入浅出OCR第九章 【表格识别】(待更新)

🔟深入浅出OCR第十章 【关键信息抽取】(待更新)

🆙深入浅出OCR第十一章 【OCR面试总结】(待更新)

🆙深入浅出OCR第十二章 【OCR项目总结】(待更新)

注:以上系列将继续更新及完善,非最终版本!后续更新内容包括不限于文字检测、文件识别、表格识别、版面分析、纠错及结构化、部署及实战等方面内容,欢迎大家订阅专栏!


🎉深入浅出OCR系列资源

📝OCR领域经典论文汇总:

1️⃣OCR文字识别经典论文详解 [试读]

2️⃣OCR文字识别方法综述

3️⃣场景识别文字识别(STR)综述(待更新)

4️⃣OCR文字检测方法综述(待更新)

5️⃣OCR端到端识别方法综述(待更新)

📝OCR领域论文详解系列:

1️⃣CRNN:CRNN文字识别

2️⃣ASTER:ASTER文本识别详解

🆙注:以上目前在整理阶段,后续会更新其他经典和最新文字检测与识别方向论文解读。

🏅OCR项目实战系列:

🌐使用Pyotch/TensoFlow/PaddleOCR/MMOCR等框架实现,后续系列文章将对应更新Github项目链接!

🥇初级项目

  1. 基于CRNN的文本字符交易验证码识别

  2. 中文场景文字识别

  3. 手写系列 : 手写汉语拼音识别 、手写英文 、手写中文(待更新)

  4. 具体应用识别系列: 电表数据识别(待更新)、语音识别(CNN+CTC)

🥈中级项目

  1. 牌照识别系列:车牌检测与识别、渔船拍照识别(待更新)
  2. 少数民族语言识别系列:阿拉伯语、蒙古语、印度语等(待更新)
  3. 公式识别(待更新)
  4. 票据识别系列:银行、金融(待更新)
  5. 快递单识别(待更新)

🥉高级项目

  1. 体检报告识别
  2. 结合NLP系列: 保险文本视觉问答
  3. 端到端识别系列:古籍文本识别

注:以上项目未列举完整,更多实战项目敬请期待,详细介绍可以参考本系列最后系列文章,每个系列对应部分会陆续更新,欢迎大家交流订阅!!


🍀资源福利

1️⃣论文学习资源

  • 顶会:ICDAR、CVPR、ECCV、ICCV等
  • Arxiv搜索引擎:http://www.arxiv-sanity.com/

2️⃣OCR相关比赛:

3️⃣国内OCR领域优秀学者(不分先后顺序):

4️⃣常见的OCR识别平台:

后续文章将依次继续详细介绍,并包括使用上述框架进行OCR项目实战!

5️⃣优秀OCR资源推荐:

后续文章将更新最新OCR资源及面试题等优秀资料,欢迎订阅关注!

有关CSDN首发 | 《深入浅出OCR系列》目录的更多相关文章

  1. python - 如何使用 Ruby 或 Python 创建一系列高音调和低音调的蜂鸣声? - 2

    关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭4年前。Improvethisquestion我想在固定时间创建一系列低音和高音调的哔哔声。例如:在150毫秒时发出高音调的蜂鸣声在151毫秒时发出低音调的蜂鸣声200毫秒时发出低音调的蜂鸣声250毫秒的高音调蜂鸣声有没有办法在Ruby或Python中做到这一点?我真的不在乎输出编码是什么(.wav、.mp3、.ogg等等),但我确实想创建一个输出文件。

  2. ruby-on-rails - 使用一系列等级计算字母等级 - 2

    这里是Ruby新手。完成一些练习后碰壁了。练习:计算一系列成绩的字母等级创建一个方法get_grade来接受测试分数数组。数组中的每个分数应介于0和100之间,其中100是最大分数。计算平均分并将字母等级作为字符串返回,即“A”、“B”、“C”、“D”、“E”或“F”。我一直返回错误:avg.rb:1:syntaxerror,unexpectedtLBRACK,expecting')'defget_grade([100,90,80])^avg.rb:1:syntaxerror,unexpected')',expecting$end这是我目前所拥有的。我想坚持使用下面的方法或.join,

  3. ruby-on-rails - active_admin 目录中的常量警告重新声明 - 2

    我正在使用active_admin,我在Rails3应用程序的应用程序中有一个目录管理,其中包含模型和页面的声明。时不时地我也有一个类,当那个类有一个常量时,就像这样:classFooBAR="bar"end然后,我在每个必须在我的Rails应用程序中重新加载一些代码的请求中收到此警告:/Users/pupeno/helloworld/app/admin/billing.rb:12:warning:alreadyinitializedconstantBAR知道发生了什么以及如何避免这些警告吗? 最佳答案 在纯Ruby中:classA

  4. ruby-on-rails - 如何在 Gem 中获取 Rails 应用程序的根目录 - 2

    是否可以在应用程序中包含的gem代码中知道应用程序的Rails文件系统根目录?这是gem来源的示例:moduleMyGemdefself.included(base)putsRails.root#returnnilendendActionController::Base.send:include,MyGem谢谢,抱歉我的英语不好 最佳答案 我发现解决类似问题的解决方案是使用railtie初始化程序包含我的模块。所以,在你的/lib/mygem/railtie.rbmoduleMyGemclassRailtie使用此代码,您的模块将在

  5. 【鸿蒙应用开发系列】- 获取系统设备信息以及版本API兼容调用方式 - 2

    在应用开发中,有时候我们需要获取系统的设备信息,用于数据上报和行为分析。那在鸿蒙系统中,我们应该怎么去获取设备的系统信息呢,比如说获取手机的系统版本号、手机的制造商、手机型号等数据。1、获取方式这里分为两种情况,一种是设备信息的获取,一种是系统信息的获取。1.1、获取设备信息获取设备信息,鸿蒙的SDK包为我们提供了DeviceInfo类,通过该类的一些静态方法,可以获取设备信息,DeviceInfo类的包路径为:ohos.system.DeviceInfo.具体的方法如下:ModifierandTypeMethodDescriptionstatic StringgetAbiList​()Obt

  6. 阿里云RDS——产品系列概述 - 2

    基础版云数据库RDS的产品系列包括基础版、高可用版、集群版、三节点企业版,本文介绍基础版实例的相关信息。RDS基础版实例也称为单机版实例,只有单个数据库节点,计算与存储分离,性价比超高。说明RDS基础版实例只有一个数据库节点,没有备节点作为热备份,因此当该节点意外宕机或者执行重启实例、变更配置、版本升级等任务时,会出现较长时间的不可用。如果业务对数据库的可用性要求较高,不建议使用基础版实例,可选择其他系列(如高可用版),部分基础版实例也支持升级为高可用版。基础版与高可用版的对比拓扑图如下所示。优势 性能由于不提供备节点,主节点不会因为实时的数据库复制而产生额外的性能开销,因此基础版的性能相对于

  7. ruby-on-rails - 没有这样的文件或目录 - 用 Mini Magick 识别 - 2

    在我让另一个人重做我的前端UI之前,我的Rails应用程序运行平稳。我已经尝试解决此错误3天了。这是错误:Nosuchfileordirectory-identifyExtractedsource(aroundline#59):575859606162@post=Post.find(params[:id])authorize@postif@post.update_attributes(post_params)flash[:notice]="Postwasupdated."redirect_to[@topic,@post]else{"utf8"=>"✓","_method"=>"patc

  8. ruby - Sinatra 找不到 View 目录 - 2

    我正在尝试以一种更类似于普通RubyGem结构的方式构建我的Sinatra应用程序。我有以下文件树:.├──app.rb├──config.ru├──Gemfile├──Gemfile.lock├──helpers│  ├──dbconfig.rb│  ├──functions.rb│  └──init.rb├──hidden│  └──Rakefile├──lib│  ├──admin.rb│  ├──api.rb│  ├──indexer.rb│  ├──init.rb│  └──magnet.rb├──models│  ├──init.rb│  ├──invite.rb│  ├─

  9. ruby - 如何在 ruby​​ 中复制目录结构,不包括某些文件扩展名 - 2

    我想编写一个ruby​​脚本来递归复制目录结构,但排除某些文件类型。因此,给定以下目录结构:folder1folder2file1.txtfile2.txtfile3.csfile4.htmlfolder2folder3file4.dll我想复制这个结构,但不包含.txt和.cs文件。因此,生成的目录结构应如下所示:folder1folder2file4.htmlfolder2folder3file4.dll 最佳答案 您可以使用查找模块。这是一个代码片段:require"find"ignored_extensions=[".cs"

  10. ruby-on-rails - 在 Rails 中需要整个目录树的好方法是什么? - 2

    我正在使用Rails3.2.2并希望递归加载某个目录中的所有代码。例如:[Railsroot]/lib/my_lib/my_lib.rb[Railsroot]/lib/my_lib/subdir/support_file_00.rb[Railsroot]/lib/my_lib/subdir/support_file_01.rb...基于谷歌搜索,我试过:config.autoload_paths+=["#{Rails.root.to_s}/lib/my_lib/**"]config.autoload_paths+=["#{Rails.root.to_s}/lib/my_lib/**/"

随机推荐