Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Detecting potential structures ? #3

Closed
kaushik94 opened this issue Oct 22, 2014 · 2 comments
Closed

Detecting potential structures ? #3

kaushik94 opened this issue Oct 22, 2014 · 2 comments

Comments

@kaushik94
Copy link
Owner

Detect structures on a macro level ie Tall, Wide, Dense etc. This exploits the getSupporters and isSupporter functions. We can apply a simple BFS and do this.

@kaushik94
Copy link
Owner Author

  • create A DetectHeuristic class. This object should work by itself and reside in the structures folder, now get all the possible ABObjects in the screen
  • detecting highest points
  • Abstractly just classify each structure as TALL or WIDE irrespective of its complication
  • implement a simple BFS all the way down and delete objects belonging to that structure. Go back to step 2.

@kaushik94 kaushik94 mentioned this issue Oct 23, 2014
@kaushik94
Copy link
Owner Author

@anuragagarwal561994 you should find all the methods you need in the VisionUtils file in the vision module as for drawing is concerned. And I guess findConnectedComponents method should help you detect the type of structure probably, just that it uses pixel data rather than data at some meta/ abstract level like vision. why not give it a try. Plus you can always draw bounding boxes on your MBR and check whats going on, that would be pretty cool for the vision part !!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants