Nový systém optického rozpoznávání textu EasyOCR

Projekt EasyOCR se vyvíjí nový systém optického rozpoznávání textu, který podporuje více než 40 jazyků, včetně angličtiny, němčiny, francouzštiny, japonštiny, čínštiny, korejštiny, uzbečtiny, ázerbájdžánštiny a litevštiny. Jazyky na bázi cyrilice zatím nejsou podporovány, ale jejich přidání je plánováno. Kód je napsán v jazyce Python s použitím rámce PyTorch a distribuováno pod licencí Apache 2.0. K dispozici pro stažení poskytuje hotové modely pro jazyky na bázi latinské abecedy a hieroglyfů.

K určení a rozpoznání textu na obrázku se používají metody strojového učení. K určení textu se používá algoritmus strojového učení CRAFT (Character-Region Awareness For Text) v provádění pro PyTorch, schopný detekovat text na libovolných objektech, včetně štítků, informačních tabulí a dopravních značek. Pro rozpoznávání sekvencí znaků se používá konvoluční-rekurentní neuronová síť CRNN (Convolutional Recurrent Neural Network, kombinace DCNN a RNN) a algoritmus CTC BeamSearch CTC BeamSearch (Connectionist Temporal Classification) pro dekódování výstupních dat neuronové sítě do textového formátu.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster