IP Library Granted Patent US 7,664,318
Granted Patent B2
US 7,664,318 · App. 10/588,076 · Granted Feb 16, 2010

Figure reading apparatus, method and program

Assignee: NEC Software Chubu, Ltd.
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,664,318
App. No.
10/588,076
Granted
Feb 16, 2010
Kind
B2
Abstract

A figure reading apparatus capable of increasing the processing rate while maintaining the recognition precision, includes an image input apparatus for inputting a color image and a data processing apparatus for conducting processing on the input color image. The figure reading apparatus has a main color extraction function of extracting main colors contained in the color image and resolving the color image into main color images respectively of the main colors extracted from the input color image, a projection function of projecting points of extracted main colors on a three-dimensional space onto a plane by using a conversion expression, a candidate narrowing down function of removing combinations that need not be combined according to features of distance between main colors projected onto a two-dimensional space, and a combination generation function of combining images from candidates narrowed down and generating an image area candidate.

Claims (284)

1. A figure reading apparatus for reading, recognizing and outputting a figure, the figure reading apparatus comprising:

image input means for inputting a color image;

main color extraction means for extracting main colors contained in the color image and resolving the color image into main color images respectively of the main colors extracted from the input color image;

projection means for projecting points of extracted main colors on a three-dimensional space onto a plane by using a conversion expression;

candidate narrowing down means for removing combinations that need not be combined according to features of distance between main colors projected onto a two-dimensional space; and

combination generation means for combining images from candidates narrowed down and generating an image area candidate.

2. The figure reading apparatus according to claim 1 , wherein the projection means projects points of extracted main colors on the three-dimensional space onto a plane of R+G+B=0 from a direction of (R, G, B)=(1, 1, 1) according to the following conversion expression by using a projection technique

(

x

y

z

1

)

=

(

x

y

z

1

)

(

cos

(

-

π

4

)

0

-

sin

(

-

π

4

)

0

0

1

0

0

sin

(

-

π

4

)

0

cos

(

-

π

4

)

0

0

0

0

1

)

(

1

0

0

0

0

cos

θ

1

sin

θ

1

0

0

-

sin

θ

1

cos

θ

1

0

0

0

0

1

)

cos

θ

1

=

2

3

,

sin

θ

1

=

1

3

.

[

Equation

2

]

3. The figure reading apparatus according to claim 2 , wherein

the candidate narrowing down means compares distances between points of main colors on the found projection plane,

if a distance is within a predetermined threshold range, then the candidate narrowing down means regards the combination of the main colors as valid, and

if a distance is outside the predetermined threshold range, then the candidate narrowing down means regards the combination of the main colors as invalid.

4. The figure reading apparatus according to claim 1 , wherein the projection means finds a projection plane perpendicular to a change direction of color information other than a direction of (R, G, B)=(1, 1, 1) according to a feature of a light source, and projects points of extracted main colors onto the projection plane.

5. The figure reading apparatus according to claim 4 , wherein

the candidate narrowing down means compares distances between points of main colors on the found projection plane,

if a distance is within a predetermined threshold range, then the candidate narrowing down means regards the combination of the main colors as valid, and

if a distance is outside the predetermined threshold range, then the candidate narrowing down means regards the combination of the main colors as invalid.

6. A figure reading method for reading, recognizing and outputting a figure, the figure reading method comprising:

an image input step of inputting a color image;

a main color extraction step of extracting main colors contained in the color image and resolving the color image into main color images respectively of the main colors extracted from the input color image;

a projection step of projecting points of extracted main colors on a three-dimensional space onto a plane by using a conversion expression;

a candidate narrowing down step of removing combinations that need not be combined according to features of distance between main colors projected onto a two-dimensional space; and

a combination generation step of combining images from candidates narrowed down and generating an image area candidate.

7. The figure reading method according to claim 6 , wherein at the projection step, points of extracted main colors on the three-dimensional space are projected onto a plane of R+G+B=0 from a direction of (R, G, B)=(1, 1, 1) according to the following conversion expression by using a projection technique

(

x

y

z

1

)

=

(

x

y

z

1

)

(

cos

(

-

π

4

)

0

-

sin

(

-

π

4

)

0

0

1

0

0

sin

(

-

π

4

)

0

cos

(

-

π

4

)

0

0

0

0

1

)

(

1

0

0

0

0

cos

θ

1

sin

θ

1

0

0

-

sin

θ

1

cos

θ

1

0

0

0

0

1

)

cos

θ

1

=

2

3

,

sin

θ

1

=

1

3

.

[

Equation

3

]

8. The figure reading method according to claim 7 , wherein at the candidate narrowing down step,

distances between points of main colors on the found projection plane are compared,

if a distance is within a predetermined threshold range, then the combination of the main colors is regarded as valid, and

if a distance is outside the predetermined threshold range, then the combination of the main colors is regarded as invalid.

9. The figure reading method according to claim 6 , wherein at the projection step, a projection plane perpendicular to a change direction of color information other than a direction of (R, G, B)=(1, 1, 1) is found according to a feature of a light source, and points of extracted main colors are projected onto the projection plane.

10. The figure reading method according to claim 9 , wherein at the candidate narrowing down step,

distances between points of main colors on the found projection plane are compared,

if a distance is within a predetermined threshold range, then the combination of the main colors is regarded as valid, and

if a distance is outside the predetermined threshold range, then the combination of the main colors is regarded as invalid.

11. A figure reading program product embodied on a computer-readable medium and comprising codes that, when executed, cause a computer to perform a method for reading, recognizing and outputting a figure, the method comprising:

an image input step of inputting a color image;

a main color extraction step of extracting main colors contained in the color image and resolving the color image into main color images respectively of the main colors extracted from the input color image;

a projection step of projecting points of extracted main colors on a three-dimensional space onto a plane by using a conversion expression;

a candidate narrowing down step of removing combinations that need not be combined according to features of distance between main colors projected onto a two-dimensional space; and

a combination generation step of combining images from candidates narrowed down and generating an image area candidate.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Jul 10, 2014
From: NEC SOFTWARE CHUBU, LTD.; NEC SOFT, LTD.
To: NEC SOLUTION INNOVATORS, LTD.
Reel/Frame 033285/0245 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2006
From: HORIBA, YUJI; KONDO, MASANORI
To: NEC SOFTWARE CHUBU, LTD.
Reel/Frame 018158/0292 →
Priority Claims (1)
JP 2004-271764 · Sep 17, 2004 · national
Continuity (1)
Related Publication 20070165944A1 · Jul 19, 2007