From patchwork Sun Jul 21 11:27:14 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Xuewei Meng X-Patchwork-Id: 14018 Return-Path: X-Original-To: patchwork@ffaux-bg.ffmpeg.org Delivered-To: patchwork@ffaux-bg.ffmpeg.org Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by ffaux.localdomain (Postfix) with ESMTP id 9DAC2448A11 for ; Sun, 21 Jul 2019 14:27:31 +0300 (EEST) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 809FE68A79E; Sun, 21 Jul 2019 14:27:31 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-ed1-f45.google.com (mail-ed1-f45.google.com [209.85.208.45]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 4D9A968A450 for ; Sun, 21 Jul 2019 14:27:25 +0300 (EEST) Received: by mail-ed1-f45.google.com with SMTP id k8so38198033eds.7 for ; Sun, 21 Jul 2019 04:27:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=UXMlFxkDoh3MEpRhrPjCK2BpRWXmZZ5ml2TOy/kNPOo=; b=jAReIr51MfUfO4etG3aOA+fIvDhixDuPHJNojMho8tPSjAVTXKcKVkl/HMBvxHMW5i qVm06hIX17DMmytPcRJdNIy4xTuMRr51v4NjtKkIPBMNyxsAFvVSAHr6z7tezYZFU70+ qLN+nAAVgaWRCuOexXgJFzjoLKskUUdIRcM4IIi6BCDYeULgWyGFu55i77YJbqqBj53O 5mTXu868Jnp0A/eGQM0yWDizr3BlaTJeeq40aM+5U5CX8r9K0CH67IZxgB7Ah42Qvpj8 54yAgwxRKA4ZWBkSMQGiKW6+ZXtx6x/Ls5pdFmlSeP6eEZOzx3zRvsQ5S4FYPlvetdML bO0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=UXMlFxkDoh3MEpRhrPjCK2BpRWXmZZ5ml2TOy/kNPOo=; b=dP5PM0L8VGYyH/vbS6gbbEqUl3Vt0HW4ffOac/Oz9U6sEnw/l1SZaie8sr2E8LsCna 4QaMxFmmbHmzsSYZhUjvxbA0weJ2q+3HzLEP3c+E248+AzWRkKbVBlBH0rdDi+XiKfFF pWzOrggWoGcoe7BLzjWdnP837KaCV2kWLJSrIM4MN7P2IIEu0HfZq8nP8uAHMOI2igTt 3KE/1NQRXrW3HvqiawdlOzIkXbiqmrBktMj61p0tludbskrRj44R+3c3IxWGU0hSaKn3 9zIInEmrNSseAgnq8cSM3aXAfqbnlmprcSAUfgL42UCJfWnONDPIO6+rufmkhC98Q5Gf kFqw== X-Gm-Message-State: APjAAAXS7PC9uUVegWBc+PkWIU7gU+89rAeR5Q3sYTSEEgNiEPCeCU80 jOmbJUkumGBWaj7NnUm6w6MmAcGml1eGXGrvzZ4JxY8x X-Google-Smtp-Source: APXvYqyF0F/aMhlAdtch2ZOULMFlMh1VE/G72AAsbLar9BXBKX50DvhBQBH6oqDuQ/p/0kCgksW++Q4DNfwO2sSWHGc= X-Received: by 2002:a17:906:fc5:: with SMTP id c5mr6463619ejk.129.1563708444477; Sun, 21 Jul 2019 04:27:24 -0700 (PDT) MIME-Version: 1.0 From: Xuewei Meng Date: Sun, 21 Jul 2019 19:27:14 +0800 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.20 Subject: [FFmpeg-devel] [PATCH] libavfilter: Update derain filter doc. X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Add the usage of tensorflow model in derain filter. Training scripts as well as scripts for tf/native model generation are provided in the repository at https://github.com/XueweiMeng/derain_filter.git. Signed-off-by: Xuewei Meng --- doc/filters.texi | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) -Training scripts as well as scripts for model generation are provided in +Training as well as model generation scripts are provided in the repository at @url{https://github.com/XueweiMeng/derain_filter.git}. The filter accepts the following options: @@ -8379,14 +8379,18 @@ the following values: @table @samp @item native Native implementation of DNN loading and execution. + +@item tensorflow +TensorFlow backend. To enable this backend you +need to install the TensorFlow for C library (see +@url{https://www.tensorflow.org/install/install_c}) and configure FFmpeg with +@code{--enable-libtensorflow} @end table -Default value is @samp{native}. @item model Set path to model file specifying network architecture and its parameters. -Note that different backends use different file formats. TensorFlow backend -can load files for both formats, while native backend can load files for only -its format. +Note that different backends use different file formats. TensorFlow and native +backend can load files for only its format. @end table @section deshake diff --git a/doc/filters.texi b/doc/filters.texi index 604e44d569..0d442e0a82 100644 --- a/doc/filters.texi +++ b/doc/filters.texi @@ -8362,11 +8362,11 @@ convolutional neural networks. Supported models: @itemize @item -Recurrent Squeeze-and-Excitation Context Aggregation Net (RESCAN). -See @url{ http://openaccess.thecvf.com/content_ECCV_2018/papers/Xia_Li_Recurrent_Squeeze-and-Excitation_Context_ECCV_2018_paper.pdf }. +Recurrent Squeeze-and-Excitation Context Aggregation Net (RESCAN). See +@url{ http://openaccess.thecvf.com/content_ECCV_2018/papers/Xia_Li_Recurrent_Squeeze-and-Excitation_Context_ECCV_2018_paper.pdf }. @end itemize