NOC:Deep Learning For Visual Computing