力与美的较量 游戏鼠标全方位详尽剖
说了人手握鼠标的移动速度极限,我们才好讨论如何防止丢帧。从丢帧的原因可以看出,比较简单的办法是提升连续拍摄的速度,只要连拍速度超越人手握鼠标移动的极限,无论你怎么移动,也不会产生两张连续拍摄的画面中连一个相同的点都没有的情况。另外,增大Image sensor size也相当有用,我们可以通过图示来明白增大Image sensor size的租用。
图注:假设Image sensor size为16×16像素大小,手握鼠标移动较快的时候,连续拍摄的两幅画面如上图所示,完全没有重合的点。此时鼠标无法定位,产生丢帧现象。
图注:如果我们把Image sensor size扩大,假设扩大到25×25,连续拍摄速度不变,当手握鼠标以同样的速度移动时,由于Image sensor size的面积扩大,就有重合的部分(如上图),鼠标就可以对比定位了。
另外,Image sensor size,可对比的数据变多,光学鼠标对于接触体表面的适应力也变得更强。你也许会说,既然这样,为什么不把Image sensor size增大到跟鼠标底部一样大,这样岂不就再难以丢帧了?要知道,增大Image sensor size是相当麻烦的:图像面积变大,像素增大不少,光学传感器需要对比处理的数据也以几何速度增大,功耗也会大大上升。所以,Image sensor size不是随便增加的。这里业界有一个数据就是鼠标光学传感器每秒的像素处理能力,它等于Image sensor size与刷新率之积。
例如,假设一块光学传感器的Image sensor size为30×30,刷新率为6000次/秒,那么每秒像素处理能力就是30×30×6000=5400000个/秒。像素处理能力的提高,也使得鼠标在不丢帧的前提下能承受的移动速度提高。至于具体每秒处理多少个像素能承受多大的移动速度,这里并没有一个很准确的换算标准,都是厂家自行公布的。就现在厂家公布的数据来看,鼠标在不丢帧的前提下能承受的移动速度最高为40英寸/秒,继续提升像素处理能力似乎也没什么作用了。现在,你应该清楚怎样防止丢帧了。厂商的做法一般是将Image sensor size提升一点,刷新率提升一点,成一定合理的比例来提升,在尽量降低功耗的情况下提升性能,使之能承受一个相对的极端移动速度。然而,并非每一款光学鼠标很容易就能做到这点。<