US4817172A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Image processing system
Assignee: Canon Inc
•
Filing: 1986-04-21
•
Granted: 1989-03-28
•
Expires: 2006-04-21
Abstract
Abstract An image processing system includes: a memory unit for storing an image in the form of vectors; a discrimination unit for fetching vector data representative of the image stored in the memory unit and discriminating the signs of a component of a normal vector of the vector data at a point constituting the contour of the image; and a moving unit for moving the point constituting the contour of the image on the basis of the discrimination result by the discrimination unit.
Inventors
- 👤 Kenjiro Cho
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 00:44
CPC Classifications
G; G06; G06T; G06T1/00; G06T1/20
Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
126 words
An image processing system comprising: memory means for storing an image in the form of vectors; discrimination means for reading vector data representative of the image stored in said memory means and discriminating, on the basis of a point train comprising a plurality of points indicated by said vector data, a respective direction in which each of the plurality of points is to be moved relative to at least one other of the points, the plurality of points comprising the contour of said image; moving means for moving one or more of the plurality of points on the basis of a result of discrimination performed by said discrimination means; and dot data memory means for storing the points moved by said moving means as dot data.
Claim 2
Dependent Claim
126 words
An image processing system comprising: memory means for storing an image in the form of vectors; discrimination means for reading vector data representative of the image stored in said memory means and discriminating, on the basis of a point train comprising a plurality of points indicated by said vector data, a respective direction in which each of the plurality of points is to be moved relative to at least one other of the points, the plurality of points comprising the contour of said image; moving means for moving one or more of the plurality of points on the basis of a result of discrimination performed by said discrimination means; and dot data memory means for storing the points moved by said moving means as dot data.
Claim 3
Dependent Claim
28 words
An image processing system according to claim 1, wherein said discrimination means discriminates the direction on the basis of a normal vector component obtained by the point train.
Claim 4
Dependent Claim
118 words
An image processing system comprising: memory means for storing image information; calculation means for reading said image information stored in said memory means and calculating a respective normal vector at each point of vector information comprising a coordinate data point train; moving means for obtaining a respective sign of each of said normal vectors and moving said coordinate point train in a direction determined on the basis of said signs; interpolating means for interpolating said coordinate point train moved by said moving means with a segment selected from the group consisting of a linear line segment and a curved line segment; and output means for outputting said image information interpolated by said interpolation means as a contour line.
Claim 5
Dependent Claim
118 words
An image processing system comprising: memory means for storing image information; calculation means for reading said image information stored in said memory means and calculating a respective normal vector at each point of vector information comprising a coordinate data point train; moving means for obtaining a respective sign of each of said normal vectors and moving said coordinate point train in a direction determined on the basis of said signs; interpolating means for interpolating said coordinate point train moved by said moving means with a segment selected from the group consisting of a linear line segment and a curved line segment; and output means for outputting said image information interpolated by said interpolation means as a contour line.
Claim 6
Dependent Claim
49 words
An image processing system according to claim 3, wherein said moving means determines each sign on the basis of a component of the corresponding normal vector, and wherein said component is selected from the group consisting of an x component and a y component of said corresponding normal vector.
Claim 7
Dependent Claim
112 words
An image processing system comprising: input means for inputting image information as contour information represented by a coordinate data point train; moving means for moving said point train representative of said contour information input by said input means in a direction in order to modify said image information by one of: (1) thickening an image represented by said image formation and (2) thinning the image; interpolation means for interpolating said coordinate data point train with a linear line or a curved line; transformation means for performing a transformation of said image information; and output means for outputting said image information processed by said moving means, said interpolation means and said transformation means.
Claim 8
Dependent Claim
112 words
An image processing system comprising: input means for inputting image information as contour information represented by a coordinate data point train; moving means for moving said point train representative of said contour information input by said input means in a direction in order to modify said image information by one of: (1) thickening an image represented by said image formation and (2) thinning the image; interpolation means for interpolating said coordinate data point train with a linear line or a curved line; transformation means for performing a transformation of said image information; and output means for outputting said image information processed by said moving means, said interpolation means and said transformation means.
Claim 9
Dependent Claim
25 words
An image processing system according to claim 5, wherein direction is a direction of a predetermined component of a normal vector of said contour information.
Claim 10
Dependent Claim
38 words
An image processing system according to claim 1, wherein the dot data stored in said dot data memory means is different from data which would be obtained by representing said vector data in its original form by dots.
Claim 11
Dependent Claim
32 words
An image processing system according to claim 1, wherein said discriminattion means discriminates whether each of the points goes in a + sense or in a - sense of the discriminated direction.
Claim 12
Dependent Claim
29 words
An image processing system according to claim 2, wherein said component is selected from the group consisting of an x component and a y component of said normal vector.
Claim 13
Dependent Claim
27 words
An image processing according to claim 1, further comprising means for interpolating areas between points represented by the dot data stored in said dot data memory means.
Claim 14
Dependent Claim
66 words
An image processing system according to claim 1, wherein said dot data memory means stores patterns obtained by representing the image by dots, wherein the image includes an image portion having a width, and wherein each of the patterns stored in said dot data memory means has a portion corresponding to said image portion and having a width different from said width of said image portion.
Claim 15
Dependent Claim
44 words
An image processing system according to claim 5, further comprising means for deciding whether the moving action performed by said moving means should be in a + sense or a - sense of the direction the point train is moved by said moving means.
Claim 16
Dependent Claim
29 words
An image processing system according to claim 5, wherein said transformation means includes means for performing at least one of (1) magnification, and (2) rotation of said image information.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1992-03-27 | 1992-09-26 | 1993-03-28 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1996-03-27 | 1996-09-26 | 1997-03-28 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2000-03-27 | 2000-09-26 | 2001-03-28 | $7700.00 | Window Closed / Lapsed |