Home
last modified time | relevance | path

Searched refs:inliers (Results 1 – 20 of 20) sorted by relevance

/external/opencv3/modules/videostab/src/
Doutlier_rejection.cpp105 std::vector<int> inliers; in process() local
152 inliers.resize(ninliersMax); in process()
160 inliers[ninliers++] = cell[i]; in process()
167 for (size_t i = 0; i < inliers.size(); ++i) in process()
169 dxBest += points1_[inliers[i]].x - points0_[inliers[i]].x; in process()
170 dyBest += points1_[inliers[i]].y - points0_[inliers[i]].y; in process()
172 if (!inliers.empty()) in process()
174 dxBest /= inliers.size(); in process()
175 dyBest /= inliers.size(); in process()
/external/opencv3/samples/cpp/tutorial_code/features2D/AKAZE_tracking/
Dstats.h7 int inliers; member
12 inliers(0), in Stats()
19 inliers += op.inliers;
27 inliers /= num;
Dplanar_tracking.cpp80 stats.inliers = 0; in process()
92 stats.inliers = (int)inliers1.size(); in process()
93 stats.ratio = stats.inliers * 1.0 / stats.matches; in process()
98 if(stats.inliers >= bb_min_inliers) { in process()
Dutils.h30 str2 << "Inliers: " << stats.inliers; in drawStatistics()
44 cout << "Inliers " << stats.inliers << endl; in printStatistics()
/external/opencv3/doc/tutorials/features2d/akaze_tracking/
Dakaze_tracking.markdown17 -# Filter inliers from all the matches
19 -# Draw bounding box and inliers, compute inlier ratio as evaluation metric
99 -# Save the inliers
110 Since *findHomography* computes the inliers we only have to save the chosen points and
118 If there is a reasonable number of inliers we can use estimated transformation to locate the
/external/opencv3/modules/calib3d/test/
Dtest_solvepnp_ransac.cpp118 vector<int> inliers; in runTest() local
141 false, 500, 0.5f, 0.99, inliers, method); in runTest()
143 bool isTestSuccess = inliers.size() >= points.size()*0.95; in runTest()
333 vector<int> inliers; in TEST() local
335 …nts3dF, points2dF, intrinsics, cv::Mat(), RF, tF, true, 100, 8.f, 0.999, inliers, cv::SOLVEPNP_P3P… in TEST()
336 …solvePnPRansac(points3d, points2d, intrinsics, cv::Mat(), R, t, true, 100, 8.f, 0.999, inliers, cv… in TEST()
/external/opencv3/modules/cudalegacy/src/
Dcalib3d.cpp214 std::vector<int>* inliers) in solvePnPRansac() argument
268 if (inliers != NULL) in solvePnPRansac()
270 inliers->clear(); in solvePnPRansac()
271 inliers->reserve(num_inliers); in solvePnPRansac()
287 inliers->push_back(i); in solvePnPRansac()
/external/opencv3/doc/py_tutorials/py_feature2d/py_feature_homography/
Dpy_feature_homography.markdown26 good matches which provide correct estimation are called inliers and remaining are called outliers.
91 Finally we draw our inliers (if successfully found the object) or matching keypoints (if failed).
95 matchesMask = matchesMask, # draw only inliers
/external/opencv3/modules/cudalegacy/test/
Dtest_calib3d.cpp181 std::vector<int> inliers; in CUDA_TEST_P() local
184 rvec, tvec, false, 200, 2.f, 100, &inliers); in CUDA_TEST_P()
/external/opencv3/modules/python/test/
Dtest.py99 (retval, out, inliers) = cv2.estimateAffine3D(pattern_points, pattern_points)
104 self.assertEqual(cv2.countNonZero(inliers), pattern_size[0]*pattern_size[1])
/external/opencv3/doc/tutorials/features2d/akaze_matching/
Dakaze_matching.markdown11 number of inliers (i. e. matches that fit in the given homography).
107 We create a new set of matches for the inliers, because it is required by the drawing function.
/external/opencv3/samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/
DPnPProblem.h32 int flags, cv::Mat &inliers,
DPnPProblem.cpp137 … int flags, cv::Mat &inliers, int iterationsCount, // PnP method; inliers container in estimatePoseRANSAC() argument
149 inliers, flags ); in estimatePoseRANSAC()
/external/opencv3/doc/tutorials/calib3d/real_time_pose/
Dreal_time_pose.markdown118 --in, --inliers (value:30)
119 minimum inliers for Kalman update
453 … 2D/3D correspondences, the desired PnP method to use, the output inliers container and the Ransac
460 … int flags, cv::Mat &inliers, int iterationsCount, // PnP method; inliers container
472 inliers, flags );
482 above function and the second taking the output inliers vector from Ransac to get the 2D scene
494 // -- Step 4: Catch the inliers keypoints to draw
546 Filter will be applied after detected a given number of inliers.
658 In the following code is the 5th step of the main algorithm. When the obtained number of inliers
762 You can also modify the minimum inliers to update Kalman Filter:
[all …]
/external/opencv3/doc/tutorials/features2d/detection_of_planar_objects/
Ddetection_of_planar_objects.markdown52 - Use drawMatches for drawing inliers.
/external/opencv3/modules/cudalegacy/include/opencv2/
Dcudalegacy.hpp284 std::vector<int>* inliers=NULL);
/external/opencv3/modules/calib3d/include/opencv2/
Dcalib3d.hpp572 OutputArray inliers = noArray(), int flags = SOLVEPNP_ITERATIVE );
1421 OutputArray out, OutputArray inliers,
/external/opencv3/modules/java/src/
Dcalib3d+Calib3d.java428 …nsicGuess, int iterationsCount, float reprojectionError, double confidence, Mat inliers, int flags) in solvePnPRansac() argument
433 …eObj, useExtrinsicGuess, iterationsCount, reprojectionError, confidence, inliers.nativeObj, flags); in solvePnPRansac()
1099 …public static int estimateAffine3D(Mat src, Mat dst, Mat out, Mat inliers, double ransacThreshold,… in estimateAffine3D() argument
1102 …int retVal = estimateAffine3D_0(src.nativeObj, dst.nativeObj, out.nativeObj, inliers.nativeObj, ra… in estimateAffine3D()
1108 public static int estimateAffine3D(Mat src, Mat dst, Mat out, Mat inliers) in estimateAffine3D() argument
1111 … int retVal = estimateAffine3D_1(src.nativeObj, dst.nativeObj, out.nativeObj, inliers.nativeObj); in estimateAffine3D()
Dcalib3d.cpp2071 Mat& inliers = *((Mat*)inliers_nativeObj); in Java_org_opencv_calib3d_Calib3d_solvePnPRansac_10() local
2072 …icGuess, (int)iterationsCount, (float)reprojectionError, (double)confidence, inliers, (int)flags ); in Java_org_opencv_calib3d_Calib3d_solvePnPRansac_10()
3598 Mat& inliers = *((Mat*)inliers_nativeObj); in Java_org_opencv_calib3d_Calib3d_estimateAffine3D_10() local
3599 …int _retval_ = cv::estimateAffine3D( src, dst, out, inliers, (double)ransacThreshold, (double)conf… in Java_org_opencv_calib3d_Calib3d_estimateAffine3D_10()
3622 Mat& inliers = *((Mat*)inliers_nativeObj); in Java_org_opencv_calib3d_Calib3d_estimateAffine3D_11() local
3623 int _retval_ = cv::estimateAffine3D( src, dst, out, inliers ); in Java_org_opencv_calib3d_Calib3d_estimateAffine3D_11()
/external/opencv3/doc/py_tutorials/py_calib3d/py_pose/
Dpy_pose.markdown73 rvecs, tvecs, inliers = cv2.solvePnPRansac(objp, corners2, mtx, dist)