本站提供正體中文版。切換到正體中文本站提供简体中文版。切换到简体中文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

حذف ردهای ماهواره حتی با تعداد کم فریم: برای پاک کردن کل فریم عجله نکنید

پیش‌پردازش و انباشت2021.06

پس از پایان اینتگریشن (integration) متوجه می‌شوید که روی تصویر رد ماهواره افتاده‌است و اولین واکنش بسیاری از افراد این است که همان تک‌فریم دارای رد را حذف کنند. اما اگر تعداد فریم‌هایتان از همان ابتدا کم باشد، دور انداختن یک فریم کامل و باارزش به خاطر یک خط، واقعاً حیف است. فوتون‌هایی که هر پیکسل جمع کرده‌است ارزشمندند؛ به خاطر چند رد ماهواره، تک‌فریمی را که بیشترش پیکسل‌های خوب است حذف نکنید. این نوشته دربارهٔ این است که وقتی تعداد فریم‌ها کم است، چگونه بدون حذف حتی یک فریم، ردهای ماهواره را از بین ببرید.

چرا pixel rejection وقتی فریم‌ها کم‌اند شکست می‌خورد

ریشهٔ مشکل اینجاست: وقتی تعداد فریم‌ها بسیار کم باشد، نقص‌هایی مانند رد ماهواره، گرد و غبار و لکه‌های کثیفی را دشوار می‌توان تنها با «جدا کردن مقادیر پرت» هنگام اینتگریشن از بین برد. حذف مقادیر پرت، یعنی pixel rejection (حذف پیکسل‌های پرت)، یک روش آماری است و وقتی نمونه (تعداد فریم‌ها) بسیار کوچک باشد، آمار قابل اتکا نیست.

یک نمونهٔ واقعی: تنها 8 فریم در دست است، سوژه NGC 4038 و 4039 بوده و یکی از آن‌ها رد ماهواره دارد. در این وضعیت، هیچ‌یک از روش‌های حذف مقادیر پرت مرتبط با sigma clipping نمی‌تواند آن رد را به‌طور مؤثر پاک کند. روش سنتی این است که همان فریم را مستقیماً حذف کنید، اما 8 فریم از پیش هم کم است و حذف یکی دیگر، آسیب را بیشتر می‌کند.

دو راه: تنظیم پارامترها، یا حذف اجباری دستی

برای پاک کردن ردهای ماهواره وقتی تعداد فریم‌ها کم است، دو راه پیش رو دارید.

راه اول: تنظیم پارامترهای pixel rejection. ابتدا بکوشید الگوریتم و پارامترهای rejection را دقیق تنظیم کنید. برای نمونه، در یک مورد 6 تک‌فریم وجود داشت که 1 فریم از آن‌ها دو رد ماهوارهٔ روشن داشت؛ پس از انتخاب الگوریتم و پارامترهای مناسب rejection (در این نمونه از percentile clipping استفاده شد)، ردها پس از اینتگریشن به‌طور کامل از بین رفتند. اگر مشکل از این راه حل شود، کم‌دردسرترین راه است.

راه دوم: حذف اجباری دستی. اگر پس از تنظیم پارامترها باز هم ردها پاک نشدند، می‌توانید از روش «حذف اجباری دستی» استفاده کنید — مستقیماً روی رد ماهواره یک خط سیاه بکشید تا آن پیکسل‌ها به‌اجبار به مقادیر پرت تبدیل شوند و هنگام اینتگریشن کنار گذاشته شوند. (چرا خط سیاه و نه خط سفید؟ کمی به جهت حذف مقادیر پرت فکر کنید — این را برای تأمل خواننده باقی می‌گذارم.) من ویدیویی نمایشی ضبط کرده‌ام که نشان می‌دهد وقتی تنها 8 فریم در دست است و sigma clipping هیچ اثری ندارد، چگونه می‌توان با همین روش دستی آن رد را به‌اجبار پاک کرد، بدون آنکه حتی یک فریم حذف شود (ویدیوی نمایشی: https://youtu.be/iQArxxS_K3Y).

به‌روزرسانی نگرش: قواعد قدیمی شکست‌ناپذیر نیستند

کشیدن خط سیاه به‌صورت دستی، با چند «تابو» که در بسیاری از منابع آموزشی آمده‌است در تضاد قرار می‌گیرد. در بسیاری از کتاب‌ها یا منابع آموزشی چنین نوشته شده‌است:

  1. فایل‌های RAW اصلی که گرفته‌اید، پیش از اینتگریشن نباید تغییر داده شوند.
  2. نقطهٔ سفید در انتهای سمت راست Levels نباید جابه‌جا شود، چون داده‌ها را از بین می‌برد.

این‌ها در واقع نگرش‌های نسبتاً قدیمی دربارهٔ پردازش هستند. نکتهٔ اصلی این است که کاربر باید بداند دارد چه می‌کند — تا وقتی اصول کار برایتان روشن باشد، طبیعتاً می‌توانید روی رد ماهواره خط سیاه بکشید و آن را به‌اجبار به مقدار پرت تبدیل و حذف کنید، و می‌توانید نقطهٔ سفید را هم تنظیم کنید تا هستهٔ برخی ستاره‌های محوشده روشن‌تر شود. قواعد برای این وجود دارند که تازه‌کارها ناخواسته به داده‌های خود آسیب نزنند، اما وقتی سازوکار پشت آن‌ها را بفهمید، می‌توانید در جای درست و با دلیل موجه آن‌ها را بشکنید.