Learning Based Portion Estimation with Application in Dietary Assessment and Evaluations