హార్డ్వేర్

ఓమ్ని టచ్

విషయ సూచిక:

Anonim

కంప్యూటింగ్‌లో వచ్చిన గొప్ప విప్లవాలలో టచ్ స్క్రీన్‌లు ఒకటి. వారు ప్రత్యేక పాయింటర్‌తో లేదా మీ వేలితో కంప్యూటర్‌తో పరస్పర చర్య చేయడానికి కొత్త మార్గాన్ని తీసుకువచ్చారు. 2011లో, మైక్రోసాఫ్ట్ OmniTouch పరిచయంతో మరింత ముందుకు సాగింది, ఇది ఏదైనా ఉపరితలాన్ని తాకగలిగేలా చేసే ప్రాజెక్ట్. భుజంపై కెమెరా మరియు ప్రొజెక్టర్ పరికరాన్ని అమర్చడం ప్రాథమిక ఆలోచన, ఇది స్క్రీన్‌ను ప్రొజెక్ట్ చేస్తుంది మరియు వినియోగదారు కీస్ట్రోక్‌లను చదువుతుంది. అవకాశాలు అంతులేనివి, మన చేతిని, గోడను, షీట్ లేదా ఏదైనా ఇతర ఉపరితలాన్ని టచ్ స్క్రీన్‌గా మార్చడానికి అనుమతిస్తుంది.

OmniTouch ఎలా పనిచేస్తుంది: కీస్ట్రోక్‌లను గుర్తించడం

OmniTouch ప్రాజెక్ట్‌లో అత్యంత ముఖ్యమైన భాగం ఏమిటంటే, వినియోగదారు ఎక్కడ తాకుతున్నారో తెలుసుకోవడానికి వేళ్ల స్థానం మరియు లోతును ట్రాక్ చేయడం. దీని కోసం, ప్రోటోటైప్‌లో డెప్త్ సెన్సిటివ్ ప్రైమ్‌సెన్స్ కెమెరాను ఉపయోగించారు. రంగులను కొలిచే సాధారణ కెమెరా వలె కాకుండా, ప్రైమ్‌సెన్స్ కెమెరా లెన్స్ నుండి ఇమేజ్‌లోని ప్రతి బిందువు దూరాన్ని కొలుస్తుంది. Kinect కెమెరా కంటే 1mm ఖచ్చితత్వం మరియు 20cm కనిష్ట పరిధి ప్రధాన ప్రయోజనాలు, ఇది వాస్తవానికి ప్రాజెక్ట్‌లో ఉపయోగించబడింది.

"

వేళ్లను గుర్తించడానికి, OmniTouch ముందుగా డెప్త్ మ్యాప్ (A)ని క్యాప్చర్ చేస్తుంది. అప్పుడు, వంపు మ్యాప్ >గా లెక్కించబడుతుంది"

(B)లో మీరు మ్యాప్‌ని రంగులలోకి అనువదించడాన్ని చూడవచ్చు: ఎరుపు అంటే X లేదా Y అక్షం యొక్క సానుకూల దిశలో (పైకి లేదా కుడివైపు) తక్కువ లోతు ఉందని మరియు నీలం అంటే అక్కడ అని అర్థం X లేదా Y అక్షం (క్రిందికి లేదా ఎడమవైపు) ప్రతికూల దిశలో తక్కువ లోతు ఉంటుంది.పర్పుల్ అంటే లోతులో ఎటువంటి మార్పు ఉండదు.

ఈ మ్యాప్‌తో, సాఫ్ట్‌వేర్ నిలువు స్థూపాకార విభాగాల కోసం వెతుకుతుంది, ఒక ఉపరితలం కెమెరాకు చేరుకుంటుంది, ఆపై ఉండి, చివరకు దూరంగా ఉంటుంది. మీరు ఒక వైపు నుండి మరొక వైపుకు వేలు వేస్తే, వావ్. కలర్ మ్యాప్‌లో, ఎరుపు రంగు విభాగం, తర్వాత ఊదారంగు విభాగం, ఆ తర్వాత నీలం రంగు విభాగం, అన్నీ ఒకే నిలువు అక్షంపై చూడండి.

వేలు కానటువంటి ఏదైనా ఫిల్టర్ చేయడానికి సంభావ్య అభ్యర్థులు ఎత్తు కోసం ఫిల్టర్ చేయబడతారు (ఉదాహరణకు, 2-మిల్లీమీటర్ల పొడవు గల సిలిండర్‌ని వేలుగా గుర్తించలేము, కనుక ఇది విస్మరించబడుతుంది). ఫిగర్ (సి)లో మీరు గుర్తించబడిన అన్ని వేలి విభాగాలను చూడవచ్చు.

ఇలా చేసిన తర్వాత, అన్ని నిలువు విభాగాలు కలిపి వేలిని ఏర్పరుస్తాయి (మూర్తి D). చాలా పొట్టిగా ఉండే వేళ్లు విస్మరించబడతాయి మరియు వినియోగదారు కుడిచేతి వాటం ఉన్నందున వేలి యొక్క ఎడమ భాగం చిట్కా అని భావించబడుతుంది.మరియు voila, వినియోగదారు ఎక్కడికి సూచిస్తున్నారో మాకు ఇప్పుడు తెలుసు .

ఇప్పుడు, వేలు ఉపరితలంపై తాకినట్లయితే మనకు ఎలా తెలుస్తుంది? వారు దానిని ఫ్లడ్ ఫిల్ అని పిలుస్తారు, కానీ ఇది పెయింట్ యొక్క పెయింట్ బకెట్‌తో నింపడం లాంటిదని నేను మీకు చెబితే అది మరింత సుపరిచితం.

టెక్నిక్ చాలా సులభం: వేలు మధ్య బిందువును గుర్తించండి మరియు 13 మిల్లీమీటర్ల సహనంతో పిక్సెల్‌లను పైకి, ఎడమ మరియు కుడివైపు నింపడం ప్రారంభించండి. అంటే, అవి పిక్సెల్‌ని దాని లోతు మరియు వేలు మధ్య బిందువు మధ్య వ్యత్యాసం 13 మిల్లీమీటర్ల కంటే తక్కువగా ఉంటే మాత్రమే నింపుతాయి.

ఈ విధంగా, మీ వేలు దేనినీ తాకకపోతే, మీ వేలికి సంబంధించిన పిక్సెల్‌లు మాత్రమే నింపబడతాయి. చేయి ముట్టుకుంటే మరెన్నో నిండిపోతాయి. వేలు గాలిలో ఉంటే (ఎడమవైపు) లేదా చేతిని తాకినట్లయితే (కుడివైపు) ఏమి జరుగుతుందో చిత్రంలో మీరు చూడవచ్చు. నిండిన పిక్సెల్‌ల యొక్క నిర్దిష్ట మార్జిన్‌ను ఆమోదించినప్పుడు, సాఫ్ట్‌వేర్ సంబంధిత స్థలంలో ఒక ట్యాప్ లేదా క్లిక్‌ని పంపుతుంది.

OmniTouch ఎలా పని చేస్తుంది: చిత్రాన్ని ప్రొజెక్ట్ చేయడం

వేలు గుర్తింపు అనేది ప్రధాన భాగం అయినప్పటికీ, OmniTouch కూడా ఏదైనా ఉపరితలంపై చిత్రాన్ని ప్రదర్శించవలసి ఉంటుందని మనం మర్చిపోలేము. దీని కోసం డెప్త్ ఛాంబర్ కూడా ఉపయోగించబడుతుంది. ఇమేజ్‌లోని అన్ని ఉపరితలాలు కనెక్ట్ చేయబడిన కాంపోనెంట్ అల్గోరిథం ఉపయోగించి గుర్తించబడతాయి, ఇది ఇమేజ్‌లోని ఇంటర్‌కనెక్టడ్ పాయింట్‌లను చాలా సమర్థవంతంగా గుర్తిస్తుంది.

ఒక చేతి కంటే చిన్న ఉపరితలాలు విస్మరించబడిన తర్వాత, మేము చిత్రాన్ని ప్రొజెక్ట్ చేయడానికి కేంద్రం లేదా సూచన పాయింట్‌ను ఫిక్సింగ్ చేస్తాము. ఈ పాయింట్ ఉపరితలం యొక్క విన్యాసాన్ని గుర్తించడంలో సహాయపడుతుంది మరియు అందువల్ల వక్రీకరించినట్లు కనిపించని చిత్రాన్ని రూపొందించడానికి అనుమతిస్తుంది.

ఉపరితల పరిమాణాన్ని గుర్తించేటప్పుడు తదుపరి కష్టమైన అంశం వస్తుంది.ఉపరితలాల అంచులు తగినంతగా గుర్తించబడనందున, OmniTouch దానిని ఐదు పాయింట్‌లుగా వర్గీకరించడానికి కాంపోనెంట్ పాయింట్‌ల సగటు మరియు ప్రామాణిక విచలనాన్ని ఉపయోగిస్తుంది: చేతి, చేయి, నోట్‌బుక్, గోడ మరియు పట్టిక. వాటిలో ప్రతిదానికి నిర్దిష్ట పరిమాణం మరియు చిత్రం కోసం కేంద్రం ఉంటుంది.

సాఫ్ట్‌వేర్ మొత్తం డేటాతో ప్రొజెక్ట్ అయ్యేలా ఇమేజ్‌ని ఉత్పత్తి చేస్తుంది, అది ఉపరితలంపై సరిగ్గా కనిపించేలా దానిని వక్రీకరిస్తుంది. ఇది ఆ తర్వాత చిత్రాన్ని ప్రొజెక్టర్‌కి పంపుతుంది, అది ఏ ఉపరితలంపై అయినా చిత్రాన్ని ప్రదర్శిస్తుంది.

అనేక అవకాశాలతో ఖచ్చితమైన సాంకేతికత

OmniTouch యొక్క ఖచ్చితత్వాన్ని కొలవడానికి ఉపయోగించే పరీక్షలు.

పరీక్షలో, OmniTouch చాలా ఖచ్చితమైన సాంకేతికతగా నిరూపించబడింది. ఒక క్లిక్‌ని గుర్తించడం విషయానికి వస్తే 96.5% ఖచ్చితత్వం, చాలా మంచి ఫిగర్ మరియు మరింత ఎక్కువగా ఇది ఒక నమూనా అని పరిగణనలోకి తీసుకుంటుంది.ఇంటర్‌ఫేస్ పరిమాణానికి సంబంధించి, 2 సెంటీమీటర్ల వ్యాసం కలిగిన బటన్‌లతో, 95% కీస్ట్రోక్‌లు గుర్తించబడతాయి.

ఈ గరిష్ట పరిమాణం చేతిలో ఉన్న ఇంటర్‌ఫేస్ కోసం అవసరం. టేబుల్ లేదా గోడ వంటి మరింత దూరంలో ఉన్న ఇతర ఉపరితలాలపై, దీనిని 15 మిల్లీమీటర్లకు తగ్గించవచ్చు, సంప్రదాయ టచ్ స్క్రీన్‌పై బటన్‌కు సిఫార్సు చేయబడిన అదే పరిమాణం ఎక్కువ లేదా తక్కువ .

"

అవకాశాల విషయానికొస్తే, అవి అంతులేనివి. నమూనాతో, పెయింట్ చేయడానికి ఒక లెక్టర్న్ సృష్టించబడింది: గోడపై మీరు గీసారు మరియు మీ ఎడమ చేతిలో మీరు రంగులను ఎంచుకున్నారు. హైలైటర్>గా కూడా ఉపయోగించబడుతుంది"

కానీ అత్యంత ఆసక్తికరమైన విషయమేమిటంటే, వారు డాక్యుమెంట్ చివరలో పేర్కొన్నది: రెండు డైమెన్షనల్ ఉపరితలాలను పరిగణనలోకి తీసుకోవడం ఆపివేసినప్పుడు ఓమ్నిటచ్ తెరుచుకునే అవకాశాలు, శరీరం యొక్క ఆకృతులను ఎలా మార్చుకోవాలి మేము కంప్యూటర్‌తో పరస్పర చర్య చేస్తాము.

"

OmniTouch అనేది దాని సాంకేతికత మరియు దాని అవకాశాల రెండింటిలోనూ నిజంగా ఉత్తేజకరమైన ప్రాజెక్ట్. మైక్రోసాఫ్ట్ > ప్రకారం మేము అతని గురించి త్వరలో ప్రత్యేక ది ఫ్యూచర్‌లో మాట్లాడుతాము"

Xataka Windowsలో | Microsoft ప్రకారం భవిష్యత్తు మరింత సమాచారం | OmniTouch

హార్డ్వేర్

సంపాదకుని ఎంపిక

Back to top button