Het nieuwe systeem voor optische tekenherkenning EasyOCR

Project EasyOCR er wordt een nieuw optisch tekstherkenningssysteem ontwikkeld dat meer dan 40 talen ondersteunt, waaronder Engels, Duits, Frans, Japans, Chinees, Koreaans, Oezbeeks, Azerbeidzjaans en Litouws. Talen op basis van het Cyrillisch worden voorlopig niet ondersteund, maar hun toevoeging staat op de planning. De code is geschreven in Python met behulp van het framework PyTorch en wordt verspreid onder Apache 2.0-licentie. Voor download ontwerpen voor 3D-printen van de behuizing van een USB-sleutelhanger op basis van de populaire chip beschikbare modellen voor talen op basis van het Latijnse alfabet en hiƫroglyphen.

Om tekst op afbeeldingen te identificeren en te herkennen, worden methoden voor machine learning toegepast. Voor het identificeren van tekst wordt een machine learning-algoritme gebruikt CRAFT (Character-Region Awareness For Text) in implementatie voor PyTorch, dat in staat is om tekst te detecteren op willekeurige objecten, waaronderLabels, informatietabellen en verkeersborden. Voor het herkennen van tekenreeks wordt een convolutioneel-recurrent neuraal netwerk toegepast CRNN (Convolutional Recurrent Neural Network, een combinatie van DCNN en RNN) en het algoritme CTC BeamSearch CTC BeamSearch (Connectionist Temporal Classification) voor het decoderen van de uitvoer van het neuraal netwerk in tekstuele vorm.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster