code: def load_BFM_info(path="BFM_info.mat"):
      """load 3DMM model extra information
      Args:
          path: path to BFM info.
      Returns:
          model_info:
              'symlist': 2 x 26720
              'symlist_tri': 2 x 52937
              'segbin': 4 x n (0: nose, 1: eye, 2: mouth, 3: cheek)
              'segbin_tri': 4 x ntri
              'face_contour': 1 x 28
              'face_contour_line': 1 x 512
              'face_contour_front': 1 x 28
              'face_contour_front_line': 1 x 512
              'nose_hole': 1 x 142
              'nose_hole_right': 1 x 71
              'nose_hole_left': 1 x 71
              'parallel': 17 x 1 cell
              'parallel_face_contour': 28 x 1 cell
              'uv_coords': n x 2
      """
      C = sio.loadmat(path)
      model_info = C["model_info"]
      model_info = model_info[0, 0]
      return model_info
  
file_path: insightface/python-package/insightface/thirdparty/face3d/morphable_model/load.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import numpy
  import scipy.io
label_desc: Use image node_id 2 for calling a global function with example usage: load_BFM_info(path) and returns: model_info