The computer vision based algorithm tries to localize the spatial position of cancer. Further, it tries to find similar regions on the other views (CC to MLO etc. image comparison). Then, for each of the found suspicious regions, image based features are extracted. The trained model helps detect and score new patients. This algorithm has shown to successfully reduce unnecessary biopsies significantly, when used in conjunction with a radiologist reading.