A method of using raw grayscale values, representing images to be displayed in successive frames, to drive a display having pixels that include a drive transistor and an organic light emitting device, said method comprising: dividing each frame into first and second sub-frames; converting the raw grayscale values for each frame to first and second sub-frame grayscale values for the first and second sub-frames, respectively; and supplying each pixel with a drive current during said first and second sub-frames that is based on said first and second sub-frame grayscale values, respectively, wherein said drive current is higher in said first sub-frame than in said second sub-frame for raw grayscale values in a first preselected range of raw grayscale values starting from zero, and higher in said second sub-frame than in said first sub-frame for raw grayscale values in a second preselected range of raw grayscale values; wherein the raw grayscale values for each frame are converted to respective first and second sub-frame grayscale values for the first and second sub-frames, respectively, such that: as the raw grayscale values increase from zero within the first preselected range, the first sub-frame grayscale values are increased grayscale values that increase with the increasing raw grayscale values until a first threshold grayscale value for the first sub-frame grayscale values is reached, while the second sub-frame grayscale values are maintained at zero, and after said first threshold grayscale value is reached, for a continuous range of raw grayscale values the first sub-frame grayscale values remain at said first threshold grayscale value as the raw grayscale values continue to increase, while the second sub-frame grayscale values progressively increase from zero until reaching a second threshold grayscale value for the second sub-frame grayscale values; and when the raw grayscale value increases to a value that causes the second sub-frame grayscale value to increase above said second threshold grayscale value, the second sub-frame grayscale value continues to increase while the first sub-frame grayscale value is decreased by the same amount; wherein the first preselected range is a grayscale range lower than the second preselected range, and a duration of the first sub-frame is shorter than a duration of the second sub-frame. dividing each frame into first and second sub-frames; converting the raw grayscale values for each frame to first and second sub-frame grayscale values for the first and second sub-frames, respectively; and supplying each pixel with a drive current during said first and second sub-frames that is based on said first and second sub-frame grayscale values, respectively, wherein said drive current is higher in said first sub-frame than in said second sub-frame for raw grayscale values in a first preselected range of raw grayscale values starting from zero, and higher in said second sub-frame than in said first sub-frame for raw grayscale values in a second preselected range of raw grayscale values; higher in said first sub-frame than in said second sub-frame for raw grayscale values in a first preselected range of raw grayscale values starting from zero, and higher in said second sub-frame than in said first sub-frame for raw grayscale values in a second preselected range of raw grayscale values; wherein the raw grayscale values for each frame are converted to respective first and second sub-frame grayscale values for the first and second sub-frames, respectively, such that: as the raw grayscale values increase from zero within the first preselected range, the first sub-frame grayscale values are increased grayscale values that increase with the increasing raw grayscale values until a first threshold grayscale value for the first sub-frame grayscale values is reached, while the second sub-frame grayscale values are maintained at zero, and after said first threshold grayscale value is reached, for a continuous range of raw grayscale values the first sub-frame grayscale values remain at said first threshold grayscale value as the raw grayscale values continue to increase, while the second sub-frame grayscale values progressively increase from zero until reaching a second threshold grayscale value for the second sub-frame grayscale values; and the first sub-frame grayscale values are increased grayscale values that increase with the increasing raw grayscale values until a first threshold grayscale value for the first sub-frame grayscale values is reached, while the second sub-frame grayscale values are maintained at zero, and after said first threshold grayscale value is reached, for a continuous range of raw grayscale values the first sub-frame grayscale values remain at said first threshold grayscale value as the raw grayscale values continue to increase, while the second sub-frame grayscale values progressively increase from zero until reaching a second threshold grayscale value for the second sub-frame grayscale values; and when the raw grayscale value increases to a value that causes the second sub-frame grayscale value to increase above said second threshold grayscale value, the second sub-frame grayscale value continues to increase while the first sub-frame grayscale value is decreased by the same amount; wherein the first preselected range is a grayscale range lower than the second preselected range, and a duration of the first sub-frame is shorter than a duration of the second sub-frame.