Image Perforation: Automatically Accelerating Image Pipelines by Intelligently Skipping Samples |
|
Liming Lou Paul Nguyen Jason Lawrence Connelly Barnes |
|
|
|
![]() Optimizing an image pipeline using image perforation. An anisotropic radial artistic blur is applied to (a, inset at top left) an input image to produce (a) the reference output. (b) An optimized version of this pipeline is automatically found by image perforation (the bottom row shows zoom regions). Image perforation works by transforming loops over image arrays to skip certain samples that are subsequently reconstructed from the available samples. This achieves faster running times at the cost of some loss in image fidelity. In this case, a speedup of 6x is achieved for a negligible amount of error. Photo credit: Cheon Fong Liew. |
|
|
|