Small object detection: A comprehensive survey on challenges, techniques and real-world applications | Synapse