KVNBoundedImageView attempts to keep faces visible and centered in a UIImageView. It is designed to be easy to use and extendible for different types of image detection.