यह कमांड मिया-3ड्रिगिडरेग है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
मिया-3ड्रिगिडरेग - 3डी छवियों का रैखिक पंजीकरण।
SYNOPSIS
मिया-3ड्रिगिड्रेग -i -r -o [विकल्प]
वर्णन
मिया-3ड्रिगिड्रेग यह प्रोग्राम दो ग्रे स्केल 3डी छवियों के पंजीकरण को कार्यान्वित करता है।
परिवर्तन को दंडित नहीं किया जाता है, इसलिए, किसी को केवल अनुवाद, कठोर, या का उपयोग करना चाहिए
लक्ष्य के रूप में परिवर्तनों को एफ़िन करें और गैर-कठोर पंजीकरण के मिया-3dnonrigidreg को चलाएं
सफल हो।
विकल्प
पट्टिका मैं / हे
-i --इन-इमेज = (इनपुट, आवश्यक); कब
परीक्षण छवि समर्थित फ़ाइल प्रकारों के लिए प्लगइन्स:3dimage/io देखें
-r --ref-छवि = (इनपुट, आवश्यक); कब
संदर्भ छवि समर्थित फ़ाइल प्रकारों के लिए PLUGINS देखें:3dimage/io
-ओ --आउट-इमेज=(आउटपुट, आवश्यक); आईओ
पंजीकृत आउटपुट छवि समर्थित फ़ाइल प्रकारों के लिए प्लगइन्स:3डिमेज/आईओ देखें
-t --परिवर्तन=(आउटपुट); आईओ
समर्थित फ़ाइल प्रकारों के लिए परिवर्तन आउटपुट फ़ाइल नाम देखें
प्लगइन्स:3डीट्रांसफॉर्म/आईओ
-c --cost=ssd
लागत फ़ंक्शनलागत फ़ंक्शन समर्थित प्लगइन्स के लिए प्लगइन्स:3डिमेज/लागत देखें
-एल --स्तर=3
मल्टीग्रिड स्तरमल्टीग्रिड स्तर
-ओ --ऑप्टिमाइज़र=जीएसएल:ऑप्ट=सिंप्लेक्स,स्टेप=1.0
न्यूनीकरण के लिए प्रयुक्त ऑप्टिमाइज़र न्यूनीकरण के लिए प्रयुक्त ऑप्टिमाइज़र के लिए
समर्थित प्लगइन्स देखें PLUGINS:minimizer/singlecost
-एफ--ट्रांसफॉर्म=कठोर
ट्रांसफॉर्मेशन टाइपट्रांसफॉर्मेशन टाइप सपोर्टेड प्लगइन्स के लिए देखें
प्लगइन्स: 3 डीइमेज / ट्रांसफॉर्म
मदद & जानकारी
-V --verbose=चेतावनी
आउटपुट की वर्बोसिटी, दिए गए स्तर के प्रिंट संदेश और उच्च प्राथमिकताएं।
निम्नतम स्तर से शुरू होने वाली समर्थित प्राथमिकताएं हैं:
पता ‐निम्न स्तर के संदेश
निशान फंक्शन कॉल ट्रेस
असफल परीक्षण विफलताओं की रिपोर्ट करें
चेतावनी चेतावनी
त्रुटि रिपोर्ट त्रुटियाँ
डिबग डीबग आउटपुट
message ‐ सामान्य संदेश
घातक केवल घातक त्रुटियों की रिपोर्ट करें
--कॉपीराइट
कॉपीराइट जानकारी प्रिंट करें
-एच --सहायता
इस सहायता को प्रिंट करें
-? --उपयोग
एक छोटी सहायता प्रिंट करें
--संस्करण
संस्करण संख्या प्रिंट करें और बाहर निकलें
प्रसंस्करण
--धागे=-1
प्रसंस्करण के लिए उपयोग किए जाने वाले थ्रेड्स की अधिकतम संख्या, यह संख्या कम होनी चाहिए
या मशीन में तार्किक प्रोसेसर कोर की संख्या के बराबर। (-1:
स्वचालित अनुमान)। प्रसंस्करण के लिए उपयोग किए जाने वाले धागे की अधिकतम संख्या, यह
संख्या तार्किक प्रोसेसर कोर की संख्या के बराबर या कम होनी चाहिए
मशीन। (-1: स्वचालित अनुमान)।
प्लगइन्स: 1डी/स्पलाइनबीसी
आईना तख़्ता प्रक्षेप सीमा स्थितियां जो सीमा पर दर्पण करती हैं
(कोई पैरामीटर नहीं)
दोहराना तख़्ता प्रक्षेप सीमा स्थितियां जो सीमा पर मान को दोहराती हैं
(कोई पैरामीटर नहीं)
शून्य तख़्ता प्रक्षेप सीमा स्थितियां जो बाहर के मानों के लिए शून्य मानती हैं
(कोई पैरामीटर नहीं)
प्लगइन्स: 1d/स्पलाइनकर्नेल
बीएसपीलाइन बी-स्पलाइन कर्नेल निर्माण, समर्थित पैरामीटर हैं:
d = 3; [0, 5] में इंट
तख़्ता डिग्री।
ओमम्स OMoms-स्पलाइन कर्नेल निर्माण, समर्थित पैरामीटर हैं:
d = 3; [3, 3] में इंट
तख़्ता डिग्री।
प्लगइन्स: 3dimage/लागत
एलएनसीसी मास्किंग समर्थन के साथ स्थानीय सामान्यीकृत क्रॉस सहसंबंध। समर्थित पैरामीटर
यह है:
w = 5; [1, 256] में यूंट
स्थानीयकृत क्रॉस का मूल्यांकन करने के लिए उपयोग की जाने वाली खिड़की की आधी चौड़ाई
सह - संबंध।
mi तख़्ता पारजन आधारित पारस्परिक जानकारी। समर्थित पैरामीटर हैं:
कमी = 0; [0, 40] में तैरें
निकालने के लिए उच्च और निम्न तीव्रता पर कटने के लिए पिक्सेल का प्रतिशत
बाहरी।
mbins = 64; [1, 256] में यूंट
चलती छवि के लिए उपयोग किए जाने वाले हिस्टोग्राम डिब्बे की संख्या।
मैकर्नेल = [बीएसपीलाइन: डी = 3]; फ़ैक्टरी
छवि परज़ेन हिन्स्टोग्राम को स्थानांतरित करने के लिए तख़्ता कर्नेल। समर्थित प्लग-इन के लिए
प्लगइन्स देखें:1d/स्पलाइनकर्नेल
रॉबिन्स = 64; [1, 256] में यूंट
संदर्भ छवि के लिए प्रयुक्त हिस्टोग्राम डिब्बे की संख्या।
रकर्नेल = [बीएसपीलाइन: डी = 0]; फ़ैक्टरी
संदर्भ छवि parzen hinstogram के लिए तख़्ता कर्नेल। समर्थित प्लग के लिए-
इन प्लगइन्स देखें:1d/splinekernel
एनसीसी सामान्यीकृत क्रॉस सहसंबंध।
(कोई पैरामीटर नहीं)
NGF यह फ़ंक्शन सामान्यीकृत ढाल के आधार पर छवि समानता का मूल्यांकन करता है
खेत। src छवि के सामान्यीकृत ग्रेडिएंट फ़ील्ड $ _S$ और $ _R$ को देखते हुए
रेफरी छवि विभिन्न मूल्यांकनकर्ताओं को लागू किया जाता है। समर्थित पैरामीटर हैं:
विकसित करना = डीएस; ताना
प्लगइन उपप्रकार (वर्ग, डीएस, डॉट, क्रॉस)। समर्थित मान हैं:
ds स्केल किए गए अंतर का वर्ग
डॉट अदिश उत्पाद गिरी
पार क्रॉस उत्पाद कर्नेल
एसएसडी 3D छवि लागत: वर्ग अंतरों का योग, समर्थित पैरामीटर हैं:
ऑटोथ्रेश = 0; [0, 1000] में तैरें
केवल तीव्रता मान लेकर चलती छवि के स्वचालित मास्किंग का उपयोग करें
खाते में जो दी गई सीमा से बड़ा है।
आदर्श = 0; बूल
सेट करें कि छवि पिक्सेल की संख्या से मीट्रिक को सामान्यीकृत किया जाना चाहिए या नहीं।
एसएसडी-ऑटोमास्क
3D छवि लागत: दिए गए आधार पर ऑटोमास्किंग के साथ, चुकता अंतरों का योग
थ्रेसहोल्ड, समर्थित पैरामीटर हैं:
रथ्रेश = 0; दोहरा
संदर्भ छवि के लिए दहलीज तीव्रता मान।
स्ट्रेश = 0; दोहरा
स्रोत छवि के लिए दहलीज तीव्रता मान।
प्लगइन्स: 3डिमेज/आईओ
विश्लेषण करें 7.5 छवि का विश्लेषण करें
मान्यता प्राप्त फ़ाइल एक्सटेंशन: .HDR, .hdr
समर्थित तत्व प्रकार:
अहस्ताक्षरित 8 बिट, 16 बिट पर हस्ताक्षर किए, 32 बिट पर हस्ताक्षर किए, फ्लोटिंग पॉइंट 32 बिट,
फ्लोटिंग पॉइंट 64 बिट
डेटापूल वर्चुअल आईओ से और आंतरिक डेटा पूल से
मान्यता प्राप्त फ़ाइल एक्सटेंशन: .@
डाइकोम Dicom छवि श्रृंखला 3D . के रूप में
मान्यता प्राप्त फ़ाइल एक्सटेंशन: .DCM, .dcm
समर्थित तत्व प्रकार:
16 बिट हस्ताक्षरित, अहस्ताक्षरित 16 बिट
एचडीएफ5 HDF5 3D छवि IO
मान्यता प्राप्त फ़ाइल एक्सटेंशन: .H5, .h5
समर्थित तत्व प्रकार:
बाइनरी डेटा, हस्ताक्षरित 8 बिट, अहस्ताक्षरित 8 बिट, हस्ताक्षरित 16 बिट, अहस्ताक्षरित 16 बिट,
हस्ताक्षरित 32 बिट, अहस्ताक्षरित 32 बिट, हस्ताक्षरित 64 बिट, अहस्ताक्षरित 64 बिट, फ्लोटिंग
पॉइंट 32 बिट, फ्लोटिंग पॉइंट 64 बिट
इनरिया INRIA छवि
मान्यता प्राप्त फ़ाइल एक्सटेंशन: .INR, .inr
समर्थित तत्व प्रकार:
हस्ताक्षरित 8 बिट, अहस्ताक्षरित 8 बिट, हस्ताक्षरित 16 बिट, अहस्ताक्षरित 16 बिट, हस्ताक्षरित 32
बिट, अहस्ताक्षरित 32 बिट, फ्लोटिंग पॉइंट 32 बिट, फ्लोटिंग पॉइंट 64 बिट
MHD MetaIO 3D छवि IO VTK कार्यान्वयन (प्रयोगात्मक) का उपयोग कर रहा है।
मान्यता प्राप्त फ़ाइल एक्सटेंशन: .MHA, .MHD, .mha, .mhd
समर्थित तत्व प्रकार:
हस्ताक्षरित 8 बिट, अहस्ताक्षरित 8 बिट, हस्ताक्षरित 16 बिट, अहस्ताक्षरित 16 बिट, हस्ताक्षरित 32
बिट, अहस्ताक्षरित 32 बिट, फ्लोटिंग पॉइंट 32 बिट, फ्लोटिंग पॉइंट 64 बिट
निफ्टी निफ्टी-1 3डी इमेज आईओ
मान्यता प्राप्त फ़ाइल एक्सटेंशन: .NII, .nii
समर्थित तत्व प्रकार:
हस्ताक्षरित 8 बिट, अहस्ताक्षरित 8 बिट, हस्ताक्षरित 16 बिट, अहस्ताक्षरित 16 बिट, हस्ताक्षरित 32
बिट, अहस्ताक्षरित 32 बिट, हस्ताक्षरित 64 बिट, अहस्ताक्षरित 64 बिट, फ्लोटिंग पॉइंट 32
बिट, फ्लोटिंग पॉइंट 64 बिट
VFF वीएफएफ सन रास्टर प्रारूप
मान्यता प्राप्त फ़ाइल एक्सटेंशन: .VFF, .vff
समर्थित तत्व प्रकार:
अहस्ताक्षरित 8 बिट, हस्ताक्षरित 16 बिट
विस्टा 3 डी दृश्य
मान्यता प्राप्त फ़ाइल एक्सटेंशन: .V, .VISTA, .v, .vista
समर्थित तत्व प्रकार:
बाइनरी डेटा, हस्ताक्षरित 8 बिट, अहस्ताक्षरित 8 बिट, हस्ताक्षरित 16 बिट, अहस्ताक्षरित 16 बिट,
हस्ताक्षरित 32 बिट, अहस्ताक्षरित 32 बिट, फ्लोटिंग पॉइंट 32 बिट, फ्लोटिंग पॉइंट 64
बिट
vti 3D छवि VTK-XML इन- और आउटपुट (प्रयोगात्मक)।
मान्यता प्राप्त फ़ाइल एक्सटेंशन: .VTI, .vti
समर्थित तत्व प्रकार:
हस्ताक्षरित 8 बिट, अहस्ताक्षरित 8 बिट, हस्ताक्षरित 16 बिट, अहस्ताक्षरित 16 बिट, हस्ताक्षरित 32
बिट, अहस्ताक्षरित 32 बिट, फ्लोटिंग पॉइंट 32 बिट, फ्लोटिंग पॉइंट 64 बिट
VTK 3D VTK छवि विरासत इन- और आउटपुट (प्रयोगात्मक)।
मान्यता प्राप्त फ़ाइल एक्सटेंशन: .VTK, .VTKIMAGE, .vtk, .vtkimage
समर्थित तत्व प्रकार:
बाइनरी डेटा, हस्ताक्षरित 8 बिट, अहस्ताक्षरित 8 बिट, हस्ताक्षरित 16 बिट, अहस्ताक्षरित 16 बिट,
हस्ताक्षरित 32 बिट, अहस्ताक्षरित 32 बिट, फ्लोटिंग पॉइंट 32 बिट, फ्लोटिंग पॉइंट 64
बिट
प्लगइन्स: 3डीइमेज/ट्रांसफॉर्म
आत्मीयता एफ़िन ट्रांसफ़ॉर्मेशन (स्वतंत्रता की 12 डिग्री), समर्थित पैरामीटर हैं:
सीमा = दर्पण; फ़ैक्टरी
छवि प्रक्षेप सीमा की स्थिति। समर्थित प्लग-इन के लिए देखें
प्लगइन्स: 1d/splinebc
आईएमजीकर्नेल = [बीएसपीलाइन: डी = 3]; फ़ैक्टरी
छवि इंटरपोलेटर कर्नेल। समर्थित प्लग-इन के लिए देखें
प्लगइन्स: 1d/स्पलाइनकर्नेल
अक्षरोट प्रतिबंधित रोटेशन परिवर्तन (स्वतंत्रता का 1 डिग्री)। परिवर्तन है
दिए गए रोटेशन के बारे में दिए गए अक्ष के चारों ओर घूमने तक सीमित है
केंद्र, समर्थित पैरामीटर हैं:
एक्सिस =(आवश्यक, 3dfvector)
घूर्णन अक्ष।
सीमा = दर्पण; फ़ैक्टरी
छवि प्रक्षेप सीमा की स्थिति। समर्थित प्लग-इन के लिए देखें
प्लगइन्स: 1d/splinebc
आईएमजीकर्नेल = [बीएसपीलाइन: डी = 3]; फ़ैक्टरी
छवि इंटरपोलेटर कर्नेल। समर्थित प्लग-इन के लिए देखें
प्लगइन्स: 1d/स्पलाइनकर्नेल
मूल =(आवश्यक, 3dfvector)
परिवर्तन का केंद्र।
रफ़ीन प्रतिबंधित एफ़िन परिवर्तन (स्वतंत्रता की 3 डिग्री)। परिवर्तन है
दिए गए अक्ष के चारों ओर घूमने और दो अक्षों के साथ कतरनी तक सीमित है
दिए गए एक के लंबवत, समर्थित पैरामीटर हैं:
एक्सिस =(आवश्यक, 3dfvector)
घूर्णन अक्ष।
सीमा = दर्पण; फ़ैक्टरी
छवि प्रक्षेप सीमा की स्थिति। समर्थित प्लग-इन के लिए देखें
प्लगइन्स: 1d/splinebc
आईएमजीकर्नेल = [बीएसपीलाइन: डी = 3]; फ़ैक्टरी
छवि इंटरपोलेटर कर्नेल। समर्थित प्लग-इन के लिए देखें
प्लगइन्स: 1d/स्पलाइनकर्नेल
मूल =(आवश्यक, 3dfvector)
परिवर्तन का केंद्र।
कठोर कठोर परिवर्तन, यानी रोटेशन और अनुवाद (स्वतंत्रता की छह डिग्री)।
समर्थित पैरामीटर हैं:
सीमा = दर्पण; फ़ैक्टरी
छवि प्रक्षेप सीमा की स्थिति। समर्थित प्लग-इन के लिए देखें
प्लगइन्स: 1d/splinebc
आईएमजीकर्नेल = [बीएसपीलाइन: डी = 3]; फ़ैक्टरी
छवि इंटरपोलेटर कर्नेल। समर्थित प्लग-इन के लिए देखें
प्लगइन्स: 1d/स्पलाइनकर्नेल
मूल = [[0,0,0]]; 3dfवेक्टर
सापेक्ष रोटेशन केंद्र, यानी <0.5,0.5,0.5> . के केंद्र से मेल खाती है
आयतन।
रोटेशन रोटेशन परिवर्तन (स्वतंत्रता की तीन डिग्री), समर्थित पैरामीटर हैं:
सीमा = दर्पण; फ़ैक्टरी
छवि प्रक्षेप सीमा की स्थिति। समर्थित प्लग-इन के लिए देखें
प्लगइन्स: 1d/splinebc
आईएमजीकर्नेल = [बीएसपीलाइन: डी = 3]; फ़ैक्टरी
छवि इंटरपोलेटर कर्नेल। समर्थित प्लग-इन के लिए देखें
प्लगइन्स: 1d/स्पलाइनकर्नेल
मूल = [[0,0,0]]; 3dfवेक्टर
सापेक्ष रोटेशन केंद्र, यानी <0.5,0.5,0.5> . के केंद्र से मेल खाती है
आयतन।
रोटबेंड प्रतिबंधित परिवर्तन (स्वतंत्रता की 4 डिग्री)। परिवर्तन है
x और y अक्ष के चारों ओर घूमने और x . के साथ झुकने तक सीमित
अक्ष, प्रत्येक दिशा में स्वतंत्र, झुकने के साथ बढ़ रहा है
रोटेशन अक्ष से वर्ग दूरी। समर्थित पैरामीटर हैं:
सीमा = दर्पण; फ़ैक्टरी
छवि प्रक्षेप सीमा की स्थिति। समर्थित प्लग-इन के लिए देखें
प्लगइन्स: 1d/splinebc
आईएमजीकर्नेल = [बीएसपीलाइन: डी = 3]; फ़ैक्टरी
छवि इंटरपोलेटर कर्नेल। समर्थित प्लग-इन के लिए देखें
प्लगइन्स: 1d/स्पलाइनकर्नेल
नोरोट = 0; बूल
रोटेशन का अनुकूलन न करें।
मूल =(आवश्यक, 3dfvector)
परिवर्तन का केंद्र।
तख़्ता फ्री-फॉर्म ट्रांसफॉर्मेशन जिसे बी-स्पलाइन गुणांक के एक सेट द्वारा वर्णित किया जा सकता है
और एक अंतर्निहित बी-स्पलाइन कर्नेल। समर्थित पैरामीटर हैं:
अनिसोरेट = [[0,0,0]]; 3dfवेक्टर
पिक्सेल में अनिसोट्रोपिक गुणांक दर, गैर-धनात्मक मान होंगे
'दर' मान द्वारा अधिलेखित..
डिबग = 0; बूल
अतिरिक्त डिबगिंग आउटपुट सक्षम करें।
सीमा = दर्पण; फ़ैक्टरी
छवि प्रक्षेप सीमा की स्थिति। समर्थित प्लग-इन के लिए देखें
प्लगइन्स: 1d/splinebc
आईएमजीकर्नेल = [बीएसपीलाइन: डी = 3]; फ़ैक्टरी
छवि इंटरपोलेटर कर्नेल। समर्थित प्लग-इन के लिए देखें
प्लगइन्स: 1d/स्पलाइनकर्नेल
गिरी = [बीएसपीलाइन: डी = 3]; फ़ैक्टरी
परिवर्तन तख़्ता कर्नेल। समर्थित प्लग-इन के लिए देखें
प्लगइन्स: 1d/स्पलाइनकर्नेल
जुर्माना =; फ़ैक्टरी
परिवर्तन दंड ऊर्जा अवधि। समर्थित प्लग-इन के लिए देखें
प्लगइन्स: 3dtransform/splinepenalty
दर = 10; [1, inf) में फ़्लोट करें
पिक्सल में आइसोट्रोपिक गुणांक दर।
अनुवाद करना अनुवाद (स्वतंत्रता की तीन डिग्री), समर्थित पैरामीटर हैं:
सीमा = दर्पण; फ़ैक्टरी
छवि प्रक्षेप सीमा की स्थिति। समर्थित प्लग-इन के लिए देखें
प्लगइन्स: 1d/splinebc
आईएमजीकर्नेल = [बीएसपीलाइन: डी = 3]; फ़ैक्टरी
छवि इंटरपोलेटर कर्नेल। समर्थित प्लग-इन के लिए देखें
प्लगइन्स: 1d/स्पलाइनकर्नेल
vf यह प्लग-इन एक रूपांतरण को लागू करता है जो प्रत्येक के लिए अनुवाद को परिभाषित करता है
परिवर्तन के क्षेत्र को परिभाषित करने वाले ग्रिड का बिंदु।, समर्थित
पैरामीटर हैं:
सीमा = दर्पण; फ़ैक्टरी
छवि प्रक्षेप सीमा की स्थिति। समर्थित प्लग-इन के लिए देखें
प्लगइन्स: 1d/splinebc
आईएमजीकर्नेल = [बीएसपीलाइन: डी = 3]; फ़ैक्टरी
छवि इंटरपोलेटर कर्नेल। समर्थित प्लग-इन के लिए देखें
प्लगइन्स: 1d/स्पलाइनकर्नेल
प्लगइन्स: 3डीट्रांसफॉर्म/आईओ
BBS बाइनरी (गैर-पोर्टेबल) 3D परिवर्तनों का क्रमबद्ध IO
मान्यता प्राप्त फ़ाइल एक्सटेंशन: .bbs
डेटापूल वर्चुअल आईओ से और आंतरिक डेटा पूल से
मान्यता प्राप्त फ़ाइल एक्सटेंशन: .@
विस्टा 3डी ट्रांसफॉर्मेशन का विस्टा स्टोरेज
मान्यता प्राप्त फ़ाइल एक्सटेंशन: .v, .v3dt
एक्सएमएल 3D रूपांतरणों का XML क्रमांकित IO
मान्यता प्राप्त फ़ाइल एक्सटेंशन: .x3dt
प्लगइन्स: 3डीट्रांसफॉर्म/स्पलाइनपेनल्टी
डिवकर्ल परिवर्तन पर divcurl दंड, समर्थित पैरामीटर हैं:
कर्ल = 1; [0, inf) में फ़्लोट करें
कर्ल पर पेनल्टी वेट।
div = 1; [0, inf) में फ़्लोट करें
विचलन पर दंड भार।
आदर्श = 0; बूल
1 पर सेट करें यदि छवि के संबंध में दंड को सामान्य किया जाना चाहिए
आकार।
भार = 1; फ्लोट इन (0, inf)
दंड ऊर्जा का वजन।
प्लगइन्स: न्यूनतम/एकल लागत
गदास स्वचालित चरण आकार सुधार के साथ ढाल वंश। समर्थित पैरामीटर हैं:
ftolr = 0; डबल इन [0, inf)
रुकें यदि मानदंड का सापेक्ष परिवर्तन नीचे है..
मैक्स-स्टेप = 2; डबल इन (0, inf)
अधिकतम पूर्ण चरण आकार।
मैक्सीटर = 200; [1, inf) में यूंट
रोक मानदंड: पुनरावृत्तियों की अधिकतम संख्या।
मिन-स्टेप = 0.1; डबल इन (0, inf)
न्यूनतम पूर्ण चरण आकार।
एक्सटोला = 0.01; डबल इन [0, inf)
रुकें यदि x पर लागू परिवर्तन का inf-मानदंड इस मान से कम है।
जीडीएसक्यू द्विघात चरण अनुमान के साथ ढाल वंश, समर्थित पैरामीटर हैं:
ftolr = 0; डबल इन [0, inf)
रुकें यदि मानदंड का सापेक्ष परिवर्तन नीचे है..
गोटोला = 0; डबल इन [0, inf)
बंद करो अगर ग्रेडिएंट का inf-मानदंड इस मान से नीचे है ..
मैक्सीटर = 100; [1, inf) में यूंट
रोक मानदंड: पुनरावृत्तियों की अधिकतम संख्या।
स्केल = 2; डबल इन (1, inf)
फ़ॉलबैक निश्चित चरण आकार स्केलिंग।
कदम = 0.1; डबल इन (0, inf)
प्रारंभिक चरण का आकार।
एक्सटोला = 0; डबल इन [0, inf)
रुकें यदि x-अपडेट का इनफ-मानदंड इस मान से कम है।
GSL GNU साइंटिफिक लाइब्रेरी के मल्टीमिन ऑप्टिमाइज़र पर आधारित ऑप्टिमाइज़र प्लगइन
(जीएसएल) https://www.gnu.org/software/gsl/, समर्थित पैरामीटर हैं:
ईपीएस = 0.01; डबल इन (0, inf)
ग्रेडिएंट आधारित अनुकूलक: रुकें जब |ग्रेड| <ईपीएस, सिम्प्लेक्स: रुकें जब
सिम्प्लेक्स आकार <ईपीएस ..
प्रक्रिया = 100; [1, inf) में यूंट
पुनरावृत्तियों की अधिकतम संख्या।
चुनना = जीडी; ताना
उपयोग किए जाने वाले विशिष्ट अनुकूलक.. समर्थित मान हैं:
बीएफजीएस ब्रायडेन-फ्लेचर-गोल्डफार्ब-शैन
बीएफजीएस2 ब्रोयडेन-फ्लेचर-गोल्डफार्ब-शैन (सबसे कुशल संस्करण)
सीजी-एफआर फ्लेचर-रीव्स कंजुगेट ग्रेडिएंट एल्गोरिथम
gd - ढतला हुआ वंश।
सिंप्लेक्स नेल्डर और मीड का सिंप्लेक्स एल्गोरिथम
सीजी-पीआर पोलक-रिबियर संयुग्म ढाल एल्गोरिथम
कदम = 0.001; डबल इन (0, inf)
प्रारंभिक चरण आकार।
सहने = 0.1; डबल इन (0, inf)
कुछ सहिष्णुता पैरामीटर।
nlopt NLOPT लाइब्रेरी का उपयोग करते हुए मिनिमाइज़र एल्गोरिदम, के विवरण के लिए
अनुकूलक कृपया देखें 'http://ab-
initio.mit.edu/wiki/index.php/NLopt_Algorithms', समर्थित पैरामीटर हैं:
फुटोला = 0; डबल इन [0, inf)
स्टॉपिंग मानदंड: उद्देश्य मूल्य का पूर्ण परिवर्तन नीचे है
यह मान।
ftolr = 0; डबल इन [0, inf)
स्टॉपिंग मानदंड: उद्देश्य मूल्य का सापेक्ष परिवर्तन नीचे है
यह मान।
उच्चतर = इंफ; दोहरा
उच्च सीमा (सभी मापदंडों के लिए समान)।
स्थानीय विकल्प = कोई नहीं; ताना
स्थानीय न्यूनीकरण एल्गोरिथ्म जो मुख्य के लिए आवश्यक हो सकता है
न्यूनीकरण एल्गोरिथम.. समर्थित मान हैं:
GN-मूल-प्रत्यक्ष-l आयतों को विभाजित करना (मूल कार्यान्वयन,
स्थानीय रूप से पक्षपाती)
जीएन-डायरेक्ट-एल-नोस्कल आयतों को विभाजित करना (अनस्केल्ड, स्थानीय रूप से पक्षपाती)
जीएन-इस्रेस बेहतर स्टोकेस्टिक रैंकिंग विकास रणनीति
एलडी-टन्यूटन काटे गए न्यूटन
जीएन-डायरेक्ट-एल-रैंड विभाजित आयतें (स्थानीय रूप से पक्षपाती, यादृच्छिक)
ln-newuoa Iteratively द्वारा व्युत्पन्न मुक्त अप्रतिबंधित अनुकूलन
निर्मित द्विघात सन्निकटन
जीएन-डायरेक्ट-एल-रैंड-नोस्केल ‐ आयतों को विभाजित करना (अनस्केल्ड, स्थानीय रूप से)
पक्षपाती, यादृच्छिक)
जीएन-मूल-प्रत्यक्ष आयतों को विभाजित करना (मूल कार्यान्वयन)
एलडी-टीन्यूटन-प्रीकॉन्ड पूर्व शर्त काटे गए न्यूटन
एलडी-टन्यूटन-पुनरारंभ सबसे तेज उतरते हुए पुन: प्रारंभ के साथ काटे गए न्यूटन
जीएन-डायरेक्ट आयतों को विभाजित करना
एलएन-नेल्डरमीड नेल्डर-मीड सिम्प्लेक्स एल्गोरिथम
एलएन-कोबिला रैखिक सन्निकटन द्वारा विवश अनुकूलन
जीएन-सीआरएस2-एलएम ‐ स्थानीय उत्परिवर्तन के साथ नियंत्रित यादृच्छिक खोज
एलडी-var2 शिफ्टेड लिमिटेड-मेमोरी वेरिएबल-मीट्रिक, रैंक 2
एलडी-var1 शिफ्टेड लिमिटेड-मेमोरी वेरिएबल-मीट्रिक, रैंक 1
एलडी-एमएमए स्पर्शोन्मुख को स्थानांतरित करने की विधि
एलडी-एलबीएफजीएस-नोसेडल - कोई नहीं
एलडी-एलबीएफजीएस ‐ लो-स्टोरेज BFGS
जीएन-डायरेक्ट-एल विभाजित आयतें (स्थानीय रूप से पक्षपाती)
कोई नहीं एल्गोरिथम निर्दिष्ट न करें
ln-bobyqa व्युत्पन्न मुक्त बाध्य-विवश अनुकूलन
एलएन-एसबीपीएलएक्स नेल्डर-मीड का सबप्लेक्स संस्करण
ln-newuoa-बाध्य द्वारा व्युत्पन्न मुक्त बाध्य-विवश अनुकूलन
पुनरावृत्त रूप से निर्मित द्विघात सन्निकटन
एलएन-प्रैक्सिस प्रधानाचार्य-अक्ष के माध्यम से ढाल मुक्त स्थानीय अनुकूलन
विधि
जीएन-डायरेक्ट-नोस्कल विभाजित आयतें (बिना मापी)
एलडी-न्यूटन-पूर्व-पुनरारंभ करें पूर्व शर्त के साथ काटे गए न्यूटन
सबसे तेज-अवरोही पुनरारंभ
कम = -इन्फ; दोहरा
निचली सीमा (सभी मापदंडों के लिए समान)।
मैक्सीटर = 100; int [1, inf) में
रोक मानदंड: पुनरावृत्तियों की अधिकतम संख्या।
चुनना = एलडी-एलबीएफजीएस; ताना
मुख्य न्यूनीकरण एल्गोरिथ्म। समर्थित मान हैं:
GN-मूल-प्रत्यक्ष-l आयतों को विभाजित करना (मूल कार्यान्वयन,
स्थानीय रूप से पक्षपाती)
जी-एमएलएसएल-एलडीएस ‐ मल्टी-लेवल सिंगल-लिंकेज (निम्न-विसंगति-अनुक्रम,
स्थानीय ढाल आधारित अनुकूलन और सीमा की आवश्यकता है)
जीएन-डायरेक्ट-एल-नोस्कल आयतों को विभाजित करना (अनस्केल्ड, स्थानीय रूप से पक्षपाती)
जीएन-इस्रेस बेहतर स्टोकेस्टिक रैंकिंग विकास रणनीति
एलडी-टन्यूटन काटे गए न्यूटन
जीएन-डायरेक्ट-एल-रैंड विभाजित आयतें (स्थानीय रूप से पक्षपाती, यादृच्छिक)
ln-newuoa Iteratively द्वारा व्युत्पन्न मुक्त अप्रतिबंधित अनुकूलन
निर्मित द्विघात सन्निकटन
जीएन-डायरेक्ट-एल-रैंड-नोस्केल ‐ आयतों को विभाजित करना (अनस्केल्ड, स्थानीय रूप से)
पक्षपाती, यादृच्छिक)
जीएन-मूल-प्रत्यक्ष आयतों को विभाजित करना (मूल कार्यान्वयन)
एलडी-टीन्यूटन-प्रीकॉन्ड पूर्व शर्त काटे गए न्यूटन
एलडी-टन्यूटन-पुनरारंभ सबसे तेज उतरते हुए पुन: प्रारंभ के साथ काटे गए न्यूटन
जीएन-डायरेक्ट आयतों को विभाजित करना
ऑग्लैग-ईक्यू ऑगमेंटेड लैग्रैन्जियन एल्गोरिथम समानता बाधाओं के साथ
केवल
एलएन-नेल्डरमीड नेल्डर-मीड सिम्प्लेक्स एल्गोरिथम
एलएन-कोबिला रैखिक सन्निकटन द्वारा विवश अनुकूलन
जीएन-सीआरएस2-एलएम ‐ स्थानीय उत्परिवर्तन के साथ नियंत्रित यादृच्छिक खोज
एलडी-var2 शिफ्टेड लिमिटेड-मेमोरी वेरिएबल-मीट्रिक, रैंक 2
एलडी-var1 शिफ्टेड लिमिटेड-मेमोरी वेरिएबल-मीट्रिक, रैंक 1
एलडी-एमएमए स्पर्शोन्मुख को स्थानांतरित करने की विधि
एलडी-एलबीएफजीएस-नोसेडल - कोई नहीं
जी-एमएलएसएल ‐ मल्टी-लेवल सिंगल-लिंकेज (स्थानीय अनुकूलन की आवश्यकता है और
सीमा)
एलडी-एलबीएफजीएस ‐ लो-स्टोरेज BFGS
जीएन-डायरेक्ट-एल विभाजित आयतें (स्थानीय रूप से पक्षपाती)
ln-bobyqa व्युत्पन्न मुक्त बाध्य-विवश अनुकूलन
एलएन-एसबीपीएलएक्स नेल्डर-मीड का सबप्लेक्स संस्करण
ln-newuoa-बाध्य द्वारा व्युत्पन्न मुक्त बाध्य-विवश अनुकूलन
पुनरावृत्त रूप से निर्मित द्विघात सन्निकटन
ऑग्लैग ऑगमेंटेड लैग्रैन्जियन एल्गोरिथम
एलएन-प्रैक्सिस प्रधानाचार्य-अक्ष के माध्यम से ढाल मुक्त स्थानीय अनुकूलन
विधि
जीएन-डायरेक्ट-नोस्कल विभाजित आयतें (बिना मापी)
एलडी-न्यूटन-पूर्व-पुनरारंभ करें पूर्व शर्त के साथ काटे गए न्यूटन
सबसे तेज-अवरोही पुनरारंभ
एलडी-एसएलएसक्यूपी अनुक्रमिक कम से कम वर्ग द्विघात प्रोग्रामिंग
कदम = 0; डबल इन [0, inf)
ढाल मुक्त विधियों के लिए प्रारंभिक चरण आकार।
रुकें = -इन्फ; दोहरा
स्टॉपिंग मानदंड: फ़ंक्शन मान इस मान से नीचे आता है।
एक्सटोला = 0; डबल इन [0, inf)
स्टॉपिंग मानदंड: सभी x-मानों का पूर्ण परिवर्तन इसके नीचे है
मूल्य.
xtolr = 0; डबल इन [0, inf)
स्टॉपिंग मानदंड: सभी x-मानों का सापेक्ष परिवर्तन इस से नीचे है
मूल्य.
उदाहरण
छवि test.v को छवि ref.v affine में पंजीकृत करें और पंजीकृत छवि को reg.v में लिखें। उपयोग
लागत फ़ंक्शन के रूप में दो बहु-रिज़ॉल्यूशन स्तर और SSD।
मिया-3ड्रिगिडरेग -आई टेस्ट.वी -आर रेफ.वी -ओ रेग.वी -एल 2 -एफ एफ़िन -सी एसएसडी
लेखक
गर्ट वोल्नी
कॉपीराइट
यह सॉफ़्टवेयर कॉपीराइट (सी) 1999-2015 लीपज़िग, जर्मनी और मैड्रिड, स्पेन है। वह आता है
पूरी तरह से बिना किसी वारंटी के और आप इसे जीएनयू की शर्तों के तहत पुनर्वितरित कर सकते हैं
सामान्य सार्वजनिक लाइसेंस संस्करण 3 (या बाद में)। अधिक जानकारी के लिए प्रोग्राम चलाएँ
विकल्प '--कॉपीराइट'।
onworks.net सेवाओं का उपयोग करके मिया-3ड्रिगिडरेग का ऑनलाइन उपयोग करें