paper-with-me

홈 › Papers

epsilon-Mesh Attack: A Surface-based Adversarial Point Cloud Attack for Facial Expression Recognition

2024-03-11 · Batuhan Cengiz, Mert Gulsen, Yusuf H. Sahin, Gozde Unal

Point clouds and meshes are widely used 3D data structures for many computer vision applications. While the meshes represent the surfaces of an object, point cloud represents sampled points from the surface which is also the output of modern sensors such as LiDAR and RGB-D cameras. Due to the wide application area of point clouds and the recent advancements in deep neural networks, studies focusing on robust classification of the 3D point cloud data emerged. To evaluate the robustness of deep classifier networks, a common method is to use adversarial attacks where the gradient direction is followed to change the input slightly. The previous studies on adversarial attacks are generally evaluated on point clouds of daily objects. However, considering 3D faces, these adversarial attacks tend to affect the person's facial structure more than the desired amount and cause malformation. Specifically for facial expressions, even a small adversarial attack can have a significant effect on the face structure. In this paper, we suggest an adversarial attack called $\epsilon$-Mesh Attack, which operates on point cloud data via limiting perturbations to be on the mesh surface. We also parameterize our attack by $\epsilon$ to scale the perturbation mesh. Our surface-based attack has tighter perturbation bounds compared to $L_2$ and $L_\infty$ norm bounded attacks that operate on unit-ball. Even though our method has additional constraints, our experiments on CoMA, Bosphorus and FaceWarehouse datasets show that $\epsilon$-Mesh Attack (Perpendicular) successfully confuses trained DGCNN and PointNet models $99.72\%$ and $97.06\%$ of the time, with indistinguishable facial deformations. The code is available at https://github.com/batuceng/e-mesh-attack.

📄 PDF Abstract BibTeX arXiv:2403.06661

Code (2)

batuceng/e-mesh-attack 공식 구현 pytorch
batuceng/max_quantile pytorch

Tasks

Adversarial AttackFacial Expression RecognitionRobust classification

Methods 이 논문이 사용한 방법론

DGCNN 설명 없음

Similar Papers 제목 키워드 기반

Random Walks for Adversarial Meshes

2022-02-15 · Amir Belder, Gal Yefet, Ran Ben Izhak, Ayellet Tal

A polygonal mesh is the most-commonly used representation of surfaces in computer graphics. Therefore, it is not surprising that a number of mesh classification networks have recently been proposed. However, while advers…

Adversarial AttackClassification

3D Adversarial Attacks Beyond Point Cloud

2021-04-25 · Jinlai Zhang, Lyujie Chen, Binbin Liu, Bo Ouyang 외

Recently, 3D deep learning models have been shown to be susceptible to adversarial attacks like their 2D counterparts. Most of the state-of-the-art (SOTA) 3D adversarial attacks perform perturbation to 3D point clouds. T…

Adversarial Attack

SAGA: Spectral Adversarial Geometric Attack on 3D Meshes

2022-11-24 · ICCV 2023 1 · Tomer Stolik, Itai Lang, Shai Avidan

A triangular mesh is one of the most popular 3D data representations. As such, the deployment of deep neural networks for mesh processing is widely spread and is increasingly attracting more attention. However, neural ne…

Adversarial Attack

MeshAdv: Adversarial Meshes for Visual Recognition

2018-10-11 · CVPR 2019 6 · Chaowei Xiao, Dawei Yang, Bo Li, Jia Deng 외

Highly expressive models such as deep neural networks (DNNs) have been widely applied to various applications. However, recent studies show that DNNs are vulnerable to adversarial examples, which are carefully crafted in…

Generating Band-Limited Adversarial Surfaces Using Neural Networks

2021-11-14 · Roee Ben Shlomo, Yevgeniy Men, Ido Imanuel

Generating adversarial examples is the art of creating a noise that is added to an input signal of a classifying neural network, and thus changing the network's classification, while keeping the noise as tenuous as possi…

Articles