A Computational Approach to Edge Detection
IEEE Transactions on Pattern Analysis and Machine Intelligence
Efficient Component Labeling of Images of Arbitrary Dimension Represented by Linear Bintrees
IEEE Transactions on Pattern Analysis and Machine Intelligence
Rendering fur with three dimensional textures
SIGGRAPH '89 Proceedings of the 16th annual conference on Computer graphics and interactive techniques
Computer-generated pen-and-ink illustration
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Illumination in diverse codimensions
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Rendering parametric surfaces in pen and ink
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Orientable textures for image-based pen-and-ink illustration
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Reflectance and texture of real-world surfaces
ACM Transactions on Graphics (TOG)
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Photorealistic rendering of knitwear using the lumislice
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
NPAR '02 Proceedings of the 2nd international symposium on Non-photorealistic animation and rendering
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Computer and Robot Vision
Measuring bidirectional texture reflectance with a kaleidoscope
ACM SIGGRAPH 2003 Papers
Light scattering from human hair fibers
ACM SIGGRAPH 2003 Papers
Efficient and realistic visualization of cloth
EGRW '03 Proceedings of the 14th Eurographics workshop on Rendering
EGRW '03 Proceedings of the 14th Eurographics workshop on Rendering
Proceedings of the 3rd international symposium on Non-photorealistic animation and rendering
Unsupervised colorization of black-and-white cartoons
Proceedings of the 3rd international symposium on Non-photorealistic animation and rendering
Real-time rendering of woven clothes
Proceedings of the ACM symposium on Virtual reality software and technology
Colorization using optimization
ACM SIGGRAPH 2004 Papers
Level-of-detail representation of bidirectional texture functions for real-time rendering
Proceedings of the 2005 symposium on Interactive 3D graphics and games
Proceedings of the 4th international symposium on Non-photorealistic animation and rendering
ACM SIGGRAPH 2006 Papers
Animated embroidery: a teapot in modern blackwork
ACM SIGGRAPH 2006 Teapot Copyright restrictions prevent ACM from providing the full text for the Teapot exhibits
Simulating knitted cloth at the yarn level
ACM SIGGRAPH 2008 papers
A radiative transfer framework for rendering materials with anisotropic structure
ACM SIGGRAPH 2010 papers
Building volumetric appearance models of fabric using micro CT imaging
ACM SIGGRAPH 2011 papers
Structure-preserving stippling by priority-based error diffusion
Proceedings of Graphics Interface 2011
Rapid synchronous acquisition of geometry and appearance of cultural heritage artefacts
VAST'05 Proceedings of the 6th International conference on Virtual Reality, Archaeology and Intelligent Cultural Heritage
Image-based irregular needling embroidery rendering
Proceedings of the 5th International Symposium on Visual Information Communication and Interaction
Hi-index | 0.00 |
Embroidery is a traditional non-photorealistic art form in which threads of different colours stitched into a base material are used to create an image. We explore techniques for automatically producing embroidery layouts from line drawings and for rendering those layouts in real time on potentially deformable 3D objects with hardware acceleration. Layout of stitches is based on automatic extraction of contours from line drawings followed by a set of stitch-placement procedures based on traditional embroidery techniques. Rendering first captures the lighting environment on the surface of the target object and renders the embroidery as an image in texture space. Stitches are rendered in texture space using a lighting model suitable for threads at a resolution that avoids geometric and highlight aliasing, and with alpha-mapped per-stitch boundary antialiasing. Stitches are also rendered in layers to capture the 2.5D nature of embroidery. A filtered texture pyramid is constructed from the resulting texture and applied to the 3D object, using hardware accelerated scale-dependent antialiasing. Aliasing of fine stitch structure and highlights is avoided by this process. The result is a realistic embroidered image that properly responds to lighting in real time.