/third_party/gstreamer/gstplugins_bad/ext/opencv/ |
D | gstcvtracker.cpp | 153 filter->roi.release (); in gst_cvtracker_finalize() 368 if (filter->roi.empty ()) { in gst_cvtracker_transform_ip() 370 filter->roi = new (cv::Rect); in gst_cvtracker_transform_ip() 372 filter->roi = new (cv::Rect2d); in gst_cvtracker_transform_ip() 374 filter->roi->x = filter->x; in gst_cvtracker_transform_ip() 375 filter->roi->y = filter->y; in gst_cvtracker_transform_ip() 376 filter->roi->width = filter->width; in gst_cvtracker_transform_ip() 377 filter->roi->height = filter->height; in gst_cvtracker_transform_ip() 379 filter->tracker->init (img, *filter->roi); in gst_cvtracker_transform_ip() 380 } else if (filter->tracker->update (img, *filter->roi)) { in gst_cvtracker_transform_ip() [all …]
|
D | gstfaceblur.cpp | 371 Mat roi (img, Rect (r->x, r->y, r->width, r->height)); in gst_face_blur_transform_ip() local 372 blur (roi, roi, Size (11, 11)); in gst_face_blur_transform_ip() 373 GaussianBlur (roi, roi, Size (11, 11), 0, 0); in gst_face_blur_transform_ip()
|
D | gstcvtracker.h | 95 cv::Ptr<cv::Rect> roi; member 97 cv::Ptr<cv::Rect2d> roi; member
|
D | gsthanddetect.cpp | 415 Mat roi (filter->cvGray, Rect (0, in gst_handdetect_transform_ip() local 417 filter->cvCascade_fist->detectMultiScale (roi, hands, 1.1, 2, in gst_handdetect_transform_ip() 505 filter->cvCascade_palm->detectMultiScale (roi, hands, 1.1, 2, in gst_handdetect_transform_ip()
|
/third_party/ffmpeg/libavfilter/ |
D | vf_addroi.c | 99 AVRegionOfInterest *roi; in addroi_filter_frame() local 120 roi_ref = av_buffer_alloc(sizeof(*roi) * nb_roi); in addroi_filter_frame() 125 roi = (AVRegionOfInterest*)roi_ref->data; in addroi_filter_frame() 131 roi[i] = (AVRegionOfInterest) { in addroi_filter_frame() 132 .self_size = sizeof(*roi), in addroi_filter_frame() 141 roi[nb_roi - 1] = (AVRegionOfInterest) { in addroi_filter_frame() 142 .self_size = sizeof(*roi), in addroi_filter_frame() 168 roi = (AVRegionOfInterest*)sd->data; in addroi_filter_frame() 169 *roi = (AVRegionOfInterest) { in addroi_filter_frame() 170 .self_size = sizeof(*roi), in addroi_filter_frame()
|
D | vf_showinfo.c | 137 const AVRegionOfInterest *roi; in dump_roi() local 140 roi = (const AVRegionOfInterest *)sd->data; in dump_roi() 141 roi_size = roi->self_size; in dump_roi() 150 roi = (const AVRegionOfInterest *)(sd->data + roi_size * i); in dump_roi() 152 i, roi->left, roi->top, roi->right, roi->bottom, roi->qoffset.num, roi->qoffset.den); in dump_roi()
|
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/cpu/nnacl/fp32/ |
D | roi_pooling_fp32.c | 24 int ROIPooling(const float *in_ptr, float *out_ptr, const float *roi, float *max_c, int tid, in ROIPooling() argument 46 int roi_batch_ind = (int)roi[roi_ind_st]; // batch_index in ROIPooling() 50 int roi_start_h = (int)roundf(roi[roi_ind_st + 1] * scale); // top-left x1 in ROIPooling() 51 int roi_start_w = (int)roundf(roi[roi_ind_st + 2] * scale); // top-left y1 in ROIPooling() 52 int roi_end_h = (int)roundf(roi[roi_ind_st + 3] * scale); // bottom-right x2 in ROIPooling() 53 int roi_end_w = (int)roundf(roi[roi_ind_st + 4] * scale); // bottom-fight y2 in ROIPooling()
|
D | roi_pooling_fp32.h | 48 int ROIPooling(const float *in_ptr, float *out_ptr, const float *roi, float *max_c, int tid,
|
/third_party/gstreamer/gstplugins_good/sys/rpicamsrc/ |
D | RaspiCamControl.c | 553 params->roi.x = x; 554 params->roi.y = y; 555 params->roi.w = w; 556 params->roi.h = h; 748 …ntf(stderr, "ROI x %lf, y %f, w %f h %f\n", params->roi.x, params->roi.y, params->roi.w, params->r… in raspicamcontrol_dump_parameters() 812 params->roi.x = params->roi.y = 0.0; in raspicamcontrol_set_defaults() 813 params->roi.w = params->roi.h = 1.0; in raspicamcontrol_set_defaults() 886 result += raspicamcontrol_set_ROI(camera, params->roi); in raspicamcontrol_set_all_parameters()
|
D | gstrpicamsrc.c | 990 src->capture_config.camera_parameters.roi.x = g_value_get_float (value); in gst_rpi_cam_src_set_property() 994 src->capture_config.camera_parameters.roi.y = g_value_get_float (value); in gst_rpi_cam_src_set_property() 998 src->capture_config.camera_parameters.roi.w = g_value_get_float (value); in gst_rpi_cam_src_set_property() 1002 src->capture_config.camera_parameters.roi.h = g_value_get_float (value); in gst_rpi_cam_src_set_property() 1180 g_value_set_float (value, src->capture_config.camera_parameters.roi.x); in gst_rpi_cam_src_get_property() 1183 g_value_set_float (value, src->capture_config.camera_parameters.roi.y); in gst_rpi_cam_src_get_property() 1186 g_value_set_float (value, src->capture_config.camera_parameters.roi.w); in gst_rpi_cam_src_get_property() 1189 g_value_set_float (value, src->capture_config.camera_parameters.roi.h); in gst_rpi_cam_src_get_property()
|
/third_party/gstreamer/gstplugins_bad/tests/examples/msdk/ |
D | meson.build | 2 executable('test-roi', 'test-roi.c',
|
/third_party/ffmpeg/libavcodec/ |
D | libx265.c | 426 const AVRegionOfInterest *roi; in libx265_encode_set_roi() local 430 roi = (const AVRegionOfInterest*)sd->data; in libx265_encode_set_roi() 431 roi_size = roi->self_size; in libx265_encode_set_roi() 448 roi = (const AVRegionOfInterest*)(sd->data + roi_size * i); in libx265_encode_set_roi() 450 starty = FFMIN(mby, roi->top / mb_size); in libx265_encode_set_roi() 451 endy = FFMIN(mby, (roi->bottom + mb_size - 1)/ mb_size); in libx265_encode_set_roi() 452 startx = FFMIN(mbx, roi->left / mb_size); in libx265_encode_set_roi() 453 endx = FFMIN(mbx, (roi->right + mb_size - 1)/ mb_size); in libx265_encode_set_roi() 455 if (roi->qoffset.den == 0) { in libx265_encode_set_roi() 460 qoffset = roi->qoffset.num * 1.0f / roi->qoffset.den; in libx265_encode_set_roi()
|
D | vaapi_encode.c | 495 const AVRegionOfInterest *roi; in vaapi_encode_issue() local 500 roi = (const AVRegionOfInterest*)sd->data; in vaapi_encode_issue() 501 roi_size = roi->self_size; in vaapi_encode_issue() 514 pic->roi = av_mallocz_array(nb_roi, sizeof(*pic->roi)); in vaapi_encode_issue() 515 if (!pic->roi) { in vaapi_encode_issue() 521 roi = (const AVRegionOfInterest*)(sd->data + roi_size * i); in vaapi_encode_issue() 523 av_assert0(roi->qoffset.den != 0); in vaapi_encode_issue() 524 v = roi->qoffset.num * ctx->roi_quant_range / roi->qoffset.den; in vaapi_encode_issue() 526 roi->top, roi->left, roi->bottom, roi->right, v); in vaapi_encode_issue() 528 pic->roi[i] = (VAEncROI) { in vaapi_encode_issue() [all …]
|
D | libvpxenc.c | 1371 const AVRegionOfInterest *roi = NULL; in set_roi_map() local 1393 roi = (const AVRegionOfInterest*)sd->data; in set_roi_map() 1394 self_size = roi->self_size; in set_roi_map() 1409 roi = (const AVRegionOfInterest*)(sd->data + self_size * i); in set_roi_map() 1410 if (!roi->qoffset.den) { in set_roi_map() 1415 delta_q = (int)(roi->qoffset.num * 1.0f / roi->qoffset.den * MAX_DELTA_Q); in set_roi_map() 1449 roi = (const AVRegionOfInterest*)(sd->data + self_size * i); in set_roi_map() 1451 starty = av_clip(roi->top / block_size, 0, roi_map->rows); in set_roi_map() 1452 endy = av_clip((roi->bottom + block_size - 1) / block_size, 0, roi_map->rows); in set_roi_map() 1453 startx = av_clip(roi->left / block_size, 0, roi_map->cols); in set_roi_map() [all …]
|
D | libx264.c | 387 const AVRegionOfInterest *roi; in X264_frame() local 391 roi = (const AVRegionOfInterest*)sd->data; in X264_frame() 392 roi_size = roi->self_size; in X264_frame() 409 roi = (const AVRegionOfInterest*)(sd->data + roi_size * i); in X264_frame() 411 starty = FFMIN(mby, roi->top / MB_SIZE); in X264_frame() 412 endy = FFMIN(mby, (roi->bottom + MB_SIZE - 1)/ MB_SIZE); in X264_frame() 413 startx = FFMIN(mbx, roi->left / MB_SIZE); in X264_frame() 414 endx = FFMIN(mbx, (roi->right + MB_SIZE - 1)/ MB_SIZE); in X264_frame() 416 if (roi->qoffset.den == 0) { in X264_frame() 421 qoffset = roi->qoffset.num * 1.0f / roi->qoffset.den; in X264_frame()
|
D | vaapi_encode.h | 80 VAEncROI *roi; member 82 void *roi; member
|
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/cpu/nnacl/infer/ |
D | roi_pooling_infer.c | 34 const TensorC *roi = inputs[1]; in ROIPoolingInferShape() local 43 output->shape_[0] = roi->shape_[0]; in ROIPoolingInferShape()
|
/third_party/mindspore/mindspore/ccsrc/minddata/dataset/kernels/image/dvpp/utils/ |
D | DvppCommon.cc | 681 return CropProcess(*cropInputDesc_, *cropOutputDesc_, cropInput.roi, withSynchronize); in VpcCrop() 703 …if ((!CHECK_EVEN(input.roi.left)) || (!CHECK_EVEN(input.roi.up)) || (!CHECK_ODD(input.roi.right)) … in CheckCropParams() 704 (!CHECK_ODD(input.roi.down))) { in CheckCropParams() 705 MS_LOG(ERROR) << "Crop area left and top(" << input.roi.left << ", " << input.roi.up in CheckCropParams() 706 …<< ") must be even, right bottom(" << input.roi.right << "," << input.roi.down << ") must be odd."; in CheckCropParams() 711 uint32_t cropWidth = input.roi.right - input.roi.left + ODD_NUM_1; in CheckCropParams() 712 uint32_t cropHeight = input.roi.down - input.roi.up + ODD_NUM_1; in CheckCropParams() 719 …if ((input.roi.left + cropWidth > input.dataInfo.width) || (input.roi.up + cropHeight > input.data… in CheckCropParams() 720 …MS_LOG(ERROR) << "Target rectangle start location(" << input.roi.left << "," << input.roi.up << ")… in CheckCropParams()
|
/third_party/gstreamer/gstplugins_bad/sys/msdk/ |
D | gstmsdkenc.c | 395 GstVideoRegionOfInterestMeta *roi; in gst_msdkenc_get_roi_params() local 398 roi = (GstVideoRegionOfInterestMeta *) in gst_msdkenc_get_roi_params() 402 if (!roi) in gst_msdkenc_get_roi_params() 406 if ((roi->x > G_MAXINT16) || (roi->y > G_MAXINT16) in gst_msdkenc_get_roi_params() 407 || (roi->w > G_MAXUINT16) || (roi->h > G_MAXUINT16)) { in gst_msdkenc_get_roi_params() 413 g_quark_to_string (roi->roi_type), roi->id, roi->x, roi->y, roi->w, in gst_msdkenc_get_roi_params() 414 roi->h); in gst_msdkenc_get_roi_params() 416 curr_roi->ROI[num_valid_roi].Left = roi->x; in gst_msdkenc_get_roi_params() 417 curr_roi->ROI[num_valid_roi].Top = roi->y; in gst_msdkenc_get_roi_params() 418 curr_roi->ROI[num_valid_roi].Right = roi->x + roi->w; in gst_msdkenc_get_roi_params() [all …]
|
D | gstmsdkh265enc.h | 76 mfxExtEncoderROI roi[2]; member
|
D | gstmsdkh264enc.h | 60 mfxExtEncoderROI roi[2]; member
|
D | gstmsdkh264enc.c | 689 return gst_msdkenc_get_roi_params (encoder, frame, h264enc->roi); in gst_msdkh264enc_need_reconfig() 698 if (h264enc->roi[0].NumROI) in gst_msdkh264enc_set_extra_params() 699 gst_msdkenc_add_extra_param (encoder, (mfxExtBuffer *) & h264enc->roi[0]); in gst_msdkh264enc_set_extra_params()
|
/third_party/mindspore/mindspore/ccsrc/backend/kernel_compiler/cpu/ |
D | roi_align_cpu_kernel.cc | 76 …roi::bin_box(SizeToInt(thread_idx), rois, roi_cols_, spatial_scale_, sample_num_, roi_end_mode_, c… in Launch() 95 …roi::bilinear_interpolate(height_, width_, y, x, &x_low, &y_low, &x_high, &y_high, &w1, &w2, &w3, … in Launch()
|
D | roi_align_grad_cpu_kernel.cc | 138 …roi::bin_box(SizeToInt(thread_idx), rois, roi_cols_, spatial_scale_, sample_num_, roi_end_mode_, c… in Launch() 160 …roi::bilinear_interpolate(height_, width_, y, x, &x_low, &y_low, &x_high, &y_high, &w1, &w2, &w3, … in Launch()
|
/third_party/mindspore/mindspore/lite/tools/converter/preprocess/ |
D | image_preprocess.cc | 112 const cv::Rect roi(offsetW, offsetH, width, height); in CenterCrop() local 114 *(image) = image_object(roi).clone(); in CenterCrop()
|