A novel distance estimation algorithm for periodic surface vibrations based on frequency band energy percentage feature. (December 2018)