当前位置:网站首页>[download app for free]ineukernel OCR image data recognition and acquisition principle and product application
[download app for free]ineukernel OCR image data recognition and acquisition principle and product application
2022-07-06 11:02:00 【Dotnet cross platform】
Objective record
1..... Application Overview ... 2
2..... Free download trial ... 2
3..... Video introduction ... 2
4..... iNeuLink.Ocr Image data acquisition application ... 2
5..... Data upload to iNeuOS Industrial Internet operating system ... 4
6..... Ocr Basic concepts ... 7
1. Application Overview
In the industrial 、 Military industry or aerospace and other fields , Some equipment and software systems are relatively old , But the cost of replacement is relatively high , Data cannot be completely recorded in the process of experiment or production , It has caused great obstacles to data application and analysis , It can't solve the labor intensity of experiment and production personnel .
adopt OCR Image recognition technology can well solve the above problems , But there is no complete production software to realize operation level applications . Even though OCR The technology is relatively mature , Except for specific application scenarios , The popularity rate is not high .
iNeuKernel.Ocr Image data acquisition software , Realized Get screenshots or application screenshots automatically in real time 、 Dynamically add data identification label information 、 Background tasks automatically slice and collect data and forward data in real time , And iNeuOS Industrial Internet operating system interconnection , Complete data collection 、 transmission 、 Storage 、 View modeling 、 Analysis and other application processes . The diagram is as follows :
2. Free download trial
link :https://pan.baidu.com/s/1joGfBefaBKiFJ1l08N3KZg
Extraction code :v242
3. Video introduction
4. iNeuLink.Ocr Image data acquisition application
(1) Main interface of operation , The application is relatively simple . Here's the picture :
(2) Configure image source , You can use shortcut keys , Full screen screenshot or program screenshot , In order to locate the relative position of the coordinates of the data label , Data extraction . Here's the picture :
(3) Add or edit identification tags , single click 【 Data identification 】 You can use red boxes to mark other data location information on the map source , stay 【 Data identification results 】 You can see the result of identifying data , And fill in the data label name . Here's the picture :
(4) Forward data , The identified data results can be forwarded to other systems , Fill in the station number 、 long-range IP、 long-range Port Forwarding cycle and whether it is enabled . Here's the picture :
5. Data upload to iNeuOS Industrial Internet operating system
download iNeuOS Offline installer , For the installation process, see : One key deployment . After entering the system , Select desktop 【 Device model 】, Click the small plus sign Icon in the upper left corner , Add a new device . choice 【 Service instance 】 hinder 【 edit 】 Button link , To configure 【 Basic settings 】 and 【Socket】,【Socket】 The default listening port is 6699, Other information generally does not need to be modified , Here's the picture :
Choose the configured 【 Service instance 】, And configure the communication type 、 Application protocol and selection driver , The configuration is as follows :
Select the rotation icon in the upper left corner , Will restart the background service , Apply the currently configured information . Hardware gateway and iNeuOS When the platform communicates for the first time, it will synchronize the equipment and data point information of the gateway , In the current iNeuOS Generate sub devices driven by devices , There will be... On the sub device iNeuKernel Data point information of hardware gateway . Here's the picture :
iNeuOS Industrial Internet trial : Trial address
6. Ocr Basic concepts
(1)OCR Application scenarios of
according to OCR In terms of application scenarios , We can roughly divide it into identifying special objects in specific scenes OCR As well as identifying common features in a variety of scenarios OCR. As far as the former is concerned , Certificate recognition and license plate recognition are special OCR The typical case . Design for specific scenes 、 Optimize to achieve the best effect display in specific scenes . That's universal OCR Is used in more 、 In more complex situations , Have better universality . In this process, due to the uncertainty of the scene , such as : The background of the picture is extremely rich 、 Uneven brightness 、 Uneven illumination 、 Incomplete occlusion 、 Text distortion 、 Various fonts and so on , It will bring great challenges .
(2)OCR Technical route of
Typical OCR The technical route is shown in the figure below :
among OCR The key path of recognition is text detection and text recognition , This is also where deep learning technology can give full play to its effectiveness .PaddleHub The network structure of the open source pre training model is Differentiable Binarization+ CRNN, be based on icdar2015 Training under the data set .
First ,DB It is a text detection algorithm based on segmentation . Among various text detection algorithms , The segmentation based detection algorithm can better deal with irregular shaped text such as bending , Therefore, it can often achieve better detection results . However, the process of transforming the segmentation result into detection frame in the post-processing step of segmentation method is complex , Time consuming . Therefore, the author proposes a differentiable binary module (Differentiable Binarization, abbreviation DB), The binary threshold is added to the training to learn , More accurate detection boundary can be obtained , So as to simplify the post-processing process .DB The algorithm ends in 5 On data sets state-of-art The effect and performance of . Reference paper :Real-time Scene Text Detection with Differentiable Binarization
The picture below is DB Structure diagram of the algorithm :
next , We use CRNN(Convolutional Recurrent Neural Network) Convolution recurrent neural network , yes DCNN and RNN The combination of , It is specially used to identify sequential objects in images . And CTC loss In combination with , Do character recognition , You can learn directly from text word level or line level annotation , No detailed character level annotation is required . Reference paper :An end-to-end trainable neural network for image-based sequence recognition and its application to scene text recognition
The picture below is CRNN Network structure diagram :
The Internet of things & Big data technology QQ Group :54256083
The Internet of things & Big data projects QQ Group :727664080
QQ:504547114
WeChat :wxzz0151
Blog :https://www.cnblogs.com/lsjwq
WeChat official account :iNeuOS
边栏推荐
- SSM整合笔记通俗易懂版
- Just remember Balabala
- 图像识别问题 — pytesseract.TesseractNotFoundError: tesseract is not installed or it‘s not in your path
- [Li Kou 387] the first unique character in the string
- 记某公司面试算法题:查找一个有序数组某个数字出现的次数
- IDEA 导入导出 settings 设置文件
- CSDN question and answer tag skill tree (II) -- effect optimization
- MySQL23-存儲引擎
- CSDN问答标签技能树(一) —— 基本框架的构建
- Copie maître - esclave MySQL, séparation lecture - écriture
猜你喜欢
Mysql22 logical architecture
La table d'exportation Navicat génère un fichier PDM
连接MySQL数据库出现错误:2059 - authentication plugin ‘caching_sha2_password‘的解决方法
Windows cannot start the MySQL service (located on the local computer) error 1067 the process terminated unexpectedly
CSDN问答模块标题推荐任务(一) —— 基本框架的搭建
Mysql25 index creation and design principles
Opencv uses freetype to display Chinese
Did you forget to register or load this tag 报错解决方法
【博主推荐】C#MVC列表实现增删改查导入导出曲线功能(附源码)
1. Mx6u learning notes (VII): bare metal development (4) -- master frequency and clock configuration
随机推荐
FRP intranet penetration
Install MySQL for Ubuntu 20.04
Swagger, Yapi interface management service_ SE
[Li Kou 387] the first unique character in the string
Esp8266 at+cipstart= "", "", 8080 error closed ultimate solution
CSDN question and answer module Title Recommendation task (I) -- Construction of basic framework
CSDN-NLP:基于技能树和弱监督学习的博文难度等级分类 (一)
Opencv uses freetype to display Chinese
软件测试-面试题分享
[recommended by bloggers] C WinForm regularly sends email (with source code)
npm一个错误 npm ERR code ENOENT npm ERR syscall open
Mysql23 storage engine
Breadth first search rotten orange
LeetCode #461 汉明距离
MySQL flush operation
导入 SQL 时出现 Invalid default value for ‘create_time‘ 报错解决方法
记一次某公司面试题:合并有序数组
Global and Chinese markets of static transfer switches (STS) 2022-2028: Research Report on technology, participants, trends, market size and share
C语言标准的发展
C language string function summary