3D Object Detection Using Virtual Environment Assisted Deep Network Training