1. A method for food recognition using a portable device equipped with a digital camera to record food and calories, the method comprising: segmenting items of food of a top-view photo of a plate of food into regions using the centers, selected by a user, of each item of food; broadening the regions based on each center and on different color spaces (HSV, RGB, and LAB); providing three hypotheses of segments chosen for each center to obtain robust results from the segmentation; training, for each hypothesis, a Support Vector Machine (SVM) having a radial based kernel-type function; obtaining, from a predetermined menu of food images, a list of probabilities for each segment of food; choosing the segment with the highest probability; and showing the results of segmented food and their possible identifications.