In the 21 st century,with the continuous advancement of industrialization and the enormous growth of population,the demand for resources by humans has continuously increased which has led to the irreparable deterioration of the environment and the successive occurrence of geological disasters.As far as geological hazards are concerned,landslides have the characteristics of wide distribution,large number of occurrences,large loss of property and difficult to predict,and the catastrophic consequences of landslides are only lower than earthquakes.In China,the land area is large and the geological environment is very complicated.Especially,70% of the areas are mountainous areas.This provides the conditions for the occurrence of landslides,resulting in large landslides,complete types,frequent eruptions,huge scale and very serious harm.Landslides not only threaten the lives and property of humankind at all times,but also damage the ecological environment and affect the development of the national economy,causing huge losses to both the country and people.However,in the face of massive stacks due to landslides and other geological disasters,the existing volume measurement methods and systems have many drawbacks and deficiencies,for example,some methods and systems can only be used for small-scale stacks,in the case of large-scale stacks,the cost of topographic mapping will be quite expensive and these methods are not extensive.Besides,some methods and systems require the collection of large amounts of data information and cost a lot of time on the establishment of a geometric model and does not have real-time capabilities.Comparing to these,the design of a typical stack volume measurement method based on binocular stereo vision has the advantages of universality,accuracy,and rapidity,which can effectively measure typical accumulations to improve the current methods,provide help for disaster assessment and reference for future reconstruction.The method intends to select typical accumulation bodies using computer technology,image acquisition,processing technology,data storage technology and binocular stereo vision technology,and combine binocular cameras with non-contact methods for quickly and effectively measurement of the accumulation body and obtaining its three-dimensional image information.The typical stack volume measurement method based on binocular stereo vision is mainly composed of two parts: hardware part and software part.The hardware part includes a binocular camera(2 CCD cameras)and a computer.The software part includes vs2012,OpenCV,OpenGL,Matlab and so on.The main research contents in the paper are as follows:(1)Camera calibration and image preprocessingThe research on camera calibration and image preprocessing is focused on the research on the calibration algorithm based on Zhang Zhengyou's calibration algorithm and its improved algorithm,and the various preprocessing methods of the image.With the help of vs2012 and OpenCV software,the camera's internal and external parameters can be obtained by calibrating the camera in suitable lighting environment.And the collected images are filtered,grayscale,threshold valued,histogram equalization and other preprocessing to suppress noise and improve image sharpness.(2)Stereo matchingThe research of various algorithms for stereo matching is focus on the extraction of feature points based on the Harris corner detection method on the pre-processed two images,and the research of feature matching through the gray neighborhood.Vs2012 and OpenCV software are used to complete the stereo matching based on Harris corner detection.(3)Three-dimensional reconstruction and volume calculationThe algorithms of 3D reconstruction are studied,and the volume of accumulation body is calculated.With the help of OpenGL and Matlab software,3D reconstruction of accumulation body is carried out,and volume calculation of accumulation body is realized by volume calculation based on corner points.Based on that,the error correction of the calculated volume is studied.The design of a typical stack volume measurement method based on binocular stereo vision not only provides a brand-new idea for accurately and quickly measuring the volume of a stack,but also makes the method easy for transportation and use.The method can apply to the areas with severe geological conditions such as the epicentre of earthquakes and high incidence of landslides.It is of great practical significance for disaster prevention and reduction and post-disaster reconstruction.At the same time,the method also improves the accuracy and speed of detection,ensures the life safety of the staff,and has high epidemic value and vendibility. |