Changes between Version 40 and Version 41 of SponsoringPrograms/STF/2025


Ignore:
Timestamp:
Nov 24, 2025, 7:51:24 PM (8 months ago)
Author:
Lynne
Comment:

Add time estimates and date estimates

Legend:

Unmodified
Added
Removed
Modified
  • SponsoringPrograms/STF/2025

    v40 v41  
    143143'''Expected results:''' swscale Vulkan backend, with feature parity to the C backend
    144144
    145 '''Duration:''' 7 Months
     145'''Duration:''' 4.5 Months
    146146
    147147'''Payment:''' 40,000 EUR
     
    163163* **Compensation**: 10,000 EUR
    164164
     165* **Time estimate**: 3 weeks = 120 hours (full-time)
     166
     167* **Delivery date**: 1 months after kick-off
     168
    165169* **Completion improvements**: Completion of this milestone will result in the establishing a baseline foundation that can be built upon, and extended and copied to other backends than only Vulkan.
    166170
     
    173177* **Compensation**: 30,000 EUR
    174178
     179* **Time estimate**: 7-8 weeks = 320 hours (full-time)
     180
     181* **Delivery date**: 4 months after kick-off
     182
    175183* **Completion improvements**: Completing this milestone will result in the swscale library being able to act upon Vulkan frames, enabling it to perform efficiently and quickly with no CPU conversions. This will expand the library capabilities to not just desktop machines, but also low-power embedded devices, and realtime GPU video transcoding workloads.
    176184
     
    181189'''Expected results:''' FFv1's GPU implementation will implement the color lookup table, 16-bit floating-point video, 32-bit floating-point video, and where possible, optimizations will be back-ported to the CPU implementation.
    182190
    183 '''Duration:''' 6 Months
     191'''Duration:''' 4 Months
    184192
    185193'''Payment:''' 32,000 EUR
     
    201209* **Compensation**: 12,000 EUR
    202210
     211* **Time estimate**: 4-5 weeks = 180 hours (full-time)
     212
     213* **Delivery date**: 2 months after kick-off
     214
    203215* **Completion improvements**: Completion of this milestone would allow for the FFv1 Vulkan decoder to be used in professional cinema/CGI productions, where linear 16-bit floating point video is used during pre-production. This will help expand FFv1 to not just archival, but video productions as well.
    204216
     
    211223* **Compensation**: 10,000 EUR
    212224
     225* **Time estimate**: 4 weeks = 160 hours (full-time)
     226
     227* **Delivery date**: 3 months after kick-off
     228
    213229* **Completion improvements**: Completing this milestone will allow to accommodate for the recent trend in video and CGI productions switching to 32-bit video, as 16-bit linear video can reach limits with high dynamic range video.
    214230
     
    221237* **Compensation**: 10,000 EUR
    222238
     239* **Time estimate**: 4 weeks = 160 hours (full-time)
     240
     241* **Delivery date**: 4 months after kick-off
     242
    223243* **Completion improvements**: This milestone will complete the Vulkan implementation's feature parity with the C implementation, so that the new FFv1 features are usable in practical applications, where speed and efficiency matter.
    224244
     
    229249'''Expected results:''' FFv1 is able to encode and decode Bayer pixel ordering, both on the GPU and CPU implementations, with the necessary metadata information carried to permit accurate color reconstruction and flexibility when color grading and mastering.
    230250
    231 '''Duration:''' 4 Months
     251'''Duration:''' 3 Months
    232252
    233253'''Payment:''' 22,000 EUR
     
    249269* **Compensation**: 12,000 EUR
    250270
     271* **Time estimate**: 3-4 weeks = 180 hours (full-time)
     272
     273* **Delivery date**: 2 months after kick-off
     274
    251275* **Completion improvements**: Completing this milestone will expand FFv1's archival capabilities to handle not just produced video, but also direct camera footage, as well as film scanners and scientific applications.
    252276
     
    258282
    259283* **Compensation**: 10,000 EUR
     284
     285* **Time estimate**: 5-6 weeks = 220 hours (full-time)
     286
     287* **Delivery date**: 3 months after kick-off
    260288
    261289* **Completion improvements**: Completion of this milestone will feature-complete the Vulkan implementation with the C implementation, enabling FFv1 to be used practically, where compression of camera footage or sensor data is required with realtime or near-realtime performance.