色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

怎么設(shè)計(jì)一種基于OpenVINO與PaddleOCR的結(jié)構(gòu)化輸出抄表器?

SDNLAB ? 來源:SDNLAB ? 2023-08-11 16:40 ? 次閱讀

01 背景介紹

“表”是生活中的隨處可見的一種設(shè)備。常見的“表”包括了家用電表,水表等設(shè)備;除此之外,還有工頻場(chǎng)強(qiáng)計(jì)等“表”。受制于由于受到區(qū)域因素以及技術(shù)因素的制約,并非每種“表”都能夠進(jìn)行數(shù)據(jù)的自動(dòng)采集,從而只能通過人工手動(dòng)抄表。

這種數(shù)據(jù)采集工作一方面較為費(fèi)事和枯燥,另一方面,長時(shí)間工作帶來的會(huì)導(dǎo)致工作人員疲勞,從而產(chǎn)生抄錄錯(cuò)誤。通過人工智能技術(shù)構(gòu)造自動(dòng)化的抄表流程能夠極大的克服上述問題,提高工作效率。

相關(guān)工作

迄今為止,已經(jīng)有許多關(guān)于電表讀數(shù)的優(yōu)秀項(xiàng)目出現(xiàn),這些項(xiàng)目大都依賴于對(duì)特定場(chǎng)景的模型訓(xùn)練(包括微調(diào))。 例如:

【PaddlePaddle+OpenVINO】電表檢測(cè)識(shí)別模型的部署

OpenVINO meter reader

但對(duì)于抄表工作的業(yè)務(wù)場(chǎng)景而言,具有以下特點(diǎn):

無法準(zhǔn)備大量的徹底貼合業(yè)務(wù)場(chǎng)景的數(shù)據(jù)集

待抄錄的“表”中的內(nèi)容是文字,而非進(jìn)度條或儀表盤

基于開放數(shù)據(jù)訓(xùn)練得到的OCR模型能夠識(shí)別到“表”中的內(nèi)容

因而,對(duì)于一些較為規(guī)整的“表”,我們完全可以基于開源OCR模型進(jìn)行零微調(diào)的抄表工作。

技術(shù)方案

本項(xiàng)目提供了有一種無需額外訓(xùn)練的抄表器,只需要人為指定一些和布局有關(guān)的配置信息,即可實(shí)現(xiàn)表中數(shù)據(jù)的記錄。 總體流程如下:

配置圖片中屏幕區(qū)域的坐標(biāo)值。(這些坐標(biāo)值也可以通過cv2的拐點(diǎn)檢測(cè)或深度學(xué)習(xí)進(jìn)行獲取)

對(duì)圖片進(jìn)行預(yù)處理(仿射變換)

配置待識(shí)別的元素對(duì)應(yīng)的坐標(biāo),并裁剪對(duì)應(yīng)的區(qū)域

如有需要,可以對(duì)裁剪下來的區(qū)域進(jìn)行預(yù)處理

基于OpenVINO進(jìn)行文字識(shí)別

結(jié)構(gòu)化輸出信息

如有需要,對(duì)輸出結(jié)果進(jìn)行進(jìn)一步精煉

2874f852-3822-11ee-9e74-dac502259ad0.png

目錄

背景介紹

圖片預(yù)處理

基于OpenVINO加載PaddleOCR識(shí)別模型進(jìn)行預(yù)測(cè)

結(jié)構(gòu)化輸出與后處理

02 圖片預(yù)處理

由于本項(xiàng)目是一個(gè)零微調(diào)的項(xiàng)目,因此,為了保證識(shí)別模型的有效性,需要人工對(duì)齊輸入信息。

修正傾斜的圖片,將圖片中的屏幕區(qū)域修正到指定的大小

根據(jù)從說明書等地方獲取到的設(shè)備信息,設(shè)定待識(shí)別的區(qū)域在屏幕上的布局

修正圖片

以下列圖片為例,本節(jié)展示如何將圖片從傾斜的狀態(tài),修正為正面觀眾的狀態(tài)。

28a06b22-3822-11ee-9e74-dac502259ad0.jpg28c54014-3822-11ee-9e74-dac502259ad0.png28d59ad6-3822-11ee-9e74-dac502259ad0.png28f293a2-3822-11ee-9e74-dac502259ad0.png ? 290028d2-3822-11ee-9e74-dac502259ad0.png ?

03 基于OpenVINO加載PaddleOCR識(shí)別模型進(jìn)行預(yù)測(cè)

文字識(shí)別模型(PaddleOCR)

PaddleOCR 是PaddlePaddle的文字識(shí)別套件。迄今為止,PaddleOCR已經(jīng)提供了許多復(fù)用性強(qiáng)的預(yù)訓(xùn)練模型。在本項(xiàng)目中使用的預(yù)訓(xùn)練模型是Chinese and English ultra-lightweight PP-OCR model (9.4M)。更多的信息請(qǐng)參考PaddleOCR Github或PaddleOCR Gitee。

一個(gè)標(biāo)準(zhǔn)的OCR流程包括了文字檢測(cè)和文字識(shí)別,對(duì)于本項(xiàng)目來說,文字檢測(cè)工作已經(jīng)通過人工配置的方式解決了,因此,只需要進(jìn)行文字識(shí)別即可。

OpenVINO簡介

OpenVINO作為Intel原生的深度學(xué)習(xí)推理框架,可以最大化的提升人工智能神經(jīng)網(wǎng)絡(luò)在Intel平臺(tái)上的執(zhí)行性能,實(shí)現(xiàn)一次編寫,任意部署的開發(fā)體驗(yàn)。OpenVINO在2022.1版本后,就可以直接支持飛槳模型,大大提升了模型在Intel異構(gòu)硬件上的推理性能與部署便捷性,帶來更高的生產(chǎn)效率,更廣闊的兼容性以及推理性能的優(yōu)化。

獲取模型

2954d490-3822-11ee-9e74-dac502259ad0.png

基于OpenVINO加載PaddleOCR

使用OpenVINO加載Paddle模型無需經(jīng)過任何轉(zhuǎn)換,只需要:

創(chuàng)建環(huán)境

讀取模型

生成推理接口

296a7b38-3822-11ee-9e74-dac502259ad0.png

文字識(shí)別

依舊對(duì)于上述示例圖片,希望結(jié)構(gòu)化輸出以下內(nèi)容:[{"Info_Probe":""}, {"Freq_Set":""}, {"Freq_Main":""}, {"Val_Total":""},{"Val_X":""}, {"Val_Y":""}, {"Val_Z":""}, {"Unit":""}, {"Field":""}]。輸出示例如下圖所示:

29952a9a-3822-11ee-9e74-dac502259ad0.png

配置布局

首先,需要基于仿射變換的結(jié)果,配置各個(gè)元素在圖片上的布局。這個(gè)配置對(duì)于同一批表來說是固定的。

29c8ade8-3822-11ee-9e74-dac502259ad0.png

文字識(shí)別的預(yù)處理函數(shù)

29e284c0-3822-11ee-9e74-dac502259ad0.png29ef2338-3822-11ee-9e74-dac502259ad0.png2a0d1032-3822-11ee-9e74-dac502259ad0.png2a24c2ea-3822-11ee-9e74-dac502259ad0.png ?

文字識(shí)別的后處理函數(shù)

用于將文字識(shí)別的結(jié)果進(jìn)行解碼,轉(zhuǎn)化為漢字

2a397ee2-3822-11ee-9e74-dac502259ad0.png2a56cd4e-3822-11ee-9e74-dac502259ad0.png2a6de556-3822-11ee-9e74-dac502259ad0.png2a893c3e-3822-11ee-9e74-dac502259ad0.png ?

基于OpenVINO進(jìn)行文字識(shí)別

下面以Freq_Set為例,進(jìn)行文字識(shí)別

2a9bee88-3822-11ee-9e74-dac502259ad0.png2ab3fa1e-3822-11ee-9e74-dac502259ad0.png

100H2實(shí)時(shí)值

結(jié)構(gòu)化輸出與后處理

上面的邏輯已經(jīng)完成了使用OpenVINO加載PaddleOCR并進(jìn)行預(yù)測(cè),但實(shí)際上由于整個(gè)模型沒有進(jìn)行微調(diào),所以對(duì)于當(dāng)前的業(yè)務(wù)場(chǎng)景來說可能不夠完美,這個(gè)時(shí)候可以通過一些簡單的邏輯進(jìn)行處理,比如,對(duì)于示例圖片中,H2必然是不存在的,這個(gè)地方可以直接通過replace替換為HZ。

簡單來說,對(duì)于示例圖片的這種表,可以定義如下后處理函數(shù):

2acb213a-3822-11ee-9e74-dac502259ad0.png2ae90df8-3822-11ee-9e74-dac502259ad0.png

全流程一鍵運(yùn)行

為了方便運(yùn)行,這里也提供了一個(gè)封裝好的函數(shù)

2b042f52-3822-11ee-9e74-dac502259ad0.png2b19a2b0-3822-11ee-9e74-dac502259ad0.png2b2c28e0-3822-11ee-9e74-dac502259ad0.png ? ?






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 轉(zhuǎn)換器
    +關(guān)注

    關(guān)注

    27

    文章

    8742

    瀏覽量

    147734
  • 神經(jīng)網(wǎng)絡(luò)

    關(guān)注

    42

    文章

    4779

    瀏覽量

    101036
  • 人工智能
    +關(guān)注

    關(guān)注

    1794

    文章

    47641

    瀏覽量

    239612
  • OCR
    OCR
    +關(guān)注

    關(guān)注

    0

    文章

    146

    瀏覽量

    16403
  • 預(yù)處理器
    +關(guān)注

    關(guān)注

    0

    文章

    13

    瀏覽量

    2243

原文標(biāo)題:基于OpenVINO與PaddleOCR的結(jié)構(gòu)化輸出抄表器

文章出處:【微信號(hào):SDNLAB,微信公眾號(hào):SDNLAB】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    結(jié)構(gòu)化布線系統(tǒng)有哪些難題

    。  3.結(jié)構(gòu)化布線系統(tǒng)的結(jié)構(gòu)  通用結(jié)構(gòu)化布線系統(tǒng)和海量結(jié)構(gòu)化布線系統(tǒng)是結(jié)構(gòu)化布線的核心內(nèi)容,朗訊科技(前身為AT&T)和它的SYSTIM
    發(fā)表于 05-19 13:46

    TrustZone結(jié)構(gòu)化消息是什么?

    大家好,我已閱讀任何與TrustZone相關(guān)的內(nèi)容,但我無法弄清楚這兩個(gè)世界是如何相互溝通的。我所能找到的只是TrustZone API規(guī)范中的內(nèi)容:客戶端和服務(wù)可以通過兩機(jī)制進(jìn)行通信:結(jié)構(gòu)化
    發(fā)表于 03-20 08:58

    請(qǐng)問怎樣去設(shè)計(jì)一種智能小區(qū)無線系統(tǒng)?

    基于GPRS的智能小區(qū)無線系統(tǒng)主要由哪幾部分組成?怎樣去設(shè)計(jì)一種智能小區(qū)無線系統(tǒng)?
    發(fā)表于 05-28 06:16

    怎么實(shí)現(xiàn)基于結(jié)構(gòu)化方法的無線傳感網(wǎng)絡(luò)設(shè)計(jì)?

    怎么實(shí)現(xiàn)基于結(jié)構(gòu)化方法的無線傳感網(wǎng)絡(luò)設(shè)計(jì)?
    發(fā)表于 05-31 06:34

    如何設(shè)計(jì)一種低壓電力客戶遠(yuǎn)程集中自動(dòng)系統(tǒng)?

    安科瑞電氣——萬佳芬18721502664摘要:在智能、自動(dòng)、信息的環(huán)境背景下,設(shè)計(jì)一種低壓電力客戶遠(yuǎn)程集中自動(dòng)
    發(fā)表于 07-06 07:48

    結(jié)構(gòu)化設(shè)計(jì)分為哪幾部分?結(jié)構(gòu)化設(shè)計(jì)的要求有哪些

    結(jié)構(gòu)化設(shè)計(jì)分為哪幾部分?結(jié)構(gòu)化設(shè)計(jì)的要求有哪些?結(jié)構(gòu)化設(shè)計(jì)主要包括哪些部分?
    發(fā)表于 12-23 06:15

    如何使用arm匯編指令去實(shí)現(xiàn)一種結(jié)構(gòu)化編程呢?

    如何使用arm匯編指令去實(shí)現(xiàn)一種結(jié)構(gòu)化編程呢?有哪位大神可以解答下嗎
    發(fā)表于 11-09 15:18

    一種結(jié)構(gòu)化道路環(huán)境中的視覺導(dǎo)航系統(tǒng)詳解

    根據(jù)結(jié)構(gòu)化道路環(huán)境的特點(diǎn)提出了一種將邊沿檢測(cè)和道路環(huán)境知識(shí)相結(jié)合的機(jī)器視覺算法 , 并結(jié)合基于行為響應(yīng)的路徑規(guī)劃方法和智能預(yù)瞄控制方法 , 實(shí)現(xiàn)了套基本的機(jī)器人視覺導(dǎo)航系統(tǒng) . 在自主機(jī)器人實(shí)驗(yàn)
    發(fā)表于 09-25 07:23

    一種新型的智能用電系統(tǒng)的設(shè)計(jì)

    本文針對(duì)IC 卡電表和低壓載波在居民用電行業(yè)不能廣泛推廣的問題,利用GPRS通訊網(wǎng)絡(luò)技術(shù)、總線技術(shù)與低壓載波通訊技術(shù)等設(shè)計(jì)出一種新型的智能用電
    發(fā)表于 12-18 15:55 ?15次下載

    一種基ZigBee技術(shù)無線系統(tǒng)的設(shè)計(jì)

    傳統(tǒng)方式存在著入戶麻煩、費(fèi)用過高、存在安全隱患等弊端,已經(jīng)不適應(yīng)現(xiàn)代物業(yè)管理的需要;因此,提出了一種基于ZigBee無線通信技術(shù)的無線
    發(fā)表于 01-25 15:15 ?42次下載

    一種新型的智能用電系統(tǒng)的設(shè)計(jì)

    一種新型的智能用電系統(tǒng)的設(shè)計(jì)  1 引言     目前國內(nèi)已有多種用于居民用電的產(chǎn)品,
    發(fā)表于 02-26 16:46 ?990次閱讀
    <b class='flag-5'>一種</b>新型的智能用電<b class='flag-5'>抄</b><b class='flag-5'>表</b>系統(tǒng)的設(shè)計(jì)

    一種用于工作流的結(jié)構(gòu)化數(shù)據(jù)模型及應(yīng)用研究_胡飛虎

    一種用于工作流的結(jié)構(gòu)化數(shù)據(jù)模型及應(yīng)用研究_胡飛虎
    發(fā)表于 03-19 11:45 ?0次下載

    一種改進(jìn)的無線智能水表系統(tǒng)

    住宅樓結(jié)構(gòu)應(yīng)用為目標(biāo),結(jié)合無線智能水表系統(tǒng)特點(diǎn)、部署環(huán)境特征和
    發(fā)表于 12-07 14:00 ?1次下載
    <b class='flag-5'>一種</b>改進(jìn)的無線智能水表<b class='flag-5'>抄</b><b class='flag-5'>表</b>系統(tǒng)

    Alexa示例強(qiáng)調(diào)了一種結(jié)構(gòu)化數(shù)據(jù)的復(fù)雜性

    結(jié)構(gòu)化數(shù)據(jù)對(duì)人工智能系統(tǒng)的發(fā)展至關(guān)重要。人工智能系統(tǒng)與用戶的溝通越好,就越能自主學(xué)習(xí),因此,它的效率也就越高。這點(diǎn)很重要,因?yàn)槿绻?b class='flag-5'>一個(gè)人工智能系統(tǒng)只要求用戶以結(jié)構(gòu)化的格式進(jìn)行交互,
    的頭像 發(fā)表于 09-27 15:13 ?2954次閱讀

    一種自適應(yīng)網(wǎng)頁結(jié)構(gòu)化信息提取方法

    一種自適應(yīng)網(wǎng)頁結(jié)構(gòu)化信息提取方法介紹說明。
    發(fā)表于 05-08 10:58 ?2次下載
    主站蜘蛛池模板: 久久黄色大片 | 翁止熄痒禁伦短文合集免费视频 | 黑人巨茎大战白人女40CMO | 亚洲综合色在线视频久 | 国产亚洲精品久久综合阿香 | 国产视频精品免费 | 国产精品人妻无码77777 | 亚洲国产精品一区二区动图 | 回复术士人生重启在线观看 | 91传媒蜜桃香蕉在线观看 | 午夜福利在线观看6080 | 亚洲高清中文字幕 | 欧美最猛性XXXXX肛交 | 国内精品视频一区二区在线观看 | xiao77唯美清纯 | 99国产强伦姧在线看RAPE | 彭丹吃奶门 | 国产精品久久久久久日本 | 蜜臀AV999无码精品国产 | 欧美性爱 先锋影音 | 美女强奷到抽搐在线播放 | 中文字幕人成人乱码亚洲影视S | 欲奴第一季在线观看全集 | 久久777国产线看观看精品卜 | 欧美最猛12teevideos欧美 欧美最猛12teevideos | 在线看片av以及毛片 | 亚洲va久久久久 | 亚洲精品视频在线观看视频 | 忘忧草下载 | A级韩国乱理伦片在线观看 a级成人免费毛片完整版 | 亚洲 欧美 另类 中文 在线 | 国产在线观看成人免费视频 | 新版孕妇bbwbbwbbw | 国产精品高清视亚洲一区二区 | 中文字幕亚洲视频 | 肉耽高h一受n攻 | 永久免费的无码中文字幕 | 男女疯狂一边摸一边做羞羞视频 | 久久九九亚洲精品 | 992交通广播| 久青草国产观看在线视频 |