Identification of fruit and branch in natural scenes for citrus harvesting robot using machine vision and support vector machine | Synapse