Как вы указали на диаграмме, два положения пальцев могут давать одинаковые показания датчика, поэтому вы можете иметь некоторую неснижаемую неопределенность, если только вы не найдете какой-нибудь умный способ использовать предыдущую историю или что-то в этом роде.
Вам действительно нужно знать положение каждого пальца?Это правильная абстракция для этой ситуации?Возможно, вы могли бы получить разумный пользовательский интерфейс, если бы вы ограничились одним пальцем для точного наведения и распознавали, например, команды жестов некоторыми средствами, которые не использовали промежуточное представление положений пальцев.Можете ли вы найти жесты, которые можно легко отличить друг от друга по необработанным показаниям датчиков?
Я полагаю, что стереотипный подход к информатике заключается в том, чтобы собирать показания датчиков с разных жестов, отбрасывать их на каком-токоробка машинного обучения, и надеюсь на лучшее.Вы также можете попытаться нарисовать графики того, как показания датчиков меняются со временем для разных жестов, и посмотреть на них, чтобы увидеть, если что-то очевидное выделяется.Если вы хотите попробовать алгоритмы машинного обучения, http://www.cs.waikato.ac.nz/ml/weka/ может быть хорошим началом.