2012-10-05 29 views
5

मुझे आश्चर्य है कि एक मॉडल बनाने का कोई तरीका है जिसे RANSAC योजना में उपयोग किया जा सकता है जहां एक शोर या पॉलीलाइन को शोर 3 डी पॉइंट क्लाउड से निर्धारित किया जा सकता है।स्पिनलाइन फिटिंग

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

+0

तो अंक 3 डी सतह का एक समोच्च हैं ??? क्षमा करें, लेकिन मेरी अंग्रेजी बहुत अधिक मूल्यवान नहीं है और यह एकमात्र मामला है जिसे मैं आपके विवरण से सोच सकता हूं। छवि मुझे सबसे अच्छा लगेगा। – Spektre

उत्तर

0

यहां एक बहुत ही रोचक ऑप्टिमाइज़ेशन विधि का एक लिंक है, जिसे पॉइंट क्लाउड दिया गया है, जो एक 3 डी स्पलीन सतह की गणना करता है जो इसे कवर करता है।

http://www.acin.tuwien.ac.at/?id=316

स्रोत कोड पीसीएल (PointClouds लाइब्रेरी) के भीतर भी उपलब्ध है:

http://users.acin.tuwien.ac.at/tmoerwald/?site=5

यहाँ परियोजना (मुझे लगता है कि) के होमपेज पर है: सबसे पहले, वीडियो की जांच परियोजना।

मैं इस विषय पर खुद को थोड़ा सा पढ़ रहा हूं, और ऐसा लगता है कि नूरब्स/स्पलीन फिटिंग की सामान्य समस्या सबसे अच्छी गाँठ वेक्टर क्या है, यह जानने के लिए गुरुत्वाकर्षण की सामान्य समस्या है। गाँठ वेक्टर को अनुकूलित करने के बीच वैकल्पिक दृष्टिकोण (मानते हैं कि नियंत्रण बिंदु तय किए गए हैं) और नियंत्रण बिंदुओं को अनुकूलित करना (गाँठ वेक्टर को निर्धारित करना) और क्लाउड से बिंदुओं की समेकित दूरी का उपयोग त्रुटि मीट्रिक के रूप में अनुमानित स्पिन तक कर सकते हैं। मुझे लगता है कि RANSAC इन तरीकों से अच्छी तरह से फिट नहीं होगा, क्योंकि यह बाहरी बिंदुओं की ओर "स्पलीन को खींच देगा", लेकिन यह केवल मेरा जंगली अनुमान है।