ArtsComputer ScienceComputer GraphicsComputer VisionDigital ImagingContour GenerationDigital Image ProcessingEdge DetectionImage AnalysisImage ProcessingPixel ArtControl PointsImage Feature ExtractionPiecewise Parametric CurvesPiecewise Polynomial CurvesPiecewise-smooth SystemsSpline ModelingSpline Surface CurvesVector Data Representation
We describe a novel algorithm for extracting a resolution-independent vector representation from pixel art images, which enables magnifying the results by an arbitrary amount without image degradation. Our algorithm resolves pixel-scale features in the input and converts them into regions with smoothly varying shading that are crisply separated by piecewise-smooth contour curves. In the original image, pixels are represented on a square pixel lattice, where diagonal neighbors are only connected through a single point. This causes thin features to become visually disconnected under magnification by conventional means, and creates ambiguities in the connectedness and separation of diagonal neighbors. The key to our algorithm is in resolving these ambiguities. This enables us to reshape the pixel cells so that neighboring pixels belonging to the same feature are connected through edges, thereby preserving the feature connectivity under magnification. We reduce pixel aliasing artifacts and improve smoothness by fitting spline curves to contours in the image and optimizing their control points.
10
Super-resolution from a single image
Daniel Gläsner, Shai Bagon, Michal Irani · 2009 · 1.9K citations
Multiresolution analysis of arbitrary meshes
Matthias Eck, Tony DeRose, Tom Duchamp et al. · 1995 · 1.2K citations · Full text
Image upsampling via imposed edge statistics
Raanan Fattal · 2007 · 433 citations
Image upsampling via imposed edge statistics
Raanan Fattal · ACM Transactions on Graphics · 2007 · 320 citations
Alexandrina Orzan, Adrien Bousseau, Holger Winnemöller et al. · ACM Transactions on Graphics · 2008 · 244 citations