The invention discloses an edge SLAM dense map construction method based on Kirsch combined high and low thresholds. The method comprises the following steps: inputting an RGB-D picture into an improved visual
odometer, extracting Kirsch edge features of a
color image, performing instance segmentation on the
color image of a
key frame by using a BlendMASK deep neural network, and fusing
semantic information into the
color image. And distance transformation is constructed according to the
binary image of the Kirsch edge and is used for calculating a residual error of 3D-2D registration of the
key frame and the current frame. And then, carrying out
pose estimation on the current frame by using 3D-2D registration of the
key frame and the current frame segmented by the fusion instance. A sliding window local BA optimization
algorithm based on a foreground edge is used for carrying out local optimization on the
pose, and on this basis, a closed-loop detection
algorithm based on a random
fern descriptor is used for carrying out global
pose graph optimization. And finally, based on the camera
projection model and the
inverse projection function, constructing a dense
point cloud map. According to the method, an
edge detection algorithm combining Kirsch with high and low thresholds, a BlendMASK deep neural network, a sliding window local BA optimization algorithm based on foreground edges and a closed-loop detection algorithm based on random
fern descriptors are combined, so that the mapping accuracy can be improved, and a remarkable effect is achieved in the aspect of realizing an accurate dense
point cloud map.