Image processing apparatus, image processing method and storage medium

a technology of image processing and image processing method, which is applied in the direction of coding/ciphering apparatus, instruments, printing, etc., can solve the problems of deteriorating judgment precision, inability to check the output itself for presence/absence of watermarks, and often unstable gray lines

Inactive Publication Date: 2005-04-05
CANON KK
View PDF11 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The technical effect of this patented technology is that it provides an improved way for images to be processed by computers without causing any issues or discomforts during their use.

Problems solved by technology

The technical problem addressed in this patent text relates to improving the efficiency and accuracy of detecting and compensating for water marks in images obtained by electronic cameras, particularly in inkjet printers. Existing solutions require significant computational resources and may result in slowdown or even failure if applied overnight.

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
  • Image processing apparatus, image processing method and storage medium
  • Image processing apparatus, image processing method and storage medium
  • Image processing apparatus, image processing method and storage medium

Examples

Experimental program
Comparison scheme
Effect test

first embodiment

(First Embodiment)

The first embodiment of the present invention will be described hereinafter with reference to the drawings.

FIG. 1 is an explanatory view showing one example of an image processing system to which the present invention can be applied.

In FIG. 1, a host 101 is provided with a CPU 102, memory 103, external memory 104, input unit 105, and interface 106 with a printer 110. The CPU 102 executes a program stored in the memory 103 to realize detection, judgment, color processing, quantization processing, and the like of a digital watermark or another mark for specifying a printing inhibition image. This program is stored in the external memory 104, or supplied from an external apparatus. The external memory pre-stores a pattern to be detected. The pattern may be an invisible digital watermark for embedding information in a specific frequency of an image, a visible digital watermark for embedding the information by a color invisible to human eyes (e.g., yellow dot), or any othe

second embodiment

(Second Embodiment)

The second embodiment will be described hereinafter with reference to the drawings.

FIG. 3 is a block diagram showing the peripheral outline of the image processing by software executed by the program (printer driver) installed, for example, in the host computer.

Based on the drawing command outputted from an application 301, the image information, for example, of respective 8 bits of RGB, that is, 24 bits rasterized in the image to be printed is stored in an image memory 302. The rasterizing may be performed in the application or the printer driver. For the RGB image stored in the image memory 302, a histogram creation unit 303 creates a histogram with respect to the respective channels of RGB as shown in FIG. 4. Here, as an element for creating the histogram, instead of RGB, the following calculation is performed, and the histogram may be created for the channel of YCC, or luminance Y out of the following.Y (luminance)=0.30R+0.59G+0.11BC1 (color difference)=R−YC2 (co

third embodiment

(Third Embodiment)

In the second embodiment, the histogram is created. However, for example, when the image data is particularly large, the creation of the histogram itself sometimes results in the increase of processing time. Therefore, the embodiment for judging that the data is not the paper money or the stamp with further simple means other than the histogram to further shorten the processing time will be described with reference to a block diagram of FIG. 5.

The image is rasterized to the image memory 302 from the application 301 in the same manner as described above, but an image data judgment unit 311 judges whether all the rasterized image data is only R=G=B=0 (black) or R=G=B=255 (white). If all the image data is R=G=B=0 or R=G=B=255, the data is only white and black, a document having the mark of the paper money, securities or the like cannot be considered, and the flow directly advances to the processing of a color processing unit 309. If one element of the image data is data

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

There is disclosed an image processing apparatus for solving a problem that much time is required for judging specific information when the specific information such as a digital watermark is judged and printing is controlled, the apparatus comprising: indication means for indicating a mode from a first printing mode and a second printing mode higher in speed than the first printing mode; judgment means for judging whether or not specific information exists in an original; and printing means for, when the indication means indicates the second printing mode, printing an image in accordance with the original without performing the judgment by the judgment means.

Description

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

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
Owner CANON KK
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products