Learning Based Food Image Analysis - Detection, Recognition and Segmentation