Automatic document reading system for technical drawings
First Claim
1. A method for electronic archival of paper-based technical drawings, the method comprising:
- providing a model drawing image;
learning the form of the provided model drawing image;
wherein learning the form further comprises;
extracting form lines from the model drawing image, selecting fields of interest relative to the form lines and programming contexts for the fields of interest into a form template;
receiving an input drawing image;
localizing the form of the input drawing image;
wherein localizing the form further comprises;
preprocessing data of the input drawing image, extracting form lines of the input drawing image, matching the extracted form lines to those of the learned model drawing image and localizing fields of interest relative to the extracted form lines;
optically recognizing identification text of the input drawing image;
verifying the results of the recognized identification text of the input drawing image; and
storing the input drawing image and the corresponding verified identification text into a drawing database.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for electronic archival of paper-based technical drawings includes a system having a processor, a form learning unit in signal communication with the processor for learning the form of a model drawing image, a form localization unit in signal communication with the processor for localizing the form of an input drawing image, an optical character recognition unit in signal communication with the processor for optically recognizing identification text of the input drawing image, and a result verification unit in signal communication with the processor for verifying the results of the recognized identification text of the input drawing image; and further includes a method for providing a model drawing image, learning the form of the provided model drawing image, receiving an input drawing image, localizing the form of the input drawing image, optically recognizing identification text of the input drawing image, verifying the results of the recognized identification text of the input drawing image, and storing the input drawing image and the corresponding verified identification text into a drawing database.
32 Citations
22 Claims
-
1. A method for electronic archival of paper-based technical drawings, the method comprising:
-
providing a model drawing image;
learning the form of the provided model drawing image;
wherein learning the form further comprises;
extracting form lines from the model drawing image, selecting fields of interest relative to the form lines and programming contexts for the fields of interest into a form template;
receiving an input drawing image;
localizing the form of the input drawing image;
wherein localizing the form further comprises;
preprocessing data of the input drawing image, extracting form lines of the input drawing image, matching the extracted form lines to those of the learned model drawing image and localizing fields of interest relative to the extracted form lines;
optically recognizing identification text of the input drawing image;
verifying the results of the recognized identification text of the input drawing image; and
storing the input drawing image and the corresponding verified identification text into a drawing database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for electronic archival of paper-based technical drawings, the method steps comprising:
-
providing a model drawing image;
learning the form of the provided model drawing image;
wherein the method step of learning the form further comprises steps for;
extracting form lines from the model drawing image, selecting fields of interest relative to the form lines and programming contexts for the fields of interest into a form template;
receiving an input drawing image;
localizing the form of the input drawing image;
wherein the method step of localizing the form further comprises steps for;
preprocessing data of the input drawing image, extracting form lines of the input drawing image, matching the extracted form lines to those of the learned model drawing image and localizing fields of interest relative to the extracted form lines;
optically recognizing identification text of the input drawing image;
verifying the results of the recognized identification text of the input drawing image; and
storing the input drawing image and the corresponding verified identification text into a drawing database. - View Dependent Claims (19)
-
-
20. A system for electronic archival of paper-based technical drawings, the system comprising:
-
providing means for providing a model drawing image;
learning means for learning the form of the provided model drawing image;
wherein the learning means for learning the form further comprises;
extracting means for extracting form lines from the model drawing image, selecting means for selecting fields of interest relative to the form lines and programming means for programming contexts for the fields of interest into a form template;
receiving means for receiving an input drawing image;
localizing means for localizing the form of the input drawing image;
wherein the localizing means for localizing the form further comprises;
preprocessing means for preprocessing data of the input drawing image, extracting means for extracting form lines of the input drawing image, matching means for matching the extracted form lines to those of the learned model drawing image and localizing means for localizing fields of interest relative to the extracted form lines;
recognizing means for optically recognizing identification text of the input drawing image;
verifying means for verifying the results of the recognized identification text of the input drawing image; and
storing means for storing the input drawing image and the corresponding verified identification text into a drawing database. - View Dependent Claims (21)
-
-
22. A system (100) for electronic archival of paper-based technical drawings, the system comprising:
-
a processor (102);
a form learning unit (160) in signal communication with the processor for learning the form of a model drawing image;
wherein the form learning unit (160) for learning the form further comprises;
form line extraction unit (362) for extracting form lines from the model drawing image, fields of interest selection unit (364) for selecting fields of interest relative to the form lines and context programming unit (366) for programming contexts for the fields of interest into a form template;
a form localization unit (170) in signal communication with the processor for localizing the form of an input drawing image;
wherein the form localization unit (170) further comprises;
data processing unit (672) for preprocessing data of the input drawing image, form line extraction unit (674) for extracting form lines of the input drawing image, form matching unit (676) for matching the extracted form lines to those of the learned model drawing image and fields of interest localization unit (678) for localizing fields of interest relative to the extracted form lines;
an optical character recognition unit (180) in signal communication with the processor for optically recognizing identification text of the input drawing image; and
a result verification unit (190) in signal communication with the processor for verifying the results of the recognized identification text of the input drawing image.
-
Specification