![](https://img-blog.csdnimg.cn/e2fba357f536412ba930d4be23db10ab.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
OCR(文本检测+识别)
文章平均质量分 92
ocr技术学习
满船清梦压星河HK
永远年轻,永远热泪盈眶!
消失一段时间,死磕c++中!
展开
-
【项目三、车牌检测+识别项目】三、LPRNet车牌识别网络原理和核心源码解读
目录前言LPRNet原理Reference前言马上要找工作了,想总结下自己做过的几个小项目。之前已经总结过了我做的第一个项目:xxx病虫害检测项目,github源码地址:HuKai97/FFSSD-ResNet。CSDN讲解地址:【项目一、xxx病虫害检测项目】1、SSD原理和源码分析【项目一、xxx病虫害检测项目】2、网络结构尝试改进:Resnet50、SE、CBAM、Feature Fusion【项目一、xxx病虫害检测项目】3、损失函数尝试:Focal loss第二个项目:蜂巢检测项目,原创 2022-05-30 22:26:59 · 24483 阅读 · 18 评论 -
【项目三、车牌检测+识别项目】四、使用LPRNet进行车牌识别
目录一、CCPD数据集介绍一、CCPD数据集介绍CCPD车牌数据集是采集人员在合肥停车场采集、手工标注得来,采集时间在早7:30到晚10:00之间。且拍摄车牌照片的环境复杂多变,包括雨天、雪天、倾斜、模糊等。CCPD数据集包含将近30万张图片、图片尺寸为720x1160x3,共包含8种类型图片,每种类型、数量及类型说明如下表:类型图片数说明ccpd_base199998正常车牌ccpd_challenge10006比较有挑战的车牌ccpd_db20001光原创 2022-05-30 20:59:16 · 17935 阅读 · 85 评论 -
【PaddleOCR中文字符检测比赛】三、在AIStudio中使用PaddleOCR进行训练
目录前言一、ai studio平台训练1.1、clone paddocr1.2、安装各种包1.3、准备好数据集1.3.1、导入数据集1.3.2、数据集解压1.3.3、划分训练集和验证集1.4、下载预训练权重并解压1.5、修改配置文件1.6、train1.7、验证1.8、保存测试结果1.9、yaml模型配置文件1.10、infer_rec.py二、Win10训练Reference前言前面一节介绍了一下win10平台下的一、ai studio平台训练1.1、clone paddocr1.2、安装各种原创 2022-05-25 18:38:38 · 1360 阅读 · 2 评论 -
【PaddleOCR入门】二、配置文件说明
目录一、Global二、Optimizer三、Architecture四、Loss (ppocr/losses)五、PostProcess (ppocr/postprocess)六、Metric (ppocr/metrics)七、Dataset (ppocr/data)Reference一、Global字段用途默认值备注use_gpu设置代码是否在gpu运行true⭐️epoch_num最大训练epoch数500⭐️log_smooth_windowlo原创 2022-05-25 12:58:55 · 2295 阅读 · 0 评论 -
【OCR入门】一、基于深度学习的OCR技术导论和PaddleOCR
目录一、OCR简介1.1、OCR是什么?1.2、OCR的使用场景1.3、OCR的技术难点二、OCR前言技术2.1、文本检测2.2、文本识别2.3、文档的结构化识别2.4、其他OCR相关工作三、PaddleOCRReference一、OCR简介1.1、OCR是什么?OCR(Optical Character Recognition,光学字符识别)是计算机视觉最重要的方向之一。传统的OCR一般指面向文档的识别,现在一般指场景文字识别,主要面向自然场景。我觉得OCR还可以算是CV和NLP的一个中间商,通过原创 2022-05-20 23:02:04 · 5120 阅读 · 1 评论 -
【RCNN重要背景知识】RNN和LSTM的原理
目录一、RNN算法1.1、什么是RNN?1.2、为什么要发明RNN?1.3、RNN的结构和原理?1.4、RNN的特性?1.5、前向传播和反向传播?梯度消失问题?二、 LSTM算法2.1、什么是LSTM?2.2、LSTM原理2.3、LSTM如何解决梯度消失问题?Reference一、RNN算法1.1、什么是RNN?RNN是一种神经网络,类似CNN、DNN等,RNN对具有序列特征的数据(文本、语音等)非常有效,它能挖掘出数据中的时序信息和语义信息。序列特性:符合时间顺序、逻辑顺序或者其他顺序。1.2、原创 2022-05-23 11:47:26 · 1294 阅读 · 0 评论 -
【OCR入门】二、文本识别(CRNN+CTC)
目录一、文本识别背景二、CRNN+CTC算法概述三、重要背景知识点整理3.1、RNN算法3.2、LSTM三、CRNN+CTC论文讲解3.1、研究背景3.1、backbone:CNN3.2、neck:LSTM3.3、head:CTC (解码)Reference一、文本识别背景文本识别是OCR的一个子任务,主要是识别一个固定区域(一般为文本检测后的结果)的文本内容,将图像信息转换为文字信息。一般分为规则文本识别和不规则文本识别。规则文本识别如:印刷字体、扫描文本等。不规则文本识别一般出现在自然场景中原创 2022-05-23 17:06:30 · 8465 阅读 · 1 评论 -
【PaddleOCR】一、PaddleOCR安装、测试(Win10)
目录一、创建虚拟环境二、下载PaddleOCR三、安装Paddlepaddle四、安装shapely五、pip其他依赖包六、下载推理模型七、测试7.1、测试det7.2、测试rec八、碰到两个问题Reference一、创建虚拟环境我用的是Miniconda,你们也可以用Pycharm.我的Miniconda 一般会建一个base_env:在这个base_env下我会放一些平常不是很好装的包:这样我新建一个环境的适合直接clone这个base_env就好了,十几秒就可以创建一个环境,这个环境中还原创 2022-05-21 19:39:56 · 4050 阅读 · 0 评论