Surface normal overlap: a computer-aided detection algorithm with application to colonic polyps and lung nodules in helical CT.