Combined attenuation random noise processing method based on curvelet transform and total variation

The invention relates to the technical field of seismic exploration, in particular to a combined attenuation random noise processing method based on curvelet transform and total variation. The method comprises the following steps: acquiring single-shot earthquake data; performing curvelet transform on the acquired single-shot data or stacking of single-shot data; performing multi-scale curvelet threshold denoising; denoising by adopting a total-variation denoising technology; outputting earthquake data through graphic display software. According to the method, an optimal threshold is selected according to the distribution rule of random noise in a curvelet domain to maximize the signal to noise ratio of data, and the aim of optimally denoising is fulfilled through curvelet transform; according to the total variation minimization technology; a curvelet coefficient is adjusted through a total variation minimization technology, thereby overcoming the defect of pseudo-curve caused by separate use of curvelet transform, and making displayed stratum data more real and reliable in order to further perform stratum analysis and obtain more accurate analysis results about the oil content and ore content.