Method and apparatus for generating variably scaled displays
First Claim
1. A method of variably rescaling a total image composed of a plurality of image points disposed within boundaries of the total image for display within a display area of fixed dimensions, without altering the boundaries of the total image displayed, said method comprising the steps of:
- dividing the total image into image area segments,assigning a selected scaling function to each image area segment, each said selected scaling function being assigned such that the selected scaling function in at least one image area segment has a value greater than one and the selected scaling function in at least another image area segment has a value smaller than one, but with the selected scaling functions over the total image having a mean value equal to one in all directions,generating an associated transformation function for each image area segment as a function of the selected scaling function,generating transformed image points for each image area segment in accordance with the associated transformation function, andgenerating in said display area of fixed dimensions a rescaled image utilizing the transformed image points such that the total image remains displayed although at least one image area segment of the total image is magnified.
1 Assignment
0 Petitions
Accused Products
Abstract
Portions of an image generated on an electronic display device are magnified for closer examination while other areas are compressed so that no material is lost from the total viewing area. To achieve this, the image is divided into segments with some assigned scaling functions having values greater than one and others assigned scaling functions having values less than one in a manner such that the mean value of the scaling functions across the screen is one. A transformation function is generated for each segment as a function of the assigned scaling functions. Each image point is then transformed using the appropriate transformation function an a rescaled image is generated from the rescaled image points. The variably scaled image can be generated on a touch screen device such that an area to be magnified can be designated by touching the screen at the desired location and the value of the scaling function can be set as a function of the length of time that the screen is touched.
-
Citations
22 Claims
-
1. A method of variably rescaling a total image composed of a plurality of image points disposed within boundaries of the total image for display within a display area of fixed dimensions, without altering the boundaries of the total image displayed, said method comprising the steps of:
-
dividing the total image into image area segments, assigning a selected scaling function to each image area segment, each said selected scaling function being assigned such that the selected scaling function in at least one image area segment has a value greater than one and the selected scaling function in at least another image area segment has a value smaller than one, but with the selected scaling functions over the total image having a mean value equal to one in all directions, generating an associated transformation function for each image area segment as a function of the selected scaling function, generating transformed image points for each image area segment in accordance with the associated transformation function, and generating in said display area of fixed dimensions a rescaled image utilizing the transformed image points such that the total image remains displayed although at least one image area segment of the total image is magnified. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of variably rescaling a total image on a display composed of a plurality of image points displayed within total image boundaries without varying the boundaries of the total image displayed comprising the steps of:
-
assigning a variable valued scaling function to at least a segment of said total image, said variable valued scaling function having a value which varies over said segment of said total image such that a mean value of said scaling function over said segment of said total image is one, generating a transformation function for said segment of said total image which is a function of said variable valued scaling function, transforming image points for said segment of said total image in accordance with said transformation function, and generating a rescaled image utilizing the transformed image points such that the total image remains displayed although a part thereof is magnified. - View Dependent Claims (17)
-
-
18. In a method of operating a nuclear power plant which includes monitoring conditions in a selected plant system and generating a plant system display image representative of the selected plant system including visual indications of monitored conditions in the selected plant system on a display device having an image area of fixed dimensions, the improvement comprising:
- selecting a segment of the plant system display image for magnification and a scaling function therefor having an average value greater than one, selecting a scaling function having an average value less than one for the remaining segment of the plant system display image which will maintain a mean scaling value of one across the plant system display image, generating a transformation function for each segment of the plant system display as a function of the selected scaling function therefor, transforming image points for each image area segment in accordance with the transformation function therefor, and generating on the display device a rescaled image utilizing the transformed image points such that all of the selected plant system image remains displayed although a segment thereof is magnified.
-
19. Apparatus for variably rescaling a display composed of a plurality of image points disposed within a total image area of a predetermined size without altering the size of the total image area displayed, said apparatus comprising:
-
memory means for storing signals representative of image points on the display; means for generating input signals representative of segments of the total image area to be magnified and scaling functions therefor; a digital computer programmed to generate in response to said input signals, scaling functions for segments of said total image area outside the segments of the total image area to be magnified such that a mean value of the scaling functions across the total image area is equal to one, to generate a transformation function for each total image area segment as a function of the scaling function generated therefor, and to generate rescaled image point signals by applying an appropriate total image area segment transformation function to each of the image point signals stored in memory, a display generator to which said rescaled image point signals are applied to generate display signals, and a display device to which the display signals are applied to generate a variably rescaled visual display composed of rescaled image points. - View Dependent Claims (20, 21, 22)
-
Specification