तारे हटाने वाले टूल की पूरी तुलना और समस्या-निवारण: StarNet से StarXTerminator तक
तारे हटाना (तारों को इमेज से मिटा देना) हाल के वर्षों में खगोल-फ़ोटोग्राफ़ी की पोस्ट-प्रोसेसिंग की एक अहम कड़ी बन गया है: पहले तारे हटा दीजिए, तो आप पृष्ठभूमि की नीहारिका या मंदाकिनी के विवरण को उभारने पर पूरा ध्यान लगा सकते हैं, और आख़िर में तारों को वापस रख दीजिए। यह लेख तारे हटाने वाले टूल की StarNet, StarNet2 से लेकर StarXTerminator तक की विकास-यात्रा समेटता है, और साथ ही व्यवहार में पेश आने वाली कुछ समस्याओं को भी।
शुरुआती StarNet और उसके अनेक उपयोग
तारे हटाने वाले टूल की शुरुआत हुई StarNet++ से, जो AI से प्रशिक्षित मॉडल पर चलता है। बाद में PI ने भी StarNet को अंतर्निर्मित कर दिया; इंस्टॉल करने के बाद पहले उसे अपडेट करना पड़ता है और मॉडल डेटाबेस की जगह बतानी पड़ती है, वरना वह चलेगा ही नहीं। प्लगिन संस्करण के मुक़ाबले अंतर्निर्मित संस्करण का एक फ़ायदा है: वह console में चलने की प्रगति दिखा सकता है, इसलिए शुरुआती प्लगिन की तरह यह भ्रम नहीं होता कि प्रोग्राम हैंग हो गया है। (वैसे बता दूँ: अगर इनपुट रंगीन इमेज हो, तो बनने वाला स्टार मास्क भी रंगीन ही होगा।)



तारे हटाने वाले टूल की अहमियत सिर्फ़ “तारे हटाने” भर में नहीं है। नीहारिका की बात करें तो StarNet++ के कम से कम ये अतिरिक्त उपयोग हैं:
- तारे हटाने के बाद मिली इमेज से blending (मिश्रण) करना।
- Nebula Mask (नीहारिका मास्क) बनाना।
- पारंपरिक इरोज़न के बिना तारों का आकार घटाना।
रही मंदाकिनियों पर उपयोग की बात, तो शुरुआती दौर में मुझे तब तक कोई ख़ास उपयुक्त उपयोग नहीं मिला था। कहा जा सकता है कि इस क़िस्म के टूल के बहुत सारे उपयोग शायद अब भी खोजे जाने की प्रतीक्षा में हैं।
नई पीढ़ी का प्रतिद्वंद्वी: StarXTerminator का आगमन
StarNet के बाद तारे हटाने वाला एक नया प्लगिन सामने आया — StarXTerminator (SXT), जो ख़ुद भी AI से प्रशिक्षित मॉडल इस्तेमाल करता है। असल परीक्षण में यह नया प्लगिन StarNet++ से काफ़ी बेहतर निकला; नीहारिका की पृष्ठभूमि हो या मंदाकिनी, दोनों जगह नतीजा ज़्यादा साफ़ रहा।


StarNet2 vs StarXTerminator: सिस्टम की फ़ोकल लंबाई के हिसाब से टूल चुनिए
लेकिन SXT हर हाल में जीत नहीं जाता। प्रशिक्षण मॉडल के अंतर के कारण दोनों की अपनी-अपनी ख़ूबियाँ हैं:
- बड़े सिस्टम (लंबी फ़ोकल लंबाई): StarXTerminator का प्रदर्शन बेहतर है, यहाँ तक कि वह हॉट पिक्सेल तक अपने आप साथ-साथ मिटा देता है।
- छोटे सिस्टम (छोटी फ़ोकल लंबाई): छोटे तारों के मामले में उलटे StarNet2 ज़्यादा आदर्श रहता है।
इस प्रयोग के नतीजे और विदेशी फ़ोरम की सलाह के आधार पर उस समय की बेहतर रणनीति यही थी: छोटे सिस्टम के लिए StarNet2, बड़े सिस्टम के लिए StarXTerminator। (परीक्षण में बड़ा सिस्टम CDK 17 + SBIG STXL11002 था, और छोटा सिस्टम TOA 130 + SBIG STX-16803।)


SXT का लगातार विकास: विवर्तन किरणों और छोटी मंदाकिनियों से निपटना
SXT हर संस्करण के साथ लगातार बेहतर होता जा रहा है। 1.9.14 बीटा संस्करण को AI 11 के साथ जोड़ने का उदाहरण लें: वह JWST (जेम्स वेब स्पेस टेलीस्कोप) के आठ विवर्तन किरणों वाले तारों को भी बिना दिक़्क़त हटा लेता है; उस समय किरणों के सिरों का थोड़ा-सा हिस्सा अब भी बचा रह जाता था, पर आधिकारिक संस्करण अपडेट होने पर वह हल हो जाना चाहिए।

छोटी मंदाकिनियों की पहचान में भी SXT 2 ने प्रगति की है। एक रंगीन, रैखिक और अब तक बिना कैलिब्रेट की गई धूमकेतु की इमेज का उदाहरण लीजिए: तारे हटाने के बाद तारे और उपग्रहों की लकीरें, दोनों हट गईं, और पीछे रह गया रंगीन धूमकेतु तथा पृष्ठभूमि की छोटी मंदाकिनियाँ — और इनमें से कुछ मंदाकिनियाँ StarNet2 इस्तेमाल करने पर तारे मान ली जाती हैं और उनके साथ ही हटा दी जाती हैं।

समस्या-निवारण: रैखिक अवस्था में तारे हटाने के बाद पृष्ठभूमि में चौख़ाने उभरना
एक आम समस्या: रैखिक अवस्था में तारे हटाने के बाद पृष्ठभूमि में बहुत सारे चौख़ाने (शतरंज की बिसात जैसे) उभर आते हैं। अगर आप RC Astro का StarXTerminator इस्तेमाल कर रहे हैं, तो इस मौक़े पर “Large Overlap” पर टिक लगा सकते हैं; टिक लगाने के बाद पृष्ठभूमि का चौख़ानेदार होना अमूमन ग़ायब हो जाता है।


पर इसकी क़ीमत भी चुकानी पड़ती है: Large Overlap पर टिक लगाने के बाद अतिव्यापन का क्षेत्रफल बड़ा हो जाता है और तारे हटाने में लगभग दोगुना समय लगता है (जैसे जिस इमेज में पहले 20 सेकंड लगते थे, उसमें अब 40 सेकंड लग सकते हैं)। इसलिए अगर GPU एक्सेलेरेशन न हो तो टिक लगाने की सलाह नहीं दूँगा — काम बिना अटके चलाना हो तो RTX 3060 जैसा एक ग्राफ़िक्स कार्ड रख लेने से बहुत आराम रहता है।
यह भी याद दिला दूँ कि कभी-कभी Large Overlap पर टिक लगाने से उलटे कुछ अजीब आर्टिफ़ैक्ट पैदा हो जाते हैं; ऐसा हो जाए तो टिक हटा देना मत भूलिए।
