|
FFmpeg
|
implementing an object detecting filter using deep learning networks. More...
#include "libavutil/common.h"#include "libavutil/file_open.h"#include "libavutil/mem.h"#include "libavutil/opt.h"#include "filters.h"#include "dnn_filter_common.h"#include "video.h"#include "libavutil/time.h"#include "libavutil/avstring.h"#include "libavutil/detection_bbox.h"#include "libavutil/fifo.h"#include <float.h>Go to the source code of this file.
Data Structures | |
| struct | DnnDetectContext |
Macros | |
| #define | OFFSET(x) |
| #define | OFFSET2(x) |
| #define | FLAGS AV_OPT_FLAG_FILTERING_PARAM | AV_OPT_FLAG_VIDEO_PARAM |
Enumerations | |
| enum | DNNDetectionModelType { DDMT_SSD , DDMT_YOLOV1V2 , DDMT_YOLOV3 , DDMT_YOLOV4 } |
Variables | |
| static const AVOptionArrayDef | anchor_array_def = { .sep = '&' } |
| static const AVOption | dnn_detect_options [] |
| static enum AVPixelFormat | pix_fmts [] |
| static const AVFilterPad | dnn_detect_inputs [] |
| const FFFilter | ff_vf_dnn_detect |
implementing an object detecting filter using deep learning networks.
Definition in file vf_dnn_detect.c.
| #define OFFSET | ( | x | ) |
Definition at line 64 of file vf_dnn_detect.c.
| #define OFFSET2 | ( | x | ) |
Definition at line 65 of file vf_dnn_detect.c.
| #define FLAGS AV_OPT_FLAG_FILTERING_PARAM | AV_OPT_FLAG_VIDEO_PARAM |
Definition at line 66 of file vf_dnn_detect.c.
| Enumerator | |
|---|---|
| DDMT_SSD | |
| DDMT_YOLOV1V2 | |
| DDMT_YOLOV3 | |
| DDMT_YOLOV4 | |
Definition at line 37 of file vf_dnn_detect.c.
Definition at line 94 of file vf_dnn_detect.c.
Referenced by dnn_detect_parse_yolo_output().
Definition at line 98 of file vf_dnn_detect.c.
|
static |
Definition at line 102 of file vf_dnn_detect.c.
Referenced by dnn_detect_parse_yolo_output().
|
static |
Definition at line 115 of file vf_dnn_detect.c.
Referenced by dnn_detect_post_proc_ssd(), and dnn_detect_post_proc_tf().
|
static |
Definition at line 122 of file vf_dnn_detect.c.
Referenced by dnn_detect_set_bbox_edges().
|
static |
Definition at line 133 of file vf_dnn_detect.c.
Referenced by dnn_detect_parse_yolo_output(), and dnn_detect_post_proc_ssd().
|
static |
Definition at line 145 of file vf_dnn_detect.c.
Referenced by dnn_detect_parse_yolo_output(), and dnn_detect_post_proc_ssd().
|
static |
Definition at line 168 of file vf_dnn_detect.c.
Referenced by dnn_detect_fill_side_data().
|
static |
Definition at line 187 of file vf_dnn_detect.c.
Referenced by dnn_detect_post_proc_yolo(), and dnn_detect_post_proc_yolov3().
|
static |
Definition at line 364 of file vf_dnn_detect.c.
Referenced by dnn_detect_post_proc_yolo(), and dnn_detect_post_proc_yolov3().
|
static |
Definition at line 413 of file vf_dnn_detect.c.
Referenced by dnn_detect_post_proc_anchored().
|
static |
Definition at line 426 of file vf_dnn_detect.c.
Referenced by dnn_detect_post_proc_anchored().
|
static |
Definition at line 442 of file vf_dnn_detect.c.
Referenced by dnn_detect_post_proc_anchored().
|
static |
Definition at line 611 of file vf_dnn_detect.c.
Referenced by dnn_detect_post_proc().
|
static |
Definition at line 645 of file vf_dnn_detect.c.
Referenced by dnn_detect_post_proc().
|
static |
Definition at line 722 of file vf_dnn_detect.c.
Referenced by dnn_detect_init().
|
static |
Definition at line 739 of file vf_dnn_detect.c.
Referenced by dnn_detect_uninit().
|
static |
Definition at line 748 of file vf_dnn_detect.c.
Referenced by dnn_detect_init().
|
static |
Definition at line 806 of file vf_dnn_detect.c.
Referenced by dnn_detect_init().
|
static |
Definition at line 827 of file vf_dnn_detect.c.
|
static |
Definition at line 871 of file vf_dnn_detect.c.
Referenced by dnn_detect_activate().
|
static |
Definition at line 899 of file vf_dnn_detect.c.
|
static |
Definition at line 955 of file vf_dnn_detect.c.
|
static |
Definition at line 971 of file vf_dnn_detect.c.
|
static |
Definition at line 62 of file vf_dnn_detect.c.
|
static |
Definition at line 67 of file vf_dnn_detect.c.
|
static |
Definition at line 862 of file vf_dnn_detect.c.
|
static |
Definition at line 993 of file vf_dnn_detect.c.
| const FFFilter ff_vf_dnn_detect |
Definition at line 1001 of file vf_dnn_detect.c.