FITS खगोल विज्ञान (.fits)

IAU मानक

फ्लेक्सिबल इमेज ट्रांसपोर्ट सिस्टम (FITS) अंतर्राष्ट्रीय खगोलीय संघ (IAU) और नासा द्वारा अनुमोदित आधिकारिक खगोलीय डेटा प्रारूप है, जो खगोलीय टेलीस्कोप अवलोकनों, गहरे अंतरिक्ष के चित्रों और बहु-आयामी स्पेक्ट्रोस्कोपिक डेटा क्यूब्स को कैप्चर करता है।

FITS को PNG में कन्वर्ट करें

मुफ्त इन-ब्राउज़र FITS से PNG कन्वर्टर। अपने डिवाइस पर तुरंत फ़ाइलें कन्वर्ट करें।

निरीक्षण और मेटाडेटा

ऑपरेटिंग सिस्टम और फ़ाइल विश्लेषक शुरुआती बाइनरी बाइट अनुक्रम का निरीक्षण करके FITS फ़ाइलों की पहचान करते हैं:

फ़ाइलें यहाँ चुनें या छोड़ें

निजी - फ़ाइलें कभी आपके डिवाइस से बाहर नहीं जातीं

या पेस्ट करें Ctrl+V
नेटवर्क पर कोई डेटा भेजे बिना गोपनीयता की गारंटी: बाहरी सर्वर पर 0 बाइट अपलोड किए गए। सारी प्रोसेसिंग आपके ब्राउज़र सैन्डबॉक्स में स्थानीय रूप से हुई।

बाइट-स्तरीय हेडर हस्ताक्षर (मैजिक बाइट्स)

ऑपरेटिंग सिस्टम और फ़ाइल विश्लेषक शुरुआती बाइनरी बाइट अनुक्रम का निरीक्षण करके FITS फ़ाइलों की पहचान करते हैं:

HEX हस्ताक्षर (ऑफ़सेट 0):

53 49 4D 50 4C 45 20 20 3D

ASCII निरूपण: SIMPLE =

मानकीकरण: IAU FITS मानक v4.0

तकनीकी विनिर्देश

कंटेनर आर्किटेक्चर80-अक्षर वाले keyword=value रिकॉर्ड से बने 2880-बाइट शीर्षलेख ब्लॉक, जिनके बाद 2880-बाइट बाइनरी डेटा ऐरे ब्लॉक आते हैं
कंप्रेशनटाइल-आधारित छवि संपीड़न (Rice, Gzip, H-compress, PLIO) या असंपीड़ित बाइनरी डेटा
बाइट एंडियानेसबिग-एंडियन (IEEE फ़्लोटिंग-पॉइंट मानक)
कलर स्पेसकच्चे फोटोमेट्रिक सेंसर रीडिंग, बहु-तरंगदैर्ध्य अवरक्त/पराबैंगनी/एक्स-रे ऐरे
चैनल और संरचनाबहुआयामी डेटा क्यूब (2D छवियाँ, 3D स्पेक्ट्रोस्कोपिक क्यूब, बाइनरी तालिकाएँ)
अधिकतम आयाम999 आयामों तक (NAXIS)
पारदर्शिताNaN (संख्या नहीं) रिक्त पिक्सेल चिह्न
स्ट्रीमिंग और प्रोग्रेसिवशीर्षलेख सीधे रैंडम एक्सेस के लिए डेटा ब्लॉक के सटीक आयाम निर्दिष्ट करता है

तकनीकी तुलना मैट्रिक्स: FITS बनाम प्रतियोगी

तकनीकी विशेषताFITS (वर्तमान)HDF5TIFFNETCDF
खगोलीय निर्देशांक (WCS)नेटिव मानक (RA और Dec खगोलीय मैपिंग)कोई नहीं (कस्टम स्कीमा की आवश्यकता है)कोई नहीं (केवल भौगोलिक GIS)केवल पृथ्वी अक्षांश/देशांतर
प्राथमिक अनुशासनखगोल विज्ञान और खगोल भौतिकीउच्च ऊर्जा भौतिकी और मशीन लर्निंगडेस्कटॉप फोटोग्राफी और स्कैनिंगवायुमंडलीय और महासागर विज्ञान
ब्लॉक संरेखणनिश्चित 2880-बाइट ब्लॉकपदानुक्रमित HDF चंकस्ट्रिप्स या टाइल्सNetCDF रिकॉर्ड चर
टेलीस्कोप परिनियोजनहबल, JWST, ESO, ALMAसिमुलेशन और सुपरकंप्यूटिंगउपभोक्ता / चिकित्सा इमेजिंगNOAA मौसम उपग्रह

सामान्य करप्शन मोड और हेक्स रिकवरी गाइड

खगोलीय फोटोग्राफी सॉफ्टवेयर त्रुटि: 'Header does not end with END keyword'.

मूल कारण: 2880-बाइट हेडर ब्लॉक के अंतिम 80-वर्ण कार्ड में 'END' कीवर्ड गायब है।

रिकवरी: File2File.app FITS टूल का उपयोग करके 80-वर्ण रिक्त स्थान के साथ हेडर को पैड करें और 'END' जोड़ें।

सुरक्षा विश्लेषण और पार्सर अटैक वेक्टर्स

FITS डिकोडर 80-वर्ण हेडर कार्ड को प्रोसेस करते हैं जहाँ असीमित स्ट्रिंग कॉपी लेगेसी C लाइब्रेरी में बफर ओवरफ़्लो का कारण बन सकती हैं।

ज्ञात अटैक वेक्टर्स

  • दूषित हेडर कीवर्ड स्ट्रिंग को पार्स करते समय cfitsio लाइब्रेरी में बफर ओवरफ़्लो।
  • NAXIS आयाम सरणी आवंटन के दौरान पूर्णांक ओवरफ़्लो।
  • असामान्य रूप से जटिल टाइल्ड छवि डीकंप्रेशन से सेवा बाधित करने वाला हमला।

सुरक्षात्मक सर्वोत्तम प्रथाएँ: cfitsio लाइब्रेरी को अपडेट रखें और पृथक WebAssembly मेमोरी स्पेस में FITS फ़ाइलों को डिकोड करें।

ऐतिहासिक मूल और मील के पत्थर

2018IAU ने FITS मानक संस्करण 4.0 को मंजूरी दी, जिसमें 64-बिट पूर्णांक और टाइल्ड संपीड़न को औपचारिक रूप दिया गया।
1990FITS खगोलीय डेटा के आदान-प्रदान का व्यापक रूप से अपनाया गया मानक है; वेधशालाएँ अन्य प्रारूप भी उपयोग करती हैं।
1981वेल्स, ग्रीसेन और हार्टेन ने एस्ट्रोनॉमी एंड एस्ट्रोफिजिक्स में मूलभूत FITS मानक प्रकाशित किया।

मुख्य लाभ और खूबियाँ

  • FITS खगोलीय डेटा के आदान-प्रदान का व्यापक रूप से अपनाया गया मानक है; वेधशालाएँ अन्य प्रारूप भी उपयोग करती हैं।
  • वर्ल्ड कोऑर्डिनेट सिस्टम (WCS) मेटाडेटा छवि पिक्सेल निर्देशांक को सीधे सटीक खगोलीय निर्देशांक (दायाँ आरोहण और क्रांति) से मैप करता है।
  • टोनल मैपिंग में जानकारी खोए बिना वास्तविक फ्लोटिंग-पॉइंट वैज्ञानिक फोटोमेट्रिक माप सुरक्षित रखता है।

तकनीकी सीमाएँ और कमियाँ

  • निश्चित 2880-बाइट ब्लॉक पैडिंग छोटी फाइलों में खाली पैडिंग बाइट्स बनाती है।
  • खगोलीय फोटोग्राफी सॉफ्टवेयर (DS9, Siril, PixInsight) के बिना मानक उपभोक्ता छवि दर्शकों में नहीं देखा जा सकता है।
  • सख्त बिग-एंडियन बाइट ऑर्डर आधुनिक x86 और ARM प्रोसेसर पर बाइट स्वैपिंग की मांग करता है।

रोचक तकनीकी जानकारी

  • प्रत्येक वैध FITS फ़ाइल पहले 30 बाइट्स में सटीक ASCII पाठ 'SIMPLE = T' के साथ शुरू होती है।
  • 2,880 बाइट तार्किक ब्लॉक लंबाई है, जिसे उस समय के सामान्य शब्द आकारों से विभाज्य होने के कारण चुना गया था, न कि टेप के भौतिक ब्लॉक की क्षमता के कारण।
  • जेम्स वेब स्पेस टेलीस्कोप से दूर की आकाशगंगाओं की आश्चर्यजनक रंगीन तस्वीरें विभिन्न इन्फ्रारेड फिल्टर के माध्यम से ली गई कई मोनोक्रोम FITS फाइलों को मिलाकर बनाई जाती हैं।

अक्सर पूछे जाने वाले तकनीकी प्रश्न

FITS फॉर्मेट में रॉ टेलीस्कोप तस्वीरें काली क्यों दिखाई देती हैं?

क्योंकि FITS फाइलें रॉ 16-बिट या 32-बिट रैखिक वैज्ञानिक प्रकाश माप को स्टोर करती हैं। धुंधली नीहारिकाओं (nebulae) और दूर की आकाशगंगाओं को सामने लाने के लिए उन्हें 'स्ट्रेच' किया जाना चाहिए (एक गैर-रैखिक हिस्टोग्राम वक्र का उपयोग करके)।

मैं FITS को PNG या JPG में कैसे बदल सकता हूँ?

आप अपने ब्राउज़र में सीधे File2File.app का उपयोग करके कुछ ही सेकंड में खगोलीय FITS फाइलों को टोन-मैप, स्ट्रेच और सुंदर PNG या JPG छवियों में बदल सकते हैं।

कौन सा सॉफ्टवेयर FITS फाइलें खोलता है?

SAOImage DS9, PixInsight, Siril, AstroPixelProcessor, GIMP (प्लगइन के साथ), और File2File.app।