IP Library Granted Patent US 9,275,279
Granted Patent B2
US 9,275,279 · App. 14/461,511 · Granted Mar 1, 2016

Image processing apparatus and image processing method

Inventor: Kunio Osada (Tokyo, JP)
Assignees: Kabushiki Kaisha Toshiba; Toshiba Solutions Corporation
G06K9/00442G06K9/346G06K9/4647G06K2209/011
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 9,275,279
App. No.
14/461,511
Granted
Mar 1, 2016
Kind
B2
Abstract

According to an embodiment, an image processing apparatus selects as an output image a candidate character component, from which a non-character component is removed, in a gradation having the largest number of pixels when there is a significant difference between the number of character pixels in the gradation having the largest number of character pixels and the number of character pixels in a gradation having the second largest number of character pixels, and selects as an output image a candidate character component, from which the non-character component is removed, in a gradation having the smallest number of edge pixels when there is no significant difference between the number of character pixels in the gradation having the largest number of character pixels and the number of character pixels in the gradation having the second largest number of character pixels.

Claims (25)

1. An image processing apparatus comprising:

a processor that

acquires image data,

extracts a set of candidate character components from the image data for each gradation of the image data on the basis of a predetermined first criterion,

removes a non-character component from the set of the candidate character components on the basis of a predetermined second criterion;

counts the number of character pixels representing the number of pixels included in the candidate character component after the non-character component is removed;

counts the number of edge pixels representing the number of edge pixels adjacent to the candidate character component after the non-character component is removed;

selects as an output image the candidate character component, from which the non-character component is removed, in the gradation having a largest number of pixels when there is a significant difference between the number of character pixels in the gradation having the largest number of character pixels and the number of character pixels in the gradation having the second largest number of character pixels,

selects as the output image the candidate character component, from which the non-character component is removed, in the gradation having a smallest number of edge pixels when there is no significant difference between the number of character pixels in the gradation having the largest number of character pixels and the number of character pixels in the gradation having the second largest number of character pixels, and

outputs the output image being selected.

2. The apparatus according to claim 1 , wherein the processor removes from the set the candidate character component that is exceptional as the non-character component at least one of when a position of the candidate character component in the image data is exceptional compared with that of another one of the candidate character component, when a size of the candidate character component is exceptional compared with that of another one of the candidate character component, when a stroke width of the candidate character component is exceptional compared with that of another one of the candidate character component, and when the number of pixels included in the candidate character component is exceptional compared with that of another one of the candidate character component.

3. The apparatus according to claim 1 , wherein the processor converts the image data being acquired to a binary image.

4. The apparatus according to claim 1 , wherein the processor divides the image data being acquired into one or more sectioned areas grouped by a disposition of a pixel value,

extracts the candidate character component for each of the sectioned areas, and

removes the candidate character component for each of the sectioned areas.

5. The apparatus according to claim 4 , wherein the processor divides the image data into one or more small areas smaller than the sectioned area, generates a histogram of the pixel value for each of the small areas, and determine a set of the small areas each having a similar value in a histogram as the sectioned area.

6. An image processing method comprising:

acquiring image data;

extracting a set of candidate character components from the image data for each gradation of the image data on the basis of a predetermined first criterion;

removing a non-character component from the set of the candidate character components on the basis of a predetermined second criterion;

counting a number of character pixels representing the number of pixels included in the set after the non-character component is removed;

counting a number of edge pixels representing the number of pixels that is a pixel adjacent to the set after the non-character component is removed;

selecting as an output image the candidate character component, from which the non-character component is removed, in the gradation having a largest number of pixels when there is a significant difference between the number of character pixels in the gradation having the largest number of character pixels and the number of character pixels in the gradation having the second largest number of character pixels;

selecting as the output image the candidate character component, from which the non-character component is removed, in the gradation having a smallest number of edge pixels when there is no significant difference between the number of character pixels in the gradation having the largest number of character pixels and the number of character pixels in the gradation having the second largest number of character pixels; and

outputting the output image.

Assignments (3)
CHANGE OF NAME Recorded Feb 8, 2021
From: TOSHIBA SOLUTIONS CORPORATION
To: TOSHIBA DIGITAL SOLUTIONS CORPORATION
Reel/Frame 055185/0728 →
CHANGE OF NAME Recorded Mar 8, 2019
From: TOSHIBA SOLUTIONS CORPORATION
To: TOSHIBA DIGITAL SOLUTIONS CORPORATION
Reel/Frame 048547/0215 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2014
From: OSADA, KUNIO
To: KABUSHIKI KAISHA TOSHIBA; TOSHIBA SOLUTIONS CORPORATION
Reel/Frame 033551/0668 →
Priority Claims (1)
JP 2012-060447 · Mar 16, 2012 · national
Continuity (2)
Continuation PCTJP2012068631 · Jul 23, 2012
Related Publication 20140355896A1 · Dec 4, 2014