Stroke to raster converter system
First Claim
1. Apparatus for converting analog stroke display signals representing electron beam generated stroke traces, into raster display information for producing a raster-scan image display, including:
- a sampling circuit for sampling the analog stroke display signals to produce pixel data representing sub-pixel locations covered by the stroke traces;
a frame buffer coupled to the sampling circuit for temporarily storing pixel data;
a filter coupled to the frame buffer for calculating brightness of pixels based upon the amount of coverage of the pixels by a stroke trace; and
a raster-scan display device coupled to the filter for receiving the pixel data from the filter to produce a raster-scan image;
wherein the stroke display signals include an analog X major deflection signal and an analog Y major deflection signal defining respectively the X axis and Y axis end point coordinates of a stroke trace, and wherein said sampling circuit includes an analog-to-digital converter for producing digitized representations of the X and Y major deflection signals, representing sub-pixel locations covered by the stroke trace;
wherein the stroke display signals further include signals further include an analog x character deflection signal and an analog y character deflection signal defining respectively the x axis and y axis coordinates of a character stroke trace as a character is being drawn, and wherein the analog-to-digital converter produces digitized samples (digital representations) of x and y character deflection signals, representing sub-pixels locations covered by the character stroke trace;
wherein the stroke display signals further include a three-level video signal in which a level 0 indicates that the electron beam is to be moved while off, a level 1 indicates that a stroke trace is to be drawn by the electron beam (at a first brightness level), and a level 2 indicates that a character is to be drawn by the electron beam (at a second brightness level), said sampling circuit further including a sample combiner for adding the digitized samples of the X major and x character deflection signals and adding the digitized samples of Y major and y character deflection signals when the video signal is a level 2, and supplying the sums to the frame buffer, for supplying the digitized samples of the X major and Y major deflection signal to the frame buffer when the video signal is a level 1, and for supplying no digitized samples to the frame buffer when the video signal is a level 0.
3 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for converting analog stroke display signals representing electron beam generated stroke traces into raster display information for producing a raster-scan image display. The apparatus includes a sampling circuit for sampling the analog stroke display signals to produce pixel data representing sub-pixel locations covered by the stroke traces. A frame buffer is coupled to the sampling circuit to temporarily store pixel data. A filter is coupled to the frame buffer for calculating brightness of pixels based upon the amount of coverage of the pixels by a stroke trace. In addition, a raster-scan display device is coupled to the filter for receiving the pixel data from the filter to produce a raster-scan image.
29 Citations
10 Claims
-
1. Apparatus for converting analog stroke display signals representing electron beam generated stroke traces, into raster display information for producing a raster-scan image display, including:
-
a sampling circuit for sampling the analog stroke display signals to produce pixel data representing sub-pixel locations covered by the stroke traces;
a frame buffer coupled to the sampling circuit for temporarily storing pixel data;
a filter coupled to the frame buffer for calculating brightness of pixels based upon the amount of coverage of the pixels by a stroke trace; and
a raster-scan display device coupled to the filter for receiving the pixel data from the filter to produce a raster-scan image;
wherein the stroke display signals include an analog X major deflection signal and an analog Y major deflection signal defining respectively the X axis and Y axis end point coordinates of a stroke trace, and wherein said sampling circuit includes an analog-to-digital converter for producing digitized representations of the X and Y major deflection signals, representing sub-pixel locations covered by the stroke trace;
wherein the stroke display signals further include signals further include an analog x character deflection signal and an analog y character deflection signal defining respectively the x axis and y axis coordinates of a character stroke trace as a character is being drawn, and wherein the analog-to-digital converter produces digitized samples (digital representations) of x and y character deflection signals, representing sub-pixels locations covered by the character stroke trace;
wherein the stroke display signals further include a three-level video signal in which a level 0 indicates that the electron beam is to be moved while off, a level 1 indicates that a stroke trace is to be drawn by the electron beam (at a first brightness level), and a level 2 indicates that a character is to be drawn by the electron beam (at a second brightness level), said sampling circuit further including a sample combiner for adding the digitized samples of the X major and x character deflection signals and adding the digitized samples of Y major and y character deflection signals when the video signal is a level 2, and supplying the sums to the frame buffer, for supplying the digitized samples of the X major and Y major deflection signal to the frame buffer when the video signal is a level 1, and for supplying no digitized samples to the frame buffer when the video signal is a level 0. - View Dependent Claims (2, 3, 4)
-
-
5. Apparatus for converting analog stroke display signals representing electron beam generated stroke traces, into raster display information for producing a raster-scan image display, including:
-
a sampling circuit for sampling the analog stroke display signals to produce pixel data representing sub-pixel locations covered by the stroke traces;
a frame buffer coupled to the sampling circuit for temporarily storing pixel data;
a filter coupled to the frame buffer for calculating brightness of pixels based upon the amount of coverage of the pixels by a stroke trace; and
a raster-scan display device coupled to the filter for receiving the pixel data from the filter to produce a raster-scan image;
wherein the stroke display signals include an analog X major deflection signal and an analog Y major deflection signal defining respectively the X axis and Y axis end point coordinates of a stroke trace, and wherein said sampling circuit includes an analog-to-digital converter for producing digitized representations of the X and Y major deflection signals, representing sub-pixel locations covered by the stroke trace;
wherein the stroke display signals further include a two-level signal in which a level 0 indicates that the electron beam is to be moved while off, and a level 1 indicates that a stroke trace is to be drawn by the electron beam, wherein video signal levels of the digitized samples of the X major and Y major deflection signals are supplied to the frame buffer when the video signal is a level 1, and wherein no video signal level for the digitized samples is supplied to the frame buffer when the video signal is a level 0. - View Dependent Claims (6, 7, 8)
-
-
9. A method for converting analog stroke display signals representing electron beam generated stroke traces, into raster display information for producing a raster-scan image display, including the steps of:
-
sampling the analog stroke display signals using a sampling circuit to produce pixel data representing sub-pixel locations covered by the stroke traces, storing pixel data received from the sampling circuit in a frame buffer, filtering pixel data received from the frame buffer to calculate brightness of pixels based upon the amount of coverage of the pixels by a stroke trace;
receiving the pixel data from the filter into a raster-scan display device to produce a raster-scan image;
producing digitized samples (digital representations) of analog X and analog Y major deflection signals of strokes display signals, representing pixel locations covered by the stroke trace, wherein the analog X major deflection signal and the analog Y major deflection signal define respectively, the X axis and Y axis end point coordinates of a stroke trace, and wherein said sampling circuit includes an analog-to-digital converter to produce the digitized samples;
producing digitized samples (digital representations) of analog x and analog y character deflection signals of stroke display signals, representing pixel locations covered by a character stroke trace wherein the x and y character deflection signals further define respectively the x axis and y axis coordinates of a character stroke trace as a character is being drawn, and wherein the sampling circuit further includes analog-to-digital converter circuitry to produce the digitized samples;
supplying a three-level video signal along with the stroke display signals in which a level 0 indicates that the electron beam is to be moved while off, a level 1 indicates that a stroke trace is to be drawn by the electron beam (at a first brightness level), and a level 2 indicates that a character is to be drawn by the electron beam (at a second brightness level);
adding the digitized samples of the X major and x character deflection signals is and adding the digitized samples of the Y major and y character deflection signals when the video signal is a level 2, using a sample combiner contained in said sampling circuit; and
supplying the sums to the frame buffer, for supplying the digitized samples of the X major and Y major deflection signals to the frame buffer when the video signal is a level 1, and supplying no digitized samples to the frame buffer when the video signal is a level 0. - View Dependent Claims (10)
-
Specification