I thought instead of having the image of a mosaic why not try to make my own floor?
To do this i created a cube and used 'Chamfer Vertex' to create the curved corners.
So i duplicated the cube as seen below and made different sized blocks for variation, i thought to make this row into a circle using the bend deformer, although when i first tried this it just moved the line and didn't bend. So i had to combine the shapes together and delete history and it worked.
This is the mosaic floor when put in a circle which i think looks good apart from it needs to be subtle and needs to look organic which it doesn't. It's shape is too perfect and well formed for the used look i wanted.
Maybe i could control that with a bump map to take away the perfection of the cubes.