Watermarks for text documents
AssigneeHewlett-Packard Development Company, L.P.
InventorBharani Nunna
Life of this patent
Estimating the term…
Abstract
According to examples, an apparatus may include a processor and a memory on which are stored machine-readable instructions that when executed by the processor, may cause the processor to extract text from a document. The processor may retrieve images associated with characters in the extracted text and generate a stitched image using the retrieved images. The processor may watermark the stitched image and replace the characters in the document with the images associated with the characters from the watermarked and stitched image.
Claims20
An apparatus comprising:
- a processor;
- and
- a memory storing machine-readable instructions executable by the processor to:
- extract text from a document;
- retrieve images associated with characters in the extracted text;
- generate a stitched image using the retrieved images;
- watermark the stitched image;
- and
- replace the characters in the document with the images associated with the characters from the watermarked and stitched image.
A method comprising:
- extracting, by a processor, text from a document, the extracted text including a plurality of characters;
- retrieving, by the processor, images corresponding to the plurality of characters;
- combining, by the processor, the images to form a stitched image of the extracted text;
- embedding, by the processor, a watermark in the stitched image;
- separating, by the processor, the watermarked and stitched image into a plurality of watermarked images corresponding to the plurality of characters;
- and
- replacing, by the processor, the plurality of characters in the document with the plurality of watermarked images.
A non-transitory computer-readable medium storing on machine-readable instructions executable by a processor to:
- identify text in a document;
- identify a plurality of characters and a plurality of spaces in the text;
- remove the plurality of spaces and position the plurality of characters adjacent to each other;
- retrieve images associated with the plurality of characters;
- generate a stitched image using the retrieved images;
- add a watermark to the stitched image;
- separate the stitched image into the images, the separated images having the watermark;
- and
- replace the plurality of characters in the document with the separated images having the watermark.
Dependencies are inferred from the claim text.