When the potential time-frequency distribution is affected by signal components crossing each other in the time-frequency domain, time-frequency-based instantaneousfrequency estimation algorithms cannot achieve the expected performance.This article uses a general linear chirplet transform to obtain a more concentrated time-frequency representation of energy, and develops a variant of the dynamic programming algorithm that utilizes the direction and amplitude of signal components to estimate the instantaneous frequency of intersectingcomponents, thus solving the above problem.