Devdays Осень 2017/depth map — различия между версиями
Материал из SEWiki
Nikulin (обсуждение | вклад) |
Nikulin (обсуждение | вклад) |
||
Строка 16: | Строка 16: | ||
Proof-of-Concept plan: | Proof-of-Concept plan: | ||
+ | * Нахождение всех кубиков на картинке | ||
+ | * выделение каждого кубика в отдельное изображение | ||
* edge detection | * edge detection | ||
* Hough transform (нахождение линий) | * Hough transform (нахождение линий) | ||
Строка 28: | Строка 30: | ||
Список известных багов: | Список известных багов: | ||
− | |||
− | |||
* Высокая чувствительность к шумам и постороним предметам | * Высокая чувствительность к шумам и постороним предметам | ||
− | * Градиент глубины | + | * Градиент глубины считается очень долго |
− | + | ||
* Яркие тени детектируются как объект | * Яркие тени детектируются как объект |
Версия 20:05, 4 ноября 2017
Состав команды:
- Никулин Даниил
- Гостевский Дмитрий
- Лапко Данила
Матрица глубины (depth map) - это некоторая матрица, каждый элемент которой содержит дальность до объекта. Другими словами, если имеется некотороые изображение, то матрица глубины говорит о том, какого расстояние до каждого нарисованного объекта. Хочется строить матрицу глубины с одного изображения, без использования бинокулярного зрения или радаров.
Features:
- Построение карты глубины для одной плоскости кубика
- Построение карты глубины для всего кубика
- Построение карты глубины для множества кубиков
- Построение карты глубины с использованием теней (опционально)
Proof-of-Concept plan:
- Нахождение всех кубиков на картинке
- выделение каждого кубика в отдельное изображение
- edge detection
- Hough transform (нахождение линий)
- выделение псевдо параллельных прямых
- нахождение точек схода
- нахождение ближайшей точки к зрителю
- построение функции градиента глубины
- совмещение нескольких картинок
Репозиторий: [1]
Список известных багов:
- Высокая чувствительность к шумам и постороним предметам
- Градиент глубины считается очень долго
- Яркие тени детектируются как объект