← تمام گائیڈز پردے کے پیچھے

ہر بار جب تصویر کو دوبارہ محفوظ (re-save) کیا جاتا ہے تو اس کا کیا ہوتا ہے

ہر بار محفوظ کرنے سے تفصیلات مستقل طور پر ضائع ہو جاتی ہیں۔ ہم نے ایک تصویر کو دس چکروں سے گزارا اور ہر مرحلے پر اس کا اسکور لیا۔ اس کا نتیجہ زیادہ تر غلط مثبت (false positives) کی وضاحت کرتا ہے۔

· 8 منٹ کا مطالعہ · Best AI Image Detector

باریک ساخت (texture) ضائع ہو جاتی ہے اور کبھی واپس نہیں آتی۔ تین یا چار بار محفوظ کرنے کے بعد، ڈیٹیکٹر اصل تصویر کے بجائے کمپریشن کے اثرات (artefacts) کو پڑھ رہا ہوتا ہے، جو حقیقی تصاویر کے اسکور کو اوپر لے جاتا ہے۔

دوسری بار محفوظ کرنے پر خرچ کیوں آتا ہے

JPEG کمپریشن تصویر کو بلاکس میں تقسیم کرتی ہے، ہر ایک کو فریکوئنسی اجزاء میں تبدیل کرتی ہے، اور ان ہائی فریکوئنسی والے اجزاء کو ضائع کر دیتی ہے جنہیں آپ کی آنکھیں کم محسوس کرتی ہیں۔ نتیجہ چھوٹا اور قدرے نرم ہوتا ہے۔

اس فائل کو کھولیں اور دوبارہ محفوظ کریں تو یہ عمل ان ڈیٹا پر دہرایا جاتا ہے جو پہلے ہی اس سے گزر چکا ہے۔ انکوڈر یہ نہیں بتا سکتا کہ کون سی تفصیل اصل ہے اور کون سی آخری بار کا اثر ہے، اس لیے یہ دونوں کے ساتھ یکساں سلوک کرتا ہے اور دونوں کو مزید ضائع کر دیتا ہے۔

نقصان جمع ہوتا رہتا ہے اور کبھی واپس نہیں آتا۔ ایسا کوئی عمل نہیں ہے جو ضائع شدہ فریکوئنسی اجزاء کو بحال کر سکے، یہی وجہ ہے کہ جو تصویر چار پلیٹ فارمز سے گزر چکی ہو، اسے کوئی بھی ٹول ٹھیک نہیں کر سکتا، صرف نیا بنایا جا سکتا ہے۔

اس کا اسکور پر کیا اثر پڑتا ہے

ہم نے ایک اصلی تصویر لی، اسے بار بار کوالٹی 75 پر محفوظ کیا، اور ہر مرحلے پر اسکور کیا۔ کچھ بھی ایڈٹ نہیں کیا گیا تھا۔ نیچے دی گئی ہر تبدیلی صرف محفوظ کرنے کے عمل سے آئی ہے۔

محفوظ کرنے کی تعداد کے مقابلے میں اسکور
اصل کیپچر
17
1 بار محفوظ کرنے کے بعد
24
3 بار محفوظ کرنے کے بعد
39
6 بار محفوظ کرنے کے بعد
55
10 بار محفوظ کرنے کے بعد
68

ایک واحد اصلی تصویر۔ کسی بھی مرحلے پر کوئی ایڈیٹنگ نہیں؛ صرف بار بار انکوڈنگ۔

ایک غیر ترمیم شدہ تصویر، جسے JPEG کوالٹی 75 پر یکے بعد دیگرے محفوظ کرنے کے بعد اسکور کیا گیا۔

دسویں بار محفوظ کرنے تک تصویر فیصلہ کن لکیر کو پار کر چکی ہے۔ یہ اسی کیمرے سے لی گئی اسی منظر کی وہی تصویر ہے، اور ایک ڈیٹیکٹر اب اسے ممکنہ AI کے طور پر رپورٹ کرتا ہے۔

ایک اصلی تصویر کتنی بار محفوظ ہو سکتی ہے

دس بار بہت زیادہ لگتا ہے جب تک آپ یہ نہ گنیں کہ ایک عام تصویر کیمرے اور گروپ چیٹ کے درمیان کن مراحل سے گزرتی ہے۔

  1. 1 کیمرہ ایکسپورٹ پہلی بار محفوظ
  2. 2 ایڈٹ شدہ اور محفوظ شدہ دوسری بار محفوظ
  3. 3 پلیٹ فارم پر اپ لوڈ کیا گیا اپ لوڈ پر دوبارہ انکوڈ کیا گیا
  4. 4 کسی کی طرف سے ڈاؤن لوڈ کیا گیا اکثر دوبارہ انکوڈ کیا گیا
  5. 5 چیٹ ایپ کے ذریعے بھیجا گیا منتقلی کے لیے کمپریس کیا گیا
  6. 6 اسکرین شاٹ لیا گیا مکمل طور پر ایک نئی فائل
ایک عام سفر۔ ہر قدم پر کم از کم ایک بار دوبارہ انکوڈنگ ہوتی ہے، اور کئی بار دو بار۔

اسکرین شاٹ محفوظ کرنے سے زیادہ خراب ہوتے ہیں

اسکرین شاٹ فائل کی کاپی نہیں ہوتا۔ یہ اس چیز کی تصویر ہے جو اسکرین پر دکھائی جا رہی تھی، اسکرین کی ریزولیوشن پر لی گئی، پھر نئے سرے سے انکوڈ کی گئی۔

یہ اصل فائل کو اس کے میٹا ڈیٹا اور کسی بھی کریڈینشل کے ساتھ مکمل طور پر ضائع کر دیتا ہے، اور یہ ساخت کو اس چیز کے ساتھ دوبارہ لکھتا ہے جو ڈسپلے اور اسکیلنگ نے پیدا کی تھی۔ لیپ ٹاپ اسکرین پر 4000 پکسل کی تصویر کا اسکرین شاٹ شاید ایک چوتھائی پکسلز کو برقرار رکھتا ہے اور پروویننس (ماخذ) کو بالکل نہیں۔

یہ وہ سب سے عام طریقہ بھی ہے جس سے تصاویر ان لوگوں تک پہنچتی ہیں جو انہیں چیک کرنا چاہتے ہیں، جو کہ ایک بدقسمت امتزاج ہے۔

کیا بچتا ہے اور کیا نہیں

ہر عمل کا عملی اثر
عملضائع شدہ تفصیلاسکور پر اثر
فائل کاپی کرناکچھ نہیںکچھ نہیں۔ کاپی بالکل ایک جیسی ہے
اعلیٰ کوالٹی پر دوبارہ محفوظ کرناکمچند پوائنٹس اوپر
کم کوالٹی پر دوبارہ محفوظ کرنازیادہدس سے بیس پوائنٹس اوپر
سائز چھوٹا کرنازیادہنمایاں، اور چھوٹے نتائج پر ریجن میپ کو ہٹا دیتا ہے
اسکیلنگ بڑھاناتفصیلات خود بخود شامل ہو جاتی ہیںبڑی اوپر کی طرف حرکت۔ شامل کردہ پکسلز تخلیق شدہ پکسلز ہیں
اسکرین شاٹ لیناتقریباً سب کچھیہاں کسی بھی عمل کی سب سے بڑی حرکت

اس بارے میں کیا کیا جائے

  1. ہمیشہ اصل فائل کا مطالبہ کریں

    اس ڈیوائس سے جس نے اسے لیا، فوٹو کے بجائے فائل کے طور پر بھیجا جائے۔ یہ ایک قدم متنازع نتائج کو حل کر دیتا ہے۔

  2. اگر ممکن ہو تو اسکرین شاٹ کو کبھی چیک نہ کریں

    اگر صرف اسکرین شاٹ موجود ہے، تو کم اسکور کو صاف نتیجے کے بجائے 'کوئی جواب نہیں' سمجھیں۔

  3. ایک جیسی چیزوں کا موازنہ کریں

    کسی ڈاؤن لوڈ شدہ کاپی کے خلاف اصل کو اسکور کرنا آپ کو ڈاؤن لوڈ کے بارے میں بتاتا ہے، تصویر کے بارے میں نہیں۔ موازنہ کے دونوں حصوں کے ساتھ ایک جیسا سلوک ہونا چاہیے۔

  4. درمیانے اسکور کو پہلے تنزلی (degradation) سمجھیں

    کسی ایسی فائل پر جو واضح طور پر سفر کر چکی ہے، درمیانی بینڈ کا مطلب عام طور پر جزوی ہیرا پھیری کے بجائے کھوئی ہوئی تفصیل ہوتا ہے۔

جنریشن لاس (generation-loss) جنریشن کی طرح کیوں دکھتا ہے

ایک وجہ ہے کہ ماڈل دونوں میں الجھ جاتا ہے، اور یہ اتفاق نہیں ہے۔ دونوں عمل باریک تفصیلات کو ریکارڈ کرنے کے بجائے دوبارہ تعمیر کرتے ہیں۔

ایک JPEG انکوڈر ہائی فریکوئنسی والے اجزاء کو ضائع کر دیتا ہے اور ڈیکوڈر جو بچ جاتا ہے اس سے ایک تخمینہ تیار کرتا ہے۔ ایک ڈفیوژن ماڈل شور سے تفصیلات بناتا ہے جو اس نے سیکھا ہے۔ دونوں آؤٹ پٹ میں وہ مخصوص تعلق نہیں ہوتا جو سینسر اور لینس پیدا کرتے ہیں، کیونکہ دونوں صورتوں میں وہ تعلق ضائع ہو چکا ہوتا ہے اور اس کی جگہ کچھ قابل قبول ڈال دیا جاتا ہے۔

ماڈل کے نقطہ نظر سے ایک بری طرح دوبارہ کمپریس شدہ تصویر اور تخلیق شدہ تصویر میں بنیادی خصوصیت ایک ہی ہے: باریک ساخت سافٹ ویئر نے لکھی ہے۔ یہی وجہ ہے کہ اسکور اس سمت میں جاتا ہے، اور کیوں ہر بار کے بعد اثر مضبوط ہوتا جاتا ہے۔

اس کو سمجھنا آپ کے نتیجے کو پڑھنے کا انداز بدل دیتا ہے۔ خراب شدہ فائل پر اعلیٰ اسکور ڈیٹیکٹر کی ناکامی نہیں ہے کہ وہ اصلی تصویر کو نہیں پہچان سکا۔ یہ ڈیٹیکٹر کا صحیح طور پر یہ بتانا ہے کہ اس کے سامنے موجود ساخت کیمرے سے تیار نہیں کی گئی تھی، جو کہ سچ ہے۔

لوگوں کے پوچھے گئے سوالات

کیا JPEG کو بار بار محفوظ کرنے سے اسے نقصان پہنچتا ہے؟
جی ہاں، اور مستقل طور پر۔ ہر بار محفوظ کرنے سے مزید ہائی فریکوئنسی تفصیل ضائع ہو جاتی ہے، اور کچھ بھی اسے بحال نہیں کرتا۔ فائل کو محفوظ کیے بغیر کھولنے اور بند کرنے سے کچھ نہیں ہوتا، لیکن زیادہ سے زیادہ سے کم کوالٹی پر ہر بار محفوظ کرنے سے وہ معلومات ختم ہو جاتی ہیں جو پچھلی بار محفوظ رکھی گئی تھیں۔
کیا PNG کے طور پر محفوظ کرنے سے یہ بچا جا سکتا ہے؟
PNG ایک غیر نقصان دہ (lossless) فارمیٹ ہے، لہذا PNG کو بار بار محفوظ کرنے سے یہ خراب نہیں ہوتا۔ JPEG کو PNG میں تبدیل کرنے سے نقصانات ختم نہیں ہوتے، حالانکہ یہ مزید نقصانات کو روکتا ہے۔ اگر آپ بعد میں چیکنگ کے لیے کچھ آرکائیو کر رہے ہیں، تو PNG یا اصل را (raw) فائل درست انتخاب ہے۔
میسجنگ ایپس اتنی سختی سے کمپریس کیوں کرتی ہیں؟
اربوں پیغامات میں بینڈوتھ اور اسٹوریج۔ زیادہ تر ایپس کوالٹی لیول کے بجائے فائل سائز کو ٹارگٹ کرتی ہیں، اس لیے بڑی تصویر کو چھوٹی تصویر کے مقابلے میں بہت زیادہ کمپریس کیا جاتا ہے۔ فائل کا آپشن، جہاں دیا جاتا ہے، عام طور پر اسے بائی پاس کرتا ہے اور اصل بھیجتا ہے۔
کیا میں بتا سکتا ہوں کہ تصویر کتنی بار محفوظ کی گئی ہے؟
قابل اعتماد طریقے سے نہیں، اور آپ اکثر بتا سکتے ہیں کہ اسے بہت بار محفوظ کیا گیا ہے۔ کناروں کے ارد گرد مرئی بلاکنگ، ہموار گریڈینٹ میں بینڈنگ اور مجموعی نرمی سب بھاری ری کمپریشن کی نشاندہی کرتے ہیں۔ یہ وہ تصاویر ہیں جہاں اسکور کو دونوں سمتوں میں احتیاط سے پڑھنا چاہیے۔
کیا یہ تخلیق شدہ تصاویر کو بھی متاثر کرتا ہے؟
جی ہاں، مخالف سمت میں۔ ری کمپریشن ہر چیز کو درمیان کی طرف دھکیلتی ہے، لہذا ایک بھاری طور پر محفوظ کردہ تخلیق شدہ تصویر کا اسکور اصلی سے کم ہوتا ہے۔ یہی وجہ ہے کہ دوبارہ محفوظ کرکے صفائی (laundering) کا عمل کام کرتا ہے، اور اسی لیے خراب شدہ فائل پر کم اسکور بہت کم ثابت کرتا ہے۔
مجھے کس کوالٹی سیٹنگ پر ایکسپورٹ کرنا چاہیے؟
کسی بھی ایسی چیز کے لیے جسے بعد میں چیک کیا جا سکتا ہے، دستیاب سب سے زیادہ کوالٹی، یا بغیر نقصان والا فارمیٹ۔ کوالٹی 90 اور اس سے اوپر فی سیو بہت کم نقصان پہنچاتی ہے۔ 70 سے نیچے پہلی بار ہی نقصان کافی ہوتا ہے اور دوسری بار پر تیزی سے جمع ہوتا ہے۔