
I am a 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.
Previously, 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
 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
Robust RGBD Face Recognition Using AttributeAware Loss J. Luo, J. Zhang and B. Deng To appear on IEEE Transactions on Pattern Analysis and Machine Intelligence [paper] 

A Fast Numerical Solver for Local Barycentric Coordinates J. Tao, B. Deng and J. Zhang Computer Aided Geometric Design 70: 4658 (GMP 2019) [paper] 

Computational Design of Steady 3D Dissection Puzzles K. Tang, P. Song, X. Wang, B. Deng, C.W. Fu and L. Liu To appear on Computer Graphics Forum (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): 17741787, 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): 8795 (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): 47564770, 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): 169182, 2017 [paper] 

CofiFab: CoarsetoFine 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. 505515, Springer International Publishing, 2015 [paper] 

Interactive Design Exploration for Constrained Meshes B. Deng, S. Bouaziz, M. Deuss, A. Kaspar, Y. Schwartzburg and M. Pauly ComputerAided Design 61: 1323, 2015 [paper] [video] [youtube] 

Realtime deformation of constrained meshes using GPU A. Kaspar and B. Deng In GPU Computing and Applications, pp. 1534. 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] 

Isolevel Tool Path Planning for Freeform Surfaces Q. Zou, J. Zhang, B. Deng and J. Zhao ComputerAided Design 53: 117125, 2014 [paper] 

Wire Mesh Design A. Garg, A. SagemanFurnas, 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 ComputerAided Design 45(3): 628638, 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 ComputerAided Design 44(9): 824834, 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): 418430, 2009 [webpage] 
Theses
Special Curve Patterns for Freeform Architecture B. Deng PhD Thesis, Vienna University of Technology, 2011 
Softwares I (co)developed
 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
 Object Orientation, Algorithms and Data Structures, Cardiff University, 2018/19
 Algorithms and Data Structures, Cardiff University, 2017/18
 Distributed and Cloud Computing, Cardiff University: Spring 2017
 Realtime 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