-
Redefining A in RGBA: Towards a Standard for Graphical 3D Printing
Authors:
Philipp Urban,
Tejas Madan Tanksale,
Alan Brunton,
Bui Minh Vu,
Shigeki Nakauchi
Abstract:
Advances in multimaterial 3D printing have the potential to reproduce various visual appearance attributes of an object in addition to its shape. Since many existing 3D file formats encode color and translucency by RGBA textures mapped to 3D shapes, RGBA information is particularly important for practical applications. In contrast to color (encoded by RGB), which is specified by the object's refle…
▽ More
Advances in multimaterial 3D printing have the potential to reproduce various visual appearance attributes of an object in addition to its shape. Since many existing 3D file formats encode color and translucency by RGBA textures mapped to 3D shapes, RGBA information is particularly important for practical applications. In contrast to color (encoded by RGB), which is specified by the object's reflectance, selected viewing conditions and a standard observer, translucency (encoded by A) is neither linked to any measurable physical nor perceptual quantity. Thus, reproducing translucency encoded by A is open for interpretation.
In this paper, we propose a rigorous definition for A suitable for use in graphical 3D printing, which is independent of the 3D printing hardware and software, and which links both optical material properties and perceptual uniformity for human observers. By deriving our definition from the absorption and scattering coefficients of virtual homogeneous reference materials with an isotropic phase function, we achieve two important properties. First, a simple adjustment of A is possible, which preserves the translucency appearance if an object is re-scaled for printing. Second, determining the value of A for a real (potentially non-homogeneous) material, can be achieved by minimizing a distance function between light transport measurements of this material and simulated measurements of the reference materials. Such measurements can be conducted by commercial spectrophotometers used in graphic arts.
Finally, we conduct visual experiments employing the method of constant stimuli, and derive from them an embedding of A into a nearly perceptually uniform scale of translucency for the reference materials.
△ Less
Submitted 11 March, 2019; v1 submitted 2 October, 2017;
originally announced October 2017.
-
Pushing the Limits of 3D Color Printing: Error Diffusion with Translucent Materials
Authors:
Alan Brunton,
Can Ates Arikan,
Philipp Urban
Abstract:
Accurate color reproduction is important in many applications of 3D printing, from design prototypes to 3D color copies or portraits. Although full color is available via other technologies, multi-jet printers have greater potential for graphical 3D printing, in terms of reproducing complex appearance properties. However, to date these printers cannot produce full color, and doing so poses substan…
▽ More
Accurate color reproduction is important in many applications of 3D printing, from design prototypes to 3D color copies or portraits. Although full color is available via other technologies, multi-jet printers have greater potential for graphical 3D printing, in terms of reproducing complex appearance properties. However, to date these printers cannot produce full color, and doing so poses substantial technical challenges, from the shear amount of data to the translucency of the available color materials. In this paper, we propose an error diffusion halftoning approach to achieve full color with multi-jet printers, which operates on multiple isosurfaces or layers within the object. We propose a novel traversal algorithm for voxel surfaces, which allows the transfer of existing error diffusion algorithms from 2D printing. The resulting prints faithfully reproduce colors, color gradients and fine-scale details.
△ Less
Submitted 15 January, 2016; v1 submitted 8 June, 2015;
originally announced June 2015.
-
Multilinear Wavelets: A Statistical Shape Space for Human Faces
Authors:
Alan Brunton,
Timo Bolkart,
Stefanie Wuhrer
Abstract:
We present a statistical model for $3$D human faces in varying expression, which decomposes the surface of the face using a wavelet transform, and learns many localized, decorrelated multilinear models on the resulting coefficients. Using this model we are able to reconstruct faces from noisy and occluded $3$D face scans, and facial motion sequences. Accurate reconstruction of face shape is import…
▽ More
We present a statistical model for $3$D human faces in varying expression, which decomposes the surface of the face using a wavelet transform, and learns many localized, decorrelated multilinear models on the resulting coefficients. Using this model we are able to reconstruct faces from noisy and occluded $3$D face scans, and facial motion sequences. Accurate reconstruction of face shape is important for applications such as tele-presence and gaming. The localized and multi-scale nature of our model allows for recovery of fine-scale detail while retaining robustness to severe noise and occlusion, and is computationally efficient and scalable. We validate these properties experimentally on challenging data in the form of static scans and motion sequences. We show that in comparison to a global multilinear model, our model better preserves fine detail and is computationally faster, while in comparison to a localized PCA model, our model better handles variation in expression, is faster, and allows us to fix identity parameters for a given subject.
△ Less
Submitted 1 July, 2014; v1 submitted 13 January, 2014;
originally announced January 2014.
-
Estimation of Human Body Shape and Posture Under Clothing
Authors:
Stefanie Wuhrer,
Leonid Pishchulin,
Alan Brunton,
Chang Shu,
Jochen Lang
Abstract:
Estimating the body shape and posture of a dressed human subject in motion represented as a sequence of (possibly incomplete) 3D meshes is important for virtual change rooms and security. To solve this problem, statistical shape spaces encoding human body shape and posture variations are commonly used to constrain the search space for the shape estimate. In this work, we propose a novel method tha…
▽ More
Estimating the body shape and posture of a dressed human subject in motion represented as a sequence of (possibly incomplete) 3D meshes is important for virtual change rooms and security. To solve this problem, statistical shape spaces encoding human body shape and posture variations are commonly used to constrain the search space for the shape estimate. In this work, we propose a novel method that uses a posture-invariant shape space to model body shape variation combined with a skeleton-based deformation to model posture variation. Our method can estimate the body shape and posture of both static scans and motion sequences of dressed human body scans. In case of motion sequences, our method takes advantage of motion cues to solve for a single body shape estimate along with a sequence of posture estimates. We apply our approach to both static scans and motion sequences and demonstrate that using our method, higher fitting accuracy is achieved than when using a variant of the popular SCAPE model as statistical model.
△ Less
Submitted 26 June, 2014; v1 submitted 17 December, 2013;
originally announced December 2013.
-
A Low-Dimensional Representation for Robust Partial Isometric Correspondences Computation
Authors:
Alan Brunton,
Michael Wand,
Stefanie Wuhrer,
Hans-Peter Seidel,
Tino Weinkauf
Abstract:
Intrinsic isometric shape matching has become the standard approach for pose invariant correspondence estimation among deformable shapes. Most existing approaches assume global consistency, i.e., the metric structure of the whole manifold must not change significantly. While global isometric matching is well understood, only a few heuristic solutions are known for partial matching. Partial matchin…
▽ More
Intrinsic isometric shape matching has become the standard approach for pose invariant correspondence estimation among deformable shapes. Most existing approaches assume global consistency, i.e., the metric structure of the whole manifold must not change significantly. While global isometric matching is well understood, only a few heuristic solutions are known for partial matching. Partial matching is particularly important for robustness to topological noise (incomplete data and contacts), which is a common problem in real-world 3D scanner data. In this paper, we introduce a new approach to partial, intrinsic isometric matching. Our method is based on the observation that isometries are fully determined by purely local information: a map of a single point and its tangent space fixes an isometry for both global and the partial maps. From this idea, we develop a new representation for partial isometric maps based on equivalence classes of correspondences between pairs of points and their tangent spaces. From this, we derive a local propagation algorithm that find such map**s efficiently. In contrast to previous heuristics based on RANSAC or expectation maximization, our method is based on a simple and sound theoretical model and fully deterministic. We apply our approach to register partial point clouds and compare it to the state-of-the-art methods, where we obtain significant improvements over global methods for real-world data and stronger guarantees than previous heuristic partial matching algorithms.
△ Less
Submitted 13 January, 2014; v1 submitted 30 August, 2013;
originally announced August 2013.
-
Review of Statistical Shape Spaces for 3D Data with Comparative Analysis for Human Faces
Authors:
Alan Brunton,
Augusto Salazar,
Timo Bolkart,
Stefanie Wuhrer
Abstract:
With systems for acquiring 3D surface data being evermore commonplace, it has become important to reliably extract specific shapes from the acquired data. In the presence of noise and occlusions, this can be done through the use of statistical shape models, which are learned from databases of clean examples of the shape in question. In this paper, we review, analyze and compare different statistic…
▽ More
With systems for acquiring 3D surface data being evermore commonplace, it has become important to reliably extract specific shapes from the acquired data. In the presence of noise and occlusions, this can be done through the use of statistical shape models, which are learned from databases of clean examples of the shape in question. In this paper, we review, analyze and compare different statistical models: from those that analyze the variation in geometry globally to those that analyze the variation in geometry locally. We first review how different types of models have been used in the literature, then proceed to define the models and analyze them theoretically, in terms of both their statistical and computational aspects. We then perform extensive experimental comparison on the task of model fitting, and give intuition about which type of model is better for a few applications. Due to the wide availability of databases of high-quality data, we use the human face as the specific shape we wish to extract from corrupted data.
△ Less
Submitted 4 May, 2014; v1 submitted 28 September, 2012;
originally announced September 2012.
-
Morphing of Triangular Meshes in Shape Space
Authors:
Stefanie Wuhrer,
Prosenjit Bose,
Chang Shu,
Joseph O'Rourke,
Alan Brunton
Abstract:
We present a novel approach to morph between two isometric poses of the same non-rigid object given as triangular meshes. We model the morphs as linear interpolations in a suitable shape space $\mathcal{S}$. For triangulated 3D polygons, we prove that interpolating linearly in this shape space corresponds to the most isometric morph in $\mathbb{R}^3$. We then extend this shape space to arbitrary…
▽ More
We present a novel approach to morph between two isometric poses of the same non-rigid object given as triangular meshes. We model the morphs as linear interpolations in a suitable shape space $\mathcal{S}$. For triangulated 3D polygons, we prove that interpolating linearly in this shape space corresponds to the most isometric morph in $\mathbb{R}^3$. We then extend this shape space to arbitrary triangulations in 3D using a heuristic approach and show the practical use of the approach using experiments. Furthermore, we discuss a modified shape space that is useful for isometric skeleton morphing. All of the newly presented approaches solve the morphing problem without the need to solve a minimization problem.
△ Less
Submitted 2 June, 2008; v1 submitted 1 May, 2008;
originally announced May 2008.
-
The imaging X-ray detector for Lobster-ISS
Authors:
J. K. Black,
A. N. Brunton,
N. P. Bannister,
P. Deines-Jones,
K. Jahoda
Abstract:
Lobster-ISS is a revolutionary astrophysical X-ray all-sky monitor scheduled for deployment as an attached payload on the International Space Station (ISS) in 2009. Using a new wide field-of-view focusing optic, Lobster-ISS provides an order-of-magnitude improvement in the sensitivity of all-sky monitors in the soft X-ray band (0.1-3.0 keV). This lobster-eye optic presents unique challenges to t…
▽ More
Lobster-ISS is a revolutionary astrophysical X-ray all-sky monitor scheduled for deployment as an attached payload on the International Space Station (ISS) in 2009. Using a new wide field-of-view focusing optic, Lobster-ISS provides an order-of-magnitude improvement in the sensitivity of all-sky monitors in the soft X-ray band (0.1-3.0 keV). This lobster-eye optic presents unique challenges to the imaging X-ray detector at its focus. Micro-patterned imaging proportional counters, with thier mechanical simplicity and high performance, are the most practical means of meeting the requirements. We describe our design for the Lobster-ISS imaging detector based on direct-imaging micro-well proportional counters and the expected performance.
△ Less
Submitted 7 May, 2003;
originally announced May 2003.