Hent-AI автоматическое обнаружение и удаление цензуры с помощью нейросетей

31 июл 2025

Репозиторий давно не обновлялся

Последнее обновление было 3 года назад.

1,734
164
63
3 года

Проблема, которую вы не ожидали увидеть в компьютерном зрении

В Японии законодательство требует цензурировать взрослый контент - обычно это черные полосы или мозаика. Но что делать, если хочется увидеть оригинал? Ручное удаление цензуры - кропотливый процесс, требующий точного выделения зацензуренных областей. Проект Hent-AI предлагает автоматизировать этот процесс с помощью глубокого обучения.

Что умеет Hent-AI?

Этот open-source проект на Python решает три основные задачи:

  1. Автоматическое обнаружение цензуры - нейросеть определяет области с цензурными полосами и мозаикой на изображениях и видео
  2. Интеграция с DeepCreamPy - передача масок для последующего восстановления изображения
  3. Видеообработка через ESRGAN - альтернативный метод удаления мозаики с видео

Пример обнаружения цензурных полос

Техническая кухня проекта

Hent-AI построен на нескольких мощных технологиях:

  • Mask R-CNN от Matterport для сегментации изображений
  • ESRGAN для повышения качества видео и удаления мозаики
  • TensorFlow и Keras в качестве фреймворков глубокого обучения

Интересно, что проект предлагает два подхода к обработке:

Реклама
  1. Для статических изображений - классический пайплайн через DeepCreamPy
  2. Для видео - более современный ESRGAN, который можно запускать даже на Google Colab

Практическое применение

Хотя основное назначение проекта очевидно, его технологии имеют более широкое применение:

  • Автоматическая обработка архивов изображений
  • Исследования в области компьютерного зрения
  • Эксперименты с генеративными нейросетями
  • Образовательные цели в области ML

Ограничения и особенности

Разработчик честно предупреждает о текущих ограничениях:

  • Проблемы с полупрозрачными или белыми цензурными полосами
  • Трудности при обработке комбинированной цензуры (полосы + мозаика)
  • Требуется CUDA-совместимая видеокарта для серьезной работы

Как начать использовать

Для тестирования доступны:

  • Готовые Windows-версии
  • Исходный код для Linux
  • Google Colab ноутбук для облачной обработки

Установка требует некоторых технических навыков:

pip install -r requirements.txt
python setup.py install
python main.py

Вывод: стоит ли пробовать?

Hent-AI - любопытный пример применения компьютерного зрения для решения неочевидной задачи. Проект будет интересен:

  • Разработчикам, изучающим Mask R-CNN на практическом примере
  • Энтузиастам компьютерного зрения
  • Тем, кто хочет изучить интеграцию разных ML-моделей в единый пайплайн

Хотя проект имеет специфическую направленность, его техническая реализация заслуживает внимания как пример решения сложной задачи сегментации изображений.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.