我编写了一个程序,它使用来自 Kinect 的深度数据,并进行斑点检测以找到用户的手。但是,当用户用手控制鼠标时,它会变得非常生涩,这可能是因为人们不太擅长完全静止地握住身体部位。
我已经尝试根据最后十个位置对位置进行平均,但这只会导致延迟时间,而实际上并没有防止抖动。到目前为止,我使用的最佳解决方案是,如果两个方向的像素变化小于 10(即,任一方向的 10 像素变化都会导致移动),则不要移动光标。这没关系,但它仍然有点生涩,并导致界面笨拙,因为您没有很好的精度。
我怎样才能弥补人形缺乏稳定性,使鼠标不那么生涩?