إعداد الطلاب :
ريم جبيلي نوار عيسى أنس عبود
إشراف الدكتور: سامر سليمان
تقييم أداء أنظمة توليد الصور فائقة الدقة
أعد هذا البحث كجزء من متطلبات نيل الإجازة في هندسة الحاسبات والتحكم الآلي
الجمهورية العربية السورية
جامعة تشرين
كلية الهندسة الميكانيكية والكهربائية
قسم الحاسبات والتحكم الاّلي
Syrian Arab Republic
University of Tishreen
Facility of Mechanical & Electrical Engineering
Department of Computer Engineering & automatic Control
العام الدراسي : 2020/2019
هدف البحث :
غاية البحث:
الوصول إلى تقييم بحثي للنماذج المستخدمة في الدقة الفائقة.
المحتويات :
مشكلة البحث:
مقدمة البحث:
تعلم الآلة:
التعلم العميق.
عملية تكبير الصورة وتحسين تفاصيلها ودقتها.
- تكبير الصور مع الحفاظ على انخفاض جودتها أقل ما يمكن.
- الدقة الفائقة المعتمدة على الشبكات العصبية تعالج عدة مشاكل منها إزالة البكسلات التالفة.
الخوارزميات والنماذج المدروسة:
Super-Resolution Convolutional Neural Networks (SRCNN)
Fast Super-Resolution Convolutional Neural Networks (FSRCNN)
Super-Resolution Generative Adversarial Networks (SRGAN)
Enhanced Super-Resolution Generative Adversarial Networks (ESRGAN)
Enhanced Deep Super-Resolution (EDSR)
SRCNN
حيث:
n: عدد المرشحات في الطبقة
f: حجم المرشح في
FSRCNN
SRGAN
GAN:
شبكتين عصبيتين متعاكستين:
1- المولد: شبكة عصبية تحاول توليد بيانات زائفة.
2- المميز: شبكة عصبية تميز بين البيانات الزائفة والأصلية.
ESRGAN
- تعديل بنية المولد:
- الشبكة المتبقية متعددة المستويات.
- الاتصالات التامة.
EDSR
الأدوات ولغات البرمجة المستخدمة
اللغات المستخدمة :
Google Colaboratory
الأدوات المستخدمة :
Python
خطوات العمل
خطوات العمل:
عينات من الدخل المُستخدمة بمقياس 2 مع نتائج خرج كل نموذج:
Scaled
SRCNN
bicubic
FSRCNN
EDSR
SRGAN
ESRGAN
النتائج:
النتائج:
نتائج مجموعة البيانات Set5 المحُجّمة بمعامل تحجيم 2:
SRGAN | EDSR | FSRCNN | SRCNN | | ||||||||
ssim | psnr | mse | ssim | psnr | mse | ssim | psnr | mse | ssim | psnr | mse | |
0.903844 | 31.960764 | 41.40034 | 0.955156 | 36.698075 | 13.90826 | 0.950570 | 36.061228 | 16.104881 | 0.951514 | 36.453002 | 14.715675 | Baby_GT |
0.949927 | 34.100926 | 25.29226 | 0.985466 | 40.441162 | 5.874409 | 0.987435 | 37.816558 | 10.750398 | 0.978250 | 37.809701 | 10.767385 | Bird_GT |
0.913073 | 27.003206 | 129.64617 | 0.967655 | 32.430879 | 37.15287 | 0.90276 | 30.004890 | 64.951828 | 0.951812 | 29.699429 | 69.684708 | Butterfly_GT |
0.743154 | 29.970027 | 65.47533 | 0.860325 | 34.181449 | 24.82764 | 0.854550 | 33.853641 | 26.774184 | 0.851988 | 33.998251 | 25.897347 | Head_GT |
0.949927 | 29.339061 | 75.713663 | 0.968727 | 34.320893 | 24.04313 | 0.960632 | 33.163927 | 31.382510 | 0.951812 | 32.861756 | 33.643781 | Women_GT |
Model name
Image
name
النتائج:
معدل القيم الناتجة لكل مِن Set5 و Urban50 :
SRGAN | EDSR | FSRCNN | SRCNN | | ||||
Urban50 | Set5 | Urban50 | Set5 | Urban50 | Set5 | Urban50 | Set5 | |
267.209773 | 67.505558 | 166.341931 | 21.161264 | 219.162606 | 29.992760 | 151.376008 | 30.941779 | Average MSE |
24.698306 | 30.474797 | 27.87968 | 35.614492 | 26.019538 | 34.180049 | 27.611660 | 34.164428 | Average PSNR |
0.802980 | 0.886258 | 0.889758 | 0.974466 | 0.856164 | 0.938892 | 0.878969 | 0.939022 | Average SSIM |
Model name
metrics
عينات من الدخل المُستخدمة بمقياس 4 مع نتائج خرج كل نموذج:
Scaled
SRCNN
bicubic
FSRCNN
EDSR
SRGAN
ESRGAN
النتائج:
النتائج:
نتائج مجموعة البيانات Set5 المحُجّمة بمعامل تحجيم 4:
ESRGAN | SRGAN | EDSR | FSRCNN | SRCNN | | ||||||||||
ssim | psnr | mse | ssim | psnr | mse | ssim | psnr | mse | ssim | psnr | mse | ssim | psnr | mse | |
0.85 | 31.9 | 41.446957 | 0.564617 | 22.728514 | 346.91966 | 0.883844 | 30.805315 | 54.01926 | 0.828677 | 30.063956 | 64.074436 | 0.827401 | 29.908455 | 66.410217 | Baby_GT |
0.87 | 30.27 | 61.043752 | 0.685457 | 23.8220 | 269.69962 | 0.921439 | 31.033512 | 51.25415 | 0.865233 | 28.880607 | 84.143353 | 0.858123 | 28.559297 | 90.604685 | Bird_GT |
0.72 | 22.25 | 387.176559 | 0.630105 | 18.262478 | 970.135925 | 0.883844 | 23.881188 | 266.048935 | 0.781305 | 21.207469 | 492.41743 | 0.758578 | 21,038686 | 511.931442 | Butterfly_GT |
0.76 | 32.01 | 40.914401 | 0.507056 | 25.114553 | 200.27427 | 0.736937 | 30.523113 | 57.64598 | 0.715353 | 30.163332 | 26.774184 | 0.709587 | 30.082853 | 63.796237 | Head_GT |
0.83 | 26.44 | 147.429149 | 0.676511 | 20.836641 | 536.310598 | 0.887562 | 26.862645 | 133.910865 | 0.842073 | 25.573178 | 180. 203246 | 0.831990 | 25.148228 | 198.727305 | Women_GT |
Model name
Image
name
ESRGAN | SRGAN | EDSR | FSRCNN | SRCNN | | |||||
Urban50 | Set5 | Urban50 | Set5 | Urban50 | Set5 | Urban50 | Set5 | Urban50 | Set5 | |
294.14 | 135.602163 | 1120.105154 | 464.667992 | 404.650870 | 112.575845 | 692.176933 | 176.692673 | 561.004220 | 186.293977 | Average MSE |
23.26 | 28.586 | 18.308685 | 22,152387 | 22.078731 | 28.621155 | 20.846190 | 27.177708 | 21.657866 | 26.947504 | Average PSNR |
0.6764 | 0.805 | 0.520978 | 0.612747 | 0.717433 | 0.856239 | 0.650287 | 0.806528 | 0.669558 | 0.797136 | Average SSIM |
النتائج:
معدل القيم الناتجة لكل مِن Set5 و Urban50 :
Model name
metrics
الاستنتاجات
- بحسب النتائج المبينة في الجداول:
الأداء يختلف بحسب حجم الصورة المدخلة.
- النموذج EDSR هو أفضل للتعامل مع الصور المشوهة أكثر من غيرها.
الخاتمة و التوصيات:
الصعوبات والتحديات: