Em dom., 11 de abr. de 2021 às 14:53, Nicolas George escreveu:
>
> Anton Khirnov (12021-04-11):
> > We are a generic multimedia framework. "the field" for us is multimedia
> > in general, so we should use names meaningful in general multimedia
> > context.
> > I mostly agree with Lynne, "bounding
Em sex., 9 de abr. de 2021 às 12:15, Lynne escreveu:
>
> Apr 9, 2021, 16:35 by bygran...@gmail.com:
>
> > Em sex., 9 de abr. de 2021 às 01:13, Guo, Yejun
> > escreveu:
> >
> >>
> >>
> >>
> >> > -Original Message-
> >> > From: ffmpeg-devel On Behalf Of Lynne
> >> > Sent: 2021年4月9日 0:57
Em sex., 9 de abr. de 2021 às 01:13, Guo, Yejun escreveu:
>
>
>
> > -Original Message-
> > From: ffmpeg-devel On Behalf Of Lynne
> > Sent: 2021年4月9日 0:57
> > To: FFmpeg development discussions and patches
> > Subject: Re: [FFmpeg-devel] [PATCH V7 4/6] lavu: add side data
> >
Em qui., 11 de mar. de 2021 às 04:29, Guo, Yejun escreveu:
>
>
>
> > -Original Message-
> > From: ffmpeg-devel On Behalf Of
> > Andreas Rheinhardt
> > Sent: 2021年3月11日 5:55
> > To: ffmpeg-devel@ffmpeg.org
> > Cc: Andreas Rheinhardt
> > Subject: [FFmpeg-devel] [PATCH 19/23]
> >
Hi,
Em qua., 24 de jun. de 2020 às 03:40, Guo, Yejun
escreveu:
>
>
> > -Original Message-
> > From: Guo, Yejun
> > Sent: 2020年6月11日 21:01
> > To: ffmpeg-devel@ffmpeg.org
> > Cc: Guo, Yejun
> > Subject: [PATCH V2 2/2] vf_dnn_processing.c: add dnn backend openvino
> >
> > We can try
Hi,
Em seg., 25 de mai. de 2020 às 22:56, Guo, Yejun escreveu:
>
> OpenVINO is a Deep Learning Deployment Toolkit at
> https://github.com/openvinotoolkit/openvino, it supports CPU, GPU
> and heterogeneous plugins to accelerate deep learning inferencing.
>
> Please refer to
>
g to support? or both?
>
>
> Regards,
> Yatendra Singh.
>
> On Tue, Mar 3, 2020 at 10:19 PM Pedro Arthur wrote:
>
> > Hi
> >
> > Em ter., 3 de mar. de 2020 às 09:24, YATENDRA SINGH
> > escreveu:
> > >
> > > Hi,
> >
Em sex., 6 de mar. de 2020 às 00:52, myp...@gmail.com
escreveu:
>
> On Tue, Feb 25, 2020 at 5:24 PM Guo, Yejun wrote:
> >
> > The Y channel is handled by dnn, and also resized by dnn. The UV channels
> > are resized with swscale.
> For me, this is a little weird to resize Y with dnn backend but
Em qui., 5 de mar. de 2020 às 20:57, Guo, Yejun escreveu:
>
>
>
> > -Original Message-
> > From: Guo, Yejun
> > Sent: Tuesday, February 25, 2020 5:15 PM
> > To: ffmpeg-devel@ffmpeg.org
> > Cc: Guo, Yejun
> > Subject: [PATCH V2 3/3] avfilter/vf_dnn_processing.c: add frame size change
> >
Hi
Em ter., 3 de mar. de 2020 às 09:24, YATENDRA SINGH
escreveu:
>
> Hi,
> I am a third year CSE student at the Indian Institute of Technology Bhilai,
> and would like to contribute to ffmpeg this year. I have
> relevant experience with Machine Learning and would like to work on
> improving the
Em seg., 24 de fev. de 2020 às 05:50, Guo, Yejun escreveu:
>
> Signed-off-by: Guo, Yejun
> ---
> libavfilter/vf_sr.c | 40 ++--
> 1 file changed, 6 insertions(+), 34 deletions(-)
>
> diff --git a/libavfilter/vf_sr.c b/libavfilter/vf_sr.c
> index
Em sáb., 22 de fev. de 2020 às 06:43, Thilo Borgmann
escreveu:
>
> Hi,
>
> >>> please help fill the 2020 GSoC Ideas page
> >>> https://trac.ffmpeg.org/wiki/SponsoringPrograms/GSoC/2020
> >>
> >> It seems the 2020 results page [1] contains results from 2019.
> >>
> >> [1] -
Hi,
Em qui., 6 de fev. de 2020 às 19:59, Michael Niedermayer
escreveu:
>
> Hi all
>
> please help fill the 2020 GSoC Ideas page
> https://trac.ffmpeg.org/wiki/SponsoringPrograms/GSoC/2020
It seems the 2020 results page [1] contains results from 2019.
[1] -
Em ter., 28 de jan. de 2020 às 21:20, Carl Eugen Hoyos
escreveu:
>
> Am Mi., 22. Jan. 2020 um 13:09 Uhr schrieb Martin Storsjö :
>
> > If it takes time to get the test to that point, I would suggest reverting
> > the existing two tests for now.
>
> Did this when I realized that the existing test
Em seg., 20 de jan. de 2020 às 10:01, Martin Storsjö
escreveu:
>
> On Tue, 14 Jan 2020, Pedro Arthur wrote:
>
> > Hi,
> >
> > Em qua., 8 de jan. de 2020 às 03:52, Guo, Yejun
> > escreveu:
> >>
> >> Signed-off-by: Guo, Yejun
> >> ---
&
Em seg., 13 de jan. de 2020 às 08:46, Guo, Yejun escreveu:
>
> Signed-off-by: Guo, Yejun
> ---
> libavfilter/vf_dnn_processing.c | 85
> -
> 1 file changed, 24 insertions(+), 61 deletions(-)
>
> diff --git a/libavfilter/vf_dnn_processing.c
Hi,
Em qua., 8 de jan. de 2020 às 03:52, Guo, Yejun escreveu:
>
> Signed-off-by: Guo, Yejun
> ---
> tests/fate/filter-video.mak| 4 ++
> ...filter-dnn_processing-halve_first_channel_float | 55
> ++
> .../fate/filter-dnn_processing-halve_gray_float
Hi,
Em seg., 30 de dez. de 2019 às 10:55, escreveu:
>
> From: Zhao Zhili
>
> ---
> libavfilter/vf_dnn_processing.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/libavfilter/vf_dnn_processing.c b/libavfilter/vf_dnn_processing.c
> index ce976ec3bd..afb7275a38 100644
>
Em sex., 27 de dez. de 2019 às 05:42, Guo, Yejun escreveu:
>
> do not request AVFrame's format in vf_ddn_processing with 'fmt',
> but to add another filter for the format.
>
> command examples:
> ./ffmpeg -i input.jpg -vf
>
Em sex., 27 de dez. de 2019 às 05:42, Guo, Yejun escreveu:
>
> The following is a python script to halve the value of the gray
> image. It demos how to setup and execute dnn model with python+tensorflow.
> It also generates .pb file which will be used by ffmpeg.
>
> import tensorflow as tf
>
lopment discussions and patches
> > Cc: Pedro Arthur
> > Subject: Re: [FFmpeg-devel] [PATCH 3/4] avfilter/vf_dnn_processing: add
> > format GRAY8 and GRAYF32 support
> >
> > On Mon, Dec 16, 2019 at 7:18 PM Guo, Yejun wrote:
> > >
> > >
> >
Em sex., 13 de dez. de 2019 às 08:23, Guo, Yejun escreveu:
>
> > From: Pedro Arthur [mailto:bygran...@gmail.com]
> > Sent: Friday, December 13, 2019 12:45 AM
> > To: FFmpeg development discussions and patches
> > Cc: Guo, Yejun
> > Subject: Re: [F
Em sex., 22 de nov. de 2019 às 04:56, Guo, Yejun escreveu:
>
> Signed-off-by: Guo, Yejun
> ---
> libavfilter/vf_dnn_processing.c | 90
> -
> 1 file changed, 45 insertions(+), 45 deletions(-)
>
> diff --git a/libavfilter/vf_dnn_processing.c
Em sex., 22 de nov. de 2019 às 04:57, Guo, Yejun escreveu:
>
> Signed-off-by: Guo, Yejun
> ---
> tools/python/convert_from_tensorflow.py | 5 -
> 1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/tools/python/convert_from_tensorflow.py
>
Hi,
how should I test this patch?
Em sex., 22 de nov. de 2019 às 04:57, Guo, Yejun
escreveu:
> Signed-off-by: Guo, Yejun
> ---
> doc/filters.texi| 8 ++-
> libavfilter/vf_dnn_processing.c | 147
> ++--
> 2 files changed, 118
LGTM.
Em seg, 2 de dez de 2019 06:17, Steven Liu escreveu:
>
>
> > 在 2019年11月30日,12:24,Guo, Yejun 写道:
> >
> > Signed-off-by: Guo, Yejun
> > ---
> > MAINTAINERS | 2 ++
> > 1 file changed, 2 insertions(+)
> >
> > diff --git a/MAINTAINERS b/MAINTAINERS
> > index 7f60ef0..5d02520 100644
> > ---
Em qui., 7 de nov. de 2019 às 13:17, Guo, Yejun
escreveu:
>
> > > From: Pedro Arthur [mailto:bygran...@gmail.com]
> > > Sent: Thursday, November 07, 2019 1:18 AM
> > > To: FFmpeg development discussions and patches
> >
> > > Cc: Guo, Yejun
> >
Hi,
Em qui., 31 de out. de 2019 às 05:39, Guo, Yejun
escreveu:
> This filter accepts all the dnn networks which do image processing.
> Currently, frame with formats rgb24 and bgr24 are supported. Other
> formats such as gray and YUV will be supported next. The dnn network
> can accept data in
Pushed, thanks.
Em seg, 28 de out de 2019 às 10:24, Paul B Mahol
escreveu:
> LGTM
>
> On 10/28/19, Guo, Yejun wrote:
> > If filter changes frame w/h, AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC
> > cannot be supported.
> >
> > Signed-off-by: Guo, Yejun
> > ---
> > libavfilter/vf_sr.c | 1 -
> > 1
Em seg, 21 de out de 2019 às 09:44, Guo, Yejun
escreveu:
> to support dnn networks more general, we need to know the input info
> of the dnn model.
>
> background:
> The data type of dnn model's input could be float32, uint8 or fp16, etc.
> And the w/h of input image could be fixed or variable.
Em seg, 21 de out de 2019 às 09:44, Guo, Yejun
escreveu:
> so, we can make a filter more general to accept different network
> models, by adding a data type convertion after getting data from network.
>
> After we add dt field into struct DNNData, it becomes the same as
> DNNInputData, so merge
Em seg, 21 de out de 2019 às 09:44, Guo, Yejun
escreveu:
> Unlike other tf.*.conv2d layers, tf.nn.conv2d does not create many
> nodes (within a scope) in the graph, it just acts like other layers.
> tf.nn.conv2d only creates one node in the graph, and no internal
> nodes such as 'kernel' are
Em ter, 15 de out de 2019 às 02:29, Guo, Yejun
escreveu:
>
>
> > -Original Message-
> > From: Guo, Yejun
> > Sent: Wednesday, October 09, 2019 10:08 PM
> > To: ffmpeg-devel@ffmpeg.org
> > Cc: Guo, Yejun
> > Subject: [PATCH V3 3/3] avfilter/dnn: unify the layer load function in
> native
Hi,
Em sex, 4 de out de 2019 às 09:59, Guo, Yejun
escreveu:
>
>
> > -Original Message-
> > From: Guo, Yejun
> > Sent: Tuesday, September 24, 2019 1:34 PM
> > To: ffmpeg-devel@ffmpeg.org
> > Cc: Guo, Yejun
> > Subject: [PATCH V2 2/2] avfilter/dnn: unify the layer execution function
> in
Em sex, 4 de out de 2019 às 09:11, Guo, Yejun
escreveu:
>
>
> > -Original Message-
> > From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf Of
> > quinkbl...@foxmail.com
> > Sent: Tuesday, October 01, 2019 2:37 PM
> > To: ffmpeg-devel@ffmpeg.org
> > Cc: Zhao Zhili
> >
Em sex, 20 de set de 2019 às 01:01, Guo, Yejun escreveu:
>
> Signed-off-by: Guo, Yejun
> ---
> tests/dnn/Makefile | 1 +
> tests/dnn/dnn-layer-maximum-test.c | 71
> ++
> tests/fate/dnn.mak | 5 +++
> 3 files changed, 77
Em sex, 20 de set de 2019 às 01:01, Guo, Yejun escreveu:
>
> Signed-off-by: Guo, Yejun
> ---
> libavfilter/dnn/dnn_backend_native.c | 43
> +++-
> libavfilter/dnn/dnn_backend_native.h | 2 ++
> 2 files changed, 34 insertions(+), 11 deletions(-)
>
> diff --git
Em sex, 20 de set de 2019 às 01:01, Guo, Yejun escreveu:
>
> Signed-off-by: Guo, Yejun
> ---
> libavfilter/dnn/dnn_backend_native.c | 39
> +---
> 1 file changed, 23 insertions(+), 16 deletions(-)
>
> diff --git a/libavfilter/dnn/dnn_backend_native.c
>
Em sex, 20 de set de 2019 às 11:50, Guo, Yejun escreveu:
>
>
>
> > -Original Message-
> > From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf Of
> > Pedro Arthur
> > Sent: Friday, September 20, 2019 10:17 PM
> > To: FFmpeg developme
Hi,
Em sex, 20 de set de 2019 às 01:00, Guo, Yejun escreveu:
>
> The reason to add this layer is that it is used by srcnn in vf_sr.
> This layer is currently ignored in native mode. After this patch,
> we can add multiple outputs support for native mode.
>
I did not quite understand the commit
LGTM
Pushed, thanks!
Em qui, 5 de set de 2019 às 03:05, Guo, Yejun escreveu:
>
> 'make fate-dnn-layer-depth2space' to run the test
>
> Signed-off-by: Guo, Yejun
> ---
> tests/dnn/Makefile | 1 +
> tests/dnn/dnn-layer-depth2space-test.c | 100
>
Em qui, 5 de set de 2019 às 03:05, Guo, Yejun escreveu:
>
> 'make fate-dnn-layer-conv2d' to run the test
>
> Signed-off-by: Guo, Yejun
> ---
> tests/dnn/Makefile| 1 +
> tests/dnn/dnn-layer-conv2d-test.c | 238
> ++
> tests/fate/dnn.mak
Em qui, 5 de set de 2019 às 03:05, Guo, Yejun escreveu:
>
> the logic is that one layer in one separated source file to make
> the source files simple for maintaining.
>
> Signed-off-by: Guo, Yejun
> ---
> libavfilter/dnn/Makefile | 1 +
>
LGTM
Pushed, thanks!
Em qui, 5 de set de 2019 às 03:05, Guo, Yejun escreveu:
>
> the logic is that one layer in one separated source file to make
> the source files simple for maintaining.
>
> Signed-off-by: Guo, Yejun
> ---
> libavfilter/dnn/Makefile | 1 +
>
LGTM
Pushed, thanks!
Em seg, 2 de set de 2019 às 01:40, Guo, Yejun escreveu:
>
> Signed-off-by: Guo, Yejun
> ---
> libavfilter/dnn/dnn_backend_native.c| 43
> +++--
> tools/python/convert_from_tensorflow.py | 3 +++
> tools/python/convert_header.py |
Em qui, 29 de ago de 2019 às 02:42, Guo, Yejun escreveu:
>
>
>
> > -Original Message-
> > From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf Of
> > Pedro Arthur
> > Sent: Tuesday, August 27, 2019 10:46 PM
> > To: FFmpeg developme
Em qui, 29 de ago de 2019 às 02:57, Guo, Yejun escreveu:
>
> the info can be saved in dnn operand object without regenerating again and
> again,
> and it is also needed for layer split/merge, and for memory reuse.
>
> to make things step by step, this patch just focuses on c code,
> the change
Em qui, 29 de ago de 2019 às 02:58, Guo, Yejun escreveu:
>
> currently, the layer number is at the beginning of the .model file,
> so we have to scan twice in python script, the first scan to get the
> layer number. Only one scan needed after put the layer number at the
> end of .model file.
>
>
hi,
Em ter, 20 de ago de 2019 às 05:54, Guo, Yejun escreveu:
>
> Signed-off-by: Guo, Yejun
> ---
> libavfilter/dnn/dnn_backend_native.c| 49 +++---
> libavfilter/dnn/dnn_backend_native.h| 2 +-
> libavfilter/dnn_interface.h | 2 +-
>
Hi,
Em ter, 20 de ago de 2019 às 05:54, Guo, Yejun escreveu:
>
> the info can be saved in dnn operand object without regenerating again and
> again,
> and it is also needed for layer split/merge, and for memory reuse.
>
> to make things step by step, this patch just focuses on c code,
> the
Em sex, 16 de ago de 2019 às 11:20, Li, Zhong escreveu:
>
> > From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf
> > Of Guo, Yejun
> > Sent: Wednesday, August 7, 2019 10:44 AM
> > To: ffmpeg-devel@ffmpeg.org
> > Cc: Guo, Yejun
> > Subject: [FFmpeg-devel] [PATCH V2] FATE/dnn:
Em qui, 15 de ago de 2019 às 23:40, Guo, Yejun escreveu:
>
> if it is initialized randomly, the tensorflow lib will report
> error message such as:
> Attempt to add output -7920 of depth_to_space4 not in range [0, 1) to node
> with type Identity
>
> Signed-off-by: Guo, Yejun
> ---
>
Em qui, 15 de ago de 2019 às 23:41, Guo, Yejun escreveu:
>
> Signed-off-by: Guo, Yejun
> ---
> libavfilter/dnn/dnn_backend_tf.c | 48
>
> 1 file changed, 19 insertions(+), 29 deletions(-)
>
> diff --git a/libavfilter/dnn/dnn_backend_tf.c
>
Pushed.
Em qua, 14 de ago de 2019 às 03:37, Guo, Yejun escreveu:
>
>
>
> > -Original Message-
> > From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf Of
> > Pedro Arthur
> > Sent: Wednesday, August 14, 2019 12:09 AM
> > To: FFm
LGTM.
Should push soon.
BTW I just noticed that the tensorflow backend is failling to load SR
filter models.
$ python tools/python/convert.py sr_models/srcnn.pb
$ ./ffmpeg -i input.jpg -vf
sr=model=srcnn.model:dnn_backend=tensorflow out_srcnn_tf.png
The above command fails.
It seems commit
Hi,
Em qui, 1 de ago de 2019 às 06:36, Paul B Mahol escreveu:
>
> Why test uses internal function, why was this allowed to be committed at
> all?
> Who is reviewing this mess?
>
> Why test does not use normal filtergraph?
>
I was responsible for pushing the patch, thanks for point out the
LGTM.
Pushed, thanks!
Em dom, 28 de jul de 2019 às 22:59, Guo, Yejun escreveu:
>
> the reason to add this layer first is that vf_sr uses it in its
> tensorflow model, and the next plan is to update the python script
> to convert tf.pad into native model.
>
> Signed-off-by: Guo, Yejun
> ---
>
LGTM.
Pushed, thanks!
Em dom, 28 de jul de 2019 às 23:00, Guo, Yejun escreveu:
>
> since tf.pad is enabled, the conv2d(valid) changes back to its original
> behavior.
>
> Signed-off-by: Guo, Yejun
> ---
> libavfilter/dnn/dnn_backend_native.c| 35
> +
>
LGTM.
Pushed, thanks!
Em dom, 28 de jul de 2019 às 22:59, Guo, Yejun escreveu:
>
> 'make fate-dnn-layer-pad' to run the test
>
> Signed-off-by: Guo, Yejun
> ---
> tests/Makefile | 5 +-
> tests/dnn/Makefile | 11 +++
> tests/dnn/dnn-layer-pad-test.c | 203
>
Em sex, 26 de jul de 2019 às 13:02, Pedro Arthur escreveu:
>
> Hi,
> It fails fate source guard header tests,
> The headers should be changed from AVFILTER_DNN_BACKEND_xxx to
> AVFILTER_DNN_DNN_BACKEND_xxx.
Changed locally and pushed.
> Other than that it LGTM.
>
> Em t
Hi,
It fails fate source guard header tests,
The headers should be changed from AVFILTER_DNN_BACKEND_xxx to
AVFILTER_DNN_DNN_BACKEND_xxx.
Other than that it LGTM.
Em ter, 16 de jul de 2019 às 02:58, Guo, Yejun escreveu:
>
> it is expected that there will be more files to support native mode,
>
Hi,
Em seg, 1 de jul de 2019 às 05:10, Guo, Yejun escreveu:
>
> the reason to add this layer first is that vf_sr uses it in its
> tensorflow model, and the next plan is to update the python script
> to convert tf.pad into native model.
>
> Signed-off-by: Guo, Yejun
> ---
>
Em seg, 1 de jul de 2019 às 05:21, Guo, Yejun escreveu:
>
>
>
> > -Original Message-
> > From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf Of
> > Pedro Arthur
> > Sent: Monday, June 24, 2019 11:13 PM
> > To: FFmpeg development d
Em seg, 24 de jun de 2019 às 12:24, Guo, Yejun escreveu:
>
> yes, good idea. Do you happen to know how to apply such repo? thanks.
>
I think you should ask Michael.
> >
> > Em qua, 19 de jun de 2019 às 21:29, Guo, Yejun
> > escreveu:
> > >
> > >
> > >
> > > > -Original Message-
> > > >
LGTM.
BTW I think we should have an ffmpeg controlled repo hosting the
scripts to train the network and also some pretrained files to easy
testing.
Em qua, 19 de jun de 2019 às 21:29, Guo, Yejun escreveu:
>
>
>
> > -Original Message-
> > From: Guo, Yejun
> > Sent: Thursday, June 13,
Hi,
Em ter, 11 de jun de 2019 às 05:00, Guo, Yejun escreveu:
>
>
> there are three options for the place to put these .py scripts.
> 1) at libavfilter/dnn/python/
> the point is to put all the dnn stuffs together
> 2) at tools/python/
> the point is that there is already a .py script under
Em qui, 23 de mai de 2019 às 00:06, Guo, Yejun escreveu:
>
>
>
> > > > > > > Option 2)
> > > > > > > Write c code in FFmpeg to convert tensorflow file format (format
> > > > > > > 1)
> > > directly
> > > > > > into memory representation (format 3), and so we controls
> > > > > > everything in
>
Em qua, 15 de mai de 2019 às 04:44, Steven Liu
escreveu:
>
> Xuewei Meng 于2019年5月11日周六 上午11:11写道:
> >
> > ---
> > libavfilter/dnn_backend_native.c | 52
> > libavfilter/dnn_backend_native.h | 3 ++
> > 2 files changed, 43 insertions(+), 12 deletions(-)
> >
> >
Em dom, 12 de mai de 2019 às 18:11, Hendrik Leppkes
escreveu:
>
> On Sun, May 12, 2019 at 11:05 PM Carl Eugen Hoyos wrote:
> >
> > But seriously: We are of course not allowed to remove copyright
> > statements, no matter if we consider them relevant or not.
> >
>
> Please provide a source for
Em sáb, 11 de mai de 2019 às 20:26, James Almer escreveu:
>
> On 5/11/2019 8:08 PM, Carl Eugen Hoyos wrote:
> > Am So., 12. Mai 2019 um 01:00 Uhr schrieb Lynne :
> >>
> >> May 11, 2019, 11:08 PM by ceffm...@gmail.com:
> >>
> >>> Am Sa., 11. Mai 2019 um 14:41 Uhr schrieb Lynne <> d...@lynne.ee
>
Em qua, 8 de mai de 2019 às 05:28, Guo, Yejun escreveu:
>
>
>
> > -Original Message-
> > From: Pedro Arthur [mailto:bygran...@gmail.com]
> > Sent: Tuesday, April 30, 2019 1:47 AM
> > To: FFmpeg development discussions and patches
> > Cc: Guo, Yejun
Em seg, 29 de abr de 2019 às 22:21, Guo, Yejun escreveu:
>
>
>
> > -Original Message-
> > From: Pedro Arthur [mailto:bygran...@gmail.com]
> > Sent: Tuesday, April 30, 2019 1:47 AM
> > To: FFmpeg development discussions and patches
> > Cc: Guo
Em qua, 24 de abr de 2019 às 23:15, Guo, Yejun escreveu:
>
> currently, only float is supported as model input, actually, there
> are other data types, this patch adds uint8.
>
> Signed-off-by: Guo, Yejun
> ---
> libavfilter/dnn_backend_native.c | 4 +++-
> libavfilter/dnn_backend_tf.c |
Em qua, 24 de abr de 2019 às 23:14, Guo, Yejun escreveu:
>
> some models such as ssd, yolo have more than one output.
>
> the clean up code in this patch is a little complex, it is because
> that set_input_output_tf could be called for many times together
> with ff_dnn_execute_model_tf, we have
Em qua, 24 de abr de 2019 às 23:14, Guo, Yejun escreveu:
>
> Currently, within interface set_input_output, the dims/memory of the
> tensorflow
> dnn model output is determined by executing the model with zero input,
> actually, the output dims might vary with different input data for networks
>
Em qua, 24 de abr de 2019 às 23:14, Guo, Yejun escreveu:
>
> use TF_Tensor's cpu address to avoid extra memcpy.
>
> Signed-off-by: Guo, Yejun
> ---
> libavfilter/dnn_backend_tf.c | 36
> libavfilter/vf_sr.c | 3 ---
> 2 files changed, 12
Em qua, 24 de abr de 2019 às 23:14, Guo, Yejun escreveu:
>
> remove the requirment that the name of DNN model input/output
> should be "x"/"y",
>
> Signed-off-by: Guo, Yejun
> ---
> libavfilter/dnn_backend_native.c | 2 +-
> libavfilter/dnn_backend_tf.c | 10 +-
>
Em qua, 24 de abr de 2019 às 23:14, Guo, Yejun escreveu:
>
> remove 'else' since there is always 'return' in 'if' scope,
> so the code will be clean for later maintenance
>
> Signed-off-by: Guo, Yejun
> ---
> libavfilter/vf_sr.c | 143
> ++--
> 1
Em qua, 24 de abr de 2019 às 23:14, Guo, Yejun escreveu:
>
> otherwise, the following check will return error if layer_add_res
> is randomly initialized.
>
> Signed-off-by: Guo, Yejun
> ---
> libavfilter/dnn_backend_tf.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git
Em seg, 29 de abr de 2019 às 00:06, escreveu:
>
>
>
>
> > -原始邮件-----
> > 发件人: "Pedro Arthur"
> > 发送时间: 2019-04-29 10:42:42 (星期一)
> > 收件人: "FFmpeg development discussions and patches"
> > 抄送:
> > 主题: Re: [FFmpeg-devel]
Em dom, 28 de abr de 2019 às 23:07, Guo, Yejun escreveu:
>
>
>
> > -Original Message-
> > From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf Of
> > xwm...@pku.edu.cn
> > Sent: Sunday, April 28, 2019 5:27 PM
> > To: ffmpeg development discussions and patches
> >
iscussions and patches
> > Subject: Re: [FFmpeg-devel] native mode in FFmpeg DNN module
> >
> >
> >
> > > -Original Message-
> > > From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf Of
> > > Pedro Arthur
> &
Hi,
Em sex, 19 de abr de 2019 às 05:41, Guo, Yejun escreveu:
>
> Option 2)
> Write c code in FFmpeg to convert tensorflow file format (format 1) directly
> into memory representation (format 3), and so we controls everything in
> ffmpeg community. And the conversion can be extended to import
Em qui, 11 de abr de 2019 às 02:55, escreveu:
>
> We made some modifications on the original ESPCN model, such as change the
> input image from one channel(Y) to three channels(RGB) and remove the
> up-sampling procedure. The model file has been uploaded in
>
Hi,
Em ter, 9 de abr de 2019 às 22:42, escreveu:
>
> Yes, I use the espcn model for deraining as the initial version as it's a
> easier way to implement the filter, although the paper proposes it for
> super-resolution. And the model does have some effect on deraining project.
> While, it is
Em ter, 9 de abr de 2019 às 04:15, escreveu:
>
> +Training scripts as well as scripts for model generation are provided in
> +the repository at @url{https://github.com/XueweiMeng/derain_filter.git}.
This repository is a copy of a previous year student [1], which is MIT
licensed, and therefore
Hi,
Em ter, 9 de abr de 2019 às 04:15, escreveu:
> +@section derain
> +
> +Remove the rain in the input image/video by applying the derain methods
> based on
> +convolutional neural networks. Supported models:
> +
> +@itemize
> +@item
> +Efficient Sub-Pixel Convolutional Neural Network model
Em sáb, 30 de mar de 2019 às 12:43, Paul B Mahol escreveu:
>
> On 3/30/19, Pedro Arthur wrote:
> > Em qui, 28 de mar de 2019 às 18:12, Paul B Mahol
> > escreveu:
> >>
> >> +static int decode_motion_vectors(AVCodecContext *avctx, GetBitContext
> >>
Em qui, 28 de mar de 2019 às 18:12, Paul B Mahol escreveu:
>
> +static int decode_motion_vectors(AVCodecContext *avctx, GetBitContext *gb)
> +{
> +AGMContext *s = avctx->priv_data;
> +int nb_mvs = ((avctx->height + 15) >> 4) * ((avctx->width + 15) >> 4);
> +int ret, skip = 0, value,
Em qua, 27 de mar de 2019 às 09:23, Andreas Rheinhardt via
ffmpeg-devel escreveu:
>
> Carl Eugen Hoyos:
> > 2019-03-27 12:18 GMT+01:00, Andreas Rheinhardt:
> >
> >> I have cced Steve for this (I didn't the first time,
> >> because I thought that he (as a maintainer) would
> >> also be a
Hi,
I'm requesting the reimbursement of travel expenses for the Google
Mentor Summit.
I mentored the Super Resolution project, more details can be found in [1].
Flight (BRL) R$ 3271.03
One night Airbnb (BRL) R$ 235.70
Trasnportation (USD) $ 23.00
Total
Hi,
How hard is it to support the native backend? which operations are
missing or any other limitations?
Em qua, 17 de out de 2018 às 05:47, Guo, Yejun escreveu:
>
> see the algorithm's paper and code below.
>
> the filter's parameter looks like:
>
Hi,
Em seg, 8 de out de 2018 às 23:59, Liu Steven escreveu:
>
>
>
> > 在 2018年8月15日,上午2:37,Pedro Arthur 写道:
> >
> > Patch pushed.
>
> How should i test it?
If you already performed the training (train_srcnn.sh/train_espcn.sh)
you can generate
Hi,
Em dom, 30 de set de 2018 às 14:41, Nicolas George
escreveu:
> Hi.
>
> For the next rounds of sponsored internships, I would like to propose
> the following project, that I would mentor:
>
> A music-like audio lavfi source for testing purposes.
>
> That means a deterministic pseudo-random
2018-09-24 0:35 GMT-03:00 Steven Liu :
> fix ticket: 7455
>
> Signed-off-by: Steven Liu
> ---
> libavfilter/dnn_interface.c | 4
> libavfilter/vf_sr.c | 7 ++-
> 2 files changed, 10 insertions(+), 1 deletion(-)
>
> diff --git a/libavfilter/dnn_interface.c
Hi,
This patch fixes coverity CID 1439584.
From a724bece3c18df551f874673c268aa01702b4576 Mon Sep 17 00:00:00 2001
From: Pedro Arthur
Date: Thu, 20 Sep 2018 11:48:20 -0300
Subject: [PATCH] avfilter/vf_sr: Fix coverity CID 1439584
---
libavfilter/vf_sr.c | 2 +-
1 file changed, 1 insertion(+), 1
Pushed,
Thanks!
2018-09-18 23:55 GMT-03:00 Zhao Zhili :
> ---
> libavfilter/dnn_backend_native.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/libavfilter/dnn_backend_native.c b/libavfilter/dnn_backend_
> native.c
> index 184fe54..7dd35d46 100644
> ---
Pushed, Thanks!
2018-09-18 23:55 GMT-03:00 Zhao Zhili :
> ---
> libavfilter/vf_sr.c | 9 ++---
> 1 file changed, 6 insertions(+), 3 deletions(-)
>
> diff --git a/libavfilter/vf_sr.c b/libavfilter/vf_sr.c
> index 8a77a1d..c1ae6c5 100644
> --- a/libavfilter/vf_sr.c
> +++ b/libavfilter/vf_sr.c
Pushed, thanks!
2018-09-18 23:55 GMT-03:00 Zhao Zhili :
> ---
> libavfilter/dnn_backend_native.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/libavfilter/dnn_backend_native.c b/libavfilter/dnn_backend_
> native.c
> index 7dd35d46..70d857f 100644
> ---
Hi,
2018-09-13 4:49 GMT-03:00 Zhao Zhili :
> ---
> libavfilter/dnn_backend_native.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/libavfilter/dnn_backend_native.c b/libavfilter/dnn_backend_
> native.c
> index baefea7..7ed155d 100644
> ---
1 - 100 of 200 matches
Mail list logo