انتقل إلى المحتوى

معيار متطور لضغط الصور الفوتوغرافية

من ويكيبيديا، الموسوعة الحرة
معيار متطور لضغط الصور الفوتوغرافية
الشعار
امتداد الملف
صيغة وسائط الإنترنت
Uniform Type Identifier
  • image/vnd.ms-photo
  • image/jxr[3]
توقيع الملف/عدد سحري
4949BC[4] عدل القيمة على Wikidata
المطور
أول إصدار
14 أبريل 2009؛ قبل 16 عامًا
الإصدار الأخير
يونيو/حزيران 2019 (الاتحاد الدولي للاتصالات - تقييس الاتصالات)؛ إصدار 2020 (المنظمة الدولية للتوحيد القياسي/اللجنة الكهروتقنية الدولية) يونيو 2019؛ منذ 6 سنوات
حاوٍ لـ
امتدّ لـ
المعايير
توصية الاتحاد الدولي للاتصالات T.832 (يونيو/2019)، ISO/IEC 29199-2:2020
موقع الويب

JPEG XR[5] (نطاق JPEG الممتد[6]) هو معيار لضغط الصور الفوتوغرافية ذات التدرج اللوني المستمر، ويستند إلى مواصفات HD Photo (المعروفة سابقًا باسم Windows Media Photo) التي طورتها مايكروسوفت في الأصل وحصلت على براءة اختراع لها.[7] وهو يدعم كلاً من الضغط مع فقدان البيانات والضغط بدون فقدانها، وهو تنسيق الصورة المفضل لوثائق مواصفات Ecma-388 Open XML Paper.

يدعم نظام التشغيل ويندوز فيستا والإصدارات الأحدث هذا التنسيق بشكل أصلي، بالإضافة إلى متصفحات إنترنت إكسبلورر 9 و10 و11. وتشمل برامج دعم الطرف الثالث لهذا التنسيق أدوبي أير وAffinity Photo وPaint.NET وسومترا بي دي أف.[8][9][10]

أعلنت مايكروسوفت لأول مرة عن برنامج Windows Media Photo في مؤتمر WinHEC 2006،[11] ثم أعادت تسميته إلى HD Photo في نوفمبر من ذلك العام. في يوليو 2007، أعلنت مجموعة خبراء التصوير المشتركة ومايكروسوفت أن HD Photo قيد الدراسة ليصبح معيار JPEG يُعرف باسم JPEG XR.[12][13] في 16 مارس 2009، حصل JPEG XR على الموافقة النهائية كتوصية ITU-T رقم T.832، وبدءًا من أبريل 2009، أصبح متاحًا من ITU-T في شكل "منشور مسبقًا".[14] في 19 يونيو 2009، اجتاز JPEG XR اقتراع المسودة النهائية للمعيار الدولي (FDIS) الصادر عن المنظمة الدولية للتوحيد القياسي/اللجنة الكهروتقنية الدولية (ISO/IEC)، مما أدى إلى الموافقة النهائية عليه كمعيار دولي ISO/IEC 29199-2.[15][16]قام ITU-T بتحديث منشوره بتصحيح تمت الموافقة عليه في ديسمبر 2009،[14] وأصدرت ISO/IEC طبعة جديدة مع تصحيحات مماثلة في 30 سبتمبر 2010.[17]

في عام 2010، وبعد إتمام مواصفات ترميز الصور، نشر الاتحاد الدولي للاتصالات (ITU-T) والمنظمة الدولية للمقاييس/اللجنة الكهروتقنية الدولية (ISO/IEC) أيضًا مواصفات تنسيق الحركة (ITU-T T.833 | ISO/IEC 29199-3)، ومجموعة اختبار المطابقة (ITU-T T.834 | ISO/IEC 29199-4)، وبرنامجًا مرجعيًا (ITU-T T.835 | ISO/IEC 29199-5) لتقنية JPEG XR. وفي عام 2011، نشروا تقريرًا فنيًا يصف بنية سير العمل لاستخدام صور JPEG XR في التطبيقات (ITU-T T.Sup2 | ISO/IEC TR 29199-1).

منذ إصدار Windows 11، الإصدار 24H2 في أكتوبر 2024، يمكن تعيين صور HDR في JPEG XR كخلفيات HDR.[18][19]

القدرات

[عدل | عدل المصدر]

JPEG XR هو تنسيق ملف صور يقدم العديد من التحسينات الرئيسية مقارنة بـ JPEG، بما في ذلك:[20]

ضغط أفضل

[عدل | عدل المصدر]

يدعم تنسيق ملف JPEG XR نسب ضغط أعلى مقارنةً بتنسيق JPEG لترميز صورة بجودة مكافئة.

ضغط بلا فقدان

[عدل | عدل المصدر]

يدعم تنسيق JPEG XR أيضًا الضغط بدون فقدان للبيانات. وتتشابه خطوات معالجة الإشارة في JPEG XR لكلٍ من الضغط بدون فقدان للبيانات والضغط مع فقدانها. وهذا ما يجعل دعم وضع الضغط بدون فقدان للبيانات أمرًا بسيطًا، ويتيح "قص" بعض البتات من صورة مضغوطة بدون فقدان للبيانات لإنتاج صورة مضغوطة مع فقدانها.

دعم هيكل البلاط

[عدل | عدل المصدر]

يمكن تقسيم صورة مشفرة بتقنية JPEG XR إلى مناطق متجاورة. ويمكن فك تشفير بيانات كل منطقة على حدة. يتيح ذلك الوصول السريع إلى أجزاء من الصورة دون الحاجة إلى فك تشفير الصورة بأكملها. عند استخدام نوع من التجانب يُعرف باسم "التجانب المرن"، يمكن تغيير بنية مناطق التجانب دون فك تشفير الصورة بالكامل ودون إحداث أي تشويه إضافي.

دعم لدقة ألوان أعلى

[عدل | عدل المصدر]

يدعم JPEG XR مجموعة واسعة من تمثيلات ألوان الصور بالإضافة إلى ترميز YUV التقليدي 8 بت لكل عينة (المعروف رسميًا باسم YCbCr) 4:2:0 والذي يستخدم عادةً لمعيار JPEG الأصلي.

لدعم الصور التي تستخدم مساحة ألوان RGB، يتضمن JPEG XR تحويلًا داخليًا إلى مساحة ألوان YCoCg، ويدعم مجموعة متنوعة من أنظمة عمق البت وتغليف تمثيل الألوان. يمكن استخدام هذه الأنظمة مع أو بدون قناة ألفا مصاحبة لإخفاء الأشكال ودعم الشفافية الجزئية، وبعضها يتمتع بدقة أعلى بكثير مما هو مستخدم عادةً في ترميز الصور. وتشمل هذه الأنظمة ما يلي:

  • تجميعات ذات عمق بت منخفض لألوان RGB في 16 بت لكل بكسل باستخدام 5 بت لكل قناة أو 5 بت للأحمر والأزرق و6 بت للأخضر
  • 8 بتات لكل مكون (تسمى أحيانًا عمق لوني) معبأة في 24 أو 32 بت لكل بكسل
  • 10 بتات لكل مكون في تمثيل مضغوط 32 بت (أحد أنواع تمثيل الألوان عالية الدقة والمعروفة باسم عمق لوني)
  • 16 بت لكل مكون كأعداد صحيحة، أو أعداد ذات فاصلة ثابتة، أو أعداد ذات فاصلة عائمة بنصف الدقة، معبأة في 48 أو 64 بت.
  • 32 بت لكل مكون كأرقام ذات نقطة ثابتة أو أرقام ذات نقطة عائمة كاملة الدقة معبأة في 96 أو 128 بت (والتي لا يتم دعم الترميز بدون فقدان بسبب الدقة العالية للغاية).

يدعم JPEG XR أيضًا نموذج ألوان CMYK الصحيح 16 بت لكل مكون (64 بت لكل بكسل).[21]

يدعم JPEG XR أيضًا ترميز مكونات الألوان ذي النقطة الثابتة 16 بت و32 بت. في هذه الترميزات، تُعامل البتات الأربعة الأكثر أهمية من كل قناة لونية على أنها توفر "هامشًا" و"هامشًا" إضافيًا يتجاوز نطاق القيم الذي يمثل نطاق الإشارة الاسمي من الأسود إلى الأبيض.

علاوة على ذلك، يدعم JPEG XR ترميز مكونات الألوان بنظام الفاصلة العائمة 16 بت و32 بت. في هذه الحالات، تُفسَّر الصورة كبيانات بنظام الفاصلة العائمة، على الرغم من أن خطوات ترميز وفك ترميز JPEG XR تُنفَّذ جميعها باستخدام عمليات الأعداد الصحيحة فقط (لتبسيط عملية الضغط).

كما يتم دعم تنسيق الألوان ذي النقطة العائمة ذي الأس المشترك المعروف باسم RGBE (Radiance)، مما يتيح تخزينًا أكثر دقة للصور ذات النطاق الديناميكي العالي (HDR).

بالإضافة إلى تنسيقات RGB وCMYK، يدعم JPEG XR أيضًا ترميز الألوان الرمادية ومتعددة القنوات بعدد عشوائي من القنوات.

في معظم الحالات، تُحوّل تمثيلات الألوان إلى تمثيل لوني داخلي. هذا التحويل قابل للعكس تمامًا، بحيث لا تُحدث هذه الخطوة أي تشويه، وبالتالي يمكن دعم أنماط الترميز غير الفاقد للبيانات.

دعم خريطة الشفافية

[عدل | عدل المصدر]

قد تكون هناك قناة ألفا لتمثيل الشفافية، بحيث يتم تمكين إمكانية تراكب مزج ألفا.

تعديل الصور في المجال المضغوط

[عدل | عدل المصدر]

في JPEG XR، لا يلزم فك تشفير الصورة بالكامل لتحويل الصورة من ترميز بدون فقدان إلى ترميز مع فقدان، أو تقليل دقة الترميز مع فقدان، أو تقليل دقة الصورة المشفرة.

كما أن فك التشفير الكامل غير ضروري لبعض عمليات التحرير مثل القص، أو القلب الأفقي أو الرأسي، أو التدويرات الأساسية.

يمكن أيضًا تغيير بنية البلاط للوصول إلى مناطق الصورة دون فك التشفير الكامل ودون إدخال تشويه.

دعم البيانات الوصفية

[عدل | عدل المصدر]

قد يحتوي ملف صورة JPEG XR اختياريًا على ملف تعريف ألوان ICC مضمن، لتحقيق تمثيل ألوان متسق عبر أجهزة متعددة.

كما يتم دعم تنسيقات بيانات التعريف Exif و XMP.

تنسيق الحاوية

[عدل | عدل المصدر]

يُحدد الملحق (أ) من معيار JPEG XR أحد تنسيقات حاويات الملفات التي يمكن استخدامها لتخزين بيانات صور JPEG XR. وهو تنسيق مشابه لتنسيق TIFF، يستخدم جدولًا من علامات دليل ملف الصورة (IFD). يحتوي ملف JPEG XR على بيانات الصورة، وبيانات قناة ألفا (اختيارية)، وبيانات وصفية، وبيانات وصفية XMP (اختيارية) مخزنة بتنسيق RDF/XML، وبيانات وصفية Exif (اختيارية)، ضمن علامات IFD. بيانات الصورة عبارة عن كتلة بيانات متصلة ومستقلة. يمكن ضغط قناة ألفا (اختيارية)، إن وُجدت، كسجل صورة منفصل، مما يُمكّن من فك تشفير بيانات الصورة بشكل مستقل عن بيانات الشفافية في التطبيقات التي لا تدعم الشفافية. (بدلاً من ذلك، يدعم JPEG XR أيضًا تنسيق قناة ألفا "المتداخلة"، حيث يتم ترميز بيانات قناة ألفا مع بيانات الصورة الأخرى في دفق ترميز مضغوط واحد).

نظرًا لكونه قائمًا على TIFF، فإن هذا التنسيق يرث جميع قيود تنسيق TIFF بما في ذلك حد حجم الملف البالغ 4 جيجابايت، والذي وفقًا لمواصفات HD Photo "سيتم معالجته في تحديث مستقبلي".[22]

بدأ عمل جديد في لجنة JPEG لتمكين استخدام ترميز صور JPEG XR ضمن تنسيق تخزين ملفات JPX - مما يتيح استخدام بروتوكول JPIP، الذي يسمح بالتصفح التفاعلي للصور المتصلة بالشبكة.[15] بالإضافة إلى ذلك، تمت الموافقة على مواصفات Motion JPEG XR كمعيار ISO لضغط الحركة (الفيديو) في مارس 2010.[23]

خوارزمية الضغط

[عدل | عدل المصدر]
مقارنة بين JPEG 2000 و JPEG XR و JPEG

يُشابه تصميم JPEG XR[14][24] تصميم JPEG من حيث المفهوم: حيث يتم تحويل الصورة الأصلية اختيارياً إلى فضاء لوني لوما-كروما، ويتم أخذ عينات فرعية اختيارياً من مستويات الكروما، ويتم تقسيم كل مستوى إلى كتل ذات حجم ثابت، ثم يتم تحويل هذه الكتل إلى مجال التردد، ويتم تكميم معاملات التردد وتشفيرها باستخدام الإنتروبيا. وتشمل الاختلافات الرئيسية ما يلي:

  • يدعم تنسيق JPEG عمق بت 8 و12 بت؛ بينما يدعم تنسيق JPEG XR عمق بت يصل إلى 32 بت. كما يدعم JPEG XR ضغط بيانات الصور ذات الفاصلة العائمة مع فقدان البيانات وبدونه (عن طريق تمثيل قيم الفاصلة العائمة بتنسيق مشابه لـ IEEE 754، وتشفيرها كما لو كانت أعدادًا صحيحة) وصور RGBE.
  • تحدد JFIF وغيرها من ممارسات ترميز الصور الشائعة تحويلاً خطياً من RGB إلى YCbCr، وهو تحويلٌ يُفقد بعض البيانات عملياً بسبب خطأ التقريب. أما JPEG XR فيحدد تحويلاً غير فاقد للبيانات في فضاء الألوان، وهو YCbCr-R،[25][26]ويُعطى (لـ RGB) بالصيغة التالية:[27]

V=B−R

U=G−R−⌈V2⌉

Y=G−⌈U2⌉

  • بينما يستخدم تنسيق JPEG كتلًا بحجم 8 × 8 لتحويل التردد، يستخدم تنسيق JPEG XR بشكل أساسي تحويلات الكتل بحجم 4 × 4. (كما تم تعريف تحويلات 2 × 4 و2 × 2 لحالات خاصة تتضمن أخذ عينات فرعية للون؛ وتشمل خيارات المُشفِّر YUV_444 وYUV_422 وYUV_420 وY_only أحادي اللون.)[28]
  • بينما يستخدم تنسيق JPEG مرحلة تحويل واحدة، يطبق تنسيق JPEG XR تحويله الأساسي 4 × 4 بطريقة هرمية ثنائية المستوى ضمن مناطق ماكرو بلوك 16 × 16. وهذا يمنح التحويل تسلسلاً هرمياً متعدد الدقة يشبه الموجات الصغيرة، ويحسن من قدرته على الضغط.
  • تُعدّ عملية تحويل جيب التمام المنفصل (DCT)، وهي تحويل التردد المستخدم في JPEG، مُسببةً لفقدان طفيف للبيانات نتيجةً لخطأ التقريب. يستخدم JPEG XR نوعًا من تحويل الأعداد الصحيحة يعتمد على تقنية الرفع.[29] يُشبه التحويل المطلوب، المسمى تحويل النواة الضوئية (PCT)، عملية DCT 4 × 4 ولكنه لا يُسبب فقدانًا للبيانات (قابل للعكس تمامًا). في الواقع، هو تطبيق مُحدد لعائلة أكبر من التحويلات الثنائية المُلائمة للبيانات والتي لا تتطلب مُضاعفات، وتُسمى binDCT.[30]
  • تتيح تقنية JPEG XR خطوة ترشيح مسبق اختيارية للتداخل، تُسمى تحويل تداخل الصور (POT)، قبل كل مرحلة من مراحل تحويل PCT الأساسية 4×4.[29] يعمل هذا المرشح على كتل 4×4 مُزاحة بمقدار عينتين في كل اتجاه عن كتل التحويل الأساسية 4×4. يهدف هذا المرشح إلى تحسين قدرة الضغط وتقليل تشوهات حدود الكتل عند معدلات البت المنخفضة. أما عند معدلات البت العالية، حيث لا تُشكل هذه التشوهات مشكلة عادةً، فيمكن الاستغناء عن الترشيح المسبق لتقليل وقت التشفير وفك التشفير. يُبنى ترشيح التداخل باستخدام عمليات عددية صحيحة وفقًا لخوارزمية رفع، مما يجعله غير مُفقِد للبيانات. عند دمج POT وPCT بشكل مناسب في JPEG-XR، يُشكلان تحويلًا مُتداخلًا.[31]
  • في JPEG، تُتنبأ معاملات التيار المستمر (DC) لكتل تحويل جيب التمام المنفصل (DCT) بتطبيق تنبؤ التيار المستمر من كتلة التحويل المجاورة اليسرى، ولا تُتنبأ أي معاملات أخرى. أما في JPEG XR، فتُجمع كتل 4×4 في كتل كبيرة (macroblocks) من 16×16 عينة، وتُمرر معاملات التيار المستمر الـ 16 من كتل 4×4 لكل كتلة كبيرة عبر مستوى آخر من تحويل التردد، مما ينتج عنه ثلاثة أنواع من المعاملات التي تُشفّر بالإنتروبيا: معاملات التيار المستمر للكتلة الكبيرة (DC)، ومعاملات التيار المتردد (AC) على مستوى الكتلة الكبيرة (lowpass)، ومعاملات التيار المتردد على مستوى أدنى (AC). ويُطبق تنبؤ قيم المعاملات عبر كتل التحويل على معاملات التيار المستمر، وعلى صف أو عمود إضافي من معاملات التيار المتردد أيضًا.
  • يدعم تنسيق JPEG XR ترميز الصورة بتقسيمها إلى مناطق مستطيلة أصغر. ويمكن فك ترميز كل منطقة بشكل مستقل عن باقي مناطق الصورة، مما يتيح الوصول السريع إلى أجزاء محددة منها دون الحاجة إلى فك ترميز الصورة بأكملها.
  • تعتبر مرحلة ترميز الإنتروبيا في JPEG XR أكثر تكيفًا وتعقيدًا من مرحلة JPEG، حيث تتضمن مخططًا للتنبؤ بمعاملات التيار المستمر والتيار المتردد، وإعادة ترتيب المعاملات التكيفية (على عكس ترتيب JPEG المتعرج الثابت)، وشكلًا من أشكال ترميز هوفمان التكيفي للمعاملات نفسها.
  • يستخدم تنسيق JPEG خطوة تكميم واحدة لكل مكون من مكونات التيار المستمر/المتردد لكل مستوى لوني لكل صورة. بينما يسمح تنسيق JPEG XR باختيار أحجام خطوات تكميم التيار المستمر على أساس منطقة البلاطة، كما يسمح بتغيير أحجام خطوات تكميم الترددات المنخفضة والتيار المتردد من وحدة ماكرو إلى أخرى.
  • لأن جميع مراحل التشفير، باستثناء التكميم، لا تُفقد البيانات، فإن JPEG XR يكون غير فاقد للبيانات عندما تكون جميع معاملات التكميم مساوية لـ 1. وهذا لا ينطبق على JPEG. يُعرّف JPEG وضعًا منفصلاً غير فاقد للبيانات لا يستخدم تحويل جيب التمام المنفصل (DCT)، ولكنه غير مُطبّق في مكتبة libjpeg، وبالتالي لا يحظى بدعم واسع.

تزعم مواصفات HD Photo bitstream أن "HD Photo توفر جودة صورة مماثلة لـ JPEG-2000 مع أداء حسابي وذاكرة أقرب إلى JPEG"، وأنها "تقدم صورة مضغوطة مع فقدان البيانات بجودة إدراكية أفضل من JPEG بأقل من نصف حجم الملف"، وأن "الصور المضغوطة بدون فقدان البيانات... عادة ما تكون أصغر بمقدار 2.5 مرة من البيانات الأصلية غير المضغوطة".

دعم البرمجيات

[عدل | عدل المصدر]

تم نشر تطبيق برمجي مرجعي لـ JPEG XR كتوصية ITU-T T.835 ومعيار ISO/IEC الدولي 29199-5.

تدعم منتجات البرامج البارزة التالية تقنية JPEG XR بشكل أصلي:

برمجة الناشر قراءة حقوق السحب الخاصة حقوق السحب الخاصة الكتابة قراءة تقرير التنمية البشرية كتابة تقرير التنمية البشرية مراجع
مصمم التقارب/صورة التقارب/نشر التقارب أوروبا Serif نعم لا نعم لا
عارض الصور السريع تطوير البرمجيات من قبل أكسل ريتشين نعم لا لا لا [32]
عارض صور بتقنية HDR + WCG سيمون تاو نعم لا نعم لا
إنترنت إكسبلورر 9، 10، 11 مايكروسوفت نعم لا لا لا [33][34]
مايكروسوفت التعبير عن التصميم مايكروسوفت نعم نعم لا لا [35]
مايكروسوفت التعبير وسائل الإعلام مايكروسوفت نعم لا لا لا
محرر الصور المركبة من مايكروسوفت مايكروسوفت نعم نعم لا لا [36]
تطبيق إنفيديا (المعروف سابقًا باسم GeForce Experience) إنفيديا لا لا لا نعم [36][37]
الرسام.نت ريك بروستر نعم نعم لا لا [38]
الصور (ويندوز) مايكروسوفت نعم نعم نعم نعم
Serif فوتوبلص Serif أوروبا نعم نعم لا لا [39]
معرض صور ويندوز مايكروسوفت نعم نعم لا لا
عارض الصور ويندوز مايكروسوفت نعم لا لا لا
XnView بيير إيمانويل غوجليه نعم نعم لا لا [40][41]
استوديو تصوير المنطقة برنامج المنطقة نعم نعم لا لا [42]

تدعم واجهات برمجة التطبيقات وأطار البرامج التالية تقنية JPEG XR، ويمكن استخدامها في برامج أخرى لتوفير دعم JPEG XR للمستخدمين النهائيين:

الترخيص

[عدل | عدل المصدر]

تمتلك مايكروسوفت براءات اختراع لتقنية JPEG XR. صرّح ممثلٌ لمايكروسوفت في مقابلةٍ أجريت في يناير 2007 أنه بهدف تشجيع اعتماد واستخدام تقنية HD Photo، تُتاح المواصفات بموجب وعد مايكروسوفت للمواصفات المفتوحة، الذي ينص على أن مايكروسوفت تسمح بتطبيق المواصفات مجانًا، ولن ترفع دعاوى قضائية بشأن التقنية الحاصلة على براءة اختراع لتطبيقها،[45] كما نُقل عن جوش وايزبرغ، مدير مجموعة الوسائط المتعددة في مايكروسوفت. وفي 15 أغسطس 2010، أتاحت مايكروسوفت معيار JPEG XR الناتج بموجب وعدها المجتمعي.[46]

في يوليو 2010، تم نشر برنامج مرجعي لتطبيق معيار JPEG XR كتوصية ITU-T T.835 والمعيار الدولي ISO/IEC 29199-5. أدرجت مايكروسوفت هذه المنشورات في قائمة المواصفات التي يغطيها وعدها المجتمعي.[46]

في أبريل 2013، أصدرت مايكروسوفت مكتبة jxrlib، وهي مكتبة JPEG XR مفتوحة المصدر بموجب ترخيص BSD. وقد حل هذا أي مشكلات تتعلق بالترخيص مع تنفيذ المكتبة في حزم البرامج الموزعة بموجب تراخيص مفتوحة المصدر شائعة مثل رخصة جنو العمومية العامة، والتي كانت "مجموعة أدوات نقل أجهزة الصور عالية الدقة" التي تم إصدارها سابقًا[47] غير متوافقة معها.

  1. ↑ "Recommendation T.832 (06/2019): Information technology – JPEG XR image coding system – Image coding specification". International Telecommunication Union – Standardization sector (قطاع توحيد مقاييس الاتصالات (ITU-T)). يونيو 2019. اطلع عليه بتاريخ 2020-03-03.
  2. 1 2 "Microsoft Device Porting Kit Specification". Microsoft Corporation. 7 نوفمبر 2006. مؤرشف من الأصل في 2010-03-27. اطلع عليه بتاريخ 2009-11-08.
  3. ↑ "Media Types". IANA. 29 يوليو 2024. مؤرشف من الأصل في 2026-04-04. اطلع عليه بتاريخ 2024-07-31.
  4. ↑ "TrID".
  5. ↑ Bill، Crow (17 نوفمبر 2006). "Introducing HD Photo". Bill Crow's Digital Imaging & Photography Blog. Microsoft. مؤرشف من الأصل في 2022-09-01.
  6. ↑ Bill، Crow (31 يوليو 2007). "Industry Standardization for HD Photo". Bill Crow's Digital Imaging & Photography Blog. Microsoft. مؤرشف من الأصل في 2022-09-01.
  7. ↑ "HD Photo, Version 1.0 (Windows Media Photo)". Digital Preservation. مكتبة الكونغرس. 19 فبراير 2008. مؤرشف من الأصل في 2016-12-13.
  8. ↑ matthewu (31 يناير 2014). "Readme". jxrlib repo. مؤرشف من الأصل في 2014-11-26. اطلع عليه بتاريخ 2014-03-15 – عبر كود بلاكس. The JPEG XR format replaces the HD Photo/Windows Media™ Photo format in both Windows 8 and the Windows Image Component (WIC). WIC accompanies the Internet Explorer 10 redistributable packages for down-level versions of Windows.
  9. ↑ "Platform update for Windows 7 Service Pack 1 (SP1) and Windows Server 2008 R2 SP1". Microsoft Support. 26 فبراير 2013. مؤرشف من الأصل في 2026-03-05. اطلع عليه بتاريخ 2021-06-03.
  10. ↑ "Pale Moon Release Notes". Moonchild Productions. مؤرشف من الأصل في 2026-03-08.
  11. ↑ Evers، Joris. "Microsoft shows off JPEG rival". CNET. مؤرشف من الأصل في 2025-07-03.
  12. ↑ "Microsoft's HD Photo Technology Is Considered for Standardization by JPEG". Microsoft Corporation. 31 يوليو 2007. مؤرشف من الأصل في 2010-08-08. اطلع عليه بتاريخ 2007-07-31.
  13. ↑ "JPEG 2000 Digital Cinema Successes and Proposed Standardization of JPEG XR". Join Photographic Experts Group. 6 يوليو 2007. مؤرشف من الأصل في 2009-03-17. اطلع عليه بتاريخ 2009-07-31.
  14. 1 2 3 "T.832 : Information technology - JPEG XR image coding system - Image coding specification". www.itu.int. مؤرشف من الأصل في 2026-02-15. اطلع عليه بتاريخ 2026-04-05.
  15. 1 2 Sharpe، Louis (17 يوليو 2009). "Press Release – 49th WG1 Sardinia Meeting". Joint Photographic Experts Group. مؤرشف من الأصل في 2009-09-01. اطلع عليه بتاريخ 2009-10-24.
  16. ↑ "ISO/IEC 29199-2:2009 Information technology – JPEG XR image coding system – Part 2: Image coding specification". International Organization for Standardization (ISO) and International Electrotechnical Commission (IEC). 14 أغسطس 2009. مؤرشف من الأصل في 2016-03-24. اطلع عليه بتاريخ 2009-12-18.
  17. ↑ "ISO/IEC 29199-2:2010 Information technology – JPEG XR image coding system – Part 2: Image coding specification". International Organization for Standardization (ISO) and International Electrotechnical Commission (IEC). 30 سبتمبر 2010. مؤرشف من الأصل في 2016-03-12. اطلع عليه بتاريخ 2010-12-18.
  18. ↑ Taras Buria (3 أغسطس 2023). "Windows 11 now supports HDR wallpapers in JXR format". Neowin. مؤرشف من الأصل في 2026-02-26. اطلع عليه بتاريخ 2024-12-28.
  19. ↑ Mauro Huculak (18 يونيو 2024). "How to set HDR (JXR) wallpapers on Windows 11". Pureinfotech. مؤرشف من الأصل في 2026-02-08. اطلع عليه بتاريخ 2024-12-28.
  20. ↑ Bill، Crow (30 يوليو 2009). "JPEG XR is Now an International Standard". Microsoft Developer Network blogs, Bill Crow's blog. Microsoft Corporation. مؤرشف من الأصل في 2022-09-01. اطلع عليه بتاريخ 2009-10-24.
  21. ↑ Crow، Bill (1 يونيو 2006). "Pixel Formats (Part 1: Unsigned Integers)". Bill Crow's Digital Imaging & Photography Blog. Microsoft Developer Network. مؤرشف من الأصل في 2009-11-29. اطلع عليه بتاريخ 2009-10-26.
  22. ↑ "Windows Media Photo Specification". مايكروسوفت. مؤرشف من الأصل في 2010-05-29. اطلع عليه بتاريخ 2016-10-05.
  23. ↑ "JPEG launches Innovations group, new book " JPEG 2000 Suite " published". jpeg.org. 19 مارس 2010. مؤرشف من الأصل في 2010-09-25.
  24. ↑ S. Srinivasan, C. Tu, S. L. Regunathan, and G. J. Sullivan, "HD Photo: A New Image Coding Technology for Digital Photography", SPIE Applications of Digital Image Processing XXX, جمعية مهندسي الأجهزة الضوئية  [لغات أخرى]‏ Proceedings, volume 6696, paper 66960A, September 2007. نسخة محفوظة 2013-06-15 على موقع واي باك مشين
  25. ↑ "Analysis of BSDL-based content adaptation for JPEG 2000 and HD Photo (JPEG XR)". 8 سبتمبر 2010. ص. 7. مؤرشف من الأصل في 2021-10-27.
  26. ↑ "JPEG XR – Microsoft Research". مايكروسوفت. مؤرشف من الأصل في 2025-12-15.
  27. ↑ "Recommendation T.832 (06/2019)". p. 185 Table D.6 – Pseudocode for function FwdColorFmtConvert1(). مؤرشف من الأصل في 2026-02-15.
  28. ↑ "JPEG XR Device Porting Kit Specification". JPEGXR_DPK_Spec_1.0.doc. مايكروسوفت. 2013. مؤرشف من الأصل في 2014-11-26. اطلع عليه بتاريخ 2014-03-15.
  29. 1 2 C. Tu, S. Srinivasan, G. J. Sullivan, S. Regunathan, and H. S. Malvar, "Low-complexity Hierarchical Lapped Transform for Lossy-to-Lossless Image Coding in JPEG XR / HD Photo", SPIE Applications of Digital Image Processing XXXI, جمعية مهندسي الأجهزة الضوئية  [لغات أخرى]‏ Proceedings, volume 7073, paper 70730C, August 2008. نسخة محفوظة 2017-01-10 على موقع واي باك مشين
  30. ↑ Liang، Jie؛ Trac D. Tran (2001). "Fast multiplierless approximations of the DCT with the lifting scheme". IEEE Transactions on Signal Processing. ج. 49 ع. 12: 3032–3044. Bibcode:2001ITSP...49.3032L. CiteSeerX:10.1.1.7.4480. DOI:10.1109/78.969511.
  31. ↑ Tran، Trac D.؛ Jie Liang؛ Chengjie Tu (2003). "Lapped transform via time-domain pre- and post-filtering". IEEE Transactions on Signal Processing. ج. 51 ع. 6: 1557–1571. Bibcode:2003ITSP...51.1557T. CiteSeerX:10.1.1.7.8314. DOI:10.1109/TSP.2003.811222.
  32. ↑ "FastPictureViewer Professional | Image File Formats Compatibility Chart". fastpictureviewer.com. مؤرشف من الأصل في 2026-02-11.
  33. ↑ "Image Support". Microsoft Corporation. 2010. مؤرشف من الأصل في 2010-04-12. اطلع عليه بتاريخ 2010-05-29.
  34. ↑ Olivier، Frank (9 أبريل 2010). "Benefits of GPU-powered HTML5". Microsoft Corporation. مؤرشف من الأصل في 2015-11-06. اطلع عليه بتاريخ 2010-05-29.
  35. ↑ Crow، Bill (27 مارس 2007). "Expression Design Includes HD Photo Support". Microsoft Corporation. مؤرشف من الأصل في 2014-05-14. اطلع عليه بتاريخ 2010-06-01.
  36. 1 2 "Microsoft Research Image Composite Editor". Microsoft Research. مؤرشف من الأصل في 2015-01-17. اطلع عليه بتاريخ 2011-03-09.
  37. ↑ "What's new in GeForce Experience 3.22". Nvidia. مؤرشف من الأصل في 2026-03-06. اطلع عليه بتاريخ 2024-12-30.
  38. ↑ "NVIDIA App Officially Released: Download The Essential Companion For PC Gamers & Creators". Nvidia. 12 نوفمبر 2024. مؤرشف من الأصل في 2026-03-20. اطلع عليه بتاريخ 2024-12-30.
  39. ↑ "paint.net 4.2.1 is now available!". 7 أغسطس 2019. مؤرشف من الأصل في 2025-10-09. اطلع عليه بتاريخ 2019-08-08.
  40. ↑ "Serif Launches PhotoPlus X7 – The Ultimate Digital Photo Studio". Hexus. Serif Europe. 29 أبريل 2014. مؤرشف من الأصل في 2026-03-03. اطلع عليه بتاريخ 2024-12-29.
  41. ↑ Gougelet، Pierre E. "Added/Changed Features to XnView". مؤرشف من الأصل في 2011-05-11. اطلع عليه بتاريخ 2011-05-11.
  42. ↑ "Zoner Photo Studio 13" (PDF). Zoner Software. 2011. مؤرشف من الأصل (PDF) في 2024-06-19. اطلع عليه بتاريخ 2024-12-29.
  43. 1 2 "Flash Player 11 and AIR 3 Release Notes for Adobe Labs" (PDF). 12 يوليو 2011. مؤرشف من الأصل (PDF) في 2011-07-14. اطلع عليه بتاريخ 2011-07-14.
  44. ↑ "John Carmack discusses RAGE on iPhone / iPad / iPod". Quake Haus. Bethblog.com. 26 أكتوبر 2010. مؤرشف من الأصل في 2026-02-07. اطلع عليه بتاريخ 2024-12-30.
  45. ↑ Stephen Shankland (23 يناير 2007). "Vista to give HD Photo format more exposure". سي نت. مؤرشف من الأصل في 2012-11-04. اطلع عليه بتاريخ 2007-03-09.
  46. 1 2 "Microsoft Community Promise". مايكروسوفت. مؤرشف من الأصل في 2015-08-01. اطلع عليه بتاريخ 2011-07-16.
  47. ↑ "HD Photo Device Porting Kit 1.0". Microsoft. 21 ديسمبر 2006. مؤرشف من الأصل في 2013-04-13. اطلع عليه بتاريخ 2007-08-09.