اول ببینیم EXIF یعنی چی؟
کلمه EXIF مخفف عبارت «Exchangeable Image File» به معنای «فایل تصویری قابل تبادل» است. هر تصویری که با دوربین دیجیتال یا دوربین تلفن همراه خود میگیرید، به عنوان یک فایل (که عموما پسوند JPG دارد) در حافظهی دستگاه شما ثبت میشود. این تصاویر، در کنار خود تصویر اصلی، اطلاعات زیاد دیگری را نیز ذخیره میکنند. این اطلاعات شامل تاریخ، زمان، تنظیمات دوربین و حتی گاهی اوقات اطلاعات مربوط به کپی رایت میشود. همچنین با استفاده از نرمافزارهای پردازش تصویر، قادر به اضافه کردن اطلاعات بیشتری به EXIF خواهید بود.
منبع : https://blog.faradars.org/exif-data-on-image-files
داستان از توییت زیر شروع شد :
واکنش من؟!
من تعداد ۴۸۱۰۶ تصویر رو از کامنت های دیجیکالا جمعآوری کردم تا بررسی کنم این موضوع تا چه حد صحت داره و چند درصد از تصاویر EXIF دارند. حجم این تصاویر هم ۸۰ گیگابایت شد! برای مشاهده اطلاعات EXIF یک تصویر میتونید از سایت زیر استفاده کنید :
1http://exif-viewer.com/
لینک تصاویر در کامنت های دیجیکالا به صورت زیره :
اگر تصویر لینک بالا رو ذخیره کنیم و با سایت بالا اون رو بررسی کنیم میبینیم که تصویر شامل اطلاعات خاصی نیست. در واقع دیجیکالا تصویر با کیفیت اصلی رو در قسمت کامنت ها نمایش نمیده. حالا اگر قسمتی که در لینک بالا Bold کردم رو حذف کنید، میتونید تصویر با کیفیت اصلی رو دانلود کنید. یعنی دقیقا تصویری که کاربر آپلود کرده. اختلاف حجمشون خیلی زیاده. به طوری که حجم تصویر فشرده شده که دیجیکالا در کامنت ها نشون میده ۱۱۱ کیلوبایته و حجم تصویر اصلی ۷ مگابایت! دلیل اینکه حجم تصاویری که ذخیره کردم ۸۰ گیگ شده برای همینه! حالا اگر این تصویر رو در سایت بالا آپلود کنید میبینید که کلی اطلاعات از مشخصات دوربین داخلش ذخیره شده! البته الان دیجیکالا مشکل رو حل کرده و EXIF تصاویر رو حذف کرده!
حالا میخوام یه تحلیلی روی تصاویری که ذخیره کردم داشته باشم و ببینیم چه اطلاعاتی در تصاویر ذخیره شده!
از بین ۴۸۱۰۶ تصویر، تعداد ۱۴۹۳۶ تصویر (یعنی حدودا ۳۱ درصد تصاویر) EXIF داشتند. تصویر زیر، نمودار توزیع تعداد EXIF های تصاویر رو نشون میده :
بیشترین تعداد EXIF برای یک تصویر ۶۲ عدد و کمترین تعداد اون هم ۱ عدده. به طور میانگین هر تصویر ۳۸ عدد تگ EXIF داره. من همه تگ های EXIF رو نمیخوام تحلیل کنم و واقعا هم بعضی از تگ های خیلی به درد بخور و جالب نیست. در ادامه این تگ ها رو بررسی میکنم.
- تگ make
این تگ برند گوشی رو نشون میده. تعداد ۱۳۹۸۳ تصویر این تگ رو داشتند. نمودار زیر تعداد تصاویر که با هر برند گوشی گرفته شده رو نشون میده :
همونطور که میبینید بیشترین تعداد تصویر مربوط به برند سامسونگ میشه! لیست کامل رو در لینک زیر قرار دادم :
1https://pastebin.com/wyRkvVyp
- تگ model
این تگ مدل گوشی رو نشون میده.تعداد ۱۳۹۸۳ تصویر این تگ رو داشتند. نمودار زیر تعداد تصاویر که با هر مدل گوشی گرفته شده رو نشون میده :
لیست کامل رو در لینک زیر قرار دادم :
1https://pastebin.com/HqrVPasH
رتبه های اول تا چهارم برای گوشی های زیره :
1234Samsung Galaxy A50 Samsung Galaxy A51 Xiaomi Redmi Note 8 Xiaomi Redmi Note 8 Pro
- تگ software
این تگ نام و ورژن software یا firmware دوربینی که با استفاده از اون تصویر گرفته شده رو نشون میده. تعداد ۱۱۶۷۴ تصویر این تگ رو داشتند. نمودار زیر تعداد تصاویر که با هر software گرفته شده رو نشون میده :
لیست کامل رو در لینک زیر قرار دادم :
1https://pastebin.com/iWmGgH04
- تگ F_Number
این تگ اندازهی دیافراگم دوربین رو نشون میده. تعداد ۱۳۴۲۱ تصویر این تگ رو داشتند. نمودار زیر تعداد تصاویر هر F-Number رو نشون میده :
اگر میخواید اطلاعات بیشتری در مورد اندازه دیافراگم دوربین ها داشته باشید مطلب زیر رو بخونید :
1https://www.digikala.com/mag/?p=59180
اما به طور خلاصه در تصویر زیر میتونید تاثیر اندازهی دیافراگم بر عمق میدان رو مشاهده کنید :
لیست کامل رو هم در لینک زیر قرار دادم :
1https://pastebin.com/X7QDucMc
تگ های دیگهای هم مثل مدت زمان نوردهی، سرعت شاتر، میزان روشنایی و … هم وجود داشت ولی به نظرم خیلی جالب نبود.
- تگ GPS
این تگ مختصات مکانی تصویر رو نشون میده. اصلا دلیل نگارش این پست همین بود! از بین ۴۸۱۰۶ تصویر، تعداد ۲۲۹۸ تصویر مختصات مکانی داشتند که در نقشه زیر میتونید نقشه حرارتی این نقاط رو مشاهده کنید :
الان دیگه تصاویر در کامنت های دیجیکالا تگ GPS ندارند ولی کلا حواستون به تصاویری که به اشتراک میذارید بیشتر باشه! ساده ترین کاری که میتونید انجام بدید اینه که توی تنظیمات دوربین، GPS رو غیر فعال کنید. آموزش اینکار رو از لینک زیر میتونید بخونید :
https://salamdonya.com/tech/remove-location-information-photo