Deep Learning: Machine Perception and Its Applications