Чем захватывать движения?

Думаю нейронкой всё это делать. Например смартфоном снимать. Закидывать на сервер, он уже будет выдавать движения на 3D модель. Пока вопрос детально не разбирал.

Я такое пытался делать через парочку сервисов, либо у меня камера плохая либо сервис херня, пытался ещё пару видосов в хорошем качестве пропустить, всеравно, трекинг плох, быстрее самому сделать, чем править то что сервис выдаёт.