Hent-AI автоматическое обнаружение и удаление цензуры с помощью нейросетей
Репозиторий давно не обновлялся
Последнее обновление было 3 года назад.
Проблема, которую вы не ожидали увидеть в компьютерном зрении
В Японии законодательство требует цензурировать взрослый контент - обычно это черные полосы или мозаика. Но что делать, если хочется увидеть оригинал? Ручное удаление цензуры - кропотливый процесс, требующий точного выделения зацензуренных областей. Проект Hent-AI предлагает автоматизировать этот процесс с помощью глубокого обучения.
Что умеет Hent-AI?
Этот open-source проект на Python решает три основные задачи:
- Автоматическое обнаружение цензуры - нейросеть определяет области с цензурными полосами и мозаикой на изображениях и видео
- Интеграция с DeepCreamPy - передача масок для последующего восстановления изображения
- Видеообработка через ESRGAN - альтернативный метод удаления мозаики с видео

Техническая кухня проекта
Hent-AI построен на нескольких мощных технологиях:
- Mask R-CNN от Matterport для сегментации изображений
- ESRGAN для повышения качества видео и удаления мозаики
- TensorFlow и Keras в качестве фреймворков глубокого обучения
Интересно, что проект предлагает два подхода к обработке:
- Для статических изображений - классический пайплайн через DeepCreamPy
- Для видео - более современный 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-моделей в единый пайплайн
Хотя проект имеет специфическую направленность, его техническая реализация заслуживает внимания как пример решения сложной задачи сегментации изображений.
