هل نحتاج إلى مثل هذا الشكل؟ .. وبعض الإحصائيات

لعدة أشهر في وقت فراغه كان يطور تنسيق صورة جديد. إليك ما جاء في شكل عرض:











في مثل هذه الأبعاد ، في المتوسط ​​، يمكن استخدام الصورة المشغولة PNG لتسجيل نفس الصور مثل 43٪ JPG ، وعلى VRP مثل 44٪ JPG.

الآن على الرسم البياني (خطوط الاتجاه متعددة الحدود ، الدرجة الثانية ، الخطوط المتقطعة هي استقراء لعقلي الهزيل):



VRP أقل من BMP (غير مضغوط تقريبًا) من 1B إلى 350 B ومن ~ 7KB ، أي يعمل الضغط.

VRP بحجم صورة غير مضغوط:

من 1 B إلى 250 B: الأمثل
من 250 B إلى 1 KB: مقبول
من 1 KB إلى 7 KB: غير مثالي
من 7 KB إلى 400 KB: من المحتمل أن يكون مقبولًا
من 400 KB: من المحتمل أن يكون الأمثل

الآن دعنا نقارن VRP ( بدون فقدان) وتنسيقات البيانات النقطية التي تدعم الضغط المفقود (ولكن الخطأ لا يزيد عن ± 10/256 في المتوسط ​​لكل بكسل لكل قناة - شكرًا على الفكرةجريبوكس) - تم اختبار قوالب مختلفة لكل تنسيق (بحيث تفي جميع الصور في هذا التنسيق بالشرط - كان الضغط الضائع ناجحًا فقط مع JPG ، وتنسيقات أخرى تفي بالشرط فقط دون فقد)





خطوط الاتجاه لوغاريتمية ، التنسيقات ذات الحجم المتزايد:
اختزال جودة JPEG بنسبة 80٪ 4: 2: 2
VectoRabbitPicture بدون خسارة
JPEG 2000 بدون خسارة
JPEG XR بدون فقدان
WebP بدون فقدان

أيضًا تم تحليلها:
HEIF: صور تصل إلى 64x64 غير مدعومة وتشوه الألوان في أي حال
DjVu: على أي حال ، تظهر خسائر كبيرة
* نطاق هذا التحليل - فقدان جودة الصورة والصور الصغيرة بشكل ضعيف













عند التتبع تلقائيًا من البيانات النقطية ، تكون النتيجة ضائعة. في VRP ، على الأقل لا توجد خسارة تصل إلى مقياس 100٪.

وكما ترون على الرسم البياني ، في نفس الوقت ، فإن الرموز والأشكال التوضيحية والشعارات البسيطة في SVG (وأي تنسيقات متجهة أخرى تقريبًا) سيكون لها بالتأكيد عدة مرات أكثر من VRP.

أيضًا ، نظرًا لأن VRP هو تنسيق بدون فقد بمقاييس تصل إلى 100٪ ، فمن الممكن الحصول على نفس النتائج تمامًا من نفس الملف مثل PNGA ؛ إذا كان لديك وقت إضافي ، يمكنك مزج نتائج مختلفة! أيضًا ، عند اختيار نتائج VRP ، سيستغرق هذا وقتًا أقل من تنسيقات البيانات النقطية

فك تشفير أسرع


أعتقد أنه بسبب تسريع الأجهزة وفي حالة ضغط الضوء ، حيث يتم تخزين البيانات في شكل متجه ، وليس حول كل بكسل بشكل منفصل ولا يلزم الاستيفاء (PNG) ، هناك عدد أقل من العناصر الأولية ويتم ترميزها ليس بلغة بشرية ، ولكن بشكل خاص لفك الشفرة (SVG) سيتم عرض أسرع للصورة (بعد تنزيل الملف). هذا مهم للغاية مع الصور الكبيرة والأجهزة الضعيفة ، وكذلك للخطط المستقبلية لتطوير التنسيق.

العديد من أنماط التشفير بنمط فك تشفير واحد ، اعتمادًا على أيهما أقوى مما ورد أعلاه أو شيء بينهما.

ضغط أي صور متجه مع خسائر ، ولكن يمكنك تحديد أي نسبة من الخسائر









يشير خط VRP إلى مكان تنسيقات المتجهات الأخرى (في الحجم والمقدار الذي يجب أن تخسره حتى تكون زائدًا بالنسبة إلى التنسيق):



لا تنتظر ، فلن يتم تحميل الصورة على اليمين بشكل أفضل) قم

بتجميع الصور لجعل الصورة فريدة وإنشاء تأثيرات فيديو. هناك العديد من الإمكانيات الثورية للتصميم:

أ) اختيار كيفية التصفيف بقوة (من 1 إلى 100)
ب) عدد الألوان التي يجب استخدامها (الكل ، 2 مليليون ، ... ، 512 ، 64 ، 8) - النتيجة تختلف بشكل كبير وليس الألوان فقط
ج) الاختيار شكل العنصر (دائرة ، مثلث ، مربع ، قلب ، قطة ...)
د) حجم المضلعات (من 0.5 إلى 1)
هـ) حجم الإضافات إلى المضلعات وما إذا كانت مطلوبة (من 0 إلى 1)
* بالنسبة للتصميم ، يجب أن تكون الصورة بتنسيق VRP



فيما يلي بعض النتائج بإعدادات مختلفة:

فوق صورة الإعدادات (أ ، ب ، ج ، د ، هـ). في كل مكان بدون استيفاء ،



لن تتمكن الخوارزمية التلقائية من تحديد الصورة وستعتبرها أصلية ، حتى لو لم تكن من نمطًا كبيرًا:
5 معلمات (أ ، ب ، ج ، د ، هـ) بقيم مختلفة تمامًا بالإضافة إلى العديد من خيارات الاستيفاء (سواء عند الإدخال أو عند الإخراج) يعطي عددًا لا حصر له من الخيارات وحتى الأنماط المختلفة سيتم اعتبارها الصورة الأصلية دون مطالبات بانتهاك حقوق الطبع والنشر.

يمكن أيضًا استخدامه كتأثير فيديو ، استنادًا إلى إطار ثابت أو مجموعة إطارات من فيديو ، عندما تتغير بعض المعلمات بسلاسة ويتم تسجيل كل نتيجة كإطار.

التقدمية


عادة ، في المواقع ، يتم تحميل الصورة من الأعلى إلى الأسفل أو في بعض الأحيان تنمو الجودة أثناء التحميل.
في تنسيق VRP ، هذا غير ممكن ، ولكن في 27٪ من الحالات أو في 100٪ من الحالات عند اختيار نموذج "أسرع عرض" أثناء الحفظ ، لن تتحسن جودة الألوان عند التحميل ، بمعنى آخر. الصورة مرئية على الفور ويمكنك فهم أنه ، بالإضافة إلى ذلك ، ستكون المراحل الأخيرة من تحميل العين غير مرئية تقريبًا.

الرسوم التوضيحية في العرض التقديمي الأصلي . (تنزيل ومشاهدة F5 في PowerPoint)

تقليد رسم صورة

توضيحية في العرض التقديمي الأصلي . (تنزيل ومشاهدة F5 في PowerPoint)

يمكن استكمال التنسيق بسهولة.

تطوير التنسيق وإضافة ميزات جديدة مع التوافق التام للخلف


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

نقائص


في الأساس ، يمكن القضاء على جميع أوجه القصور ، ولكنها تستغرق الوقت والمال.

حتى الآن ، بطيء التحويل والضغط ، بسبب عدم تحسين الخوارزمية ، واستخدام لغة برمجة قديمة وعدم التكيف لـ x64 ، وهذا هو السبب في أن معالجة الصور من أكثر من 1000 بكسل تستغرق وقتًا غير مقبول حتى الآن. يمكن القضاء على هذا بالتأكيد ، ولكنه يستغرق الكثير من ساعات العمل.

من المؤكد أن ضغط المتجهات والتقدم والمحاكاة للرسم يمكن القيام به بالتأكيد ، ولكن لم يتم حتى الآن تنفيذ

فك التشفير بشكل أسرع

خطط التنمية


  • القصور الصحيح
  • نفذ كل شيء حتى النهاية
  • تحسين العرض والضغط قدر الإمكان
  • أضف دعم الشفافية
  • قم بالتطوير بناءً على هذا التنسيق والشكل والخوارزميات للرسوم المتحركة والفيديو مع نفس الميزات

تحقيق الدخل


يمكنك تحقيق الدخل من التنسيق والخدمات التي تقدم الخدمات بناءً على الخوارزمية بطرق مختلفة تمامًا. من الأكثر وضوحا:

  • استقبال الرعاية لإنشاء وصيانة شكل مفتوح وتوفير مجاني للبرامج القائمة عليه
  • بيع تراخيص استخدام التنسيق في الفيديو / الكاميرات / الطابعات
  • بيع البرامج التي تنفذ واجهة للعمل بالتنسيق وجميع ميزات الخوارزمية
  • إنشاء مكتبة مدفوعة لاستخدام التنسيق والخدمات المبنية عليها
  • بيع منتج العمل النهائي لشركة كبيرة

هذا كل شيء تقريبًا. قريبا سأضيف بعض الجداول.
في انتظار تعليقاتكم - هل هذا التنسيق مطلوب؟ لماذا نعم؟ لما لا؟ أين يمكن أن أكون مخطئا؟ من يرغب في الاستثمار؟ من مستعد لشراء نموذج أولي يعمل؟

All Articles