Imaging using scattering media is a very important yet challenging technology. As one of the most widely used scattering imaging methods, speckle autocorrelation technology has important applications in several fields. However, traditional speckle autocorrelation imaging methods usually use iterative phase recovery algorithms to obtain the Fourier phase of hidden objects, posing issues such as large data calculation volumes and uncertain reconstruction results. Here, we propose a single-shot scattering imaging method based on the bispectrum truncation method. The bispectrum analysis is utilized for hidden object phase recovery, the truncation method is used to avoid the computation of redundant data when calculating the bispectrum data, and the method is experimentally verified. The experimental results show that our method does not require uncertain iterative calculations and can reduce the bispectrum data computation by more than 80% by adjusting the truncation factor without damaging the imaging quality, which greatly improves imaging efficiency. This method paves the way for rapid imaging through scattering media and brings benefits for imaging in dynamic situations.