ffmpeg | branch: master | Ting Fu | Thu Jul
21 17:41:03 2022 +0800| [23953b9eb79bb52eb9a6dfc81a5998f90c9b56fb] | committer:
Guo Yejun
lavf/dnn: dump OpenVINO model input/output names to OVMdel struct.
Dump all input/output names to OVModel struct. In case other funcs use
them for reporting
ffmpeg | branch: master | Ting Fu | Mon Jun
27 18:02:30 2022 +0800| [130d19bf2044ac76372d1b97ab87ab283c8b37f8] | committer:
Guo Yejun
lavf/sr: fix the segmentation fault caused by incorrect input frame free.
This issue would cause segmetaion fault when running srcnn model with
sr filter by
ffmpeg | branch: master | Ting Fu | Fri Jun 4 10:22:45
2021 +0800| [22d99589d8147913a2fad8ba23fca24f6d3f92c3] | committer: Guo Yejun
lavfi/vf_drawbox.c: fix CID 1485004
CID 1485004: Uninitialized variables (UNINIT)
Using uninitialized value "x" when calling "*pixel_belongs_to_r
ffmpeg | branch: master | Ting Fu | Fri Jun 4 10:22:46
2021 +0800| [e01bf559dfaeaadac8112af4ad4689901a344b92] | committer: Guo Yejun
lavfi/vf_drawtext.c: fix CID 1485003
CID 1485003: Memory - illegal accesses (UNINIT)
Using uninitialized value "sd".
Signed-off-by: Ting F
ffmpeg | branch: master | Ting Fu | Fri May 14 16:47:01
2021 +0800| [f444be643e50540843dd630e539aa00f737907c7] | committer: Guo Yejun
libavfilter: vf_drawbox filter support draw box with detection bounding boxes
in side_data
This feature can be used with dnn detection by setting vf_drawbox
ffmpeg | branch: master | Ting Fu | Fri May 14 16:47:00
2021 +0800| [9921ae8a5d7b883cdc14cb2a2e17dcdf6feaea94] | committer: Guo Yejun
lavfi/drawbox: refine code
Extract common code of filter_frame() and drawgrid_filter_frame() to
draw_region().
Signed-off-by: Ting Fu
> h
ffmpeg | branch: master | Ting Fu | Fri May 14 16:47:02
2021 +0800| [7a879cce3793a1314ce50cef4b75671f5e0c0219] | committer: Guo Yejun
libavfilter: vf_drawtext filter support draw text with detection bounding boxes
in side_data
This feature can be used with dnn detection by setting
ffmpeg | branch: master | Ting Fu | Thu May 6 16:46:10
2021 +0800| [c38bc5634d8eb4540cb8dfa616eafcc0b3c85e59] | committer: Guo, Yejun
dnn/vf_dnn_detect.c: add tensorflow output parse support
Testing model is tensorflow offical model in github repo, please refer
https://github.com/tensorflow
ffmpeg | branch: master | Ting Fu | Thu May 6 16:46:09
2021 +0800| [e42125edab9f6bbc3297334087608565218e119b] | committer: Guo, Yejun
lavfi/dnn_backend_tensorflow: support detect model
Signed-off-by: Ting Fu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Thu May 6 16:46:07
2021 +0800| [f02928eb5a75b2ee20dd94c30304f44a7d6f8de1] | committer: Guo, Yejun
dnn: add DCO_RGB color order to enum DNNColorOrder
Adding DCO_RGB color order to DNNColorOrder, since tensorflow model
needs this kind of color oder as input
ffmpeg | branch: master | Ting Fu | Thu May 6 16:46:08
2021 +0800| [1b1064054c8f3b4ad3b52d14f0c8ee1c4e8200fd] | committer: Guo, Yejun
lavfi/dnn_backend_tensorflow: add multiple outputs support
Signed-off-by: Ting Fu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Wed Mar 24 15:39:28
2021 +0800| [637bdefdebba1b57d7e9055f4a9fc27251d1d5b4] | committer: Guo, Yejun
lavfi/dnn_backend_tensorflow.c: fix mem leak in execute_model_tf
Signed-off-by: Ting Fu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Wed Mar 24 15:39:26
2021 +0800| [3499ec84cced7e6d2898ed29a94e6e191af9ca07] | committer: Guo, Yejun
lavfi/dnn_backend_tensorflow.c: fix mem leak in load_tf_model
Signed-off-by: Ting Fu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Wed Mar 24 15:39:27
2021 +0800| [b08b5f07b6323cfd2dae1a945a8802e07ae24e6c] | committer: Guo, Yejun
lavfi/dnn_backend_tensorflow.c: fix mem leak in load_native_model
Signed-off-by: Ting Fu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Mon Feb 8 10:44:58
2021 +0800| [b0d75a8de924d90d0c9e8b75a485f35258920e02] | committer: Guo, Yejun
dnn_backend_openvino.c: allow out_frame as NULL for analytic case
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Mon Jan 18 11:42:14
2021 +0800| [71b82e4ffdd8b6dc69f8c6361df816a8c43725da] | committer: Guo, Yejun
dnn/openvino: support model input resize
OpenVINO APIs require specify input size to run the model, while some
OpenVINO model does accept different input size
ffmpeg | branch: master | Ting Fu | Mon Jan 18 11:42:13
2021 +0800| [048d5cc6206b3ff23666d7fc5f6bf15a9318e272] | committer: Guo, Yejun
dnn/openvino: refine code for better model initialization
Move openvino model/inference request creation and initialization steps
from ff_dnn_load_model_ov to
ffmpeg | branch: master | Ting Fu | Mon Jan 18 11:42:12
2021 +0800| [946fcd45083461c5eea6c4806823bcb383608cab] | committer: Guo, Yejun
dnn/openvino: remove unnecessary code
Signed-off-by: Ting Fu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Fri Dec 18 16:08:29
2020 +0800| [5dbabb020ed842889590045156c2b996f7aff4bd] | committer: Guo, Yejun
dnn: add NV12 pixel format support
Signed-off-by: Ting Fu
Signed-off-by: Guo, Yejun
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Wed Sep 9 09:52:18
2020 +0800| [87cb24a1ca4a76e5a5a9969e3058a94d952e1b37] | committer: Guo, Yejun
dnn/openvino: support run inference via GPU
for enabling OpenVINO GPU please:
1. install required OpenCL drivers, see:
https://github.com/intel/compute
ffmpeg | branch: master | Ting Fu | Wed Sep 9 09:52:19
2020 +0800| [dc16aeb3904654c95d613d6277c27a9461ef1991] | committer: Guo, Yejun
dnn/openvino: add input/output name info
show all input/output names when the input or output name not correct
Signed-off-by: Ting Fu
Signed-off-by: Guo
ffmpeg | branch: master | Ting Fu | Thu Aug 27 12:17:21
2020 +0800| [74358ff4a446157791daf9220e552c9604bc3eb3] | committer: Guo, Yejun
dnn/openvino: add log error message
Signed-off-by: Ting Fu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Thu Aug 27 12:17:22
2020 +0800| [4a11a6f4ccc7c56ccc82adf0c3ab4054d4c22d1e] | committer: Guo, Yejun
dnn/tensorflow: add log error message
Signed-off-by: Ting Fu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Tue Aug 25 11:47:49
2020 +0800| [230cf9d1854b171727d1b10c2a2fbe0df9d1d489] | committer: Guo, Yejun
dnn/native: unify error return to DNN_ERROR
Unify all error return as DNN_ERROR, in order to cease model executing
when return error in
ffmpeg | branch: master | Ting Fu | Tue Aug 25 11:47:50
2020 +0800| [c8ba0daf8dab2f5cbcdded37cd6383649933fbf3] | committer: Guo, Yejun
dnn/native: add log error message
Signed-off-by: Ting Fu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c8ba0daf8dab2f5cbcdded37cd6383649933f
ffmpeg | branch: master | Ting Fu | Wed Aug 19 21:43:13
2020 +0800| [a6e830ae7fb6d5204e3827ef5180b7ce32586072] | committer: Guo, Yejun
dnn/native: rename struct ConvolutionalNetwork to NativeModel
Signed-off-by: Ting Fu
Reviewed-by: Guo, Yejun
> http://git.videolan.org/gitweb.cgi/ffmpeg.
ffmpeg | branch: master | Ting Fu | Mon Aug 10 00:33:14
2020 +0800| [de5cb6c060236c4667eac1006dfd1e54f06bde9f] | committer: Guo, Yejun
FATE/dnn: add unit test for dnn avgpool layer
'make fate-dnn-layer-avgpool' to run the test
Signed-off-by: Ting Fu
Reviewed-by: Guo, Yeju
ffmpeg | branch: master | Ting Fu | Mon Aug 10 00:33:13
2020 +0800| [91efc41a69f223bd1ed92b8916ad9e9de63e9d9e] | committer: Guo, Yejun
dnn/native: add native support for avg_pool
Not support pooling strides in channel dimension yet.
Signed-off-by: Ting Fu
Reviewed-by: Guo, Yejun
> h
ffmpeg | branch: master | Ting Fu | Wed Jul 8 14:09:51
2020 +0800| [dbf66b9e0edf8869da5187921b96ab3290d17eb8] | committer: Guo, Yejun
tests/dnn/mathunary: fix the issue of NAN
When one of output[i] & expected_output is NAN, the unit test will always pass.
Signed-off-by: Ting Fu
Reviewe
ffmpeg | branch: master | Ting Fu | Mon Jun 29 22:54:08
2020 +0800| [cd2e3a864d167be32e119ac44fd65a322121bf3b] | committer: Guo, Yejun
dnn_backend_native_layer_mathunary: add acosh support
Signed-off-by: Ting Fu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Mon Jun 29 22:54:10
2020 +0800| [c0cdeea0ee2c4af9fb4948fe3e33b857cf6d2771] | committer: Guo, Yejun
dnn_backend_native_layer_mathunary: add atanh support
It can be tested with the model generated with below python script:
import tensorflow as tf
import numpy
ffmpeg | branch: master | Ting Fu | Mon Jun 29 22:54:00
2020 +0800| [91b40371016047db19e311549154a9217d8c9090] | committer: Guo, Yejun
dnn_backend_native_layer_mathunary: add sinh support
Signed-off-by: Ting Fu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Mon Jun 29 22:54:05
2020 +0800| [0de50430609147248b8ecacaa06bf957328f7f8e] | committer: Guo, Yejun
dnn-layer-math-unary-test: add unit test for tanh
Signed-off-by: Ting Fu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Mon Jun 29 22:54:04
2020 +0800| [ea71e731f413bc581c20c0f963b13e8410dd3b6f] | committer: Guo, Yejun
dnn_backend_native_layer_mathunary: add tanh support
Signed-off-by: Ting Fu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Mon Jun 29 22:54:11
2020 +0800| [57ea0483af8e09ab812713fff6f89060a24b7a75] | committer: Guo, Yejun
dnn-layer-math-unary-test: add unit test for atanh
Signed-off-by: Ting Fu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Mon Jun 29 22:54:09
2020 +0800| [52d2e1666546d47799e1d2aeb6d70f9d5edb9369] | committer: Guo, Yejun
dnn-layer-math-unary-test: add unit test for acosh
Signed-off-by: Ting Fu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Mon Jun 29 22:54:07
2020 +0800| [33374bdbd88197512eccb7cdf5fceca340b3e49f] | committer: Guo, Yejun
dnn-layer-math-unary-test: add unit test for asinh
Signed-off-by: Ting Fu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Mon Jun 29 22:54:06
2020 +0800| [9d14b38d9db272585ab2219805ec62c88e02708b] | committer: Guo, Yejun
dnn_backend_native_layer_mathunary: add asinh support
Signed-off-by: Ting Fu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Mon Jun 29 22:54:03
2020 +0800| [c5de77e33c9b573d27f5ba70a13caca12c32f4a8] | committer: Guo, Yejun
dnn-layer-math-unary-test: add unit test for cosh
Signed-off-by: Ting Fu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Mon Jun 29 22:54:02
2020 +0800| [62fc7e30357ca994eb8e2568bc7566274de70c27] | committer: Guo, Yejun
dnn_backend_native_layer_mathunary: add cosh support
Signed-off-by: Ting Fu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Mon Jun 29 22:54:01
2020 +0800| [85c0608c6b5b420ea1b2b4d4cc354ec54b5db1a0] | committer: Guo, Yejun
dnn-layer-math-unary-test: add unit test for sinh
Signed-off-by: Ting Fu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Thu Jun 18 17:15:36
2020 +0800| [24d1781cbd72468146f5361687ab6925a5f791fe] | committer: Guo, Yejun
dnn-layer-math-unary-test: add unit test for atan
Signed-off-by: Ting Fu
Signed-off-by: Guo Yejun
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com
ffmpeg | branch: master | Ting Fu | Thu Jun 18 17:15:31
2020 +0800| [486c0c419d0248de890edaa89a47fbd118c744e0] | committer: Guo, Yejun
dnn_backend_native_layer_mathunary: add asin support
It can be tested with the model generated with below python script:
import tensorflow as tf
import numpy
ffmpeg | branch: master | Ting Fu | Thu Jun 18 17:15:35
2020 +0800| [13f5613e684f65e625cb287f85c3410f63efbf1c] | committer: Guo, Yejun
dnn_backend_native_layer_mathunary: add atan support
It can be tested with the model generated with below python script:
import tensorflow as tf
import numpy
ffmpeg | branch: master | Ting Fu | Thu Jun 18 17:15:32
2020 +0800| [057f6ee7f43c91033d37bb10548714ede01fcfc5] | committer: Guo, Yejun
dnn-layer-math-unary-test: add unit test for asin
Signed-off-by: Ting Fu
Signed-off-by: Guo Yejun
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com
ffmpeg | branch: master | Ting Fu | Thu Jun 18 17:15:33
2020 +0800| [461485feac561c66a6e84bf6c7ff73e3eacd3f37] | committer: Guo, Yejun
dnn_backend_native_layer_mathunary: add acos support
It can be tested with the model generated with below python script:
import tensorflow as tf
import numpy
ffmpeg | branch: master | Ting Fu | Thu Jun 18 17:15:34
2020 +0800| [130c6001443c4de21203cb1f62e378042f0d51f8] | committer: Guo, Yejun
dnn-layer-math-unary-test: add unit test for acos
Signed-off-by: Ting Fu
Signed-off-by: Guo Yejun
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com
ffmpeg | branch: master | Ting Fu | Sat Jun 6 20:12:49
2020 +0800| [dd3fe3e77ca1868f54fb8fac72ae2942a5c29f9c] | committer: Guo Yejun
dnn-layer-mathunary-test: add unit test for cos
Signed-off-by: Ting Fu
Signed-off-by: Guo Yejun
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Sat Jun 6 20:12:50
2020 +0800| [22d0860c132af041c75de54bfee611cdd9e57822] | committer: Guo Yejun
dnn_backend_native_layer_mathunary: add tan support
It can be tested with the model generated with below python scripy
import tensorflow as tf
import numpy as
ffmpeg | branch: master | Ting Fu | Sat Jun 6 20:12:48
2020 +0800| [88fb494f42a17eb8472c1172fc08ce1c29ce5e4c] | committer: Guo Yejun
dnn_backend_native_layer_mathunary: add cos support
It can be tested with the model generated with below python scripy
import tensorflow as tf
import numpy as
ffmpeg | branch: master | Ting Fu | Sat Jun 6 20:12:47
2020 +0800| [3f7c5a375b8e76d8ebcf6a872c8ae86734e57d0c] | committer: Guo Yejun
dnn-layer-mathunary-test: add unit test for sin
Signed-off-by: Ting Fu
Signed-off-by: Guo Yejun
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Sat Jun 6 20:12:51
2020 +0800| [3ac2f7ccd7ab4e616a912dabc8786e3852540fed] | committer: Guo Yejun
dnn-layer-mathunary-test: add unit test for tan
Signed-off-by: Ting Fu
Signed-off-by: Guo Yejun
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Sat Jun 6 20:12:46
2020 +0800| [0b6d3f0d838f1f28f30ccc25a08f539a53e58665] | committer: Guo Yejun
dnn_backend_native_layer_mathunary: add sin support
It can be tested with the model file generated with below python scripy:
import tensorflow as tf
import
ffmpeg | branch: master | Ting Fu | Mon May 25 22:46:27
2020 +0800| [c51b46e5dd8aa82c54d20df7cfe1371b354a9e23] | committer: Guo, Yejun
dnn-layer-mathunary-test: add unit test for abs
Signed-off-by: Ting Fu
Signed-off-by: Guo, Yejun
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Mon May 25 22:46:26
2020 +0800| [f73cc61bf5aa383048979f4de2023877c522f6be] | committer: Guo, Yejun
dnn_backend_native_layer_mathunary: add abs support
more math unary operations will be added here
It can be tested with the model file generated with below
ffmpeg | branch: master | Ting Fu | Wed Feb 26 10:54:29
2020 +0800| [828f7db5d9fdf9052bb4b6d1b528009fece5bb10] | committer: Carl Eugen
Hoyos
libswscale/x86/yuv2rgb: Fix Segmentation Fault when load unaligned data
Fixes ticket #8532
Signed-off-by: Ting Fu
> http://git.videolan.
ffmpeg | branch: master | Ting Fu | Sun Jan 19 11:51:04
2020 +0800| [fc6a5883d6af8cae0e96af84dda0ad74b360a084] | committer: Paul B Mahol
libswscale/x86/yuv2rgb: add ssse3 version
Tested using this command:
/ffmpeg -pix_fmt yuv420p -s 1920*1080 -i ArashRawYuv420.yuv \
-vcodec rawvideo -s 1920
ffmpeg | branch: master | Ting Fu | Sun Jan 19 11:51:03
2020 +0800| [e934194b6a4159b7960cabefb0dd8b998c1961e8] | committer: Michael
Niedermayer
libswscale/x86/yuv2rgb: Change inline assembly into nasm code
The original inline assembly and nasm code have the same fps when called by
command
ffmpeg | branch: master | Ting Fu | Thu Dec 5 11:10:43
2019 +0800| [039a0ebe6fd80ebfe30403a414db53f1f78fed74] | committer: Michael
Niedermayer
libswscale/swscale_unscaled.c: remove redundant code
Signed-off-by: Ting Fu
Signed-off-by: Michael Niedermayer
> http://git.videolan.
ffmpeg | branch: master | Ting Fu | Wed Sep 18 15:05:33
2019 +0800| [9691e2a4264b9859061efaaf818b528add45656f] | committer: Ruiling Song
checkasm/vf_eq: add test for vf_eq
Signed-off-by: Ting Fu
Signed-off-by: Ruiling Song
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Wed Sep 18 15:05:34
2019 +0800| [6aff2042d6483d6b9f07ef5165c8e31a871efee8] | committer: Ruiling Song
avfilter/x86/vf_eq: Change inline assembly into nasm code
Signed-off-by: Ting Fu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Ting Fu | Wed Sep 18 15:05:35
2019 +0800| [4f589d668efdabc3764dcb0094929c2b4e01b35c] | committer: Ruiling Song
avfilter/x86/vf_eq: add SSE2 version
Signed-off-by: Ting Fu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
62 matches
Mail list logo