Solved by Проверка на паспорт
Осигурете последователен начин за валидиране дали машинно четимата зона (MRZ), извлечена от сканирания на документи с ниско качество, вероятно е неправилна. Това помага за намаляване на грешките в последващите процеси чрез маркиране на ненадеждни MRZ резултати за преглед или повторно сканиране.
Тази функция позволява последователно откриване на потенциално неправилни MRZ данни, когато изходните изображения са с ниско качество или трудни за четене. Тя оценява извлечената MRZ спрямо стандартните очаквания за структурата на MRZ, като изискван брой редове, правила за набор от знаци, дължина на полетата и съответствие на контролните цифри. Когато MRZ не отговаря на очакваните критерии за валидност, резултатът може да бъде маркиран като неправилен, така че да бъде обработен по различен начин във вашия работен процес. Това поддържа сценарии, при които OCR може да генерира текст, изглеждащ правдоподобно, но все пак невалиден поради размазване, отблясъци, артефакти от компресия или частично закриване. Основната употреба е да се извърши MRZ валидиране веднага след извличането и преди MRZ да се използва за съпоставяне на самоличност, автоматично попълване или създаване на записи. Чрез ранното откриване на невалидни MRZ изходи можете да насочвате случаите към ръчен преглед, да изисквате по-добро сканиране или да подканите потребителя да заснеме документа отново. Това помага за подобряване на качеството на данните, намаляване на фалшивите съвпадения и избягване на неуспехи по-късно в процеса на въвеждане или проверка. Особено полезно е за високообемни тръбопроводи, които получават хетерогенни сканирания от различни устройства и условия на сканиране. Резултатът е по-надежден и предвидим подход за определяне дали на дадена MRZ може да се вярва, дори когато входните изображения са непоследователни.
External Resource
https://cross-service-solutions.com/
If you know of a tool or approach that could help people solve a problem we haven't covered yet, we'd love to hear about it.