Vision algorithm implementations for image demosaicing, Edge & Vanish point detection, object detection, homography composition, and camera rectification