There is a general tendency not to use pre-computed features with DNN's, since researchers expect the network to learn the relevant features themselves. However, the real deep neural network (the brain) does use a number of hard-coded features. For example, the basilar membrane in the cochlea performs subband decomposition like feature extraction. Hubel and Wiesel found that there are dedicated neurons that are sensitive to edges in specific directions. So, shouldn't we think that there is a definite case for hard coded feature extraction, even with the use of DNN's ?