7. The method of claim 1 , the image comprising a frame of a plurality of frames, further comprising: generating iteratively a plurality of mixed color gradients based on the plurality of frames; generating a plurality of combined text segment image displays based on the plurality or frames and the plurality of mixed color gradients; and displaying the plurality of combined text segment image displays in sequence.
1. A computer-implemented method, comprising: receiving an image on a device, the device comprising a display device; receiving a text segment on the device; determining a background contrast color; determining a background blend color based on the image; generating a mixed color gradient based on the background contrast color and the background blend color, the mixed color gradient providing a transition from the background contrast color to the background blend color, the transition being a gradient between the background contrast color and the background blend color; positioning the text segment in a text segment display area of the mixed color gradient; generating a combined text segment image display by overlaying the mixed color gradient on the image; and displaying the combined text segment image display on the display device.