|
| AVFILTER_DNN_DEFINE_CLASS (dnn_detect, DNN_TF|DNN_OV) |
|
static float | sigmoid (float x) |
|
static float | linear (float x) |
|
static int | dnn_detect_get_label_id (int nb_classes, int cell_size, float *label_data) |
|
static int | dnn_detect_parse_anchors (char *anchors_str, float **anchors) |
|
static float | dnn_detect_IOU (AVDetectionBBox *bbox1, AVDetectionBBox *bbox2) |
|
static int | dnn_detect_parse_yolo_output (AVFrame *frame, DNNData *output, int output_index, AVFilterContext *filter_ctx) |
|
static int | dnn_detect_fill_side_data (AVFrame *frame, AVFilterContext *filter_ctx) |
|
static int | dnn_detect_post_proc_yolo (AVFrame *frame, DNNData *output, AVFilterContext *filter_ctx) |
|
static int | dnn_detect_post_proc_yolov3 (AVFrame *frame, DNNData *output, AVFilterContext *filter_ctx, int nb_outputs) |
|
static int | dnn_detect_post_proc_ssd (AVFrame *frame, DNNData *output, int nb_outputs, AVFilterContext *filter_ctx) |
|
static int | dnn_detect_post_proc_ov (AVFrame *frame, DNNData *output, int nb_outputs, AVFilterContext *filter_ctx) |
|
static int | dnn_detect_post_proc_tf (AVFrame *frame, DNNData *output, AVFilterContext *filter_ctx) |
|
static int | dnn_detect_post_proc (AVFrame *frame, DNNData *output, uint32_t nb, AVFilterContext *filter_ctx) |
|
static void | free_detect_labels (DnnDetectContext *ctx) |
|
static int | read_detect_label_file (AVFilterContext *context) |
|
static int | check_output_nb (DnnDetectContext *ctx, DNNBackendType backend_type, int output_nb) |
|
static av_cold int | dnn_detect_init (AVFilterContext *context) |
|
static int | dnn_detect_flush_frame (AVFilterLink *outlink, int64_t pts, int64_t *out_pts) |
|
static int | dnn_detect_activate (AVFilterContext *filter_ctx) |
|
static av_cold void | dnn_detect_uninit (AVFilterContext *context) |
|
static int | config_input (AVFilterLink *inlink) |
|
implementing an object detecting filter using deep learning networks.
Definition in file vf_dnn_detect.c.
find all candidate bbox yolo output can be reshaped to [B, N*D, Cx, Cy] Detection box 'D' has format [x
, y
, h
, w
, box_score
, class_no_1
, ...,]
Definition at line 148 of file vf_dnn_detect.c.
Referenced by dnn_detect_post_proc_yolo(), and dnn_detect_post_proc_yolov3().