Two-stage deep learning model for non-destructive leaf counting in tomato crops | Synapse