本站提供正體中文版。切換到正體中文本站提供简体中文版。切换到简体中文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این وب‌سایت به فارسی هم در دسترس است.مشاهده به فارسیTato stránka je k dispozici také v češtině.Zobrazit v češtiněEz az oldal magyarul is elérhető.Megtekintés magyarulAcest site este disponibil și în limba română.Vizualizare în românăเว็บไซต์นี้มีเวอร์ชันภาษาไทยดูเป็นภาษาไทย

Сліди супутників можна прибрати навіть за малої кількості кадрів: не поспішайте видаляти весь кадр

Попередня обробка та стекінг2021.06

Ви завершили інтеграцію і побачили на кадрі слід супутника, і перша реакція багатьох людей — видалити той окремий кадр зі слідом. Але якщо кадрів у вас і так небагато, викидати цілий цінний кадр через одну лінію — це справді дуже шкода. Фотони, які зібрав кожен піксель, коштовні — не видаляйте окремий кадр, що здебільшого складається з хороших пікселів, лише через кілька слідів супутників. У цій статті йдеться про те, як прибрати сліди супутників, коли кадрів мало, не видаляючи жодного з них.

Чому відбракування підводить, коли кадрів мало

Корінь проблеми ось у чому: коли кадрів занадто мало, такі вади, як сліди супутників, пил і брудні плями, важко усунути лише «відбраковуванням викидів» під час інтеграції. Відбракування викидів — це статистичний метод, і коли вибірка (кількість кадрів) занадто мала, статистика стає ненадійною.

Наведу конкретний приклад: лише 8 кадрів, об’єктами зйомки були NGC 4038 & 4039, і на одному з них є слід супутника. У такій ситуації жоден з методів відбракування викидів на основі sigma clipping не здатний ефективно прибрати цей слід. Традиційний підхід — просто видалити той кадр, але 8 кадрів — це вже й так мало, а видалити ще один означає нашкодити ще більше.

Два шляхи: налаштувати параметри або вручну примусово виключити

Коли кадрів мало, для видалення слідів супутників є два шляхи.

Перший шлях: налаштувати параметри відбракування. Спершу спробуйте точно підібрати алгоритм відбракування та його параметри. Наприклад, в одному випадку було 6 окремих кадрів, і на одному з них були два яскраві сліди супутників; після вибору відповідного алгоритму відбракування та параметрів (у цьому прикладі використано percentile clipping) сліди після інтеграції повністю зникли. Якщо проблема вирішується цим шляхом, це найменш клопітно.

Другий шлях: вручну примусово виключити. Якщо після налаштування параметрів сліди все одно не зникають, можна скористатися способом «ручного примусового виключення» — провести прямо по сліду супутника чорну лінію, примусово перетворивши ці пікселі на викиди, щоб під час інтеграції вони були відбраковані. (Чому саме чорну лінію, а не білу? Подумайте про напрям відбракування викидів — залишаю це читачеві на роздум.) Я записав демонстраційне відео, що показує, як за наявності лише 8 кадрів, коли sigma clipping зовсім не спрацьовує, за допомогою цього ручного способу примусово прибрати той слід, не видаляючи жодного кадру (демонстраційне відео: https://youtu.be/iQArxxS_K3Y).

Оновлення поглядів: старі правила не є недоторканними

Такий спосіб ручного проведення чорної лінії порушує чимало «табу», які зустрічаються в навчальних матеріалах. Багато книжок чи посібників пишуть так:

  1. Оригінальні зняті файли RAW не можна змінювати до інтеграції.
  2. Точку білого в крайньому правому краю «Рівнів» (Levels) не можна чіпати, бо це вбиває дані.

Насправді це доволі старі уявлення про обробку. Головне — користувач має розуміти, що він робить: якщо принцип вам зрозумілий, ви цілком можете провести чорну лінію по сліду супутника, щоб примусово перетворити його на відбракований викид, а також можете скоригувати точку білого, щоб освітлити ядра деяких зір, що зблякли. Правила існують для того, щоб новачки випадково не пошкодили свої дані, але коли ви розумієте механізм, що стоїть за ними, ви можете обґрунтовано порушити їх у потрібному місці.