![]() |
     |
|
I am a Senior Lecturer in the School of Computer Science and Informatics at Cardiff University. My primary research interest is in 3D geometry processing and its applications, including architectural geometry, digital fabrication, and human face modelling.
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.
News
- 06/2023: I will serve on the editorial board of IEEE Computer Graphics and Applications.
- 04/2023: One paper accepted to SIGGRAPH 2023.
- 04/2023: I will serve as an Associate Chair of GRAPP 2024.
- 02/2023: I will serve on the program Committee of CAD/Graphics 2023.
- 12/2022: I will serve on the program Committee of SPM 2023.
- 08/2022: One paper accepted to SIGGRAPH Asia 2022.
- 08/2022: I will serve on the program Committee of Advances in Architectural Geometry 2023.
- 07/2022: I will serve on the program Committee of CVM 2023.
- 04/2022: I will serve as an Associate Chair of GRAPP 2023.
- 04/2022: I will serve as a Conference Program Chair of Pacific Graphics 2022.
- 03/2022: Two papers accepted to CVPR 2022.
- 03/2022: One paper accepted to Eurographics 2022 State-of-the-Art Reports.
- 01/2022: I will serve on the program committee of SPM 2022.
- 07/2021: One paper accepted to ICCV 2021.
- 07/2021: I will serve on the program committee of CVM 2022.
- 01/2021: One paper accepted to IEEE TPAMI.
- 10/2020: I will serve on the program committee of CAD/Graphics 2021.
- 10/2020: I will serve on the program committee of Symposium on Solid and Physical Modeling 2021.
- 06/2020: One paper accepted to SGP 2020.
- 03/2020: Two papers accepted to CVPR 2020, including one oral.
- 12/2019: I will serve on the program committee of Advances in Architectural Geometry 2020.
- 09/2019: I will serve on the program committee of Solid and Physical Modeling 2020.
- 08/2019: One paper accepted to SIGGRAPH Asia 2019.
- 08/2019: One paper accepted to IEEE TPAMI.
- 06/2019: Our paper received the best paper award at GMP 2019. Thanks and congratulations to Jiong and Juyong!
- 05/2019: One paper accepted to IEEE TPAMI.
- 05/2019: I will serve on the program committee of SIGGRAPH Asia 2019 Technical Briefs and Posters.
- 03/2019: Two papers accepted to Eurographics 2019 and GMP 2019.
- 10/2018: I will serve on the program committee of Solid and Physical Modeling 2019.
- 08/2018: One paper accepted to Pacific Graphics 2018.
- 08/2018: I will serve on the program committee of CVM 2019.
- 06/2018: I will serve on the program committee of SIGGRAPH Asia 2018 Technical Briefs and Posters.
- 05/2018: One paper accepted to SIGGRAPH 2018.
- 03/2018: I will serve on the program committee of Pacific Graphics 2018.
- 10/2017: I will serve on the program committee of Advances in Architectural Geometry 2018.
- 09/2017: I will serve on the program committee of GMP 2018.
- 05/2017: I will serve on the program committee of SIGGRAPH Asia 2017 Technical Briefs and Posters.
- 02/2017: Moved to Cardiff University.
- 04/2016: I will serve on the program committee of SIGGRAPH Asia 2016 Technical Briefs and Posters.
- 04/2016: Two papers accepted to SIGGRAPH 2016.
- 02/2016: I will serve on the program committee of Advances in Architectural Geometry 2016.
- 11/2015: I will serve on the program committee of Shape Modeling International 2016, which is part of the International Geometry Summit.
- 08/2015: New paper Guided Mesh Normal Filtering accepted to Pacific Graphics 2015.
- 07/2015: I gave a workshop about ShapeOp, at the School of Architecture in Sheffield University. Lecture materials are available for download.
- 06/2015: I started working at the University of Hull as a lecturer (equivalent to assistant professor).
Publications
![]() |
Masonry Shell Structures with Discrete Equivalence Classes R. Chen, P. Qiu, P. Song, B. Deng, Z. Wang and Y. He To appear in ACM Transactions on Graphics 42(4) (Proc. SIGGRAPH 2023) [paper] [code] [video] [project] |
![]() |
Fast and Robust Non-rigid Registration Using Accelerated Majorization-minimization Y. Yao, B. Deng, W. Xu and J. Zhang IEEE Transactions on Pattern Analysis and Machine Intelligence, 2023 [paper] [code] [video] |
![]() |
Nonmonotone Globalization for Anderson Acceleration via Adaptive Regularization W. Ouyang, J. Tao, A. Milzarek and B. Deng Journal of Scientific Computing 96(5), 2023 [paper] [code] |
![]() |
Differentiable deformation graph-based neural non-rigid registration W. Feng, H. Cai, J. Hou, B. Deng and J. Zhang Communications in Mathematics and Statistics 11: 151-167, 2023 [paper] |
![]() |
Point Normal Orientation and Surface Reconstruction by Incorporating Isovalue Constraints to Poisson Equation D. Xiao, Z. Shi, S. Li, B. Deng and B. Wang Computer Aided Geometric Design 103 (Proc. GMP 2023) [paper] |
![]() |
Make Your Own Sprites: Aliasing-aware and Cell-controllable Pixelization Z. Wu, L. Chai, N. Zhao, B. Deng, Y. Liu, Q. Wen, J. Wang and S. He ACM Transactions on Graphics 41(6) (Proc. SIGGRAPH Asia 2022) [paper] [video] [supplementary materials] |
![]() |
Sketch2PQ: Freeform Planar Quadrilateral Mesh Design via a Single Sketch Z. Deng, Y. Liu, H. Pan, W. Jabi, J. Zhang and B. Deng IEEE Transactions on Visualization and Computer Graphics, 2022 [paper] [video] |
![]() |
Faithful Extreme Rescaling via Generative Prior Reciprocated Invertible Representations Z. Zhong, L. Chai, Y. Zhou, B. Deng, J. Pan and S. He IEEE Conference on Computer Vision and Pattern Recognition (CVPR) 2022, Oral Presentation [paper] |
![]() |
High-resolution Face Swapping via Latent Semantics Disentanglement Y. Xu, B. Deng, J. Wang, Y. Jing, J. Pan and S. He IEEE Conference on Computer Vision and Pattern Recognition (CVPR) 2022 [paper] |
![]() |
A Survey of Non-Rigid 3D Registration B. Deng, Y. Yao, R. M. Dyke and J. Zhang Computer Graphics Forum 41(2): 559-589 (Eurographics State-of-the-Art Reports), 2022 [paper] |
![]() |
GeodesicEmbedding (GE): A High-dimensional Embedding Approach for Fast Geodesic Distance Queries Q. Xia, J. Zhang, Z. Fang, J. Li, M. Zhang, B. Deng and Y. He IEEE Transactions on Visualization and Computer Graphics 28(12): 4930-4939, 2022 [paper] |
![]() |
Fast and Robust Iterative Closest Point J. Zhang, Y. Yao and B. Deng IEEE Transactions on Pattern Analysis and Machine Intelligence 44(7): 3450-3466, 2022 [paper] [code] |
![]() |
A Robust Loss for Point Cloud Registration Z. Deng, Y. Yao, B. Deng and J. Zhang International Conference on Computer Vision (ICCV), 2021 [paper] |
![]() |
Real-time Face View Correction for Front-facing Cameras Y. Guo, J. Zhang, Y. Chen, H. Cai, Z. Huang and B. Deng Computational Visual Media 7: 437-452, 2021 [paper] |
![]() |
Parallel and Scalable Heat Methods for Geodesic Distance Computation J. Tao, J. Zhang, B. Deng, Z. Fang, Y. Peng and Y. He IEEE Transactions on Pattern Analysis and Machine Intelligence 43(2): 579-594, 2021 [paper] [code] |
![]() |
Regularization of Persistent Homology Gradient Computation P. Corcoran and B. Deng NeurIPS 2020 Workshop on Topological Data Analysis and Beyond [paper] |
![]() |
Robust RGB-D Face Recognition Using Attribute-Aware Loss L. Jiang, J. Zhang and B. Deng IEEE Transactions on Pattern Analysis and Machine Intelligence 42(10): 2552-2566, 2020 [paper] |
![]() |
Anderson Acceleration for Nonconvex ADMM Based on Douglas-Rachford Splitting W. Ouyang, Y. Peng, Y. Yao, J. Zhang and B. Deng Computer Graphics Forum 39(5) (Symposium on Geometry Processing 2020) [paper] [code] |
![]() |
Quasi-Newton Solver for Robust Non-Rigid Registration Y. Yao, B. Deng, W. Xu and J. Zhang IEEE Conference on Computer Vision and Pattern Recognition (CVPR) 2020, Oral Presentation [paper] [code] |
![]() |
Lightweight Photometric Stereo for Facial Details Recovery X. Wang, Y. Guo, B. Deng and J. Zhang IEEE Conference on Computer Vision and Pattern Recognition (CVPR) 2020 [paper] [code] |
![]() |
Accelerating ADMM for Efficient Simulation and Optimization J. Zhang*, Y. Peng*, W. Ouyang* and B. Deng (*joint first authors) ACM Transactions on Graphics 38(6) (Proc. SIGGRAPH Asia 2019) [paper] |
![]() |
A Fast Numerical Solver for Local Barycentric Coordinates J. Tao, B. Deng and J. Zhang Computer Aided Geometric Design 70: 46-58 (GMP 2019, Best Paper Award) [paper] |
![]() |
Computational Design of Steady 3D Dissection Puzzles K. Tang, P. Song, X. Wang, B. Deng, C.-W. Fu and L. Liu Computer Graphics Forum 38(2): 291-303 (Errographics 2019) [paper] |
![]() |
Static/Dynamic Filtering for Mesh Geometry J. Zhang, B. Deng, Y. Hong, Y. Peng, W. Qin and L. Liu IEEE Transactions on Visualization and Computer Graphics 25(4): 1774-1787, 2019 [paper] [supplementary material] [code] |
![]() |
Ellipsoid Packing Structures on Freeform Surfaces Q.-C. Xu, B. Deng and Y.-L. Yang Computer Graphics Forum 37(7): 87-95 (Pacific Graphics 2018) [paper] |
![]() |
Anderson Acceleration for Geometry Optimization and Physics Simulation Y. Peng, B. Deng, J. Zhang, F. Geng, W. Qin and L. Liu ACM Trans. Graphics 37(4) (SIGGRAPH 2018) [paper] [youtube] [code] |
![]() |
3D Face Reconstruction with Geometry Details from a Single Image L. Jiang, J. Zhang, B. Deng, H. Li and L. Liu IEEE Transactions on Image Processing 27(10): 4756-4770, 2018 [paper] |
![]() |
Deep Face Feature for Face Alignment B. Jiang, J. Zhang, B. Deng, Y. Guo and L. Liu arXiv: 1708.02721. [paper] [youtube] |
![]() |
Encoding bamboo's nature for freeform structure design T.-H. Wang, O. E. Trujillo, W.-S. Chang and B. Deng International Journal of Architectural Computing 15(2): 169-182, 2017 [paper] |
![]() |
CofiFab: Coarse-to-Fine Fabrication of Large 3D Objects P. Song, B. Deng, Z. Wang, Z. Dong, W. Li, C.-W. Fu and L. Liu ACM Trans. Graphics 35(4) (SIGGRAPH 2016) [paper] [supplementary material] [youtube] [webpage] |
![]() |
Beyond Developable: Computational Design and Fabrication with Auxetic Materials M. Konaković, K. Crane, B. Deng, S. Bouaziz, D. Piker and M. Pauly ACM Trans. Graphics 35(4) (SIGGRAPH 2016) [paper] [webpage] |
![]() |
Guided Mesh Normal Filtering W. Zhang, B. Deng, J. Zhang, S. Bouaziz and L. Liu Computer Graphics Forum 34(7) (Pacific Graphics 2015) [paper] [supplementary material] [video] [youtube] [webpage] [code] |
![]() |
ShapeOp - A Robust and Extensible Geometric Modelling Paradigm M. Deuss, A. H. Deleuran, S. Bouaziz, B. Deng, D. Piker and M. Pauly In Modelling Behaviour, pp. 505-515, Springer International Publishing, 2015 [paper] |
![]() |
Interactive Design Exploration for Constrained Meshes B. Deng, S. Bouaziz, M. Deuss, A. Kaspar, Y. Schwartzburg and M. Pauly Computer-Aided Design 61: 13-23, 2015 [paper] [video] [youtube] |
![]() |
Realtime deformation of constrained meshes using GPU A. Kaspar and B. Deng In GPU Computing and Applications, pp. 15-34. Springer Singapore, 2015 [paper] [video] [youtube] |
![]() |
Local Barycentric Coordinates J. Zhang*, B. Deng*, Z. Liu, G. Patane, S. Bouaziz, K. Hormann and L. Liu (*joint first authors) ACM Trans. Graphics 33(6) (SIGGRAPH Asia 2014) [paper] [supplementary materials] [video] [youtube] [webpage] [code] |
![]() |
Iso-level Tool Path Planning for Free-form Surfaces Q. Zou, J. Zhang, B. Deng and J. Zhao Computer-Aided Design 53: 117-125, 2014 [paper] |
![]() |
Wire Mesh Design A. Garg, A. Sageman-Furnas, B. Deng, Y. Yue, E. Grinspun, M. Pauly and M. Wardetzky ACM Trans. Graphics 33(4) (SIGGRAPH 2014) [paper] [video] [youtube] [fabrication video] [youtube (fabrication)] |
![]() |
Exploring local modifications for constrained meshes B. Deng, S. Bouaziz, M. Deuss, J. Zhang, Y. Schwartzburg and M. Pauly Computer Graphics Forum 32(2) (Eurographics 2013) [paper] [video] [youtube] [webpage] |
![]() |
An algorithm to improve parameterizations of rational Bézier surfaces using rational bilinear reparameterization Y.-J. Yang, W. Zeng, C.-L. Yang, B. Deng, X.-X. Meng and S. S. Lyengar Computer-Aided Design 45(3): 628-638, 2013 [webpage] |
![]() |
G1 continuous approximate curves on NURBS surfaces Y.-J. Yang, W. Zeng, C.-L. Yang, X.-X. Meng, J.-H. Yong and B. Deng Computer-Aided Design 44(9): 824-834, 2012 [webpage] |
![]() |
Functional webs for freeform architecture B. Deng, H. Pottmann and J. Wallner Computer Graphics Forum 30(5) (Symposium on Geometry Processing 2011) [paper] [webpage] |
![]() |
Tiling freeform shapes with straight panels: Algorithmic methods J. Wallner, A. Schiftner, M. Kilian, S. Flöry, M. Höbinger, B. Deng, Q.-X. Huang and H. Pottmann Proc. Advances in Architectural Geometry 2010 [webpage] |
![]() |
Geodesic Patterns H. Pottmann, Q.-X. Huang, B. Deng, A. Schiftner, M. Kilian, L. Guibas and J. Wallner ACM Trans. Graphics 29(4) (SIGGRAPH 2010) [paper] [webpage] |
![]() |
Removing local irregularities of triangular meshes with highlight line models J.-H. Yong, B. Deng, F. Cheng, B. Wang, K. Wu and H.-J. Gu Science in China Series F: Information Sciences 52(3): 418-430, 2009 [webpage] |
Theses
![]() |
Special Curve Patterns for Freeform Architecture B. Deng PhD Thesis, Vienna University of Technology, 2011 |
Softwares I (co-)developed
- ParaHeat: Parallel solver for geodesic distance.
- AA-ADMM: Anderson acceleration for ADMM.
- AASolver: Anderson acceleration for geometry optmization 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.
Teaching
- Computational Design for Fabrication, Cardiff University, From Spring 2019 to Now
- Object Orientation, Algorithms and Data Structures, Cardiff University, From 2018/19 to Now
- Algorithms and Data Structures, Cardiff University, 2017/18
- Distributed and Cloud Computing, Cardiff University: Spring 2017
- Real-time Graphics, University of Hull: Fall 2015
- Digital 3D Geometry Processing, EPFL: Spring 2012, Spring 2013, Spring 2014, Spring 2015
- Introduction to Computer Graphics, EPFL: Fall 2012
- Advanced Computer Graphics, EPFL: Fall 2014
- Workshop on Mesh Processing, Tamkang University: August 2014