Text this: An occluded cherry tomato recognition model based on improved YOLOv7