Understanding And Designing Convolutional Networks For Local Recognition Problems