| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Алгоритмы > Анализ контура руки и пальцев |
| Автор: Akonkagva 4.1.2012, 19:10 |
| Добрый вечер, Стараюсь создать анализ картинки руки, но никак не могу придумать эффективный и главное быстрый алгоритм анализа. Пример изображения: http://s2.ipicture.ru/ Часть выделенная жёлтым храниться в Point3D pointsArr[xPixel][yPixel] = new Point3D[110][110]; где Point3D = x,y,z, Пустое пространство(то пространство что не отмечено жёлтым) имеет значение null. В идеале хотелось бы эффективно вычислять направление ладони, направление и положение конца каждого пальца. Жду советов и ответов, Ако |
| Автор: _Y_ 9.1.2012, 13:48 |
| И опять, и опять выйдет зайчик погулять... ...в смысле буду рекомендовать http://forum.vingrad.ru/index.php?showtopic=314777&view=findpost&p=2246148. Думаю, нужна глава 4.3 Обнаружение обьектов, заданных эталонами. Сделать несколько эталонов руки и от них плясать. |
| Автор: Akonkagva 9.1.2012, 23:53 |
| Спасибо ! |
| Автор: mrgloom 10.1.2012, 12:44 |
| с кинектом балуетесь? есть hierarchical chamfer matching, но не думаю что супер быстро. |
| Автор: Akonkagva 24.1.2012, 13:26 |
| Алгоритм который в итоге сработал: Нахожу контур руки Нахожу угол направления руки Выравниваю изображение до 90 градусов Делаю k-means и нахожу наибольшие скопления точек анализирую группу точек на возможность того что эта точка палец если палец, то анализирую позицию и называю его .... нахожу позицию пальца в x y z Работает супер, спасибо за советы ! |