摘要:
Provided is a digital watermarking technology for embedding digital watermark information in text data thereby to generate a digitally watermarked image. The technology includes a digital watermarking program, a digital watermarking device and a digital watermarking method, in which digital watermark information can be embedded in document in such a way as not to be easily detected visually and be stably detected even after being printed out, copied or scanned by detecting the features of a character as data to be digitally watermarked, such as the direction and thickness of a line composing the character as the features thereof and embedding the digital watermark information in the character on the basis of the detected features.
摘要:
An electronic document processing system 900 includes a digital image generating unit 15 generating a digital image in a predetermined range of the electronic document; an image encrypting unit 11 generating an encrypted image by converting at least a partial area of the generated digital image; a data encrypting unit 21 generating encrypted data by extracting data contained in the predetermined range in pieces of data organizing the electronic document and encrypting the data; an encrypted data storing unit 22 storing the encrypted data; and an encrypted electronic document generating unit 23 generating an encrypted electronic document by replacing the data contained in the predetermined range in the electronic document with the encrypted image.
摘要:
A prediction error generating unit generates a predictive vector from the motion vectors of a plurality of adjacent blocks, and obtains a difference from a target vector. A plurality of variable-length coding units respectively encode the output of the prediction error generating unit with different encoding methods. A determining unit estimates the accuracy of the predictive vector generated by the prediction error generating unit based on the degrees of non-uniformity of the motion vectors of the plurality of adjacent blocks. A selecting unit selects one of the encoding results obtained by the plurality of variable-length coding units.
摘要:
A prediction error generating unit generates a predictive vector from the motion vectors of a plurality of adjacent blocks, and obtains a difference from a target vector. A plurality of variable-length coding units respectively encode the output of the prediction error generating unit with different encoding methods. A determining unit estimates the accuracy of the predictive vector generated by the prediction error generating unit based on the degrees of non-uniformity of the motion vectors of the plurality of adjacent blocks. A selecting unit selects one of the encoding results obtained by the plurality of variable-length coding units.
摘要:
A prediction error generating unit generates a predictive vector from the motion vectors of a plurality of adjacent blocks, and obtains a difference from a target vector. A plurality of variable-length coding units respectively encode the output of the prediction error generating unit with different encoding methods. A determining unit estimates the accuracy of the predictive vector generated by the prediction error generating unit based on the degrees an of non-uniformity of the motion vectors of the plurality of adjacent blocks. A selecting unit selects one of the encoding results obtained by the plurality of variable-length coding units.
摘要:
A prediction error generating unit generates a predictive vector from the motion vectors of a plurality of adjacent blocks, and obtains a difference from a target vector. A plurality of variable-length coding units respectively encode the output of the prediction error generating unit with different encoding methods. A determining unit estimates the accuracy of the predictive vector generated by the prediction error generating unit based on the degrees of non-uniformity of the motion vectors of the plurality of adjacent blocks. A selecting unit selects one of the encoding results obtained by the plurality of variable-length coding units.
摘要:
An identification information setting unit of an encryption device on document data determines whether or not an encrypted area has been divided by an editing operation of document data, and sets identification information indicating any position of four corners of an undivided encrypted area at a corresponding position of each divided encrypted area when the encrypted area has been divided.
摘要:
A block where basic units of a background pattern are arranged two-dimensionally is formed so as to stably read buried information from a printed background pattern. Binary or multivalued number is assigned to the block to express information. When a binary number (bit) is assigned to a block made up of background patterns in double size, error correction can be made if an error occurs only in one background pattern while reading the block. In each background pattern, a diagonal lacking its center part is drawn, and isolated dots are placed along the other diagonal. With this, while ensuring the stability of reading the buried information after the read by a scanner, the uniformness of appearance of the printed object can be ensured.
摘要:
A prediction error generating unit generates a predictive vector from the motion vectors of a plurality of adjacent blocks, and obtains a difference from a target vector. A plurality of variable-length coding units respectively encode the output of the prediction error generating unit with different encoding methods. A determining unit estimates the accuracy of the predictive vector generated by the prediction error generating unit based on the degrees of non-uniformity of the motion vectors of the plurality of adjacent blocks. A selecting unit selects one of the encoding results obtained by the plurality of variable-length coding units.
摘要:
The present invention discloses a dynamic image encoding apparatus and a method for encoding a dynamic image in which the dynamic image is divided into data blocks, the data blocks are encoded, and then block division information including a size of a picture or a size of the encoded data blocks is inserted at a position after a synchronous code in a header of each group including a plurality of the encoded data blocks when the groups are transmitted.