Jak jsme řešili OCR na znečištěné koleji pomocí 3D profilometru

Co dělat, když je číst znaky téměř nemožné?       

Číst znaky na kovové kolejnici? To zní jednoduše… dokud do hry nevstoupí realita provozu. Povrch pokrytý rzí a nečistotami. Reliéfní znaky, které se navíc občas deformují. A do toho všeho rychlost – až 3 metry za sekundu. 

Přesně takové zadání jsme řešili u jednoho z našich zákazníků. Cílem bylo spolehlivě číst vyražené kódy na kovové kolejnici dlouhé 120 metrů. Každých 10 metrů jeden blok o 10 znacích. A každý z těchto znaků musel být automaticky rozpoznán a předán do systému. 

Na první pohled běžná OCR aplikace. Jenže…  


Problém: 2D snímek nestačí, když znaky mizí v rzi
 
 
 
 
 

Původní pokus s klasickou 2D kamerou ukázal rychle limity:  

  • Znečištění, rez a odlesky výrazně snižovaly kontrast. 
  • Znaky nebyly vždy stejně hluboko vyražené. 
  • Grayscale obraz neposkytl stabilní výsledek. 

Znamenalo to jediné. Je potřeba jít do 3D. Ne kvůli efektu, ale kvůli funkčnosti. Spolehlivost čtení totiž není bonus, je to základ. 


Naše řešení: 3D profilometr Gocator 2650

Ve spolupráci s našim partnerem LMI Technologies jsme navrhli nové řešení postavené na 3D snímání. Volba padla na Gocator 2650. Řádkový profilometr, který umožňuje snímat výškový profil objektu za pohybu. 

Proč právě tento senzor? 

  • Má vysoké rozlišení a snímací rychlost vhodnou pro rychlost 3 m/s.  
  • Umí přesně zachytit i mělký reliéf vyražených znaků. 
  • 3D snímek je nezávislý na barvě a kontrastu povrchu, znaky jsou čitelné i pod vrstvou rzi.  

Senzor jsme napojili na průmyslový PC, který zajišťuje zpracování a vyhodnocení dat. 


Software: OCR běží v Aurora Vision Studio
 
 
 

Vyhodnocení probíhá v prostředí Aurora Vision Studio od našeho partnera Zebra Technologies, které umožňuje zpracovávat 3D výšková data a provádět nad nimi pokročilé algoritmy včetně OCR. 

Díky tomuto softwaru: 

  • Probíhá předzpracování dat – odfiltrování šumu, zarovnání snímků. 
  • Je nastavená OCR logika, která pracuje s výškovým profilem.
  • Výsledky jsou odesílány do navazujícího systému v reálném čase. 
     

 

Co bylo klíčové při návrhu?     

Kromě volby správného senzoru a softwaru hrály klíčovou roli také další faktory: 

  • Kalibrace pozice snímání – znaky musely být ve správné oblasti FOV. 
  • Synchronizace pohybu a snímání – rychlost kolejnice byla proměnlivá, proto bylo potřeba stabilní triggerování. 
  • Testování vzorků – pro ladění OCR modelu jsme využili desítky reálných snímků s různou mírou poškození.

Tady se ukázala výhoda naší role integrátora: nejenže dodáme komponenty, ale celý systém navrhneme, odladíme, nasimulujeme a připravíme na nasazení.  

 

 

Výsledek: Stabilní čtení ve vysoké rychlosti      

Díky 3D profilometru Gocator 2650 a vhodné implementaci OCR algoritmu jsme dosáhli spolehlivého čtení znaků i na znečištěném a nerovném povrchu. Výstupy z OCR jsou stabilní a připravené k dalšímu zpracování bez nutnosti manuálních zásahů. 

 

Každá aplikace si zaslouží správné řešení       

Na této aplikaci je krásně vidět, že OCR není jen o kameře a algoritmu. Je to o pochopení kontextu, prostředí a požadavků. A o správné volbě technologie, včetně přechodu z 2D do 3D, když si to aplikace vyžaduje. 

Řešíte podobný problém? Ozvěte se nám. Rádi se podíváme i na vaši aplikaci. 

Team AMV 

 

cookie

Používáme cookies

Abychom vám usnadnili procházení stránek, nabídli přizpůsobený obsah nebo reklamu a mohli anonymně analyzovat návštěvnost, využíváme soubory cookies, které sdílíme se svými partnery pro sociální média, inzerci a analýzu. Jejich nastavení upravíte odkazem "Nastavení cookies" a kdykoliv jej můžete změnit v patičce webu. Podrobnější informace najdete v našich Zásadách ochrany osobních údajů a používání souborů cookies.

Souhlasíte s používáním cookies?

Ano, souhlasím Nesouhlasím Nastavení
close

Používáme cookies

Abychom vám usnadnili procházení stránek, nabídli přizpůsobený obsah nebo reklamu a mohli anonymně analyzovat návštěvnost, využíváme soubory cookies, které sdílíme se svými partnery pro sociální média, inzerci a analýzu. Jejich nastavení upravíte odkazem "Nastavení cookies" a kdykoliv jej můžete změnit v patičce webu. Podrobnější informace najdete v našich Zásadách ochrany osobních údajů a používání souborů cookies. Souhlasíte s používáním cookies?

Nezbytné (technické)

Tyto cookies pomáhají s tím, aby byly webové stránky použitelné. Poskytují základní funkce jako je navigace na stránce nebo změna rozlišení prohlížeče dle velikosti vašeho zařízení. Bez těchto souborů nemůže web správně fungovat. Používáme krátkodobé (session cookie) – vymažou se z vašeho počítače po zavření prohlížeče.

Preferenční (funkcionální)

Preferenční soubory cookie umožňují webové stránce zapamatovat si informace, které mění způsob, jakým se webová stránka chová nebo vypadá jako je váš preferovaný jazyk nebo region, ve kterém se nacházíte.

Statistické (výkonnostní)

Tyto soubory cookie pomáhají vlastníkům webových stránek porozumět tomu, jak návštěvníci interagují s webovými stránkami tím, že shromažďují a hlásí informace, často anonymně.

Reklamní

Reklamní soubory cookie se používají ke sledování návštěvníků a jejich chování. Záměrem je zobrazovat reklamy, které jsou relevantní a poutavé pro jednotlivé uživatele, a proto jsou hodnotnější pro vydavatele a inzerenty třetích stran.

close

Cookies

Tento web používá soubory cookie a z hlediska zákona se jedná o osobní údaje. Správcem těchto osobních údajů je AMV Technology s.r.o., Masarykovo náměstí 210, 76361 Napajedla, IČ: 08239312.

Další detailní informace o tom, jak nás můžete kontaktovat a jak zpracováváme osobní údaje (včetně cookies), se dozvíte v dokumentu Zásady ochrany osobních údajů, který najdete na našem webu.

Obecně o cookies

Cookies jsou malé textové soubory, které mohou používat webové stránky k mnoha účelům, např. k personalizaci obsahu a reklam, poskytování funkcí sociálních médií nebo analýze návštěvnosti, některé slouží k tomu, aby si webová stránka pamatovala vaše preference. Tyto soubory se ukládají do vašeho zařízení (např. do počítače, tabletu nebo mobilního telefonu). Každá webová stránka může do vašeho prohlížeče odesílat své vlastní soubory cookies pouze v případě, pokud to umožňuje nastavení vašeho prohlížeče.

Zákon stanoví, že můžeme na vašem zařízení ukládat soubory cookie, pokud jsou nezbytně nutné pro provoz těchto stránek (viz sekce Nezbytné cookies), a to bez vašeho souhlasu, na základě tzv. oprávněného zájmu. Pro všechny ostatní typy souborů cookie potřebujeme váš souhlas, jehož plný text najdete zde, a který můžete kdykoliv odvolat pomocí tohoto formuláře.

Druhy cookies

Cookies se dělí podle účelu, k jakému jsou využívány a ta takto:

Nezbytné (technické)

Tyto cookies pomáhají s tím, aby byly webové stránky použitelné. Poskytují základní funkce jako je navigace na stránce nebo změna rozlišení prohlížeče dle velikosti vašeho zařízení. Bez těchto souborů nemůže web správně fungovat.

Tyto cookies lze blokovat (zakázat), ale část stránek se vám nemusí zobrazovat správně, některé části dokonce nemusí fungovat. Návody pro nejčastěji používané prohlížeče najdete zde:

Preferenční (funkcionální)

Preferenční soubory cookie umožňují webové stránce zapamatovat si informace, které mění způsob, jakým se webová stránka chová nebo vypadá jako je váš preferovaný jazyk nebo region, ve kterém se nacházíte.

Statistické (výkonnostní)

Tyto soubory cookie pomáhají vlastníkům webových stránek porozumět tomu, jak návštěvníci interagují s webovými stránkami tím, že shromažďují a hlásí informace, často anonymně.

Reklamní

Reklamní soubory cookie se používají ke sledování návštěvníků a jejich chování. Záměrem je zobrazovat reklamy, které jsou relevantní a poutavé pro jednotlivé uživatele, a proto jsou hodnotnější pro vydavatele a inzerenty třetích stran.

Seznam cookies

Na našem webu využíváme jak naše vlastní cookies, tak cookies třetích stran, jejichž vlastní zásady zpracování uvádíme zde:

Vypracovala advokátní kancelář Petráš Rezek

close

SOUHLAS SE ZPRACOVÁNÍM OSOBNÍCH ÚDAJŮ

Identifikace správce: AMV Technology s.r.o., Masarykovo náměstí 210, 76361 Napajedla, IČ: 08239312.

V souladu s ustanoveními Nařízení Evropského parlamentu a Rady EU 2016/679 o ochraně fyzických osob, v souvislosti se zpracováním osobních údajů (dále jen „Nařízení“) souhlasím tímto s tím, aby výše uvedená společnost (dále jen „správce“) zpracovávala mnou poskytnuté osobní údaje (dále jen osobní údaje), a to:

  • cookies

pro účely:

  • statistické(1) (např. doba vaší návštěvy našich stránek, nejčastěji používaná část webu apod.)
  • preferenční (např. identifikace prohlížeče, jazykové nastavení apod.)
  • marketingové a reklamní (např. personalizace reklamy, statistika vyhledávání apod.)
  • ostatní (jiné nezařazené technické účely)

Souhlas je možno nastavit pro všechny (tlačítko Ano, souhlasím) nebo pouze pro některé účely (zaškrtnutím příslušné části), případně je možné zamítnout vše (tlačítko Nesouhlasím).

Při udělení souhlasu smarketingovými a preferenčními cookies může docházet k profilování.

Poskytnutí údajů k účelům zpracování dle tohoto souhlasu je dobrovolné.

Beru na vědomí, že mám právo:

  • požadovat přístup k mým osobním údajům,
  • požadovat opravu či výmaz mých osobních údajů,
  • požadovat omezení zpracování,
  • vznést námitku proti zpracování,
  • na přenositelnost osobních údajů,
  • podat stížnost proti zpracování osobních údajů u Úřadu pro ochranu osobních údajů.

Byl/a jsem poučen/a, že mám v souladu s Nařízením právo kdykoliv odvolat svůj souhlas odvolat pomocí tohoto odkazu.

Veškeré informace včetně možnosti výkonu svých práv, způsobu odvolání souhlasu a doby uložení jednotlivých cookies najdete v dokumentech Cookies a Zásady ochrany osobních údajů, které najdete na našem webu.

(1) Zpracování statistických cookies je naším oprávněným zájmem. Zaškrtnutím příslušné části zde můžete uplatnit námitku proti tomuto zpracování a zastavit jejich zpracování.