It is difficult to decompose the in-cylinder pressure of combustion of the direct injection (DI) diesel engine, a transient process associated with complicated oscillation components, because of its steep property. An adaptive cyclic average method based on time varying filter based empirical mode decomposition (TVF-EMD) is proposed to decompose the in-cylinder pressure signal, and the cyclic number is determined adaptively with protruding ratio of high-frequency oscillation. The proposed method is used to compare with the ensemble empirical mode decomposition and original TVF-EMD. The results indicate that the proposed method can overcome the drawbacks of these methods and extract high-frequency oscillations accurately and effectively. Three evaluation indexes, center frequency, normalized energy, and average center frequency are defined to analyze the frequency and energy characteristics of high-frequency oscillation quantitatively. The influence of speed, load, rail pressure, main injection timing, pilot injection interval, and pilot injection quantity are investigated systematically. The energy of high-frequency oscillation reaches the peak at medium-high speed, and increase with engine load and rail pressure. However, the relationship of high-frequency oscillation with fuel injection parameters are non-monotonic.