/ Модель

Характеристики

Параметры
113 млн
Лицензия
MIT
Архитектура
vit · dense
Базовая модель
vit-base-patch16-224
Библиотека
transformers
Опубликована
9 окт 2026

SafeScan

Классификация изображенийИзображение → label

SafeScan — дообученный ViT-классификатор, который разделяет изображения на безопасные, провокационные и категории контента 18+ для автоматической модерации.

5 082скачиваний за 30 дней1лайквеса обновлены9 окт 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

SafeScan — модель классификации изображений для обнаружения и категоризации контента 18+ в автоматизированной модерации. Она разработана на основе Vision Transformer google/vit-base-patch16-224 и дообучена для предсказания одного из пяти классов: безопасное изображение, рисунок, откровенный или провокационный контент, эротическая иллюстрация и порнографическое фото. Модель содержит 113,2 млн параметров, принимает изображения, обрабатываемые с разрешением 224×224, и выдаёт оценки классов.

SafeScan предназначена для предварительной фильтрации изображений в социальных сетях, форумах и других платформах, а также для поддержки модераторов и проверки изображений перед публикацией или дальнейшей обработкой. В README заявлена устойчивость к распространённым артефактам сжатия в социальных сетях. Модель анализирует только визуальные признаки и не учитывает намерение, культурный контекст или художественную ценность; возможны ложные срабатывания и пропуски, поэтому пограничные случаи следует проверять человеку. Лицензия — MIT.

Сценарии применения

  • автоматическая фильтрация изображений с контентом 18+
  • маркировка изображений для очереди проверки модераторами
  • разделение эротических фотографий и иллюстраций
  • предварительная проверка изображений перед публикацией
  • проверка изображений после сжатия социальными платформами

Ограничения

Модель классифицирует только визуальные признаки и не учитывает контекст, намерение, культурные нормы или художественный контекст; возможны ложноположительные и ложноотрицательные результаты. README рекомендует сочетать автоматическую классификацию с проверкой человеком.

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

SafeScan

Overview

SafeScan is a multi-class image classifier designed to detect and categorize NSFW (Not Safe For Work) content in images. Built on top of the google/vit-base-patch16-224 vision transformer backbone, SafeScan classifies visual media across five distinct categories to aid in automated content moderation and platform safety.

The model maps visual inputs to the following labels:

  • 0: safe – General, non-explicit content
  • 1: drawing – Non-explicit artistic illustrations and drawings
  • 2: sexy – Suggestive, provocative, or borderline content
  • 3: hentai – Explicit anime/manga or illustrated adult content
  • 4: porn – Explicit adult photographic media

Key Features

  1. Multi-Class Granularity: Differentiates between both real/photographic media and illustrated content across safe, suggestive, and explicit tiers.
  2. Social Media Compression Robustness: Trained with almost all common social media compression artifacts, ensuring performance stays consistent when analyzing images uploaded across different platforms and formats.
  3. Vision Transformer Backbone: Leverages google/vit-base-patch16-224 for high-capacity visual representation learning.
  4. Fast and Scalable: Standard patch-based transformer architecture suitable for batch processing and automated moderation pipelines.

Training Details

  • Base Model: google/vit-base-patch16-224
  • Dataset Size: 34,000 images (34k)
  • Data Augmentation: Comprehensive social media compression augmentations applied during training to guarantee robust real-world inference.

Label Mapping

{
  "0": "safe",
  "1": "drawing",
  "2": "sexy",
  "3": "hentai",
  "4": "porn"
}

How It Works

  1. Images are preprocessed and resized according to the ViT input resolution (224×224).
  2. Patch embeddings and contextual features are extracted via the google/vit-base-patch16-224 backbone.
  3. A classification head outputs probabilities across the 5 target classes.

Demo and Usage

1. Installation

pip install -U transformers torch pillow

2. Loading and Running Inference

from transformers import pipeline

# Load pipeline from Hugging Face
pipe = pipeline("image-classification", model="Parveshiiii/SafeScan")

# Run inference on an image
results = pipe("path/to/image.jpg")
print(results)

Intended Use

  • Automated Content Moderation: Filtering or flagging inappropriate imagery on platforms, forums, and communities.
  • Safety Pipelines: Pre-screening images before public display or downstream generative processing.
  • Assistance Tool: Assisting human moderators by categorizing borderline (sexy), illustrated (hentai, drawing), and explicit (porn) materials.

Ethical Considerations

  • Human-in-the-Loop: Automated moderation should ideally be paired with human review workflows to mitigate false positives and false negatives.
  • Context Awareness: The model evaluates image features only; it does not infer contextual intent, regional cultural norms, or artistic context beyond visual classification.

Citation

@misc{SafeScan_Parveshiiii,
    title={SafeScan: A Vision Transformer for NSFW Image Classification},
    author={Parveshiiii},
    publisher={Hugging Face},
    year={2025},
    url={https://huggingface.co/Parveshiiii/SafeScan}
}

References

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · transformers · image-classification

Можно запустить

Подбираем GPU…

Класс архитектуры
ViTForImageClassification
Ревизия весов
cae73db

0 моделей