आँखों की जाँच करने वाला हर ऐप एक ही गलती करता है, और यह एक बड़ी गलती है: यह आपको सिर्फ अक्षर दिखाता है। विजुअल एक्युटी अक्षरों के आकार के बारे में नहीं है — बल्कि यह उस कोण के बारे में है जो कोई अक्षर आपकी आँख पर बनाता है। किसी क्लिनिक के चार्ट पर 20/20 की लाइन केवल तभी 20/20 की लाइन होती है जब आप उससे बीस फीट की दूरी पर खड़े हों; पाँच फीट पास आ जाएँ और वही छपे हुए अक्षर पूरी तरह से अलग एक्युटी की जाँच करेंगे। किसी भी चार्ट का पूरा मतलब इसी बात से है कि उसे उसी दूरी से देखा जाए जिसके लिए उसे बनाया गया है। उस चार्ट की फोटो खींचकर फोन की स्क्रीन पर डाल दें, और उसे किसी ऐसे व्यक्ति को दे दें जो फोन को अपनी सुविधा के अनुसार कहीं भी पकड़ता है, तो आपने एक ऐसी चीज़ बना दी है जो ऐसे आंकड़े देती है जिनका कोई मतलब नहीं है।

इसलिए फोन वाला वर्शन इसकी ज्यामिति से शुरू होता है। एक कोण के लिए दो मापे गए पक्षों की आवश्यकता होती है, और यह गतिविधि दोनों को मापती है।

पहला पक्ष: स्क्रीन, जिसे मापा गया है, न कि मान लिया गया है

पहला पक्ष स्क्रीन पर अक्षर — यानी ऑप्टोटाइप — का वास्तविक आकार है। यह गतिविधि डिवाइस से डिस्प्ले की वास्तविक ज्यामिति को पढ़ती है: इसका पिक्सेल पिच (पिक्सेल प्रति मिलीमीटर) और वास्तविक आयाम, न कि किसी अंदाज़े पर आधारित "आम फ़ोन स्क्रीन"। जब टेस्ट एक ऐसा ऑप्टोटाइप बनाता है जिसका उद्देश्य एक विशेष कोण बनाना होता है, तो उसे पता होता है कि इसके लिए ग्लास के कितने मिलीमीटर और इसके परिणामस्वरूप सटीक रूप से कितने पिक्सल की आवश्यकता है।

दूसरा पक्ष: मेज़रिंग टेप के रूप में कैमरा — लगातार

दूसरा पक्ष स्क्रीन से आपकी दूरी है, और यहाँ वह तरकीब है जो इस पूरी प्रक्रिया को एक माप बनाती है: फ्रंट कैमरा आपके चेहरे को देखता है और पूरे टेस्ट के दौरान लगातार दूरी को ट्रैक करता है — इसके लिए वह कैमरे के फील्ड ऑफ़ व्यू और आपकी दोनों आँखों के बीच की दूरी को रेफरेंस स्केल के रूप में इस्तेमाल करता है।

निरंतरता महत्वपूर्ण है। कई मिनटों के परीक्षण के दौरान कोई भी फोन को स्थिर नहीं रख पाता — आप थोड़ा हिलते हैं, झुकते हैं, और स्थिर होते हैं। ऐसा परीक्षण जो केवल शुरुआत में एक बार दूरी मापता है, वह इस बदलाव को चुपचाप पूर्वाग्रह के रूप में जमा कर लेगा। इसके बजाय, हर ऑप्टोटाइप का आकार उसके दिखाए जाने के समय की लाइव दूरी के अनुसार बदला जाता है। यदि आप 5 cm करीब आ जाते हैं, तो अगला अक्षर छोटा दिखाई देता है, ताकि यह परीक्षण के उद्देश्य के अनुसार ठीक उतना ही कोण बनाए। इस बदलाव से परिणाम प्रभावित नहीं होता; इसे रन की स्थिरता के रूप में अलग से रिकॉर्ड किया जाता है — यानी जब आप वास्तव में उत्तर दे रहे थे, तब लिए गए सभी दूरी के नमूनों का फैलाव। (सेटअप चरण के नमूनों को, आपके स्थिर होने से पहले, जानबूझकर बाहर रखा जाता है — वे उस फैलाव को बढ़ा देंगे जिसका काम खुद रन का विवरण देना है।)

सीढ़ी, और संयोग का स्तर इसे क्यों आकार देता है

आप वास्तव में क्या करते हैं: एक ऑप्टोटाइप — एक टंबलिंग E, चार संभावित दिशाओं वाला एक अक्षर — दिखाई देता है, और आप उत्तर देते हैं कि यह किस दिशा में इंगित कर रहा है: ऊपर, दाएं, नीचे, बाएं। चार विकल्पों का मतलब है कि बिना सोचे-समझे अनुमान लगाने पर चार में से एक बार उत्तर सही होगा, और वह 25% संयोग का स्तर ठीक वही है जिसके विरुद्ध अनुकूलन नियम चुना जाता है — एक 2-डाउन/1-अप सीढ़ी: अक्षरों के सिकुड़ने से पहले लगातार दो सही उत्तर, और एक गलत उत्तर होने पर वे बड़े हो जाते हैं। 4 में से 1 अनुमान दर के विरुद्ध, यह नियम भाग्यशाली अनुमानों द्वारा नीचे खींचे जाने के बजाय आपके साइकोमेट्रिक वक्र पर एक स्थिर, अच्छी तरह से परिभाषित बिंदु पर केंद्रित होता है।

एक अनुकूलन परीक्षण को पहले से अपनी अवधि नहीं पता होती — परीक्षणों की संख्या आपके उत्तरों पर निर्भर करती है। इसलिए प्रगति की गणना रिवर्सल में की जाती है, वे क्षण जब सीढ़ी अपनी दिशा बदलती है: रन इनमें से एक निश्चित संख्या को लक्षित करता है, और लक्षित रिवर्सल के मुकाबले प्राप्त किए गए रिवर्सल ही एकमात्र प्रगति बार है जिसे एक अनुकूलन परीक्षण ईमानदारी से दिखा सकता है।

जहां परीक्षण चलने से पूरी तरह मना कर देता है

फोन स्क्रीन की दोनों दिशाओं में कड़ी सीमाएं होती हैं। नीचे की ओर जाने पर, एक रेंडरिंग फ्लोर होता है: एक ऑप्टोटाइप को अपना आकार बनाए रखने के लिए न्यूनतम पिक्सेल की आवश्यकता होती है, और उससे नीचे डिस्प्ले भौतिक रूप से छोटा अक्षर नहीं दिखा सकता — आपकी वर्तमान दूरी पर, वह फ्लोर सर्वोत्तम-परीक्षण योग्य दृष्टि तीक्ष्णता से मेल खाता है। ऊपर की ओर जाने पर, एक भौतिक सीमा होती है: सबसे बड़ा ऑप्टोटाइप जो पैनल पर फिट हो सके।

पहले प्रयास से पहले, गतिविधि यह जांचती है कि क्या आपकी मापी गई दूरी पर उस फ्लोर और सीलिंग के बीच वास्तव में एक उपयोगी सीमा मौजूद है। यदि ऐसा नहीं है, तो परीक्षण शुरू होने से मना कर देता है — स्क्रीन ऐसी सीढ़ी दिखाने के बजाय जो हिल नहीं सकती, समस्या का कारण समझाती है। और जो रन पूरा हो जाता है वह भी दोनों में से किसी भी सीमा पर समाप्त हो सकता है: सबसे छोटे रेंडर करने योग्य अक्षर को सही ढंग से पढ़ने का मतलब है कि आपकी दृष्टि इस स्क्रीन द्वारा परीक्षण की जा सकने वाली सीमा से बेहतर है, जिसे ठीक इसी वाक्य के रूप में रिपोर्ट किया जाता है, न कि किसी बढ़ा-चढ़ाकर दिखाए गए आंकड़े के रूप में।

द्वारों का क्रम ही मुख्य तर्क है। जब कोई रन समाप्त होता है, तो दूरी की स्थिरता का निर्णय सीढ़ी के अपने निष्कर्ष से पहले किया जाता है — क्योंकि आपके आगे-पीछे घूमने के दौरान खूबसूरती से केंद्रित होने वाली सीढ़ी किसी भी चीज़ का सटीक माप नहीं है। केवल दूरी का रिकॉर्ड पास होने के बाद ही सीढ़ी को यह बताने का मौका मिलता है कि क्या यह केंद्रित हुई, अपनी न्यूनतम सीमा पर पहुंची, या अपनी अधिकतम सीमा पर पहुंची। प्रत्येक समाप्ति का एक अलग वाक्य होता है, और उनमें से केवल एक ही संख्या होती है। और बीच में छोड़े गए रन से कुछ भी सहेज नहीं पाता: आधी चली गई सीढ़ी आपकी दृष्टि का नमूना नहीं है, बल्कि यह इस बात का नमूना है कि फोन को नीचे रखने से पहले आप कितनी दूर तक पहुंचे थे।

यह संख्या कितनी विश्वसनीय है?

आपकी उम्मीद से कहीं अधिक विश्वसनीय — और कोडबेस अपने पड़ोसी के विपरीत, स्पष्ट रूप से ऐसा कहता है। सुनने के परीक्षण पर हमेशा ±10 dB का तारांकित चिह्न लगा रहता है क्योंकि फोन पर कोई भी चीज़ पूर्ण ध्वनि दबाव को नहीं माप सकती। यहाँ, कोण के दोनों पक्षों को डिवाइस पर ही मापा जाता है: डिस्प्ले के अपने पिक्सेल पिच से ऑप्टोटाइप का आकार, और कैमरे से दूरी। वास्तव में केवल एक मात्रा का अनुमान लगाया जाता है — मानव आँखों के बीच वयस्कों की औसत दूरी, जो कैमरे की दूरी का संदर्भ है — और यह लगभग ±0.02 logMAR का योगदान करती है, जो इस नैदानिक चार्ट की पुनरावृत्ति भिन्नता से भी कम है जिसकी यह नकल करता है। एक केंद्रित रन logMAR को उसके Snellen और दशमलव समकक्षों के साथ रिपोर्ट करता है, जो अपने स्तर पर सभी डिवाइस और लोगों के बीच तुलनीय है।

और अब ईमानदारी का दूसरा पहलू, क्योंकि कमियां वास्तविक हैं और गतिविधि उनका उल्लेख करती है। आप आँखें सिकोड़ सकते हैं। आप दूरी के नमूनों के बीच में आगे झुक सकते हैं। चार दिशाओं को आंशिक रूप से याद किया जा सकता है। स्क्रीन की चमक और कमरे की रोशनी अक्षर के कंट्रास्ट को निर्धारित करती है, जिसे एक वास्तविक चार्ट मानकीकृत करता है और एक फोन नहीं कर सकता। दोनों आँखों के बीच की दूरी का अनुमान एक वयस्क का है, इसलिए बच्चे का परिणाम दूरदृष्टि जैसा आ सकता है। यह एक स्क्रीनिंग अनुमान है, न कि आँखों की जांच या कोई नुस्खा — यह केवल यह जानने का एक तरीका है कि आपकी दाहिनी आँख मार्च की तुलना में एक पंक्ति खराब पढ़ पा रही है, और यह डॉक्टर से मिलने का समय लेने का संकेत है, न कि उसे टालने का।

रिकॉर्ड के अनुसार, प्रति रन एक आंख

एक रन में एक आंख (या दोनों एक साथ) शामिल होती है; दूसरी आंख का परीक्षण करना एक दूसरा रन है, और दोनों आपके कैटलॉग में एक ही उपयोग का मामला के अंतर्गत माप के रूप में दर्ज होते हैं — और यही इसका उद्देश्य है। एक स्क्रीनिंग परीक्षण द्वारा प्रदान की जाने वाली सबसे मूल्यवान चीज़ कोई एक संख्या नहीं है, बल्कि वह श्रृंखला है: महीनों के अंतराल पर एक ही आंख, एक ही प्रोटोकॉल, जिसमें प्रत्येक रन का अपना स्थिरता रिकॉर्ड होता है ताकि भविष्य में आप जान सकें कि किस पर भरोसा करना है।

दृष्टि और श्रवण परीक्षण अपनी सीढ़ी मशीनरी और अस्वीकृति नियमों को साझा करते हैं — अलग-अलग इंद्रियां, एक ही प्रोटोकॉल दर्शन। आपकी अपनी इंद्रियों से परे फोन के सेंसर क्या माप सकते हैं, इसके पूरे मानचित्र के लिए, टूल्स के अवलोकन से शुरू करें।