हस्ताक्षरित दूरी फलन: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 1: Line 1:
{{Short description|Distance from a point to the boundary of a set}}
{{Short description|Distance from a point to the boundary of a set}}
[[Image:Signed distance1.png|right|thumb|निश्चित डिस्क (शीर्ष, ग्रे में) और डिस्क वाले विमान के बिंदु (नीले रंग में दिखाया गया xy विमान) के बीच हस्ताक्षरित दूरी के  फलन (नीचे, लाल रंग में) का ग्राफ]]
[[Image:Signed distance1.png|right|thumb|निश्चित डिस्क (शीर्ष, ग्रे में) और डिस्क वाले विमान के बिंदु (नीले रंग में दिखाया गया xy विमान) के बीच हस्ताक्षरित दूरी के  फलन (नीचे, लाल रंग में) का ग्राफ]]
[[Image:Signed distance2.png|right|thumb|एक अधिक जटिल सेट (शीर्ष) और इसके हस्ताक्षरित दूरी समारोह का ग्राफ (नीचे, लाल रंग में)।]]गणित और इसके अनुप्रयोगों में, हस्ताक्षरित दूरी फलन (या उन्मुख दूरी फलन) [[मीट्रिक स्थान]] में एक [[सेट (गणित)]] Ω की [[सीमा (टोपोलॉजी)]] के लिए दिए गए बिंदु ''x'' की ओर्थोगोनल दूरी है, साइन के साथ (गणित) इस बात से निर्धारित होता है कि ''x'' Ω के अभ्यंतर (टोपोलॉजी) में है या नहीं। फलन (गणित) में Ω के अंदर बिंदु 'x' पर धनात्मक मान होते हैं, यह मान में घट जाता है क्योंकि '' x'' Ω की सीमा तक पहुंचता है जहां हस्ताक्षरित दूरी फलन शून्य होता है, और यह Ω के बाहर नकारात्मक मान लेता है।<ref name=":0">{{cite conference | title=स्तर सेट आधारित आकार पूर्व विभाजन| author1=Chan, T. | author2=Zhu, W. | year=2005 | conference=IEEE Computer Society Conference on Computer Vision and Pattern Recognition | doi=10.1109/CVPR.2005.212 }}</ref> चूंकि, इसके अतिरिक्त कभी-कभी वैकल्पिक सम्मेलन भी लिया जाता है (यानी, Ω के अंदर नकारात्मक और बाहर सकारात्मक)।<ref name=":1">{{cite journal | title=Shape modeling with front propagation: a level set approach | author1=Malladi, R. | author2=Sethian, J.A. | author3=Vemuri, B.C. | journal=IEEE Transactions on Pattern Analysis and Machine Intelligence | volume=17 | issue=2 | pages=158–175 | year=1995 | doi = 10.1109/34.368173 |citeseerx = 10.1.1.33.2443}}</ref> '''क्योंकि '' x'' Ω की सीमा तक पहुंचता है जहां हस्ताक्षरित दूरी फलन शून्य होता है, और यह Ω के बाहर नकारात्मक मान लेता है।<ref name=":0" /> चूंकि, इसके अतिरिक्त कभी-कभी वैकल्पिक सम्मेलन भी लिया जाता है (यानी, Ω के अंदर नकारात्मक और बाहर सकारात्मक)।<ref name=":1" />'''
[[Image:Signed distance2.png|right|thumb|एक अधिक जटिल सेट (शीर्ष) और इसके हस्ताक्षरित दूरी समारोह का ग्राफ (नीचे, लाल रंग में)।]]गणित और इसके अनुप्रयोगों में, हस्ताक्षरित दूरी फलन (या उन्मुख दूरी फलन) [[मीट्रिक स्थान]] में एक [[सेट (गणित)]] Ω की [[सीमा (टोपोलॉजी)]] के लिए दिए गए बिंदु ''x'' की ओर्थोगोनल दूरी है, साइन के साथ (गणित) इस बात से निर्धारित होता है कि ''x'' Ω के अभ्यंतर (टोपोलॉजी) में है या नहीं। फलन (गणित) में Ω के अंदर बिंदु 'x' पर धनात्मक मान होते हैं, यह मान में घट जाता है क्योंकि '' x'' Ω की सीमा तक पहुंचता है जहां हस्ताक्षरित दूरी फलन शून्य होता है, और यह Ω के बाहर नकारात्मक मान लेता है।<ref name=":0">{{cite conference | title=स्तर सेट आधारित आकार पूर्व विभाजन| author1=Chan, T. | author2=Zhu, W. | year=2005 | conference=IEEE Computer Society Conference on Computer Vision and Pattern Recognition | doi=10.1109/CVPR.2005.212 }}</ref> चूंकि, इसके अतिरिक्त कभी-कभी वैकल्पिक सम्मेलन भी लिया जाता है (यानी, Ω के अंदर नकारात्मक और बाहर सकारात्मक)।<ref name=":1">{{cite journal | title=Shape modeling with front propagation: a level set approach | author1=Malladi, R. | author2=Sethian, J.A. | author3=Vemuri, B.C. | journal=IEEE Transactions on Pattern Analysis and Machine Intelligence | volume=17 | issue=2 | pages=158–175 | year=1995 | doi = 10.1109/34.368173 |citeseerx = 10.1.1.33.2443}}</ref> '''के बाहर नकारात्मक मान लेता है।<ref name=":0" /> चूंकि, इसके अतिरिक्त कभी-कभी वैकल्पिक सम्मेलन भी लिया जाता है (यानी, Ω के अंदर नकारात्मक और बाहर सकारात्मक)।<ref name=":1" />'''




Line 18: Line 18:
== [[यूक्लिडियन अंतरिक्ष]] में गुण ==
== [[यूक्लिडियन अंतरिक्ष]] में गुण ==


यदि Ω यूक्लिडियन समष्टि '''R'''<sup>''n''</sup> का उपसमुच्चय है टुकड़े की तरह चिकनी फलन सीमा के साथ, फिर हस्ताक्षरित दूरी फलन [[लगभग हर जगह]] अलग-अलग होता है, और इसकी ढाल इकोनल समीकरण को संतुष्ट करती है
यदि Ω यूक्लिडियन समष्टि '''R'''<sup>''n''</sup> का उपसमुच्चय है टुकड़े की तरह चिकनी फलन सीमा के साथ, फिर हस्ताक्षरित दूरी फलन [[लगभग हर जगह]] अलग-अलग होता है, और इसकी ढाल इकोनल समीकरण को संतुष्ट करती है।


: <math>|\nabla f|=1.</math>
: <math>|\nabla f|=1.</math>
यदि Ω की सीमा C<sup>k</sup> k ≥ 2 के लिए (अवकलनीयता वर्ग देखें) तो d, C<sup>k</sup> है उन बिंदुओं पर जो Ω की सीमा के बहुत नजदीक हैं।{{sfn|Gilbarg|1983|loc=Lemma 14.16}} विशेष रूप से, ''on'' सीमा ''f''  संतुष्ट करती है
यदि Ω की सीमा C<sup>k</sup> k ≥ 2 के लिए (अवकलनीयता वर्ग देखें) तो d, C<sup>k</sup> है उन बिंदुओं पर जो Ω की सीमा के बहुत नजदीक हैं।{{sfn|Gilbarg|1983|loc=Lemma 14.16}} विशेष रूप से, ''on'' सीमा ''f''  संतुष्ट करती है।


:<math>\nabla f(x) = N(x),</math>
:<math>\nabla f(x) = N(x),</math>
Line 48: Line 48:
[[जीपीयू]] त्वरण का उपयोग करके बड़े आकार (या वैकल्पिक रूप से पिक्सेल घनत्व # नामित पिक्सेल घनत्व) पर चिकनी फोंट प्रस्तुत करने के लिए उन्हें एक विधि ([[ वाल्व निगम | वाल्व निगम]] द्वारा उन्नत) में भी प्रयोग किया गया है।<ref>{{cite journal | doi = 10.1145/1281500.1281665 | title=वेक्टर बनावट और विशेष प्रभावों के लिए बेहतर अल्फा-परीक्षण आवर्धन| journal=ACM SIGGRAPH 2007 Courses on - SIGGRAPH '07 | pages=9 | date=2007 | first=Chris | last=Green| isbn=9781450318235 | citeseerx=10.1.1.170.9418 | s2cid=7479538 }}</ref> (निरंतर) वेक्टर अंतरिक्ष में समस्या को हल करने की कम्प्यूटेशनल जटिलता से बचने के लिए वाल्व की विधि ने [[रेखापुंज ग्राफिक्स]] में हस्ताक्षरित दूरी क्षेत्रों की गणना की। हाल ही में टुकड़ा-वार सन्निकटन समाधान प्रस्तावित किए गए हैं (उदाहरण के लिए आर्क स्प्लिन के साथ बेज़ियर का अनुमान लगाया गया है), लेकिन इस तरह भी गणना वास्तविक समय प्रतिपादन के लिए बहुत धीमी हो सकती है, और इसे ग्रिड-आधारित [[विवेक]]ीकरण तकनीकों द्वारा सहायता प्रदान की जानी चाहिए। उन बिंदुओं की दूरी का अनुमान लगाना (और गणना से निकालना) जो बहुत दूर हैं।<ref>{{cite AV media| url-status = live| archive-url = https://ghostarchive.org/varchive/youtube/20211211/7tHv6mcIIeo| archive-date = 2021-12-11| url = https://www.youtube.com/watch?v=7tHv6mcIIeo| title = GLyphy: high-quality glyph rendering using OpenGL ES2 shaders [linux.conf.au 2014] | website=[[YouTube]]}}{{cbignore}}</ref>
[[जीपीयू]] त्वरण का उपयोग करके बड़े आकार (या वैकल्पिक रूप से पिक्सेल घनत्व # नामित पिक्सेल घनत्व) पर चिकनी फोंट प्रस्तुत करने के लिए उन्हें एक विधि ([[ वाल्व निगम | वाल्व निगम]] द्वारा उन्नत) में भी प्रयोग किया गया है।<ref>{{cite journal | doi = 10.1145/1281500.1281665 | title=वेक्टर बनावट और विशेष प्रभावों के लिए बेहतर अल्फा-परीक्षण आवर्धन| journal=ACM SIGGRAPH 2007 Courses on - SIGGRAPH '07 | pages=9 | date=2007 | first=Chris | last=Green| isbn=9781450318235 | citeseerx=10.1.1.170.9418 | s2cid=7479538 }}</ref> (निरंतर) वेक्टर अंतरिक्ष में समस्या को हल करने की कम्प्यूटेशनल जटिलता से बचने के लिए वाल्व की विधि ने [[रेखापुंज ग्राफिक्स]] में हस्ताक्षरित दूरी क्षेत्रों की गणना की। हाल ही में टुकड़ा-वार सन्निकटन समाधान प्रस्तावित किए गए हैं (उदाहरण के लिए आर्क स्प्लिन के साथ बेज़ियर का अनुमान लगाया गया है), लेकिन इस तरह भी गणना वास्तविक समय प्रतिपादन के लिए बहुत धीमी हो सकती है, और इसे ग्रिड-आधारित [[विवेक]]ीकरण तकनीकों द्वारा सहायता प्रदान की जानी चाहिए। उन बिंदुओं की दूरी का अनुमान लगाना (और गणना से निकालना) जो बहुत दूर हैं।<ref>{{cite AV media| url-status = live| archive-url = https://ghostarchive.org/varchive/youtube/20211211/7tHv6mcIIeo| archive-date = 2021-12-11| url = https://www.youtube.com/watch?v=7tHv6mcIIeo| title = GLyphy: high-quality glyph rendering using OpenGL ES2 shaders [linux.conf.au 2014] | website=[[YouTube]]}}{{cbignore}}</ref>


2020 में, [[फ्री और ओपन-सोर्स सॉफ्टवेयर]] गेम इंजन गोडोट (गेम इंजन)| गोडोट 4.0 को एसडीएफ-आधारित रीयल-टाइम [[वैश्विक चमक]] (एसडीएफजीआई) प्राप्त हुआ, जो अधिक यथार्थवादी स्वर-आधारित जीआई और बेक किए गए जीआई के बीच समझौता बन गया। इसका मुख्य लाभ यह है कि इसे अनंत स्थान पर प्रयुक्त किया जा सकता है, जो डेवलपर्स को इसे ओपन-वर्ल्ड गेम्स के लिए उपयोग करने की अनुमति देता है।{{citation needed|date=July 2020}}
2020 में, [[फ्री और ओपन-सोर्स सॉफ्टवेयर]] गेम इंजन गोडोट (गेम इंजन)| गोडोट 4.0 को एसडीएफ-आधारित रीयल-टाइम [[वैश्विक चमक]] (एसडीएफजीआई) प्राप्त हुआ, जो अधिक यथार्थवादी स्वर-आधारित जीआई और बेक किए गए जीआई के बीच समझौता बन गया। इसका मुख्य लाभ यह है कि इसे अनंत स्थान पर प्रयुक्त किया जा सकता है, जो डेवलपर्स को इसे ओपन-वर्ल्ड गेम्स के लिए उपयोग करने की अनुमति देता है।


== यह भी देखें ==
== यह भी देखें ==

Revision as of 16:40, 12 March 2023

निश्चित डिस्क (शीर्ष, ग्रे में) और डिस्क वाले विमान के बिंदु (नीले रंग में दिखाया गया xy विमान) के बीच हस्ताक्षरित दूरी के फलन (नीचे, लाल रंग में) का ग्राफ
एक अधिक जटिल सेट (शीर्ष) और इसके हस्ताक्षरित दूरी समारोह का ग्राफ (नीचे, लाल रंग में)।

गणित और इसके अनुप्रयोगों में, हस्ताक्षरित दूरी फलन (या उन्मुख दूरी फलन) मीट्रिक स्थान में एक सेट (गणित) Ω की सीमा (टोपोलॉजी) के लिए दिए गए बिंदु x की ओर्थोगोनल दूरी है, साइन के साथ (गणित) इस बात से निर्धारित होता है कि x Ω के अभ्यंतर (टोपोलॉजी) में है या नहीं। फलन (गणित) में Ω के अंदर बिंदु 'x' पर धनात्मक मान होते हैं, यह मान में घट जाता है क्योंकि x Ω की सीमा तक पहुंचता है जहां हस्ताक्षरित दूरी फलन शून्य होता है, और यह Ω के बाहर नकारात्मक मान लेता है।[1] चूंकि, इसके अतिरिक्त कभी-कभी वैकल्पिक सम्मेलन भी लिया जाता है (यानी, Ω के अंदर नकारात्मक और बाहर सकारात्मक)।[2] के बाहर नकारात्मक मान लेता है।[1] चूंकि, इसके अतिरिक्त कभी-कभी वैकल्पिक सम्मेलन भी लिया जाता है (यानी, Ω के अंदर नकारात्मक और बाहर सकारात्मक)।[2]


परिभाषा

यदि Ω मेट्रिक स्पेस X का मेट्रिक (गणित) d के साथ सबसेट है, तो हस्ताक्षरित दूरी फलन f द्वारा परिभाषित किया गया है

जहाँ की सीमा (टोपोलॉजी) को दर्शाता है . किसी के लिए ,

कहाँ inf सबसे कम दर्शाता है

यूक्लिडियन अंतरिक्ष में गुण

यदि Ω यूक्लिडियन समष्टि Rn का उपसमुच्चय है टुकड़े की तरह चिकनी फलन सीमा के साथ, फिर हस्ताक्षरित दूरी फलन लगभग हर जगह अलग-अलग होता है, और इसकी ढाल इकोनल समीकरण को संतुष्ट करती है।

यदि Ω की सीमा Ck k ≥ 2 के लिए (अवकलनीयता वर्ग देखें) तो d, Ck है उन बिंदुओं पर जो Ω की सीमा के बहुत नजदीक हैं।[3] विशेष रूप से, on सीमा f संतुष्ट करती है।

जहाँ N आवक सामान्य सदिश क्षेत्र है। हस्ताक्षरित दूरी फंक्शन इस प्रकार सामान्य वेक्टर क्षेत्र का अलग-अलग विस्तार है। विशेष रूप से, Ω की सीमा पर हस्ताक्षरित दूरी समारोह का हेसियन मैट्रिक्स सतहों # आकार ऑपरेटर की विभेदक ज्यामिति देता है।

यदि, आगे, Γ ऐसा क्षेत्र है जो Ω की सीमा के बहुत नजदीक है कि f उस पर लगातार दो बार अवकलनीय है, तो वेंगार्टेन मानचित्र Wx को सम्मिलित करने वाला स्पष्ट सूत्र है हस्ताक्षरित दूरी समारोह और निकटतम सीमा बिंदु के संदर्भ में बदलते चर के जैकोबियन के लिए। विशेष रूप से, यदि T(∂Ω, μ) Ω की सीमा (अर्थात् त्रिज्या μ का ट्यूबलर पड़ोस) की दूरी μ के अन्दर बिंदुओं का समूह है, और g Γ पर पूर्णतः समाकलनीय फलन है, तो

जहाँ det निर्धारक और dSu को दर्शाता हैu इंगित करता है कि हम सतह अभिन्न ले रहे हैं।[4]

कलन विधि

हस्ताक्षरित दूरी फलन की गणना के लिए एल्गोरिदम में कुशल तेज़ मार्चिंग विधि, तेज़ स्वीपिंग विधि सम्मिलित है[5] और अधिक सामान्य स्तर-सेट विधि

वॉक्सेल रेंडरिंग के लिए, टैक्सीकैब ज्यामिति में एसडीएफ की गणना के लिए तेज एल्गोरिदम सारांशित क्षेत्र तालिका सम्मेड-एरिया टेबल का उपयोग करता है।[6]


अनुप्रयोग

रेखापुंज छवियों के रूप में संग्रहीत हस्ताक्षरित दूरी फ़ील्ड का उपयोग आकृतियों को दर्शाने के लिए किया जा सकता है।

हस्ताक्षरित दूरी फलन प्रयुक्त होते हैं, उदाहरण के लिए, वास्तविक समय प्रतिपादन में,[7] उदाहरण के लिए रे मार्चिंग # स्फीयर-असिस्टेड और कंप्यूटर दृष्टि की विधि। रेफरी>Perera, S.; Barnes, N.; He, X.; Izadi, S.; Kohli, P.; Glocker, B. (January 2015). "ट्रंकेटेड साइन्ड डिस्टेंस फंक्शन आधारित वॉल्यूमेट्रिक सतहों का मोशन सेगमेंटेशन". 2015 IEEE Winter Conference on Applications of Computer Vision: 1046–1053. doi:10.1109/WACV.2015.144. ISBN 978-1-4799-6683-7. S2CID 16811314.</ref>[8]

एसडीएफ का संशोधित संस्करण हानि समारोह के रूप में प्रस्तुत किया गया था ताकि कई वस्तुओं को प्रस्तुत करते समय पिक्सल के अंतःक्रिया में त्रुटि को कम किया जा सके।[9] विशेष रूप से, किसी भी पिक्सेल के लिए जो किसी वस्तु से संबंधित नहीं है, यदि यह प्रतिपादन में वस्तु के बाहर स्थित है, तो कोई जुर्माना नहीं लगाया जाता है; यदि ऐसा होता है, तो वस्तु के अंदर इसकी दूरी के अनुपात में सकारात्मक मान लगाया जाता है।

जीपीयू त्वरण का उपयोग करके बड़े आकार (या वैकल्पिक रूप से पिक्सेल घनत्व # नामित पिक्सेल घनत्व) पर चिकनी फोंट प्रस्तुत करने के लिए उन्हें एक विधि ( वाल्व निगम द्वारा उन्नत) में भी प्रयोग किया गया है।[10] (निरंतर) वेक्टर अंतरिक्ष में समस्या को हल करने की कम्प्यूटेशनल जटिलता से बचने के लिए वाल्व की विधि ने रेखापुंज ग्राफिक्स में हस्ताक्षरित दूरी क्षेत्रों की गणना की। हाल ही में टुकड़ा-वार सन्निकटन समाधान प्रस्तावित किए गए हैं (उदाहरण के लिए आर्क स्प्लिन के साथ बेज़ियर का अनुमान लगाया गया है), लेकिन इस तरह भी गणना वास्तविक समय प्रतिपादन के लिए बहुत धीमी हो सकती है, और इसे ग्रिड-आधारित विवेकीकरण तकनीकों द्वारा सहायता प्रदान की जानी चाहिए। उन बिंदुओं की दूरी का अनुमान लगाना (और गणना से निकालना) जो बहुत दूर हैं।[11]

2020 में, फ्री और ओपन-सोर्स सॉफ्टवेयर गेम इंजन गोडोट (गेम इंजन)| गोडोट 4.0 को एसडीएफ-आधारित रीयल-टाइम वैश्विक चमक (एसडीएफजीआई) प्राप्त हुआ, जो अधिक यथार्थवादी स्वर-आधारित जीआई और बेक किए गए जीआई के बीच समझौता बन गया। इसका मुख्य लाभ यह है कि इसे अनंत स्थान पर प्रयुक्त किया जा सकता है, जो डेवलपर्स को इसे ओपन-वर्ल्ड गेम्स के लिए उपयोग करने की अनुमति देता है।

यह भी देखें

टिप्पणियाँ

  1. 1.0 1.1 Chan, T.; Zhu, W. (2005). स्तर सेट आधारित आकार पूर्व विभाजन. IEEE Computer Society Conference on Computer Vision and Pattern Recognition. doi:10.1109/CVPR.2005.212.
  2. 2.0 2.1 Malladi, R.; Sethian, J.A.; Vemuri, B.C. (1995). "Shape modeling with front propagation: a level set approach". IEEE Transactions on Pattern Analysis and Machine Intelligence. 17 (2): 158–175. CiteSeerX 10.1.1.33.2443. doi:10.1109/34.368173.
  3. Gilbarg 1983, Lemma 14.16.
  4. Gilbarg 1983, Equation (14.98).
  5. Zhao Hongkai. A fast sweeping method for eikonal equations. Mathematics of Computation, 2005, 74. Jg., Nr. 250, S. 603-627.
  6. Nilsson, Tobias (2019). "क्लाइंट साइड वेब पर डायरेक्ट वॉल्यूम रेंडरिंग के लिए ऑप्टिमाइज़ेशन तरीके" (PDF). Digitala Vetenskapliga Arkivet. Retrieved 2022-07-08.
  7. Tomas Akenine-Möller; Eric Haines; Naty Hoffman (6 August 2018). रीयल-टाइम रेंडरिंग, चौथा संस्करण. CRC Press. ISBN 978-1-351-81615-1.
  8. Izadi, Shahram; Kim, David; Hilliges, Otmar; Molyneaux, David; Newcombe, Richard; Kohli, Pushmeet; Shotton, Jamie; Hodges, Steve; Freeman, Dustin (2011). "KinectFusion: Real-time 3D Reconstruction and Interaction Using a Moving Depth Camera". Proceedings of the 24th Annual ACM Symposium on User Interface Software and Technology. UIST '11. New York, NY, USA: ACM: 559–568. doi:10.1145/2047196.2047270. ISBN 9781450307161. S2CID 3345516.
  9. Jiang, Wen; Kolotouros, Nikos; Pavlakos, Georgios; Zhou, Xiaowei; Daniilidis, Kostas (2020-06-15). "एक छवि से कई मनुष्यों का सुसंगत पुनर्निर्माण". arXiv:2006.08586 [cs.CV].
  10. Green, Chris (2007). "वेक्टर बनावट और विशेष प्रभावों के लिए बेहतर अल्फा-परीक्षण आवर्धन". ACM SIGGRAPH 2007 Courses on - SIGGRAPH '07: 9. CiteSeerX 10.1.1.170.9418. doi:10.1145/1281500.1281665. ISBN 9781450318235. S2CID 7479538.
  11. GLyphy: high-quality glyph rendering using OpenGL ES2 shaders [linux.conf.au 2014]. YouTube. Archived from the original on 2021-12-11.


संदर्भ

  • Stanley J. Osher and Ronald P. Fedkiw (2003). Level Set Methods and Dynamic Implicit Surfaces. Springer. ISBN 9780387227467.
  • Gilbarg, D.; Trudinger, N. S. (1983). Elliptic Partial Differential Equations of Second Order. Grundlehren der mathematischen Wissenschaften. Vol. 224 (2nd ed.). Springer-Verlag. (or the Appendix of the 1977 1st ed.)