Image edge detection mainly involves in identifying points in an image at which the image brightness changes sharply
or more formally has discontinuities. The points at which image brightness changes sharply are typically organized into a set of
curved line segments termed edges. Edges give important structural information about the images which would play a vital role
in various fields of image processing and computer vision. In order to optimize the process of image edge detection and produce
better edges for images, we have implemented edge detection using two swarm intelligence techniques. In this chapter we will
study in detail how ant colony optimisation and particle swarm optimization techniques were utilised to identify edges of an
image