от
У меня есть база данных с отметками времени, которые представляют путь, нарисованный пользователем в двухмерной плоскости. У меня также есть список точек, которые представляют путь к цели. Это не метки времени. Я хочу выяснить, насколько точны нарисованные пути пользователей по сравнению с целями. Параметр для определения точности не ясен и что-то я пытаюсь решить. Я действительно не забочусь о временном аспекте нарисованного пользователем пути. Я только хочу сравнить два пути. Я делаю это, чтобы провести анализ эксперимента, проведенного поведенческой лабораторией. Это мой текущий алгоритм. Найти общее расстояние от нарисованного пользователем пути, добавив разницу между прямыми линиями между всеми точками. На каждые 1% от общего расстояния как пользовательского пути, так и целевого пути найдите расстояние по прямой линии между двумя путями. В среднем 100 баллов вместе, чтобы получить общее среднее расстояние между двумя путями. Увеличьте частоту дискретизации, если хотите получить более точное число Я только ищу алгоритмическую помощь, так как реализация этого была бы довольно тривиальной. Моя проблема в том, что я не уверен, что я что-то здесь упустил, и не уверен в правильности этого алгоритма, и хотел запустить его у некоторых опытных программистов. По профессии я не программист, но этот анализ данных важен для статьи, над которой работает лаборатория. Я не уверен, должен ли я быть знакомым с какой-то математикой более высокого уровня, которая делает это тривиальным. Я полностью независим от языка и буду признателен за любые ссылки на любые существующие алгоритмы или новые решения, которые решают эту проблему.              

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.
...