3D Reconstruction of Pipeline Slice
Liao Wu · Gongcheng shuxue xuebao · 2002
This article proves that there exists the biggest circle on each slice, whose center is on the pipeline center curve. By constructing the continuous model and the discrete one, we are able to determine the biggest circle on 0.bmp slice, of which radius is 30 and center coordinate is (0,160). Using the predetermined condition that the biggest circle should be contained in each slice, we find out all possible coordinates of the pipeline center curve on corresponding slices. For each slice, basing on the principle that a slice which lies on over 29~under 29 layers of the slice must contain a corresponding section of the sphere of radius 30, we filtrate the coordinates of the pipeline center curve and determine the more precise one. However, there are still some coordinates of the pipeline center curve left to be filtrated, such as slices from 71 to 99, due to the information is not enough. Further, we use the pointed end property to determine the coordinates of the pipeline center curve on other slices. The projecting figures on each coordinate plane are smooth and fluent. In the end, by using the coordinates to reconstruct all the slices and comparing the slices with the original ones, we found that the error of different pixels is less than 3%. The result is satisfied.