Patent classifications
H04N1/32229
Method and apparatus for watermark embedding and extracting
Methods and apparatuses for watermark embedding and extracting are provided. A method for watermark embedding includes obtaining a carrier object and watermark information to be embedded in the carrier object; generating at least one encoding region including the watermark information according to the watermark information, the at least one encoding region including a plurality of template lattices; obtaining a watermark image according to the at least one encoding region; and embedding the watermark image in the carrier object.
USING MIDDLEWARE FOR GENERATING VECTOR GRAPHICS IMAGED SECURITY DOCUMENTS
A method is provided of digitally imaging a secure portion and a non-secure portion of scratch-off-coating protected documents of at least one game using middleware. The method includes: (a) generating the secure variable indicia in non-vector raster format; (b) generating vector graphics to be imaged on physical document locations; (c) assigning the secure variable indicia in a non-vector raster format to documents in and shuffling the documents throughout a print run; and (d) linking via middleware the secure variable indicia in the non-vector raster format to associated vector graphics variable indicia to be digitally imaged on the documents and to generate vector graphics-formatted data for each document in the print run. The secure variable indicia assignment and shuffling are executed by non-vector raster game generation software output that is reinterpreted by the middleware to produce related vector graphic output for the secure variable indicia.
Pixelation density increment for embedding information
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining, by a pixelation device, an arrangement of pixels for generating representations of data for a document; adjusting, by an increment module and based on the arrangement of pixels, an optical density of one or more pixels included in the arrangement; associating, by the pixelation device, a plurality of distinct types of credential data with one or more line patterns included in the arrangement of pixels; and generating, by the pixelation device, multiple line patterns at a document, the multiple line patterns encoding the plurality of distinct types of credential data.
DEVICE AND METHOD FOR INSERTING IDENTIFICATION CODE FOR TRACKING DUPLICATED IMAGE
The present disclosure a method of providing identification code insertion service for tracking a duplicated image, which is performed by a server, including: (a) receiving an image from a user terminal; (b) converting the received image to black and white, and selecting a plurality of insertion regions in the converted image; (c) transforming an image of at least one of a plurality of insertion regions selected at random; and (d) mapping an identification code and image information included in the transformed image of the insertion region, storing the identification code and the image information in a database, and providing the image in which the identification code is inserted to the user terminal.
Encrypting and decrypting postscript language
A method of encrypting at least a portion of PostScript vector language, where the PostScript vector language includes a cleartext portion and a ciphertext portion, the method including: (a) encrypting at least a part of the PostScript cleartext portion via an encryption algorithm with a generated encryption key resulting in at least a part of the ciphertext portion and overwriting the PostScript cleartext portion with the resulting at least part of the ciphertext portion; (b) saving the encryption key in a file separate from a file containing the PostScript vector language; (c) linking both the encryption key file and the PostScript file in an image processor interpreting the PostScript vector language to display or print PostScript graphics; (d) decrypting the at least part of the ciphertext portion resulting in decrypted PostScript cleartext; and (e) executing the resulting decrypted Postscript cleartext to produce an image on a document or screen.
Method for marking visuals of information for subsequent identification or authentication
A method for authenticating digital information includes obtaining, in digital form, information for authentication; preparing the information for processing; such preparation including converting the information into a digital image; identifying segments of content in the digital image; grouping the segments of content into one or more segment groups; generating a marking sequence comprising shifting at least one of the one or more segment groups in one or more directions; and applying the marking sequence to the digital image, creating a unique marked copy of the digital image.
IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM
An object of the present disclosure is to reduce the load of a user in a case where multiplexed information is embedded in an image. One embodiment of the present invention is an image processing apparatus having: a recognition unit configured to recognize an object within an image; a selection unit configured to select additional information corresponding to an object recognized by the recognition unit from among additional information stored in a storage unit; and a layout unit configured to lay out the additional information so that at least a part of an area in which additional information selected by the selection unit is embedded overlaps an area of an object recognized by the recognition unit.
ENCODING INFORMATION WITHIN FEATURES ASSOCIATED WITH A DOCUMENT
A method for encoding information within a feature of a document. The method includes at least one computer processors determining information to encode within a document. The method further includes identifying a feature within the document to encode information within based, at least in part, on metadata of the document corresponding to the feature. The method further includes determining a set of geometric properties of one or more segments of the identified feature. The method further includes encoding, by one or more computer processors, a first bit of information of the determined information within a first segment of the feature within the document by modifying one or more geometric properties respectively associated with the first segment. The method further includes outputting the document with information encoded within the first segment.
Image processing device and image processing method for selecting regions based on gradiation for embedding a watermark
Certainty of detecting a watermark embedded in a color image is increased. Image data acquisition means of an image processing device acquires image data. Histogram generation means generates, based on pixel values of an image indicated by the image data acquired by the image data acquisition means, a histogram for each region in the image. Region selection means selects tom the image a region having a sparse color distribution in the histogram generated by the histogram generation means. Image processing means embeds a watermark in the region selected by the region selection means.
Using middleware for generating vector graphics imaged security documents
A method is provided of digitally imaging a secure portion and a non-secure portion of scratch-off-coating protected documents of at least one game using middleware. The method includes: (a) generating the secure variable indicia in non-vector raster format; (b) generating vector graphics to be imaged on physical document locations; (c) assigning the secure variable indicia in a non-vector raster format to documents in and shuffling the documents throughout a print run; and (d) linking via middleware the secure variable indicia in the non-vector raster format to associated vector graphics variable indicia to be digitally imaged on the documents and to generate vector graphics-formatted data for each document in the print run. The secure variable indicia assignment and shuffling are executed by non-vector raster game generation software output that is reinterpreted by the middleware to produce related vector graphic output for the secure variable indicia.