我今日才知道,原來在不同眼鏡店驗眼之差異可以非常大。

機緣巧合下我這週分別在兩家不
同的眼鏡店配眼鏡,在每家都做了驗眼。第一家的結果是近視變淺散光變深,但第二家的結果卻是近視變深而散光變淺!一來一回,近視和散光度數的差別都有近百度。

先不說度數不對的眼鏡如何有損健康,作為以數據分析搵食的學者,我實在很有興趣差別為何可以這麼大。有兩點觀察:

– 先說電腦驗眼(autoreflector)。我在第二家店做了兩遍電腦驗眼,結果基本上是一樣。所以問題應該不是出於每次電腦驗眼的誤差,而是不同電腦驗眼機之間的差別。我懷疑像電腦驗眼機這樣的光學儀器是需要定期校準的,但個別店家有可能因成本或時間問題沒有這樣做。

– 視光師驗眼(subjective refraction)的部份差別亦相當大。第一家店的視光師檢驗得十分仔細,基本上就是不斷在做A/B test,務求用O(log n)的速度找到最合適的度數。第二家店的視光師就馬虎多了,直接套用電腦驗眼的結果,問問我看不看得清就完成了。假設尋找最佳度數是個凸優化問題(convex problem),視光師認真做驗眼的話應該是不會有這麼大的差異的。不過想深一層,其實我並不肯定這真的凸優化—或許近視和散光是可以互相抵銷,以至有多過一個最佳點?

無論如何,有了這次經驗,我會說配眼鏡絕對需要找一家有好視光師的。來來回回在兩家店試了幾遍,我最後在兩家店都用第一家的度數。