Method and apparatus for extracting anchorable information units from complex PDF documents
AssigneeSiemens Corporate Research, Inc.
InventorsAmit Chakraborty, Liang H. Hsu
Life of this patent
Estimating the term…
Abstract
A method for extracting Anchorable Information Units (AIUs), from a Portable Document Format (PDF) file, which may either be created using either an editor or by scanning in documents. The method includes parsing the portable document format document into textual portions and non-text portions, and extracting structure from the textual portions and the non-text portions. The method further includes determining text within textual portions, and text the non-text portions, and hyperlinking a plurality of keywords within the textual portions and non-text portions to a related document.
Claims6
A system for processing an unstructured multimedia data file to provide information supporting user navigation of multimedia data file content, comprising:
- a page layout analyzer to establish page layouts for each page of the unstructured multimedia data file, the analyzer creating a structure of for each page layout including text sections and image sections of each page;
- a content parser to identify previously unidentified text and image content of a data file, the content parser applying text extraction rules to identify text and identify a document structure, wherein context is defined for the identified text based on its associated document structure;
- a black and white image processor for processing said identified image content to identify embedded text content by applying object templates, the image processor comprising a pixel smearing component reducing text to a rectangular block of pixels and an image filtering component for cleaning a smeared image;
- a text sorter for parsing said identified text and said identified embedded text to locate text items in accordance with predetermined sorting rules;
- a document processor for hyperlinking a plurality of keywords within the identified text and identified embedded text to a related document by creating an anchorable information unit file, wherein the plurality of hyperlinked keywords are anchorable information units;
- and
- memory for storing a navigation file containing said text items and said anchorable information unit file.
Dependencies are inferred from the claim text.