Looks from the graph like if you've got plenty of processing power to spend, depending on A/D sample rate requirement, a median filter would be made to order to get super high precision. Generally a lot of applications don't care that much about absolute accuracy, but monotonicity, precision...