An end-to-end Computer Vision project for flower classification and dataset engineering, designed for research and real-world AI applications.
This project focuses on building a robust flower dataset (3 classes) and applying deep learning techniques for classification and preprocessing.
1.Dataset collection & cleaning;
2.Background removal pipeline;
3.Data augmentation;
4.Model training & evaluation.
1.Build a high-quality flower dataset;
2.Remove noisy backgrounds for better feature learning;
3.Train a high-performance classification model;
4.Provide a reproducible pipeline for research use.
Background removal using OpenCV / rembg; Image resizing (e.g., 224x224); Noise filtering.
Rotation; Flipping; Brightness adjustment.
CNN / Transfer Learning; Loss: CrossEntropyLoss; Optimizer: Adam.
