Vision-based UAV autonomous landing in natural scenario