An assortment of algorithms related to computer vision and image feature detection