3D morphable models are low-dimensional parameterizations of 3D object classes which provide a powerful means of associating 3D geometry to 2D images. However, morphable models are currently ...generated from 3D scans, so for general object classes such as animals they are economically and practically infeasible. We show that, given a small amount of user interaction (little more than that required to build a conventional morphable model), there is enough information in a collection of 2D pictures of certain object classes to generate a full 3D morphable model, even in the absence of surface texture. The key restriction is that the object class should not be strongly articulated, and that a very rough rigid model should be provided as an initial estimate of the "mean shape." The model representation is a linear combination of subdivision surfaces, which we fit to image silhouettes and any identifiable key points using a novel combined continuous-discrete optimization strategy. Results are demonstrated on several natural object classes, and show that models of rather high quality can be obtained from this limited information.
We demonstrate that it is possible to perform face-related computer vision in the wild using synthetic data alone. The community has long enjoyed the benefits of synthesizing training data with ...graphics, but the domain gap between real and synthetic data has remained a problem, especially for human faces. Researchers have tried to bridge this gap with data mixing, domain adaptation, and domain-adversarial training, but we show that it is possible to synthesize data with minimal domain gap, so that models trained on synthetic data generalize to real in-the-wild datasets. We describe how to combine a procedurally-generated parametric 3D face model with a comprehensive library of hand-crafted assets to render training images with unprecedented realism and diversity. We train machine learning systems for face-related tasks such as landmark localization and face parsing, showing that synthetic data can both match real data in accuracy as well as open up new approaches where manual labeling would be impossible.
Subdivision surfaces allow smooth free‐form surface modelling without topological constraints. They have become a fundamental representation for smooth geometry, particularly in the animation and ...entertainment industries. This survey summarizes research on subdivision surfaces over the last 15 years in three major strands: analysis, integration into existing systems and the development of new schemes. We also examine the reason for the low adoption of new schemes with theoretical advantages, explain why Catmull–Clark surfaces have become a de facto standard in geometric modelling, and conclude by identifying directions for future research.
To represent people in mixed reality applications for collaboration and communication, we need to generate realistic and faithful avatar poses. However, the signal streams that can be applied for ...this task from head-mounted devices (HMDs) are typically limited to head pose and hand pose estimates. While these signals are valuable, they are an incomplete representation of the human body, making it challenging to generate a faithful full-body avatar. We address this challenge by developing a flow-based generative model of the 3D human body from sparse observations, wherein we learn not only a conditional distribution of 3D human pose, but also a probabilistic mapping from observations to the latent space from which we can generate a plausible pose along with uncertainty estimates for the joints. We show that our approach is not only a strong predictive model, but can also act as an efficient pose prior in different optimization settings where a good initial latent code plays a major role.
Crystal-rich intermediate magmas are subjected to both primary and secondary fragmentation processes, each of which may produce texturally distinct tephra. Of particular interest for volcanic hazards ...is the extent to which each process contributes ash to volcanic plumes. One way to address this question is by fragmenting pyroclasts under controlled conditions. We fragmented pumice samples from Soufriere Hills Volcano (SHV), Montserrat, by three methods: rapid decompression in a shock tube-like apparatus, impact by a falling piston, and milling in a ball mill. Grain size distributions of the products reveal that all three mechanisms produce fractal breakage patterns, and that the fractal dimension increases from a minimum of ~2.1 for decompression fragmentation (primary fragmentation) to a maximum of ~2.7 by repeated impact (secondary fragmentation). To assess the details of the fragmentation process, we quantified the shape, texture and components of constituent ash particles. Ash shape analysis shows that the axial ratio increases during milling and that particle convexity increases with repeated impacts. We also quantify the extent to which the matrix is separated from the crystals, which shows that secondary processes efficiently remove adhering matrix from crystals, particularly during milling (abrasion). Furthermore, measurements of crystal size distributions before (using x-ray computed tomography) and after (by componentry of individual grain size classes) decompression-driven fragmentation show not only that crystals influence particular size fractions across the total grain size distribution, but also that free crystals are smaller in the fragmented material than in the original pumice clast. Taken together, our results confirm previous work showing both the control of initial texture on the primary fragmentation process and the contributions of secondary processes to ash formation. Critically, however, our extension of previous analyses to characterisation of shape, texture and componentry provides new analytical tools that can be used to assess contributions of secondary processes to ash deposits of uncertain or mixed origin. We illustrate this application with examples from SHV deposits.
Display omitted
•We investigate ash production with decompression, impact and milling experiments.•Products follow fractal dimensions which are raised by secondary fragmentation.•We define a milling index (Adherence Factor) that quantifies the degree of abrasion.•Crystals provide a control on the GSD at certain size fractions.•Abrasion lowers grain axial ratio and strips adhering matrix from crystals.
It is increasingly popular to represent non‐rigid motion using a deforming mesh sequence: a discrete sequence of frames, each of which is given as a mesh with a common graph structure. Such sequences ...have the flexibility to represent a wide range of mesh deformations used in practice, but they are also highly redundant, expensive to store, and difficult to edit in a time‐coherent manner. We address these limitations with a continuous representation that extracts redundancy in three separate phases, leading to separate editable signals in time, pose and shape. The representation can be applied to any deforming mesh sequence, in contrast to previous domain‐specific approaches. By modifying the three signal components, we demonstrate time‐coherent editing operations such as local repetition of part of a sequence, frame rate conversion and deformation transfer. We also show that our representation makes it possible to design new deforming sequences simply by sketching a curve in a 2D pose space.
Six laboratories associated with the Vitamin D Standardization Program (VDSP) participated in an interlaboratory comparison of LC with tandem MS (MS/MS) methods for the determination of ...24,25-dihydroxyvitamin D3 24,25(OH)2D3 in human serum. The laboratories analyzed two different serum-based Standard Reference Materials (SRMs) intended for use in the determination of 25-hydroxyvitamin D and 30 samples from the Vitamin D External Quality Assessment Scheme (DEQAS). All laboratory methods for 24,25(OH)2D3 were based on isotope dilution LC-MS/MS; three of the methods used derivatization of the vitamin D metabolites before LC-MS/MS. Laboratory results were compared to the National Institute of Standards and Technology (NIST) results, which were obtained using their newly developed candidate reference measurement procedure for 24,25(OH)2D3. Laboratory results for the SRM samples varied in comparability to the NIST results, with one laboratory in excellent agreement (-1.6% mean bias), three laboratories at 10-15% mean bias, and the remaining laboratory at 36% mean bias. For the 30 DEQAS samples, the mean bias for the five laboratories ranged from 6 to 15%; however, the SD of the bias ranged from 8 to 29%. As a result of this intercomparison study, one laboratory discovered and corrected a method calculation error and another laboratory modified and improved their LC-MS/MS method.
The breaking apart of magma into fragments is intimately related to the eruptive style and thus the nature and footprint of volcanic hazards. The size and shape distributions of the fragments, in ...turn, affect the efficiency of heat transfer within pyroclastic plumes and currents and the settling velocity, and so the residence time, of particles in the atmosphere. Fundamental work relating the glass transition to the fragmentation of magmas remains at the heart of conceptual and numerical models of volcanic eruptions. Current fragmentation criteria, however, do not predict the sizes and shapes of the resulting fragments, or fully account for the multiphase nature of magmas or ways in which magma can break in a fluidal manner or by thermal stress. The pulsatory, non-steady state nature of some eruptions, and related interactions with these fragmentation criteria, also requires further investigation. Here, we briefly review some recent advances in the field of magma fragmentation and provide a perspective on how integrated field, experimental and numerical modelling studies can address key outstanding challenges.
The boundary representations (B-reps) that are used to represent shape in Computer-Aided Design systems create unavoidable gaps at the face boundaries of a model. Although these inconsistencies can ...be kept below the scale that is important for visualisation and manufacture, they cause problems for many downstream tasks, making it difficult to use CAD models directly for simulation or advanced geometric analysis, for example. Motivated by this need for watertight models, we address the problem of converting B-rep models to a collection of cubic C1 Clough–Tocher splines. These splines allow a watertight join between B-rep faces, provide a homogeneous representation of shape, and also support local adaptivity.
We perform a comparative study of the most prominent Clough–Tocher constructions and include some novel variants. Our criteria include visual fairness, invariance to affine reparameterisations, polynomial precision and approximation error. The constructions are tested on both synthetic data and CAD models that have been triangulated. Our results show that no construction is optimal in every scenario, with surface quality depending heavily on the triangulation and parameterisation that are used.
•Watertight conversion of boundary representations to Clough–Tocher splines.•Comparative study of the most prominent Clough–Tocher constructions and some novel variants.•Comparison based on visual fairness, invariance to affine reparameterisations, polynomial precision and approximation error.
The Lane–Riesenfeld algorithm for generating uniform B-splines provides a prototype for subdivision algorithms that use a refine and smooth factorization to gain arbitrarily high smoothness through ...efficient local rules. In this paper we generalize this algorithm by maintaining the key property that the same operator is used to define the refine and each smoothing stage. For the Lane–Riesenfeld algorithm this operator samples a linear polynomial, and therefore the algorithm preserves only linear polynomials in the functional setting, and straight lines in the geometric setting. We present two new families of schemes that extend this set of invariants: one which preserves cubic polynomials, and another which preserves circles. For both generalizations, as for the Lane–Riesenfeld algorithm, a greater number of smoothing stages gives smoother curves, and only local rules are required for an implementation.
► New subdivision algorithms that use a refine stage and repeated local smoothing. ► The new algorithms extend the class of shapes that are invariant under subdivision. ► We show two examples: the first preserving cubic polynomials, and the second circles. ► Like the Lane–Riesenfeld algorithm, using more smoothing stages gives smoother curves.