
I am a lecturer in the School of Computer Science and Informatics at Cardiff University. My primary research interest is in digital design tools and shape optimization techniques that facilitate manufacturing. One example is computational design tools for freeform architecture, which search for shapes that conform to the design intent while reducing the fabrication cost.
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/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
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] 

Static/Dynamic Filtering for Mesh Geometry J. Zhang, B. Deng, Y. Hong, Y. Peng, W. Qin and L. Liu Accepted to IEEE Transactions on Visualization and Computer Graphics, 2018 [paper] [supplementary material] [code] 

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] 

3D Face Reconstruction with Geometry Details from a Single Image L. Jiang, J. Zhang, B. Deng, H. Li and L. Liu arXiv: 1702.05619. [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 codeveloped
 GuidedDenoising: a mesh denoising framework using normal filtering.
 LBC: solver for Local Barycentric Coordinates.
 ShapeOp: C++ library for static and dynamic geometry processing.
Teaching
 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