Kutatua matatizo ya kupakia na kusoma hati

Matatizo mengi ya kupakia hati na OCR yanatokana na ubora wa picha, kukosekana kwa picha ya nyuma, subtype isiyoruhusiwa, au nakala badala ya hati halisi - hivi ndivyo unavyoweza kutatua kila moja.

Short answer

Fuata mpangilio huu: je, subtype inaruhusiwa katika workflow yako, je, picha ya nyuma ilipigwa, je, picha ilikuwa nzuri vya kutosha, na je, ilikuwa picha halisi badala ya picha ya skrini au scan. Vipengele hivi vinne vinashughulikia karibu kila tatizo.

Ikiwa hati inashindwa kupakiwa au sehemu muhimu za taarifa hazitolewi kwa usahihi, mara nyingi ni moja ya sababu chache zinazojulikana. Hivi ndivyo unavyoweza kuzifuatilia.

#Kwanza: je, hati inaruhusiwa kabisa?

Kabla ya kuchunguza ubora wa picha, hakikisha workflow yako inakubali subtype hiyo hasa ya hati kwa nchi hiyo. Subtype isiyoruhusiwa hushindwa kwa namna inayofanana na tatizo la kusoma lakini si hivyo - na hushindwa kwa kila mtumiaji anayeshikilia muundo huo, si mmoja tu. Angalia subtypes ndiyo sababu ya kawaida ya hati kukataliwa.

#Picha zenye ukungu, giza, au mwanga mkali kupita kiasi

Didit huangalia ubora wa picha kabla ya kuchakata hati na humwomba mtumiaji apige picha upya ikiwa ina ukungu mwingi, ni giza mno, au ni angavu mno. Mwombe mtumiaji:

  • Atumie mwanga mzuri na sawia bila mwako wa moja kwa moja
  • Ashikilie kamera imara na aiache ijikite kabla ya kupiga picha
  • Aweke pembe zote nne za hati zionekane ndani ya fremu
  • Aondoe hati kwenye mfuko wa plastiki - mwako wake huzuia upigaji picha wa kiotomatiki

Watumiaji hupewa idadi ndogo ya nafasi za kupiga picha tena; katika jaribio lao la mwisho linaloruhusiwa, picha hukubaliwa ili wasizuiliwe kabisa, lakini picha ya ubora wa chini bado inaweza kuacha sehemu fulani zisisomeke. Angalia maonyo ya kikao kwa IMAGE_TOO_BLURRY, IMAGE_TOO_DARK, au IMAGE_TOO_BRIGHT ili kuthibitisha hii ndiyo iliyokuwa sababu.

Ikiwa hati zenye ukungu zinapita na hata kuidhinishwa, kiwango kimewekwa chini mno kwa hamu yako ya hatari. Mipangilio miwili kwenye hatua ya uthibitishaji wa kitambulisho ya mtiririko wa kazi huirekebisha:

  • Ubora wa chini kabisa wa picha (kitelezi cha ubora): kila picha ya hati hupewa alama na modeli ya ubora wakati inaponaswa, na unasaji ulio chini ya kiwango chako cha chini hukataliwa papo hapo na ombi la kupiga tena. Chaguo-msingi ni la kuruhusu kwa makusudi; liongeze na nyuma ya kadi yenye ukungu iliyopata 33 haifiki kamwe kwenye ukaguzi.
  • Skrini ya ukaguzi wa picha iliyopigwa (chini ya Ya hali ya juu): humwonyesha mtu picha aliyoipiga sasa hivi na kumwomba aithibitishe au achanganue tena kabla ya kuipakia. Inatumika kwa uchanganuzi wa kamera pekee, kwa kuwa upakiaji tayari unahakiki faili.

Alama ya ubora yenyewe iko kwenye ripoti ya kikao, kwa hivyo unaweza kuangalia vikao vilivyokutia wasiwasi na kuchagua kizingiti juu yao kidogo.

#Sehemu haikugunduliwa, au ilisomwa vibaya (jina, tarehe ya kuzaliwa, nambari ya hati)

Wakati OCR inashindwa kutoa sehemu fulani, hilo pekee kwa kawaida halifanyi kikao kikataliwe - kwa default hupelekwa kwa ukaguzi wa kibinadamu ili mtu aweze kuithibitisha.

Ikiwa hili linatokea mara kwa mara kwa aina moja ya hati au lugha moja, angalia mpangilio wa Preferred character format wa workflow yako: chagua kama majina yaliyotolewa yanapaswa kubadilishwa kuwa herufi za Kilatini au kubaki katika maandishi asilia ya hati. Kutolingana hapa ni sababu ya kawaida ya majina kuchanganyikiwa au kukosekana kwenye hati zenye maandishi ya Cyrillic, Kiarabu, Kigiriki, au Han.

Ilipotoa thamani isiyo sahihi (jina la ukoo lenye herufi moja isiyo sahihi, anwani kwenye sehemu ya jina), tazama kurekebisha jina au sehemu iliyosomwa vibaya: usaidizi hauwezi kuihariri kwa niaba yako, lakini hatua ya ukaguzi wa data na mtumiaji, API ya update-data na kuwasilisha upya, kila moja inaweza.

#Picha za skrini, nakala zilizochapishwa, na picha za skrini zinakataliwa

Didit inahitaji picha halisi, ya papo kwa papo ya hati halisi - si picha ya skrini, scan, nakala iliyochapishwa, au picha ya hati kwenye skrini nyingine. Ukaguzi wa document liveness umeundwa mahususi kubaini hali hizi na utaonyesha alama au kukataa kikao. Mwombe mtumiaji apige picha ya hati halisi moja kwa moja.

Hili ni la kukusudia: kukubali picha-ya-picha huondoa thamani nyingi ya kuangalia hati kabisa.

Kigunduzi cha picha ya skrini kinaweza mara chache kuwaka kwenye hati halisi iliyopigwa picha dhidi ya mandhari yenye shughuli nyingi - kibodi, meza yenye michoro, kifuatiliaji nyuma ya kadi. Ikiwa umeangalia picha na hati ni halisi wazi, idhinisha kikao mwenyewe: lebo inaelekeza kwenye ukaguzi haswa ili mtu afanye uamuzi huo. Kila ishara ya uhai wa hati (picha ya skrini, nakala iliyochapishwa, ubadilishaji wa picha ya mwili) ina vizingiti vyake vya ukaguzi na kukataa kwenye mipangilio ya ughushi ya hatua ikiwa mojawapo inawaka kupita kiasi kwa trafiki yako.

#Picha ya nyuma haikuwepo

Kadi za utambulisho na leseni za udereva zina pande mbili - Didit inahitaji picha zote za mbele na za nyuma ili kukamilisha uchambuzi. Ikiwa picha ya mbele pekee ndiyo iliyowasilishwa kwa moja ya aina hizi za hati, kikao hakitakuwa na taarifa zinazohitajika.

Ikiwa watumiaji wanakwama mara kwa mara kwenye hatua ya upande wa nyuma, angalia kama hati unayoiuliza kuhusu kwa kweli ina taarifa zinazosomeka nyuma katika nchi hiyo. Kuhitaji picha ya nyuma isiyo na chochote humfanya mtumiaji ashindwe hatua bila faida yoyote.

#Kamera haifunguki kabisa

Hili linaonekana kama tatizo la hati lakini ni tatizo la mazingira:

  • Vivinjari vilivyo ndani ya programu (in-app browsers). Kiungo kilichofunguliwa ndani ya kivinjari cha ndani cha programu nyingine (programu ya mazungumzo, kwa mfano) mara nyingi hakiwezi kupata ruhusa ya kamera. Kufungua kiungo hicho hicho kwenye kivinjari cha kawaida cha simu hutatua tatizo.
  • Ruhusa iliyokataliwa hapo awali. Mara mtu anapokataa ruhusa ya kamera kwa tovuti fulani, kivinjari hukumbuka. Ni lazima wairejeshe kwenye mipangilio ya tovuti; mchakato hauwezi kuuliza tena.
  • Kamera tayari inatumika. Kichupo au programu nyingine inayoshikilia kamera huizuia. Katika baadhi ya vifaa, kutoa ruhusa ya maikrofoni pia kunaweza kufunga kamera.

#Maandishi kwenye mchakato yanaonekana yamechanganyikiwa

Ikiwa mtu anaripoti maneno yaliyochanganyikiwa au yasiyo na maana kwenye kiolesura (si kwenye hati), sababu ya kawaida ni programu-jalizi ya kutafsiri ukurasa wa kivinjari inayoandika upya skrini. Mwombe azime tafsiri kwa ukurasa huo - mchakato tayari unatoa lugha zake mwenyewe. Angalia kuweka lugha ya uthibitishaji.

#OCR inasoma lugha ngapi?

OCR ya Didit inasoma hati katika zaidi ya lugha 130 kama sehemu ya ufuniko wake wa hati na nchi. Hii ni tofauti na lugha ya skrini ya uthibitishaji yenyewe, ambayo kivinjari cha mtumiaji huweka kiotomatiki isipokuwa uiweke wewe mwenyewe.

#Bado umekwama?

Wasiliana na msaada ukitoa session ID ya uthibitishaji ulioathirika - ndiyo njia ya haraka zaidi kwa timu kuchunguza kesi mahususi, kwa sababu inawawezesha kuona kwa usahihi picha na maonyo unayoyaelezea.