Repetitive Patterns in Digital Images: Raster Analysis and Vector Synthesis
dc.contributor.advisor | Zwicker, Matthias | en_US |
dc.contributor.author | Tu, Peihan | en_US |
dc.contributor.department | Computer Science | en_US |
dc.contributor.publisher | Digital Repository at the University of Maryland | en_US |
dc.contributor.publisher | University of Maryland (College Park, Md.) | en_US |
dc.date.accessioned | 2024-06-28T05:54:36Z | |
dc.date.available | 2024-06-28T05:54:36Z | |
dc.date.issued | 2024 | en_US |
dc.description.abstract | Repetitive patterns are ubiquitous in various fields, including textile design, digital art, web design, and graphic design, offering significant practical and creative benefits. This dissertation delves into the automated analysis and synthesis of these patterns within digital imagery. We focus on the replication of geometric structures in vector patterns and geometric analysis of raster patterns, highlighting the unique challenges and methodologies involved in each. Creating repetitive vector patterns, characterized by their intricate shapes, is notably challenging and laborious. This intricate process not only demands significant time invest- ment but also requires a unique combination of creative insight and meticulous precision. Although computational methods have streamlined some aspects of manual creation, they predominantly cater to simple elements, leaving complex patterns less explored. To overcome this, we introduce a computational approach for synthesizing continuous structures in vector patterns from exemplars. This approach innovates on existing sample-based discrete element synthesis methods to consider not only sample positions (geometry) but also theirconnections (topology). Additionally, we present an example-based method to synthesize more general patterns with diverse shapes and structured local interactions, incorporating explicit clustering as part of neighborhood similarity and iterative sample optimization for more robust sample synthesis and pattern reconstruction. Conversely, raster textures, essential visual elements in both real images and computer-generated imagery, present distinct challenges in editing due to their pixel-based nature. Traditional texture editing, often a repetitive and tedious task, requires manual adjustments of textons—small, recurring patterns that define textures. Addressing this, we propose a novel, fully unsupervised method using a compositional neural model to represent textures. Each texton is modeled as a 2D Gaussian function, capturing its shape and detailed appearance. This discrete composition of Gaussian textons simplifies editing and enables the efficient synthesis of new textures through a generator network. Our method facilitates a broad spectrum of applications, from texture transfer and diversification to animation and direct manipulation, significantly advancing texture analysis, modeling, and editing techniques. This approach not only enhances the capability for creating visually appealingimages with controllable textures but also opens up new avenues for exploration in digital imagery. | en_US |
dc.identifier | https://doi.org/10.13016/67zj-duy7 | |
dc.identifier.uri | http://hdl.handle.net/1903/32826 | |
dc.language.iso | en | en_US |
dc.subject.pqcontrolled | Computer science | en_US |
dc.subject.pquncontrolled | generative image modeling | en_US |
dc.subject.pquncontrolled | image editing | en_US |
dc.subject.pquncontrolled | object packing | en_US |
dc.subject.pquncontrolled | texture | en_US |
dc.subject.pquncontrolled | vector graphics | en_US |
dc.title | Repetitive Patterns in Digital Images: Raster Analysis and Vector Synthesis | en_US |
dc.type | Dissertation | en_US |
Files
Original bundle
1 - 1 of 1