Repeatable texture sampling with interchangeable patches
Image quilting for texture synthesis and transfer