Describir: A review of visual perception technology for intelligent fruit harvesting robots