ffmpeg/libavfilter/dnn
Wenbin Chen c695de56b5 libavfilter/dnn_bakcend_openvino: Add automatic input/output detection
Now when using openvino backend, user doesn't need to set input/output
names in command line. Model ports will be automatically detected.

For example:
ffmpeg -i input.png -vf \
dnn_detect=dnn_backend=openvino:model=model.xml:input=image:\
output=detection_out -y output.png

can be simplified to:
ffmpeg -i input.png -vf dnn_detect=dnn_backend=openvino:model=model.xml\
 -y output.png

Signed-off-by: Wenbin Chen <wenbin.chen@intel.com>
Reviewed-by: Guo Yejun <yejun.guo@intel.com>
2024-01-28 11:17:59 +08:00
..
dnn_backend_common.c libavfiter/dnn_backend_openvino: Add multiple output support 2023-12-16 21:50:16 +08:00
dnn_backend_common.h libavfilter: Remove DNNReturnType from DNN Module 2022-03-12 15:10:28 +08:00
dnn_backend_openvino.c libavfilter/dnn_bakcend_openvino: Add automatic input/output detection 2024-01-28 11:17:59 +08:00
dnn_backend_tf.c libavfilter/dnn: Initialze DNNData variables 2023-09-27 12:58:55 +08:00
dnn_interface.c avfilter/dnn: add log context to ff_get_dnn_module 2023-06-08 10:50:23 +08:00
dnn_io_proc.c libavfilter/dnn: Add scale and mean preprocess to openvino backend 2023-09-27 12:58:55 +08:00
dnn_io_proc.h
Makefile lavfi/dnn: Remove DNN native backend 2023-04-28 11:07:41 +08:00
queue.c
queue.h
safe_queue.c
safe_queue.h