Multiple Object recognition in image using deep Learning
It falls under the multi label object detection problem. There have been lots of advancements done in this field and you should definitely look at implementations like :


Yolonet: https://pjreddie.com/darknet/yolo/  
Squeezenet: http://songhan.github.io/SqueezeNet-Deep-Compression/