Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Only for
Maxus 




           Современные методы
             деинтерлейсинга

                             Петров Алекс...
Only for
Maxus 


           Содержание
    Введение
    Классификация методов
    Пространственные методы
    Motion...
Only for
Maxus 


           Введение
 Интерлейсинг (Interlacing) - метод отображения,
   передачи или хранения видео, пр...
Only for
Maxus 


           Введение
              Поле #5     Кадр #3




              Поле #6




CS MSU Graphics & M...
Введение
Only for
Maxus 



           Пример




CS MSU Graphics & Media
   Lab (Video Group)      5
Only for
Maxus 


           Введение
 Деинтерлейсинг (Deinterlacing)— процесс создания
   кадров из полукадров чересстро...
Only for
Maxus 


           Введение




CS MSU Graphics & Media
   Lab (Video Group)      7
Введение
Only for
Maxus 



           Постановка задачи
    Задача – интерполировать недостающие пиксели и, в
       то ...
Only for
Maxus 


           Содержание
    Введение
    Классификация методов
    Пространственные методы
    Motion...
Only for
Maxus 



            Классификация методов
                                      Методы



                    ...
Only for
Maxus 


            Содержание
    Введение
    Классификация методов
    Пространственные методы
         ...
Spatial
Only for
Maxus 



           Bob
    Усреднение строк (LA)

                               p( x, y, k ),       ...
Spatial
Only for
Maxus 



           EEDI2
    Схема работы

                 Input frame


                Построение
 ...
Spatial
Only for
Maxus 



           EEDI2
    Построение маски границ

   if ( c  b  10 and a  b  10 and a  c  10...
Spatial
Only for
Maxus 



           EEDI2
    Определение направления границы
    рассматриваются пиксели, отмеченные к...
Spatial
Only for
Maxus 



             EEDI2
                                                                           ...
Spatial
Only for
Maxus 



           EEDI2




                Edge map   Edge direction map


CS MSU Graphics & Media
 ...
Spatial
Only for
Maxus 



               EEDI2
          Выводы
              Неплохо интерполирует границы.
         ...
Spatial
Only for
Maxus 



           Сравнение

       Было




CS MSU Graphics & Media
   Lab (Video Group)      19
Spatial
Only for
Maxus 



           Сравнение

       Bob




CS MSU Graphics & Media
   Lab (Video Group)      20
Spatial
Only for
Maxus 



           Сравнение

       EEDI2




CS MSU Graphics & Media
   Lab (Video Group)      21
Spatial
Only for
Maxus 



           Сравнение

       NNEDI




CS MSU Graphics & Media
   Lab (Video Group)      22
Only for
Maxus 


            Содержание
    Введение
    Классификация методов
    Пространственные методы
    Motio...
Motion Adaptive
Only for
Maxus 



           Схема

                                  Region




                       ...
MA методы
Only for
Maxus 



               Yadif
          Пространственная интерполяция
              Интерполяция вд...
MA методы
Only for
Maxus 



            Yadif
          Временная проверка       p  nb                   pf  nf
     ...
MA методы
Only for
Maxus 



            Yadif
          Пространственная проверка
                                     ...
MA методы
Only for
Maxus 



           Yadif


       diff  max( T , S )

                       d spat,            ...
MA методы
Only for
Maxus 



           Yadif




                Было      Стало

CS MSU Graphics & Media
   Lab (Video ...
MA методы
Only for
Maxus 



               Yadif
          Выводы
              Очень быстрый. Может использоваться Re...
MA методы
Only for
Maxus 



               Другие
    Другие популярные фильтры
              Yadifmod
                ...
Only for
Maxus 


            Содержание
    Введение
    Классификация методов
    Пространственные методы
    Motio...
Сложные методы
Only for
Maxus 



           MC-based Deinterlacing




CS MSU Graphics & Media
   Lab (Video Group)     ...
Сложные методы
Only for
Maxus 



           MC-based Deinterlacing




CS MSU Graphics & Media
   Lab (Video Group)     ...
MC методы
Only for
Maxus 



           MCBob
    Интерполяция пространственным методом (например,
      EEDI2 или NNEDI ...
MC методы
Only for
Maxus 



           MCBob
    Компенсация движения по полям одинаковой четности в
      обоих направл...
MC методы
Only for
Maxus 



           MCBob
    В итоге получаем mc-интерполяцию




CS MSU Graphics & Media
   Lab (Vi...
MC методы
Only for
Maxus 



           MCBob
    Временная интерполяция (Weave)




                              Weave
...
MC методы
Only for
Maxus 



               MCBob
    Построение маски ошибок для MC- и пространственной
      интерполяц...
MC методы
Only for
Maxus 



           MCBob
    Маска ошибок для MC- и пространственной интерполяции




    Ошибка ком...
MC методы
Only for
Maxus 



                MCBob
     Построение маски весов для временной интерполяции
      ~
      f...
MC методы
Only for
Maxus 



            MCBob
    Маска NotStatic весов для временной интерполяции




           Motnn ...
MC методы
Only for
Maxus 



              MCBob

          
    256 * f n ( x, y)  NotStatic n ( x, y) * (256  CorrM...
MC методы
Only for
Maxus 



               MCBob
          Выводы
              Хорошая интерполяция (лучший, среди
  ...
Only for
Maxus 


            Содержание
    Введение
    Классификация методов
    Пространственные методы
    Motio...
MC методы
Only for
Maxus 



           MSU Deinterlacer




CS MSU Graphics & Media
   Lab (Video Group)          46
MC методы
Only for
Maxus 



                MSU Deinterlacer
        Пиксель интерполируется тремя способами
          ...
MC методы
Only for
Maxus 



             MSU Deinterlacer
    Временная интерполяция
          Используется пиксель пр...
Only for
Maxus 


           Содержание
    Введение
    Классификация методов
    Пространственные методы
    Motion...
Сравнение
Only for
Maxus 



           Yadif




                          PSNR: 29,84831


CS MSU Graphics & Media
   L...
Сравнение
Only for
Maxus 



           Smart




                          PSNR: 30,10036


CS MSU Graphics & Media
   L...
Сравнение
Only for
Maxus 



           My Deinterlacer




                             PSNR: 30,23836


CS MSU Graphics...
Сравнение
Only for
Maxus 



           Decomb




                          PSNR: 30,5194


CS MSU Graphics & Media
   L...
Сравнение
Only for
Maxus 



           Yadifmod




                          PSNR: 30,96683


CS MSU Graphics & Media
 ...
Сравнение
Only for
Maxus 



           TDeint+EEDI2




                          PSNR: 31,08448


CS MSU Graphics & Med...
Сравнение
Only for
Maxus 



           MCBob




                          PSNR: 34,07132


CS MSU Graphics & Media
   L...
Сравнение
Only for
Maxus 



           Относительная шкала (PSNR)

      0,025                           MCBob
         ...
Only for
Maxus 


           Содержание
    Введение
    Классификация методов
    Пространственные методы
    Motion...
Текущие результаты
Only for
Maxus 



               Сравнение (PSNR)
                Filter       Shumacher             ...
Текущие результаты
Only for
Maxus 



               Сравнение (SSIM)
                Filter       Shumacher            S...
Only for
Maxus 


           Дальнейшие планы
    Улучшить метрики доверия к кадрам,
     интерполированным разными спос...
Only for
     Maxus 



                Список материалов
1.        http://forum.doom9.org/
2.        http://avisynth.org...
Only for
Maxus 



           Вопросы




                          ?
CS MSU Graphics & Media
   Lab (Video Group)       ...
Upcoming SlideShare
Loading in …5
×

Новые методы деинтерлейсинга

8,696 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Новые методы деинтерлейсинга

  1. 1. Only for Maxus  Современные методы деинтерлейсинга Петров Александр Video Group CS MSU Graphics & Media Lab CS MSU Graphics & Media Lab (Video Group) 1
  2. 2. Only for Maxus  Содержание  Введение  Классификация методов  Пространственные методы  Motion Adaptive  Motion Compensation based  Сравнение  Текущие результаты и дальнейшие планы CS MSU Graphics & Media Lab (Video Group) 2
  3. 3. Only for Maxus  Введение Интерлейсинг (Interlacing) - метод отображения, передачи или хранения видео, при котором:  Захват видео по строчкам в разные моменты времени: сначала четные, потом нечетные (или наоборот).  Поле (field) – набор строчек одинаковой четности, соответствующих одному моменту времени.  Видео-поток с удвоенной частотой.  При построении кадра, четные и нечетные поля смешиваются. Образуется один кадр (frame). CS MSU Graphics & Media Lab (Video Group) 3
  4. 4. Only for Maxus  Введение Поле #5 Кадр #3 Поле #6 CS MSU Graphics & Media Lab (Video Group) 4
  5. 5. Введение Only for Maxus  Пример CS MSU Graphics & Media Lab (Video Group) 5
  6. 6. Only for Maxus  Введение Деинтерлейсинг (Deinterlacing)— процесс создания кадров из полукадров чересстрочного формата для дальнейшего вывода на экран с прогрессивной развѐрткой. Применяется:  В компьютерных системах обработки видео.  В LCD и плазменных дисплеях. CS MSU Graphics & Media Lab (Video Group) 6
  7. 7. Only for Maxus  Введение CS MSU Graphics & Media Lab (Video Group) 7
  8. 8. Введение Only for Maxus  Постановка задачи Задача – интерполировать недостающие пиксели и, в то же время обеспечить хорошее качество изображения - номер поля - положение пикселя - исходный пиксель - интерполированный пиксель - результат CS MSU Graphics & Media Lab (Video Group) 8
  9. 9. Only for Maxus  Содержание  Введение  Классификация методов  Пространственные методы  Motion Adaptive  Motion Compensation based  Сравнение  Текущие результаты и дальнейшие планы CS MSU Graphics & Media Lab (Video Group) 9
  10. 10. Only for Maxus  Классификация методов Методы Не использующие MC Использующие MC Линейные Нелинейные Адаптирующиеся к движению Пространственные (Motion Adaptive) (Spatial) Адаптирующиеся к границам Временные (Edge-based) (Temporal) VT-медианные Пространственно-временные (Spatio-temporal) Смешанные CS MSU Graphics & Media Lab (Video Group) 10
  11. 11. Only for Maxus  Содержание  Введение  Классификация методов  Пространственные методы  Bob  EEDI2  Сравнение  Motion Adaptive  Motion Compensation based  Сравнение  Текущие результаты и дальнейшие планы CS MSU Graphics & Media Lab (Video Group) 11
  12. 12. Spatial Only for Maxus  Bob Усреднение строк (LA)  p( x, y, k ), ( y  k )%2  0,  p0 ( x, y, k )   1  2  p( x, y  1, k )  p( x, y  1, k ), иначе,  CS MSU Graphics & Media Lab (Video Group) 12
  13. 13. Spatial Only for Maxus  EEDI2 Схема работы Input frame Построение маски границ Интерполяция по маске: если пиксель Построение маски помечен как граничный, интерполируем направления границ по границе. Иначе, Bob Output frame CS MSU Graphics & Media Lab (Video Group) 13
  14. 14. Spatial Only for Maxus  EEDI2 Построение маски границ if ( c  b  10 and a  b  10 and a  c  10) OR ( e  f  10 and d  e  10 and d  f  10 and h  i  10 and g  h  10 and g  i  10 ) then b  Edge Ix  h  e Ixx  (e  b)  (h  b)  disp  vthresh  Ix 2  Iy 2  mthresh  a  c , Iyy  (c  b)  (a  b)   b  Edge     Ixx  Iyy  lthresh Iy  max  b  c ,    a b  disp  Дисперсия   CS MSU Graphics & Media Lab (Video Group) 14
  15. 15. Spatial Only for Maxus  EEDI2 Определение направления границы рассматриваются пиксели, отмеченные как граничные где Di(u)  a  d  b  e  c  f Ddown(u )  D3(u )  ...  D8(u ) Dup (u )  D1(u )  ...  D6(u ) Dleft (u )  D1(u )  D3(u )  D5(u )  D7(u ) Dright (u )  D3(u )  D 4(u )  D5(u )  D6(u ) Dcenter (u )  D 2(u )  D 4(u )  D6(u )  D8(u ) CS MSU Graphics & Media Lab (Video Group) 15
  16. 16. Spatial Only for Maxus  EEDI2 Пример: udown : Ddown(udown)  min Ddown(u ) u uup : Dup (uup )  min Dup (u ) u uleft : Dleft (uleft )  min Dleft (u ) u uright : Dright (uright )  min Dright (u ) u ucenter : Dcenter (ucenter )  min Dcenter (u ) u u1  u2  u3 sort(uup , udown, uleft , uright, ucenter )  (u1 , u2 , u3 , u4 , u5 ) Edge direction  3 По порогу выделяем наиболее сонаправленные с медианой вектора. Для примера, это u1, u2 и u3 CS MSU Graphics & Media Lab (Video Group) 16
  17. 17. Spatial Only for Maxus  EEDI2 Edge map Edge direction map CS MSU Graphics & Media Lab (Video Group) 17
  18. 18. Spatial Only for Maxus  EEDI2  Выводы  Неплохо интерполирует границы.  Может использоваться как ресайзер, хотя был разработан специально для деинтерлейсинга.  Медленный  Обычно используется как составляющая более сложных методов (Yadifmod, TDeint, MCBob, и т.д.) CS MSU Graphics & Media Lab (Video Group) 18
  19. 19. Spatial Only for Maxus  Сравнение Было CS MSU Graphics & Media Lab (Video Group) 19
  20. 20. Spatial Only for Maxus  Сравнение Bob CS MSU Graphics & Media Lab (Video Group) 20
  21. 21. Spatial Only for Maxus  Сравнение EEDI2 CS MSU Graphics & Media Lab (Video Group) 21
  22. 22. Spatial Only for Maxus  Сравнение NNEDI CS MSU Graphics & Media Lab (Video Group) 22
  23. 23. Only for Maxus  Содержание  Введение  Классификация методов  Пространственные методы  Motion Adaptive  Схема  Yadif  Motion Compensation based  Сравнение  Текущие результаты и дальнейшие планы CS MSU Graphics & Media Lab (Video Group) 23
  24. 24. Motion Adaptive Only for Maxus  Схема Region Motion Detector No Motion Motion Temporal Spatial Method Method CS MSU Graphics & Media Lab (Video Group) 24
  25. 25. MA методы Only for Maxus  Yadif  Пространственная интерполяция  Интерполяция вдоль границ (ELA) D(k )  f n ( x  k , y  1)  f n ( x  k , y  1) u  arg min D(k )  2 k  2 f n ( x  u, y  1)  f n ( x  u, y  1) f n ( x, y )  2 d spat  f n ( x, y) CS MSU Graphics & Media Lab (Video Group) 25
  26. 26. MA методы Only for Maxus  Yadif  Временная проверка p  nb pf  nf b'  b f ' 2 2 p d  nd d '  d temp  2 T1  p  n pe  e  pc  c T2  2 ne  e  nc  c T3  2 T  max( 2  T1 , T2 , T3 ) CS MSU Graphics & Media Lab (Video Group) 26
  27. 27. MA методы Only for Maxus  Yadif  Пространственная проверка  d 'e,    S min  min  d 'c,   max( b'c, f 'e)     d 'e,    S max  max  d 'c,   min( b'c, f 'e)    S  max( S min, S max ) CS MSU Graphics & Media Lab (Video Group) 27
  28. 28. MA методы Only for Maxus  Yadif diff  max( T , S )  d spat, if d spat  d temp  diff  f n ( x, y )  d temp  diff , if (d spat  d temp )  diff d  diff , if (d spat  d temp )  diff  temp CS MSU Graphics & Media Lab (Video Group) 28
  29. 29. MA методы Only for Maxus  Yadif Было Стало CS MSU Graphics & Media Lab (Video Group) 29
  30. 30. MA методы Only for Maxus  Yadif  Выводы  Очень быстрый. Может использоваться Real-time.  Плохо строится маска детекта движение.  Не интерполирует границы, близкие к горизонтальным. CS MSU Graphics & Media Lab (Video Group) 30
  31. 31. MA методы Only for Maxus  Другие Другие популярные фильтры  Yadifmod  Работает также как Yadif, но для пространственной интерполяции используется EEDI2 или NNEDI.  Существенно лучший результат, но также и большая потеря в скорости.  TDeint  Для пространственной интерполяции может использоваться как EEDI2, NNEDI, так один из внутренних.  В зависимости от характера движения определяется способ временной интерполяции. CS MSU Graphics & Media Lab (Video Group) 31
  32. 32. Only for Maxus  Содержание  Введение  Классификация методов  Пространственные методы  Motion Adaptive  Motion Compensation based  Схема  MCBob  MSU Deinterlacer  Сравнение  Текущие результаты и дальнейшие планы CS MSU Graphics & Media Lab (Video Group) 32
  33. 33. Сложные методы Only for Maxus  MC-based Deinterlacing CS MSU Graphics & Media Lab (Video Group) 33
  34. 34. Сложные методы Only for Maxus  MC-based Deinterlacing CS MSU Graphics & Media Lab (Video Group) 34
  35. 35. MC методы Only for Maxus  MCBob Интерполяция пространственным методом (например, EEDI2 или NNEDI ) EEDI2 CS MSU Graphics & Media Lab (Video Group) 35
  36. 36. MC методы Only for Maxus  MCBob Компенсация движения по полям одинаковой четности в обоих направлениях MC CS MSU Graphics & Media Lab (Video Group) 36
  37. 37. MC методы Only for Maxus  MCBob В итоге получаем mc-интерполяцию CS MSU Graphics & Media Lab (Video Group) 37
  38. 38. MC методы Only for Maxus  MCBob Временная интерполяция (Weave) Weave CS MSU Graphics & Media Lab (Video Group) 38
  39. 39. MC методы Only for Maxus  MCBob Построение маски ошибок для MC- и пространственной интерполяции - CorrMask CorrMask строится на основе • Маски ошибки компенсации (MC frame и Spatial- interpolated frame) • Самого скомпенсированного кадра • Маски вертикальных границ • Анализа векторов двжения CS MSU Graphics & Media Lab (Video Group) 39
  40. 40. MC методы Only for Maxus  MCBob Маска ошибок для MC- и пространственной интерполяции Ошибка компенсации Маска вертикальных CorrMask границ CS MSU Graphics & Media Lab (Video Group) 40
  41. 41. MC методы Only for Maxus  MCBob Построение маски весов для временной интерполяции ~ f n  кадр, интерполир ованный пространственным способом ~ ~ d n ( x, y)  f n 2 ( x, y)  f n ( x, y) Motnn ( x, y)  max( d n ( x, y), d n1 ( x, y), d n2 ( x, y)) MM n ( x, y )  max f ( x  x, y  y)  min f ( x  x, y  y) 1 x 1 1 x 1 1 y 1 1 y 1 Motnn ( x, y )  1  MThr1 MM n ( x, y )  1 NotStatic n ( x, y )   255 MThr 2  MThr1 MThr1, MThr 2  const CS MSU Graphics & Media Lab (Video Group) 41
  42. 42. MC методы Only for Maxus  MCBob Маска NotStatic весов для временной интерполяции Motnn MM n NotStatic n CS MSU Graphics & Media Lab (Video Group) 42
  43. 43. MC методы Only for Maxus  MCBob  256 * f n ( x, y)  NotStatic n ( x, y) * (256  CorrMaskn ( x, y)) * MCn ( x, y)  CorrMaskn ( x, y) * Spat ( x, y )   (256  NotStatic n ( x, y )) * Tempn ( x, y )  128 Tempn ( x, y )  пиксель, интерполир ованный временным способом Spatn ( x, y )  пиксель, интерполир ованный пространственным способом MCn ( x, y )  скомпенсир ованный пиксель CS MSU Graphics & Media Lab (Video Group) 43
  44. 44. MC методы Only for Maxus  MCBob  Выводы  Хорошая интерполяция (лучший, среди рассмотренных).  Очень медленный, за счет компенсации и пространственной интерполяции. CS MSU Graphics & Media Lab (Video Group) 44
  45. 45. Only for Maxus  Содержание  Введение  Классификация методов  Пространственные методы  Motion Adaptive  Motion Compensation based  Схема  MCBob  MSU Deinterlacer  Сравнение  Текущие результаты и дальнейшие планы CS MSU Graphics & Media Lab (Video Group) 45
  46. 46. MC методы Only for Maxus  MSU Deinterlacer CS MSU Graphics & Media Lab (Video Group) 46
  47. 47. MC методы Only for Maxus  MSU Deinterlacer  Пиксель интерполируется тремя способами  Пространственная интерполяция (Spatial)  Временная интерполяция (Temporal)  MC-интерполяция  Каждый из трех получившихся пикселей вносит свой вклад в конечный результат с определенным весами, зависящим от характера движения  p( x, y, k ), ( y  k )%2  0, p0 ( x, y, k )    p s ( x, y, k ) * SpatCoef  pt ( x, y, k ) * TempCoef  p mc ( x, y, k ) * MCCoef , иначе, ˆ ˆ ˆ SpatCoef  пространственный весовой коэффициент TempCoef  временной весовой коэффициент MCCoef  весовой коэффициент MC ps ( x, y, k )  интерполир ованный пространственным способом пиксел ˆ pt ( x, y, k )  интерполир ованный временным способом пиксел ˆ pt ( x, y, k )  интерполир ованный MC - способом пиксел ˆ CS MSU Graphics & Media Lab (Video Group) 47
  48. 48. MC методы Only for Maxus  MSU Deinterlacer  Временная интерполяция  Используется пиксель предыдущего поля.  Весовая функция зависит от дисперсии локальной области пикселя и разности полей n и n-2 в локальной области.  Пространственная интерполяция  Используются 4 способа: диагональная интерполяция, 2 вертикальных, и low-edge интерполяция.  Весовая функция (interlacing measure) принимает большие значения в тех местах, где присутствует «зубчатость»  Компенсация движения  Ищется соответствующее поле в предыдущем обработанном кадре  Весовая функция зависит от дисперсии и ошибки компенсации. CS MSU Graphics & Media Lab (Video Group) 48
  49. 49. Only for Maxus  Содержание  Введение  Классификация методов  Пространственные методы  Motion Adaptive  Motion Compensation based  Сравнение  Текущие результаты и дальнейшие планы CS MSU Graphics & Media Lab (Video Group) 49
  50. 50. Сравнение Only for Maxus  Yadif PSNR: 29,84831 CS MSU Graphics & Media Lab (Video Group) 50
  51. 51. Сравнение Only for Maxus  Smart PSNR: 30,10036 CS MSU Graphics & Media Lab (Video Group) 51
  52. 52. Сравнение Only for Maxus  My Deinterlacer PSNR: 30,23836 CS MSU Graphics & Media Lab (Video Group) 52
  53. 53. Сравнение Only for Maxus  Decomb PSNR: 30,5194 CS MSU Graphics & Media Lab (Video Group) 53
  54. 54. Сравнение Only for Maxus  Yadifmod PSNR: 30,96683 CS MSU Graphics & Media Lab (Video Group) 54
  55. 55. Сравнение Only for Maxus  TDeint+EEDI2 PSNR: 31,08448 CS MSU Graphics & Media Lab (Video Group) 55
  56. 56. Сравнение Only for Maxus  MCBob PSNR: 34,07132 CS MSU Graphics & Media Lab (Video Group) 56
  57. 57. Сравнение Only for Maxus  Относительная шкала (PSNR) 0,025 MCBob MCBob+NNEDI 0,02 MVBob Yadifmod 0,015 Yadifmod+NNEDI TDeint+NNEDI 0,01 TDeint+EEDI2 TDeint 0,005 Yadif Smart 0 Decomb(all) 1 2 3 4 CS MSU Graphics & Media Lab (Video Group) 57
  58. 58. Only for Maxus  Содержание  Введение  Классификация методов  Пространственные методы  Motion Adaptive  Motion Compensation based  Сравнение  Текущие результаты и дальнейшие планы CS MSU Graphics & Media Lab (Video Group) 58
  59. 59. Текущие результаты Only for Maxus  Сравнение (PSNR) Filter Shumacher Susi Rancho Bus MCBob 26,98677 42,15459 43,77567 33,36838 MCBob+NNEDI 26,4564 41,45398 43,78585 32,75019 Yadifmod 26,82642 40,70768 40,97435 29,86374 Yadifmod+NNEDI 26,76849 40,55473 42,84486 30,55088 TDeint+NNEDI 26,67641 40,96761 42,84166 30,51252 TDeint+EEDI2 26,80859 41,07437 40,89787 29,72796 TDeint 26,3774 40,88614 42,06143 30,49226 TDeint(type=3) 26,59695 40,73497 39,41695 28,80793 MVBob 26,45459 42,40382 41,27823 30,7023 Yadif 26,2369 40,2328 39,38717 27,88672 Smart 26,54378 40,37844 42,28166 29,85481 Decomb(all) 26,89904 41,33203 39,46581 29,68799 My 26,75714 (6) 40,53711 (11) 40,21761 (10) 29,72072 (10) CS MSU Graphics & Media Lab (Video Group) 59
  60. 60. Текущие результаты Only for Maxus  Сравнение (SSIM) Filter Shumacher Susi Rancho Bus MCBob 0,83731 0,97652 0,98869 0,96803 MCBob+NNEDI 0,82791 0,97337 0,98886 0,96365 Yadifmod 0,83507 0,97129 0,9847 0,93362 Yadifmod+NNEDI 0,83177 0,9691 0,98774 0,94102 TDeint+NNEDI 0,82874 0,9747 0,9865 0,9424 TDeint+EEDI2 0,83362 0,97607 0,98338 0,93374 TDeint 0,82008 0,97673 0,9826 0,93526 TDeint(type=3) 0,8273 0,97584 0,97645 0,91405 MVBob 0,81986 0,98112 0,98065 0,95011 Yadif 0,8182 0,96823 0,97893 0,90394 Smart 0,82907 0,97427 0,98792 0,93296 Decomb(all) 0,83694 0,97812 0,98144 0,93133 My 0,83625 (3) 0,97253 (10) 0,98303 (8) 0,9282 (11) CS MSU Graphics & Media Lab (Video Group) 60
  61. 61. Only for Maxus  Дальнейшие планы  Улучшить метрики доверия к кадрам, интерполированным разными способами.  Тем самым, добиться продвижения в лидеры среди наиболее популярных фильтров.  Улучшение по скорости, поставив фильтр на GPU. CS MSU Graphics & Media Lab (Video Group) 61
  62. 62. Only for Maxus  Список материалов 1. http://forum.doom9.org/ 2. http://avisynth.org.ru/ 3. http://bengal.missouri.edu/~kes25c/ - tritical’s web page 4. http://bengal.missouri.edu/~kes25c/deinterlace_comparison.txt 5. http://avisynth.org/mediawiki/External_filters#Deinterlacing CS MSU Graphics & Media Lab (Video Group) 62
  63. 63. Only for Maxus  Вопросы ? CS MSU Graphics & Media Lab (Video Group) 63

×