# ScanDot показал 3D-сканирование на Android через ARCore Depth — открытый код

> 2026-11-13 · AI Release · @ai_release1

> #Android #ARCore #3D-сканирование #открытый #COLMAP #AI #3Dсканирование #ComputerVision

### ⚡ Главное за 5 секунд - Разработчик faizfahmi77 выложил ScanDot — Android -приложение, которое пишет 3D-облака точек через ARCore Depth и открывает их во встроенном просмотрщике. - Нужен телефон с поддержкой ARCore Depth; готовый preview APK лежит в релизах, сборка из исходников требует JDK 17 и Android SDK 36. - Обычное видео телефон не реконструирует: фотограмметрия вынесена на компьютер с FFmpeg и COLMAP. ### 🔍 Что случилось На GitHub появился репозиторий ScanDot — экспериментальное Android-приложение для съёмки и просмотра облаков точек. Код открыт под MIT. На момент публикации у проекта 81 звезда, 1 форк и 5 коммитов. Внутри четыре каталога: `android-app/` с приложением, `processing/` с видео-пайплайном, `tests/` с тестами на стандартной библиотеке Python и `tools/` с утилитами. Сканер держится на ARCore: трекинг камеры плюс оценки глубины. Сценарий такой: вводите имя скана, жмёте Start scan, медленно обходите объект при хорошем свете, сохраняете и открываете результат из раздела Results. В просмотрщике облако вращается, панорамируется и масштабируется. Сканы лежат в приватном хранилище приложения — удалите программу, и они пропадут. Отдельный режим full-depth достраивает пропуски в глубине методом интерполяции; автор прямо предупреждает, что поверхности при этом могут искажаться. Видео с телефона приложение не реконструирует. Для этого нужен компьютер: `python -m processing.benchmark prepare "input.mp4" --output "run" --fps 5`, потом `reconstruct` с путём к COLMAP и флагом `--dense`. Выходного каталога быть не должно — иначе прогон не стартует. Сборка APK: `cd android-app` и `./gradlew assembleDebug lintDebug testDebugUnitTest`, результат в `android-app/app/build/outputs/apk/debug/app-debug.apk`. Ставить поверх старой версии стоит как обновление, иначе данные приложения не сохранятся. ### 🧠 Наш разбор Depth API в ARCore существует не первый год — это общий контекст, не деталь из репозитория. Но открытых проектов, где под одной крышей собраны съёмка с телефона, локальный просмотрщик и офлайн-пайплайн на COLMAP, я лично встречаю мало. Пять коммитов и один автор говорят о другом: перед нами не продукт, а полигон. Наша оценка — именно так его и стоит читать. Что это меняет? Для разработчика, которому нужен быстрый прототип сканера, MIT-лицензия и готовый `gradlew` экономят дни работы. Для обычного человека — пока игрушка: непонятно, что делать с облаком точек, в котором нет текстур и которое, по словам автора, содержит дыры, дрейф и шум. Это не отсканированная мебель для каталога, а «сырьё», с которым дальше нужно что-то делать. По опыту, такие репозитории живут двумя путями: либо обрастают сообществом и тестами, либо тихо остаются на 81 звезде. Кто выигрывает? Тот, кто делает MVP и не хочет покупать коммерческий SDK. Кто проигрывает? Наша оценка: никто — проект слишком ранний, чтобы кого-то вытеснять. Скорее он станет референсом, на который ссылаются в README других прототипов. ### ⚠️ Чего мы не знаем Главного нет — цифр точности. Сколько сантиметров ошибки на объекте размером с кружку, насколько уплывает облако при длинной съёмке, как ведёт себя full-depth на глянце и стекле — в README этого нет, есть только оговорка, что «успешный прогон не подтверждает полную или точную геометрию». CI гоняет сборку, lint, JVM-тесты и Python-тесты, но не камеру, не трекинг ARCore и не GPU-реконструкцию. Release notes, по словам автора, описывают ограничения совместимости и подписи — их стоит читать до установки APK. И да, это один разработчик и один источник. ### 💬 О чём спорить - Должен ли телефонный 3D-сканер быть полностью автономным, или вынос фотограмметрии на компьютер с COLMAP — честный компромисс, а не костыль? - Режим full-depth с интерполяцией: лучше получить зализанные, но местами неверные поверхности или честные дыры в облаке? - Стали бы вы ставить preview APK от одного автора с пятью коммитами на телефон, через который сканируете рабочие объекты? **Прогноз:** в течение квартала проект либо получит раздел с замерами точности и камерные тесты в CI, либо останется на уровне прототипа — проверять по README и разделу Issues. **Дисклеймер:** официально не подтверждено — независимых замеров точности нет, всё сказанное о качестве идёт со слов автора репозитория. **Источник:** GitHub — faizfahmi77/ScanDot

[Источник](https://github.com/faizfahmi77/ScanDot)
