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.