Deep Neural Machine Vision