A method for detecting indications of dental caries in an image of a tooth. The method comprises fitting a model to the image to identify a part of the image representing an outside edge of the tooth. Image variations are analyzed in an area of the image to detect said indications of dental caries, the area of the image representing a part of the tooth and being defined with reference to the fitted model. Data is then generated indicating the presence of dental caries based upon the analyzed image variations.