Patent ID: 9172933
Filing Date: 2015-10-27
Classification: G09G,H04N

Abstract:
1. A machine-implemented method of reducing or eliminating visual artifacts producible in a multi-primary color matrix display, where the display has a display area populated by an area tessellating repetition of an N×M matrix unit (MxU), wherein each of N and M is greater than one, the MxU including Red, Green, and Blue sub-pixels as well as further sub-pixels of one or more other colors and where the MxU is divided so as to include at least one red-green-blue (RGB) pixel and at least one non-RGB pixel, the method comprising: receiving an all-RGB data signal representing a corresponding input image in an all RGB pixels format, the all RGB pixels format being divided into a plurality of N×M arrays each having a respective N×M subset of the received all RGB pixels; for each N×M array of all RGB pixels, converting the corresponding portion of the all RGB data signal into a corresponding portion of a multi-primary data signal representing a more power efficient way of producing substantially same luminance and chrominance as that of the correspondingly received N×M array while more efficiently using image producing resources of the corresponding N×M matrix unit (MxU), where the corresponding and conversion-produced portion of the multi-primary data signal represents initial drive signals initially used for driving the corresponding N×M matrix unit (MxU) of the display; automatically determining if the image to be displayed on the multi-primary color matrix display by means of the initial drive signals contains a potential artifact creating situation comprising a single color field populated by a color that creates a texturing artifact or if the image represented by the received all-RGB data signal contains a single pixel wide feature that creates a missing feature artifact; and in response to said automatically determining indicating presence of at least one of said potential artifact creating situations, applying one or more corrections to the corresponding and conversion-produced portion of the multi-primary data signal so as to thereby produce a corrected multi-primary data signal which reduces or eliminates the at least one of the artifacts.