Next Article in Journal
Piezoelectric-Based Vibration Energy-Harvesting for Bladed Disks: Modeling and Comparative Performance Analysis of Interface Circuits
Previous Article in Journal
Large-Scale Drift-Resilient Localization via Multi-Sensor Fusion and Topological Map Matching
Previous Article in Special Issue
Clinical Thermography of the Diabetic Foot Using a Low-Cost Thermal Camera: Processing and Instrumental Framework
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Annotation-Free Pipeline for 3D Auricular Bowl Atlas Construction and Statistical Shape Modelling from Surface Scans

Department of Rehabilitation Sciences, The Hong Kong Polytechnic University, Kowloon, Hong Kong, China
*
Author to whom correspondence should be addressed.
Sensors 2026, 26(11), 3493; https://doi.org/10.3390/s26113493
Submission received: 10 February 2026 / Revised: 23 May 2026 / Accepted: 27 May 2026 / Published: 1 June 2026
(This article belongs to the Collection Biomedical Imaging and Sensing)

Abstract

Three-dimensional (3D) ear morphology is critical for the design of in-the-ear hearing aids, earphones, transcutaneous auricular vagus nerve stimulation (taVNS) electrodes, and auricular reconstruction, yet most existing ear shape models still rely on manually placed landmarks. Here, a fully annotation-free pipeline is presented for constructing a 3D ear atlas and statistical shape model (SSM) of the auricular bowl from 50 surface meshes. Individual ears are iteratively registered to a current atlas using rigid the iterative closest point (ICP) algorithm followed by a bidirectional thin-plate spline (BiTPS) deformation, and dense surface correspondences are established by nearest-neighbour mapping. Registration quality is quantified using mean and maximum nearest-neighbour distance, symmetric Chamfer- L 2 distance and coverage. Furthermore, SSM-derived bowl height and width are validated against manual 3D mesh measurements in Geomagic Design X. Across five atlas iterations, the BiTPS pipeline substantially reduces registration errors and increases coverage, and principal component analysis (PCA) derived dimensions show excellent agreement with manual measurements (Pearson r 0.98 , ICC 0.98 ). The proposed framework yields a stable, anatomically plausible ear atlas and an interpretable low-dimensional SSM without manual landmarks, providing a computational basis for the geometric optimization of ear-related medical and wearable devices.

1. Introduction

A growing number of in-ear and periauricular medical devices—including hearing aids [1], auricular acupressure [2] and transcutaneous auricular vagus nerve stimulation (taVNS) electrodes [3,4]—rely on intimate contact with the auricular bowl region to achieve stable coupling, effective stimulation, and long-term comfort. In parallel, surgical auricular reconstruction, orthotic ear moulding in infancy, and prosthetic auricular rehabilitation depend on a precise understanding of the three-dimensional (3D) morphology of the external ear to restore a natural appearance [5,6,7], while providing adequate good contact and support areas [8,9]. Poor geometric compatibility in this region can be associated with pressure points, pain, loss of acoustic sealing, or unstable electrical contact [10].
Traditional auricular acupressure—utilizing Vaccaria seeds or magnetic pellets—relies on adhesive tape, which is prone to causing dermatological irritation and requires frequent, lobar-intensive replacement. While traditional earbuds rely on the ear canal for retention and taVNS electrodes are typically positioned within the cavum and cymba conchae [11,12,13,14], this study aims to develop a basic structure for the design of an auricular acupressure splint that incorporates acupoints on the conchae, triangular fossa, and antihelix. This design applies targeted mechanical pressure to modulate physiological functions [15,16,17]. In addition to housing the acupoints, the triangular fossa and antihelix serve as the primary anatomical anchors for the splint.
Two-dimensional (2D) auricular acupoint maps are traditionally used to locate acupoints for stimulation [18]. Historically, the quantification of auricle morphology in clinical and industrial design has been limited to a few linear measurements or has relied on experienced practitioners. Furthermore, recent advances in 3D scanning and statistical shape analysis [19,20,21,22] enable a more detailed characterisation of ear morphology for ergonomic design, perceived fit, and comfort [10,20,21]. Additionally, deep learning-based point cloud reconstruction and upsampling methods have been proposed to generate high-fidelity 3D medical shapes from sparse or noisy inputs [23,24].
Most existing ear shape modelling approaches rely on manually labelled landmarks (dense or sparse), with correspondences subsequently propagated through non-rigid registration [21,25]. However, given the complex anatomical structures and indistinct boundaries of the auricle, reliable landmark placement is time-consuming and may suffer from limited inter-operator reliability.
To avoid reliance on manual landmarks, an annotation-free 3D ear statistical modelling method was proposed. A population-average ear, or “atlas”, was iteratively constructed, and individual auricles were registered to the current atlas using rigid-body iterative closest point (ICP) [26,27] and non-rigid bidirectional thin-plate spline (BiTPS) deformations [28,29]. Dense surface correspondence was established through nearest-neighbour search. Following the convergence of the atlas, principal component analysis (PCA) [30] was performed on point clouds with one-to-one correspondence to obtain a population-wide ear statistical shape model (SSM) [22]. This model could be interpreted within the commonly used framework of ear height, width, depth, and conchal morphology. Specifically, “annotation-free” denotes that no manually annotated anatomical landmarks were required; instead, the BiTPS control points were automatically selected by farthest point sampling (FPS) on the atlas.
Our methodological novelty lies not in the introduction of a new deformation model, but rather in providing an engineering-ready, annotation-free end-to-end atlas/SSM pipeline with transparent evaluation and reproducible correspondence construction for the auricular bowl.
This research contributes a validated, region of interest (ROI)-specific atlas designed for the geometric optimization of auricular acupressure splints and ear-wearable devices. By establishing the “auricular bowl” as a standardized design space, we provide a foundation for downstream clinical and industrial applications, such as automated acupoint localization, which were previously limited by the absence of a unified statistical model.
The primary technical contributions of this work are as follows:
1.
An automated, annotation-free SSM pipeline: We present an end-to-end framework for atlas and statistical shape model (SSM) construction specifically for the auricular bowl. By leveraging automatically selected pseudo-landmarks via farthest point sampling (FPS) for deformation parametrisation, the approach eliminates the need for labour-intensive manual anatomical annotation.
2.
Systematic evaluation of registration evolution: We provide a rigorous assessment of registration quality and atlas convergence across iterative stages. By comparing a rigid-only baseline against non-rigid BiTPS refinements, we demonstrate the specific alignment improvements and convergence behaviour of the model.
3.
Metrological validation for practical application: Beyond qualitative shape analysis, we establish the model’s reliability through a comparative study of model-derived versus manual 3D mesh measurements. Using Bland–Altman analysis and the Intraclass Correlation Coefficient (ICC), we demonstrate the high metrological agreement necessary for practical sizing and fit optimization in wearable design.

2. Methods

An overview of the proposed annotation-free 3D ear atlas and statistical shape model (SSM) pipeline is shown in Figure 1. Following the acquisition of raw 3D ear meshes, mesh cleaning and cropping were performed. Subsequently, iterative atlas construction was carried out using rigid ICP and non-rigid BiTPS, followed by PCA-based statistical shape analysis on the aligned meshes. The pseudocode for the complete process is provided in Algorithm 1.
Algorithm 1: Annotation-free atlas construction and SSM for the auricular bowl
Sensors 26 03493 i001

2.1. Data Acquisition and Preprocessing

2.1.1. Participants and Ethics

A total of 50 right ears from 50 participants were included in this study (comprising 25 males and 25 females; age range 13–45 years). Written informed consent was obtained from all participants. The study protocol was approved by the institutional ethics committee of The Hong Kong Polytechnic University (approval ID: HSEARS20230705002). All procedures were conducted in accordance with the Declaration of Helsinki.

2.1.2. 3D Scanning

All ears were captured using an EinScan Pro HD structured-light scanner (Shining 3D), with an effective spatial resolution of approximately 0.2   m m . For each subject, the right auricle region was scanned with the head in a neutral position. Raw meshes were exported in STL format for subsequent processing (Figure 1).

2.1.3. Mesh Cleaning and Cropping

The raw meshes were denoised and cleaned using Geomagic Design X (version 2024.3, Oqton Inc., San Francisco, CA, USA), which included the removal of isolated components, spike filtering, and hole filling where appropriate. To obtain a consistent surface representation, each ear mesh was isotropically remeshed to approximately 4 × 10 4 to 6 × 10 4 triangles using the Decimate function in Blender (version 4.0, Blender Foundation, Amsterdam, The Netherlands).
Among them, to minimize occlusion in the concave regions of the conchae, each subject was scanned from multiple perspectives. Minor surface voids were processed using a curvature-based hole-filling algorithm (Shining 3D), and the resulting meshes were manually inspected to ensure no structural distortion occurred within the core ROI.

2.2. Geometry and Surface Sampling

Triangle-Area-Weighted Sampling

To obtain a uniform point cloud representation, each ear surface was sampled proportionally to the triangle area. For a triangular face with the vertices v 0 ,   v 1 , and v 2 , the area was calculated as follows:
A i = 1 2 ( v 1 v 0 ) × ( v 2 v 0 ) ,
where A i denotes the area of the i-th triangle.
The areas were normalized to obtain sampling probabilities:
p i = A i j A j ,
where p i denotes the probability of sampling from the i-th triangle.
Barycentric coordinates were randomly generated inside each triangle. Specifically, ( u ,   v ) were drawn from a uniform distribution on [ 0 ,   1 ] 2 and mapped as follows:
( u ,   v ,   w ) = ( u ,   v ,   1 u v ) ,   u + v 1 , ( 1 u ,   1 v ,   u + v 1 ) , u + v > 1 ,
where ( u ,   v ,   w ) are the barycentric coordinates used for sampling points within the triangle.
The sampled point was then computed as
x = u v 0 + v v 1 + w v 2 .
This approach yields points that were approximately uniformly distributed with respect to surface area. For all subsequent registration and SSM stages, each mesh was represented by a fixed-size, uniformly sampled point set. In this study, a set of 20,000 points was used for each subject, thereby eliminating the requirement for identical vertex counts across the original raw meshes.

2.3. Iterative Atlas Construction

Let { S i } i = 1 M denote the set of M training ear surfaces after sampling. A population atlas was constructed by iteratively registering all ear surfaces to an evolving template and averaging the aligned shapes.

2.3.1. Initial Atlas

The atlas A ( 0 ) was initialized as a single ear surface from the training set that was representative in terms of overall size and appearance. In practice, the final atlas was found to be insensitive to the exact choice of the initial subject.

2.3.2. Outer Iterations

For iteration k = 1 ,   ,   K (here K = 5 ), the following steps are performed:
1.
Rigid alignment. Each ear S i was first pose-normalized by centring and enforcing a consistent global orientation, and it is then rigidly aligned to the current atlas A ( k 1 ) using ICP with Umeyama’s closed-form transform. Depending on the scale setting, the Umeyama step estimates either rotation or translation only, so it will keep the scale factor, resulting in a rigidly aligned surface S ˜ i ( k ) .
2.
Optional non-rigid refinement. In the BiTPS setting, a thin-plate spline (TPS) with bidirectional deformation was fitted between the atlas and S ˜ i ( k ) , yielding a non-rigidly aligned surface S ^ i ( k ) . In the pure ICP setting, S ^ i ( k ) is set to S ˜ i ( k ) .
3.
Correspondence update. Using nearest-neighbour mapping from the atlas to each S ^ i ( k ) , a corresponding point on each subject was obtained for every atlas point.
4.
Atlas update. A new atlas A ( k ) was computed by averaging the corresponding points over all subjects:
A ( k ) ( p j ) = 1 M i = 1 M S ^ i ( k ) ( p j ) ,
where p j indexes atlas vertices.
This iterative process was executed in two separate configurations: first using rigid ICP only, and subsequently using ICP followed by non-rigid BiTPS registration. Registration metrics were recorded at each iteration to facilitate convergence analysis. Across iterations, a mild decrease in the atlas scale was observed—a phenomenon known as scale drift—during the template update phase under nearest-neighbour correspondence. When the rigid step can be configured to estimate a global scale factor, the observed drift during atlas updates was not solely determined by this setting. To correct for this and ensure consistent reporting of absolute measurements, the final atlas was rescaled after convergence to match the mean ear size of the training set. Registration metrics were recorded at each iteration to enable convergence analysis. Across iterations, we observed a mild decrease in the atlas scale due to scale drift bias, during mean-template updating under the nearest-neighbour correspondence. When the scaling-enabled setting is used, the rigid step can additionally estimate a global scale factor; however, the observed drift during atlas updates is not solely determined by this option. After convergence, the final atlas was re-scaled to match the mean ear size of the training set to facilitate consistent reporting of absolute measurements.

2.4. Rigid ICP with Umeyama Scale Estimation

2.4.1. Closed-Form Umeyama Registration

Given two corresponding point sets X = { x i } i = 1 n and Y = { y i } i = 1 n , a similarity transform ( s ,   R ,   t ) is sought that minimizes
i = 1 n y i ( s R x i + t ) 2 ,
where R SO ( 3 ) is a rotation, s > 0 is a global scale, and t R 3 is a translation. Let μ x and μ y denote the centroids of X and Y, and let centred coordinates be defined as X ¯ = X μ x and Y ¯ = Y μ y . The covariance was given by
C = 1 n X ¯ Y ¯ .
An SVD C = U S V was performed and R was set to V U ; if det ( R ) < 0 , the sign of the last column of V was flipped before forming R. Scale was included so that the optimal scale and translation were given by
s = tr ( S ) var ( X ) , t = μ y s R μ x ,
where var ( X ) = 1 n i = 1 n x i μ x 2 and μ x and μ y denote the means of the point sets X and Y, respectively.

2.4.2. ICP Iteration

Given a source point cloud X and a target point cloud Y, the ICP algorithm iteratively alternated between among three steps:
1.
Correspondence. Nearest-neighbours Y are identified for the current transformed source  X .
2.
Alignment. The similarity transform parameters ( s i ,   R i ,   t i ) are estimated between X and Y using Umeyama’s method.
3.
Update. The transformed source is updated as X s i R i X + t i , and the accumulated transforms are updated according to
R R i R , t s i R i t + t i , s s · s i .
The iteration was terminated when the decrease in the mean squared nearest-neighbour distance fell below a predefined tolerance. The resulting similarity transform was then applied to the original vertices. In this configuration used here, the scale factor was fixed at s = 1 to preserve the absolute dimensions of the subjects.

2.5. Template Landmarks and Sample Projection

2.5.1. Template Landmarks via FPS

To drive the non-rigid registration, m uniformly distributed template landmarks Q were selected from the atlas using farthest point sampling (FPS). In this procedure, the vertex farthest from the existing set of the selected set is iteratively added to ensure optimal surface coverage.

2.5.2. Sample Correspondence

To establish correspondences, for each rigidly aligned sample surface S ˜ i , the surface was represented by a dense point cloud of 20,000 points. For each landmark q Q , its nearest-neighbour p on the sample is found. The resulting point pairs ( q ,   p ) were then utilized as control points for non-rigid BiTPS registration.

2.6. Bidirectional Thin-Plate Spline (BiTPS) Registration

2.6.1. Kernel and Linear System

A 3D thin-plate spline (TPS) model is used with kernel U ( r ) = r 2 log r , with U ( 0 ) = 0 . Given control points X R n × 3 and target points Y R n × 3 , pairwise distances are defined as
r i j = x i x j ,
and the kernel matrix is constructed as
K i j = r i j 2 log ( r i j + ε ) ,
where ε is a small constant to avoid numerical issues. Let P = [ 1 ,   X ] denote the affine design matrix. The TPS parameters are obtained by solving
K + λ I P P 0 W A = Y 0 ,
where λ (smooth) is a Tikhonov regularisation parameter. For query points Q, the deformation is given by
f ( Q ) = K ( Q ,   X ) W + P Q A .

2.6.2. Bidirectional Mapping

Both the directions Q P (template → sample) and P Q (sample → template) were fitted. The former was used to warp the atlas vertices and to obtain non-rigid correspondences V corr , while the latter was used for evaluation of surface-based metrics such as coverage and Chamfer distance. This bidirectional TPS registration scheme was referred to as BiTPS.

3. Evaluation

3.1. Matching Quality and Coverage Metrics

To quantify registration quality between an aligned ear surface S i and the atlas A, the following metrics were used:
  • Chamfer-L2 [31,32]. The symmetric squared Chamfer distance between two point sets A and B is defined as
    Chamfer ( A ,   B ) = E a A a NN B ( a ) 2 + E b B b NN A ( b ) 2 ,
    where NN B ( a ) denotes the nearest-neighbour of a in B. In practice, this is implemented using KD-tree nearest-neighbour search.
  • Coverageτ [33,34]. Coverage is defined as the fraction of template points whose nearest-neighbour distance to the warped sample is below a threshold τ :
    Coverage τ ( A ,   B ) = 1 | A | | { a A : a NN B ( a ) τ } | .
  • Mean and maximum nearest-neighbour distances [35,36]. For more detailed assessment, the mean nearest-neighbour distance was reported as
    mean_nn ( A ,   B ) = E a A a NN B ( a ) ,
    and the corresponding maximum distance was given by
    max_nn ( A ,   B ) = max a A a NN B ( a ) .
These metrics were recorded for each subject, for both ICP and BiTPS pipelines, and at each atlas iteration.

3.2. Statistical Shape Model (PCA)

After convergence of the atlas, all aligned meshes were brought into dense point-to-point correspondence. Each mesh V m R N × 3 was reshaped into a vector of length 3 N , and a data matrix X R M × 3 N was formed over M subjects. After subtraction of the mean μ , singular value decomposition (SVD) was performed as
1 M 1 X c = U S V ,
where X c denotes the centred data matrix. The variances along the principal components were given by σ i 2 = S i 2 . The top K modes that explained 99% of the total variance were retained (i.e., K is determined automatically by the 99% cumulative-variance criterion). The mean shape was reshaped back to ( N ,   3 ) , and the top K principal components were reshaped to ( K ,   N ,   3 ) for visualisation. To illustrate variability, shapes corresponding to μ ± 2 σ i 2 along each mode were rendered.
To evaluate reconstruction performance, each shape was projected onto the retained subspace and reconstructed using the mean plus the first k modes, where k was swept from 0 to K to generate reconstruction error curves as a function of the included components.

3.3. Manual Measurements and Statistical Analysis

3.3.1. Manual Measurements with Standardized Extremal Landmarks

Manual reference measurements were obtained on the cleaned and cropped 3D auricle meshes using in Geomagic Design X (version 2024.3, Oqton Inc.). To ensure consistency and to eliminate dependence on arbitrary viewing angles, each mesh was first transformed into the standardized atlas coordinate system. This step utilized the same rigid alignment parameters established during the atlas construction, such that the superior–inferior (SI) and anterior–posterior (AP) axes were consistently oriented across all subjects.
In accordance with standard anthropometric definitions [37,38] of ear height (length) and ear width (breadth), the required landmarks were operationalized as xtremal points within the ROI. As illustrated in Figure 2, this ROI corresponds to the auricular bowl, with the lobule explicitly excluded.
Specifically, four extremal landmarks were defined on the aligned ROI:
  • SEP (superior extremal point): the most superior point of the ROI, defined by the maximum coordinate along the superior–inferior axis.
  • IEP (inferior extremal point): the most inferior point of the lobule-excluded ROI boundary in minimum SI coordinate, defined by the minimum coordinate along the superior–inferior axis.
  • PEP (posterior extremal point): the most posterior point of the ROI (minimum anterior–posterior coordinate), which serves as the functional equivalent to the posterior auricle landmark used in full-pinna anthropometry.
  • AEP (anterior extremal point): the most anterior point of the ROI (maximum anterior–posterior coordinate). This point serves as a functional surrogate of the anterior outer-rim landmark used in ear-breadth definitions, which is typically located near the anterior helix or root region in full-pinna studies.
Based on these standardized extremal landmarks, ear height (length) and ear width (breadth) were computed as axis-aligned distances:
H = y ( SEP ) y ( IEP ) , W = x ( AEP ) x ( PEP ) ,
where y ( · ) and x ( · ) denote the coordinates along the superior–inferior and anterior–posterior axes within the standardized coordinate frame. Although the ROI excludes the lobule, the IEP represents the inferior extremal point of the cropped auricular bowl rather than the anatomical lobule tip. Nevertheless, the same cropping protocol was applied consistently across subjects, ensuring a reproducible and standardized measurement. To minimize inter-observer variability, all measurements were performed by a trained practitioner using an identical protocol across subjects.

3.3.2. Model-Derived Measurements

The same morphometric dimensions were computed for the atlas and the SSM-reconstructed ears. For each subject, the original mesh was reconstructed from the SSM using all K retained principal components. Ear height, ear width, and concha height were then extracted from reconstructed meshes along the predefined anatomical axes, utilizing the same geometric definitions applied during the manual measurement process in Geomagic. This protocol yielded paired measurements (manual vs. SSM-derived) for each dimension across all subjects, enabling a direct evaluation of the model’s geometric fidelity.

3.3.3. Agreement Between Manual and Model Measurements

For each dimension (ear height, ear width, and concha height), association between manual ground-truth and SSM-derived measurements was assessed using Pearson’s correlation coefficient (r) for linear relationships and Spearman’s rank correlation coefficient ( ρ ). To assess systematic bias and quantity measurement error, the differences ( d i ) were computed as
d i = SSM i manual i ,
and paired t-tests (or Wilcoxon signed-rank tests where the assumption of normality was violated) were applied to assess the significance of the differences. The mean difference ( d ¯ ), standard deviation (SD), and 95% confidence intervals (CI) were reported. Bland–Altman plots were constructed to visualise the mean difference (systematic bias) and the 95% limits of agreement (LoA) (mean ± 1.96 SD). Overall agreement was further quantified using the ICC based on a two-way mixed-effects model, absolute agreement, and a single-rater measurement (ICC(A,1)), as is standard for method-comparison studies. All statistical analyses were performed using Python (version 3.10).

3.3.4. Analysis of Iterative Registration Metrics

To evaluate the influence of the outer atlas iterations, registration metrics including nearest-neighbour distance ( mean_nn ), maximum nearest-neighbour distance ( max_nn ), Chamfer-L2 distance, and coverage ( Coverage τ ) were analysed across all iterations for both ICP and BiTPS pipelines. For each metric, a repeated-measures design was employed, comprising one observation per subject across each of the K = 5 outer atlas iterations.

3.3.5. Analysis of SSM Compactness, Variance and Reconstruction Accuracy

Following established protocols in statistical shape modelling [39], the resulting SSM was evaluated based on its compactness, generalization, and reconstruction accuracy.
Compactness assesses the efficiency with which the model represents population variability. This was quantified by calculating the variance of the principal component (PC) scores across all subjects, expressed as both the individual and cumulative fractions of total variance explained by the leading modes. The resulting variance curves indicate the amount of shape information captured as the number of retained PCs increases.
To further characterise inter-individual variability within the learned shape space, we examined the cumulative fraction of total variance explained by the leading principal components (PCs). We then visualised the organization of subject-level variation using scatter plots of scores along the first two PCs (PC1 and PC2).
To assess reconstruction accuracy as a function of SSM dimensionality, each aligned mesh was projected onto the principal subspace and reconstructed using the mean shape plus the first k principal components, with k ranging from 0 (mean shape only) to the full number of retained modes. For each subject and each k, the vertex-wise root-mean-square error (RMSE) and the symmetric Chamfer-L2 distance between the original and reconstructed meshes were computed. The mean errors across all 50 ears were then summarised as functions of k to characterise the trade-off between model compactness and geometric fidelity.

4. Results

4.1. Registration Accuracy and Atlas Evolution Across Iterations

The progression of registration quality over the K = 5 outer atlas iterations was first analysed for both the rigid ICP and non-rigid BiTPS pipelines. Figure 3 summarises the mean registration metrics across all 50 ears as a function of iteration, with key values at iterations 1 and 5 provided in Table 1. For the rigid ICP pipeline, the mean nearest-neighbour distance mean_nn decreased from 2.10 at iteration 1 to 0.93 at iteration 5, while the maximum nearest-neighbour distance max_nn was reduced from 8.92 to 2.97. The mean Chamfer-L2 distance showed a similar trend, decreasing from 13.46 to 5.47. Concurrently, the coverage metric Coverage τ increased from 0.61 to 0.89, indicating that an increasing fraction of atlas points achieved valid correspondences with the target auricular surfaces as the refinement progressed.
A comparable pattern of improvement was observed for the BiTPS pipeline, although substantially lower error magnitudes were achieved at all iterations. The mean mean_nn was reduced from 0.71 to 0.30, while max_nn decreased from 3.73 to 1.32 between iterations 1 and 5. Similarly, the mean Chamfer-L2 distance was reduced from 1.47 to 0.71, while Coverage τ increased from 0.92 to 0.98, nearly reaching complete coverage of the atlas surface. For both ICP and BiTPS pipelines, significant iteration effects were observed across all metrics (Friedman tests, χ ( 4 ) 2 152.8 , p < 10 31 ), confirming that registration accuracy improved systematically over the five atlas updates.
The corresponding evolution of the atlas geometry and curvature is visualised in Figure 4. From iteration 1 to 5, the global ear morphology became progressively smoother and more regularised, with better-defined helix and conchal folds and reduced residual asymmetries. Simultaneously, a gradual decrease in the global scale of the atlas was observed, consistent with the behaviour of the nearest-neighbour-based loss employed during registration. This shrinkage was interpreted as an inherent bias of the annotation-free correspondence formulation: template points are naturally pulled towards the interior of the population surface cloud rather than remaining on the peripheral manifold. We observed that this scale drift occurs consistently, indicating that it is primarily an effect of iterative mean-template updating under nearest-neighbour correspondence rather than a consequence of the scale-handling option alone. Importantly, after convergence, isotropic rescaling was applied to ensure that the final atlas height and width matched the training-set mean. This step ensured that subsequent statistical shape analysis and model-derived measurements remained physically interpretable and anatomically accurate. Overall, Figure 3 and Figure 4 jointly demonstrate that the iterative atlas construction reached convergence, and that superior alignment was consistently achieved by the non-rigid BiTPS pipeline compared to rigid ICP alone.

4.2. Agreement Between SSM-Derived and Manual Ear Dimensions

SSM-derived bowl height and width were compared with the corresponding manual measurements obtained on the 3D meshes in Geomagic Design X. Across all 50 ears, an excellent correlation between PCA-derived height and manual height was observed (Pearson r = 0.995 , p 4.2 × 10 49 ; Spearman ρ = 0.987 , p 1.0 × 10 39 ), and a similarly strong association between PCA-derived width and manual width was observed (Pearson r = 0.981 , p 1.3 × 10 35 ; Spearman ρ = 0.968 , p 2.0 × 10 30 ), as illustrated by the scatter plots in the top row of Figure 5 and summarised in Table 2.
To evaluate potential systematic bias, the measurement difference for each ear was defined as the PCA-derived value minus the manual measurement, and paired t-tests were performed. For height, the mean difference was 0.24 ± 0.41 (mean ± SD; same units as the original measurements), ranging from 0.60 to 1.14 . A paired t-test indicated a statistically significant positive bias ( t = 4.06 , p = 0.00018 ; 95% confidence interval [ 0.12 , 0.35 ] ), with PCA-derived heights being on average slightly larger than manual measurements. For width, the mean difference was 0.14 ± 0.61 (range 1.36 to 1.43 ), and no significant systematic bias was observed ( t = 1.59 , p = 0.12 ; 95% confidence interval [ 0.31 , 0.03 ] ).
Excellent agreement was further confirmed by Bland–Altman analysis (Figure 5, bottom row). For height, the mean difference was 0.24, with 95% LoA ranging from 0.57 to 1.05 (mean ± 1.96 SD). For width, the mean difference was 0.14 , with LoA ranging from 1.34 to 1.06 . Most observations lay within these limits, and no obvious trend across the range of magnitudes was observed.
Overall agreement was further quantified using the ICC based on a two-way mixed-effects model for absolute agreement, single measurement (ICC(A,1)). The ICC was 0.993 for height and 0.980 for width. According to standard reliability guidelines, these values indicate excellent agreement, demonstrating that manual measurements can be reliably reproduced by the automated SSM-derived dimensions.

4.3. Additional Descriptive Morphometrics

In addition to linear dimensions that can be directly validated against manual measurements, several fully automatic 3D geometric descriptors are computed on the aligned atlas representation as descriptive statistics to facilitate interpretation of population-level variability. Table 3 summarises the distribution of the principal linear dimensions by PCA, and complementary descriptors including surface area and projection-based thickness proxies. For 3D descriptors, surface area is computed as total mesh area. Projection-based thickness proxies summarise the spread of vertex projections onto the third PCA axis of the mean shape. It is the distance from the deepest point of the concha to a plane defined by the auricular ridges (antihelix/tragus). This is a very practical way to measure “depth” for an engineer. These quantities provide additional context for understanding variation within the learned shape space.

4.4. Population Variability Along Principal Modes

The variance explained by the first ten principal components (PCs) of the auricular bowl SSM is presented in Table 4. The first principal component (PC1) accounted for 21.6% of the total shape variance, with the first five PCs explaining 60.8% of the variance. The cumulative variance increased rapidly by the first ten modes, which together were found to explain 73.9% of the total variability in auricular bowl shape. With additional modes, the explained variance increased further, with the first 20 modes capturing nearly 87% of the total shape variation.
Visual inspection of the shape deformations along the primary modes revealed clear anatomical interpretations. Mode 1 was primarily associated with the overall vertical extent of the auricular bowl: positive scores corresponded to an elevated superior conchal rim and an elongated antihelix, resulting in a taller bowl morphology; conversely, negative scores were associated with reduced bowl height and a more inferiorly positioned superior antihelix. Mode 2 primarily captured the horizontal aperture of the bowl: positive scores were characterised by a widening of the cavum and cymba conchae and a flattened antihelix, yielding broader, more open bowls; negative scores produced a narrower, more constricted conchal entrance. Mode 3 captured variations in conchal floor depth and antihelical prominence, ranging from a deep bowl with a pronounced antihelix to a shallower bowl with a smoother, less defined contour. Higher-order modes described localized morphological features, such as the orientation of the intertragic notch and subtle undulations along the conchal rim.
Taken together, these anatomically interpretable modes provide a compact basis for characterising individual differences in auricular bowl morphology that are directly relevant to contact area, acoustic sealing, and the mitigation of potential pressure hotspots in ear-related devices. This compactness indicates that population-wide variability in ear morphology can be effectively parametrised by a relatively small number of principal components, with higher-order modes capturing localized morphological variations. The distribution of subject scores (PC1 vs. PC2) and the variance explained by each mode are summarised in Figure 6. Figure 6 (right) further shows the cumulative explained variance as a function of the number of retained modes, providing an objective reference for selecting the number of modes in downstream reconstruction analyses.

4.5. Reconstruction Accuracy as a Function of SSM Dimensionality

To evaluate the number of principal components required to reconstruct individual ears with high geometric fidelity, we determined the lower bound of reconstruction error. Each aligned mesh was projected onto the SSM (built from all N = 50 ears) and reconstructed using the mean shape and the first k principal components. The vertex-wise root-mean-square error (RMSE) and the symmetric Chamfer-L2 distance between the original and reconstructed meshes were then computed to quantify the fidelity of the model.
The mean reconstruction error across all 50 ears as a function of k is shown in Table 5 and Figure 7. Using the scanner resolution (∼0.2 mm) as an objective criterion, the minimum number of modes required to achieve mean RMSE ≤ 0.2 mm is k = 19 (Figure 7, dashed lines). This provides a practical and application-relevant rule for selecting the model dimensionality, rather than arbitrarily retaining a large number of modes. When the mean shape alone was used ( k = 0 ), an average RMSE of 0.47 mm and a Chamfer-L2 distance of 1.00 mm2 were obtained. Accuracy was rapidly improved by the addition of a small number of modes: with k = 5 , the RMSE was reduced to 0.33 mm and the Chamfer-L2 distance to 0.38 mm2, corresponding to relative reductions of approximately 31% and 62%, respectively. With k = 10 , the mean RMSE was further reduced to 0.27 mm and the Chamfer-L2 distance to 0.25 mm2, and at k = 20 the errors were decreased to 0.19 mm and 0.12 mm2. Beyond approximately 25–30 modes, a plateau was approached, with only modest gains despite increasing model dimensionality. When all 46 modes were used, a mean RMSE of 0.04 mm and a Chamfer-L2 distance of 0.01 mm2 were obtained.
These results indicated that a favourable trade-off between compactness and geometric fidelity was offered by the proposed SSM. In practice, sub-millimetre vertex accuracy and substantial reduction in global surface error are already provided by retaining 10–20 modes, while a low-dimensional parameter space is maintained and suitability for downstream analysis and device optimization is retained.

5. Discussion

An annotation-free pipeline for constructing a 3D ear atlas and statistical shape model of the auricular bowl was presented, based on iterative rigid and non-rigid registration. While rigid ICP, TPS/BiTPS, and PCA are established components, our contribution lies in integrating them into a fully automatic, annotation-free pipeline tailored to auricular bowl morphology, together with a transparent evaluation suite. In this context, the correlation between PCA-derived reconstructions and simple linear dimensions is not presented as a mathematical novelty of PCA, but as evidence that the learned shape space supports reproducible and interpretable measurements under a consistent correspondence framework. Using 50 auricular meshes, registration accuracy systematically improved over successive atlas updates. The proposed BiTPS refinement scheme consistently achieved lower registration errors and higher surface coverage than rigid ICP alignment alone. Across five outer iterations, all metrics approached a plateau, indicating that atlas construction was numerically stable and that further iterative re-averaging was not required for convergence.
The present framework significantly reduces the dependence on manually placed landmarks compared with previous ear and concha modelling approaches. Earlier studies on ear canals and auricular conchae typically relied on sparse anatomical landmarks or dense sets of manually defined control points to wrap a template mesh to each subject prior to statistical modelling [10,19]. While these methods demonstrated the feasibility of ear-related SSMs and provided valuable population data, the manual landmarking process is labour-intensive and susceptible to both inter- and intra-observer variability, particularly in regions with complex folds and ill-defined boundaries, such as the auricular bowl. In contrast, our pipeline establishes dense surface correspondence via a nearest-neighbour search on iteratively refined atlases followed by BiTPS refinement, requiring no manual point annotations. The curvature maps across iterations suggest that local geometric features such as the helical rim, antihelix, and conchal floor are preserved while global alignment is improved, further supporting the anatomical plausibility of the resulting mean ear.
The SSM derived from this atlas utilized a compact set of principal modes to capture auricular bowl variability, yielding geometric measurements that closely reproduced manual 3D mesh dimensions. Near-perfect correlations with reference values and excellent absolute agreement (ICC 0.98 ) were observed for PCA-derived bowl height and width, with Bland–Altman limits within approximately ± 1 mm. The high ICC values and narrow LoA in the Bland–Altman analysis confirm the metrological interchangeability of the automated model with manual measurements, validating the ability of the registration pipeline to capture individual morphological variations.
While the agreement analysis validates measurement interpretability under a shared geometric definition, geometric fidelity and compactness are separately assessed by reconstruction errors and registration metrics. A small but statistically significant positive bias was observed for bowl height, whereas no detectable systematic offset was observed for width. These findings indicate that manual measurements in studies of ear morphology can be replaced by the SSM as a reliable surrogate, while the SSM also provides richer information on shape variation than that provided by a small set of linear distances. In this way, the present framework complements previous 3D ear anthropometry work, in which emphasis has mainly been placed on summarising linear dimensions and on classifying external ear shapes for product sizing and clustering [20,21].
Several limitations should be acknowledged. First, the sample size was relatively small (N = 50), and the study was restricted to young East Asian adults, which may limit the generalisability of the atlas to other age groups, ethnicities, and extreme morphologies. Larger, more diverse datasets will be required to quantify population variability more comprehensively and to derive population-specific atlases where necessary. Second, all data were acquired using a single 3D scanner, and the analysis was restricted to the auricular bowl region. Consequently, the ear canal and other peri-auricular structures—which are also critical for acoustic performance and device retention—were not modelled. Third, the correspondence model was purely geometric; it did not incorporate the mechanical properties of auricular cartilage or soft-tissue compliance under load, both of which significantly influence perceived comfort and pressure-discomfort thresholds [9]. Finally, while the SSM was validated against manual morphological measurements, a direct linkage between SSM-derived descriptors and functional outcomes—such as acoustic response, stimulation thresholds, or subjective comfort ratings—remains to be established.
We further evaluated sensitivity to the number of FPS/TPS control points ( m = 1000 / 2500 / 5000 ) and the BiTPS regularisation strength ( λ = 10 3 10 1 ). Registration metrics and reconstruction curves showed only marginal and modest changes, and the scanner-resolution-based choice of model dimensionality remained stable ( k = 18 –19). The number of control points ( m = 1000 ) was selected based on a sensitivity analysis confirming that higher sampling densities did not significantly improve registration fidelity or model compactness (see Supplementary Material S1). The regularisation parameter λ was optimized to ensure that the maximum surface deviation between the original scan and the registered mesh did not exceed the hardware resolution of 0.2 mm, thereby preserving fine-scale anatomical features. More specifically, see Supplementary S1 (Table S1.1 and Figures S1.1–S1.3) and Supplementary S2 (Table S2.1 and Figures S2.1 and S2.2). Finally, we assessed the out-of-sample generalization of the model using five-fold cross-validation. As shown in Supplementary S3, the test-set reconstruction curves show a consistent error reduction with diminishing returns beyond k 24 . The mean test reconstruction RMSE for held-out samples decreased to 0.386 mm at k = 37 , confirming the model’s high fidelity in capturing previously unseen auricular surface undulations.

6. Conclusions

A fully annotation-free framework was developed and validated for constructing a 3D ear atlas and statistical shape model (SSM) of the auricular bowl from surface scans. By combining iterative atlas construction with rigid ICP and non-rigid BiTPS registration, the proposed pipeline established dense surface correspondence without the need for manual landmarks, yielding a numerically stable population-mean ear. Across five atlas iterations, registration errors were substantially reduced, and surface coverage approached completeness for both rigid and non-rigid stages. The BiTPS refinement consistently outperformed rigid-only registration, ensuring high geometric fidelity and a robust basis for modelling auricular morphology.
The resulting SSM captures the inter-individual variability of the auricular bowl within a compact set of principal modes, reproducing manual 3D mesh measurements of height and width with excellent agreement. These results demonstrate that an annotation-free, surface-based modelling approach provides geometrically interpretable descriptors suitable for replacing or complementing traditional linear anthropometry. Consequently, this framework offers a robust, automated alternative for high-fidelity ear morphology analysis in both ergonomic design and clinical applications.
Methodologically, this framework offers a generic, annotation-free strategy for atlas and SSM construction that can be extended to other anatomical structures represented as 3D surfaces. From an application perspective, the auricular atlas and SSM provide a robust geometric foundation for the design and optimization of medical and wearable devices. Furthermore, this model facilitates the refinement of auricular mapping schemes used in neuromodulation and auricular therapy. Future work will focus on larger, more diverse populations and the inclusion of full-pinna and ear-canal geometries. By integrating these morphological models with biomechanical and functional evaluations, 3D shape characteristics can be more directly linked to device performance, stimulation efficacy, and subjective user comfort.

Supplementary Materials

The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/s26113493/s1, Supplementary S1: Sensitivity to the number of FPS/TPS control points m; Table S1.1: Sensitivity to the number of FPS in BiTPS control points (m): mean registration metrics after the final atlas iteration (50 ears). Values are mean across subjects; Figure S1.1: Sensitivity to the number of control points m: mean reconstruction RMSE versus the number of retained modes K. The dashed line indicates the 0.2 mm scanner-resolution threshold; k denotes the smallest k achieving mean RMSE less than or equal to 0.2 mm for each setting; Figure S1.2: Sensitivity to the number of control points m: mean Chamfer-L2 distance versus the number of retained modes K; Figure S1.3: Distribution of automatically selected FPS pseudo-landmarks on the atlas template for different numbers of control points ( m = 1000 / 2500 / 5000 ). Increasing m densifies surface coverage, while the final atlas geometry remains visually consistent; Supplementary S2: Sensitivity to the BiTPS regularization strength (λ); Table S2.1: Sensitivity to the BiTPS regularization strength ( λ ): mean registration metrics after the final atlas iteration (50 ears). Values are mean across subjects; Figure S2.1: Sensitivity to BiTPS regularization ( λ ): mean reconstruction RMSE versus the number of retained modes K. The dashed line indicates the 0.2 mm scanner-resolution threshold; k denotes the smallest k achieving mean RMSE less than or equal to 0.2 mm for each setting; Figure S2.2: Sensitivity to BiTPS regularization ( λ ): mean Chamfer-L2 distance versus the number of retained modes K; Supplementary S3: Five-fold cross-validation evaluation; Figure S3.1: Five-fold cross-validation: out-of-sample reconstruction RMSE versus the number of retained modes k. Shaded region indicates ±1 SD across folds; Table S3.1: Five-fold cross-validation (test set) reconstruction RMSE as a function of the number of retained modes k. Values are mean ± SD across folds; Table S3.2: Five-fold cross-validation: mean registration metrics on the test sets after mapping to the training-fold atlas (10 ears per fold). Values are mean ± SD across folds.

Author Contributions

Conceptualization, K.L.L. and T.Z.; methodology, K.L.L., T.Z. and J.H.; data collection, T.Z., T.K.W.L. and J.H.; data curation, K.L.L. and T.Z.; investigation, K.L.L., T.Z., T.K.W.L. and J.H.; Resources, S.N.F. and K.L.L.; Writing—Original Draft Preparation, T.Z. and K.L.L.; Writing—Review & Editing, S.N.F., K.L.L., T.K.W.L. and J.H.; Project Administration, S.N.F.; Supervision, S.N.F.; Funding Acquisition, S.N.F. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by The Research Institute for Sports Sciences and Technology of The Hong Kong Polytechnic University Project ID P0043887.

Institutional Review Board Statement

The study was conducted according to the guidelines of the Declaration of Helsinki, and approved by the Institutional Ethics Committee of The Hong Kong Polytechnic University (protocol code: HSEARS20230705002; date of approval: 2 September 2025).

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

Due to privacy and ethical considerations the data presented in this study may only be made available from the corresponding author upon reasonable request and subject to approval by the institutional ethics committee.

Acknowledgments

The authors also thank all the study participants.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
3DThree-Dimensional
AEPAnterior Extremal Point
APAnterior–Posterior
BiTPSBidirectional Thin-Plate Spline
CIConfidence Interval
FPSFarthest Point Sampling
ICCIntraclass Correlation Coefficient
ICPIterative Closest Point
IEPInferior Extremal Point
KD-treeK-dimensional Tree
LoALimits of Agreement
NNNearest-neighbour
PCPrincipal Component
PCAPrincipal Component Analysis
PEPPosterior Extremal Point
RMSERoot-Mean-Square Error
ROIRegion of Interest
SDStandard Deviation
SEPSuperior Extremal Point
SISuperior–Inferior
SSMStatistical Shape Model
STLStereolithography (file format)
SVDSingular Value Decomposition
taVNS   Transcutaneous Auricular Vagus Nerve Stimulation
TCMTraditional Chinese Medicine
TPSThin-Plate Spline

References

  1. Picou, E.M. Hearing aid benefit and satisfaction results from the MarkeTrak 2022 survey: Importance of features and hearing care professionals. Semin. Hear. 2022, 43, 301–316. [Google Scholar] [CrossRef] [Scilit]
  2. Uzbek, U. The Auricular Acupressure as complementary therapy: A review of literature. Int. J. Pharm. Teach. Pract. 2011, 2, 64–67. [Google Scholar]
  3. Wang, Y.; Li, S.Y.; Wang, D.; Wu, M.Z.; He, J.K.; Zhang, J.L.; Zhao, B.; Hou, L.W.; Wang, J.Y.; Wang, L.; et al. Transcutaneous auricular vagus nerve stimulation: From concept to application. Neurosci. Bull. 2021, 37, 853–862. [Google Scholar] [CrossRef] [Scilit]
  4. Kreisberg, E.; Esmaeilpour, Z.; Adair, D.; Khadka, N.; Datta, A.; Badran, B.W.; Bremner, J.D.; Bikson, M. High-resolution computational modeling of the current flow in the outer ear during transcutaneous auricular Vagus Nerve Stimulation (taVNS). Brain Stimul. 2021, 14, 1419–1430. [Google Scholar] [CrossRef] [Scilit]
  5. Kim, Y.S. The importance of a conchal bowl element in the fabrication of a three-dimensional framework in total auricular reconstruction. Arch. Plast. Surg. 2013, 40, 192–197. [Google Scholar] [CrossRef] [Scilit]
  6. Vijverberg, M.A.; Verhamme, L.; van de Pol, P.; Kunst, H.P.; Mylanus, E.A.; Hol, M.K. Auricular prostheses attached to osseointegrated implants: Multidisciplinary work-up and clinical evaluation. Eur. Arch. Oto-Rhino-Laryngol. 2019, 276, 1017–1027. [Google Scholar] [CrossRef] [Scilit]
  7. Zhi, J.; Feng, J.; Zhao, L.; Yu, X.; Jiang, H. Auricular deformity correction with simultaneous reconstruction of the conchal bowl using autologous ear cartilage for “flat ear”: A novel surgical technique. J. Plast. Reconstr. Aesthetic Surg. 2024, 98, 398–405. [Google Scholar] [CrossRef] [Scilit]
  8. Fu, F.; Luximon, Y. A systematic review on ear anthropometry and its industrial design applications. Hum. Factors Ergon. Manuf. Serv. Ind. 2020, 30, 176–194. [Google Scholar] [CrossRef] [Scilit]
  9. Yuan, X.; Wang, Z.; Feng, F.; Bu, Y.; Fan, Z.; Liu, H.; Li, P.; Zhang, L.; Li, X.; Hu, Z. Measurement of pressure discomfort threshold in auricular concha for in-ear wearables design. Appl. Ergon. 2023, 113, 104078. [Google Scholar] [CrossRef] [Scilit]
  10. Zhu, Z.; Yao, J.; Cao, B.; Zhou, K.; Ji, X. Statistical Analysis of Shape of Auricular Concha for Mass Customization of OTC Hearing Aids. Int. J. Morphol. 2021, 39, 1655–1662. [Google Scholar] [CrossRef] [Scilit]
  11. Austelle, C.W.; Cox, S.S.; Connolly, D.J.; Vogel, B.B.; Peng, X.; Wills, K.; Sutton, F.; Tucker, K.B.; Ashley, E.; Manett, A.; et al. Accelerated Transcutaneous Auricular Vagus Nerve Stimulation for Inpatient Depression and Anxiety: The iWAVE Open Label Pilot Trial. Neuromodulation Technol. Neural Interface 2025, 28, 672–681. [Google Scholar] [CrossRef] [Scilit]
  12. Feng, M.; Zhang, Y.; Wen, Z.; Hou, X.; Ye, Y.; Fu, C.; Luo, W.; Liu, B. Early fractional amplitude of low frequency fluctuation can predict the efficacy of transcutaneous auricular vagus nerve stimulation treatment for migraine without aura. Front. Mol. Neurosci. 2022, 15, 778139. [Google Scholar] [CrossRef] [Scilit]
  13. Gharabaghi, A.; Keute, M. Effects of stimulation site and protocol on autonomic responses to auricular vagus nerve stimulation. Front. Neurosci. 2025, 19, 1692530. [Google Scholar] [CrossRef] [Scilit]
  14. Machetanz, K.; Berelidze, L.; Guggenberger, R.; Gharabaghi, A. Transcutaneous auricular vagus nerve stimulation and heart rate variability: Analysis of parameters and targets. Auton. Neurosci. 2021, 236, 102894. [Google Scholar] [CrossRef] [Scilit]
  15. Ching, S.W.; Shu, L. A standard international acupuncture nomenclature: Memorandum from a WHO meeting. Bull. World Health Organ. 1990, 68, 165–169. [Google Scholar]
  16. Lee, T.K.W.; Chang, J.R.; Hao, D.; Fu, S.N.; Wong, A.Y.L. The effectiveness of auricular acupressure on chronic musculoskeletal pain: A systematic review and meta-analysis of randomized controlled trials. J. Integr. Complement. Med. 2025, 31, 25–35. [Google Scholar] [CrossRef] [Scilit]
  17. Oleson, T. Auriculotherapy Manual: Chinese and Western Systems of Ear Acupuncture; Elsevier Health Sciences: Amsterdam, The Netherlands, 2013. [Google Scholar]
  18. Lovato, A.; Ceccherelli, F.; Gagliardi, G.; Postiglione, M. The medial surface of the auricle: Historical and recent maps. What are the possible expectations of the “thumb-index technique”. Medicines 2022, 9, 13. [Google Scholar] [CrossRef] [Scilit]
  19. Paulsen, R.; Larsen, R.; Nielsen, C.; Laugesen, S.; Ersbøll, B. Building and testing a statistical shape model of the human ear canal. In Proceedings of the International Conference on Medical Image Computing and Computer-Assisted Intervention; Springer: Berlin/Heidelberg, Germany, 2002; pp. 373–380. [Google Scholar] [CrossRef] [Scilit]
  20. Fu, F.; Luximon, Y. Comfort and fit perception based on 3D anthropometry for ear-related product design. Appl. Ergon. 2022, 100, 103640. [Google Scholar] [CrossRef] [Scilit]
  21. Liu, K.; Yan, Y.; Zeng, K.; Wang, H. Statistical shape analysis of the Chinese external ear for ergonomic design of in-ear products. Ergonomics 2026, 69, 247–266. [Google Scholar] [CrossRef] [Scilit]
  22. Ambellan, F.; Lamecker, H.; von Tycowicz, C.; Zachow, S. Statistical shape models: Understanding and mastering variation in anatomy. In Biomedical Visualisation: Volume 3; Springer: Berlin/Heidelberg, Germany, 2019; pp. 67–84. [Google Scholar] [CrossRef] [Scilit]
  23. Zhang, T.; Wang, B. Med-PU: Point Cloud Upsampling for High-Fidelity 3D Medical Shape Reconstruction. In Proceedings of the 2025 IEEE International Conference on Bioinformatics and Biomedicine (BIBM), Wuhan, China, 15–18 December 2025; pp. 5783–5788. [Google Scholar]
  24. Zhang, T.; Wang, B. Representation learning of point cloud upsampling in global and local inputs. Comput. Vis. Image Underst. 2025, 260, 104467. [Google Scholar] [CrossRef] [Scilit]
  25. Fu, F. 3D Ear Anthropometry and Its Application in Product Design for the Chinese Population. Ph.D. Thesis, Hong Kong Polytechnic University, Hong Kong, China, 2021. [Google Scholar]
  26. Arun, K.S.; Huang, T.S.; Blostein, S.D. Least-squares fitting of two 3-D point sets. IEEE Trans. Pattern Anal. Mach. Intell. 1987, 9, 698–700. [Google Scholar] [CrossRef] [Scilit]
  27. Besl, P.J.; McKay, N.D. Method for registration of 3-D shapes. In Proceedings of the Sensor Fusion IV: Control Paradigms and Data Structures; SPIE: Bellingham, WA, USA, 1992; Volume 1611, pp. 586–606. [Google Scholar]
  28. Duchon, J. Splines minimizing rotation-invariant semi-norms in Sobolev spaces. In Proceedings of the Constructive Theory of Functions of Several Variables: Proceedings of a Conference Held at Oberwolfach 25 April–1 May 1976; Springer: Berlin/Heidelberg, Germany, 2006; pp. 85–100. [Google Scholar]
  29. Bookstein, F.L. Principal warps: Thin-plate splines and the decomposition of deformations. IEEE Trans. Pattern Anal. Mach. Intell. 2002, 11, 567–585. [Google Scholar] [CrossRef] [Scilit]
  30. Hotelling, H. Analysis of a complex of statistical variables into principal components. J. Educ. Psychol. 1933, 24, 417. [Google Scholar] [CrossRef] [Scilit]
  31. Barrow, H.G.; Tenenbaum, J.M.; Bolles, R.C.; Wolf, H.C. Parametric Correspondence and Chamfer Matching: Two New Techniques for Image Matching; Technical Report; Defense Technical Information Center: Fort Belvoir, VA, USA, 1977.
  32. Thayananthan, A.; Stenger, B.; Torr, P.H.; Cipolla, R. Shape context and chamfer matching in cluttered scenes. In Proceedings of the 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Madison, WI, USA, 18–20 June 2003. [Google Scholar]
  33. Eckart, B.; Kim, K.; Jan, K. EOE: Expected overlap estimation over unstructured point cloud data. In Proceedings of the 2018 International Conference on 3D Vision (3DV), Verona, Italy, 5–8 September 2018; pp. 747–755. [Google Scholar]
  34. Huang, S.; Gojcic, Z.; Usvyatsov, M.; Wieser, A.; Schindler, K. Predator: Registration of 3D point clouds with low overlap. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA, 20–25 June 2021; pp. 4267–4276. [Google Scholar]
  35. Cover, T.; Hart, P. Nearest neighbor pattern classification. IEEE Trans. Inf. Theory 1967, 13, 21–27. [Google Scholar] [CrossRef] [Scilit]
  36. Fix, E. Discriminatory Analysis: Nonparametric Discrimination, Consistency Properties; USAF School of Aviation Medicine: Dayton, OH, USA, 1985; Volume 1.
  37. Lee, W.; Yang, X.; Jung, H.; Bok, I.; Kim, C.; Kwon, O.; You, H. Anthropometric analysis of 3D ear scans of Koreans and Caucasians for ear product design. Ergonomics 2018, 61, 1480–1495. [Google Scholar] [CrossRef] [Scilit]
  38. Fan, H.; Wang, M.; Xu, S.; Shi, J.; Jiang, A.; Ga, F.; Chai, C. Chinese Auricular Shape Types for Ear-related Wearables: A Study of 1400 Participants from 2016 to 2020. In Proceedings of the Human Factors and Ergonomics Society Annual Meeting; SAGE Publications: Los Angeles, CA, USA, 2025; Volume 69, pp. 637–640. [Google Scholar]
  39. Zhang, T.; Liang, Z.; Wang, B. A survey of medical point cloud shape learning: Registration, reconstruction and variation. In Proceedings of the 2025 IEEE International Conference on Bioinformatics and Biomedicine (BIBM), Wuhan, China, 15–18 December 2025; pp. 5777–5782. [Google Scholar]
Figure 1. Overview of the proposed annotation-free 3D ear atlas and statistical shape model (SSM) pipeline. Raw 3D ear scans were first cleaned, cropped to the auricular bowl region, and remeshed (preprocessing). Individual ears were then iteratively registered to a current atlas using rigid ICP and non-rigid BiTPS, yielding a refined population mean ear (final ear atlas). Finally, a statistical shape model was constructed via PCA on the aligned meshes, and the principal modes of variation were interpreted in terms of ear height, width, and bowl morphology.
Figure 1. Overview of the proposed annotation-free 3D ear atlas and statistical shape model (SSM) pipeline. Raw 3D ear scans were first cleaned, cropped to the auricular bowl region, and remeshed (preprocessing). Individual ears were then iteratively registered to a current atlas using rigid ICP and non-rigid BiTPS, yielding a refined population mean ear (final ear atlas). Finally, a statistical shape model was constructed via PCA on the aligned meshes, and the principal modes of variation were interpreted in terms of ear height, width, and bowl morphology.
Sensors 26 03493 g001
Figure 2. Manual and SSM/PCA-based definitions of ear height and width on the lobule-excluded auricular bowl region. After alignment to the atlas coordinate system, height was defined as the superior–inferior extent of the cropped auricle and width was defined as the anterior–posterior extent. The red markers indicate the superior (1), inferior (2), anterior (3), and posterior (4) extremal points within the cropped region. The same coordinate axes and geometric definitions were applied to the sampled atlas point cloud and SSM/PCA reconstructions to ensure consistency with the manual measurements in Geomagic Design X.
Figure 2. Manual and SSM/PCA-based definitions of ear height and width on the lobule-excluded auricular bowl region. After alignment to the atlas coordinate system, height was defined as the superior–inferior extent of the cropped auricle and width was defined as the anterior–posterior extent. The red markers indicate the superior (1), inferior (2), anterior (3), and posterior (4) extremal points within the cropped region. The same coordinate axes and geometric definitions were applied to the sampled atlas point cloud and SSM/PCA reconstructions to ensure consistency with the manual measurements in Geomagic Design X.
Sensors 26 03493 g002
Figure 3. Registration metrics as a function of atlas iteration for rigid ICP and non-rigid BiTPS (mean across 50 ears). (a) Mean nearest-neighbour distance mean_nn ; (b) maximum nearest-neighbour distance max_nn ; (c) Chamfer-L2 distance; (d) Coverage τ .
Figure 3. Registration metrics as a function of atlas iteration for rigid ICP and non-rigid BiTPS (mean across 50 ears). (a) Mean nearest-neighbour distance mean_nn ; (b) maximum nearest-neighbour distance max_nn ; (c) Chamfer-L2 distance; (d) Coverage τ .
Sensors 26 03493 g003
Figure 4. Evolution of the BiTPS atlas (mean ear) over outer iterations, visualised with surface curvature. Columns 1–5 correspond to atlas iterations k = 1 ,   ,   5 . Across iterations, local curvature patterns remain stable while the global scale of the atlas gradually decreases, reflecting improved anatomical alignment without distortion of fine folds. The final atlas is rescaled to match the mean ear dimensions of the training set for subsequent statistical analysis.
Figure 4. Evolution of the BiTPS atlas (mean ear) over outer iterations, visualised with surface curvature. Columns 1–5 correspond to atlas iterations k = 1 ,   ,   5 . Across iterations, local curvature patterns remain stable while the global scale of the atlas gradually decreases, reflecting improved anatomical alignment without distortion of fine folds. The final atlas is rescaled to match the mean ear dimensions of the training set for subsequent statistical analysis.
Sensors 26 03493 g004
Figure 5. Agreement between SSM-derived and manual ear dimensions. (Top row): scatter plots of PCA-derived versus manual bowl height (left) and width (right), with identity lines indicating perfect agreement. (Bottom row): Bland–Altman plots for height (left) and width (right), showing the mean difference (solid horizontal line) and the LoA (mean ± 1.96 SD).
Figure 5. Agreement between SSM-derived and manual ear dimensions. (Top row): scatter plots of PCA-derived versus manual bowl height (left) and width (right), with identity lines indicating perfect agreement. (Bottom row): Bland–Altman plots for height (left) and width (right), showing the mean difference (solid horizontal line) and the LoA (mean ± 1.96 SD).
Sensors 26 03493 g005
Figure 6. Population variability along principal components. (Left): scatter plot of subject scores on PC1 and PC2. (Middle): fraction of total variance explained by each principal component. (Right): cumulative explained variance as a function of the number of retained modes.
Figure 6. Population variability along principal components. (Left): scatter plot of subject scores on PC1 and PC2. (Middle): fraction of total variance explained by each principal component. (Right): cumulative explained variance as a function of the number of retained modes.
Sensors 26 03493 g006
Figure 7. Reconstruction error as a function of the number of principal components (k) for 50 ears. (Left): mean symmetric Chamfer-L2 distance. (Right): mean vertex-wise RMSE, dashed horizontal line indicates the scanner resolution threshold (0.2 mm), yielding k = 19 under the mean-RMSE criterion.
Figure 7. Reconstruction error as a function of the number of principal components (k) for 50 ears. (Left): mean symmetric Chamfer-L2 distance. (Right): mean vertex-wise RMSE, dashed horizontal line indicates the scanner resolution threshold (0.2 mm), yielding k = 19 under the mean-RMSE criterion.
Sensors 26 03493 g007
Table 1. Mean registration metrics at the first and fifth atlas iterations for rigid ICP and non-rigid BiTPS (50 ears).
Table 1. Mean registration metrics at the first and fifth atlas iterations for rigid ICP and non-rigid BiTPS (50 ears).
MetricICP (Rigid)BiTPS (Elastic)
Iteration 1Iteration 5Iteration 1Iteration 5
mean_nn 2.100.930.710.30
max_nn 8.922.973.731.32
Chamfer-L213.465.471.470.71
Coverage τ 0.610.890.920.98
Table 2. Agreement statistics between SSM-derived and manual ear dimensions (50 ears). The difference is defined as PCA minus manual. LoA: Bland–Altman limits of agreement (mean ± 1.96 SD).
Table 2. Agreement statistics between SSM-derived and manual ear dimensions (50 ears). The difference is defined as PCA minus manual. LoA: Bland–Altman limits of agreement (mean ± 1.96 SD).
DimensionPearson rSpearman ρ Mean DiffSD DiffLoA LowerLoA UpperICC(A,1)
Height0.9950.9870.240.41 0.57 1.050.993
Width0.9810.968 0.14 0.61 1.34 1.060.980
Table 3. Descriptive morphometrics computed on the aligned atlas representation (50 ears). The upper block reports principal linear dimensions; lower block reports additional 3D geometric descriptors for interpretability. Values are summary statistics across subjects.
Table 3. Descriptive morphometrics computed on the aligned atlas representation (50 ears). The upper block reports principal linear dimensions; lower block reports additional 3D geometric descriptors for interpretability. Values are summary statistics across subjects.
MetricMeanSDMedianMinMaxIQR
Linear dimensions
height_e140.724.0339.6232.1950.765.57
width_e227.703.1227.9020.8534.454.46
thickness_e317.781.5717.9914.5121.621.95
ratio_e1_e21.480.141.491.241.780.17
Additional 3D descriptors
Surface area1551.73324.401419.531733.10
Projection range10.671.9610.0411.61
Table 4. Variance explained by the leading principal components of the auricular bowl SSM.
Table 4. Variance explained by the leading principal components of the auricular bowl SSM.
PC IndexVariance Explained (%)Cumulative Variance (%)
121.621.6
216.838.4
310.148.5
47.055.6
55.360.8
63.764.6
72.867.3
82.369.7
92.372.0
101.973.9
200.987.0
Table 5. Mean reconstruction error as a function of the number of retained principal components (k) for 50 ears.
Table 5. Mean reconstruction error as a function of the number of retained principal components (k) for 50 ears.
Number of Modes kMean RMSE (mm)Mean Chamfer-L2 (mm2)
00.471.00
50.330.38
100.270.25
200.190.12
300.130.06
460.040.01
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhang, T.; Lee, T.K.W.; Huang, J.; Leung, K.L.; Fu, S.N. An Annotation-Free Pipeline for 3D Auricular Bowl Atlas Construction and Statistical Shape Modelling from Surface Scans. Sensors 2026, 26, 3493. https://doi.org/10.3390/s26113493

AMA Style

Zhang T, Lee TKW, Huang J, Leung KL, Fu SN. An Annotation-Free Pipeline for 3D Auricular Bowl Atlas Construction and Statistical Shape Modelling from Surface Scans. Sensors. 2026; 26(11):3493. https://doi.org/10.3390/s26113493

Chicago/Turabian Style

Zhang, Tongxu, Tony Kwok Wing Lee, Jiebin Huang, Kam Lun Leung, and Siu Ngor Fu. 2026. "An Annotation-Free Pipeline for 3D Auricular Bowl Atlas Construction and Statistical Shape Modelling from Surface Scans" Sensors 26, no. 11: 3493. https://doi.org/10.3390/s26113493

APA Style

Zhang, T., Lee, T. K. W., Huang, J., Leung, K. L., & Fu, S. N. (2026). An Annotation-Free Pipeline for 3D Auricular Bowl Atlas Construction and Statistical Shape Modelling from Surface Scans. Sensors, 26(11), 3493. https://doi.org/10.3390/s26113493

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop