نجوم FITS (.fits)
IAU استانداردسیستم انتقال تصویر انعطافپذیر (FITS) استاندارد رسمی دادههای نجومی است که توسط اتحادیه بینالمللی اخترشناسی (IAU) و ناسا تأیید شده است و مشاهدات تلسکوپهای نجومی، تصاویر فضای عمیق و مکعبهای طیفسنجی چندبعدی را ثبت میکند.
تبدیل FITS به PNG
مبدل رایگان FITS به PNG درون مرورگر. فایلها را فورا روی دستگاه خود تبدیل کنید.
بررسی و فراداده
سیستمعاملها و تحلیلگرهای فایل، فایلهای FITS را با بررسی توالی بایتهای دودویی ابتدایی شناسایی میکنند:
امضای هدر در سطح بایت (Magic Bytes)
سیستمعاملها و تحلیلگرهای فایل، فایلهای FITS را با بررسی توالی بایتهای دودویی ابتدایی شناسایی میکنند:
امضای HEX (آفست 0):
53 49 4D 50 4C 45 20 20 3Dنمایش ASCII: SIMPLE =
استانداردسازی: IAU FITS Standard v4.0
مشخصات فنی
| معماری کانتینر | 2880-byte header blocks composed of 80-character keyword=value records, followed by 2880-byte binary data array blocks |
| فشردهسازی | Tiled image compression (Rice, Gzip, H-compress, PLIO) or uncompressed binary |
| ترتیب بایتها (Endianness) | Big-Endian (IEEE floating-point standard) |
| فضاهای رنگی | Raw photometric sensor readings, multi-wavelength infrared/ultraviolet/X-ray arrays |
| کانالها و ساختار | Multi-dimensional data cubes (2D images, 3D spectroscopic cubes, binary tables) |
| حداکثر ابعاد | Up to 999 dimensions (NAXIS) |
| شفافیت مشخصات | NaN (Not-a-Number) blank pixel markers |
| استریمینگ و پیشرونده | Header specifies exact data block dimensions for direct random access |
ماتریس مقایسه فنی: FITS در برابر رقبا
| ویژگی فنی | FITS (فعلی) | HDF5 | TIFF | NETCDF |
|---|---|---|---|---|
| مختصات آسمانی (WCS) | استاندارد بومی (نگاشت آسمانی بعد و میل) | هیچکدام (نیازمند طرحواره سفارشی) | هیچکدام (فقط GIS جغرافیایی) | فقط عرض/طول جغرافیایی زمین |
| حوزه اصلی | نجوم و اخترفیزیک | فیزیک انرژی بالا و یادگیری ماشین | عکاسی دسکتاپ و اسکن | علوم جوی و اقیانوسشناسی |
| تراز بلوک | بلوکهای ۲۸۸۰ بایتی ثابت | تکههای سلسلهمراتبی HDF | نوارهای موازی یا کاشیها | متغیرهای رکورد NetCDF |
| استقرار تلسکوپ | هابل، جیمز وب (JWST)، رصدخانه جنوب اروپا (ESO)، آلما (ALMA) | شبیهسازیها و محاسبات فوقپیشرفته | تصویربرداری مصرفکننده / پزشکی | ماهوارههای هواشناسی NOAA |
حالتهای رایج خرابی و راهنمای بازیابی هگز
خطای نرمافزار اخترشناسی: 'هدر با کلید واژه END تمام نمیشود'.
علت ریشهای: نبود کلید واژه 'END' در کارت ۸۰ کارکتری نهایی بلوک هدر ۲۸۸۰ بایتی.
بازیابی: هدر را با فضاهای خالی ۸۰ کارکتری پر کرده و با استفاده از ابزار FITS در File2File عبارت 'END' را اضافه کنید.
تحلیل امنیتی و بردارهای حمله تجزیهکننده (Parser)
رمزگشاهای FITS کارتهای هدر ۸۰ کارکتری را پردازش میکنند که در آن کپیهای رشتهای کرانناشده میتواند باعث سرریز بافر در کتابخانههای قدیمی C شود.
بردارهای حمله شناختهشده
- سرریز بافر در کتابخانه cfitsio هنگام تجزیه رشتههای کلیدواژه هدر بدساختار.
- سرریز عدد صحیح در طول تخصیص آرایه بعد NAXIS.
- انکار سرویس از طریق رفع فشردهسازی تصویر کاشیکاری شده غیرعادی.
بهترین روشهای پدافندی:
تاریخچه و نقاط عطف
مزایا و نقاط قوت کلیدی
- استاندارد جهانی برای نجوم حرفهای: مورد استفاده توسط ناسا، آژانس فضایی اروپا (ESA)، تلسکوپ فضایی جیمز وب (JWST) و هابل.
- متا دیتای سیستم مختصات جهانی (WCS) مختصات پیکسل تصویر را مستقیماً به مختصات دقیق آسمانی (بعد و میل) نگاشت میکند.
- سنجشهای فتومتریک علمی ممیز شناور واقعی را بدون نگاشت تناوبی کاهشی حفظ میکند.
محدودیتها و معایب فنی
- تکمیل بلوک ۲۸۸۰ بایتی ثابت، بایتهای خالی را در فایلهای کوچک ایجاد میکند.
- بدون نرمافزارهای اخترشناسی (DS9، Siril، PixInsight) در نمایشگرهای تصویر استاندارد کاربر قابل مشاهده نیست.
- ترتیب بایت بزرگ-endian (بزرگاول) سختگیرانه مستلزم تعویض بایت در پردازندههای مدرن x86 و ARM است.
نکات فنی جالب
- هر فایل معتبر FITS با متن دقیق اسکی 'SIMPLE = T' در ۳۰ بایت اول شروع میشود.
- اندازه بلوک ۲۸۸۰ بایتی در سال ۱۹۷۹ انتخاب شد زیرا با ظرفیت ضبط دقیق یک بلوک فیزیکی روی نوارهای مغناطیسی استاندارد ۹ تراکه مطابقت داشت.
- عکسهای رنگی خیرهکننده کهکشانهای دور از تلسکوپ فضایی جیمز وب با ترکیب چندین فایل FITS تکرنگ گرفتهشده از طریق فیلترهای مادون قرمز مختلف ایجاد میشوند.
سوالات فنی متداول
چرا عکسهای خام تلسکوپ در فرمت FITS سیاه به نظر میرسند؟
زیرا فایلهای FITS اندازهگیریهای نوری علمی خطی ۱۶ بیتی یا ۳۲ بیتی خام را ذخیره میکنند. آنها باید (با استفاده از یک منحنی هیستوگرام غیرخطی) «کشیده» شوند تا سحابیهای کمنور و کهکشانهای دوردست نمایان شوند.
چگونه میتوانم FITS را به PNG یا JPG تبدیل کنم؟
شما میتوانید فایلهای نجومی FITS را در چند ثانیه و مستقیماً در مرورگر خود با استفاده از File2File.app مپتونی (Tone-map)، کشیده و به تصاویر زیبای PNG یا JPG تبدیل کنید.
چه نرمافزاری فایلهای FITS را باز میکند؟
SAOImage DS9، PixInsight، Siril، AstroPixelProcessor، GIMP (با افزونه) و File2File.app.