Text this: Full-dimensional dynamic convolution and progressive learning strategy for strawberry recognition based on YOLOv8