Changes between Version 6 and Version 7 of SponsoringPrograms/GSoC/2017


Ignore:
Timestamp:
Jan 23, 2017, 6:07:57 PM (2 years ago)
Author:
rbultje
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SponsoringPrograms/GSoC/2017

    v6 v7  
    8585== VMAF video filter ==
    8686
    87 '''Description:''' Video Multi-Method Assessment Fusion (VMAF) is an metric developed (https://github.com/Netflix/vmaf) by Netflix. The metric provides an indication of how closely a video represents a source/reference. This is semantically similar to PSNR/SSIM, but VMAF is supposed to more closely reflect human visual perception.
     87'''Description:''' Video Multi-Method Assessment Fusion (VMAF) is an video quality metric developed (https://github.com/Netflix/vmaf) by Netflix. The metric provides an indication of how closely a video represents a source/reference. This is semantically similar to PSNR/SSIM, but VMAF is supposed to more closely reflect human visual perception. FFmpeg currently has video filters that measure PSNR/SSIM of any input video file compared to a reference, but it currently has no support for VMAF. In this task, you will add support for VMAF to FFmpeg.
    8888
    89 '''Expected results:''' Fully functional video filter that does not depend on Netflix' code.
     89'''Expected results:''' Fully functional video filter that measures the VMAF of any input video compared to a reference, and that does not depend on Netflix' code. If there is time, you will also write x86 SIMD optimizations.
    9090
    9191'''Prerequisites:''' C coding skills, basic familiarity with git.
     
    9797== VP9 decoder improvements ==
    9898
    99 '''Description:''' Improve FFmpeg's VP9 native decoder.
     99'''Description:''' VP9 is a video codec developed by Google. It yields significantly better quality per bit compared to H.264, which is why many websites use VP9 (if the client supports it) to stream video. FFmpeg has a native VP9 decoder that is significantly faster than Google's reference implementation. In this task, you will make this decoder even better.
    100100
    101 '''Expected results:''' One or more of the following:
     101'''Expected results:''' Improve FFmpeg's VP9 native decoder by implementing one or more of the following subtasks:
    102102* AVX2 implementations for all 10/12bpc DSP functions
    103103* AVX2 implementation for 8bpc loopfilter function