本站提供正體中文版。切換到正體中文本站提供简体中文版。切换到简体中文This site is available in English.View in Englishこのサイトには日本語版があります。日本語で表示이 사이트는 한국어로도 제공됩니다.한국어로 보기Diese Website ist auch auf Deutsch verfügbar.Auf Deutsch ansehenEste sitio web también está disponible en español.Ver en españolQuesto sito è disponibile anche in italiano.Visualizza in italianoCe site est également disponible en français.Afficher en françaisEste site também está disponível em português.Ver em portuguêsDeze website is ook beschikbaar in het Nederlands.In het Nederlands bekijkenЭтот сайт также доступен на русском языке.Смотреть на русскомयह वेबसाइट हिन्दी में भी उपलब्ध है।हिन्दी में देखेंSitus ini juga tersedia dalam bahasa Indonesia.Lihat dalam bahasa IndonesiaBu site Türkçe olarak da mevcut.Türkçe görüntüleTa strona jest dostępna także po polsku.Wyświetl po polskuTrang web này cũng có phiên bản tiếng Việt.Xem bằng tiếng Việtاین وب‌سایت به فارسی هم در دسترس است.مشاهده به فارسی

أدوات إزالة النجوم: مقارنة شاملة واستكشاف الأخطاء، من StarNet إلى StarXTerminator

التمديد والمرحلة اللاخطية2020.08

إزالة النجوم (حذف النقاط النجمية) صارت في السنوات الأخيرة حلقة مهمة في المعالجة اللاحقة في التصوير الفلكي: فبإزالة النجوم أولًا يمكن التركيز على تعزيز السدم في الخلفية أو تفاصيل المجرات، ثم تُعاد النجوم في النهاية. يستعرض هذا المقال تطور أدوات إزالة النجوم من StarNet وStarNet2 وصولًا إلى StarXTerminator، إضافة إلى بعض المشكلات التي تُصادَف عمليًا.

StarNet المبكر وتطبيقاته المتعددة

نقطة انطلاق أدوات إزالة النجوم كانت StarNet++، الذي يعمل بنموذج مدرَّب بالذكاء الاصطناعي. ولاحقًا ضمّن PI أيضًا StarNet؛ وبعد تثبيته يجب تحديثه أولًا وتحديد موقع قاعدة بيانات النماذج، وإلا فلن يعمل. وللنسخة المدمجة ميزة على نسخة الإضافة: إذ يمكنها عرض تقدّم التنفيذ في نافذة console، فلا تدع المرء يظن أن البرنامج قد تعطّل كما كان يحدث مع الإضافة في أيامها الأولى. (وبالمناسبة، إذا كان الدخل صورة ملونة، فإن قناع النجوم الناتج سيكون ملونًا أيضًا.)

شاشة تثبيت StarNet المدمج في PI وإعداد قاعدة بيانات النماذج

مثال على نتيجة إزالة النجوم بواسطة StarNet المدمج في PI

نافذة console في StarNet تعرض تقدّم التنفيذ

لا تقتصر قيمة أدوات إزالة النجوم على «إزالة النجوم» بحد ذاتها. فبالنسبة إلى السدم، لدى StarNet++ على الأقل هذه التطبيقات الإضافية:

  1. استخدام الصورة الخالية من النجوم في عملية blending (المزج).
  2. إنشاء Nebula Mask (قناع السديم).
  3. إجراء تصغير النجوم دون التآكل التقليدي.

أما التطبيقات على المجرات، فلم أكن قد وجدت في البداية استخدامًا مناسبًا بشكل خاص. ويمكن القول إن هذا النوع من الأدوات ربما لا تزال له تطبيقات كثيرة تنتظر من يكتشفها.

منافس من الجيل الجديد: دخول StarXTerminator

بعد StarNet ظهرت إضافة جديدة لإزالة النجوم — وهي StarXTerminator (SXT) التي تستخدم بدورها نموذجًا مدرَّبًا بالذكاء الاصطناعي. وعمليًا، يتفوق أداء الإضافة الجديدة على StarNet++ بفارق ملحوظ، إذ تأتي النتيجة أنظف سواء على خلفيات السدم أو على المجرات.

مقارنة أداء إزالة النجوم بين StarNet++ (يسار) وإضافة إزالة النجوم الجديدة (يمين)

مقارنة أداء إزالة النجوم بين StarNet++ وإضافة إزالة النجوم الجديدة على مجرة

StarNet2 مقابل StarXTerminator: اختيار الأداة حسب البعد البؤري للنظام

غير أن SXT لا يتفوق في كل الحالات. فبسبب اختلاف نماذج التدريب، لكلٍّ منهما ما يبرع فيه:

  • الأنظمة الكبيرة (البعد البؤري الطويل): أداء StarXTerminator أفضل، بل إنه يزيل حتى البكسلات الساخنة (hot pixel) تلقائيًا في الوقت نفسه.
  • الأنظمة الصغيرة (البعد البؤري القصير): StarNet2 على العكس أمثل في التعامل مع النجوم الصغيرة.

واستنادًا إلى نتيجة هذه التجربة وإلى نصائح المنتديات الأجنبية، كانت الاستراتيجية الأفضل حينها: StarNet2 للأنظمة الصغيرة، وStarXTerminator للأنظمة الكبيرة. (كان النظام الكبير في الاختبار CDK 17 + SBIG STXL11002، والنظام الصغير TOA 130 + SBIG STX-16803.)

الفرق في نتائج إزالة النجوم بين StarNet2 وStarXTerminator على الأنظمة الكبيرة والصغيرة

مقارنة مكبَّرة لجزء من نتائج إزالة النجوم بواسطة StarNet2 وStarXTerminator

SXT يواصل التطور: التعامل مع أشعة الحيود والمجرات الصغيرة

يواصل SXT التقدّم مع كل تحديث للإصدار. وبأخذ النسخة التجريبية 1.9.14 مقترنة مع AI 11 مثالًا، صار بإمكانه أن يزيل بسلاسة النجوم ذات أشعة الحيود الثمانية التابعة لتلسكوب JWST (تلسكوب جيمس ويب الفضائي)، ورغم بقاء جزء يسير من أطراف الأشعة حينها، فمن المفترض أن يُحلّ ذلك بعد تحديث النسخة الرسمية.

نتيجة إزالة StarXTerminator 1.9.14 + AI 11 للنجوم ذات أشعة الحيود الثمانية التابعة لتلسكوب JWST

كذلك أحرز SXT 2 تقدّمًا في التعرّف على المجرات الصغيرة. وبأخذ صورة مذنب ملونة وخطية ولم تخضع للمعايرة بعد مثالًا: بعد إزالة النجوم زالت النقاط النجمية وآثار الأقمار الاصطناعية معًا، وبقي المذنب الملون والمجرات الصغيرة في الخلفية — وبعض هذه المجرات الصغيرة كانت لتُعدّ نجومًا وتُزال معها عند استخدام StarNet2.

StarXTerminator 2 يحافظ على المجرات الصغيرة في الخلفية، بينما قد يزيلها StarNet2 عن طريق الخطأ

استكشاف الأخطاء: ظهور مربعات في الخلفية بعد إزالة النجوم في الحالة الخطية

مشكلة شائعة: بعد إزالة النجوم في الحالة الخطية، تظهر في الخلفية مربعات صغيرة كثيرة (على هيئة رقعة شطرنج). وعند استخدام StarXTerminator من RC Astro، يمكن عندئذٍ تفعيل خيار «Large Overlap»؛ فبعد تفعيله تختفي مربعات الخلفية في الغالب.

مقارنة قبل (يسار) وبعد (يمين) تفعيل Large Overlap، وقد اختفت شبكة المربعات في الخلفية

تكبير جزئي يُظهر تصحيح Large Overlap لمربعات الخلفية

لكن لهذا ثمنًا: فبعد تفعيل Large Overlap تصبح مساحة التداخل أكبر، ويتضاعف زمن إزالة النجوم تقريبًا (فصورة كانت تستغرق 20 ثانية قد تحتاج إلى 40 ثانية). ولذلك، في غياب تسريع GPU، لا يُنصح بتفعيله — ومن أراد استخدامًا سلسًا فإن اقتناء بطاقة رسومات مثل RTX 3060 يجعل الأمر أكثر راحة بكثير.

كما ننبّه إلى أن تفعيل Large Overlap قد يُنتج أحيانًا، على العكس، بعض الآثار الزائفة الغريبة؛ وإذا حدث ذلك، يرجى تذكّر إلغاء تفعيله.

ظاهرة المربعات بعد إزالة النجوم بواسطة SXT، والأثر التصحيحي لخيار Large Overlap