Computer Vision, Convolutional neural network, Deep learning.
Computer vision tasks include methods for acquiring, processing, analyzing and understanding digital images, and extraction of high-dimensional data from the real world in order to produce numerical or symbolic information. It may be in the forms of decisions. The feature extraction is strongly carried out by the deep learning with promising benefits, it has been broadly utilized as a part of the field of computer vision and among others, and step by step supplanted conventional machine learning algorithms. This work first presents state of the art of deep learning in connection with computer vision. Later it introduces deep learning concept and methods of deep learning. It then focuses some of the computer vision applications including face recognition, object recognition and activity recognition.