Assigning color values to pixels based on object structure
AssigneeMicrosoft Corporation
InventorsGeraldine Wade, Tanya Matskewich
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for assigning color values to pixels based on object structure. For example, when rendering a writing system symbol on an electronic display, a non-color characteristic of the symbol can be measured and the measurement can be used to select a color value for a pixel associated with the symbol. Legibility of open and closed line-based graphical objects can be increased by inferring spatial depth and distance through application of a color assignment model.
Claims18
A method for rendering a writing system symbol on an electronic display comprising a plurality of pixels that is coupled to a computer system, the method comprising:
- measuring a plurality of non-color characteristics of said writing system symbol to acquire a plurality of measurements;
- comparing the measurements to at least one display limitation of said electronic display;
- determining that a portion of said writing system symbol corresponding to at least one of said plurality of measurements cannot be accurately displayed on said electronic display;
- applying a color value to a pixel of the electronic display associated with said writing system symbol, the color value setting the color of the pixel on the electronic display so as to suggest said portion of said writing system symbol that cannot be accurately displayed on said electronic display by suggesting divergence between a portion of the writing system symbol and another object displayed on the electronic display in accordance with a color perception model.
A method for rendering a writing system symbol on an electronic display comprising a plurality of pixels, the method comprising:
- measuring a plurality of non-color characteristics of said writing system symbol to acquire a plurality of measurements;
- comparing the measurements to at least one display limitation of said electronic display;
- determining that an interior space corresponding to at least one of said plurality of measurements cannot be accurately displayed on said electronic display;
- applying a color value to a pixel of the electronic display to set the color of the pixel on the electronic display, the pixel associated with said interior space to visually enlarge said interior space;
- wherein at least one of said plurality of measurements is a length of a straight line across said interior space.
An automatically generated display comprising an electronic display that is coupled to a computer, comprising:
- a collection of sub-units with individually controllable color values;
- a writing system symbol rendered on said automatically generated display, said writing system symbol comprising a plurality of portions, wherein at least one portion of said writing system symbol comprises information that is smaller than a sub-unit and therefore cannot be accurately rendered on said automatically generated display;
- and
- at least one sub-unit associated with said writing system symbol having a color value that suggests said information that is smaller than a sub-unit by said color using at least one color value to suggest divergence of objects.
Dependencies are inferred from the claim text.