Det nye system til optisk tekstgenkendelse EasyOCR

Projektet EasyOCR en ny optisk tegngenkendelsessystem er under udvikling, som understøtter over 40 sprog, herunder engelsk, tysk, fransk, japansk, kinesisk, koreansk, usbekisk, azerbajdsjansk og litauisk. Sprog baseret på kyrillisk skriftsystem understøttes endnu ikke, men deres tilføjelse er planlagt. Koden er skrevet i Python ved hjælp af en ramme. PyTorch og distribueres under Apache 2.0-licens. For at hente SLTS færdige modeller til sprog baseret på det latinske alfabet og tegnsæt.

Maskinlæringsmetoder anvendes til at bestemme og genkende tekst på billeder. Til tekstdetektering anvendes en maskinlæringsalgoritme. CRAFT (Character-Region Awareness For Text) i implementering til PyTorch, der er i stand til at fremhæve tekst på vilkårlige objekter, herunder etiketter, informationsskilte og vejskilte. Til genkendelse af tegnsekvenser anvendes en konvolutionelt-rekurrent neural netværk. CRNN (Convolutional Recurrent Neural Network, en kombination af DCNN og RNN) og algoritmen CTC BeamSearch CTC BeamSearch (Connectionist Temporal Classification) til dekodning af netværkets output til tekstrepræsentation.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster