Improved Inversion Algorithms for Near Surface Characterization