Adding a slight drop shadow to your caption text can make them appear clearer, especially if the contrast between the text and the background is only moderate. Use gray for the drop shadow color and set the opacity to about 70%.