Explainable Scene Understanding with Qualitative Representations and Graph Neural Networks