IP Library Granted Patent US 7,526,139
Granted Patent B2
US 7,526,139 · App. 11/517,398 · Granted Apr 28, 2009

Image processing for improving character readability of characters disposed on an image

Assignee: Seiko Epson Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,526,139
App. No.
11/517,398
Granted
Apr 28, 2009
Kind
B2
Abstract

An image processing apparatus includes: a memory that stores a background image and a character image that is separate from the background image and overlaps the background image; a processing target area determining unit that determines a processing target area in the background image, the processing target area being in a prescribed positional relation with the character image; a background feature parameter extracting unit that extracts from the processing target area a background feature parameter that includes a feature frequency showing a frequency characteristics of the processing target area; a character feature parameter extracting unit that extracts from the character image a character feature parameter that includes a feature frequency showing a frequency characteristics of the character image; a parameter determining unit that determines a parameter for use in image processing performed on the processing target area, according to a combination of the background feature parameter and the character feature parameter; and an image processor that performs image processing on the processing target area in accordance with the parameter determined by the parameter determining unit.

Claims (42)

1. An image processing apparatus, comprising:

a memory that stores background image data and character image data, the background image data showing a background image, the character image data being separated from the background image data and showing a character image that overlaps the background image;

a processing target area determining unit that determines a processing target area in the background image, the processing target area being in a prescribed positional relation with the character image;

a background feature parameter extracting unit that extracts from the background image data of the processing target area a background feature parameter that includes a feature frequency showing a frequency characteristic of the processing target area, the frequency being a number of cycles completed by a periodic quantity in a unit time in a curve showing the background image data in a plane defined by pixel gradation and position;

a character feature parameter extracting unit that extracts from the character image data a character feature parameter that includes a feature frequency showing a frequency characteristic of the character image;

a parameter determining unit that determines a parameter for use in image processing performed on the background image data of the processing target area, according to a combination of the background feature parameter and the character feature parameter;

an image processor that performs image processing on the background image data of the processing target area in accordance with the parameter determined by the parameter determining unit; and

a frequency determining unit that determines whether the feature frequency of the processing target area is high or low by (A) comparing the feature frequency of the processing target area and the feature frequency of the character image, (B) comparing the difference between the feature frequency of the processing target area and the feature frequency of the character image with a predetermined threshold, or (C) comparing the feature frequency of the processing target area with a predetermined threshold,

wherein

the image processor performs the image processing if the feature frequency of the processing target area is determined by the frequency determining unit to be high,

the image processing performed by the image processor is blurring,

the parameter determined by the parameter determining unit is an intensity of the blurring,

the frequency determining unit further determines whether the feature frequency of the character image is high or low by (D) comparing the feature frequency of the processing target area and the feature frequency of the character image, or (E) comparing the feature frequency of the character image with a predetermined threshold, and

the parameter determining unit determines the parameter so that a blurring intensity p 1 when the feature frequency of the character image is low and a blurring intensity p 2 when the feature frequency of the character image is high satisfy p 1 <p 2 .

2. An image processing method, comprising:

storing background image data and character image data, the background image data showing a background image, the character image data being separated from the background image data and showing a character image that overlaps the background image;

determining a processing target area in the background image, the processing target area being in a prescribed positional relation with the character image;

extracting from the background image data of the processing target area a background feature parameter that includes a feature frequency showing a frequency characteristic of the processing target area, the frequency being a number of cycles completed by a periodic quantity in a unit time in a curve showing the background image data in a plane defined by pixel gradation and position;

extracting from the character image data a character feature parameter that includes at least one of a feature frequency showing a frequency characteristic of the character image;

determining a parameter for use in image processing performed on the background image data of the processing target area, according to a combination of the background feature parameter and the character feature parameter;

performing image processing on the background image data of the processing target area in accordance with the determined parameter; and

determining whether the feature frequency of the processing target area is high or low by (A) comparing the feature frequency of the processing target area and the feature frequency of the character image, (B) comparing the difference between the feature frequency of the processing target area and the feature frequency of the character image with a predetermined threshold, or (C) comparing the feature frequency of the processing target area with a predetermined threshold,

wherein

the image processing is performed if the feature frequency of the processing target area is determined to be high,

the image processing performed is blurring,

the parameter determined is an intensity of the blurring,

further determining whether the feature frequency of the character image is high or low by (D) comparing the feature frequency of the processing target area and the feature frequency of the character image, or (E) comparing the feature frequency of the character image with a predetermined threshold, and

determining the parameter so that a blurring intensity p 1 when the feature frequency of the character image is low and a blurring intensity p 2 when the feature frequency of the character image is high satisfy p 1 <p 2 .

3. A program product stored on a computer readable medium for causing a computer device to execute an image processing method, the method comprising:

storing background image data and character image data, the background image data showing a background image, the character image data being separated from the background image data and showing a character image that overlaps the background image;

determining a processing target area in the background image, the processing target area being in a prescribed positional relation with the character image;

extracting from the background image data of the processing target area a background feature parameter that includes a feature frequency showing a frequency characteristic of the processing target area, the frequency being a number of cycles completed by a periodic quantity in a unit time in a curve showing the background image data in a plane defined by pixel gradation and position;

extracting from the character image data a character feature parameter that includes at least one of a feature frequency showing a frequency characteristic of the character image;

determining a parameter for use in image processing performed on the background image data of the processing target area, according to a combination of the background feature parameter and the character feature parameter;

performing image processing on the background image data of the processing target area in accordance with the determined parameter, and

determining whether the feature frequency of the processing target area is high or low by (A) comparing the feature frequency of the processing target area and the feature frequency of the character image, (B) comparing the difference between the feature frequency of the processing target area and the feature frequency of the character image with a predetermined threshold, or (C) comparing the feature frequency of the processing target area with a predetermined threshold,

wherein

the image processing is performed if the feature frequency of the processing target area is determined to be high,

the image processing performed is blurring,

the parameter determined is an intensity of the blurring,

further determining whether the feature frequency of the character image is high or low by (D) comparing the feature frequency of the processing target area and the feature frequency of the character image, or (E) comparing the feature frequency of the character image with a predetermined threshold, and

determining the parameter so that a blurring intensity p 1 when the feature frequency of the character image is low and a blurring intensity p 2 when the feature frequency of the character image is high satisfy p 1 <p 2 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2019
From: SEIKO EPSON CORPORATION
To: 138 EAST LCD ADVANCEMENTS LIMITED
Reel/Frame 050710/0121 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2006
From: YAMAKADO, HITOSHI; MIWA, SHINJI
To: SEIKO EPSON CORPORATION
Reel/Frame 018290/0552 →
Priority Claims (1)
JP 2005-270936 · Sep 16, 2005 · national
Continuity (1)
Related Publication 20070065012A1 · Mar 22, 2007