Distance Field Transform With An Adaptive Iteration Method