How to remove specular reflections from the image?

Hi everyone,

I have an image of a tile with specular reflections. How can I remove these reflections without losing the details of the tile? I plan to perform image matching after this process.

change the lighting and/or or play around with polarization filters, then retake the photo.

Thanks! That would be a great solution. However, my goal is to build an app that can match unprocessed photos of tiles, taken in a fast-paced environment, with images from a catalog.

then match them while tolerating specular reflections. removal is unlikely to be possible. you could try and see if there are scientific publications on the topic.