Smart Ideas for Photomosaic Rendering