Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
194 words
An image data system responsive to digital image data including position data which defines the position of the vertices of polygon faces forming the image, and visual data which defines the visual characteristics of each face, for providing edge smoothed digital display data to a raster type display device, comprising: image processor means for receiving the image position data and providing display coordinates for each vertex of each polygon face; display generator responsive to the display coordinates for determining the leading and trailing intersections of each face with each scanline of the display raster, and responsive to the image visual data for providing a video signal to the display device along each scanline between the leading and trailing intersections of each face for generating the visual characteristics for that face on the display; and edge smoothing means for decreasing the rate of change of the video signal in each scanline at the intersection of that scanline and at least one edge of each face, for causing a more gradual change of the visual characteristic prior to that intersection into the visual characteristic subsequent to that intersection by extending or contracting the intersection transient period.
Claim 2
Dependent Claim
194 words
An image data system responsive to digital image data including position data which defines the position of the vertices of polygon faces forming the image, and visual data which defines the visual characteristics of each face, for providing edge smoothed digital display data to a raster type display device, comprising: image processor means for receiving the image position data and providing display coordinates for each vertex of each polygon face; display generator responsive to the display coordinates for determining the leading and trailing intersections of each face with each scanline of the display raster, and responsive to the image visual data for providing a video signal to the display device along each scanline between the leading and trailing intersections of each face for generating the visual characteristics for that face on the display; and edge smoothing means for decreasing the rate of change of the video signal in each scanline at the intersection of that scanline and at least one edge of each face, for causing a more gradual change of the visual characteristic prior to that intersection into the visual characteristic subsequent to that intersection by extending or contracting the intersection transient period.
Claim 3
Dependent Claim
31 words
The image data system of claim 1, wherein the controlled rate of change of the video signal at the scanline intersection is a function of the slope of that face edge.
Claim 4
Dependent Claim
80 words
The image data system of claim 1, wherein the display raster is formed by a plurality of spaced parallel scanlines extending along a first direction and spaced from one another along a second direction, and the rate of change of the video signal across that face edge - scanline intersection, varies as the ratio of the spacing distance along the second dimension between adjacent scanlines divided by the distance along the first direction between adjacent intersections of that face edge.
Claim 5
Dependent Claim
58 words
The image data system of claim 2, wherein the controlled rate of change of the video signal is directly proportional to the slope of that face edge, and slope=delta 1/delta 2; where delta 1 is the spacing between adjacent scanlines and delta 2 is the changing position along the second direction of adjacent intersections along that face edge.
Claim 6
Dependent Claim
26 words
The image data system of claim 4, wherein the scanlines are horizontal and delta 1 is a vertical increment and delta 2 is a horizontal increment.
Claim 7
Dependent Claim
33 words
The image data system of claim 4, wherein the image processor means provides the delta 1 increment and the delta 2 increment between adjacent face edge - scanline intersections along each face edge.
Claim 8
Dependent Claim
55 words
The image data system of claim 6, wherein the image processor means further comprise a slope generating means which provides the slope of each face edge in response to delta 1 and delta 2 for controlling the rate of change of the video signal during the transient period associated with that edge - scanline intersection.
Claim 9
Dependent Claim
56 words
The image data system of claim 7, wherein the edge smoothing means includes an amplifier having an input means and an output means with a plurality of selectable feedback paths between the input means and the output means responsive to at least one face edge slope for controlling the rate of change of the video signal.
Claim 10
Dependent Claim
107 words
The image data system of claim 8, wherein each feedback path includes: a capacitor means having an output terminal connected to the amplifier output side of that feedback path, and having a switched terminal connected to the amplifier input side of that feedback path when that feedback path is selected; and a switching means connected to the switched terminal of the capacitor means and responsive to the at least one face edge slope for independently selecting at least one of the feedback paths by switching the switched terminal of the capacitance means to the amplifier input side of that feedback path when that feedback path is selected.
Claim 11
Dependent Claim
38 words
The image data system of claim 9, wherein the amplifier means is a high gain, high pass operational amplifier with the inverting input thereof forming the input means and the noninverting input thereof connected to a reference potential.
Claim 12
Dependent Claim
39 words
The image data system of claim 10, wherein the amplifier means further includes a feedback impedance connected between the output means and the input means for maintaining a quiescent voltage at the input means virtually at the reference potential.
Claim 13
Dependent Claim
14 words
The image data system of claim 11, wherein the feedback impedance is a resistance.
Claim 14
Dependent Claim
20 words
The image data system of claim 11, wherein the feedback impedance is a resistance and a capacitance connected in series.
Claim 15
Dependent Claim
51 words
The image data system of claim 10, wherein the switching means in each of the plurality of feedback paths switches the switched terminal of the associated capacitor means to the amplifier input means when that capacitor means is selected and to the reference potential when that capacitor means is not selected.
Claim 16
Dependent Claim
59 words
The image data system of claim 9, wherein the capacitance values of the capacitor means in the plurality of feedback paths forms a series of progressively increasing values permitting the total selected feedback capacitance to have a number of possible values from the value of the smallest capacitor means to the value of the sum of the capacitor means.
Claim 17
Dependent Claim
28 words
The image data system of claim 15, wherein the number of selected feedback capacitance values C:fb is: Number of C:fb=2.sup.N where N is the number of feedback paths.
Claim 18
Dependent Claim
79 words
The image data system of claim 16, wherein the capacitance value of each capacitor means in the series one through N is double the capacitance value of the preceeding capacitor means in the series, so that the capacitance value (C) of each capacitor means is: C(i)=(2.sup.i)C where i is an integer giving the position of the capacitor means in the series of one through N, and where C is the capacitance value of the first capacitor in the series.
Claim 19
Dependent Claim
55 words
The image data system of claim 17, wherein the slope is a binary number, each bit of which increases the value by a power of two, and each switching means is responsive to the bit having the power of two corresponding to the power of two capacitance value of the capacitor connected to that switch.
Claim 20
Dependent Claim
15 words
The image data system of claim 15, wherein the reference voltage is approximately ground potential.
Claim 21
Dependent Claim
18 words
The image data system of claim 15, wherein each switching means is a double throw-single pole switching device.
Claim 22
Dependent Claim
56 words
The image data system of claim 15, wherein the switching means in each of the plurality of feedback paths comprises: a feedback switch for connecting the switched terminal of the associated capacitance means to the amplifier input means; and a reference switch for connecting the switched terminal of the associated capacitance means to the reference potential.
Claim 23
Dependent Claim
61 words
The image data system of claim 21, wherein the switched terminals of currently unselected capacitors which are about to be selected are disconnected from the reference potential by means of the reference switch prior to being connected to the amplifier input means by means of the feedback switch for isolating the input means from switching transients generated within the reference switch.
Claim 24
Dependent Claim
54 words
The image data system of claim 22, wherein the edge smoothing means further comprises; compensation means for providing a compensation signal to the input means simultaneously with and of the opposite polarity to each slope signal, which causes the feedback switches to connect the switched terminal of the selected capacitors to the input means.
Claim 25
Dependent Claim
32 words
The image data system of claim 23, wherein the compensation means includes an external capacitor for each feedback switch having a capacitance substantially identical to the internal capacitance of that feedback switch.
Claim 26
Dependent Claim
61 words
The image data system of claim 21, wherein the switched terminals of currently selected capacitors which are about to be unselected are disconnected from the amplifier input means by means of the feedback switch prior to being connected to the reference potential by means of the reference switch for isolating the input means from switching transients generated within the reference switch.