Boundary Correspondence for Iso-Geometric Analysis Based on Deep Learning
Zheng Zhan , Ye Zheng , Wenping Wang , Falai Chen
Communications in Mathematics and Statistics ›› 2023, Vol. 11 ›› Issue (1) : 131 -150.
Boundary Correspondence for Iso-Geometric Analysis Based on Deep Learning
One of the key problems in isogeometric analysis(IGA) is domain parameterization, i.e., constructing a map between a parametric domain and a computational domain. As a preliminary step of domain parameterization, the mapping between the boundaries of the parametric domain and the computational domain should be established. The boundary correspondence strongly affects the quality of domain parameterization and thus subsequent numerical analysis. Currently, boundary correspondence is generally determined manually and only one approach based on optimal mass transport discusses automatic generation of boundary correspondence. In this article, we propose a deep neural network based approach to generate boundary correspondence for 2D simply connected computational domains. Given the boundary polygon of a planar computational domain, the main problem is to pick four corner vertices on the input boundary in order to subdivide the boundary into four segments which correspond to the four sides of the parametric domain. We synthesize a dataset with corner correspondence and train a fully convolutional network to predict the likelihood of each boundary vertex to be one of the corner vertices, and thus to locate four corner vertices with locally maximum likelihood. We evaluate our method on two types of datasets: MPEG-7 dataset and CAD model dataset. The experiment results demonstrate that our algorithm is faster by several orders of magnitude, and at the same time achieves smaller average angular distortion, more uniform area distortion and higher success rate, compared to the traditional optimization-based method. Furthermore, our neural network exhibits good generalization ability on new datasets.
Isogeometric analysis / Domain parameterization / Boundary correspondence / Deep neural network
| [1] |
|
| [2] |
|
| [3] |
Bouritsas, G., Bokhnyak, S., Ploumpis, S., Bronstein, M., Zafeiriou, S.: Neural 3d morphable models: Spiral convolutional networks for 3d shape representation learning and generation. In: Proceedings of the IEEE/CVF International Conference on Computer Vision, pp. 7213–7222 (2019) |
| [4] |
|
| [5] |
|
| [6] |
|
| [7] |
Dai, A., Ruizhongtai Qi, C., Nießner, M.: Shape completion using 3d-encoder-predictor cnns and shape synthesis. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 5868–5877 (2017) |
| [8] |
Defferrard, M., Bresson, X., Vandergheynst, P.: Convolutional neural networks on graphs with fast localized spectral filtering. In: Proceedings of the 30th International Conference on Neural Information Processing Systems, pp. 3844–3852. Curran Associates Inc. (2016) |
| [9] |
|
| [10] |
Fey, M., Lenssen, J.E., Weichert, F., Müller, H.: Splinecnn: Fast geometric deep learning with continuous b-spline kernels. In: 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 869–877 (2018). |
| [11] |
Gao, Z., Yan, J., Zhai, G., Zhang, J., Yang, Y., Yang, X.: Learning Local Neighboring Structure for Robust 3D Shape Representation (2020) |
| [12] |
Gong, S., Chen, L., Bronstein, M., Zafeiriou, S.: Spiralnet++: A fast and highly efficient mesh convolution operator. 2019 IEEE/CVF International Conference on Computer Vision Workshop (ICCVW), 4141–4148 (2019). |
| [13] |
Gravesen, J., Evgrafov, A., Nguyen, M., NØrtoft, P.: Planar parametrization in isogeometric analysis. In: Mathematical Methods for Curves and Surfaces, pp. 189–212. Springer (2014) |
| [14] |
|
| [15] |
He, K., Zhang, X., Ren, S., Sun, J.: Deep residual learning for image recognition. In: 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 770–778. IEEE, Las Vegas, NV, USA (2016). |
| [16] |
|
| [17] |
|
| [18] |
|
| [19] |
|
| [20] |
|
| [21] |
|
| [22] |
|
| [23] |
|
| [24] |
|
| [25] |
Litany, O., Remez, T., Rodolá, E., Bronstein, A., Bronstein, M.: Deep functional maps: Structured prediction for dense shape correspondence. In: 2017 IEEE International Conference on Computer Vision (ICCV), pp. 5660–5668 (2017). |
| [26] |
|
| [27] |
|
| [28] |
|
| [29] |
|
| [30] |
|
| [31] |
Long, J., Shelhamer, E., Darrell, T.: Fully convolutional networks for semantic segmentation. In: 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 3431–3440 (2015). |
| [32] |
|
| [33] |
|
| [34] |
|
| [35] |
Monti, F., Boscaini, D., Masci, J., Rodolá, E., Svoboda, J., Bronstein, M.M.: Geometric deep learning on graphs and manifolds using mixture model cnns. In: 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 5425–5434 (2017). |
| [36] |
Nguyen, T., Jüttler, B.: Parameterization of contractible domains using sequences of harmonic maps. In: Curves and Surfaces. Lecture Notes in Computer Science, pp. 501–514. Springer, Berlin, Heidelberg (2010). |
| [37] |
|
| [38] |
|
| [39] |
Pauley, M., Nguyen, D.-M., Mayer, D., Špeh, J., Weeger, O., Jüttler, B.: The Isogeometric Segmentation Pipeline. In: Jüttler, B., Simeon, B. (eds.) Isogeometric Analysis and Applications 2014. Lecture Notes in Computational Science and Engineering, pp. 51–72. Springer International Publishing, Cham (2015). |
| [40] |
|
| [41] |
|
| [42] |
Ronneberger, O., Fischer, P., Brox, T.: U-Net: convolutional networks for biomedical image segmentation (2015) |
| [43] |
|
| [44] |
|
| [45] |
|
| [46] |
|
| [47] |
Veličković, P., Cucurull, G., Casanova, A., Romero, A., Lio, P., Bengio, Y.: Graph Attention Networks (2017) |
| [48] |
Wang, W., Zhang, Y., Liu, L., Hughes, T.J.R.: Trivariate solid t-spline construction from boundary triangulations with arbitrary genus topology. Computer-Aided Design 45(2), 351–360 (2013). Solid and Physical Modeling 2012 |
| [49] |
|
| [50] |
|
| [51] |
|
| [52] |
Wen, C., Zhang, Y., Li, Z., Fu, Y.: Pixel2mesh++: Multi-view 3d mesh generation via deformation. In: 2019 IEEE/CVF International Conference on Computer Vision (ICCV), pp. 1042–1051 (2019). |
| [53] |
|
| [54] |
|
| [55] |
|
| [56] |
Xu, G., Mourrain, B., Galligo, A., Rabczuk, T.: High-quality construction of analysis-suitable trivariate nurbs solids by reparameterization methods. Comput. Mech. (2014). |
| [57] |
|
| [58] |
|
| [59] |
|
| [60] |
|
| [61] |
|
| [62] |
|
/
| 〈 |
|
〉 |