sentence1: deep neural networks play important roles in various computer vision tasks , eg , depth estimation .
sentence2: recently , convolutional neural networks have achieved remarkable success on many vision tasks such as object recognition .