Ask Your Question

arablau's profile - activity

2017-09-23 03:02:22 -0600 received badge  Popular Question (source)
2017-06-14 01:01:15 -0600 received badge  Taxonomist
2013-06-28 15:50:07 -0600 asked a question feature tracking parts of a product

Hi Everyone,

I am working on a project right now where I am trying to track features on product photography.

I have a ton of pictures of a purse for example and I want to tag the buckle on the front and have it tagged in all the other images as well.

Right now, I am using SIFT to find the nearest keypoint to where I click and then find that keypoint in other images.

The issue is that sometimes there are no keypoints returned by SIFT around a feature I want to track (like a purse strap or zipper or something).

What other methods are there to doing something like this?

The only two I can think of right now are using keypoints and using the known position of the camera and camera matrices to determine the location of that product feature in other picture.

Any thoughts?

2013-06-28 15:45:16 -0600 commented answer Feature Detection Interface vs Specific Classes

Thank you! Calling initModule_nonfree() worked!

2013-06-28 15:44:41 -0600 received badge  Scholar (source)
2013-06-28 15:44:38 -0600 received badge  Supporter (source)
2013-06-28 11:03:31 -0600 asked a question Feature Detection Interface vs Specific Classes

Hi everyone,

I was wondering what the difference is between cv::FeatureDetector and specific classes like cv::SIFT.

If I create an instance of cv::SIFT as follows, my code works:

cv::SIFT sift;

// Detect key points and extract descriptors
std::cout << "Detecting key points" << std::endl;
sift(front, cv::Mat(), frontKeyPoints, frontDescriptors);

but if I try to use the cv::FeatureDetector::create my program crashes!

// Create SIFT feature detector    
siftDetector = cv::FeatureDetector::create("SIFT");

// Detect key points
std::cout << "Detecting key points" << std::endl;
siftDetector->detect(front, frontKeyPoints);

Why does the FeatureDetector crash? Is one better to use than the other?

Thanks

2013-06-13 17:15:40 -0600 commented question Background subtraction using single image

Yes, I want to remove the peach background and make all of those pixels true white. I am playing around with eroding and dilating and filtering but don't know if there is a better way to get just the object.

2013-06-13 02:39:02 -0600 received badge  Student (source)
2013-06-12 18:55:23 -0600 asked a question Background subtraction using single image

Hi Everyone,

I'm working on a project where I am photographing products like this purse below. image description

I want to remove the background and have been trying a few methods but wanted to know what the community thinks is best practice.

I've been playing with different amounts of blurring, thresholding, dilating and eroding but I am not sure what combination of these measures will yield the best results.

The best I can do so far is this: image description

What are your thoughts?

Thank you all!