Općenito
  Karakteristike
  Flexilayout
  Sistemski zahtjevi


FlexiCapture Studio
Karakteristike

> OCR ICR OMR   > Flexicapture Studio

Glavne osobine:
Korištenje jedinstvene tehnologiju za prikaz izgleda fleksibilnih i djelomično strukturiranih obrazaca
Pojednostavljeno kreiranje, uređivanje i testiranje opisa fleksibilnih obrazaca
Kreiranje FlexiLayouta na dva načina: korištenjem FlexiLayout jezika ili pomoću padajućih izbornika
Korištenje jedinstvenog algoritma za pronalaženje polja s podacima - analiza cijelih skupova objekata kako bi se identificirali željeni podaci
Izvoz FlexiLayouta u ABBYY Formreader i ABBYY FineReader Engine

Novosti verzije 1.5
Nova predefinirana polja: tablica, valuta, broj telefona
otvaranje dokumenata u PDF formatu
Mogućnost obrade višejezičnih dokumenata
Poboljšani primjeri i dokumentacija

Kad se kreira FlexiLayout, najprije se kreira projekt, elementi i blokovi. Nakon toga se podesi FlexiLayout i na kraju izvozi u FormReader ili FineReader Engine.

Kreiranje projekta

Prvi korak je kreiranje projekta u kojeg će biti spremljeni primjeri obrazaca i FlexiLayout. Nakon toga se učitaju primjeri obrazaca (što kvalitetniji jer o tome ovisi i kvaliteta rezultirajućeg FlexiLayouta). Zatim se vrši prvotno prepoznavanje slika obrazaca da bi se otkrili objekti kao što su slike, tekst, barkod i separatori.
Korisnik potom pregledava prepoznate slike obrazaca i uzima u obzir elemente koji se pojavljuju na svim slikama, te ih koristi kod kreiranja FlexiLayouta za dobivanje svih ostalih objekata.


Kreiranje elemenata i objekata

Blokovi opisuju područja na obrascima iz kojih FormReader dobiva podatke. Položaj svakog bloka opisuje se pomoću susjednih objekata (slike, praznine, separatori). Prije nego program počinje tražiti blokove, mora pronaći referentne objekte (elemente) čiji položaj se opisuje koordinatama. Blokove je moguće pronaći relativno prema ostalim objektima.
Korisnik također može zadati kvalitativne i kvantitativne osobine blokova. Nakon toga se testira FlexiLayout i provjerava pronalaze li se na svim obrascima svi objekti. Program koristi FlexiLayout da pronađe nekoliko mogućih lokacija objekta. Za svaku moguću lokaciju program kreira hipotezu, pretpostavku da pronađeni objekt odgovara specifičnom elementu određenom u FlexiLayoutu. Ako hipoteza određuje pravi objekt, korisnik počinje opisivati ostale blokove i elemente.
Na kraju, dobije se FlexiLayout koji opisuje položaj svih objekata na obrascu. Taj FlexiLayout zatim se testira na svim primjerima obrasca koje smo odabrali za kreiranje FlexiLayouta.

Podešavanje FlexiLayouta

Moguće je da FlexiLayout ne odgovara svim primjerima obrasca. Zato su potrebna podešavanja na dobivenom FlexiLayoutu da bi odgovarao svim primjerima obrasca koje smo odabrali za kreiranje FlexiLayouta.
Potrebno je preciznije odrediti položaj nekih blokova i uzeti u obzir više relativnih pozicija objekta prema ostalim objektima. Time se dobiju precizniji rezultati. FlexiLayout potrebno je podesiti tako da odgovara velikom broju obrazaca. Čim veći broj obrazaca, kvaliteta FlexiLayouta je veća.



Eksportiranje FlexiLayouta

Nakon što je FlexiLayout testiran, eksportira se u FormReader ili FineReader Engine. Ti programi koristit će FlexiLayout za dobivanje podataka iz nestrukturiranih obrazaca koje FlexiLayout opisuje, bez obzira kako je složen njihov izgled.


 
All rights reserved