A review of previous studies to automate the location of fruit on trees using computer vision methods wasperformed. The main features of these approaches are described, paying special attention to the sensors and accessoriesutilized for capturing tree images, the image processing strategy used to detect the fruit, and the results obtained in termsof the correct/false detection rates and the ability to detect fruit independent of its maturity stage. The majority of theseworks use CCD cameras to capture the images and use local or shape-based analysis to detect the fruit. Systems usinglocal analysis, like intensity or color pixel classification, allow for rapid detection and were able to detect fruit at specificmaturity stages, i.e., fruit with a color different from the background. However, systems based on shape analysis weremore independent of hue changes, were not limited to detecting fruit with a color different from the color of thebackground; however, their algorithms were more time consuming. The best results obtained indicate that more than 85%of visible fruits are usually detectable, although with CCD sensors there were a number of false detections that in mostcases were above >5%. The approaches using range images and shape analysis were capable of detecting fruit of anycolor, did not generate false alarms, and gave precise information about the fruit three-dimensional position. In spite ofthese promising results, the problem of total fruit occlusion limits the amount of fruit that can be harvested, ranging from40 to 100% of total fruit, depending on fruiting and viewing conditions. This fact seriously affects the feasibility of futureharvesting robots relying on images that do not contain a high percentage of visible fruit. Therefore, new techniques toreduce total occlusion should be studied in order to make the process feasible.