The easiest would be to import the point cloud as a las dataset in QGIS, classify the points, and then generate the DTM from ground points only where the gaps will be interpolated from the boundary points.