[Live Coding] Поиск фокуса на фото #4: маски для Metashape + Depth Pro
🔗 Стримы: https://www.twitch.tv/polarnick239 💬 Telegram канал: https://t.me/UnicornGlade 🔗 Код и датасет: https://github.com/UnicornGlade/PolariniFocusini 💬 Есть идеи, как улучшить алгоритм? Пишите в комментарии и ставьте ⭐ репозиторию! В этом стриме я шаг за шагом показываю, как с нуля: настроить GitHub Actions CI/CD и выкладывать Python-библиотеку в PyPI по одному пушу, применить её в реальном проекте фотограмметрии в Agisoft Metashape, найти и замаскировать «расфокус» с помощью своего инструмента Polarini-Focusini на базе Depth Anything / Depth Pro (ONNX), и превратить размытый тапок в чёткую 3D-модель. 👇 Полезные главы (кликабельные таймкоды) 0:00 Приветствие и успех с PyPI CI 2:00 Release-workflow по тегам 4:00 Съёмка тапка и 3D-модель 7:00 Polarini-Focusini: первое знакомство 12:00 Импорт масок в Metashape 17:00 Опция --debugdir и коммит 24:00 Охота на размытые камеры 37:00 Виновник найден, текстура лучше! 46:00 Тонкая настройка CLI и UX 53:00 Глубинные баги и ONNX-веса 1:04:00 Переход на новые depth-модели 1:14:00 Depth Pro + фиксы typing 1:24:00 Конфликт кэша весов и патч 1:34:00 Тест: скорость vs качество 1:45:00 Фильтры и тюнинг алгоритма 1:57:00 Итоги: релиз откладываем 2:07:00 Дорожная карта и прощание Что вы узнаете - CI/CD для Python-пакета: настройка setup.cfg, wheel, подпись релизов, теги 1.x. - Smoke-тесты GitHub Actions: Ubuntu-раннер, мульти-версионный Python, 32×32 dummy-изображения. - Методика съёмки на turntable и выравнивание камер по SIFT-фичам (OpenCV). - Mask-driven texturing: как depth-карты помогают убрать блюр без потери деталей. - Performance tips: где прячутся ONNX-веса, как ускорить инференс до 1 с/изобр. - Debug-pipeline: --debugdir, автоматические логи и визуализация масок. - Поиск «плохих» камер: бинарное отключение, контроль резкости и цвет-шифт. Планы: UI-кнопка «Focus Masking» в Metashape, пост-фильтр ложных глубин. Репозитории и ресурсы 📦 PyPI: pip install polarini-focussini → https://pypi.org/project/polarini-focusini/ 🛠️ GitHub-код и workflow YAML → https://github.com/UnicornGlade/PolariniFocusini 📄 Скрипт Metashape (Focus Masking) → реализуем на следующих стримах :) Поддержать проект 👍 Лайк, 🔔 подписка и комментарии ускоряют выход новых релизов. FAQ Q: Работает ли Polarini-Focusini без GPU? A: Да, но скорость ~5 с/фото; с CUDA или OpenVINO быстрее. #python #GitHubActions #photogrammetry #Metashape #ONNX #DepthAnything #DepthPro #focusmask
Название:
[Live Coding] Поиск фокуса на фото #4: маски для Metashape + Depth Pro
Категория:
Разное