need to tune data term and smooth term to get better results