ছবি ফটোশপ কিনা বোঝার উপায়

লেখকঃ জাভেদ ইকবাল
একটা ছবি ফটোশপ করে বদলে দেয়া (জালিয়াতি*) কি না, সেটা বোঝার কয়েকটা উপায় আছে। তার মধ্যে সবচাইতে সহজ হচ্ছে এরর লেভেল অ্যানালাইসিস। JPEG (.JPG) ফরম্যাটের ছবি যাতে অপেক্ষাকৃত জায়গা কম নেয়, সেই জন্য সেটাকে মান না কমিয়ে সংকুচিত (কম্প্রেস) করা হয়। ছবির অংশবিশেষ কাট/পেইস্ট করলে সেই সব জায়গায় এই সংকোচনের (কম্প্রেশনের) মান কমবেশি হতে পারে। এটা দিয়ে কোন ছবিতে কাট/পেইস্ট করা হয়েছে কি না, সেটা বোঝা যায়। (এটা লুকানো সম্ভব, তবে প্রফেশনাল ফ্রড না হলে কেউ এতদূর ভাবে না)। এর সাথে ছবির কোথায় আলো বা অন্ধকার, সেটার কোন সম্পর্ক নাই। 

প্রথম ছবিটা গত কয় দিনে ভাইরাল হয়েছে। 
এই সাইটটাতে ছবি আপলোড করে এরর লেভেল অ্যানালাইসিস করা যায়। 
https://29a.ch/photo-forensics/#error-level-analysis
২য় ছবিতে এরর লেভেল দেখানো হচ্ছে। তাতেও অবশ্য ১০০% নিশ্চিন্ত হওয়া যায় না যে এটা ফটোশপ করা, তবে সম্ভাবনা বেড়ে গেল। 
ছবির ভেতরে দেখা যায় না, ক্যামেরা বা সফটওয়্যার এই তথ্যগুলি লিখে ও ব্যবহার করে এমন কিছু লেখা থাকতে পারে। একই সাইটে String Extraction দিয়ে সেগুলি পড়া যায়
https://29a.ch/photo-forensics/#strings
৩য় ছবিতে সেই স্ট্রিং গুলি দেখা যাচ্ছে। ২য় লাইনে ফটোশপ খুব পরিষ্কার দেখা যাচ্ছে। ফটোশপ দেখা যাচ্ছে মানেই কি ফটো জালিয়াতি হয়েছে? না, সেটাও আমরা বলতে পারি না। কেউ আকাশের ছবি তুলে সেটার নীল যদি ফটোশপ দিয়ে আরো ঘন করে দেখায়, সেটাকে আমরা "জালিয়াতি" বলব না, অন্তত এই লেখার জন্য না। 

কিন্তু এরর লেভেল আর স্ট্রিংস, দুইটাকে একসাথে পর্যালোচনা করলে আমরা প্রায় নিশ্চিতভাবে ধরে নিতে পারি যে সিড়িগুলি ফটোশপে উল্টে দেয়া হয়েছে
চতুর্থ ছবিঃ এরর লেভেল অ্যানালাইসিসের প্রবর্তকের সাইটে একই ছবি। সেখানে আরো স্পষ্ট ভাবে ম্যানিপুলেশন বোঝা যাচ্ছে। সেটার স্থায়ী লিংক 
http://fotoforensics.com/analysis.php?id=3f4ce5624a7114ecb2a22d3354ec9894e426ff2c.49131&show=ela
এই সাইটে স্ট্রিংস দেখা যায় না বলে আমি 29a.ch ব্যবহার করেছি প্রথম বিশ্লেষণের জন্য 
--
* এখানে জালিয়াতি বলতে ছবি বদলে দেয়া বুঝিয়েছি। যে এই কাজ করেছে, তার কাউকে ঠকানোর উদ্দেশ্য আছে বা ছিল, সেটা বলছি না।

জাভেদ ইকবাল,
ব্যাঙের ছাতার বিজ্ঞান।

1 টি মন্তব্য: