The invention relates to a method for measuring the volume of a large irregular bulk grain
pile based on dynamic three-dimensional
laser scanning. The method comprises the following steps of: arranging a guide rail in the middle of the top of a barn along the width direction, wherein the guide rail is provided with a slide block controlled by a stepping motor, and a
laser radar scanner is installed on the slide block; moving the slide block from one end to the other end of the top of the barn at a
constant speed to drive the
laser radar scanner by the slide block to finish scanning on the surface of the whole bulk grain
pile, wherein the laser
radar device is a one-dimensional scanning device to realize linear scanning and returning coordinate data, and the master control computer is used for transmitting pulses to the stepping motor and
processing the
signal; acquiring
point cloud data of the surface of the bulk grain
pile through the master control computer, determining the distribution density of scanned points for calculating the volume according to an allowed error value of the grain pile measured by the user, and calculating the weight of the grain pile according to the
grain density provided by the user; and generating a
point cloud graphic matrix attached with coordinates through scanning space morphology by guide rail moving type three-dimensional laser, performing
surface fitting to form an irregular bulk grain pile appearance, and thus obtaining the volume of the irregular bulk grain pile. The volume of the large irregular bulk grain pile can be rapidly and effectively measured at high precision, and remote monitoring can be realized; and moreover, the method is low in cost and easy to implement.