From 3-D Scans to Design Tools

Similar documents
Automatically Creating Design Models from 3D Anthropometry Data

A three-dimensional shape database from a large-scale anthropometric survey

Int. J. Human Factors Modelling and Simulation, Vol. 3, No. 2,

Estimating 3D Human Shapes from Measurements

Applied Ergonomics 44 (2013) 775e784. Contents lists available at SciVerse ScienceDirect. Applied Ergonomics

Dynamic Human Shape Description and Characterization

Predicting Seated Body Shape from Standing Body Shape

3-D or Not 3D? That Is The Question December 2005

Evaluating the Automated Alignment of 3D Human Body Scans

Statistical Learning of Human Body through Feature Wireframe

Human Body Shape Deformation from. Front and Side Images

Body Trunk Shape Estimation from Silhouettes by Using Homologous Human Body Model

Statistics and Information Technology

Accommodation Assessments for Vehicle Occupants using Augmented Reality

A Model-based Approach to Rapid Estimation of Body Shape and Postures Using Low-Cost Depth Cameras

Modeling People Wearing Body Armor and Protective Equipment: Applications to Vehicle Design

Semi-Automatic Prediction of Landmarks on Human Models in Varying Poses

3D Shape Representation and Analysis of the Human Body and Ontology for Anthropometric Landmarks

Anthropometric Investigation of Head Measurements for Indian Adults

Evaluating Measurement Error of a 3D Movable Body Scanner for Calibration

A Validation Study of a Kinect Based Body Imaging (KBI) Device System Based on ISO 20685:2010

Wonsup Lee 1, 2, Baekhee Lee 2, Sungho Kim 2, Hayoung Jung 2, Ilguen Bok 3, Chulwoo Kim 3, Ochae Kwon 3, Teukgyu Choi 4, and Heecheon You 2

Landmark Detection on 3D Face Scans by Facial Model Registration

3D-based resources fostering the analysis, use, and exploitation of available body anthropometric data

Creating Custom Human Avatars for Ergonomic Analysis using Depth Cameras

PCA Based 3D Shape Reconstruction of Human Foot Using Multiple Viewpoint Cameras

A Data-driven Approach to Human-body Cloning Using a Segmented Body Database

Developing and Implementing Parametric Human Body Shape Models in Ergonomics Software

DETC MODELING VARIABILITY IN TORSO SHAPE FOR CHAIR AND SEAT DESIGN

Applied Ergonomics. A comparison between Chinese and Caucasian head shapes q

EXPANDED ACCOMMODATION ANALYSIS AND RAPID PROTOTYPING TECHNIQUE FOR THE DESIGN OF A CREW STATION COCKPIT

Quality Control of Anthropometric Databases

Variations in Head-and-Face Shape of Chinese Civilian Workers

Deep Learning-driven Depth from Defocus via Active Multispectral Quasi-random Projections with Complex Subpatterns

Measurement of 3D Foot Shape Deformation in Motion

A Tool Kit to Generate 3D Animated CAESAR Bodies

Accurate 3D Face and Body Modeling from a Single Fixed Kinect

AR Cultural Heritage Reconstruction Based on Feature Landmark Database Constructed by Using Omnidirectional Range Sensor

Posture Invariant Surface Description and Feature Extraction

AUTOMATED 3D MODELING OF URBAN ENVIRONMENTS

Image Coding with Active Appearance Models

Simulating Seat Back Interaction Using Realistic Body Contours

arxiv: v2 [cs.cv] 3 Mar 2017

Defining the Coordinate System of 3D Foot Model Using Regression Analysis

Three-Dimensional Child Anthropometry for Vehicle Safety Analysis. Matthew P. Reed Sheila M. Ebert-Hamilton Biosciences Group October 2012

SCAPE: Shape Completion and Animation of People

Quantitative Evaluation of Human Body Surface Modeling Methodology

Point Cloud Completion of Foot Shape from a Single Depth Map for Fit Matching using Deep Learning View Synthesis

A Simple 3D Scanning System of the Human Foot Using a Smartphone with Depth Camera

3D Reconstruction of Human Bodies with Clothes from Un-calibrated Monocular Video Images

International Conference on Communication, Media, Technology and Design. ICCMTD May 2012 Istanbul - Turkey

Digital Geometry Processing

AFRL-RH-WP-TR

Unwrapping of Urban Surface Models

Optimizing Monocular Cues for Depth Estimation from Indoor Images

Human Shape from Silhouettes using Generative HKS Descriptors and Cross-Modal Neural Networks

Shape Map Method for 3D Body Scanning Information Storage

Applying Synthetic Images to Learning Grasping Orientation from Single Monocular Images

Multi-view stereo. Many slides adapted from S. Seitz

A Survey of Light Source Detection Methods

Geometry Representations with Unsupervised Feature Learning

3D Object Scanning to Support Computer-Aided Conceptual Design

Rapid preliminary helmet shell design based on three-dimensional anthropometric head data

Morphing of Triangular Meshes in Shape Space

Development of a Methodology for Simulating Seat Back Interaction Using Realistic Body Contours

Face Alignment Across Large Poses: A 3D Solution

Object Localization, Segmentation, Classification, and Pose Estimation in 3D Images using Deep Learning

3D Video Over Time. Presented on by. Daniel Kubacki

Intrinsic3D: High-Quality 3D Reconstruction by Joint Appearance and Geometry Optimization with Spatially-Varying Lighting

An Algorithm to Determine the Chromaticity Under Non-uniform Illuminant

Human Body Shape Modeling Using 3D Range Data for Healthcare Applications and Beauty Services

Data driven 3D shape analysis and synthesis

Intensity Augmented ICP for Registration of Laser Scanner Point Clouds

Shape from Selfies : Human Body Shape Estimation using CCA Regression Forests

Database system. Régis Mollard

A Full-Range of 3D Body Scanning Solutions

Visual Learning and Recognition of 3D Objects from Appearance

Robotics Programming Laboratory

THE CHINESE FACE: A 3D ANTHROPOMETRIC ANALYSIS

Automatic Building Extrusion from a TIN model Using LiDAR and Ordnance Survey Landline Data

Selecting Models from Videos for Appearance-Based Face Recognition

Shape Matching for 3D Retrieval and Recognition. Agenda. 3D collections. Ivan Sipiran and Benjamin Bustos

AN ONTOLOGY OF VIRTUAL HUMANS: INCORPORATING SEMANTICS INTO HUMAN SHAPES

Clothed and Naked Human Shapes Estimation from a Single Image

The Isometric Self-Organizing Map for 3D Hand Pose Estimation

Project Updates Short lecture Volumetric Modeling +2 papers

Structured Light II. Thanks to Ronen Gvili, Szymon Rusinkiewicz and Maks Ovsjanikov

TEXTURE OVERLAY ONTO NON-RIGID SURFACE USING COMMODITY DEPTH CAMERA

Surface Reconstruction. Gianpaolo Palma

BIOFIDELIC HUMAN ACTIVITY MODELING AND SIMULATION WITH LARGE VARIABILITY. John Camp Darrell Lochtefeld Human Signatures Branch

ANTHROPOMETRICS 2.0: ENRICHMENT OF CLASSICAL ANTHROPOMETRY THROUGH MULTIDISCIPLINARY COLLABORATION

Lecture 10 Dense 3D Reconstruction

Discrete Optimization of Ray Potentials for Semantic 3D Reconstruction

Stacked Denoising Autoencoders for Face Pose Normalization

Mobile Human Detection Systems based on Sliding Windows Approach-A Review

Chapter 7. Conclusions and Future Work

Non-rigid body Object Tracking using Fuzzy Neural System based on Multiple ROIs and Adaptive Motion Frame Method

Shape Reconstruction of Human Foot from Multi-camera Images Based on PCA of Human Shape Database

arxiv: v1 [cs.cv] 28 Sep 2018

Semi-Automatic Techniques for Generating BIM Façade Models of Historic Buildings

Transcription:

From 3-D Scans to Design Tools Chang SHU* a, Pengcheng XI a, Stefanie WUHRER b a National Research Council, Ottawa, Canada; b Saarland University, Saarbrücken, Germany http://dx.doi.org/10.15221/13.151 Abstract Many products are designed for human use and need to fit the human body shape. However, current CAD tools are focused on the object to be designed and have little capability of accessing human shape information. 3-D anthropometry an emerging field leverages the recent advances in 3-D imaging technology, providing new opportunities for designers to access accurate, complete, and detailed human shape information. However, the 3-D scan data are drastically different from the traditional anthropometric data, which are linear 1-D measurements. New geometry processing and statistical techniques have to be developed in order to make the 3-D data usable. In this paper, we describe these tools and techniques and their potential use in augmenting or integrating 3-D anthropometric data with existing CAD tools. In particular, we discuss three types of tools: 1. Data exploration tools visualizing the space of human shape and helping understand shape variability; 2. Shape generation tools bridging the traditional data and the 3-D data; and 3. Sizing tools helping design sizing systems that optimally accommodate populations. Keywords: 3D anthropometry, digital human modeling, design tools 1. Introduction The main purpose of many 3-D anthropometric surveys is to collect human shape information for designing products that need to fit the human body. Over the past twenty years, 3-D imaging technology has matured to the extent that full-body digitization can be conducted with sufficient accuracy and efficiency. Many large-scale 3-D surveys have been completed, obtaining huge amount of data [1, 11]. The main advantage of the 3-D data is that they capture detailed shape information. Comparing to the 3-D data, the traditional anthropometric data provide limited shape information. Restricted by the tools (mostly tape measures and calipers), traditional anthropometry collect sparse, 1-D data of the human body. For example, a set of 1-D measurements do not uniquely define the 3-D body shape; multiple shapes may correspond to the same set of measurements. Another advantage of the 3-D data is that they can be visualized easily. 3-D shapes can be displayed on graphics devices and manipulated interactively. However, raw, unorganized 3-D data are seldom useful for design. Sophisticated processing is required before the full potential of the data can be realized. Shu et al. [13] reviewed the basic data processing techniques for 3-D anthropometric data. In this paper, we give an overview of the design tools that are built on the basic data processing techniques. We will discuss three kinds of design tools: data exploration, shape generation, and sizing. Beyond simple visualization of individual 3-D models, we can process the 3-D database and create a statistical shape model. This model will allow us to navigate the space of the human shapes spanned by the 3-D data (section 2.1). The statistical shape model will also help establish the relationship between the 3-D shapes and partial shape information such as 1-D measurements and 2-D images. A regression model can be built and realistic human shapes can be generated from these partial shape data (section 2.2). Finally, we will show that optimal sizing systems can be developed by combining 1-D measurements and the 3-D data (section 2.3). * chang.shu@nrc-cnrc.gc.ca 151

2. Design Tools 2.1. Data exploration tool Raw scan data consists of 3-D coordinates representing points on the surface of the human body. These points are typically connected to form triangle meshes, creating a piecewise linear representation of the continuous surface. A full-body scan contains 100,000 to 300,000 points. Due to sensor limitations, raw 3-D data are noisy and incomplete. For example, the area under the arms is occluded from the sensor s viewpoint in certain postures, leaving holes in the model. Early applications of the 3-D data involve minimal processing, including opening individual models in graphical systems, visualizing the 3-D shape from different viewpoints, and taking dimensional measurements from the 3-D model. However, a large 3-D dataset consists of thousands of models. Simple visual examination of random models does not give rise to an understanding of the shape variation of the population. In order to cope with the large amount of data, 3-D search tools have been developed [10]. The 3-D scans are pre-processed to create view-invariant shape descriptors. Body shapes can then be searched based on shape similarity. The search tools organize the dataset and provide an easy way to access the 3-D data. To realize the full potential of 3-D anthropometry, the 3-D data have to be organized such that shape variability can be understood in a quantitative but intuitive way. This is achieved by creating statistical shape models [2,9,18]. Unlike the traditional 1-D data, which consist of sparse dimensional measurements, the 3-D data consist of dense coordinates. Furthermore, the scans have different number of points and different mesh structures. This represents a major difficulty for performing statistical analysis. The solution to this problem is to create correspondences across the models [15]. A complete, smooth mesh is deformed to fit geometrically each data model. Once the fitting is completed, every model has the same number of vertices and the same mesh structure. This technique is also called consistent parameterization [2, 18]. A side benefit of this process is that it automatically cleans up the scan data and fills the holes smoothly. Standard statistical shape analysis can be applied to the parameterized models. Principal Component Analysis (PCA) is the most often used statistical technique for this purpose. It reduces the complex human body shape to a small number of dimensions. A major advantage of a statistical shape model is that it has intuitive visualization. In the case of PCA, the component coefficients represent the variability along the corresponding PCA dimensions. New shapes can be synthesized by varying the coefficients, and thus the users can explore the space of the human shape interactively. A more useful tool for the designers is to explore the shape variation and simultaneously visualize the object under design. Meunier et al. [8] superimpose 3-D scans with the helmet under consideration to evaluate fit to individual scans. With a statistical shape model, we can go one step further to evaluate a design with respect to a whole population. Figure 1 show helmets displayed as if they were worn by people with different head size and shape. Fig. 1.Head shapes co-displayed with a helmet that is being designed. 152

2.2. Shape generation tool A statistical shape model provides a compact description of the human shape space. With this model, it is possible to study the relationship between the shape space and other measurements such as the traditional 1-D anthropometric data. Once this relationship is established, we can leverage the knowledge of the human shape space to generate 3-D shapes from sparse measurements. We want to learn a mapping between the space of human body shapes and a set of linear measurements. Starting with a set of consistently parameterized 3-D models, we first compute the 1-D measurements from the models. Then the PCA weights of the 3-D models are computed. A linear map between the measurements and the PCA weights can be solved by the least square method. This approach is called feature analysis in Allen et al. [2]. The shape thus obtained is drawn from the space of human shapes spanned by the 3-D data. This guarantees that it is a realistic human shape. However, if the measurements were taken from a person that is outside the shape space spanned by the 3-D dataset, the shape obtained from the linear map will not fit the measurement data well. To solve this problem, Wuhrer et al. [16] extend the linear method by adding an extrapolation step, which deforms the shape to fit the measurement data using nonlinear optimization. Figure 2 shows a few models generated by using 34 body measurements. Figure 3 compares the generated models with the ground truth [16]. Fig. 2. Examples of 3-D shapes reconstructed from body measurements. The same principle can be applied to image-based reconstruction where 3-D shapes are generated from one or more 2-D images. Here the partial shape information is the silhouette of the human shape extracted from the image [3,4,5]. Often a PCA is performed on the silhouette data and the regression analysis is done on the two sets of PCA weights. 153

Fig. 3. Comparison between the generated models with ground truth. 2.3. Sizing tool In order to accommodate the shape variability of a population, it is often necessary to create multiple sizes of a product. When designing a product, designers usually have a few key dimensions of the human body in mind. Traditionally, anthropometric measurement data of these dimensions are collected and tabulated. Then a grading of the dimensions is formed to create the sizes [7]. A good sizing system should have minimal number of sizes to cover maximal number of people. In many applications, designers need full 3-D models as representative shapes for the sizes [1,6,12]. These models are called mannequins in case that the full body is considered, as in clothing design. When designing wearable products for the head and face, such as helmet, mask, and glasses, these models are called head forms or face forms. For consistency, we call all of them design models. Before 3-D anthropometric data were available, design models were created by artists who sculpted out the 3-D forms, interpolating the measurement dimensions using their knowledge of human shapes. This method is labor-intensive and does not produce accurate human shapes 3-D anthropometric data provide a new opportunity to improve the quality of the design models. Veitch and Robinette [14] select body shapes from real human scans based on body measurement criteria. The selected models are physically manufactured to create bio-fidelic mannequins. 154

Wuhrer et al. [17] propose a fully automatic solution. The method takes a set of d measurements as sizing parameters. Each measurement is given a range in which it can vary, forming a d-dimensional box. From each 3-D model, we can compute its d measurements, thus turning it into a point in a d-dimensional space. The sizing problem can be formulated as a covering problem in d-dimensional space. Well known techniques in computational geometry were used to solve the covering problem. Once the optimal positions of the boxes are found, the representative shapes (design models) can be computed by averaging the shapes inside the corresponding boxes. Figure 4 shows results of the sizing computation using three head measurements (head width, head depth, and face height). Fig. 4. Covering a population with 3-dimensional boxes (head width, head depth, face height). 3. Conclusions Much effort in 3-D anthropometry has been focused on collecting data. As the data accumulate, we increasingly realize that we need tools to process them and make them usable for design applications. As we have seen, the key is to build effective statistical shape models to describe the shape variability of the population. These models allow us to work with the dataset as a whole, rather than at the individual scan level. We have demonstrated that three kinds of tools data exploration, shape generation, and sizing can be built upon a statistical shape model. If these tools are integrated with CAD tools, designers will be able to access accurate and comprehensive human shape information early on in the design stage. Acknowledgements Stefanie Wuhrer s work has partially been funded by the Cluster of Excellence Multimodal Computing and Interaction within the Excellence Initiative of the German Federal Government. 155

References 1. Ball, R. (2009): "Size China: An Anthropometric Survey of Chinese Head Shapes." PhD thesis, Delft University of Technology. 2. Allen, B., Curless, B., and Popovic, Z., (2003): The space of human body shapes: reconstruction and parameterization from range scans, ACM Transactions on Graphics (SIGGRAPH 03), 22(3):587-594. 3. Boisvert, J., Shu, C., Wuhrer, S., and Xi, P., (2013): Three-Dimensional Human Shape Inference from Silhouettes: Reconstruction and Validation, Machine Vision and Applications, 24(1):145-157. 4. Chen, Y. and Cipolla, R., (2009): Learning shape priors for single view reconstruction, Workshop on 3D Digital Imaging and Modeling (3DIM 09), pp. 1425-1432. 5. Guan, P., Weiss, A., Balan, O., and Black, M.J., (2009): Estimating human shape and pose from a single image, International Conference on Computer Vision (ICCV 09), pp. 1381-1388. 6. Kouchi, M., and Mochimaru, M., (2004): Analysis of 3D face forms for proper sizing and CAD of spectacle frames. Ergonomics, 47(14), pp. 1499 516. 7. McCulloch, C., Paal, B., and Ashdown, S., (1998): An optimisation approach to apparel sizing. Journal of the Operational Research Society, 49, pp. 492 499. 8. Meunier, P., Tack, D., Ricci, A., Bossi, L., and Angel, H., (2000): Helmet accommodation analysis using 3D laser scanning, Applied Ergonomics, 31(4), pp. 361 369. 9. Mochimaru, M. and Kouchi, M., (2000) Statistics for 3D human body forms, SAE Digital Human Modeling for Design and Engineering, Dearborn, MI. 10. Paquet, E. and Rioux, M. (1999): Nefertiti: a query by content system for three-dimensional model and image databases management, Image and Vision Computing. 17(2): 157-166. 11. Robinette, K., S. Blackwell, H. Daanen, Fleming, M. Boehmer, T. Brill, D. Hoeferlin and D. Burnsides (2002). Civilian American and European Surface Anthropometry Resource (CAESAR), Final Report, Volume I: Summary. AFRL-HE-WP-TR-2002-0169. United States Air Force Research Laboratory, Human Effectiveness Directorate, Crew System Interface Division, 2255 H Street, Wright-Patterson AFB OH 45433-7022. 12. Robinette, K. (2007): Maximizing anthropometric accommodation and protection, Air Force Research Laboratory, Tech. Report, AFRL-RH-WP-TR-2008-0022. 13. Shu, C., Wuhrer, S., and Xi, P., (2012): 3D anthropometric data processing, Int. J. Human Factors Modelling and Simulation, Vol 3, No. 2, pp. 133-146. 14. Veitch, D. and Robinette, K., (2006): BioFidelic Apparel Manikins from CAESAR 3D Anthropometric Data, International Ergonomics Conference, Maastricht. 15. Wuhrer, S., Xi, P., and Shu, C., (2012): Human Shape Correspondence with Automatically Predicted Landmarks, Machine Vision and Applications, 23(4):821-830. 16. Wuhrer, S. and Shu, C., (2013): Estimating 3D Human Shapes from Measurements, Machine Vision and Applications, 24(6):1133-1147. 17. Wuhrer, S., Shu, C., Bose, P., (2012): Automatically Creating Design Models from 3D Anthropometry Data, Journal of Computing and Information Science in Engineering, 12(4):041007. 18. Xi, P., Lee, W., and Shu, C., (2007): Analysis of Segmented Human Body Scans, Proceedings of the Graphic Interface 2007 Conference. Montréal, Québec, Canada. 156