Artificial Mosaics with Irregular Tiles Based on Gradient Vector Flow