Patent ID: 11935316
Assignee: FIRST AMERICAN FINANCIAL CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A non-transitory computer-readable medium having executable instructions stored thereon that, when executed by a processor, cause the processor to perform operations comprising:
obtaining a document image file including multiple pages and multiple document types;
generating, for each page of the multiple pages, using multiple independent trained models, multiple independent predictions, each of the multiple independent predictions indicating:
whether or not the page is a first page of a document, or
a document type of the multiple document types that the page corresponds to;

combining, for each page of the multiple pages, the multiple independent predictions into a combined prediction output; and
generating, for each page of the multiple pages, by inputting the combined prediction output into a neural network, a final prediction output indicating whether or not the page is the first page of a document, or one of the multiple document types that the page corresponds to,
wherein the multiple independent trained models comprise two or more models selected from the group consisting of:
a first trained model configured to predict, for each page, based on font feature changes between adjacent pages, whether or not the page is the first page of a document;
a second trained model configured to predict, for each page, based on margin feature changes between adjacent pages, whether or not the page is the first page of a document;
a third trained model configured to predict, for each page, based on image features of each page, whether or not the page is the first page of a document; or the document type of the multiple document types that the page corresponds to; and
a fourth trained model configured to predict, for each page, based on textual features obtained by performing optical character recognition on each page, whether or not the page is the first page of a document; or the document type of the multiple document types that the page corresponds to.