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
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
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
queue.c
queue.h
safe_queue.c
safe_queue.h