UncleShell
UncleShell

Reputation: 21

Identify objects by its position open cv

I'm very new into Image Processing libraries. I been looking into OpenCV. But I have a question. What sort of algorithms could I use if I want to identify few similar objects in a room. Lets say 3 similar tables. With a camera I sign an identity to each of those tables, after I move the camera to a positon where the objects are out of sight, when pointing the camera back to them, the system can properly identify those objects with the initial ID and trigger action based in each id. I read about aruco makers, but i would like to try the idea without have to attach markers.

Upvotes: 0

Views: 100

Answers (1)

TeddybearCrisis
TeddybearCrisis

Reputation: 299

There's plenty of methods to choose from. You could use image features, color matching, shape matching, pattern matching ... and so on. It really depends on the specific use case and the environment. In any case you need something unique to distinguish the tables from each other. Using markers would be one way to artificially create uniqueness.

Maybe you wanna start reading here to get a feeling how one method works: https://docs.opencv.org/3.4.1/dc/dc3/tutorial_py_matcher.html

Could you provide an example set of images of the scenario?

Upvotes: 1

Related Questions