Enhance documentation and UI for HVideoTool: added restoration feature for detected regions, updated layout for collection controls, and improved navigation bar. Clarified tool capabilities and limitations in README and CLAUDE.md.

This commit is contained in:
Leonid Pershin
2026-06-06 15:44:14 +03:00
parent 33f20fe681
commit ddc8543647
8 changed files with 419 additions and 35 deletions
+15 -3
View File
@@ -31,13 +31,25 @@
уверенности прямо в тулбаре — удобно сравнивать.
- Выбор файла весов модели кнопкой **«Модель…»**.
## Восстановление (расцензуривание)
Кнопка **«Расцензурить кадр»** восстанавливает найденные области на текущем кадре,
**«Показать оригинал/результат»** переключает вид, **«Сохранить результат»** пишет
`<имя>_restored.jpg` (в активную коллекцию или рядом с кадром).
> ⚠️ Сейчас движок восстановления — **инпейнт (cv2)**: он *заполняет* область по
> окружению, но **не реконструирует** скрытые детали (замазывает, а не раскрывает).
> Настоящее восстановление мозаики требует генеративной модели (DeepMosaics или
> [LADA](https://github.com/ladaapp/lada) на BasicVSR++) и **GPU NVIDIA/CUDA**; на
> аниме качество таких моделей ограничено. Движок подключается через интерфейс
> `core/restore/base.Restorer` (`build_restorer`) — инпейнт сейчас стоит заглушкой.
## Что НЕ делает (осознанно вне области задачи)
- Не **удаляет** и не **восстанавливает** зацензуренный контент.
- Не **генерирует** изображения (никакого ControlNet/SDXL/диффузии).
- Не **генерирует** изображения через диффузию (никакого ControlNet/SDXL).
- Не детектирует «контент, который следовало бы зацензурить» (NSFW) — ищем
именно **уже наложенную** цензуру.
- Не декодирует видео — работает с готовыми картинками.
- Полноценное генеративное восстановление пока не подключено (см. выше).
---