I am a Senior Lecturer in the School of Computer Science and Informatics at Cardiff University. I am a member of the Visual Computing Research Section, and lead the Geometric Computing and Graphics Research Group. I work on 3D geometry processing and its applications, including architectural geometry, digital fabrication, and human face modelling. I also work on numerical algorithms, especially on large-scale optimization for geometry processing and physical simulation.

Before coming to Cardiff, I worked as a Lecturer in computer science at University of Hull between 2015 and 2017. From 2012 to 2015, I was a Postdoctoral Researcher in the Computer Graphics and Geometry Laboratory at EPFL, working with Mark Pauly. I obtained my PhD in Technical Mathematics from Vienna University of Technology in 2011, under the supervision of Helmut Pottmann. I received my master degree in Computer Science and bachelor degree in Computer Software in 2008 and 2005 respectively, both from Tsinghua University.

In summer 2018, I was a Visiting Professor at the University of Science and Technology of China, hosted by the Graphics & Geometric Computing Laboratory.

Publications

Recent Publications

Thesis

Special Curve Patterns for Freeform Architecture

Special Curve Patterns for Freeform Architecture

B. Deng
PhD Thesis, Vienna University of Technology, 2011

Academic Services

Editorial Position

  • Associate Editor, IEEE Computer Graphics and Applications (since 2023)

Conference Organization

  • Associate Chair, International Conference on Computer Graphics Theory and Applications (GRAPP), 2023/2024/2025/2026
  • Conference Program Chair, Pacific Graphics 2022

Program Committee Member

  • Symposium on Solid and Physical Modeling (SPM): 2019, 2020, 2021, 2022, 2023, 2024, 2025
  • Advances in Architectural Geometry: 2016, 2018, 2020, 2023
  • Computational Visual Media Conference: 2019, 2022, 2023, 2025
  • SIGGRAPH Asia Technical Brief and Posters: 2016, 2017, 2018, 2019
  • International Conference on Computer-Aided Design and Computer Graphics (CAD/CG): 2021, 2023
  • International Conference on Computer Graphics Theory and Applications (GRAPP): 2017, 2018, 2019
  • Pacific Graphics: 2018
  • International Conference on Geometric Modeling and Processing (GMP): 2018
  • Shape Modeling International (SMI): 2016

Teaching

Cardiff University

University of Hull

  • Real-time Graphics (Fall 2015)

EPFL

  • Digital 3D Geometry Processing (Spring 2012, 2013, 2014, 2015)
  • Introduction to Computer Graphics (Fall 2012)
  • Advanced Computer Graphics (Fall 2014)

Open Source Software

  • ParaHeat: Parallel solver for geodesic distance.
  • AA-ADMM: Anderson acceleration for ADMM.
  • AASolver: Anderson acceleration for geometry optimization and physics simulation.
  • MeshSDFilter: Static/dynamic filtering for mesh geometry.
  • GuidedDenoising: A mesh denoising framework using normal filtering.
  • LBC: Solver for Local Barycentric Coordinates.
  • ShapeOp: C++ library for static and dynamic geometry processing.