Abstract
Edge detection is the core research area among different fields such as; image processing, computer vision, machine learning and pattern recognition. In object detection, the first obligatory step is to determine the edges of an object (feature vector) in better way that is further used for processing. The feature vector comprises of nothing but key point description, which provides the information of edges. Edge detection is the key to success and is somehow or the other dependent on it. This paper unfolds the different state-of-the-art edge detection methods and a mild comparison between different edge detection methods.