Toate categoriile
banner

Bloguri

Prima pagină>Bloguri

Cum se construiește un sistem automatizat de citire a contoarelor cu cameră

Sep 28, 2026

2d5b8ee6-1be1-4ab0-8916-323be4e4967c.png

Un contor situat în spatele unei uși de cabinet poate fi dificil de fotografiat. Cifrele sunt mici, acoperișul protector reflectă lumina, iar o singură pată strălucitoare poate ascunde virgula zecimală. Construirea unui sistem automat de citire a contoarelor cu cameră presupune capturarea unei imagini clare de fiecare dată și atribuirea fiecărei citiri dispozitivului corect.

Pentru contoarele existente care nu dispun de o interfață de date utilizabilă, o cameră poate captura afișajul pentru recunoaștere de către o aplicație gazdă.

Definiți sarcina de citire și gestionați rezultatele incerte

Citirea digitală a contoarelor utilizează în mod obișnuit OCR (recunoașterea optică a caracterelor) pentru a extrage textul dintr-o imagine. Citirea unui cadran analog necesită determinarea poziției acului relativ la scară. Cele două sarcini necesită prelucrare software diferită.

Includeți punctele zecimale, unitățile de măsură și semnele pozitive sau negative în sarcina de recunoaștere. Dacă valoarea 12,5 este citită ca 125, rezultatul este incorect, chiar dacă fiecare cifră a fost identificată corect. Pentru mai multe contoare, atribuiți fiecărui instrument o regiune separată din imagine și un identificator fix, pentru a preveni atribuirea incorectă a citirilor. Atunci când o citire este incertă, salvați imaginea originală și marcați-o pentru revizuire, în loc să completați automat o valoare plauzibilă.

Alegerea unui modul de cameră pentru citirea contoarelor

Cadrajul și focalizarea determină detaliile vizibile

Alegeți poziția de montare cu ușa cabinetei în poziția sa normală de funcționare, apoi selectați obiectivul și rezoluția. Un unghi de vizualizare mai larg capturează mai mult din scenă, dar, la aceeași rezoluție de ieșire, fiecare caracter poate ocupa mai puțini pixeli.

Examinați liniile subțiri, punctele zecimale și caracterele aflate în apropierea marginii ecranului la dimensiunea originală a imaginii. Mărirea digitală nu poate recupera detalii care nu au fost capturate inițial. Pentru instalații la distanță mică, verificați, de asemenea, distanța minimă de focalizare. Numărul de pixeli singur nu stabilește potrivirea.

Ajustați reflexiile și expunerea pe loc

7e573298-0d9a-4b8b-be74-b77ba61573bc.png

Reflexiile de pe acoperișul protector pot ascunde liniile caracterelor. Încercați să modificați unghiul camerei, să deplasați sursa de lumină sau să adăugați o iluminare difuză. Verificați, de asemenea, imaginea cu luminile din încăpere stinse și cu lumina naturală care ajunge la contor.

Afisajele electronice pot prezenta benzi sau segmente lipsă atunci când frecvența lor de reîmprospătare interacționează cu timpul de expunere al camerei. Capturați o secvență și examinați-o cadru cu cadru. Ajustați câte o condiție odată pentru a identifica cauza.

Testați întreaga conexiune USB

Alegerea unei Modul de cameră USB cu o interfață compatibilă este doar punctul de plecare. Confirmați suportul pentru driver pe sistemul țintă și combinațiile disponibile de rezoluție, rată a cadrelor și format de ieșire. Testați cu gazda finală, cablul și aplicația.

Unde se încadrează modulul IMX258 USB

Sinoseen Modul de cameră IMX258 USB ,modelul HSJ80-GM258FD-V1.0 este un candidat pentru acest tip de prototip. Pe pagina produsului sunt enumerate USB 2.0, autofocare și o rezoluție de 4224 × 3144, cu unghi de vizualizare opțional de 80°.

O rezoluție mai mare poate ajuta la păstrarea detaliilor caracterelor mici, deși modurile reale de ieșire USB necesită încă confirmare. Un modul de cameră cu autofocare poate simplifica configurarea atunci când distanțele de montare variază între cabinete. După instalare, confirmați că firmware-ul susține controalele de focalizare necesare, astfel încât reflexiile sau cablurile din prim-plan să nu devieze focalizarea de la ecran.

Potrivirea unui unghi de vizualizare de 80° depinde de distanța de lucru și de numărul de metri vizibili. La comandarea eșantioanelor, specificați configurația obiectivului, distanța minimă de focalizare și modurile de ieșire, apoi efectuați teste cu contorul țintă. Camera furnizează imagini; aceste specificații, în sine, nu pot garanta acuratețea OCR.

Trecerea de la testarea eșantioanelor la funcționarea fiabilă

Un suport sigur menține cadrajul stabil și previne mișcarea cauzată de deschiderea ușii cabinetului sau de tracțiunea cablului. După pornirea aplicației, permiteți expunerii și focalizării să se stabilizeze înainte de a accepta imaginile pentru recunoaștere.

Intervalul de captură depinde de viteza cu care se modifică citirea. Un contor cumulativ citit la fiecare câteva minute, de obicei, nu necesită transmisie video continuă la cea mai mare rezoluție.

În timpul validării, salvați imaginea originală împreună cu citirea, identificatorul contorului și marcajul temporal. Acoperiți tranzițiile cifrelor, afișajele goale, acumularea tipică de praf, reconectarea USB și recuperarea după o întrerupere a alimentării. Înainte de comandarea unităților de producție, confirmați versiunea configurației modulului de cameră ,inclusiv obiectivul, revizia plăcii, cablul și versiunea firmware-ului, și stabiliți modul în care vor fi comunicate modificările de configurație.

Întrebări frecvente

Întrebare 1: Poate camera citi valorile contorului automat?

Camera capturează imagini. O aplicație gazdă trebuie să localizeze afișajul, să identifice cifrele sau acul indicator și să valideze rezultatul. Calitatea capturării imaginii și exactitatea citirii se testează separat.

Întrebare 2: Este necesar autofocus pentru fiecare instalare?

Nu. O configurație cu focalizare fixă merită evaluată atunci când distanța de lucru este fixă și instalarea este constantă. Dacă distanța variază, testați dacă autofocus-ul poate îndeplini cerințele aplicației.

Întrebare 3: Ce ar trebui să arate prima imagine eșantion?

Fotografiați un contor real în dispozitia prevăzută pentru montare. Includeți întreaga valoare citită, virgula zecimală, unitățile de măsură și suficiente detalii din jurul contorului pentru a-l identifica. Păstrați imaginea originală fără ajustări estetice sau ascuțire artificială.

Întrebarea 4: Trebuie algoritmul înlocuit întâi când recunoașterea eșuează?

Verificați mai întâi imaginea originală. Strălucirea excesivă, neclaritatea și prea puținii pixeli pe caracter sunt probleme legate de captarea imaginii. Dacă imaginea este clară, dar valoarea citită este incorectă, investigați logica de recunoaștere și validare.

Related Search

Luați legătura cu noi