Для школьного проекта я пытаюсь написать программу на Python, которая отслеживает движение ученика. Для этого я использую OpenCV. После просмотра некоторых учебных пособий в Интернете я заметил, что почти все используют пороговое значение для достижения этой цели, поскольку бинарное изображение необходимо почти для каждого дальнейшего шага (например, HoughCircle Transofrmation, Contours). Однако, насколько я понимаю, пороговое значение чрезвычайно чувствительно к свету, поэтому такой подход даст хорошие результаты только в оптимальных условиях освещения. Итак, вот мой вопрос: Есть ли альтернативный или лучший подход, чем просто пороговое значение изображения? Или мое понимание порогового значения в OpenCV изначально неверно?
Вот пример изображения: