1. An image processing method for detecting the existence of polyps in endoscopy images obtained from a patient, comprising the steps of, in at least one processor: receiving a plurality of two dimensional digitized images generated by an endoscopy apparatus; removing from said plurality of two dimensional digitized images images that are unlikely to depict a polyp, based on results of predefined image-wise processing performed on each of said plurality of two dimensional digitized images, wherein a plurality of candidate images remains that are likely to depict a polyp; from each of said plurality of candidate images, pruning non-polyp pixels that are unlikely to be part of a polyp depiction, based on results of predefined pixel-wise processing performed on each of said plurality of candidate images; detecting polyp candidate pixels in the pruned candidate images, based on results of predefined processing performed on pixels of said pruned candidate images; extracting features from said polyp candidate pixels based on results of predefined processing performed on said polyp candidate pixel; performing a regression on said extracted features to determine whether said polyp candidate pixels are likely to depict an actual polyp; and identifying candidate images as depicting polyps based on results of said regression, wherein said identified candidate imaged are used by a clinician to diagnosis a condition of said patient.