Changes between Version 6 and Version 7 of SponsoringPrograms/GSoC/2017
- Timestamp:
- Jan 23, 2017, 4:07:57 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SponsoringPrograms/GSoC/2017
v6 v7 85 85 == VMAF video filter == 86 86 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. 88 88 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. 90 90 91 91 '''Prerequisites:''' C coding skills, basic familiarity with git. … … 97 97 == VP9 decoder improvements == 98 98 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. 100 100 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: 102 102 * AVX2 implementations for all 10/12bpc DSP functions 103 103 * AVX2 implementation for 8bpc loopfilter function
