Skip to content

Extend BruteForce search to non-XYZ point types - #6457

Open
jeevan6996 wants to merge 1 commit into
PointCloudLibrary:masterfrom
jeevan6996:extend-bruteforce-nonxyz-points
Open

Extend BruteForce search to non-XYZ point types#6457
jeevan6996 wants to merge 1 commit into
PointCloudLibrary:masterfrom
jeevan6996:extend-bruteforce-nonxyz-points

Conversation

@jeevan6996

Copy link
Copy Markdown

Summary

  • add PointRepresentation support to BruteForce search
  • keep the existing fast XYZ distance path when the representation is trivial 3D
  • use full DefaultFeatureRepresentation dimensions for descriptor point types where available
  • allow autoSelectMethod to fall back to BruteForce when FLANN/Nanoflann are unavailable
  • add focused BruteForce tests for custom representations, FPFH descriptors, and sparse invalid descriptors

Fixes #6421.

Validation

  • configured a focused local build with search/tests enabled
  • built target: cmake --build /private/tmp/pcl-bruteforce-build-6 --target test_brute_force_search
  • ran: ctest --test-dir /private/tmp/pcl-bruteforce-build-6/test -R brute_force_search --output-on-failure
  • ran: git diff --check

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Help wanted: Extend BruteForce search to point types without xyz

1 participant