> -----Original Message-----
> From: ffmpeg-devel <ffmpeg-devel-boun...@ffmpeg.org> On Behalf Of
> Michael Niedermayer
> Sent: 2021年2月2日 17:48
> To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
> Subject: [FFmpeg-devel] GSoC 2021
> 
> Hi all
> 
> Most people probably already know but just to be sure everyone knows GSoC
> 2021 is 175h not 350h
> https://groups.google.com/g/google-summer-of-code-discuss/c/GgvbLrFBcUQ
> ?pli=1
> 
> Some project ideas may need to be adjusted accordingly

hi, for your information.

just like last year, to get more chances for GSoC project, I proposed my idea 
at https://01.org/linuxmedia/news/gsoc-2021-ideas, and also copy here for your 
convenience.

Async support for TensorFlow backend in FFmpeg
Description: FFmpeg DNN (deep neural network) module is to enable deep learning 
based FFmpeg filters with OpenVINO, TensorFlow and Native as its backends. The 
OpenVINO backend has supported async+batch execution for model inference with 
commit e67b5d and 64ea15 etc, it shows good performance gain. This project 
focuses on the async support for TensorFlow backend which invokes TensorFlow C 
library for model loading and inference. The main difference between the two 
backends is that OpenVINO API has async execution function while TensorFlow C 
API does not expose async function, so we need to support async execution by 
multiple threads within TensorFlow backend with sync function TF_SessionRun. 
(it is a plus if batch mode is also supported.)
Difficulty: Medium
Skill Required: C, multiple threads, DNN knowledge, git
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to