Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Information processing apparatus and method thereof

The technology of an information processing device and an information processing method is applied in the directions of image data processing, image data processing, image communication, etc., and can solve problems such as inability to make reference, offset of watermark information, inability to determine the wrong position of circumscribed rectangle extraction, etc.

Inactive Publication Date: 2010-08-25
CANON KK
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, in the technology disclosed in Document 1, it is impossible to determine the wrong location of the circumscribed rectangle extraction, so it is necessary to embed watermark information for the circumscribed rectangle multiple times
In addition, all subsequent watermark information will be offset from the bounding rectangle where the extraction error occurred, so it cannot be referenced

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Information processing apparatus and method thereof
  • Information processing apparatus and method thereof
  • Information processing apparatus and method thereof

Examples

Experimental program
Comparison scheme
Effect test

no. 1 approach

[0050] FIG. 7 is a flowchart showing the operation procedure of the information processing device according to the first embodiment, and FIG. 8 is a diagram for explaining embedding information generation processing in the combining unit 406 by giving a specific example.

[0051] First, the document 400 to be embedded with embedded information is input to the document analysis unit 402 by the document input unit 401 such as the scanner 617 (step S701 ). The document 400 may be obtained by inputting printed material from the scanner 617 or the like and bitmapping it. In addition, various electronic data converted and bitmapped by image processing software or the like may be used. In addition, various electronic data are stored in each storage medium connected to the hard disk 604, CD drive 609, DVD drive 610, FDD drive 611, etc. of FIG. 6 .

[0052] Next, the document analysis unit 402 extracts the circumscribed rectangle (character region) of the document 400 input to the doc...

no. 1 approach - Deformed example 1

[0072] In this modified example, further studies are made so that the synchronization information to be embedded can be selected according to the character size. In addition, it is the same as that of the first embodiment except for step S705 of the embedding information embedding process, so description thereof will be omitted.

[0073] The structure of the information processing device (embedding processing) according to this modified example includes, in addition to the structure (FIG. 4) described in the common structure, a bit pattern storage unit that stores the bit pattern of the first period and the length of the bit pattern longer than the first period. bit pattern of the second cycle. In addition, a detection unit is provided that detects the size of a circumscribed rectangle of the character to be embedded. A selection unit is further provided, the selection unit selects the bit pattern of the first period when the area of ​​the circumscribed rectangle detected by ...

no. 2 approach

[0080] In this embodiment, further studies are made so that it can be easily determined whether or not an input document image is a document image in which embedding information is embedded. In the present embodiment, in the embedded information extraction processing, only a part of the processing is added to that of the first embodiment, so the common reference numerals are assigned to the common parts, and description thereof will be omitted.

[0081] FIG. 2 is a flowchart showing the operation procedure of the information processing device (extraction process) according to the second embodiment, and FIG. 3 is a flowchart showing the detailed operation procedure of step S1801 according to the second embodiment.

[0082] First, a document image is read (step S1001), and a circumscribing rectangle of the read document image is extracted (step S1002). Next, the cross-correlation value between the extracted synchronization information and the embedded synchronization information...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

An information processing device and an information processing method for embedding the information of n-bits (n is an integer more than 2) to every character in the document. The information processing device is characterized by comprising a document input part for inputting the document composed of characters; an embedded information input part for inputting the embedded information that shouldbe embedded into the document; a synchronizing information input part for inputting the synchronizing information composed of predetermined bit mode, wherein, the bit mode is composed of a plurality of bits; a synthesis part for synthesizing the embedded information by compounding the bits that constitute the inputted embedded information and the bits that constitute the synthesizing information;an embedding part for embedding the synthesized embedded information into each character in the document inputted by the document input part; and a document output part for outputting the embedded document, wherein the embedding part embeds the synchronizing information of at least one bit to each character.

Description

technical field [0001] The present invention relates to a technique for embedding information into a document, an information processing device and method for extracting the embedded information. Background technique [0002] In the case of embedding watermark information in units of characters, it is necessary to extract a bounding rectangle in units of characters before embedding. However, for example, an extraction error may occur in which characters composed of radicals are extracted as two characters. In this case, if the watermark information is directly embedded when an extraction error occurs, the watermark information will be shifted when the embedded watermark information is re-extracted. For example, FIG. 1A shows a character that should be originally extracted as a circumscribed rectangle, and assumes that the watermark information as shown in FIG. 1B is embedded in the character. However, as shown in FIG. 1C , when a circumscribing rectangle is extracted, info...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04N1/32H04N1/00G06T1/00
CPCH04N1/3872
Inventor 吕玲
Owner CANON KK
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products