← Back to Patent Explorer
US5351315A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus for smoothing outlines of images

Assignee: Ricoh Co Ltd
•
Filing: 1992-06-18
•
Granted: 1994-09-27
•
Expires: 2012-06-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An image processing apparatus includes a detection part for detecting an inclination of an outline from an image data stored in a memory, a dot counting part responsive to the detected inclination of the outline from the detection part for calculating selectively the number of successive dots aligned along a horizontal line and ending with a change of one dot in a vertical direction or the number of successive dots aligned along a vertical line and ending with a change of one dot in a horizontal direction and for supplying a counted number of successive dots, and a correction part for generating a plurality of correction dots which are arranged along a new horizontal line vertically changed by one dot from the horizontal line or a new vertical line horizontally changed by one dot from the vertical line on the basis of the counted number from the dot counting part and for supplying the plurality of correction dots to an output memory so as to produce a visually smooth outline in the output memory.

Inventors

  • 👤 Naofumi Ueda
  • 👤 Yoshiaki Hanyu

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 18:01
CPC Classifications
G; G06; G06T; G06T11/00; G06T11/20; G06T11/23; G09; G09G; G09G5/00; G09G5/20

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 267 words
An apparatus for smoothing an outline of an image including a plurality of dots, the apparatus comprising: A) detection means for quantitatively measuring a degree of inclination of an outline with respect to a predetermined direction, and for outputting a measured quantitative inclination of the outline; B) dot counting means, responsive to the measured quantitative inclination supplied from the detection means, for selectively calculating: a) the number of successive dots aligned along a horizontal line and ending with a change of one dot in a vertical direction; or b) the number of successive dots aligned along a vertical line and ending with a change of one dot in a horizontal direction; and C) correction means, responsive to the dot counting means, the correction means including: a) means for generating a plurality of correction dots at locations determined by the calculated number of successive dots: 1) along a new horizontal line lying immediately above or below said horizontal line; or 2) along a new vertical line lying immediately to the left of or immediately to the right of said vertical line; wherein the means for generating a plurality of correction dots includes: 1) means for arranging the plurality of correction dots as a plurality of sets of dots, which sets of dots are placed along either the new horizontal line or the new vertical line, sets of dots being separated from other sets of dots by different intervals; and b) means for supplying said plurality of correction dots to an output memory so as to produce a visually smooth outline of the image data in the output memory.
Claim 2
Independent Claim 267 words
An apparatus for smoothing an outline of an image including a plurality of dots, the apparatus comprising: A) detection means for quantitatively measuring a degree of inclination of an outline with respect to a predetermined direction, and for outputting a measured quantitative inclination of the outline; B) dot counting means, responsive to the measured quantitative inclination supplied from the detection means, for selectively calculating: a) the number of successive dots aligned along a horizontal line and ending with a change of one dot in a vertical direction; or b) the number of successive dots aligned along a vertical line and ending with a change of one dot in a horizontal direction; and C) correction means, responsive to the dot counting means, the correction means including: a) means for generating a plurality of correction dots at locations determined by the calculated number of successive dots: 1) along a new horizontal line lying immediately above or below said horizontal line; or 2) along a new vertical line lying immediately to the left of or immediately to the right of said vertical line; wherein the means for generating a plurality of correction dots includes: 1) means for arranging the plurality of correction dots as a plurality of sets of dots, which sets of dots are placed along either the new horizontal line or the new vertical line, sets of dots being separated from other sets of dots by different intervals; and b) means for supplying said plurality of correction dots to an output memory so as to produce a visually smooth outline of the image data in the output memory.
Claim 3
Dependent Claim 64 words
An apparatus according to claim 1, wherein the means for generating a plurality of correction dots includes: a) means for varying both: 1) the number of dots included in each said set of dots, and 2) the values of the intervals between different sets of dots, in ascending order from a dot at the center of the successive dots to an end dot thereof.
Claim 4
Dependent Claim 35 words
An apparatus according to claim 2, wherein the means for varying includes: means for starting both the number of said dots in each set, and the value of said intervals, from a value of 1.
Claim 5
Dependent Claim 30 words
An apparatus according to claim 1, wherein said plurality of correction dots supplied to the output memory have the same resolution as said successive dots supplied to the output memory.
Claim 6
Dependent Claim 34 words
An apparatus according to claim 1, wherein said correction means generates the plurality of correction dots after it is determined that the calculated number of successive dots is greater than a predetermined integer number.
Claim 7
Dependent Claim 69 words
An apparatus according to claim 1, further comprising coordinates receiving means including: means for receiving two sets of x and y coordinates of a starting dot and an end dot which are included in the outline from the image data stored in said output memory; and means for supplying two sets of transformed x and y coordinates of the starting dot and the end dot to the detection means.
Claim 8
Dependent Claim 53 words
An apparatus according to claim 6, wherein: said coordinates receiving means includes means for transforming the received two sets of x and y coordinates into two sets of output device coordinates; and said output device coordinates are expressed in integer numbers and have a resolution corresponding to a resolution of said output memory.
Claim 9
Dependent Claim 49 words
The apparatus of claim 1, wherein the correction means' means for supplying said plurality of correction dots includes: means for supplying said plurality of correction dots to the output memory in response to a condition when the calculated number of successive dots is at least a value of four.

References Cited (Backward Citations)

US4591844A Cited
US4672369A Cited
US4679039A Cited
DE3508606A1 Cited
US4763119A Cited
US5086481A Cited
US5041848A Cited
US5122884A Cited
US5150108A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-09-26 1998-03-28 1998-09-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-09-26 2002-03-28 2002-09-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-09-26 2006-03-28 2006-09-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag