The development of unmanned aerial vehicle(UAV)oblique photogrammetric technology provides a good foundation for the rapid construction of large-scale and high-definition real-scene 3D models.However,due to the limita...The development of unmanned aerial vehicle(UAV)oblique photogrammetric technology provides a good foundation for the rapid construction of large-scale and high-definition real-scene 3D models.However,due to the limitations of the modeling process,irrelevant feature data cannot be eliminated in the modeling stage.The built models contain irrelevant features and model distortions caused by errors.At present,most existing clipping algorithms cannot effectively clip real-scene 3D models that are organized as a whole or with levels of detail(LODs).Therefore,this paper proposes a novel algorithm for clipping real-scene 3D models from any perspective based on clipping boundary lines thatfit the surfaces of the models.The results of the clipping experiments for 3D models constructed with oblique UAV images show that this algorithm can effectively clip any part of the 3D models,that the clipping results of each level model closelyfit the corresponding clipping boundary lines,and that the accuracy of the clipping results is very high.Additionally,the time complexity of the algorithm is O(n^(2)).In conclusion,the algorithm proposed in this paper provides correct and effective clipping results for real-scene 3D models with LODs that are constructed with photogrammetric or 3D laser scanning data.展开更多
基金supported by the National Major Science and Technology Projects of China[grant no 2016ZX05050005]the Big Science Program of the International Union of Geological Sciences for Deep-time Digital Earth.
文摘The development of unmanned aerial vehicle(UAV)oblique photogrammetric technology provides a good foundation for the rapid construction of large-scale and high-definition real-scene 3D models.However,due to the limitations of the modeling process,irrelevant feature data cannot be eliminated in the modeling stage.The built models contain irrelevant features and model distortions caused by errors.At present,most existing clipping algorithms cannot effectively clip real-scene 3D models that are organized as a whole or with levels of detail(LODs).Therefore,this paper proposes a novel algorithm for clipping real-scene 3D models from any perspective based on clipping boundary lines thatfit the surfaces of the models.The results of the clipping experiments for 3D models constructed with oblique UAV images show that this algorithm can effectively clip any part of the 3D models,that the clipping results of each level model closelyfit the corresponding clipping boundary lines,and that the accuracy of the clipping results is very high.Additionally,the time complexity of the algorithm is O(n^(2)).In conclusion,the algorithm proposed in this paper provides correct and effective clipping results for real-scene 3D models with LODs that are constructed with photogrammetric or 3D laser scanning data.