Computerized Flow Field Analysis: Oriented Texture Fields
IEEE Transactions on Pattern Analysis and Machine Intelligence
Natural hairstyle modeling and animation
Graphical Models
A practical model for hair mutual interactions
Proceedings of the 2002 ACM SIGGRAPH/Eurographics symposium on Computer animation
Non-Photorealistic Rendering
Interactive multiresolution hair modeling and editing
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Parsing Images into Region and Curve Processes
ECCV '02 Proceedings of the 7th European Conference on Computer Vision-Part III
Graph Partition by Swendsen-Wang Cuts
ICCV '03 Proceedings of the Ninth IEEE International Conference on Computer Vision - Volume 2
Towards a Mathematical Theory of Primal Sketch and Sketchability
ICCV '03 Proceedings of the Ninth IEEE International Conference on Computer Vision - Volume 2
Example-based composite sketching of human portraits
Proceedings of the 3rd international symposium on Non-photorealistic animation and rendering
Capture of hair geometry from multiple images
ACM SIGGRAPH 2004 Papers
A High Resolution Grammatical Model for Face Representation and Sketching
CVPR '05 Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Volume 2 - Volume 02
Modeling hair from multiple views
ACM SIGGRAPH 2005 Papers
Minimax Entropy Principle and Its Application to Texture Modeling
Neural Computation
IEEE Transactions on Image Processing
Expert system segmentation of face images
Expert Systems with Applications: An International Journal
From image parsing to painterly rendering
ACM Transactions on Graphics (TOG)
Painterly animation using video semantics and feature correspondence
NPAR '10 Proceedings of the 8th International Symposium on Non-Photorealistic Animation and Rendering
A novel two-tier Bayesian based method for hair segmentation
ICIP'09 Proceedings of the 16th IEEE international conference on Image processing
Segmentation and labeling of face images for electronic documents
Expert Systems with Applications: An International Journal
Image-based irregular needling embroidery rendering
Proceedings of the 5th International Symposium on Visual Information Communication and Interaction
Hi-index | 0.16 |
In this paper, we present a generative sketch model for human hair analysis and synthesis. We treat hair images as 2D piecewise smooth vector (flow) fields and, thus, our representation is view-based in contrast to the physically-based 3D hair models in graphics. The generative model has three levels. The bottom level is the high-frequency band of the hair image. The middle level is a piecewise smooth vector field for the hair orientation, gradient strength, and growth directions. The top level is an attribute sketch graph for representing the discontinuities in the vector field. A sketch graph typically has a number of sketch curves which are divided into 11 types of directed primitives. Each primitive is a small window (say 5\times 7 pixels) where the orientations and growth directions are defined in parametric forms, for example, hair boundaries, occluding lines between hair strands, dividing lines on top of the hair, etc. In addition to the three level representation, we model the shading effects, i.e., the low-frequency band of the hair image, by a linear superposition of some Gaussian image bases and we encode the hair color by a color map. The inference algorithm is divided into two stages: 1) We compute the undirected orientation field and sketch graph from an input image and 2) we compute the hair growth direction for the sketch curves and the orientation field using a Swendsen-Wang cut algorithm. Both steps maximize a joint Bayesian posterior probability. The generative model provides a straightforward way for synthesizing realistic hair images and stylistic drawings (rendering) from a sketch graph and a few Gaussian bases. The latter can be either inferred from a real hair image or input (edited) manually using a simple sketching interface. We test our algorithm on a large data set of hair images with diverse hair styles. Analysis, synthesis, and rendering results are reported in the experiments.