Understanding Computer Vision: Applications, Benefits, and Future Potential Computer Vision