主頁 > .NET開發 > [免費下載應用]iNeuKernel.Ocr 影像資料識別與采集的產品化應用

[免費下載應用]iNeuKernel.Ocr 影像資料識別與采集的產品化應用

2022-02-11 06:15:49 .NET開發

目       錄

1..... 應用概述... 2

2..... 免費下載試用... 2

3..... 視頻介紹... 2

4..... iNeuLink.Ocr影像資料采集應用... 2

5..... 資料上傳到iNeuOS工業互聯網作業系統... 4

6..... Ocr基本概念... 7

1.   應用概述

  在工業、軍工或航天等領域,有些設備及軟體系統比較陳舊,但是更換的成本比較高,在實驗或生產程序中不能夠完整的記錄資料,給資料應用和分析造成了很大的障礙,更無法解決實驗和生產人員的勞動強度

  通過OCR影像識別的技術可以很好的解決上述問題,但是沒有一個完整的產品化的軟體實作操作級應用,盡管OCR技術相對比較成熟,除特定應用場景使用外,普及使用率并不高,

  iNeuKernel.Ocr影像資料采集軟體,實作了實時自動獲得螢屏截圖或是應用程式截圖、動態增加資料識別標簽資訊、后臺任務自動切片采集資料以及實時轉發資料,與iNeuOS工業互聯網作業系統互聯互通,完整資料采集、傳輸、存盤、視圖建模、分析等應用程序,示意如下圖:

2.   免費下載試用

  鏈接:https://pan.baidu.com/s/1joGfBefaBKiFJ1l08N3KZg

  提取碼:v242

3.   視頻介紹

   視頻介紹:iNeuKernel.Ocr 影像資料識別與采集

4.   iNeuLink.Ocr影像資料采集應用

(1)運行的主界面,應用相對簡單,如下圖:

  (2)配置圖源,可以使用快捷鍵,全屏截圖或是程式截圖,以便定位資料標簽的坐標的相對位置,進行資料提取,如下圖:

  (3)增加或編輯識別標簽,單擊【資料識別】可以用紅色方框在圖源上標注要誤別的資料位置資訊,在【資料識別結果】中可以看到識別資料的結果,并且填寫資料標簽名稱,如下圖:

  (4)轉發資料,可以把識別的資料結果轉發給其他系統,填寫站點編號、遠程IP、遠程Port轉發周期和是否啟用等資訊,如下圖:

5.   資料上傳到iNeuOS工業互聯網作業系統

  下載iNeuOS離線安裝包,安裝程序參見:一鍵部署,進入系統后,選擇桌面【設備模型】,單擊左上角小加號圖示,增加一個新的設備,選擇【服務實體】后面的【編輯】按鈕鏈接,配置【基本設定】和【Socket】,【Socket】默認偵聽埠為6699,其他資訊一般不需要修改,如下圖:

     選擇配置好的【服務實體】,并且配置通訊型別、應用協議和選擇驅動等,配置如下圖:

     選擇左上角旋轉圖示,會重新啟動后臺服務,應用當前配置好的資訊,硬體網關與iNeuOS平臺第一次通信時會同步網關的設備和資料點資訊,會在當前iNeuOS設備驅動下生成子設備,在子設備上會有iNeuKernel硬體網關的資料點資訊,如下圖:

    iNeuOS工業互聯網試用:試用地址

6.   Ocr基本概念

 (1)OCR的應用場景

   根據OCR的應用場景而言,我們可以大致分成識別特定場景下的專用OCR以及識別多種場景下的通用OCR,就前者而言,證件識別以及車牌識別就是專用OCR的典型案例,針對特定場景進行設計、優化以達到最好的特定場景下的效果展示,那通用的OCR就是使用在更多、更復雜的場景下,擁有比較好的泛性,在這個程序中由于場景的不確定性,比如:圖片背景極其豐富、亮度不均衡、光照不均衡、殘缺遮擋、文字扭曲、字體多樣等等問題,會帶來極大的挑戰,

 (2)OCR的技術路線

   典型的OCR技術路線如下圖所示:

   其中OCR識別的關鍵路徑在于文字檢測和文本識別部分,這也是深度學習技術可以充分發揮功效的地方,PaddleHub為大家開源的預訓練模型的網路結構是Differentiable Binarization+ CRNN,基于icdar2015資料集下進行的訓練,

   首先,DB是一種基于分割的文本檢測演算法,在各種文本檢測演算法中,基于分割的檢測演算法可以更好地處理彎曲等不規則形狀文本,因此往往能取得更好的檢測效果,但分割法后處理步驟中將分割結果轉化為檢測框的流程復雜,耗時嚴重,因此作者提出一個可微的二值化模塊(Differentiable Binarization,簡稱DB),將二值化閾值加入訓練中學習,可以獲得更準確的檢測邊界,從而簡化后處理流程,DB演算法最終在5個資料集上達到了state-of-art的效果和性能,參考論文:Real-time Scene Text Detection with Differentiable Binarization

   下圖是DB演算法的結構圖:

 

 

  接著,我們使用 CRNN(Convolutional Recurrent Neural Network)即卷積遞回神經網路,是DCNN和RNN的組合,專門用于識別影像中的序列式物件,與CTC loss配合使用,進行文字識別,可以直接從文本詞級或行級的標注中學習,不需要詳細的字符級的標注,參考論文:An end-to-end trainable neural network for image-based sequence recognition and its application to scene text recognition

   下圖是CRNN的網路結構圖:

 


物聯網&大資料技術 QQ群:54256083
物聯網&大資料專案 QQ群:727664080
QQ:504547114
微信:wxzz0151
博客:https://www.cnblogs.com/lsjwq
微信公眾號:iNeuOS

轉載請註明出處,本文鏈接:https://www.uj5u.com/net/423625.html

標籤:.NET技术

上一篇:C#CheckedListBox設定item字體

下一篇:C#基礎_手動書寫XML

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • WebAPI簡介

    Web體系結構: 有三個核心:資源(resource),URL(統一資源識別符號)和表示 他們的關系是這樣的:一個資源由一個URL進行標識,HTTP客戶端使用URL定位資源,表示是從資源回傳資料,媒體型別是資源回傳的資料格式。 接下來我們說下HTTP. HTTP協議的系統是一種無狀態的方式,使用請求/ ......

    uj5u.com 2020-09-09 22:07:47 more
  • asp.net core 3.1 入口:Program.cs中的Main函式

    本文分析Program.cs 中Main()函式中代碼的運行順序分析asp.net core程式的啟動,重點不是剖析原始碼,而是理清程式開始時執行的順序。到呼叫了哪些實體,哪些法方。asp.net core 3.1 的程式入口在專案Program.cs檔案里,如下。ususing System; us ......

    uj5u.com 2020-09-09 22:07:49 more
  • asp.net網站作為websocket服務端的應用該如何寫

    最近被websocket的一個問題困擾了很久,有一個需求是在web網站中搭建websocket服務。客戶端通過網頁與服務器建立連接,然后服務器根據ip給客戶端網頁發送資訊。 其實,這個需求并不難,只是剛開始對websocket的內容不太了解。上網搜索了一下,有通過asp.net core 實作的、有 ......

    uj5u.com 2020-09-09 22:08:02 more
  • ASP.NET 開源匯入匯出庫Magicodes.IE Docker中使用

    Magicodes.IE在Docker中使用 更新歷史 2019.02.13 【Nuget】版本更新到2.0.2 【匯入】修復單列匯入的Bug,單元測驗“OneColumnImporter_Test”。問題見(https://github.com/dotnetcore/Magicodes.IE/is ......

    uj5u.com 2020-09-09 22:08:05 more
  • 在webform中使用ajax

    如果你用過Asp.net webform, 說明你也算是.NET 開發的老兵了。WEBform應該是2011 2013左右,當時還用visual studio 2005、 visual studio 2008。后來基本都用的是MVC。 如果是新開發的專案,估計沒人會用webform技術。但是有些舊版 ......

    uj5u.com 2020-09-09 22:08:50 more
  • iis添加asp.net網站,訪問提示:由于擴展配置問題而無法提供您請求的

    今天在iis服務器配置asp.net網站,遇到一個問題,記錄一下: 問題:由于擴展配置問題而無法提供您請求的頁面。如果該頁面是腳本,請添加處理程式。如果應下載檔案,請添加 MIME 映射。 WindowServer2012服務器,添加角色安裝完.netframework和iis之后,運行aspx頁面 ......

    uj5u.com 2020-09-09 22:10:00 more
  • WebAPI-處理架構

    帶著問題去思考,大家好! 問題1:HTTP請求和回傳相應的HTTP回應資訊之間發生了什么? 1:首先是最底層,托管層,位于WebAPI和底層HTTP堆疊之間 2:其次是 訊息處理程式管道層,這里比如日志和快取。OWIN的參考是將訊息處理程式管道的一些功能下移到堆疊下端的OWIN中間件了。 3:控制器處理 ......

    uj5u.com 2020-09-09 22:11:13 more
  • 微信門戶開發框架-使用指導說明書

    微信門戶應用管理系統,采用基于 MVC + Bootstrap + Ajax + Enterprise Library的技術路線,界面層采用Boostrap + Metronic組合的前端框架,資料訪問層支持Oracle、SQLServer、MySQL、PostgreSQL等資料庫。框架以MVC5,... ......

    uj5u.com 2020-09-09 22:15:18 more
  • WebAPI-HTTP編程模型

    帶著問題去思考,大家好!它是什么?它包含什么?它能干什么? 訊息 HTTP編程模型的核心就是訊息抽象,表示為:HttPRequestMessage,HttpResponseMessage.用于客戶端和服務端之間交換請求和回應訊息。 HttpMethod類包含了一組靜態屬性: private stat ......

    uj5u.com 2020-09-09 22:15:23 more
  • 部署WebApi隨筆

    一、跨域 NuGet參考Microsoft.AspNet.WebApi.Cors WebApiConfig.cs中配置: // Web API 配置和服務 config.EnableCors(new EnableCorsAttribute("*", "*", "*")); 二、清除默認回傳XML格式 ......

    uj5u.com 2020-09-09 22:15:48 more
最新发布
  • C#多執行緒學習(二) 如何操縱一個執行緒

    <a href="https://www.cnblogs.com/x-zhi/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/2943582/20220801082530.png" alt="" /></...

    uj5u.com 2023-04-19 09:17:20 more
  • C#多執行緒學習(二) 如何操縱一個執行緒

    C#多執行緒學習(二) 如何操縱一個執行緒 執行緒學習第一篇:C#多執行緒學習(一) 多執行緒的相關概念 下面我們就動手來創建一個執行緒,使用Thread類創建執行緒時,只需提供執行緒入口即可。(執行緒入口使程式知道該讓這個執行緒干什么事) 在C#中,執行緒入口是通過ThreadStart代理(delegate)來提供的 ......

    uj5u.com 2023-04-19 09:16:49 more
  • 記一次 .NET某醫療器械清洗系統 卡死分析

    <a href="https://www.cnblogs.com/huangxincheng/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/214741/20200614104537.png" alt="" /&g...

    uj5u.com 2023-04-18 08:39:04 more
  • 記一次 .NET某醫療器械清洗系統 卡死分析

    一:背景 1. 講故事 前段時間協助訓練營里的一位朋友分析了一個程式卡死的問題,回過頭來看這個案例比較經典,這篇稍微整理一下供后來者少踩坑吧。 二:WinDbg 分析 1. 為什么會卡死 因為是表單程式,理所當然就是看主執行緒此時正在做什么? 可以用 ~0s ; k 看一下便知。 0:000> k # ......

    uj5u.com 2023-04-18 08:33:10 more
  • SignalR, No Connection with that ID,IIS

    <a href="https://www.cnblogs.com/smartstar/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/u36196.jpg" alt="" /></a>...

    uj5u.com 2023-03-30 17:21:52 more
  • 一次對pool的誤用導致的.net頻繁gc的診斷分析

    <a href="https://www.cnblogs.com/dotnet-diagnostic/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/3115652/20230225090434.png" alt=""...

    uj5u.com 2023-03-28 10:15:33 more
  • 一次對pool的誤用導致的.net頻繁gc的診斷分析

    <a href="https://www.cnblogs.com/dotnet-diagnostic/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/3115652/20230225090434.png" alt=""...

    uj5u.com 2023-03-28 10:13:31 more
  • C#遍歷指定檔案夾中所有檔案的3種方法

    <a href="https://www.cnblogs.com/xbhp/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/957602/20230310105611.png" alt="" /></a&...

    uj5u.com 2023-03-27 14:46:55 more
  • C#/VB.NET:如何將PDF轉為PDF/A

    <a href="https://www.cnblogs.com/Carina-baby/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/2859233/20220427162558.png" alt="" />...

    uj5u.com 2023-03-27 14:46:35 more
  • 武裝你的WEBAPI-OData聚合查詢

    <a href="https://www.cnblogs.com/podolski/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/616093/20140323000327.png" alt="" /><...

    uj5u.com 2023-03-27 14:46:16 more