Overview of Image Curation in NeMo Curator
mainNeMo Curator provides a modular, scalable pipeline for curating high-quality image datasets, specifically designed for training generative AI models like LLMs, VLMs, and WFMs. The system allows for large-scale processing of image-text datasets, including quality filtering, content filtering, and semantic deduplication.
Key capabilities include:
- Quality Control: Applying aesthetic filtering and removing low-quality images.
- Content Filtering: Removing inappropriate or NSFW content.
- Deduplication: Using semantic similarity to remove duplicate images from large collections.
- Feature Extraction: Generating embeddings (e.g., via CLIP) for search and retrieval.
- Scalability: Distributed processing across multiple GPUs and nodes using Ray and GPU-accelerated DALI.