Next Article in Journal
Neuro-Geometric Graph Transformers with Differentiable Radiographic Geometry for Spinal X-Ray Image Analysis
Next Article in Special Issue
Self-Supervised Text-Driven Point Cloud Upsampling via Semantic Text Guidance
Previous Article in Journal
CauseHSI: Counterfactual-Augmented Domain Generalization for Hyperspectral Image Classification via Causal Disentanglement
Previous Article in Special Issue
Use of Patient-Specific 3D Models in Paediatric Surgery: Effect on Communication and Surgical Management
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

SFD-ADNet: Spatial–Frequency Dual-Domain Adaptive Deformation for Point Cloud Data Augmentation

1
College of Publishing, University of Shanghai for Science and Technology, Shanghai 200093, China
2
Printing and Packaging Engineering Department, Shanghai Publishing and Printing College, Shanghai 200093, China
*
Author to whom correspondence should be addressed.
J. Imaging 2026, 12(2), 58; https://doi.org/10.3390/jimaging12020058
Submission received: 2 December 2025 / Revised: 7 January 2026 / Accepted: 20 January 2026 / Published: 26 January 2026
(This article belongs to the Special Issue 3D Image Processing: Progress and Challenges)

Abstract

Existing 3D point cloud enhancement methods typically rely on artificially designed geometric transformations or local blending strategies, which are prone to introducing illogical deformations, struggle to preserve global structure, and exhibit insufficient adaptability to diverse degradation patterns. To address these limitations, this paper proposes SFD-ADNet—an adaptive deformation framework based on a dual spatial–frequency domain. It achieves 3D point cloud augmentation by explicitly learning deformation parameters rather than applying predefined perturbations. By jointly modeling spatial structural dependencies and spectral features, SFD-ADNet generates augmented samples that are both structurally aware and task-relevant. In the spatial domain, a hierarchical sequence encoder coupled with a bidirectional Mamba-based deformation predictor captures long-range geometric dependencies and local structural variations, enabling adaptive position-aware deformation control. In the frequency domain, a multi-scale dual-channel mechanism based on adaptive Chebyshev polynomials separates low-frequency structural components from high-frequency details, allowing the model to suppress noise-sensitive distortions while preserving the global geometric skeleton. The two deformation predictions dynamically fuse to balance structural fidelity and sample diversity. Extensive experiments conducted on ModelNet40-C and ScanObjectNN-C involved synthetic CAD models and real-world scanned point clouds under diverse perturbation conditions. SFD-ADNet, as a universal augmentation module, reduces the mCE metrics of PointNet++ and different backbone networks by over 20%. Experiments demonstrate that SFD-ADNet achieves state-of-the-art robustness while preserving critical geometric structures. Furthermore, models enhanced by SFD-ADNet demonstrate consistently improved robustness against diverse point cloud attacks, validating the efficacy of adaptive space-frequency deformation in robust point cloud learning.

1. Introduction

Three-dimensional point cloud data augmentation refers to the systematic expansion of the original point cloud through geometric transformations, noise perturbations, or generative modeling while preserving the core semantic information of the point cloud. Its primary objective is to alleviate the problem of unbalanced data distribution and sample scarcity, thereby assisting the model in learning a more robust and generalized 3D feature representation. This technology has been widely implemented in key fields such as autonomous driving [1], robot perception, 3D reconstruction, and cultural heritage [2], providing strong support for intelligent systems to perceive the 3D world. However, although existing data augmentation methods—such as FIXED [3], PolarMix [4], RandomFusion [5], Real3D-Aug [6], PatchAugment [7], IPC-Net [8], Test-Time Augmentation [9], and 3D-VDNet [10]—have demonstrated preliminary effectiveness, they still suffer from two common limitations. First, most of these methods do not take the structure of the downstream classifier into account and often apply geometrically inconsistent transformations, which may produce augmented samples that do not meaningfully improve model robustness. Second, these approaches generally lack the ability to decouple and explicitly control local geometric details and global topological structures, making it difficult to simultaneously learn stable global representations and robust local features. These observations indicate that existing augmentation strategies typically lack an adaptive mechanism capable of jointly decoupling and controlling local details and global topology to achieve both structural fidelity and controllable sample diversity. In particular, under diverse and complex real-world conditions, designing an augmentation framework that is both efficient and robust—while effectively balancing sensitivity to local geometry and consistency of global structure—remains an open and important research problem.
To address these challenges, this paper proposes SFD-ADNet, an adaptive 3D point cloud data augmentation framework that jointly models the spatial and frequency domains through learnable deformation prediction. By integrating serialized spatial features with adaptive multi-scale frequency-domain representations, SFD-ADNet enables coordinated sampling of local details and global topology and supports controllable geometric deformation. This design provides an effective solution for enhancing data diversity while preserving geometric consistency. The main contributions of this work are summarized as follows:
  • SFD-ADNet (Spatial–Frequency Dual-Domain Adaptive Deformation for Point Cloud Enhancement) is a point cloud data augmentation method based on spatial–frequency dual domain adaptive deformation prediction. SFD-ADNet integrates spatial sequence features with adaptive multi-scale frequency-domain features to achieve point cloud enhancement through joint spatial–frequency domain modeling. Experimental results demonstrate that SFD-ADNet generates high-quality, diverse augmented samples and significantly enhances the robustness of downstream models on mainstream benchmarks such as ModelNet40-C and ScanObjectNN-C.
  • SFD-ADNet designs a spatial domain adaptive bidirectional Mamba deformation parameter prediction method to enable spatial feature deformation prediction based on long-range dependencies. This method captures global context and local structural variations through a hierarchical sequential point cloud encoder and an adaptive bidirectional Mamba local geometric feature encoder. Combined with a position-aware anchor deformation parameter prediction approach, it generates high-precision, structurally consistent transformation parameters for each anchor. This enables the model to maintain stable feature extraction even under complex conditions such as density variations, noise interference, and geometric jitter.
  • SFD-ADNet proposes a frequency-domain adaptive multi-scale dual-channel deformation parameter prediction method. This method constructs a frequency-domain feature space using self-tuning Chebyshev polynomial bases and obtains global deformation parameters through a multi-scale, dual-channel frequency-domain deformation parameter prediction approach. It preserves point cloud skeleton structures and key topological patterns while significantly reducing high-frequency noise’s impact on geometric consistency, achieving “enhancement as defense”.
  • SFD-ADNet employs an adaptive space-frequency domain deformation fusion modeling approach to dynamically integrate deformation parameters from both domains and generate enhanced samples. Through an adjustable weighting mechanism, it adaptively balances the two deformation results, producing enhanced point clouds with fused multi-domain features. This enables the model to maintain a balance between structural fidelity and sample diversity, thereby generating task-relevant and generalizable point cloud augmentation data.

2. Related Work

2.1. Representation Learning Foundations for Point Cloud Data Augmentation

With the rapid development of deep neural networks, learning discriminative representations from 3D point clouds has become a central topic in 3D vision research. Early pioneering works such as PointNet [11] and PointNet++ [12] laid the foundation for deep point cloud processing by directly operating on unordered point sets. Building upon these ideas, a series of convolution-based architectures—including PointCNN [13], KPConv [14], FPConv [15], RegGeoNet [16], and Flattening-Net [17]—have been proposed to better encode local geometric structures through learned neighborhood transformations or regularized representations. Meanwhile, other deep models [13,18,19,20,21,22,23] further enhance local context aggregation by designing task-specific hierarchical feature extractors. More recently, attention-based backbones inspired by Transformers [24] have become mainstream in point cloud analysis. Representative approaches such as Point Transformer [25], Fast Point Transformer [26], and Stratified Transformer [27] integrate local interactions with global dependencies and achieve state-of-the-art performance on various 3D understanding benchmarks. Despite their strong effectiveness on specific tasks, these architectures often exhibit limited transferability across heterogeneous tasks and sensing modalities. To alleviate reliance on labeled data and improve generalization, self-supervised pretraining has gained increasing attention. Masked modeling strategies—including Point-BERT [28], Point-MAE [29], MaskPoint [30], and occlusion-based completion methods [31]—enable networks to learn transferable representations from large-scale unlabeled point clouds. Beyond single-modality learning, several approaches leverage cross-modal supervision: CrossPoint [32] and PointVST [33] align point clouds with images, while ACT [34], ULIP-2 [35], and ReCon [36] incorporate language and visual cues to enhance robustness and semantic consistency. However, most of these pretraining frameworks rely on Transformer-based backbones, whose quadratic computational complexity limits scalability when processing long point sequences. This often necessitates coarse block partitioning, potentially leading to the loss of fine-grained geometric details. In contrast, Mamba adopts a state-space modeling paradigm with linear complexity, enabling efficient modeling of long-range dependencies while preserving local geometric fidelity. As a result, it offers a more favorable balance between accuracy and efficiency compared to Transformer-based counterparts.

2.2. Spatial-Domain Point Cloud Augmentation Methods

Spatial-domain point cloud augmentation methods aim to enrich training data by directly manipulating point coordinates and geometric attributes, thereby reconstructing spatial distributions and introducing geometric diversity in a structured manner. Early mixing-based strategies primarily combine multiple point clouds using predefined rules such as region exchange, rotation, and point-level fusion. Representative methods include class-balanced PolarMix [37] and keypoint-aware fusion approaches such as FPSMix [38], which improve data diversity and class balance by selectively exchanging or reweighting informative substructures. Although effective in expanding sample distributions and enhancing robustness, these methods often rely on heuristic mixing strategies and lack explicit modeling of intrinsic geometric structures, which may result in physically inconsistent augmented samples. To better preserve geometric plausibility, local and structure-aware augmentation methods guide fine-grained transformations using local neighborhoods or contextual information while attempting to maintain global structural consistency. Some approaches introduce local noise injection, smooth deformation, or context-sensitive geometric transformations to improve robustness against noise, density variations, and partial occlusions [39,40,41]. Others further incorporate surface-aware representations or alignment strategies to stabilize feature extraction under geometric transformations [42,43]. Despite improvements in structural awareness, these methods often struggle to decouple local detail enhancement from global topology preservation. Excessive context aggregation or fixed alignment procedures may limit generalization across diverse scenarios. More recently, to overcome the limitations of manually designed transformations, automated and learning-based augmentation strategies have been proposed. These methods employ learnable deformation predictors, adaptive masks, or curriculum-based augmentation strategies to dynamically generate task-relevant perturbations [44,45,46]. By aligning augmented samples with realistic corruption patterns, they improve adaptability across tasks and data distributions. However, many learning-based strategies still suffer from limited controllability, increased training overhead, or restricted applicability, especially in complex dynamic environments. Consequently, although these methods enhance robustness to data perturbations to some extent, their performance on real-world datasets may remain suboptimal. The adaptive augmentation framework proposed in this paper, SFD-ADNet, is designed to address these limitations.

2.3. Spectral-Domain Point Cloud Augmentation Methods

Spectral-domain point cloud augmentation methods transform point cloud data from the spatial domain into the frequency domain using frequency-based representations such as graph Fourier transforms or wavelet transforms. By decomposing geometric information into low-frequency components encoding global structure and high-frequency components capturing local details, these methods enable more fine-grained and controllable manipulation of point cloud features. Early spectral approaches primarily focused on frequency decomposition and constraint-based augmentation. Methods based on graph Fourier analysis or wavelet decomposition introduced frequency-aware regularization or low-frequency constraints to enhance robustness against noise and perturbations, particularly in few-shot or corrupted scenarios [47]. While effective in stabilizing feature representations, these approaches typically rely on limited spectral dimensions and fixed bases, restricting their ability to fully exploit multi-dimensional frequency information or adapt to irregular point cloud distributions. Subsequent studies explored richer spectral modeling and spatio-temporal fusion strategies. By incorporating multi-channel spectral representations and explicitly modeling correlations across frequency bands, these methods improved robustness and representation capacity under various structural variations [48,49]. However, effectively integrating spectral features with spatial information remains challenging, and insufficient fusion between modalities may limit the expressiveness of learned representations. More recent approaches combine spectral processing with attention mechanisms or Transformer-based architectures to jointly capture global context and local geometric details. Multi-scale graph wavelet models with self-attention align learned frequency responses with structural patterns, improving generalization across different scenarios [50]. Other methods employ frequency-domain mixing or balancing strategies to generate samples with diverse frequency distributions, enhancing robustness to multi-scale geometric variations [51,52]. Despite these advances, many spectral-domain methods introduce substantial computational overhead, rely on static spectral bases, or primarily focus on feature robustness rather than explicitly enriching the diversity of original point cloud samples. Overall, compared with spatial-domain augmentation, spectral-domain approaches offer more fine-grained and stable augmentation by explicitly manipulating low- and high-frequency components, thereby improving robustness and generalization. However, existing spectral methods often depend on fixed bases or expensive eigen decomposition, which limits their applicability in dynamic and irregular point cloud augmentation scenarios. These observations motivate the development of an adaptive augmentation framework that jointly leverages spatial structure and learnable Chebyshev polynomial-based spectral representations to achieve efficient, structure-aware, and generalizable point cloud augmentation.

3. Materials and Methods

The original 3D point cloud sample set is denoted as X = { x i R 3 | i = 1 , 2 , , N } , where x i represents the i-th 3D point cloud and N is the total number of point clouds. This point cloud set is used as the input to the proposed model in this paper to generate an augmented point cloud sample set X ¯ = { x ¯ i R 3 | i = 1 , 2 , , N } that approximates real interference conditions. The SFD-ADNet framework constructed in this paper is shown in Figure 1, which consists of three components: spatial-domain adaptive bidirectional Mamba deformation parameter prediction, frequency-domain adaptive multi-scale dual-channel deformation parameter prediction, and spatial–frequency domain deformation feature adaptive fusion modeling. The spatial-domain adaptive bidirectional Mamba deformation parameter prediction leverages the hierarchical sequential point cloud encoder to extract hierarchical sequential aggregated features F ˜ from the original point cloud x i . These features F ˜ are fed into the adaptive bidirectional Mamba local geometric feature encoder for deep learning of global and local features, outputting geometric aggregated features f . Based on f , the position-aware anchor deformation parameter prediction method yields mask parameters M and spatial deformation parameters P (see Section 2.1 for details). The frequency-domain adaptive multi-scale dual-channel deformation parameter prediction constructs a self-tuned Chebyshev polynomial basis from the adaptive graph representation of the original point cloud x i . Subsequently, the dynamic multi-scale frequency-domain dual-channel deformation parameter prediction method outputs frequency-domain deformation parameters Y (see Section 2.2 for details). In the spatial–frequency domain deformation feature adaptive fusion modeling, the spatial deformation parameters P, mask parameters M, and frequency-domain deformation parameters Y are applied to the point cloud structure through parameter fusion, deformation parameter mapping, and fusion reconstruction. If the model has not reached the preset number of training epochs, the augmented samples, together with the original point clouds, are input into the discriminator [46] to obtain the adversarial loss value L t . This loss value further adjusts the generation process of augmented point clouds via the gradient descent backpropagation mechanism (see Section 2.3 for details). Once the model reaches the preset number of training epochs, it can generate the augmented point cloud sample set X ¯ that realistically simulates real interference conditions.

3.1. Spatial-Domain Sequential Feature Encoding and Deformation Control

This module simulates real interference conditions. To achieve high-fidelity and structurally consistent non-rigid deformation of 3D point clouds, the spatial-domain sequential feature encoding and deformation control module is proposed. This module mainly consists of three components: the hierarchical sequential point cloud encoder, the adaptive bidirectional semantic encoder, and anchor-guided deformation parameter prediction, as shown in Figure 2.

3.1.1. Hierarchical Sequential Point Cloud Encoder

To effectively convert unordered 3D point clouds into semantically ordered one-dimensional sequences that can be processed by state-space sequence models such as Mamba, this paper proposes a hierarchical sequential point cloud encoder. The encoder consists of three key steps: ordered point cloud grouping, hierarchical point-wise local feature extraction, and sequential feature aggregation with a learnable CLS token. The overall goal is to transform irregular spatial point sets into a stable and semantically meaningful sequence representation while preserving both local geometry and global structure.
Ordered point cloud grouping: For point cloud data X, m central points of neighborhoods C m are selected using farthest point sampling (FPS) [12]. FPS produces an ordered sequence of center points based on progressive farthest-distance selection, which provides a stable and geometry-aware global ordering of the point cloud. Each central point retrieves the nearest k points via the K-nearest neighbors algorithm (KNN) [53] to form local neighborhoods N m , as shown in Equation (1).
N m = K N N ( F P S ( X , m ) , X , k )
To achieve translation invariance, the coordinates x i m j = { x i m j R 3 | j = 1 , 2 , , M } of each point within the neighborhoods are normalized with the central point to obtain local relative coordinates Δ x i m j = { Δ x i m j R 3 | j = 1 , 2 , , M } , as shown in Equation (2).
Δ x i m j = Δ x i m j C m
Through this process, the original unordered point cloud is mapped into an ordered set of local neighborhoods aligned with the FPS-generated center point sequence, establishing a structured spatial ordering suitable for sequential modeling.
Hierarchical point-wise local feature extraction: The local relative coordinates Δ x i m j pass through a three-layer point-wise convolution structure, batch normalization (BN) layers, and the SiLU (Sigmoid Linear Unit) activation function to extract point-wise features, which are then aggregated into local features, H l via max pooling, as shown in Equation (3).
H l = M a x P o o l σ S i L U B N C o n v 1 D 3 Δ x i m j
where σ S w i s h denotes the Swish activation function.
Sequential feature aggregation with learnable CLS token: The extracted local features H l are arranged sequentially according to the FPS center point order, forming a one-dimensional feature sequence. To achieve overall feature aggregation while preserving sequence dependencies, a learnable token T c l s is randomly initialized and obtains positional embedding parameters P cls through a positional encoder [54]. The learnable token T c l s concatenated in sequence with the local feature sequence P cls is concatenated in sequence with the local feature sequence F ˜ to form the sequential feature, as shown in Equation (4).
F ˜ = T cls H l + P cls
where ⊕ denotes the concatenation operation.

3.1.2. Bidirectional Semantic-Aware and Geometry-Adaptive Encoder

Bidirectional Mamba is adopted instead of self-attention to model spectral feature dependencies due to its linear computational complexity and superior efficiency on long sequences. Unlike attention mechanisms whose complexity grows quadratically with sequence length, Mamba-based state-space models enable stable and scalable modeling of long-range dependencies, which is particularly suitable for multi-scale spectral representations with extended-frequency sequences. In addition, the bidirectional design allows for the simultaneous encoding of global structural trends and local high-frequency variations, aligning well with the characteristics of spectral point cloud features. Therefore, a bidirectional semantic-aware and geometry-adaptive encoder is proposed, which consists of three steps: adaptive bidirectional Mamba sequence modeling to generate globally optimized features, residual semantic-enhanced feature generation, and dynamic local geometric feature aggregation.
Adaptive bidirectional Mamba sequence modeling for generating globally optimized features: To mitigate pseudo-sequential dependencies that disordered point clouds readily introduce during spatial modeling, the Mamba structure with sequence feature F ˜ input performs channel-dimension flipping operations while simultaneously feeding into another independent Mamba structure. Adaptive fusion F m is then achieved through learnable linear mapping to obtain globally optimized features, as shown in Equation (5).
F m = L i n e a r Mamba ( F ˜ ) Mamba R e v e r s e F ˜
where R e v e r s e · denotes the channel-wise reversal operation.
Residual semantic-enhanced feature generation: To suppress the interference of spurious sequential dependencies in unordered point clouds, the globally optimized feature F m and the sequential feature F ˜ undergo semantic enhancement via layer normalization (LN) and MLP and are superimposed through a residual connection structure to construct the semantic-enhanced feature F m , as shown in Equation (6).
F m = M L P L N F m + F ˜ + F m + F ˜
Dynamic local geometric feature aggregation: Relative positions Δ x i m j are nonlinearly mapped through an encoder composed of 1D Conv, batch normalization (BN), and Swish activation function to obtain geometric features g, as shown in Equation (7).
g = C o n v 1 D σ S w i s h B N C o n v 1 D Δ x i m j
As the concatenation of the semantically enhanced feature and the geometric feature, the fused feature is obtained through an MLP consisting of a linear layer, a normalization layer, and a Swish activation function, as shown in Equation (8).
f = M L P g F m
To dynamically adjust the importance of each neighbor across to different feature channels, a learnable scaling vector ϒ and translation vector β are randomly initialized, and affine transformation is performed with the fused feature f to obtain the local geometric aggregated feature f , as shown in Equation (9).
f = ϒ f + β
where ⊙ denotes element-wise multiplication.

3.1.3. Anchor-Guided Deformation Parameter Prediction

To generate fine-grained deformation parameters for local point cloud regions while maintaining global geometric topology, an anchor-guided deformation parameter prediction method is proposed. This method consists of three steps: position-aware anchor attention for generating locally enhanced anchor features, context-guided deformation parameter generation, and token-guided mask matrix generation.
Position-aware anchor attention for anchor local enhanced features: The point cloud coordinates X and the corresponding feature map f are subjected to an anchor selection stage. Specifically, farthest point sampling (FPS) [11] is applied on the coordinates X to obtain an index vector A I n d e x , where each index in a corresponds to a representative point that maximizes the spatial coverage of the shape. Using this predefined index vector, the anchor coordinates and anchor features are gathered as follows:
a = { a 1 , a i , a M } ,   F a c o = { F a c o 1 , F a c o 2 , , F a c o M } .
where M denotes the number of anchors. The anchor coordinates a are converted into positional embedding information E p o s through a positional encoder [54]. The anchor features F a c o are mapped to query (Q), key (K), and value (V) vectors via learnable mapping weights W Q , W K , W V , with positional information embedded, as shown in Equation (10).
Q = F aco W Q + E pos K = F aco W K + E pos V = F aco W v + E pos
The query (Q), key (K), and value (V) vectors construct anchor local enhanced features F a t t e n through standard point attention, as shown in Equation (11).
F a t t e n = S o f t m a x QK d V
where d denotes the dimension of each attention head.
Context-guided deformation parameter generation: To constrain local deformation, the anchor coordinates generate global context features F g l o b a l through a globally aware MLP, as shown in Equation (12).
F global = M L P ( a T )
as concatenation of the local anchor enhanced features F a t t e n and F g l o b a l along the channel dimension, they are passed to the deformation parameter prediction head [46] to obtain deformation parameters P, as shown in Equation (13).
P = M L P F a t t e n F g l o b a l
where ⊕ denotes expanded concatenation.
Token-guided mask generation: To enhance the model’s focus on key structural points, the anchor local representation features F a t t e n are added to the local geometric aggregated features f and then passed through a local mask generation MLP [46] to obtain the local mask M local , as shown in Equation (14).
M local = M L P ( F atten + f )
The feature T cls (as shown in Equation (4)) is passed through a global mask attention generation MLP to obtain the global mask M global , as shown in Equation (15).
M global = M L P ( T cls )
Both generate mask matrix vectors through a Multi-Layer Perceptron (MLP) and the Gumbel–Softmax function [55] to generate the mask matrix vector, as shown in Equation (16).
M = G u m b e r l S o f t M a x M L P M local , M global

3.2. Frequency-Domain Adaptive Multi-Scale Dual-Channel Deformation Parameter Prediction

Given that point clouds are susceptible to occlusion, missing data, and noise interference during actual acquisition, high-frequency features are often more affected, leading to instability in model outputs. In contrast, low-frequency components of point clouds can better reflect their geometric backbone information and exhibit stronger noise-resistant robustness. Therefore, a frequency-domain adaptive multi-scale dual-channel deformation parameter prediction method is proposed, which mainly consists of two components: the construction of a self-adjustable Chebyshev polynomial basis with adaptive graph and representation and dynamic multi-scale frequency-domain dual-channel deformation parameter prediction, as shown in Figure 3.

3.2.1. Construction of Self-Adjustable Chebyshev Polynomial Basis with Adaptive Graph Representation

Chebyshev polynomial bases are adopted for spectral modeling to avoid explicit eigen decomposition of the graph Laplacian, which is computationally expensive and unstable for dynamically constructed point cloud graphs. However, fixed Chebyshev filters implicitly assume consistent spectral distributions across different point clouds, which is often violated due to variations in sampling density, geometric scale, and noise patterns. To address this limitation, an adaptive frequency-domain feature construction method is proposed, where the polynomial coefficients are learned in a data-driven manner. This design enables the spectral filters to dynamically adjust their frequency responses according to the underlying point cloud structure, allowing for the more flexible suppression of high-frequency noise while preserving discriminative low-frequency geometric information. Specifically, it includes two core steps: the construction of an adaptive graph Laplacian and matrix and the construction of a self-adjustable Chebyshev polynomial basis. The former constructs a graph structure with variable topology through a sparsity-adjusted neighborhood adaptive strategy, providing structural constraints for subsequent spectral decomposition; the latter dynamically determines the polynomial order based on the spectral characteristics of the Laplacian matrix, generating a Chebyshev polynomial basis with frequency self-adjustment capability.
Construction of adaptive graph Laplacian matrix: To adapt to the differences in density and distribution of different point clouds, a sparsity hyperparameter Z ( 0 , 1 ] is established and the local neighborhood size k of the point cloud is adaptively adjusted according to the benchmark number of nearest neighbors k, as shown in Equation (17).
k = max 1 , k · Ζ
By constructing a k n e a r e s t neighbor graph [12] G = ( V , E ) , where the vertex set V = { 1 , 2 , , k } corresponds to the point cloud x i and the edge set E = { ( i , j ) | j V } represents local geometric adjacency relationships, the entire set of the edge feature is denoted as E = { e i , j | ( i , j ) E } . The adjacency graph G undergoes standard graph signal processing [22] to transform into the adjacency matrix A. The adjacency matrix A is then used to construct the graph Laplacian matrix L according to the symmetric normalization method, as shown in Equation (18).
L = I D 1 / 2 · min ( A + A , 1 ) · D 1 / 2
Self-adjustable Chebyshev polynomial basis construction: To fully capture information at different frequencies within the graph structure and achieve local filtering and multi-scale modeling of the signal, the maximum eigenvalue λ m a x of the Laplacian matrix L is dynamically determined by the clamp structure to set the polynomial degree K, as shown in Equation (19).
K = c l a m p λ m a x · K , 2 , K
The Laplacian matrix L and polynomial order K are constructed through a recurrence relation [40] to form an adaptive-order Chebyshev polynomial basis { T k } k = 0 K , as shown in Equation (20).
T 0 = I ,   T 1 = L ,   T k = 2 L T k 1 T k 2   ( k 2 )

3.2.2. Dynamic Multi-Scale Frequency-Domain Dual-Channel Deformation Parameter Prediction

To achieve efficient geometric representation and controllable deformation prediction of 3D point clouds in the frequency domain, a dynamic multi-scale frequency-domain dual-channel deformation parameter prediction method is designed. This method aims to learn optimal wavelet filter kernels and frequency response patterns in an end-to-end manner, thereby realizing fine-grained modeling of deformation-sensitive features at the multi-scale structural level of point clouds. It mainly consists of three steps: construction of dynamic learnable wavelet kernels, multi-scale frequency-domain feature aggregation, and dual-channel frequency-domain feature deformation prediction.
Construction of dynamic learnable wavelet kernels: To enable the learnability of wavelet filtering and end-to-end optimization capability, a scale parameter t s , l R + is designed, and a parameterized wavelet kernel g s , l K is obtained through an exponential decay function, as shown in Equation (21).
g s , l K = exp ( t s , l · K )
Multi-scale frequency-domain feature aggregation: To accurately extract response features of input signals in different frequency dimensions and realize comprehensive modeling of multi-structural granularity information in point cloud data, wavelet coefficients at a specific scale S are calculated using the wavelet kernel g s , l K and weighted Chebyshev basis T k . Wavelet coefficients at various scales are aggregated to generate multi-scale features W ˜ , as shown in Equation (22).
W ˜ = 1 S s = 1 S k = 0 K g s , l K T k x i
Dual-channel frequency-domain feature deformation prediction: To enable subsequent models to perform differentiated modeling for low-frequency and high-frequency semantic features of point clouds, wavelet coefficients are hierarchically parsed. Among the multi-scale features W ˜ , the representation of the S-th layer (coarsest scale) is used as the low-frequency component Ω R B × N × C encoding the point cloud, as shown in Equation (23).
Ω = W ˜ [ : , 0 , : , : ]
Among the multi-scale features W ˜ , the wavelet coefficients from the 1st to the (S-1)-th layers are averaged and aggregated along the hierarchical dimension as the high-frequency component H R B × N × C of the 3D point cloud, as shown in Equation (24).
H = 1 K 2 k = 1 K 1 W ˜ [ : , S 1 , : , : ]
To enhance the expression of low-frequency information of 3D point clouds and suppress high-frequency noise interference, the low-frequency component Ω is input into an MLP composed of fully connected layers, batch normalization (BN) layers, and LeakyReLU activation function to obtain the component Ω ¯ , as shown in Equation (25).
Ω ¯ = M L P Ω
To adjust the importance of features in different channels, Ω ¯ constructs weight parameters attn through a channel attention (CA) mechanism [56], as shown in Equation (26).
attn = C A Ω ¯
where C A denotes the channel attention mechanism.
The component Ω ¯ is multiplied by the weight parameters attn in the element-wise manner and then combined with the low-frequency component through residual connection to obtain the frequency-domain enhanced component Ω , as shown in Equation (27).
Ω = Ω + attn Ω ¯
To remove structural noise in high-frequency information and prevent augmented samples from being disturbed, edge features and point cloud x i are, respectively, mapped through MLPs. The mapping results are multiplied in the element-wise manner to obtain the modulation coefficient g, as shown in Equation (28).
g = M L P X M L P ( E )
where ⊙ denotes element-wise multiplication.
The modulation coefficient g is used to adjust the high-frequency component H, and the product of the two is concatenated with the low-frequency enhanced component Ω along the channel dimension. The concatenated features undergo feature projection through an MLP to obtain the enhanced point spatial representation x i , as shown in Equation (29).
x i = M L P Ω H g
The enhanced point spatial representation x i is fed into an MLP-based prediction head to generate deformation parameters Y, as shown in Equation (30).
Y = M L P ( x i )

3.3. Spatial–Frequency Domain Deformation Feature Adaptive Fusion Modeling

3.3.1. Fusion-Based Adversarial Sample Generation

To enhance the diversity and structural consistency of point cloud augmentation while ensuring its challenge for downstream tasks, a spatial–frequency domain deformation feature adaptive fusion modeling method is proposed, as shown in Figure 4. This method enables complementary modeling of multi-modal augmented features between the spatial domain and frequency domain and adaptively integrates the two types of deformation parameters through learnable fusion coefficients to improve the diversity of the point cloud samples.
Specifically, the local deformation parameters P output by the spatial-domain adaptive bidirectional Mamba deformation parameter prediction method and the deformation parameters Y output by the frequency-domain adaptive multi-scale dual-channel deformation parameter prediction method are weighted and fused according to predefined weights α and 1 α to obtain the fused deformation parameters P , as shown in Equation (31).
P = α P + ( 1 α ) Y
P achieves nonlinear mapping through the hyperbolic tangent function (tanh) and Sigmoid function to obtain the rotation vector η scaling vector s, and rotation vector t, respectively. The offset between the original point cloud x i and the corresponding anchor points a i undergoes rotation, scaling, and translation operations in sequence to obtain the local deformation result, which is then multiplied element-wise by the mask matrix M obtained from Equation (16) to generate the augmented point cloud sample x ¯ i , as shown in Equation (32).
x ¯ i = i w η s x i a i + t i w + ε M
where ε is a small constant to avoid division by zero.

3.3.2. Adversarial Loss Computation

To ensure that the learned spatial–frequency domain deformations possess diversity, authenticity, and discriminability, an adversarial learning framework is constructed between the deformation generator G and the point cloud discriminator D. The working mechanism of the generator has been described in the previous section, producing fused deformation parameters and the final augmented point cloud X ¯ (Equations (30) and (31)). This section details the architecture of the discriminator, its adversarial loss function, and the classification-aware feedback mechanism.
The discriminator D maps an input point cloud X R N × 3 to a scalar probability, indicating the likelihood that X is a real sample. The input is reshaped to match B , N , 3 and processed through a set abstraction module with spectral-normalized 1 × 1 convolutions and global pooling to extract a global feature F, as shown in Equation (33).
F = SA ( X )
where SA(·) represents the set abstraction layer integrated with spectral normalization 1 × 1 convolution and max pooling, and F R 1024 is the global shape feature vector extracted. This feature F is mapped through a stack of spectral-normalized fully connected layers with LeakyReLU activation to obtain a latent embedding z, which is finally projected to a scalar probability via a Sigmoid function, as shown in Equation (34).
z = Φ SN - FC ( F )
where Φ SN - FC ( · ) represents the composite function of multiple fully connected layers with spectral normalization.
The generator G is trained to produce augmented point clouds that fool the discriminator. Its adversarial loss L GAN G forces the generated samples to approximate the real point cloud distribution in terms of the discriminator’s output, as shown in Equation (35).
L GAN G = L BCE ( D ( X ¯ ) , y real )
The discriminator is optimized using a label-smoothed binary cross-entropy loss to distinguish real point clouds X real from generated samples X ¯ = D ( X r e a l ) , as shown in Equation (36).
L D = 1 2 L BCE ( D ( X real ) , y real ) + L BCE ( D ( X ¯ ) , y fake )
where L B C E ( · , · ) denotes the binary cross-entropy loss function, and y real 0.9 and y fake 0.1 are the smoothed labels for real and generated samples, respectively. To ensure that the generated samples are not only realistic but also challenging for downstream classification tasks, a classification-aware feedback mechanism is introduced. Let f denote the downstream classifier and L c l s ( f ( X ) , y ) represent the classification loss on point cloud X with label y. The classification losses for real and generated samples are as follows:
L real = L cls ( f ( X real ) , y ) , L fake = L cls ( f ( X ¯ ) , y )
A dynamic difficulty coefficient ρ e is defined to progressively increase the challenge of generating samples during training, as shown in Equation (37).
ρ e = ρ start + e E max ρ end ρ start
where e is the current training epoch, E max is the total number of epochs, and ρ start and ρ end are preset hyperparameters.
The adversarial feedback loss is then computed to enforce the generated sample classification loss to scale proportionally with the real sample loss, as shown in Equation (38).
L fb = 1 exp L fake ρ e L real
Finally, the generator minimizes the combination of the adversarial loss and the feedback loss to balance realism and task-aware difficulty, as shown in Equation (39).
L G = L GAN G + λ fb L fb
where λ f b is a weighting factor controlling the relative importance of the feedback loss. The discriminator and generator are trained alternately to form a closed-loop adversarial feedback system, in which the discriminator supervises the realism of generated samples and the feedback mechanism guides the generator to produce task-challenging yet learnable point cloud augmentations.

4. Experimental Results and Analysis

4.1. Experimental Datasets

To evaluate the robustness of the proposed 3D point cloud enhancement method in real-world scenarios and its generalization capability under various types of perturbations, this study employs two major mainstream point cloud damage benchmark datasets, namely ModelNet40-C [42] and ScanObjectNN-C [34], for experimentation. These datasets exhibit significant complementarity in data sources, scene complexity, and noise patterns, comprehensively covering application scenarios ranging from controlled synthetic damage to real-world environmental noise. This provides robust assurance for the comprehensiveness, reliability, and practical value of the evaluation results. ModelNet40-C is constructed from the clean ModelNet40 CAD point cloud, generating controlled damage versions by injecting eight types of structured perturbations: scaling (Sca) simulates dimensional inconsistencies caused by changes in line-of-sight or viewing angle; point cloud jitter (Jit) simulates sensor measurement errors by adding Gaussian random noise; global point deletion (D-G) simulates large-scale scanning gaps or occlusions; local point deletion (D-L) simulates partial structural damage or local occlusions; global point addition (A-G) simulates background scattering or overall noise introduction; local point addition (A-L) simulates noise clustering or high-reflectivity artifacts in specific regions; random rotation (Rot) tests model pose invariance; and mixed contamination error (Mce) comprehensively evaluates overall model robustness under multi-category damage superposition. This dataset features clearly defined disturbance types and controllable parameters, enabling detailed analysis of model stability when addressing structural damage under ideal point cloud conditions. Another referenced dataset, ScanObjectNN-C, more closely mirrors real-world point cloud damage scenarios. Its raw point clouds originate from the most challenging PB-T50-RS variant test set within ScanObjectNN. This variant was directly captured from actual indoor scanning environments, inherently incorporating complex real-world factors such as cluttered backgrounds, partial viewpoint loss, sensor noise, irregular point cloud density, and occlusion artifacts. It further introduces random translations, rotations, and simulated occlusions on top of the original scans, establishing a highly demanding benchmark for evaluating models’ real-world generalization capabilities. ScanObjectNN-C [34] processes the original point cloud through seven damage types (“Jitter”, “Drop Global/Local”, “Add Global/Local”, “Scale”, “Rotate”) and five severity levels, enabling a comprehensive examination of model robustness in real-world scenarios. Notably, unlike ModelNet40-C derived from CAD models, all ScanObjectNN-C samples originate from real-world scans, making its damage effects more representative of actual application conditions. In summary, this study comprehensively evaluates the performance of the augmentation strategy across different scenarios by conducting experiments on ModelNet40-C (controlled geometric damage scenarios) and ScanObjectNN-C (real-world noise scenarios). This provides a thorough and reliable basis for assessing the robustness and generalization capabilities of the proposed method.

4.2. Experimental Details

The proposed method in this paper is implemented on the open-source deep learning framework PyTorch (version 2.4.1). All experiments are conducted on a single hardware setup configured as follows: an NVIDIA GeForce RTX 4070/PCIe/SSE2 graphics card (12 GB VRAM), a 12th Gen Intel® Core™ i7-12700 CPU (20 cores), and 64GB RAM. The operating system is Ubuntu 20.04 LTS, with PyTorch version 2.4.1 and CUDA version 11.8.
The model is trained end-to-end for 300 epochs on the ModelNet40-C and ScanObjectNN-C datasets, with the Adam optimizer configured to an initial learning rate of 0.001 and a batch size of 32. To enhance the model’s generalization capability and robustness, a suite of data augmentation strategies is employed during training, including random rotation, scaling, jittering, and point cloud dropout. For the sake of fair comparison, all competing methods share the identical network backbone and training pipeline. To standardize the severity settings of diverse corruption types, DGCNN is selected as the baseline model. Following the point cloud corruption evaluation framework proposed by Ren et al. (2022) [57], the mean corruption error (mCE) is adopted as the primary evaluation metric. Its core principle lies in normalizing performance differences between the proposed model and the baseline across five corruption levels for each corruption type (i), yielding the corruption error (CE), as defined in Equation (40).
C E i = l = 1 5 ( 1 O A i , l ) l = 1 5 ( 1 O A i , l DGCNN )
where O A i , l denotes the overall accuracy of the proposed model under corruption type (i) and severity level (l), while O A i , l DGCNN represents the corresponding accuracy of the DGCNN baseline. The mCE is then calculated as the average of CE across all N = 7 corruption types, as shown in Equation (41):
m C E = 1 N i = 1 N C E i

4.3. Experimental Results

4.3.1. Robustness Comparison on Point Cloud Classification

To comprehensively evaluate the effectiveness of the proposed SFD-ADNet, we conduct robustness experiments from both global recognition and local dense prediction perspectives. Specifically, we assess classification robustness under diverse point cloud corruptions on ModelNet40-C and ScanObjectNN-C and further examine whether the learned adaptive deformation preserves fine-grained geometric consistency through part segmentation experiments on the ShapeNet Part dataset. This unified evaluation protocol allows us to analyze not only the robustness gains under severe structural damage but also the impact of the proposed spatial–frequency adaptive deformation on local shape integrity.
To validate the robustness and effectiveness of the proposed 3D point cloud data augmentation method in enhancing the structural damage detection performance of models under ideal conditions with high-quality clean point clouds, we conducted comparative experiments on the ModelNet40-C [57] standard dataset. The experiments evaluated the proposed enhancement method in conjunction with 10 classical baseline models and 5 mainstream enhancement methods. Performance of the enhanced models was quantified across eight key metrics (lower metric values indicate stronger robustness under corresponding perturbation scenarios), with the results shown in Table 1. On the PointNet++ [12] backbone, SFD-ADNet achieves error rates of 85.6% and 99.8% under scaling (Sca) and jitter (Jit) perturbations, significantly reducing the original model’s 87.2% and 117.7% rates. Its performance surpasses mainstream augmentation methods like PointWOLF [58] and RSMix [59], demonstrating its effective suppression of high-frequency noise perturbations. Under structurally destructive perturbations such as global point deletion (D-G) and local point deletion (D-L), SFD-ADNet achieved errors of 54.9% and 61.3%, respectively, exhibiting stable overall performance. In point cloud density perturbation scenarios involving global point addition (A-G) and local point addition (A-L), its errors were 32.4% and 30.6%, respectively, maintaining its performance advantage over baseline models.
On the more robust PointNeXt [66] backbone, SFD-ADNet achieves an exceptionally low mean classification error (mCE) of 67.2%, representing a reduction of over 21% compared to the original PointNet++ (107.2%) and PointNeXt [66] (85.6%). Under typical perturbation scenarios such as jitter (Jit: 99.8%), global point deletion (D-G: 54.9%), and local point deletion (D-L: 61.3%), SFD-ADNet’s error performance significantly outperformed PointWOLF [58], Wolfmix [57], and other enhancement strategies. Under rotational disturbance (Rot), the error is substantially reduced to 58.3%, representing an improvement of over 60% compared to the original model’s 146.0%, achieving the current state of the art in pose robustness. In summary, SFD-ADNet demonstrates comprehensive robustness against scaling transformations, noise perturbations, structural missingness, and pose variations across both backbone architectures. This validates its joint air-frequency domain modeling strategy’s strong generalization and robustness under diverse structural damage conditions. This advantage stems from the proposed adaptive bidirectional Mamba local geometric feature encoder: by modeling long-range dependencies, it captures global structure and contextual information within point clouds, effectively mitigating perturbations such as scaling (Sca), rotation (Rot), and global density variations (D-G) and simultaneously employing a local geometric aggregation mechanism to adaptively weight and fuse neighborhood features. This approach integrates multi-source information while preserving relative point positions, enabling stable feature extraction even under local perturbations like jitter (Jit), local point deletion (D-L), and local point addition (A-L). The extracted features feed into an adaptive deformation parameter prediction network, enabling the generation of robust and diverse point cloud samples. This significantly enhances the robustness of downstream classification tasks.
To validate that the 3D point cloud data augmentation method proposed in this paper can enhance the model’s robustness and generalization against structural damage in realistic complex scenarios, comparative experiments were conducted on the ScanObjectNN-C standard dataset, covering three mainstream backbone networks: DGCNN [22], PointNet++ [12], and PointNeXt [66]. Performance evaluation was performed across seven typical point cloud perturbation types (scaling (Sca), jittering (Jit), global point deletion (D-G), local point deletion (D-L), global point addition (A-G), local point addition (A-L), rotation (Rot)), measuring overall accuracy (OA, higher is better), and mean classification error (mCE, lower is better; quantifying the average performance degradation across perturbations), as shown in Table 2. On the DGCNN [22] backbone, the proposed SFD-ADNet achieves significant performance improvements: the OA under clean settings reaches 90.8%, exceeding the baseline DGCNN (85.8%) by 5.0 percentage points; the mCE decreases to 75.6%, outperforming methods like RSMix [59] (96.9%) and PointWOLF [58] (99.6%) by a wide margin. In structurally destructive corruptions, SFD-ADNet achieves notable error reductions, namely Sca (49.2), Jit (109.0), D-G (68.5), A-G (64.1), and A-L (83.5), demonstrating clear advantages over the baseline, whose CE values are 100.0 across all perturbations. On PointNet++ [12], SFD-ADNet consistently enhances robustness: the OA rises to 89.1% (vs. baseline 86.2%), and the mCE drops to 76.4% (vs. baseline 96.9%), surpassing PointWOLF [48] (96.4%), Wolfmix [57] (87.8), and RSMix [59] (91.9) in corruption resistance. Improvements are prominent in scenarios like D-G (47.2) and D-L (58.1), highlighting the method’s ability to maintain geometric topology even when point cloud structure is disturbed. On the high-performance PointNeXt [51] architecture, SFD-ADNet exhibits the most prominent advantages: its OA reaches 99.4% (the highest among all tested configurations vs. baseline 87.3%), and the mCE decreases to 69.5% (vs. baseline 92.1%), outperforming mainstream augmentation approaches such as RSMix [59] (88.2%) and Wolfmix [57] (86.9%). The method maintains robustness under fine-grained perturbations such as Jit (86.9) and coarse structural degradation such as D-G (55.9). For rotation corruption, SFD-ADNet reduces the CE to 39.3%, a dramatic improvement over the baseline 99.5%. Overall, SFD-ADNet demonstrates strong performance on both clean point clouds and the challenging ScanObjectNN-C benchmark (with multiple real-world disturbances). It maintains high accuracy even when point clouds undergo substantial structural corruption, benefiting from the integration of spatial-domain adaptive bidirectional Mamba-based deformation parameter prediction and frequency-domain adaptive multi-scale dual-channel deformation modeling. These components jointly suppress noisy geometric relationships, amplify informative structural cues, and guide the generator to produce diverse, structurally coherent augmented samples, thereby enhancing model robustness and generalization via increased data diversity.

4.3.2. Training Cost, Scalability, Deployment, and Overfitting Analysis

Table 3 reports the training-time cost of PointNeXt equipped with two different training-stage data augmentation strategies, namely AdaptPoint and the proposed SFD-ADNet, where the reported training time is averaged over all mini-batches within each epoch. When replacing AdaptPoint with SFD-ADNet, the training time increases from 3.8 min to 7.2 min per epoch, primarily due to the adaptive deformation modeling performed jointly in the spatial and frequency domains. Compared with conventional lightweight augmentation strategies (e.g., random jittering or scaling) and simpler pretraining-based methods, SFD-ADNet intentionally introduces higher training-time cost by explicitly learning deformation parameters conditioned on point cloud features rather than applying handcrafted or heuristic perturbations. In essence, the proposed augmentation framework trades additional training time for improved data quality and robustness, enabling the generation of augmented point clouds that exhibit stronger resistance to structural corruption while better preserving critical geometric features. Importantly, this extra computation is incurred only during the training stage, and as demonstrated in Table 2, these high-quality augmented samples provide more discriminative supervision for downstream models, leading to substantial improvements in robustness and generalization across diverse structural perturbations.
In terms of memory consumption, all experiments were conducted on a single NVIDIA RTX 3070 GPU with 12 GB memory. Despite the additional components introduced by SFD-ADNet, including adaptive deformation parameter prediction and multi-scale frequency-domain modeling, the peak GPU memory usage increases moderately from 9.6 GB (AdaptPoint) to 10.8 GB (SFD-ADNet), remaining well within the capacity of commonly available hardware. From a scalability perspective, SFD-ADNet operates on local and multi-scale feature representations rather than global point-wise pairwise interactions, avoiding quadratic complexity with respect to the number of points. Consequently, its computational cost scales approximately linearly with point cloud size and batch size, and the augmentation module can be seamlessly integrated into PointNeXt as well as other mainstream backbones such as DGCNN and PointNet++, without modifying inference architectures. Since both AdaptPoint and SFD-ADNet are applied exclusively during training, and SFD-ADNet introduces no additional parameters, computation, or memory overhead during inference, the trained PointNeXt models retain identical inference speed, model size, and latency, making them fully compatible with real-time and resource-constrained deployment scenarios.
Despite incorporating multiple fusion strategies, the overall number of learnable parameters in SFD-ADNet remains moderate due to the use of polynomial spectral approximation and lightweight state-space modeling. Combined with the moderate yet standard training datasets—ModelNet40 (9843 training/2468 test samples) and ScanObjectNN (~15,000 instances across 15 categories)—the model does not exhibit overfitting. This is further supported by the test set performance and the robustness evaluations on ModelNet40-C and ScanObjectNN-C, where the method maintains strong accuracy under diverse structural corruptions. These observations indicate that the proposed augmentation framework enhances feature learning and generalization rather than memorizing the training data, confirming the reliability of its performance even on moderately sized datasets.

4.3.3. Robustness and Generalization on Point Cloud Part Segmentation

Table 4 reports part segmentation results on the ShapeNet Part benchmark. When integrated with PointNet++ and DGCNN, SFD-ADNet consistently improves mean IoU across most object categories. Specifically, on the PointNet++ [12] backbone, SFD-ADNet improves the overall mIoU from 82.3% to 84.7%, yielding a +2.4% absolute gain, with notable improvements on structurally complex categories such as Car, Chair, Motorbike, and Rocket. On DGCNN, the proposed method further increases mIoU from 82.6% to 85.4%, corresponding to a +2.8% improvement, while achieving consistent gains across nearly all part categories. These results indicate that the proposed spatial–frequency adaptive deformation does not introduce destructive local distortions but instead preserves part-level geometric coherence while enhancing feature robustness. This demonstrates that SFD-ADNet generalizes effectively beyond global classification to dense local prediction tasks.

4.3.4. Experimental Results of Point Cloud Attack Defense

This experiment aims to verify that SFD-ADNet outperforms other point cloud defense methods in resisting unnatural, extreme, and unpredictable perturbations, achieving both “defense” and augmentation effects. We evaluate the performance of the trained PointNet++ against malicious perturbation attacks, including point perturbation, standalone point addition attacks (Add-CD and Add-HD), kNN-based attacks, and point deletion attacks of varying intensities (Drop-100 and Drop-200) in comparison with mainstream defense methods. The backbone network and training strategies are consistent with baseline methods to ensure fair comparison, as shown in Table 5. On the overall perturbation resilience metric Perturb, SFD-ADNet achieved a score of 88.49%, surpassing all comparison methods including IF-Defense and AdaptPoint, demonstrating its strong robustness in global structural recovery. In point addition attacks, SFD-ADNet achieved the highest scores of 81.76% and 77.52% on Add-CD and ADD-HD, respectively, significantly outperforming classical methods such as DUP-Net, SOR, and IF-Defense. This demonstrates its superior ability to maintain geometric consistency when resisting point addition perturbations. Under KNN adversarial perturbations, SFD-ADNet also achieved the best performance at 87.16%, further validating its robustness against local neighborhood structure disruptions. Regarding point deletion attacks, SFD-ADNet achieved 85.92% under Drop-100, closely matching the top method AdaptPoint’s 86.55. In the more severe Drop-200 scenario, it scored 80.61%, maintaining an advantage over most traditional methods. This outstanding performance stems primarily from SFD-ADNet’s designed frequency-domain adaptive multi-scale dual-channel deformation parameter prediction method based on graph wavelet transform. This approach extracts and enhances low-frequency features in point clouds, thereby stably capturing object skeleton information and structural consistency. This mechanism provides more reliable structural constraints for subsequent geometric transformations, effectively mitigating interference from high-frequency noise. Consequently, high classification accuracy is maintained even when encountering various point cloud attacks.

4.4. Ablation Experiments

4.4.1. Ablation Experiment of the Bidirectional Semantic-Aware and Geometry-Adaptive Encoder

Ablation experiments were conducted to assess the impact of the bidirectional sequence modeling (Bi-SSM) and local geometric aggregation (LGA) modules in the Mamba3D-enhanced semantic encoder. As shown in Table 6, removing the LGA module increases the mean corruption error (mCE) from 69.5% to 72.5%, highlighting the importance of local structural reasoning. Replacing Bi-SSM with unidirectional sequence modeling (SSM) raises the mCE to 73.2%, indicating that bidirectional modeling better captures global context and enhances robustness. This study also explored other sequence modeling configurations: the mCE for Tri-SSM was 70.6%, while that for One-SSM was 71.3%, both inferior to the Bi-SSM design. These results confirm that our approach of combining Bi-SSM with LGA achieves optimal robustness, reducing mCE by up to 3.7% compared to unidirectional sequence modeling.

4.4.2. Ablation of Deformation, Mask, and LFDG

This study evaluates the contributions of three key components: the anchor-based deformation network (deformation), the structure-aware mask network (Mask), and the dynamic multi-scale frequency-domain dual-channel deformation parameter prediction (DCDPP). As shown in Table 7, adding each component individually to the baseline reduces the mean corruption error (mCE) from 92.1 to 76.4, 77.1, and 78.2, respectively. Combining all three achieves the best result, lowering the mCE to 69.5. This significant improvement highlights the synergy between spatial deformation, structural masking, and low-frequency feature learning, which together enhance robustness by suppressing high-frequency noise while preserving global geometric structure.
Notably, although each component independently reduces mCE by more than 13%, their combination yields an additional performance gain beyond linear accumulation. This indicates a strong synergistic effect between spatial deformation, structural masking, and frequency-domain low-frequency guidance, where spatial modules improve geometric alignment while spectral modeling stabilizes deformation under structural corruption. Taken together, the ablation results in Section 4.4.1 and Section 4.4.2 indicate that robustness gains arise from the complementary interaction between spatial-domain sequential modeling and frequency-domain deformation learning. While the bidirectional Mamba encoder primarily stabilizes global and local geometric dependencies, the frequency-domain module further regularizes deformation by suppressing high-frequency noise. Neither component alone achieves optimal robustness, highlighting the necessity of joint spatial–frequency modeling.

4.4.3. Sensitivity Analysis of Anchor Number and Loss Weight

To evaluate the sensitivity and robustness of SFD-ADNet with respect to key hyperparameters, we conduct a systematic ablation study on the number of anchor points and the loss weight λ, as summarized in Table 8. Regarding the number of anchors, the proposed model achieves optimal robustness when four anchors are used, yielding an mCE of 69.5%. When the anchor number is reduced to two, the mCE moderately increases to 71.4%, indicating limited local deformation expressiveness. Increasing the anchor numbers to eight and sixteen results in mCE values of 72.6% and 74.3%, respectively, suggesting that excessive anchor density may disrupt global geometric consistency. Notably, within the reasonable range of 2–8 anchors, performance degradation remains gradual, demonstrating that the model is not overly sensitive to the exact anchor configuration. A similar trend is observed for the loss weight λ. The best performance is obtained at λ = 1 (mCE = 69.5%). When λ is set to 0.5, the mCE slightly increases to 70.4%, indicating insufficient regularization. Increasing λ to 2 and 4 leads to mCE values of 71.1% and 73.2%, respectively, suggesting that overly strong constraints may impair feature alignment. Importantly, moderate variations around the optimal setting result in only marginal performance changes.
Overall, these results demonstrate that SFD-ADNet maintains stable performance across a wide range of hyperparameter values. Performance degradation occurs mainly under extreme configurations, confirming that the proposed framework exhibits strong robustness and low sensitivity to moderate hyperparameter variations.

5. Conclusions

This paper proposes SFD-ADNet, a spatio-frequency dual-domain adaptive deformation framework for three-dimensional point cloud data augmentation, designed to improve robustness and generalization under natural corruptions and adversarial perturbations. Extensive experiments on the ModelNet40-C and ScanObjectNN-C benchmarks, conducted with three representative backbone networks—DGCNN, PointNet++, and PointNeXt—demonstrate that SFD-ADNet consistently improves classification accuracy while significantly reducing the mean corruption error across diverse structural degradations, including scaling, jittering, point deletion/addition, and rotation. Additional adversarial robustness evaluations show that SFD-ADNet outperforms existing defense-oriented augmentation methods under point addition, deletion, and neighborhood-based attacks, confirming its effectiveness as both a data augmentation and robustness enhancement strategy. The performance gains arise from complementary spatio-frequency modeling: in the spatial domain, a bidirectional Mamba-based adaptive sequential encoder captures long-range dependencies and local structural variations for stable deformation prediction; in the frequency domain, an adaptive multi-scale dual-channel mechanism emphasizes low-frequency structural components while suppressing high-frequency noise, thereby preserving geometric consistency under severe perturbations. By adaptively fusing spatial and spectral deformation parameters, SFD-ADNet achieves a favorable balance between structural fidelity and sample diversity, which is essential for robust downstream learning. Future work will extend SFD-ADNet to dense point cloud understanding tasks, such as semantic segmentation, and explore its integration with robust or self-supervised pretraining paradigms, as well as its applicability to more complex scenarios, including LiDAR point clouds.

Author Contributions

Conceptualization, W.W.; Methodology, J.B., L.K., and W.W.; Software, J.B.; Validation, J.B. and L.K.; Formal Analysis, L.K.; Investigation, L.K.; Resources, W.W.; Resources, L.K.; Data Curation, J.B.; Writing—Original Draft Preparation, J.B. and W.W.; Writing—Review and Editing, J.B., L.K., and W.W.; Visualization, J.B.; Supervision, L.K. and W.W.; Project Administration, W.W.; Funding Acquisition, W.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by 2024 Shanghai Municipal Government Special Fund for Promoting High-Quality Industrial Development—Leading Industry Innovation and Development Project: “Development and Application of an AI Tool Platform for the Construction Industry Driven by Multimodal Model Hybridization” grant number No: 2024-GZL-RGZN-01039.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are openly available in the ModelNet40-C dataset at https://github.com/jiachens/ModelNet40-C (accessed on 25 October 2025) and the ScanObjectNN-C dataset at https://github.com/Roywangj/AdaptPoint (accessed on 25 October 2025). The implementation of the method proposed in this work is available at https://github.com/movablebag/SFD-ADNet (accessed on 29 November 2025).

Acknowledgments

The authors would like to thank the anonymous reviewers.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Naderi, H.; Bajic, I.V. Adversarial Attacks and Defenses on 3D Point Cloud Classification: A Survey. IEEE Access 2023, 11, 144274–144295. [Google Scholar] [CrossRef] [Scilit]
  2. Zhang, C.; Da, F.; Gai, S. Point clouds feature frequency domain analysis based on multilayer perceptron. Vis. Comput. 2024, 41, 1007–1020. [Google Scholar] [CrossRef] [Scilit]
  3. Lu, W.; Wang, J.; Yu, H.; Huang, L.; Zhang, X.; Chen, Y.; Xie, X. FIXED: Frustratingly Easy Domain Generalization with Mixup. arXiv 2022, arXiv:2211.05228. [Google Scholar]
  4. Xiao, A.; Huang, J.; Guan, D.; Cui, K.; Lu, S.; Shao, L. PolarMix: A General Data Augmentation Technique for LiDAR Point Clouds. arXiv 2022, arXiv:2208.00223. [Google Scholar]
  5. Liu, B.; Feng, L.; Chen, Y.F. A Random Fusion of Mix3D and PolarMix to Improve Semantic Segmentation Performance in 3D Lidar Point Cloud. CMES Comput. Model. Eng. Sci. 2024, 140, 845–862. [Google Scholar] [CrossRef] [Scilit]
  6. Sebek, P.; Pokorný, Š.; Vacek, P.; Svoboda, T. Real3D-Aug: Point Cloud Augmentation by Placing Real Objects with Occlusion Handling for 3D Detection and Segmentation. arXiv 2022, arXiv:2206.07634. [Google Scholar]
  7. Sheshappanavar, S.V.; Veerendraveer, V.; Kambhamettu, C. PatchAugment: Local Neighborhood Augmentation in Point Cloud Classification. In Proceedings of the 2021 IEEE/CVF International Conference on Computer Vision Workshops (ICCVW), Virtual, 11–17 October 2021; pp. 2118–2127. [Google Scholar]
  8. He, Y.; Zhang, Z.; Wang, Z.; Luo, Y.; Su, L.; Li, W.; Wang, P.; Zhang, W. IPC-Net: Incomplete point cloud classification network based on data augmentation and similarity measurement. J. Vis. Commun. Image Represent. 2023, 91, 103769. [Google Scholar] [CrossRef] [Scilit]
  9. Vu, T.A.; Sarkar, S.; Zhang, Z.Y.; Hua, B.S.; Yeung, S.K. Test-Time Augmentation for 3D Point Cloud Classification and Segmentation. In Proceedings of the International Conference in 3D Vision (3DV), Davos, Switzerland, 18–21 March 2024; pp. 1543–1553. [Google Scholar] [CrossRef] [Scilit]
  10. Xiao, W.; Li, X.; Liu, C.; Gao, J.; Luo, J.; Peng, Y.; Zhou, Y. 3D-VDNet: Exploiting the vertical distribution characteristics of point clouds for 3D object detection and augmentation. Image Vis. Comput. 2022, 127, 104557. [Google Scholar] [CrossRef] [Scilit]
  11. Charles, R.Q.; Su, H.; Kaichun, M.; Guibas, L.J. PointNet: Deep Learning on Point Sets for 3D Classification and Segmentation. In Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA, 21–26 July 2017; pp. 77–85. [Google Scholar] [CrossRef] [Scilit]
  12. Ruizhongtai Qi, C.; Yi, L.; Su, H.; Guibas, L. PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Space. arXiv 2017. [Google Scholar] [CrossRef] [Scilit]
  13. Li, Y.; Bu, R.; Sun, M.; Wu, W.; Di, X.; Chen, B. PointCNN: Convolution On X-Transformed Points. In Proceedings of the Neural Information Processing Systems, Montréal, QC, Canada, 2–8 December 2018. [Google Scholar]
  14. Thomas, H.; Qi, C.; Deschaud, J.-E.; Marcotegui, B.; Goulette, F.; Guibas, L.J. KPConv: Flexible and Deformable Convolution for Point Clouds. In Proceedings of the 2019 IEEE/CVF International Conference on Computer Vision (ICCV), Seoul, Republic of Korea, 27 October–2 November 2019; pp. 6410–6419. [Google Scholar]
  15. Lin, Y.; Yan, Z.; Huang, H.; Du, D.; Liu, L.; Cui, S.; Han, X. FPConv: Learning Local Flattening for Point Convolution. In Proceedings of the 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Virtual, 16–18 June 2020; pp. 4292–4301. [Google Scholar]
  16. Zhang, Q.; Hou, J.; Qian, Y.; Chan, A.B.; Zhang, J.; He, Y. RegGeoNet: Learning Regular Representations for Large-Scale 3D Point Clouds. Int. J. Comput. Vis. 2022, 130, 3100–3122. [Google Scholar] [CrossRef] [Scilit]
  17. Zhang, Q.; Hou, J.; Qian, Y.; Zeng, Y.; Zhang, J.; He, Y. Flattening-Net: Deep Regular 2D Representation for 3D Point Cloud Analysis. IEEE Trans. Pattern Anal. Mach. Intell. 2022, 45, 9726–9742. [Google Scholar]
  18. Atzmon, M.; Maron, H.; Lipman, Y. Point convolutional neural networks by extension operators. ACM Trans. Graph. (TOG) 2018, 37, 1–12. [Google Scholar]
  19. Deng, X.; Zhang, W.; Ding, Q.; Zhang, X. PointVector: A Vector Representation In Point Cloud Analysis. In Proceedings of the 2023 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Vancouver, BC, Canada, 18–22 June 2022; pp. 9455–9465. [Google Scholar]
  20. Landrieu, L.; Simonovsky, M. Large-Scale Point Cloud Semantic Segmentation with Superpoint Graphs. In Proceedings of the 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 18–22 June 2017; pp. 4558–4567. [Google Scholar]
  21. Ran, H.; Liu, J.; Wang, C. Surface Representation for Point Clouds. In Proceedings of the 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), New Orleans, LA, USA, 19–24 June 2022; pp. 18920–18930. [Google Scholar]
  22. Wang, Y.; Sun, Y.; Liu, Z.; Sarma, S.E.; Bronstein, M.M.; Solomon, J.M. Dynamic Graph CNN for Learning on Point Clouds. ACM Trans. Graph. (TOG) 2018, 38, 1–12. [Google Scholar] [CrossRef] [Scilit]
  23. Zhao, H.; Jiang, L.; Fu, C.-W.; Jia, J. PointWeb: Enhancing Local Neighborhood Features for Point Cloud Processing. In Proceedings of the 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Long Beach, CA, USA, 16–20 June 2019; pp. 5560–5568. [Google Scholar]
  24. Vaswani, A.; Shazeer, N.; Parmar, N.; Uszkoreit, J.; Jones, L.; Gomez, A.N.; Kaiser, L.; Polosukhin, I. Attention is All you Need. In Proceedings of the Neural Information Processing Systems, Long Beach, CA, USA, 4–9 December 2017. [Google Scholar]
  25. Engel, N.; Belagiannis, V.; Dietmayer, K.C.J. Point Transformer. IEEE Access 2020, 9, 134826–134840. [Google Scholar] [CrossRef] [Scilit]
  26. Park, C.; Jeong, Y.; Cho, M.; Park, J. Fast Point Transformer. In Proceedings of the 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), New Orleans, LA, USA, 19–24 June 2021; pp. 16928–16937. [Google Scholar]
  27. Lai, X.; Liu, J.; Jiang, L.; Wang, L.; Zhao, H.; Liu, S.; Qi, X.; Jia, J. Stratified Transformer for 3D Point Cloud Segmentation. In Proceedings of the 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), New Orleans, LA, USA, 19–24 June 2022; pp. 8490–8499. [Google Scholar]
  28. Yu, X.; Tang, L.; Rao, Y.; Huang, T.; Zhou, J.; Lu, J. Point-BERT: Pre-training 3D Point Cloud Transformers with Masked Point Modeling. In Proceedings of the 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), New Orleans, LA, USA, 18–24 June 2022; pp. 19291–19300. [Google Scholar] [CrossRef] [Scilit]
  29. Pang, Y.; Wang, W.; Tay, F.E.H.; Liu, W.; Tian, Y.; Yuan, L. Masked Autoencoders for Point Cloud Self-supervised Learning. arXiv 2022, arXiv:2203.06604. [Google Scholar] [CrossRef] [Scilit]
  30. Liu, H.; Cai, M.; Lee, Y.J. Masked Discrimination for Self-Supervised Learning on Point Clouds. In Proceedings of the European Conference on Computer Vision, Tel Aviv, Israel, 23–27 October 2022. [Google Scholar]
  31. Wang, H.; Liu, Q.; Yue, X.; Lasenby, J.; Kusner, M.J. Unsupervised Point Cloud Pre-training via Occlusion Completion. In Proceedings of the 2021 IEEE/CVF International Conference on Computer Vision (ICCV), Virtual, 11–17 October 2021; pp. 9762–9772. [Google Scholar]
  32. Afham, M.; Dissanayake, I.; Dissanayake, D.; Dharmasiri, A.; Thilakarathna, K.; Rodrigo, R. CrossPoint: Self-Supervised Cross-Modal Contrastive Learning for 3D Point Cloud Understanding. In Proceedings of the 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), New Orleans, LA, USA, 19–24 June 2022; pp. 9892–9902. [Google Scholar]
  33. Zhang, Q.; Hou, J. PointVST: Self-Supervised Pre-Training for 3D Point Clouds via View-Specific Point-to-Image Translation. IEEE Trans. Vis. Comput. Graph. 2022, 30, 6900–6912. [Google Scholar]
  34. Dong, R.; Qi, Z.; Zhang, L.; Zhang, J.; Sun, J.Y.; Ge, Z.; Yi, L.; Ma, K. Autoencoders as Cross-Modal Teachers: Can Pretrained 2D Image Transformers Help 3D Representation Learning? arXiv 2022, arXiv:2212.08320. [Google Scholar]
  35. Xue, L.; Yu, N.; Zhang, S.; Li, J.; Martín-Martín, R.; Wu, J.; Xiong, C.; Xu, R.; Niebles, J.C.; Savarese, S. ULIP-2: Towards Scalable Multimodal Pre-Training for 3D Understanding. In Proceedings of the 2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA, 17–21 June 2024; pp. 27081–27091. [Google Scholar]
  36. Qi, Z.; Dong, R.; Zhang, S.; Geng, H.; Han, C.; Ge, Z.; Yi, L.; Ma, K. ShapeLLM: Universal 3D Object Understanding for Embodied Interaction. In Proceedings of the European Conference on Computer Vision, Milan, Italy, 29 September–4 October 2024. [Google Scholar]
  37. Liu, B.; Qi, X. Class-Balanced PolarMix for Data Augmentation of 3D LIDAR Point Clouds Semantic Segmentation. J. Internet Technol. 2025, 26, 65–75. [Google Scholar] [CrossRef] [Scilit]
  38. Chen, T.Y.; Ying, X.H. FPSMix: Data augmentation strategy for point cloud classification. Front. Comput. Sci. 2025, 19, 192701. [Google Scholar] [CrossRef] [Scilit]
  39. Hasecke, F.; Alsfasser, M.; Kummert, A. What Can be Seen is What You Get: Structure Aware Point Cloud Augmentation. In Proceedings of the 2022 IEEE Intelligent Vehicles Symposium (IV), Aachen, Germany, 5–9 June 2022; pp. 594–599. [Google Scholar]
  40. Qiu, S.M.; Chen, J.; Lai, C.H.; Lu, H.; Xue, X.Y.; Pu, J. Leveraging Smooth Deformation Augmentation for LiDAR Point Cloud Semantic Segmentation. IEEE Trans. Intell. Veh. 2024, 9, 3316–3329. [Google Scholar] [CrossRef] [Scilit]
  41. Zhang, C.; Li, A.; Zhang, D.; Lv, C. PCAlign: A general data augmentation framework for point clouds. Sci. Rep. 2024, 14, 21344. [Google Scholar] [CrossRef] [Scilit]
  42. Zhang, Z.; Yang, L.; Xiang, Z. RISurConv: Rotation Invariant Surface Attention-Augmented Convolutions for 3D Point Cloud Classification and Segmentation. arXiv 2024, arXiv:2408.06110. [Google Scholar]
  43. Deng, J.; Chan, G.; Zhong, H.; Lu, C.X. Robust 3D Object Detection from LiDAR-Radar Point Clouds via Cross-Modal Feature Augmentation. In Proceedings of the 2024 IEEE International Conference on Robotics and Automation (ICRA), Yokohama, Japan, 13–17 May 2024; pp. 6585–6591. [Google Scholar]
  44. Ren, B.; Mei, G.; Pani Paudel, D.; Wang, W.; Li, Y.; Liu, M.; Cucchiara, R.; Van Gool, L.; Sebe, N. Bringing Masked Autoencoders Explicit Contrastive Properties for Point Cloud Self-supervised Learning. In Computer Vision—ACCV 2024: 17th Asian Conference on Computer Vision, Proceedings; Lecture Notes in Computer Science; Springer: Singapore, 2024; Volume 15478, pp. 56–75. [Google Scholar] [CrossRef] [Scilit]
  45. Tai, T.C.; Do-Tran, N.T.; Le, N.H.L.; Li, Y.H.; Huang, C.C. DA 2: Degree-Accumulated Data Augmentation on Point Clouds with Curriculum Dynamic Threshold Selection. In Computer Vision—ACCV 2024: 17th Asian Conference on Computer Vision, Proceedings; Lecture Notes in Computer Science; Springer: Singapore, 2024; Volume 15480, pp. 3–19. [Google Scholar] [CrossRef] [Scilit]
  46. Wang, J.; Ding, L.; Xu, T.; Dong, S.; Xu, X.; Bai, L.; Li, J. Sample-adaptive Augmentation for Point Cloud Recognition Against Real-world Corruptions. In Proceedings of the 2023 IEEE/CVF International Conference on Computer Vision (ICCV), Paris, France, 2–6 October 2023; pp. 14284–14293. [Google Scholar]
  47. Wang, W.; Liu, X.; Mou, X. Data Augmentation and Spectral Structure Features for Limited Samples Hyperspectral Classification. Remote Sens. 2021, 13, 547. [Google Scholar] [CrossRef] [Scilit]
  48. Chen, B.; Shi, S.; Gong, W.; Sun, J.; Guo, K.; Du, L.; Yang, J.; Xu, Q.; Song, S. A Spectrally Improved Point Cloud Classification Method for Multispectral LiDAR. ISPRS Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2020, XLIII-B3-2020, 501–505. [Google Scholar] [CrossRef] [Scilit]
  49. Zhang, Y.; Feng, W.; Quan, Y.; Ye, G.; Dauphin, G. Dynamic Spatial–Spectral Feature Optimization-Based Point Cloud Classification. Remote Sens. 2024, 16, 575. [Google Scholar] [CrossRef] [Scilit]
  50. Wen, C.; Long, J.; Yu, B.; Tao, D. PointWavelet: Learning in Spectral Domain for 3D Point Cloud Analysis. arXiv 2023, arXiv:2302.05201. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  51. Liu, D.; Liu, S.; Chen, C.; Jiang, Z.; Xu, C. PFMixer: Point Cloud Frequency Mixing. In Proceedings of the IGARSS 2022—2022 IEEE International Geoscience and Remote Sensing Symposium, Kuala Lumpur, Malaysia, 17–22 July 2022; pp. 1868–1871. [Google Scholar] [CrossRef] [Scilit]
  52. Liu, Y.; Tian, B.; Lv, Y.; Li, L.; Wang, F.Y. Point Cloud Classification Using Content-Based Transformer via Clustering in Feature Space. IEEE/CAA J. Autom. Sin. 2024, 11, 231–239. [Google Scholar] [CrossRef] [Scilit]
  53. Wu, J.; Sun, M.; Jiang, C.; Liu, J.; Zhang, Q. Context-Based Local-Global Fusion Network for 3d Point Cloud Classification and Segmentation. Expert Syst. Appl. 2024, 251, 124023. [Google Scholar] [CrossRef] [Scilit]
  54. Han, X.; Tang, Y.; Wang, Z.; Li, X. Mamba3D: Enhancing Local Features for 3D Point Cloud Analysis via State Space Model. In Proceedings of the 32nd ACM International Conference on Multimedia, Melbourne, Australia, 28 October–1 November 2024. [Google Scholar]
  55. Jang, E.; Gu, S.S.; Poole, B. Categorical Reparameterization with Gumbel-Softmax. arXiv 2016, arXiv:1611.01144. [Google Scholar]
  56. Hu, J.; Shen, L.; Sun, G. Squeeze-and-Excitation Networks. In Proceedings of the 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 18–23 June 2018; pp. 7132–7141. [Google Scholar] [CrossRef] [Scilit]
  57. Ren, J.; Pan, L.; Liu, Z. Benchmarking and Analyzing Point Cloud Classification under Corruptions. In Proceedings of the International Conference on Machine Learning, Baltimore, MD, USA, 17–23 July 2022. [Google Scholar]
  58. Kim, S.H.; Lee, S.; Hwang, D.; Lee, J.; Hwang, S.J.; Kim, H.J. Point Cloud Augmentation with Weighted Local Transformations. In Proceedings of the 2021 IEEE/CVF International Conference on Computer Vision (ICCV), Virtual, 11–17 October 2021; pp. 528–537. [Google Scholar]
  59. Lee, D.; Lee, J.; Lee, J.; Lee, H.; Lee, M.; Woo, S.; Lee, S. Regularization Strategy for Point Cloud via Rigidly Mixed Sample. In Proceedings of the 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Virtual, 19–25 June 2021; pp. 15895–15904. [Google Scholar]
  60. Liu, Y.; Fan, B.; Xiang, S.; Pan, C. Relation-Shape Convolutional Neural Network for Point Cloud Analysis. In Proceedings of the 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Long Beach, CA, USA, 16–20 June 2019; pp. 8887–8896. [Google Scholar]
  61. Goyal, A.; Law, H.; Liu, B.; Newell, A.; Deng, J. Revisiting Point Cloud Shape Classification with a Simple and Effective Baseline. In Proceedings of the International Conference on Machine Learning, Virtual, 18–24 July 2021. [Google Scholar]
  62. Xu, M.; Zhang, J.; Zhou, Z.; Xu, M.; Qi, X.; Qiao, Y. Learning Geometry-Disentangled Representation for Complementary Understanding of 3D Object Point Cloud. arXiv 2020, arXiv:2012.10921. [Google Scholar]
  63. Xiang, T.; Zhang, C.; Song, Y.; Yu, J.; Cai, W. Walk in the Cloud: Learning Curves for Point Clouds Shape Analysis. In Proceedings of the 2021 IEEE/CVF International Conference on Computer Vision (ICCV), Virtual, 11–17 October 2021; pp. 895–904. [Google Scholar]
  64. Xu, M.; Ding, R.; Zhao, H.; Qi, X. PAConv: Position Adaptive Convolution with Dynamic Kernel Assembling on Point Clouds. In Proceedings of the 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Virtual, 19–25 June 2021; pp. 3172–3181. [Google Scholar]
  65. Li, J.; Huang, B.; Pan, L. SMCNet: State-Space Model for Enhanced Corruption Robustness in 3D Classification. Sensors 2024, 24, 7861. [Google Scholar] [CrossRef] [Scilit]
  66. Qian, G.; Li, Y.; Peng, H.; Mai, J.; Hammoud, H.; Elhoseiny, M.; Ghanem, B. PointNeXt: Revisiting PointNet++ with Improved Training and Scaling Strategies. arXiv 2022, arXiv:2206.04670. [Google Scholar]
  67. Meraz, M.; Ansari, M.A.; Javed, M.; Chakraborty, P. Point-GR: Graph Residual Point Cloud Network for 3D Object Classification and Segmentation. arXiv 2024, arXiv:2412.03052. [Google Scholar] [CrossRef] [Scilit]
  68. Zhou, W.; Wang, Q.; Jin, W.; Shi, X.J.; Wang, D.; Hao, X.; Yu, Y. GTNet: Graph Transformer Network for 3D Point Cloud Classification and Semantic Segmentation. arXiv 2023, arXiv:2305.15213. [Google Scholar] [CrossRef] [Scilit]
  69. Yang, J.; Zhang, Q.; Fang, R.; Ni, B.; Liu, J.; Tian, Q. Adversarial Attack and Defense on Point Sets. arXiv 2019, arXiv:1902.10899. [Google Scholar]
  70. Zhou, H.; Chen, D.; Liao, J.; Chen, K.; Dong, X.; Liu, K.; Zhang, W.; Hua, G.; Yu, N. LG-GAN: Label Guided Adversarial Network for Flexible Targeted Attack of Point Cloud Based Deep Networks. In Proceedings of the 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Virtual, 16–18 June 2020; pp. 10353–10362. [Google Scholar]
  71. Wu, Z.; Duan, Y.; Wang, H.; Fan, Q.; Guibas, L.J. IF-Defense: 3D Adversarial Point Cloud Defense via Implicit Function based Restoration. arXiv 2020, arXiv:2010.05272. [Google Scholar]
Figure 1. The framework of SFD-ADNet.
Figure 1. The framework of SFD-ADNet.
Jimaging 12 00058 g001
Figure 2. Overview of the spatial-domain sequential feature encoding and deformation control framework.
Figure 2. Overview of the spatial-domain sequential feature encoding and deformation control framework.
Jimaging 12 00058 g002
Figure 3. Overview of the frequency-domain adaptive multi-scale dual-channel deformation parameter prediction framework.
Figure 3. Overview of the frequency-domain adaptive multi-scale dual-channel deformation parameter prediction framework.
Jimaging 12 00058 g003
Figure 4. Overview of the spatial–frequency domain deformation feature adaptive fusion modeling framework.
Figure 4. Overview of the spatial–frequency domain deformation feature adaptive fusion modeling framework.
Jimaging 12 00058 g004
Table 1. Comparison of mCE (%) performance metrics on the ModelNet40-C dataset.
Table 1. Comparison of mCE (%) performance metrics on the ModelNet40-C dataset.
MethodmCE ↓Sca ↓Jit ↓D-G ↓D-L ↓A-G ↓A-L ↓Rot ↓
DGCNN [22,46]100.0100.0100.0100.0100.0100.0100.0100.0
PointNet [11,46]142.2126.664.250.0107.2298.0159.3190.2
RSCNN [57,60]113.0107.4117.180.6151.771.2115.3147.9
SimpleView [57,61]104.787.271.5124.2135.798.384.4131.6
GDANet [57,62]89.283.083.979.4102.4134.6100.080.9
CurveNet [57,63]92.787.272.571.0102.4134.6100.080.9
PAConv [57,64]110.490.4146.5100.0100.5108.5129.896.7
SMCNet [65]85.8100.170.779.169.879.793.379.7
PointNet++ [12,57]107.287.2117.764.1180.261.499.3140.5
+PointWOLF [58]82.581.9135.167.3130.443.168.451.2
+RSMix [46,59]86.389.4164.948.473.926.132.7168.4
+Wolfmix [57]64.194.7137.046.061.429.829.550.7
+AdaptPoint [46]63.7109.6102.236.766.730.540.060.5
+SFD-ADNet (our)84.578.996.955.082.054.985.794.3
PointNeXt [57,66]85.690.4129.784.795.725.127.6146.0
+PointWOLF [58]79.588.3144.9113.7103.926.428.051.2
+RSMix [46,59]87.9100.0159.286.754.123.126.5165.6
+Wolfmix [57]74.084.0156.0119.456.523.725.156.0
+AdaptPoint [46]71.1108.789.265.074.334.831.769.0
+SFD-ADNet (our)67.285.699.854.961.332.430.658.3
Note: “↓” indicates that lower values correspond to better performance.
Table 2. Comparison of mCE (%) performance metrics on the ScanObjectNN-C dataset.
Table 2. Comparison of mCE (%) performance metrics on the ScanObjectNN-C dataset.
MethodOA ↑mCE ↓Sca ↓Jit ↓D-G ↓D-L ↓A-G ↓A-L ↓Rot ↓
DGCNN [22,57]85.8100.0100.0100.0100.0100.0100.0100.0100.0
+PointWOLF [46,58]85.699.689.5104.6104.198.398.0100.9101.6
+RSMix [46,59]86.596.9103.197.491.285.3104.898.797.6
+Wolfmix [57]87.292.392.1102.692.685.396.285.791.5
+AdaptPoint [46]84.490.290.6107.572.373.093.393.3101.4
+SFD-ADNet (our)90.875.649.2109.068.591.464.163.483.5
PointNet++ [12,57]86.296.989.7110.355.0127.794.790.5110.7
+PointWOLF [58]86.696.484.0108.770.5156.687.790.976.1
+RSMix [46,59]87.391.989.0100.755.699.094.689.1114.9
+Wolfmix [57]87.587.879.6109.064.2117.788.179.876.2
+AdaptPoint [46]86.385.889.8105.756.169.399.891.688.0
+SFD-ADNet (our)89.176.481.290.847.258.184.778.174.3
PointNeXt [12,57]87.392.180.3107.980.794.294.487.599.5
+PointWOLF [58]87.489.581.4112.989.892.395.083.771.1
+RSMix [46,59]88.188.283.9107.374.973.396.282.999.1
+Wolfmix [57]87.786.981.9119.389.778.089.389.070.0
+AdaptPoint [46]87.978.381.0103.050.862.891.182.476.7
+SFD-ADNet (our)99.469.586.986.955.968.0126.074.039.3
Table 3. Training cost analysis.
Table 3. Training cost analysis.
MethodAugmentationGPUTime/Epoch (min) ↓Peak GPU
Memory (GB) ↓
OA (%)
PointNextAdaptpointRTX3070 (12 GB)3.89.688.5
PointNextSDF-ADNetRTX3070 (12 GB)7.210.899.4
Table 4. Evaluation of standard part-segmentation model with respect to metric. IoU and object IoU on ShapeNet part benchmark dataset.
Table 4. Evaluation of standard part-segmentation model with respect to metric. IoU and object IoU on ShapeNet part benchmark dataset.
MethodAirplaneBagCapCarChairEarphoneGuitarKnifeLampLabtopMotorbikeMugPistolRocketSkate BoardTableMiou
Point-GR [67]84.783.784.079.8-79.491.586.583.595.672.795.282.663.02-82.385.2
GTNet [68]84.180.381.578.290.970.291.687.584.895.861.293.983.353.675.483.185.5
pointNet++81.983.486.478.690.564.791.483.183.495.169.694.782.856.976.082.384.8
+PointWoLF82.083.987.377.690.678.491.187.684.795.262.094.581.362.575.783.285.2
+SFD-ADNet88.079.584.886.086.278.091.390.282.590.778.391.785.374.884.783.984.7
DGCNN84.083.486.777.890.674.791.287.582.895.766.394.981.163.574.582.685.2
+PointWoLF82.973.383.576.790.876.791.489.285.295.853.794.080.154.974.383.485.2
+SFD-ADNet89.280.285.586.987.078.992.191.083.291.579.092.586.175.685.584.785.4
Table 5. Experimental results of point cloud attack defense (OA,%).
Table 5. Experimental results of point cloud attack defense (OA,%).
MethodPerturb ↑Add-CD ↑ADD-HD ↑KNN ↑Drop-100 ↑Drop-200 ↑
NoDefense-7.246.59-80.1968.96
SRS [69]73.1465.3243.1149.9664.5139.60
SOR [70]77.6772.9072.4161.3574.1669.17
SOR-AE [70]78.7373.3871.1978.7376.6668.23
Adv Training [46]20.0312.2710.068.6380.3967.14
DUP-Net [46]80.6375.8172.4574.8876.3872.00
IF-Defense [71]86.9980.1976.0985.6284.5679.09
AdaptPoint [46]86.7580.8377.0377.6786.5583.59
SFD-ADNet (our)88.4981.7677.5287.1685.9280.61
Table 6. Ablation of Mamba encoder (mCE,%).
Table 6. Ablation of Mamba encoder (mCE,%).
MethodmCE (↓)
Bi-SSM + LGA69.5
w/o LGA72.5
w/o bi-SSM73.2
Tri-SSM70.6
One-SSM71.3
Table 7. Ablation of deformation parameter prediction network (mCE, %).
Table 7. Ablation of deformation parameter prediction network (mCE, %).
DeformationMaskDCDPPmCE (↓)
×××92.1
××76.4
××77.1
××78.2
69.5
Note: “√” indicates that the corresponding module is enabled, while “×” indicates that it is disabled.
Table 8. Sensitivity analysis of anchor number and loss weight (mCE, %).
Table 8. Sensitivity analysis of anchor number and loss weight (mCE, %).
AnchormCE (↓) λ mCE (↓)
271.40.570.4
469.5169.5
872.6271.1
1674.3473.2
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

Bao, J.; Kong, L.; Wang, W. SFD-ADNet: Spatial–Frequency Dual-Domain Adaptive Deformation for Point Cloud Data Augmentation. J. Imaging 2026, 12, 58. https://doi.org/10.3390/jimaging12020058

AMA Style

Bao J, Kong L, Wang W. SFD-ADNet: Spatial–Frequency Dual-Domain Adaptive Deformation for Point Cloud Data Augmentation. Journal of Imaging. 2026; 12(2):58. https://doi.org/10.3390/jimaging12020058

Chicago/Turabian Style

Bao, Jiacheng, Lingjun Kong, and Wenju Wang. 2026. "SFD-ADNet: Spatial–Frequency Dual-Domain Adaptive Deformation for Point Cloud Data Augmentation" Journal of Imaging 12, no. 2: 58. https://doi.org/10.3390/jimaging12020058

APA Style

Bao, J., Kong, L., & Wang, W. (2026). SFD-ADNet: Spatial–Frequency Dual-Domain Adaptive Deformation for Point Cloud Data Augmentation. Journal of Imaging, 12(2), 58. https://doi.org/10.3390/jimaging12020058

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