A Survey on Text-Driven 360-Degree Panorama Generation