Method and apparatus for displaying a high resolution image on a low resolution CRT
First Claim
1. In a system in which image data for an image is provided in the form of a matrix of binary pixels of a first predetermined resolution, the method of displaying said image data onto a CRT having a resolution lower than said first predetermined resolution, comprising the steps:
- (a) selecting a block of four of said pixels which represents a predetermined area of said image data;
(b) examining only the status of each pixel in said predetermined area to determine whether it is a binary one or a binary zero;
(c) assigning a predetermined value ranging from zero through three for the various combinations of binary ones and binary zeros which exist in said block of four pixels in said predetermined area, with said predetermined value representing said block of four pixels;
(d) using a said predetermined value to control a gray scale value ranging from completely white to completely black for displaying on said CRT said gray scale value as representing solely said predetermined area of said image, said displaying being effected on said CRT at a resolution which is lower than said first predetermined resolution;
(e) selecting in a predetermined order or examining pattern an adjacent and completely new block of four pixels which represents said predetermined area for said image; and
(f) repeating steps b, c, and d for said adjacent predetermined area and the remaining predetermined areas for the entire said image until the entire image is completely displayed.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for displaying a high resolution image on a low resolution CRT with a minimal loss of information. Even rows of a source or matrix of binary pixels are stored in an "even" video RAM and odd rows are stored in an "odd" video RAM at addresses corresponding to the locations of the binary pixels within the matrix. In a preferred embodiment, a group of four pixels corresponding to a portion of the image is converted to a single gray value which is used to control the intensity of the beam control within the CRT.
-
Citations
6 Claims
-
1. In a system in which image data for an image is provided in the form of a matrix of binary pixels of a first predetermined resolution, the method of displaying said image data onto a CRT having a resolution lower than said first predetermined resolution, comprising the steps:
-
(a) selecting a block of four of said pixels which represents a predetermined area of said image data; (b) examining only the status of each pixel in said predetermined area to determine whether it is a binary one or a binary zero; (c) assigning a predetermined value ranging from zero through three for the various combinations of binary ones and binary zeros which exist in said block of four pixels in said predetermined area, with said predetermined value representing said block of four pixels; (d) using a said predetermined value to control a gray scale value ranging from completely white to completely black for displaying on said CRT said gray scale value as representing solely said predetermined area of said image, said displaying being effected on said CRT at a resolution which is lower than said first predetermined resolution; (e) selecting in a predetermined order or examining pattern an adjacent and completely new block of four pixels which represents said predetermined area for said image; and (f) repeating steps b, c, and d for said adjacent predetermined area and the remaining predetermined areas for the entire said image until the entire image is completely displayed. - View Dependent Claims (2)
-
-
3. A system comprising:
-
a source of image data of a first predetermined resolution stored in the form of a matrix of rows and columns of binary pixels; first means for storing even rows of said binary pixels in a first memory at addresses corresponding to their locations in said matrix; second means for storing odd rows of said binary pixels in a second memory at addresses corresponding to their locations in said matrix; means for selecting from said first and second means a group of four of said pixels corresponding to a predetermined area of said matrix of binary pixels; representing means for representing said group of four binary pixels as a single gray scale value which is a function of the number of binary pixels of a first type within said group of four binary pixels corresponding to a predetermined area of said matrix of binary pixels, said gray scale value ranging from zero through three; and display means for displaying said single gray scale value at a location corresponding to said predetermined area of said matrix of binary pixels; said display means including a beam control and a CRT having a resolution which is less than said first predetermined resolution, with said gray scale value being used to control the intensity of said beam control. - View Dependent Claims (4, 5, 6)
-
Specification