本站提供正體中文版。切換到正體中文本站提供简体中文版。切换到简体中文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 polskuاین وب‌سایت به فارسی هم در دسترس است.مشاهده به فارسی

Tổng quan về xử lý ảnh sao chổi: căn chỉnh, tách sao và ghép ảnh

Tiền xử lý và xếp chồng2021.07

Khó khăn cốt lõi của việc xử lý ảnh sao chổi chỉ gói gọn trong một câu: sao chổi di chuyển so với các sao nền, nên sao chổi và các sao không thể được xử lý cùng lúc bằng cùng một bộ tham số căn chỉnh. Vì vậy, khi xử lý một sao chổi chuyển động nhanh, sao chổi và nền sao luôn được xử lý tách riêng, rồi mới ghép lại ở bước cuối. Bài này tổng hợp những kinh nghiệm xử lý sao chổi mà tôi tích lũy qua nhiều năm, từ công cụ căn chỉnh, tách sao, cho tới màu sắc và ghép ảnh, như một bài tổng quan; còn về trường hợp thực chiến, bạn có thể xem loạt bài về sao chổi Tsuchinshan trong “Xử lý sao chổi bằng PixInsight”.

Vì sao cần căn chỉnh sao chổi: một cặp ảnh đối chiếu

Trước hết hãy xem một cặp ảnh đối chiếu cho thấy việc căn chỉnh sao chổi rốt cuộc giải quyết vấn đề gì.

Bên trái: ảnh tích hợp sau khi căn chỉnh theo nhân sao chổi và tách sao; bên phải: ảnh tích hợp chỉ căn chỉnh theo sao

Bên trái của ảnh trên là kết quả tích hợp các ảnh đã căn chỉnh theo nhân sao chổi và đã tách sao; bên phải là kết quả tích hợp trực tiếp khi chỉ căn chỉnh theo sao. Ở ảnh bên phải, vốn không được căn chỉnh theo nhân sao chổi, sau khi tích hợp xong sẽ xuất hiện một số khuyết tật quanh nhân — điều tôi muốn nhấn mạnh là chúng không phải “chi tiết quanh nhân sao chổi”, mà là phần hư hỏng còn sót lại sau khi thuật toán pixel rejection (loại bỏ pixel dị thường) gạt đi các giá trị ngoại lai. Bản thân ảnh nhân sao chổi cũng bị khuyết vì những khuyết tật này. Nói cách khác, nếu bạn muốn giữ lại hình dạng trọn vẹn của nhân và đuôi sao chổi, bước căn chỉnh sao chổi là không thể bỏ qua.

Công cụ Comet Alignment (CA)

Công cụ đảm nhiệm việc căn chỉnh sao chổi trong PixInsight là Comet Alignment (CA). Cách dùng cơ bản nhất là kết hợp nó với Star Alignment (SA): dùng SA để căn chỉnh theo sao, dùng CA để căn chỉnh sao chổi, cuối cùng cho ra hai ảnh — một ảnh sao và một ảnh sao chổi — mỗi ảnh được xử lý tiếp riêng. Trong SA, bạn chọn vị trí sao chổi bằng cách nhấp chuột trái.

Giao diện công cụ Comet Alignment trong PixInsight

Một phương pháp từng thất bại, về sau lại thành công

Nhiều năm trước, một người bạn cùng sở thích có chia sẻ một hướng nghĩ nâng cao: dùng CA căn chỉnh sao chổi, tích hợp ra “ảnh sao chổi thuần túy”, rồi chạy CA thêm một lần nữa để trừ sao chổi khỏi các ảnh đã căn chỉnh theo sao, nhờ đó thu được nền sao thuần túy và sạch sẽ. Các bước chi tiết như sau:

  1. Hiệu chỉnh các ảnh sao chổi.
  2. Dùng Star Alignment để căn chỉnh theo sao, tạo ra các ảnh đã căn chỉnh theo sao.
  3. Dùng CA chọn nhân sao chổi trên các ảnh đã căn chỉnh theo sao, tạo ra các ảnh đã căn chỉnh theo nhân sao chổi.
  4. Dùng Image Integration tích hợp các ảnh đã căn chỉnh theo sao chổi, tạo ra “ảnh sao chổi thuần túy” gần như không còn sao.
  5. Lưu ảnh sao chổi thuần túy lại, chọn ảnh này ở mục subtract operand image trong CA rồi xuất thêm một lần nữa, tạo ra các ảnh “đã căn chỉnh theo sao và không còn sao chổi”.
  6. Dùng Image Integration tích hợp các ảnh đã căn chỉnh theo sao và không còn sao chổi, thu được “ảnh sao thuần túy”.

Sơ đồ quy trình trừ sao chổi bằng Comet Alignment để thu được ảnh sao thuần túy

Nói thật, lần đầu tôi thử phương pháp này với dữ liệu trong tay thì không thành công — bước 5 không cho ra được “ảnh đã căn chỉnh theo sao và không còn sao chổi” sạch sẽ; một phần các ảnh đã căn chỉnh theo sao vẫn còn sót sao chổi, hoặc bị trừ quá tay khiến vị trí sao chổi đen kịt, tích hợp xong sao chổi vẫn khuyết. Nhưng người bạn chia sẻ phương pháp này lại thành công trên dữ liệu của anh ấy, nên khi đó tôi vẫn ghi lại để mọi người tham khảo. Về sau tôi cải tiến cách làm, dùng một bộ dữ liệu sao chổi Leonard có nền đơn giản (TOA 150 + QHY 268c, 16 frame 90 giây) để làm lại, và xác nhận rằng phương pháp comet alignment truyền thống này là có thể thành công. Hơn nữa, vì trong nền không có thiên hà, cụm sao hay tinh vân đặc biệt nào, bộ dữ liệu ấy khá thích hợp cho người mới tập luyện.

CA phiên bản mới: không cần căn chỉnh theo sao trước

Comet Alignment phiên bản mới có một thay đổi quan trọng: có thể không cần căn chỉnh theo sao trước.

Comet Alignment phiên bản mới không cần căn chỉnh theo sao trước và có thể căn chỉnh sao chổi có quỹ đạo không thẳng

Bạn chỉ cần chọn “đại khái” vị trí nhân sao chổi trên ảnh đầu tiên và ảnh cuối cùng, đánh dấu Compute PSF fits, chương trình sẽ tự tính nhân sao chổi trên những ảnh còn lại và căn chỉnh chúng. Nhờ vậy, dù quỹ đạo chuyển động của sao chổi không phải đường thẳng thì vẫn căn chỉnh được. Cái lợi rõ ràng của cách này là không phải trải qua hai lần nội suy — cách cũ căn chỉnh theo sao trước rồi mới căn chỉnh sao chổi chẳng khác nào nội suy hai lần, mà mỗi lần nội suy lại hao đi một chút chất lượng ảnh. (Bạn có thể để ý tên tệp của các ảnh trong video có phần đuôi _c_cc_ca, không có _r, nghĩa là chúng chỉ đi qua Calibration, Cosmetic Correction và Comet Alignment, không qua Registration.) Cách làm mới này còn mở ra một số ứng dụng khác, ví dụ tích hợp dữ liệu sao chổi của mấy ngày liên tiếp, hoặc làm video time-lapse ghi lại chuyển động liên tục của sao chổi.

Tách sao: nhân sao chổi rất dễ bị hại lây

Xử lý sao chổi không thể thiếu bước tách sao, nhưng nhân sao chổi và coma (đầu sao chổi) rất dễ bị các công cụ tách sao nhận nhầm thành sao rồi phá hỏng. Ở đây tôi chia ra vài trường hợp để nói.

Vấn đề khi tách sao trên ảnh màu ở trạng thái tuyến tính

Nếu bạn chưa mua StarXTerminator (SXT) và muốn tách sao hàng loạt bằng Starnet++, ảnh màu sẽ gặp một rắc rối: ở trạng thái tuyến tính, sau khi ảnh màu đi qua Starnet++, nhân sao chổi và coma sẽ bị hư hỏng.

Tách sao trên ảnh sao chổi màu: tách riêng ba kênh RGB rồi tách sao từng kênh sẽ tránh được hư hỏng ở nhân sao chổi

Cách giải quyết là tách riêng ba kênh RGB, tách sao trên từng kênh, rồi kết hợp lại, y như khi xử lý các kênh RGB chụp bằng camera đơn sắc (mono). Xử lý như vậy xong, nhân sao chổi và coma trông bình thường hơn hẳn. Để tách kênh hàng loạt, bạn có thể dùng Batch Channel Extraction Script trong phần script.

Tách kênh hàng loạt bằng Batch Channel Extraction Script

Dùng mặt nạ để bảo vệ nhân sao chổi

Khi tách sao hàng loạt, SXT hay Starnet đôi khi coi thẳng nhân sao chổi là một ngôi sao rồi loại bỏ, hoặc phân tách các phần của sao chổi ở những thang kích thước khác nhau, khiến nhân sao chổi mờ đi. Cách giải quyết là phủ một mặt nạ lên nhân sao chổi:

  1. Dùng một chương trình như GAME để tạo mặt nạ nhân sao chổi.
  2. Trong Process Batch của SXT, chọn nạp mặt nạ đó.

Tạo mặt nạ nhân sao chổi bằng GAME

Nạp mặt nạ trong Process Batch của SXT để bảo vệ nhân sao chổi

Vùng bị che (phần màu đen của mặt nạ) sẽ không bị tách sao, nhờ đó nhân sao chổi được bảo vệ. Nếu bạn dùng Starnet, khi tách sao hàng loạt cũng có thể nạp mặt nạ trong Process Container.

Trong thực tế có một mẹo nhỏ: trước khi tách sao, nhớ xác định vị trí nhân sao chổi trên ảnh đầu tiên và ảnh cuối cùng, sau đó dùng GAME hoặc Clone Stamp Tool tạo mặt nạ dọc theo đường nối hai vị trí nhân đó, rồi mới tách sao; có vậy mới tránh được việc nhân sao chổi bị hại lây.

Xác định vị trí nhân sao chổi trên ảnh đầu và ảnh cuối, tạo mặt nạ dọc theo đường nối rồi mới tách sao

Đối chiếu trạng thái nhân sao chổi trước và sau khi thêm mặt nạ

Hiệu chỉnh màu và nền

Ở phần cuối đuôi sao chổi đôi khi xuất hiện những màu kỳ lạ, đỏ, tím, xanh lá đều có — về cơ bản phần lớn chúng là màu của nền trời nơi sao chổi đang đứng, bị làm nổi lên sau khi riêng sao chổi được tăng cường (ví dụ chiếc đuôi đỏ thứ ba xuất hiện ở sao chổi NEOWISE mấy năm trước). Giữ hay bỏ là tùy sở thích mỗi người; nếu muốn bỏ, cách của tôi đơn giản là rút màu đó ra.

Về lý thuyết, sau khi hiệu chỉnh xong, nền trời phải gần với màu nâu đen, nhưng khi ảnh sao chổi đã không còn sao thì việc hiệu chỉnh dễ thất bại hoặc thiếu chính xác, nhất là với ảnh chụp bằng camera màu. Theo kinh nghiệm của tôi, hai vấn đề lớn nhất khi xử lý sao chổi chính là hiệu chỉnh màu và loại bỏ phần sót lại của sao; giải quyết được hai điểm này thì thật ra bạn đã thành công chín mươi phần trăm rồi.

Minh họa hiện tượng lệch màu ở cuối đuôi sao chổi và việc hiệu chỉnh nền

Khép lại: kỹ năng nền tảng vẫn quan trọng

Xử lý sao chổi thường phải thử đi thử lại mấy ngày liền, trong đó rất có thể có nguyên một ngày mắc kẹt — đôi khi bộ não cần lắng lại thì mới nghĩ ra cách gỡ.

Thành quả xử lý ảnh sao chổi

Các công cụ AI (loại tách sao, khử nhiễu) tuy tiết kiệm được kha khá thời gian, nhưng thời gian đó thật ra chỉ chuyển sang chi phí tính toán của máy tính (CPU chậm hoặc không có GPU thì phải tính rất lâu). Ngoài ra, các công cụ nền tảng của PixInsight cũng không thể thiếu: bên cạnh những cái quen thuộc như DBE, STF, Histogram Transformation, Curve Transformation, thì Wavelet, HDRMT và các công cụ bão hòa màu dùng kèm mặt nạ đều là chìa khóa để vắt kiệt chất lượng ảnh. Công cụ sẽ còn tiến bộ, nhưng chính những kỹ năng nền tảng này, một khi luyện cho vững, mới là bản lĩnh thật sự giúp bạn xử lý sao chổi tốt một cách ổn định.