Portrait artists using oils, acrylics or pastels use a specific but open human vision methodology to create a painterly portrait of a live sitter. When they must use a photograph as source, artists augment their process, since photographs have: different focusing -everything is in focus or focused in vertical planes; value clumping -the camera darkens the shadows and lightens the bright areas; as well as color and perspective distortion. In general, artistic methodology attempts the following: from the photograph, the painting must 'simplify, compose and leave out what's irrelevant, emphasizing what's important'. While seemingly a qualitative goal, artists use known techniques such as relying on source tone over color to indirect into a semantic color temperature model, use brush and tonal "sharpness" to create a center of interest, lost and found edges to move the viewers gaze through the image towards the center of interest as well as other techniques to filter and emphasize. Our work attempts to create a knowledge domain of the portrait painter process and incorporate this knowledge into a multispace parameterized system that can create an array of NPR painterly rendering output by analyzing the photographic-based input which informs the semantic knowledge rules.Keywords: Non Photorealistic Rendering, Stroke based Rendering, Painterly Rendering, Human Vision
INTRODUCTIONNon Photorealistic Rendering (NPR) is a computer graphics technique which creates imagery with a wide variety of expressive styles inspired by painting, drawing, technical illustration, and cartoons. This is in contrast to typical computer graphics which focuses on photorealism. Within 3D and 2D NPR techniques, stroke based or painterly rendering typically uses a 2D source such as a photograph and creates a list of strokes to be rendered on a new canvas. NPR already has applications in video games, movies, architectural and technical illustration, animation and rising fields such as computational photography. NPR also has applications in learning and medicine (e.g. communication systems for autistic children) where filtering out un-needed detail is important, as is true in technical illustration.Since computer systems cannot typically hold a semantic representation of the object to be rendered (e.g. a face for a portrait, or an emotional emphasis), many current NPR techniques rely on computer imaging approaches (e.g. edge detection, image segmentation) that model at the physical level such as blobs, strokes and lines. We propose a novel approach to painterly rendering which relies on parameterizing a knowledge space of how a human painter paints -that is their open methodology to the process. In general, artistic methodology attempts the following: from the photograph or live sitter, the painting must 'simplify, compose and leave out what's irrelevant, emphasizing what's important'. Since human painters have knowledge of the source imagery, we are limiting this approach to portraiture and therefore take advantage of portrait and facial...