Ask Your Question
0

Tracking existing Keypoints across a video?

asked 2017-07-04 11:49:20 -0600

antithing gravatar image

I have some feature Keypoints, found using A-KAZE feature detector. I want to pass these keypoints into a tracking function, that tracks them across a video stream.

Does openCv have a tracker that is suitable for this purpose? I need it as robust as possible.

Thanks!

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted
1

answered 2017-07-04 15:07:18 -0600

Tetragramm gravatar image

calcOpticalFlowPyrLK will track a point or set of points from frame to frame. This is particularly good for small motions per frame, where the appearance doesn't change much between frames.

You can of course augment this by using a descriptor such as ORB, SURF, SIFT or similar to create descriptors for each point and match those as well to make sure the correct point is found.

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2017-07-04 11:49:20 -0600

Seen: 1,318 times

Last updated: Jul 04 '17