当前位置:网站首页>[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

边栏推荐
- NPM an error NPM err code enoent NPM err syscall open
- Opencv uses freetype to display Chinese
- Remember a company interview question: merge ordered arrays
- Detailed reading of stereo r-cnn paper -- Experiment: detailed explanation and result analysis
- Invalid default value for 'create appears when importing SQL_ Time 'error reporting solution
- windows无法启动MYSQL服务(位于本地计算机)错误1067进程意外终止
- [recommended by bloggers] background management system of SSM framework (with source code)
- Esp8266 at+cipstart= "", "", 8080 error closed ultimate solution
- API learning of OpenGL (2004) gl_ TEXTURE_ MIN_ FILTER GL_ TEXTURE_ MAG_ FILTER
- Kubesphere - deploy the actual combat with the deployment file (3)
猜你喜欢

Windows cannot start the MySQL service (located on the local computer) error 1067 the process terminated unexpectedly

How to change php INI file supports PDO abstraction layer

CSDN问答模块标题推荐任务(二) —— 效果优化

Water and rain condition monitoring reservoir water and rain condition online monitoring

Breadth first search rotten orange

MySQL19-Linux下MySQL的安装与使用

Mysql22 logical architecture

MySQL20-MySQL的数据目录

【博主推荐】C# Winform定时发送邮箱(附源码)

Mysql33 multi version concurrency control
随机推荐
Mysql21 - gestion des utilisateurs et des droits
Invalid default value for 'create appears when importing SQL_ Time 'error reporting solution
【博主推荐】C#MVC列表实现增删改查导入导出曲线功能(附源码)
【博主推荐】C#生成好看的二维码(附源码)
JDBC原理
[leectode 2022.2.13] maximum number of "balloons"
API learning of OpenGL (2002) smooth flat of glsl
[Thesis Writing] how to write function description of jsp online examination system
虚拟机Ping通主机,主机Ping不通虚拟机
CSDN question and answer module Title Recommendation task (II) -- effect optimization
Global and Chinese market of transfer switches 2022-2028: Research Report on technology, participants, trends, market size and share
Detailed reading of stereo r-cnn paper -- Experiment: detailed explanation and result analysis
Mysql34 other database logs
February 13, 2022-3-middle order traversal of binary tree
windows无法启动MYSQL服务(位于本地计算机)错误1067进程意外终止
02-项目实战之后台员工信息管理
Ansible实战系列二 _ Playbook入门
Yum prompt another app is currently holding the yum lock; waiting for it to exit...
IDEA 导入导出 settings 设置文件
[recommended by bloggers] background management system of SSM framework (with source code)