[pcl] 01/03: Merge tag 'upstream/1.8.0'
Jochen Sprickerhof
jspricke-guest at moszumanska.debian.org
Mon Aug 15 15:10:51 UTC 2016
This is an automated email from the git hooks/post-receive script.
jspricke-guest pushed a commit to branch master
in repository pcl.
commit e3971f0a2d18800e6b080d54362be0db9cc2349f
Merge: 0cebca3 cff3284
Author: Jochen Sprickerhof <git at jochen.sprickerhof.de>
Date: Mon Aug 15 15:57:01 2016 +0200
Merge tag 'upstream/1.8.0'
Upstream version 1.8.0
.travis.sh | 226 +-
.travis.yml | 33 +-
2d/CMakeLists.txt | 48 +
2d/include/pcl/2d/convolution.h | 159 +
2d/include/pcl/2d/edge.h | 306 ++
2d/include/pcl/2d/impl/convolution.hpp | 153 +
2d/include/pcl/2d/impl/edge.hpp | 494 +++
2d/include/pcl/2d/impl/kernel.hpp | 328 ++
2d/include/pcl/2d/impl/keypoint.hpp | 247 ++
2d/include/pcl/2d/impl/morphology.hpp | 380 ++
2d/include/pcl/2d/kernel.h | 244 ++
2d/include/pcl/2d/keypoint.h | 75 +
2d/include/pcl/2d/morphology.h | 200 ++
2d/src/convolution_2d.cpp | 38 +
2d/src/examples.cpp | 134 +
AUTHORS.txt | 5 +-
CHANGES.md | 515 +++
CMakeLists.txt | 171 +-
PCLConfig.cmake.in | 229 +-
README.md | 41 +-
apps/3d_rec_framework/CMakeLists.txt | 103 +
.../feature_wrapper/global/crh_estimator.h | 94 +
.../feature_wrapper/global/cvfh_estimator.h | 166 +
.../feature_wrapper/global/esf_estimator.h | 60 +
.../feature_wrapper/global/global_estimator.h | 48 +
.../feature_wrapper/global/ourcvfh_estimator.h | 201 ++
.../feature_wrapper/global/vfh_estimator.h | 75 +
.../local/colorshot_local_estimator.h | 94 +
.../feature_wrapper/local/fpfh_local_estimator.h | 93 +
.../local/fpfh_local_estimator_omp.h | 95 +
.../feature_wrapper/local/local_estimator.h | 526 +++
.../feature_wrapper/local/shot_local_estimator.h | 144 +
.../local/shot_local_estimator_omp.h | 156 +
.../feature_wrapper/normal_estimator.h | 300 ++
.../apps/3d_rec_framework/pc_source/mesh_source.h | 294 ++
.../pc_source/registered_views_source.h | 388 ++
.../pcl/apps/3d_rec_framework/pc_source/source.h | 301 ++
.../pipeline/global_nn_classifier.h | 223 ++
.../pipeline/global_nn_recognizer_crh.h | 271 ++
.../pipeline/global_nn_recognizer_cvfh.h | 355 ++
.../pipeline/impl/global_nn_classifier.hpp | 237 ++
.../pipeline/impl/global_nn_recognizer_crh.hpp | 498 +++
.../pipeline/impl/global_nn_recognizer_cvfh.hpp | 734 ++++
.../pipeline/impl/local_recognizer.hpp | 510 +++
.../3d_rec_framework/pipeline/local_recognizer.h | 353 ++
.../3d_rec_framework/tools/openni_frame_source.h | 42 +
.../pcl/apps/3d_rec_framework/utils/metrics.h | 137 +
.../3d_rec_framework/utils/persistence_utils.h | 272 ++
.../3d_rec_framework/utils/vtk_model_sampling.h | 166 +
.../src/pipeline/global_nn_classifier.cpp | 16 +
.../src/pipeline/global_nn_recognizer_crh.cpp | 21 +
.../src/pipeline/global_nn_recognizer_cvfh.cpp | 48 +
.../src/pipeline/local_recognizer.cpp | 22 +
.../src/tools/openni_frame_source.cpp | 57 +
apps/3d_rec_framework/tools/CMakeLists.txt | 1 +
apps/3d_rec_framework/tools/apps/CMakeLists.txt | 10 +
.../tools/apps/src/global_classification.cpp | 231 ++
.../apps/src/local_recognition_mian_dataset.cpp | 551 +++
apps/CMakeLists.txt | 91 +-
.../pcl/apps/cloud_composer/items/cloud_item.h | 6 +-
.../include/pcl/apps/cloud_composer/qt.h | 5 +
.../cloud_composer/tool_interface/abstract_tool.h | 1 +
.../cloud_composer/tool_interface/tool_factory.h | 4 +-
.../pcl/apps/cloud_composer/toolbox_model.h | 1 -
.../cloud_composer/tools/euclidean_clustering.h | 5 +-
.../apps/cloud_composer/tools/fpfh_estimation.h | 5 +-
.../apps/cloud_composer/tools/impl/supervoxels.hpp | 2 +-
.../apps/cloud_composer/tools/normal_estimation.h | 5 +-
.../cloud_composer/tools/organized_segmentation.h | 3 +
.../pcl/apps/cloud_composer/tools/sanitize_cloud.h | 5 +-
.../tools/statistical_outlier_removal.h | 5 +-
.../pcl/apps/cloud_composer/tools/supervoxels.h | 3 +
.../cloud_composer/tools/voxel_grid_downsample.h | 5 +-
apps/cloud_composer/src/cloud_view.cpp | 1 -
apps/cloud_composer/src/cloud_viewer.cpp | 3 +-
apps/cloud_composer/src/items/cloud_item.cpp | 1 -
.../rectangular_frustum_selector.cpp | 2 -
apps/cloud_composer/tools/euclidean_clustering.cpp | 6 +-
apps/cloud_composer/tools/fpfh_estimation.cpp | 10 +-
apps/cloud_composer/tools/normal_estimation.cpp | 10 +-
.../tools/organized_segmentation.cpp | 8 +-
apps/cloud_composer/tools/sanitize_cloud.cpp | 8 +-
.../tools/statistical_outlier_removal.cpp | 12 +-
apps/cloud_composer/tools/supervoxels.cpp | 8 +-
.../cloud_composer/tools/voxel_grid_downsample.cpp | 8 +-
apps/in_hand_scanner/CMakeLists.txt | 2 +-
apps/in_hand_scanner/src/icp.cpp | 2 +-
apps/in_hand_scanner/src/visibility_confidence.cpp | 2 +-
.../pcl/apps/impl/dominant_plane_segmentation.hpp | 2 +
apps/include/pcl/apps/manual_registration.h | 2 +
apps/modeler/CMakeLists.txt | 29 +-
apps/modeler/src/scene_tree.cpp | 8 +-
apps/optronic_viewer/CMakeLists.txt | 2 +-
.../include/pcl/apps/point_cloud_editor/cloud.h | 2 +-
.../pcl/apps/point_cloud_editor/localTypes.h | 3 +
.../pcl/apps/point_cloud_editor/mainWindow.h | 7 +
apps/point_cloud_editor/src/cloud.cpp | 13 +-
apps/point_cloud_editor/src/select2DTool.cpp | 2 +-
apps/src/face_detection/face_trainer.cpp | 39 +
.../face_detection/filesystem_face_detection.cpp | 264 ++
apps/src/face_detection/openni_face_detection.cpp | 140 +
apps/src/face_detection/openni_frame_source.cpp | 52 +
apps/src/ni_agast.cpp | 2 +-
apps/src/ni_brisk.cpp | 305 ++
apps/src/openni_change_viewer.cpp | 4 +-
apps/src/openni_organized_edge_detection.cpp | 303 ++
apps/src/openni_tracking.cpp | 2 +-
apps/src/openni_uniform_sampling.cpp | 9 +-
apps/src/pcd_organized_edge_detection.cpp | 269 ++
apps/src/render_views_tesselated_sphere.cpp | 10 +-
apps/src/stereo_ground_segmentation.cpp | 581 +++
cmake/CudaComputeTargetFlags.cmake | 43 +
cmake/Modules/FindDSSDK.cmake | 59 +
cmake/Modules/FindEnsenso.cmake | 35 +
cmake/Modules/FindFZAPI.cmake | 4 +-
cmake/Modules/FindGLEW.cmake | 3 +-
cmake/Modules/FindGtest.cmake | 2 +-
cmake/Modules/FindOpenNI.cmake | 4 +-
cmake/Modules/FindOpenNI2.cmake | 4 +-
cmake/Modules/FindPXCAPI.cmake | 33 -
cmake/Modules/FindQVTK.cmake | 8 +-
cmake/Modules/FindRSSDK.cmake | 67 +
cmake/Modules/FinddavidSDK.cmake | 35 +
cmake/cpack_options.cmake.in | 4 +-
cmake/pcl_all_in_one_installer.cmake | 161 +-
cmake/pcl_cpack.cmake | 10 +-
cmake/pcl_find_boost.cmake | 8 +-
cmake/pcl_find_cuda.cmake | 67 +
cmake/pcl_find_qt5.cmake | 6 +-
cmake/pcl_find_sse.cmake | 82 +-
cmake/pcl_pclconfig.cmake | 4 +-
cmake/pcl_targets.cmake | 151 +-
common/CMakeLists.txt | 14 +-
common/include/pcl/PCLHeader.h | 6 +
common/include/pcl/TextureMesh.h | 2 +-
common/include/pcl/common/boost.h | 2 +
common/include/pcl/common/colors.h | 78 +
common/include/pcl/common/common.h | 18 +-
common/include/pcl/common/eigen.h | 4 +-
common/include/pcl/common/feature_histogram.h | 125 +
common/include/pcl/common/geometry.h | 4 +-
common/include/pcl/common/impl/common.hpp | 44 +-
common/include/pcl/common/impl/intensity.hpp | 275 ++
common/include/pcl/common/impl/io.hpp | 3 +
.../pcl/common/impl/polynomial_calculations.hpp | 8 +-
common/include/pcl/common/impl/transforms.hpp | 65 +-
common/include/pcl/common/pca.h | 53 +-
common/include/pcl/common/point_tests.h | 3 +
.../include/pcl/common/polynomial_calculations.h | 4 +-
common/include/pcl/common/time.h | 59 +
common/include/pcl/common/time_trigger.h | 2 +
common/include/pcl/common/transforms.h | 180 +-
common/include/pcl/console/time.h | 2 +
common/include/pcl/conversions.h | 2 +
common/include/pcl/exceptions.h | 127 +-
common/include/pcl/for_each_type.h | 2 +
common/include/pcl/impl/pcl_base.hpp | 2 +-
common/include/pcl/impl/point_types.hpp | 134 +-
common/include/pcl/point_cloud.h | 2 +-
common/include/pcl/point_representation.h | 18 +
common/include/pcl/point_types.h | 60 +
common/include/pcl/point_types_conversion.h | 48 +-
.../include/pcl/range_image/bearing_angle_image.h | 2 +-
common/include/pcl/register_point_struct.h | 4 +-
common/src/colors.cpp | 348 ++
common/src/feature_histogram.cpp | 175 +
common/src/pcl_base.cpp | 2 +-
common/src/point_types.cpp | 36 +
common/src/time_trigger.cpp | 16 +-
cuda/CMakeLists.txt | 26 +
cuda/apps/CMakeLists.txt | 32 +
cuda/apps/src/kinect_cloud.cpp | 127 +
cuda/apps/src/kinect_debayering.cpp | 102 +
cuda/apps/src/kinect_dediscretize.cpp | 107 +
cuda/apps/src/kinect_mapping.cpp | 366 ++
cuda/apps/src/kinect_normals_cuda.cpp | 265 ++
cuda/apps/src/kinect_planes_cuda.cpp | 371 ++
cuda/apps/src/kinect_ransac.cpp | 232 ++
cuda/apps/src/kinect_segmentation_cuda.cpp | 454 +++
cuda/apps/src/kinect_segmentation_planes_cuda.cpp | 314 ++
cuda/apps/src/kinect_tool_standalone.cpp | 114 +
cuda/apps/src/kinect_viewer_cuda.cpp | 112 +
cuda/common/CMakeLists.txt | 39 +
cuda/common/include/pcl/cuda/common/eigen.h | 774 ++++
.../include/pcl/cuda/common/point_type_rgb.h | 122 +
cuda/common/include/pcl/cuda/cutil.h | 955 +++++
cuda/common/include/pcl/cuda/cutil_inline.h | 34 +
.../include/pcl/cuda/cutil_inline_bankchecker.h | 37 +
cuda/common/include/pcl/cuda/cutil_inline_drvapi.h | 384 ++
.../common/include/pcl/cuda/cutil_inline_runtime.h | 488 +++
cuda/common/include/pcl/cuda/cutil_math.h | 1328 +++++++
cuda/common/include/pcl/cuda/pcl_cuda_base.h | 99 +
cuda/common/include/pcl/cuda/point_cloud.h | 386 ++
cuda/common/include/pcl/cuda/point_types.h | 206 ++
cuda/common/include/pcl/cuda/thrust.h | 50 +
cuda/common/include/pcl/cuda/time_cpu.h | 140 +
cuda/common/include/pcl/cuda/time_gpu.h | 115 +
cuda/features/CMakeLists.txt | 37 +
.../features/include/pcl/cuda/features/normal_3d.h | 75 +
.../include/pcl/cuda/features/normal_3d_kernels.h | 206 ++
cuda/features/src/normal_3d.cu | 187 +
cuda/filters/include/pcl/cuda/filters/filter.h | 180 +
.../filters/include/pcl/cuda/filters/passthrough.h | 205 ++
cuda/filters/include/pcl/cuda/filters/voxel_grid.h | 169 +
cuda/io/CMakeLists.txt | 46 +
cuda/io/include/pcl/cuda/io/cloud_from_pcl.h | 0
cuda/io/include/pcl/cuda/io/cloud_to_pcl.h | 75 +
cuda/io/include/pcl/cuda/io/debayering.h | 142 +
cuda/io/include/pcl/cuda/io/disparity_to_cloud.h | 157 +
cuda/io/include/pcl/cuda/io/extract_indices.h | 86 +
cuda/io/include/pcl/cuda/io/host_device.h | 65 +
cuda/io/include/pcl/cuda/io/kinect_smoothing.h | 298 ++
cuda/io/include/pcl/cuda/io/predicate.h | 97 +
cuda/io/src/cloud_from_pcl.cu | 77 +
cuda/io/src/cloud_to_pcl.cpp | 159 +
cuda/io/src/debayering.cu | 357 ++
cuda/io/src/disparity_to_cloud.cu | 530 +++
cuda/io/src/extract_indices.cu | 232 ++
cuda/io/src/host_device.cu | 77 +
cuda/io/src/kinect_smoothing.cu | 369 ++
cuda/nn/organized_neighbor_search.h | 344 ++
cuda/nn/organized_neighbor_search.hpp | 452 +++
cuda/sample_consensus/CMakeLists.txt | 46 +
.../include/pcl/cuda/sample_consensus/msac.h | 97 +
.../pcl/cuda/sample_consensus/multi_ransac.h | 180 +
.../include/pcl/cuda/sample_consensus/ransac.h | 106 +
.../include/pcl/cuda/sample_consensus/sac.h | 201 ++
.../include/pcl/cuda/sample_consensus/sac_model.h | 423 +++
.../cuda/sample_consensus/sac_model_1point_plane.h | 318 ++
.../pcl/cuda/sample_consensus/sac_model_plane.h | 275 ++
cuda/sample_consensus/src/msac.cpp | 310 ++
cuda/sample_consensus/src/multi_ransac.cu | 356 ++
cuda/sample_consensus/src/ransac.cu | 187 +
cuda/sample_consensus/src/sac_model.cu | 183 +
.../sample_consensus/src/sac_model_1point_plane.cu | 951 +++++
cuda/sample_consensus/src/sac_model_plane.cu | 399 +++
cuda/segmentation/CMakeLists.txt | 36 +
.../pcl/cuda/segmentation/connected_components.h | 61 +
.../include/pcl/cuda/segmentation/mssegmentation.h | 246 ++
cuda/segmentation/src/connected_components.cu | 203 ++
cuda/segmentation/src/mssegmentation.cpp | 226 ++
doc/advanced/content/exceptions_guide.rst | 8 +-
doc/advanced/content/files/pcl-c-style.el | 167 +
doc/advanced/content/pcl_style_guide.rst | 2 +-
doc/doxygen/doxyfile.in | 7 +-
doc/tutorials/content/compiling_pcl_posix.rst | 122 +
doc/tutorials/content/davidsdk.rst | 122 +
doc/tutorials/content/depth_sense_grabber.rst | 86 +
doc/tutorials/content/ensenso_cameras.rst | 93 +
.../content/global_hypothesis_verification.rst | 178 +
doc/tutorials/content/gpu_install.rst | 130 +
doc/tutorials/content/gpu_people.rst | 108 +
.../content/ground_based_rgbd_people_detection.rst | 1 +
doc/tutorials/content/hdl_grabber.rst | 4 +-
doc/tutorials/content/images/creative_camera.jpg | Bin 0 -> 25964 bytes
doc/tutorials/content/images/davidsdk/david.png | Bin 0 -> 24075 bytes
.../content/images/davidsdk/davidsdk_viewer.jpg | Bin 0 -> 128044 bytes
.../content/images/ensenso/ensenso_viewer.jpg | Bin 0 -> 116459 bytes
doc/tutorials/content/images/ensenso/ids.png | Bin 0 -> 11990 bytes
.../global_hypothesis_verification/multiple.png | Bin 0 -> 150012 bytes
.../global_hypothesis_verification/original.png | Bin 0 -> 173148 bytes
.../global_hypothesis_verification/single.png | Bin 0 -> 144321 bytes
.../images/posix_building_pcl/boost_logo.png | Bin 0 -> 12272 bytes
.../images/posix_building_pcl/cuda_logo.png | Bin 0 -> 11608 bytes
.../images/posix_building_pcl/eigen_logo.png | Bin 0 -> 12422 bytes
.../images/posix_building_pcl/flann_logo.png | Bin 0 -> 15148 bytes
.../images/posix_building_pcl/openni_logo.png | Bin 0 -> 6705 bytes
.../images/posix_building_pcl/qhull_logo.png | Bin 0 -> 4706 bytes
.../content/images/posix_building_pcl/vtk_logo.png | Bin 0 -> 9529 bytes
.../images/qt_colorize_cloud/colorize_cloud.gif | Bin 0 -> 138646 bytes
.../content/images/qt_colorize_cloud/ui.png | Bin 0 -> 28200 bytes
doc/tutorials/content/index.rst | 174 +-
doc/tutorials/content/installing_homebrew.rst | 9 +-
doc/tutorials/content/pcl_visualizer.rst | 2 +
doc/tutorials/content/qt_colorize_cloud.rst | 194 +
doc/tutorials/content/qt_visualizer.rst | 3 +-
doc/tutorials/content/remove_outliers.rst | 25 +-
.../alignment_prerejective.cpp | 6 +-
.../cluster_extraction/cluster_extraction.cpp | 2 +-
.../correspondence_grouping.cpp | 9 +-
.../content/sources/davidsdk/CMakeLists.txt | 13 +
.../sources/davidsdk/davidsdk_images_viewer.cpp | 116 +
.../sources/don_segmentation/don_segmentation.cpp | 2 +-
.../content/sources/ensenso_cameras/CMakeLists.txt | 13 +
.../ensenso_cloud_images_viewer.cpp | 149 +
.../global_hypothesis_verification/CMakeLists.txt | 14 +
.../global_hypothesis_verification.cpp | 524 +++
.../sources/gpu/people_detect/CMakeLists.txt | 18 +
.../gpu/people_detect/CMakeLists.txt.backup | 18 +
.../gpu/people_detect/src/people_detect.cpp | 371 ++
.../sources/matrix_transform/matrix_transform.cpp | 2 +-
.../sources/qt_colorize_cloud/CMakeLists.txt | 28 +
.../content/sources/qt_colorize_cloud/main.cpp | 14 +
.../sources/qt_colorize_cloud/pcl_visualizer.pro | 20 +
.../sources/qt_colorize_cloud/pclviewer.cpp | 305 ++
.../content/sources/qt_colorize_cloud/pclviewer.h | 93 +
.../content/sources/qt_colorize_cloud/pclviewer.ui | 305 ++
.../sources/qt_visualizer/pcl_visualizer.pro.user | 200 --
.../content/sources/registration_api/example1.cpp | 1 -
.../content/sources/registration_api/example2.cpp | 9 +-
.../sources/remove_outliers/remove_outliers.cpp | 3 +-
.../sources/supervoxel_clustering/CMakeLists.txt | 2 +-
.../supervoxel_clustering.cpp | 17 +-
.../content/sources/vfh_recognition/build_tree.cpp | 2 +-
.../sources/vfh_recognition/nearest_neighbors.cpp | 2 +-
doc/tutorials/content/supervoxel_clustering.rst | 24 +-
doc/tutorials/content/tracking.rst | 6 +-
doc/tutorials/content/using_pcl_with_eclipse.rst | 2 +
doc/tutorials/content/writing_new_classes.rst | 14 +-
examples/CMakeLists.txt | 2 +-
.../features/example_difference_of_normals.cpp | 327 +-
examples/segmentation/CMakeLists.txt | 4 +
examples/segmentation/example_cpc_segmentation.cpp | 652 ++++
.../example_extract_clusters_normals.cpp | 2 +-
.../segmentation/example_lccp_segmentation.cpp | 533 +++
examples/segmentation/example_supervoxels.cpp | 189 +-
examples/stereo/CMakeLists.txt | 19 +
examples/stereo/example_stereo_baseline.cpp | 101 +
features/CMakeLists.txt | 18 +-
features/include/pcl/features/brisk_2d.h | 266 ++
features/include/pcl/features/cvfh.h | 8 +-
features/include/pcl/features/from_meshes.h | 105 +
features/include/pcl/features/grsd.h | 151 +
features/include/pcl/features/impl/brisk_2d.hpp | 681 ++++
features/include/pcl/features/impl/crh.hpp | 7 +-
features/include/pcl/features/impl/grsd.hpp | 130 +
.../features/impl/moment_of_inertia_estimation.hpp | 6 +-
features/include/pcl/features/impl/normal_3d.hpp | 12 +-
.../pcl/features/impl/organized_edge_detection.hpp | 354 ++
features/include/pcl/features/impl/pfh.hpp | 6 +-
features/include/pcl/features/impl/pfhrgb.hpp | 2 +-
.../include/pcl/features/impl/rops_estimation.hpp | 14 +-
features/include/pcl/features/impl/rsd.hpp | 2 +-
features/include/pcl/features/impl/usc.hpp | 2 +-
features/include/pcl/features/normal_3d.h | 22 +-
.../pcl/features/organized_edge_detection.h | 432 +++
features/include/pcl/features/our_cvfh.h | 8 +-
features/include/pcl/features/pfh.h | 2 +-
.../include/pcl/features/principal_curvatures.h | 2 +-
features/include/pcl/features/rsd.h | 16 +-
features/include/pcl/features/usc.h | 19 +-
features/src/brisk_2d.cpp | 44 +
features/src/grsd.cpp | 51 +
features/src/narf.cpp | 3 +-
features/src/organized_edge_detection.cpp | 49 +
features/src/usc.cpp | 4 +-
filters/CMakeLists.txt | 3 +
filters/include/pcl/filters/box_clipper3D.h | 2 +-
filters/include/pcl/filters/covariance_sampling.h | 2 +-
filters/include/pcl/filters/fast_bilateral.h | 12 +-
filters/include/pcl/filters/filter.h | 28 +-
filters/include/pcl/filters/impl/bilateral.hpp | 2 +-
.../include/pcl/filters/impl/convolution_3d.hpp | 2 +-
filters/include/pcl/filters/impl/crop_box.hpp | 11 +-
.../include/pcl/filters/impl/fast_bilateral.hpp | 2 +-
.../pcl/filters/impl/fast_bilateral_omp.hpp | 2 +-
.../pcl/filters/impl/radius_outlier_removal.hpp | 81 +-
.../include/pcl/filters/impl/uniform_sampling.hpp | 128 +
filters/include/pcl/filters/impl/voxel_grid.hpp | 106 +-
.../pcl/filters/impl/voxel_grid_covariance.hpp | 37 +-
.../impl/voxel_grid_occlusion_estimation.hpp | 6 +-
.../include/pcl/filters/model_outlier_removal.h | 4 +-
filters/include/pcl/filters/uniform_sampling.h | 145 +
filters/include/pcl/filters/voxel_grid.h | 4 +-
filters/include/pcl/filters/voxel_grid_label.h | 2 +-
.../pcl/filters/voxel_grid_occlusion_estimation.h | 18 +-
filters/src/crop_box.cpp | 21 +-
filters/src/extract_indices.cpp | 37 +-
filters/src/filter.cpp | 20 +-
filters/src/passthrough.cpp | 2 +-
filters/src/uniform_sampling.cpp | 45 +
filters/src/voxel_grid.cpp | 42 +-
filters/src/voxel_grid_label.cpp | 2 +-
.../pcl/geometry/impl/polygon_operations.hpp | 2 +-
geometry/include/pcl/geometry/mesh_base.h | 9 +-
gpu/CMakeLists.txt | 26 +
gpu/containers/CMakeLists.txt | 33 +
.../include/pcl/gpu/containers/device_array.h | 271 ++
.../include/pcl/gpu/containers/device_memory.h | 260 ++
.../pcl/gpu/containers/impl/device_array.hpp | 115 +
.../pcl/gpu/containers/impl/device_memory.hpp | 77 +
.../include/pcl/gpu/containers/initialization.h | 76 +
.../include/pcl/gpu/containers/kernel_containers.h | 114 +
gpu/containers/src/device_memory.cpp | 324 ++
gpu/containers/src/error.cpp | 46 +
gpu/containers/src/initialization.cpp | 253 ++
gpu/examples/octree/src/octree_search.cpp | 103 +
gpu/examples/segmentation/src/seg.cpp | 115 +
gpu/features/CMakeLists.txt | 37 +
.../include/pcl/gpu/features/device/eigen.hpp | 450 +++
.../pcl/gpu/features/device/pair_features.hpp | 215 ++
.../include/pcl/gpu/features/device/rodrigues.hpp | 74 +
gpu/features/include/pcl/gpu/features/features.hpp | 306 ++
gpu/features/src/centroid.cu | 170 +
gpu/features/src/features.cpp | 571 +++
gpu/features/src/fpfh.cu | 361 ++
gpu/features/src/internal.hpp | 178 +
gpu/features/src/normal_3d.cu | 282 ++
gpu/features/src/pfh.cu | 356 ++
gpu/features/src/ppf.cu | 365 ++
gpu/features/src/principal_curvatures.cu | 255 ++
gpu/features/src/spinimages.cu | 405 +++
gpu/features/src/uniq_inds.cu | 144 +
gpu/features/src/utils/vector_operations.hpp | 80 +
gpu/features/src/vfh.cu | 255 ++
gpu/features/test/CMakeLists.txt | 30 +
gpu/features/test/data_source.hpp | 213 ++
gpu/features/test/test_fpfh.cpp | 429 +++
gpu/features/test/test_normals.cpp | 389 ++
gpu/features/test/test_pfh.cpp | 534 +++
gpu/features/test/test_ppf.cpp | 291 ++
gpu/features/test/test_principal_curvatures.cpp | 107 +
gpu/features/test/test_spinimages.cpp | 416 +++
gpu/features/test/test_vfh.cpp | 332 ++
gpu/kinfu/CMakeLists.txt | 82 +
gpu/kinfu/include/pcl/gpu/kinfu/color_volume.h | 110 +
gpu/kinfu/include/pcl/gpu/kinfu/kinfu.h | 306 ++
gpu/kinfu/include/pcl/gpu/kinfu/marching_cubes.h | 101 +
gpu/kinfu/include/pcl/gpu/kinfu/pixel_rgb.h | 54 +
gpu/kinfu/include/pcl/gpu/kinfu/raycaster.h | 154 +
gpu/kinfu/include/pcl/gpu/kinfu/tsdf_volume.h | 169 +
gpu/kinfu/src/color_volume.cpp | 103 +
gpu/kinfu/src/cuda/bilateral_pyrdown.cu | 215 ++
gpu/kinfu/src/cuda/colors.cu | 269 ++
gpu/kinfu/src/cuda/coresp.cu | 232 ++
gpu/kinfu/src/cuda/device.hpp | 107 +
gpu/kinfu/src/cuda/estimate_combined.cu | 338 ++
gpu/kinfu/src/cuda/estimate_tranform.cu | 240 ++
gpu/kinfu/src/cuda/extract.cu | 461 +++
gpu/kinfu/src/cuda/image_generator.cu | 214 ++
gpu/kinfu/src/cuda/maps.cu | 410 +++
gpu/kinfu/src/cuda/marching_cubes.cu | 423 +++
gpu/kinfu/src/cuda/normals_eigen.cu | 151 +
gpu/kinfu/src/cuda/ray_caster.cu | 323 ++
gpu/kinfu/src/cuda/tsdf_volume.cu | 544 +++
gpu/kinfu/src/cuda/utils.hpp | 631 ++++
gpu/kinfu/src/internal.h | 442 +++
gpu/kinfu/src/kinfu.cpp | 626 ++++
gpu/kinfu/src/marching_cubes.cpp | 646 ++++
gpu/kinfu/src/raycaster.cpp | 166 +
gpu/kinfu/src/safe_call.hpp | 69 +
gpu/kinfu/src/tsdf_volume.cpp | 332 ++
gpu/kinfu/test/CMakeLists.txt | 0
gpu/kinfu/tools/CMakeLists.txt | 60 +
gpu/kinfu/tools/camera_pose.h | 105 +
gpu/kinfu/tools/capture.cpp | 376 ++
gpu/kinfu/tools/evaluation.cpp | 284 ++
gpu/kinfu/tools/evaluation.h | 103 +
gpu/kinfu/tools/kinfu_app.cpp | 1371 +++++++
gpu/kinfu/tools/kinfu_app_sim.cpp | 1493 ++++++++
gpu/kinfu/tools/openni_capture.h | 88 +
gpu/kinfu/tools/plot_camera_poses.m | 95 +
gpu/kinfu/tools/record_tsdfvolume.cpp | 533 +++
gpu/kinfu/tools/tsdf_volume.h | 296 ++
gpu/kinfu/tools/tsdf_volume.hpp | 530 +++
gpu/kinfu_large_scale/CMakeLists.txt | 81 +
.../pcl/gpu/kinfu_large_scale/color_volume.h | 113 +
.../pcl/gpu/kinfu_large_scale/cyclical_buffer.h | 274 ++
.../include/pcl/gpu/kinfu_large_scale/device.h | 111 +
.../pcl/gpu/kinfu_large_scale/float3_operations.h | 140 +
.../impl/standalone_marching_cubes.hpp | 275 ++
.../pcl/gpu/kinfu_large_scale/impl/world_model.hpp | 411 +++
.../include/pcl/gpu/kinfu_large_scale/kinfu.h | 462 +++
.../pcl/gpu/kinfu_large_scale/marching_cubes.h | 106 +
.../include/pcl/gpu/kinfu_large_scale/pixel_rgb.h | 58 +
.../pcl/gpu/kinfu_large_scale/point_intensity.h | 64 +
.../include/pcl/gpu/kinfu_large_scale/raycaster.h | 163 +
.../pcl/gpu/kinfu_large_scale/screenshot_manager.h | 107 +
.../kinfu_large_scale/standalone_marching_cubes.h | 174 +
.../pcl/gpu/kinfu_large_scale/tsdf_buffer.h | 87 +
.../pcl/gpu/kinfu_large_scale/tsdf_volume.h | 290 ++
.../pcl/gpu/kinfu_large_scale/world_model.h | 186 +
gpu/kinfu_large_scale/src/color_volume.cpp | 102 +
.../src/cuda/bilateral_pyrdown.cu | 176 +
gpu/kinfu_large_scale/src/cuda/colors.cu | 282 ++
gpu/kinfu_large_scale/src/cuda/coresp.cu | 236 ++
gpu/kinfu_large_scale/src/cuda/device.hpp | 112 +
.../src/cuda/estimate_combined.cu | 343 ++
.../src/cuda/estimate_tranform.cu | 243 ++
gpu/kinfu_large_scale/src/cuda/extract.cu | 735 ++++
gpu/kinfu_large_scale/src/cuda/image_generator.cu | 220 ++
gpu/kinfu_large_scale/src/cuda/maps.cu | 438 +++
gpu/kinfu_large_scale/src/cuda/marching_cubes.cu | 399 +++
gpu/kinfu_large_scale/src/cuda/normals_eigen.cu | 154 +
gpu/kinfu_large_scale/src/cuda/pointer_shift.cu | 14 +
gpu/kinfu_large_scale/src/cuda/push.cu | 105 +
gpu/kinfu_large_scale/src/cuda/ray_caster.cu | 359 ++
gpu/kinfu_large_scale/src/cuda/tsdf_volume.cu | 704 ++++
gpu/kinfu_large_scale/src/cuda/utils.hpp | 635 ++++
gpu/kinfu_large_scale/src/cyclical_buffer.cpp | 190 +
gpu/kinfu_large_scale/src/estimate_combined.h | 44 +
gpu/kinfu_large_scale/src/internal.h | 459 +++
gpu/kinfu_large_scale/src/kinfu.cpp | 915 +++++
gpu/kinfu_large_scale/src/marching_cubes.cpp | 646 ++++
gpu/kinfu_large_scale/src/raycaster.cpp | 175 +
gpu/kinfu_large_scale/src/screenshot_manager.cpp | 121 +
.../src/standalone_marching_cubes.cpp | 43 +
gpu/kinfu_large_scale/src/tsdf_volume.cpp | 548 +++
gpu/kinfu_large_scale/src/world_model.cpp | 44 +
gpu/kinfu_large_scale/test/CMakeLists.txt | 0
gpu/kinfu_large_scale/tools/CMakeLists.txt | 50 +
gpu/kinfu_large_scale/tools/capture.cpp | 376 ++
gpu/kinfu_large_scale/tools/color_handler.h | 104 +
gpu/kinfu_large_scale/tools/evaluation.cpp | 284 ++
gpu/kinfu_large_scale/tools/evaluation.h | 103 +
gpu/kinfu_large_scale/tools/kinfuLS_app.cpp | 1378 ++++++++
gpu/kinfu_large_scale/tools/kinfu_app_sim.cpp | 1497 ++++++++
gpu/kinfu_large_scale/tools/openni_capture.h | 91 +
.../tools/process_kinfu_large_scale_output.cpp | 118 +
gpu/kinfu_large_scale/tools/record_maps_rgb.cpp | 340 ++
gpu/kinfu_large_scale/tools/record_tsdfvolume.cpp | 531 +++
.../tools/standalone_texture_mapping.cpp | 543 +++
gpu/octree/CMakeLists.txt | 38 +
.../include/pcl/gpu/octree/device_format.hpp | 89 +
gpu/octree/include/pcl/gpu/octree/octree.hpp | 172 +
gpu/octree/src/cuda/approx_nsearch.cu | 311 ++
gpu/octree/src/cuda/bfrs.cu | 101 +
gpu/octree/src/cuda/knn_search.cu | 349 ++
gpu/octree/src/cuda/octree_builder.cu | 404 +++
gpu/octree/src/cuda/octree_host.cu | 282 ++
gpu/octree/src/cuda/octree_iterator.hpp | 155 +
gpu/octree/src/cuda/radius_search.cu | 411 +++
gpu/octree/src/internal.hpp | 147 +
gpu/octree/src/octree.cpp | 205 ++
gpu/octree/src/utils/bitonic_sort.hpp | 86 +
gpu/octree/src/utils/boxutils.hpp | 121 +
gpu/octree/src/utils/copygen.hpp | 85 +
gpu/octree/src/utils/emulation.hpp | 63 +
gpu/octree/src/utils/morton.hpp | 148 +
gpu/octree/src/utils/priority_octree_iterator.hpp | 111 +
gpu/octree/src/utils/scan_block.hpp | 111 +
gpu/octree/src/utils/warp_reduce.hpp | 66 +
gpu/octree/test/CMakeLists.txt | 12 +
gpu/octree/test/data_source.hpp | 171 +
gpu/octree/test/perfomance.cpp | 254 ++
gpu/octree/test/test_approx_nearest.cpp | 149 +
gpu/octree/test/test_bfrs_gpu.cpp | 102 +
gpu/octree/test/test_host_radius_search.cpp | 144 +
gpu/octree/test/test_knn_search.cpp | 185 +
gpu/octree/test/test_radius_search.cpp | 229 ++
gpu/people/CMakeLists.txt | 64 +
gpu/people/data/results/README | 1 +
.../include/pcl/gpu/people/bodyparts_detector.h | 159 +
gpu/people/include/pcl/gpu/people/colormap.h | 94 +
gpu/people/include/pcl/gpu/people/face_detector.h | 202 ++
gpu/people/include/pcl/gpu/people/label_blob2.h | 100 +
gpu/people/include/pcl/gpu/people/label_common.h | 286 ++
gpu/people/include/pcl/gpu/people/label_segment.h | 401 +++
gpu/people/include/pcl/gpu/people/label_tree.h | 670 ++++
.../pcl/gpu/people/organized_plane_detector.h | 174 +
.../include/pcl/gpu/people/people_detector.h | 174 +
gpu/people/include/pcl/gpu/people/person_attribs.h | 50 +
.../include/pcl/gpu/people/probability_processor.h | 114 +
gpu/people/include/pcl/gpu/people/tree.h | 140 +
gpu/people/include/pcl/gpu/people/tree_train.h | 230 ++
gpu/people/src/bodyparts_detector.cpp | 365 ++
gpu/people/src/colormap.cpp | 154 +
gpu/people/src/cuda/device.h | 79 +
gpu/people/src/cuda/elec.cu | 572 +++
gpu/people/src/cuda/multi_tree.cu | 426 +++
gpu/people/src/cuda/nvidia/NCV.cu | 905 +++++
gpu/people/src/cuda/nvidia/NCV.hpp | 979 +++++
gpu/people/src/cuda/nvidia/NCVAlg.hpp | 153 +
gpu/people/src/cuda/nvidia/NCVColorConversion.hpp | 95 +
.../src/cuda/nvidia/NCVHaarObjectDetection.cu | 2121 +++++++++++
.../src/cuda/nvidia/NCVHaarObjectDetection.hpp | 434 +++
gpu/people/src/cuda/nvidia/NCVPixelOperations.hpp | 349 ++
gpu/people/src/cuda/nvidia/NCVPyramid.cu | 593 ++++
gpu/people/src/cuda/nvidia/NCVPyramid.hpp | 98 +
gpu/people/src/cuda/nvidia/NCVRuntimeTemplates.hpp | 218 ++
gpu/people/src/cuda/nvidia/NPP_staging.cu | 2578 ++++++++++++++
gpu/people/src/cuda/nvidia/NPP_staging.hpp | 908 +++++
gpu/people/src/cuda/prob.cu | 349 ++
gpu/people/src/cuda/shs.cu | 255 ++
gpu/people/src/cuda/smooth.cu | 152 +
gpu/people/src/cuda/utils.cu | 299 ++
gpu/people/src/cuda_async_copy.h | 109 +
gpu/people/src/face_detector.cpp | 751 ++++
gpu/people/src/internal.h | 199 ++
gpu/people/src/organized_plane_detector.cpp | 189 +
gpu/people/src/people_detector.cpp | 557 +++
gpu/people/src/person_attibs.cpp | 201 ++
gpu/people/src/probability_processor.cpp | 118 +
gpu/people/src/trees.cpp | 248 ++
gpu/people/tools/CMakeLists.txt | 41 +
gpu/people/tools/generic.xml | 240 ++
gpu/people/tools/people_app.cpp | 469 +++
gpu/people/tools/people_pcd_prob.cpp | 384 ++
gpu/people/tools/people_tracking.cpp | 125 +
gpu/people/tools/run_pcd_prob.sh | 3 +
gpu/people/tools/run_people_app.sh | 3 +
gpu/people/tools/test.pcd | Bin 0 -> 4915383 bytes
gpu/segmentation/CMakeLists.txt | 39 +
.../pcl/gpu/segmentation/gpu_extract_clusters.h | 173 +
.../segmentation/gpu_extract_labeled_clusters.h | 164 +
.../gpu/segmentation/gpu_seeded_hue_segmentation.h | 155 +
.../gpu/segmentation/impl/gpu_extract_clusters.hpp | 209 ++
.../impl/gpu_extract_labeled_clusters.hpp | 183 +
.../impl/gpu_seeded_hue_segmentation.hpp | 165 +
gpu/segmentation/src/extract_clusters.cpp | 45 +
gpu/surface/CMakeLists.txt | 41 +
gpu/surface/include/pcl/gpu/surface/convex_hull.h | 78 +
gpu/surface/src/convex_hull.cpp | 146 +
gpu/surface/src/cuda/convex_hull.cu | 831 +++++
gpu/surface/src/cuda/device.h | 90 +
gpu/surface/src/internal.h | 124 +
gpu/surface/test/CMakeLists.txt | 20 +
gpu/surface/test/test_pseudo_convex_hull.cpp | 143 +
gpu/tracking/CMakeLists.txt | 37 +
.../include/pcl/gpu/tracking/particle_filter.h | 152 +
gpu/tracking/src/cuda/device.hpp | 19 +
gpu/tracking/src/cuda/particle_filter.cu | 174 +
gpu/tracking/src/internal.h | 53 +
gpu/utils/CMakeLists.txt | 30 +
.../include/pcl/gpu/utils/device/algorithm.hpp | 77 +
gpu/utils/include/pcl/gpu/utils/device/asm.hpp | 48 +
gpu/utils/include/pcl/gpu/utils/device/block.hpp | 201 ++
gpu/utils/include/pcl/gpu/utils/device/cache.hpp | 27 +
.../include/pcl/gpu/utils/device/cutil_math.h | 1328 +++++++
.../include/pcl/gpu/utils/device/emulation.hpp | 63 +
.../include/pcl/gpu/utils/device/funcattrib.hpp | 69 +
.../include/pcl/gpu/utils/device/functional.hpp | 110 +
gpu/utils/include/pcl/gpu/utils/device/limits.hpp | 228 ++
gpu/utils/include/pcl/gpu/utils/device/reduce.hpp | 68 +
.../include/pcl/gpu/utils/device/static_check.hpp | 66 +
.../include/pcl/gpu/utils/device/vector_math.hpp | 131 +
gpu/utils/include/pcl/gpu/utils/device/warp.hpp | 188 +
gpu/utils/include/pcl/gpu/utils/repacks.hpp | 133 +
gpu/utils/include/pcl/gpu/utils/safe_call.hpp | 69 +
gpu/utils/include/pcl/gpu/utils/texture_binder.hpp | 93 +
gpu/utils/include/pcl/gpu/utils/timers_cuda.hpp | 98 +
gpu/utils/src/internal.hpp | 48 +
gpu/utils/src/repacks.cpp | 41 +
gpu/utils/src/repacks.cu | 120 +
io/CMakeLists.txt | 188 +-
io/include/pcl/io/auto_io.h | 126 +
io/include/pcl/io/boost.h | 5 +
io/include/pcl/io/buffers.h | 283 ++
io/include/pcl/io/davidsdk_grabber.h | 269 ++
.../io/depth_sense/depth_sense_device_manager.h | 161 +
.../pcl/io/depth_sense/depth_sense_grabber_impl.h | 160 +
io/include/pcl/io/depth_sense_grabber.h | 155 +
io/include/pcl/io/ensenso_grabber.h | 495 +++
io/include/pcl/io/file_io.h | 76 +-
io/include/pcl/io/hdl_grabber.h | 173 +-
io/include/pcl/io/image.h | 2 +-
io/include/pcl/io/image_depth.h | 2 +-
io/include/pcl/io/impl/auto_io.hpp | 96 +
io/include/pcl/io/impl/buffers.hpp | 293 ++
io/include/pcl/io/impl/lzf_image_io.hpp | 10 +-
.../pcl/io/impl/point_cloud_image_extractors.hpp | 273 +-
io/include/pcl/io/openni_camera/openni_image.h | 2 +-
io/include/pcl/io/pcd_grabber.h | 16 +-
io/include/pcl/io/ply/ply.h | 26 +-
io/include/pcl/io/ply/ply_parser.h | 28 +-
io/include/pcl/io/point_cloud_image_extractors.h | 3 +
io/include/pcl/io/pxc_grabber.h | 161 +-
.../pcl/io/real_sense/real_sense_device_manager.h | 175 +
io/include/pcl/io/real_sense_grabber.h | 280 ++
io/include/pcl/io/robot_eye_grabber.h | 11 +-
io/include/pcl/io/vlp_grabber.h | 96 +
io/include/pcl/io/vtk_lib_io.h | 28 +-
io/io.doxy | 2 +
io/src/auto_io.cpp | 169 +
io/src/davidsdk_grabber.cpp | 445 +++
io/src/debayer.cpp | 6 +-
io/src/depth_sense/depth_sense_device_manager.cpp | 195 +
io/src/depth_sense/depth_sense_grabber_impl.cpp | 272 ++
io/src/depth_sense_grabber.cpp | 99 +
io/src/ensenso_grabber.cpp | 1071 ++++++
io/src/file_io.cpp | 175 -
io/src/hdl_grabber.cpp | 342 +-
io/src/image_yuv422.cpp | 28 +-
io/src/obj_io.cpp | 4 +-
io/src/openni2/openni2_device.cpp | 13 +-
io/src/openni2/openni2_device_manager.cpp | 2 +-
io/src/openni2_grabber.cpp | 16 +-
io/src/openni_camera/openni_device.cpp | 4 +-
io/src/openni_camera/openni_driver.cpp | 4 +-
io/src/openni_grabber.cpp | 65 +-
io/src/pcd_grabber.cpp | 9 +-
io/src/pcd_io.cpp | 18 +-
io/src/ply/ply_parser.cpp | 63 +-
io/src/ply_io.cpp | 68 +-
io/src/pxc_grabber.cpp | 320 --
io/src/real_sense/real_sense_device_manager.cpp | 222 ++
io/src/real_sense_grabber.cpp | 490 +++
io/src/robot_eye_grabber.cpp | 111 +-
io/src/vlp_grabber.cpp | 207 ++
io/src/vtk_lib_io.cpp | 75 +-
io/tools/CMakeLists.txt | 11 +-
io/tools/converter.cpp | 306 ++
io/tools/pcd_introduce_nan.cpp | 85 +
keypoints/CMakeLists.txt | 7 +-
keypoints/include/pcl/keypoints/brisk_2d.h | 487 +++
keypoints/include/pcl/keypoints/impl/brisk_2d.hpp | 108 +
keypoints/include/pcl/keypoints/impl/harris_2d.hpp | 2 +-
keypoints/include/pcl/keypoints/impl/iss_3d.hpp | 6 +
.../include/pcl/keypoints/impl/sift_keypoint.hpp | 4 +
.../include/pcl/keypoints/impl/trajkovic_2d.hpp | 2 +-
.../include/pcl/keypoints/impl/trajkovic_3d.hpp | 2 +-
.../pcl/keypoints/impl/uniform_sampling.hpp | 128 -
keypoints/include/pcl/keypoints/trajkovic_3d.h | 2 +-
keypoints/include/pcl/keypoints/uniform_sampling.h | 101 +-
keypoints/src/agast_2d.cpp | 146 +-
keypoints/src/brisk_2d.cpp | 1841 ++++++++++
keypoints/src/narf_keypoint.cpp | 2 +-
keypoints/src/uniform_sampling.cpp | 45 -
ml/CMakeLists.txt | 80 +
ml/include/pcl/ml/branch_estimator.h | 149 +
ml/include/pcl/ml/densecrf.h | 170 +
ml/include/pcl/ml/dt/decision_forest.h | 135 +
ml/include/pcl/ml/dt/decision_forest_evaluator.h | 110 +
ml/include/pcl/ml/dt/decision_forest_trainer.h | 209 ++
ml/include/pcl/ml/dt/decision_tree.h | 105 +
ml/include/pcl/ml/dt/decision_tree_data_provider.h | 74 +
ml/include/pcl/ml/dt/decision_tree_evaluator.h | 140 +
ml/include/pcl/ml/dt/decision_tree_trainer.h | 246 ++
ml/include/pcl/ml/feature_handler.h | 109 +
ml/include/pcl/ml/ferns/fern.h | 215 ++
ml/include/pcl/ml/ferns/fern_evaluator.h | 124 +
ml/include/pcl/ml/ferns/fern_trainer.h | 182 +
.../pcl/ml/impl/dt/decision_forest_evaluator.hpp | 109 +
.../pcl/ml/impl/dt/decision_forest_trainer.hpp | 72 +
.../pcl/ml/impl/dt/decision_tree_evaluator.hpp | 187 +
.../pcl/ml/impl/dt/decision_tree_trainer.hpp | 307 ++
ml/include/pcl/ml/impl/ferns/fern_evaluator.hpp | 192 +
ml/include/pcl/ml/impl/ferns/fern_trainer.hpp | 289 ++
ml/include/pcl/ml/impl/kmeans.hpp | 194 +
ml/include/pcl/ml/impl/svm/svm_wrapper.hpp | 44 +
ml/include/pcl/ml/kmeans.h | 209 ++
.../pcl/ml/multi_channel_2d_comparison_feature.h | 93 +
.../multi_channel_2d_comparison_feature_handler.h | 398 +++
ml/include/pcl/ml/multi_channel_2d_data_set.h | 236 ++
ml/include/pcl/ml/multiple_data_2d_example_index.h | 63 +
ml/include/pcl/ml/pairwise_potential.h | 88 +
ml/include/pcl/ml/permutohedral.h | 273 ++
ml/include/pcl/ml/point_xy_32f.h | 96 +
ml/include/pcl/ml/point_xy_32i.h | 96 +
.../pcl/ml/regression_variance_stats_estimator.h | 329 ++
ml/include/pcl/ml/stats_estimator.h | 145 +
ml/include/pcl/ml/svm.h | 165 +
ml/include/pcl/ml/svm_wrapper.h | 537 +++
ml/src/densecrf.cpp | 314 ++
ml/src/kmeans.cpp | 314 ++
ml/src/pairwise_potential.cpp | 128 +
ml/src/permutohedral.cpp | 596 ++++
ml/src/point_xy_32f.cpp | 60 +
ml/src/point_xy_32i.cpp | 60 +
ml/src/svm.cpp | 3733 ++++++++++++++++++++
ml/src/svm_wrapper.cpp | 930 +++++
octree/include/pcl/octree/octree_iterator.h | 4 +-
octree/include/pcl/octree/octree_pointcloud.h | 2 +-
.../pcl/octree/octree_pointcloud_adjacency.h | 3 +-
.../octree/octree_pointcloud_adjacency_container.h | 105 +-
.../pcl/octree/octree_pointcloud_occupancy.h | 6 +-
octree/include/pcl/octree/octree_search.h | 2 +-
.../pcl/outofcore/impl/octree_base_node.hpp | 4 +-
outofcore/include/pcl/outofcore/octree_base.h | 1 +
outofcore/src/visualization/object.cpp | 2 +-
outofcore/src/visualization/outofcore_cloud.cpp | 14 +-
pcl_config.h.in | 10 +
people/CMakeLists.txt | 2 +-
.../pcl/people/ground_based_people_detection_app.h | 3 +-
people/src/hog.cpp | 6 +-
recognition/CMakeLists.txt | 22 +-
recognition/include/pcl/recognition/cg/hough_3d.h | 3 +-
.../pcl/recognition/face_detection/face_common.h | 162 +
.../face_detection/face_detector_data_provider.h | 180 +
.../face_detection/rf_face_detector_trainer.h | 263 ++
.../pcl/recognition/face_detection/rf_face_utils.h | 540 +++
recognition/include/pcl/recognition/hv/hv_go.h | 2 +-
.../include/pcl/recognition/impl/cg/hough_3d.hpp | 2 +-
.../pcl/recognition/impl/implicit_shape_model.hpp | 6 +-
.../pcl/recognition/impl/linemod/line_rgbd.hpp | 10 +-
.../include/pcl/recognition/implicit_shape_model.h | 2 +-
.../face_detection/face_detector_data_provider.cpp | 539 +++
.../face_detection/rf_face_detector_trainer.cpp | 568 +++
recognition/src/linemod.cpp | 6 +
registration/CMakeLists.txt | 11 +
.../correspondence_estimation_backprojection.h | 2 +-
.../correspondence_estimation_normal_shooting.h | 2 +-
.../pcl/registration/correspondence_rejection.h | 1 +
registration/include/pcl/registration/exceptions.h | 12 +-
registration/include/pcl/registration/gicp.h | 42 +-
registration/include/pcl/registration/gicp6d.h | 2 +-
registration/include/pcl/registration/ia_fpcs.h | 571 +++
registration/include/pcl/registration/ia_kfpcs.h | 263 ++
registration/include/pcl/registration/icp.h | 1 -
.../include/pcl/registration/impl/gicp.hpp | 25 +-
.../include/pcl/registration/impl/ia_fpcs.hpp | 917 +++++
.../include/pcl/registration/impl/ia_kfpcs.hpp | 293 ++
.../registration/impl/incremental_registration.hpp | 103 +
registration/include/pcl/registration/impl/lum.hpp | 4 +-
.../pcl/registration/impl/meta_registration.hpp | 101 +
.../pcl/registration/impl/ppf_registration.hpp | 59 +-
.../impl/sample_consensus_prerejective.hpp | 1 -
.../impl/transformation_estimation_3point.hpp | 181 +
.../pcl/registration/incremental_registration.h | 130 +
.../include/pcl/registration/matching_candidate.h | 105 +
.../include/pcl/registration/meta_registration.h | 131 +
.../include/pcl/registration/registration.h | 2 +-
.../transformation_estimation_3point.h | 145 +
.../correspondence_rejection_surface_normal.cpp | 3 +-
registration/src/gicp6d.cpp | 21 +-
registration/src/ppf_registration.cpp | 64 +-
sample_consensus/CMakeLists.txt | 1 +
.../pcl/sample_consensus/impl/sac_model_circle.hpp | 6 +-
.../sample_consensus/impl/sac_model_circle3d.hpp | 6 +-
.../pcl/sample_consensus/impl/sac_model_cone.hpp | 14 +-
.../sample_consensus/impl/sac_model_cylinder.hpp | 8 +-
.../impl/sac_model_normal_parallel_plane.hpp | 6 +-
.../impl/sac_model_normal_sphere.hpp | 6 +-
.../impl/sac_model_parallel_line.hpp | 18 +-
.../impl/sac_model_parallel_plane.hpp | 6 +-
.../impl/sac_model_perpendicular_plane.hpp | 6 +-
.../include/pcl/sample_consensus/model_types.h | 10 +-
.../include/pcl/sample_consensus/sac_model.h | 62 +-
.../pcl/sample_consensus/sac_model_circle.h | 21 +-
.../pcl/sample_consensus/sac_model_circle3d.h | 23 +-
.../include/pcl/sample_consensus/sac_model_cone.h | 32 +-
.../pcl/sample_consensus/sac_model_cylinder.h | 24 +-
.../include/pcl/sample_consensus/sac_model_line.h | 34 +-
.../sac_model_normal_parallel_plane.h | 12 +-
.../pcl/sample_consensus/sac_model_normal_plane.h | 13 +-
.../pcl/sample_consensus/sac_model_normal_sphere.h | 12 +-
.../pcl/sample_consensus/sac_model_parallel_line.h | 79 +-
.../sample_consensus/sac_model_parallel_plane.h | 13 +-
.../sac_model_perpendicular_plane.h | 15 +-
.../include/pcl/sample_consensus/sac_model_plane.h | 34 +-
.../pcl/sample_consensus/sac_model_registration.h | 22 +-
.../sample_consensus/sac_model_registration_2d.h | 11 +
.../pcl/sample_consensus/sac_model_sphere.h | 27 +-
.../include/pcl/sample_consensus/sac_model_stick.h | 36 +-
sample_consensus/src/sac_model_line.cpp | 3 -
sample_consensus/src/sac_model_parallel_line.cpp | 50 +
search/include/pcl/search/impl/organized.hpp | 10 +-
search/include/pcl/search/organized.h | 2 +-
segmentation/CMakeLists.txt | 28 +-
segmentation/include/pcl/segmentation/boost.h | 3 +-
.../conditional_euclidean_clustering.h | 12 +-
.../include/pcl/segmentation/cpc_segmentation.h | 288 ++
.../include/pcl/segmentation/crf_segmentation.h | 218 ++
.../pcl/segmentation/grabcut_segmentation.h | 2 +-
...pproximate_progressive_morphological_filter.hpp | 4 +-
.../pcl/segmentation/impl/cpc_segmentation.hpp | 382 ++
.../pcl/segmentation/impl/crf_segmentation.hpp | 633 ++++
.../impl/extract_polygonal_prism_data.hpp | 24 +-
.../pcl/segmentation/impl/grabcut_segmentation.hpp | 2 +-
.../pcl/segmentation/impl/lccp_segmentation.hpp | 532 +++
.../organized_connected_component_segmentation.hpp | 2 +-
.../impl/organized_multi_plane_segmentation.hpp | 2 +-
.../pcl/segmentation/impl/random_walker.hpp | 351 ++
.../pcl/segmentation/impl/region_growing.hpp | 12 +-
.../segmentation/impl/supervoxel_clustering.hpp | 256 +-
.../pcl/segmentation/impl/unary_classifier.hpp | 435 +++
.../include/pcl/segmentation/lccp_segmentation.h | 358 ++
.../organized_connected_component_segmentation.h | 2 +-
.../include/pcl/segmentation/random_walker.h | 144 +
.../include/pcl/segmentation/sac_segmentation.h | 2 +-
.../pcl/segmentation/supervoxel_clustering.h | 210 +-
.../include/pcl/segmentation/unary_classifier.h | 179 +
segmentation/src/cpc_segmentation.cpp | 43 +
segmentation/src/crf_segmentation.cpp | 48 +
segmentation/src/grabcut_segmentation.cpp | 10 +-
segmentation/src/lccp_segmentation.cpp | 43 +
segmentation/src/supervoxel_clustering.cpp | 130 +-
segmentation/src/unary_classifier.cpp | 46 +
simulation/CMakeLists.txt | 52 +
simulation/include/pcl/simulation/camera.h | 122 +
simulation/include/pcl/simulation/glsl_shader.h | 106 +
simulation/include/pcl/simulation/model.h | 211 ++
.../include/pcl/simulation/range_likelihood.h | 241 ++
simulation/include/pcl/simulation/scene.h | 48 +
simulation/include/pcl/simulation/sum_reduce.h | 66 +
simulation/src/camera.cpp | 63 +
simulation/src/compute_score.frag | 35 +
simulation/src/compute_score.vert | 12 +
simulation/src/glsl_shader.cpp | 247 ++
simulation/src/model.cpp | 341 ++
simulation/src/range_likelihood.cpp | 1106 ++++++
simulation/src/scene.cpp | 42 +
simulation/src/shader.frag | 9 +
simulation/src/shader.vert | 7 +
simulation/src/single_texture.frag | 11 +
simulation/src/single_texture.vert | 14 +
simulation/src/sum_reduce.cpp | 133 +
simulation/src/sum_score.frag | 17 +
simulation/src/sum_score.vert | 12 +
simulation/tools/CMakeLists.txt | 42 +
simulation/tools/README_about_tools | 23 +
simulation/tools/sim_terminal_demo.cpp | 218 ++
simulation/tools/sim_test_performance.cpp | 463 +++
simulation/tools/sim_test_simple.cpp | 657 ++++
simulation/tools/sim_viewer.cpp | 1109 ++++++
simulation/tools/simulation_io.cpp | 315 ++
simulation/tools/simulation_io.hpp | 71 +
stereo/CMakeLists.txt | 41 +
stereo/include/pcl/stereo/digital_elevation_map.h | 140 +
.../include/pcl/stereo/disparity_map_converter.h | 256 ++
.../pcl/stereo/impl/disparity_map_converter.hpp | 310 ++
stereo/include/pcl/stereo/stereo_grabber.h | 174 +
stereo/include/pcl/stereo/stereo_matching.h | 513 +++
stereo/src/digital_elevation_map.cpp | 195 +
stereo/src/disparity_map_converter.cpp | 42 +
stereo/src/stereo_adaptive_cost_so.cpp | 202 ++
stereo/src/stereo_block_based.cpp | 169 +
stereo/src/stereo_grabber.cpp | 232 ++
stereo/src/stereo_matching.cpp | 637 ++++
surface/CMakeLists.txt | 1 -
.../surface/3rdparty/opennurbs/opennurbs_defines.h | 4 +-
.../3rdparty/opennurbs/opennurbs_extensions.h | 10 +-
.../surface/3rdparty/opennurbs/opennurbs_string.h | 4 +-
.../surface/3rdparty/opennurbs/opennurbs_unicode.h | 2 +-
.../include/pcl/surface/3rdparty/poisson4/hash.h | 1 +
surface/include/pcl/surface/concave_hull.h | 13 +
surface/include/pcl/surface/convex_hull.h | 13 +-
surface/include/pcl/surface/gp3.h | 2 +-
surface/include/pcl/surface/impl/concave_hull.hpp | 16 +-
surface/include/pcl/surface/impl/convex_hull.hpp | 20 +-
surface/include/pcl/surface/impl/gp3.hpp | 2 +-
.../include/pcl/surface/impl/marching_cubes.hpp | 2 +-
.../pcl/surface/impl/marching_cubes_rbf.hpp | 4 +-
surface/include/pcl/surface/impl/mls.hpp | 2 +-
.../include/pcl/surface/impl/texture_mapping.hpp | 54 +-
surface/include/pcl/surface/organized_fast_mesh.h | 162 +-
surface/include/pcl/surface/texture_mapping.h | 14 +-
.../src/3rdparty/opennurbs/opennurbs_archive.cpp | 4 +-
surface/src/mls.cpp | 4 +-
surface/src/on_nurbs/fitting_curve_2d_apdm.cpp | 3 +-
surface/src/on_nurbs/fitting_curve_2d_pdm.cpp | 1 +
surface/src/on_nurbs/fitting_curve_pdm.cpp | 1 +
surface/src/on_nurbs/fitting_cylinder_pdm.cpp | 1 +
surface/src/on_nurbs/fitting_sphere_pdm.cpp | 3 +-
surface/src/on_nurbs/sparse_mat.cpp | 18 +-
surface/src/texture_mapping.cpp | 6 +-
.../vtk_smoothing/vtk_mesh_smoothing_laplacian.cpp | 2 +-
surface/src/vtk_smoothing/vtk_utils.cpp | 2 +-
test/2d/CMakeLists.txt | 13 +
test/2d/canny.pcd | Bin 0 -> 61113 bytes
test/2d/closing.pcd | Bin 0 -> 128170 bytes
test/2d/closing_binary.pcd | Bin 0 -> 35650 bytes
test/2d/dilation.pcd | Bin 0 -> 127749 bytes
test/2d/dilation_binary.pcd | Bin 0 -> 35760 bytes
test/2d/erosion.pcd | Bin 0 -> 132169 bytes
test/2d/erosion_binary.pcd | Bin 0 -> 34425 bytes
test/2d/gauss_smooth.pcd | Bin 0 -> 149061 bytes
test/2d/gauss_smooth.png | Bin 0 -> 102769 bytes
test/2d/lena-grayscale.png | Bin 0 -> 42215 bytes
test/2d/lena.pcd | Bin 0 -> 158514 bytes
test/2d/opening.pcd | Bin 0 -> 130710 bytes
test/2d/opening_binary.pcd | Bin 0 -> 34654 bytes
test/2d/test_2d.cpp | 420 +++
test/CMakeLists.txt | 10 +-
test/brisk_descriptors_gt.pcd | Bin 0 -> 101774 bytes
test/colored_cloud.pcd | Bin 14168 -> 14162 bytes
test/common/CMakeLists.txt | 2 +
test/{ => common}/test_bearing_angle_image.cpp | 0
test/common/test_common.cpp | 29 +
test/common/test_copy_make_borders.cpp | 36 +-
test/common/test_geometry.cpp | 76 +
test/common/test_io.cpp | 23 +
test/common/test_vector_average.cpp | 4 +-
test/features/CMakeLists.txt | 12 +
test/features/test_brisk.cpp | 161 +
test/features/test_grsd_estimation.cpp | 116 +
test/features/test_ptr.cpp | 2 +-
test/features/test_rsd_estimation.cpp | 145 +
test/features/test_shot_estimation.cpp | 47 +-
test/filters/test_filters.cpp | 301 +-
test/five_people.pcd | Bin 12701538 -> 2007625 bytes
test/geometry/test_mesh_indices.cpp | 2 +-
test/geometry/test_quad_mesh.cpp | 2 +-
test/io/CMakeLists.txt | 14 +-
test/io/test_buffers.cpp | 233 ++
test/io/test_io.cpp | 183 +-
test/io/test_point_cloud_image_extractors.cpp | 40 +-
test/keypoints/test_keypoints.cpp | 9 +
test/milk_cartoon_all_small_clorox.pcd | Bin 2546853 -> 2547006 bytes
test/milk_color.pcd | Bin 146071 -> 146087 bytes
test/office1_keypoints.pcd | Bin 0 -> 21274 bytes
test/office2_keypoints.pcd | Bin 0 -> 18154 bytes
test/registration/CMakeLists.txt | 9 +
test/registration/test_fpcs_ia.cpp | 117 +
test/registration/test_fpcs_ia_data.h | 16 +
test/registration/test_kfpcs_ia.cpp | 126 +
test/registration/test_kfpcs_ia_data.h | 16 +
test/registration/test_registration.cpp | 1 +
test/sample_consensus/CMakeLists.txt | 4 +-
.../test_sample_consensus_line_model.cpp | 115 -
.../test_sample_consensus_line_models.cpp | 175 +
test/segmentation/CMakeLists.txt | 7 +
test/segmentation/data/graph0.info | 31 +
test/segmentation/data/graph1.info | 43 +
test/segmentation/data/graph2.info | 43 +
test/segmentation/data/graph3.info | 35 +
test/segmentation/data/graph4.info | 33 +
test/segmentation/data/graph5.info | 32 +
test/segmentation/data/graph6.info | 42 +
test/segmentation/data/graph7.info | 47 +
test/segmentation/data/graph8.info | 59 +
test/segmentation/test_random_walker.cpp | 271 ++
test/table_scene_mug_stereo_textured.pcd | Bin 1726044 -> 1726160 bytes
test/test_recognition_cg.cpp | 11 +-
test/test_transforms.cpp | 119 +-
tools/CMakeLists.txt | 22 +-
tools/boost.h | 2 +
tools/compute_hull.cpp | 2 +-
tools/crf_segmentation.cpp | 238 ++
tools/icp.cpp | 63 +-
tools/lum.cpp | 10 +-
tools/mesh_sampling.cpp | 16 +-
tools/obj2ply.cpp | 103 +
tools/pcd2png.cpp | 12 +-
tools/train_unary_classifier.cpp | 276 ++
tools/transform_point_cloud.cpp | 2 +-
tools/unary_classifier_segment.cpp | 218 ++
tools/uniform_sampling.cpp | 11 +-
tools/voxel_grid_occlusion_estimation.cpp | 2 +-
.../tracking/impl/kld_adaptive_particle_filter.hpp | 2 +-
.../include/pcl/tracking/impl/pyramidal_klt.hpp | 10 +-
visualization/CMakeLists.txt | 44 +-
visualization/include/pcl/visualization/boost.h | 2 +
.../include/pcl/visualization/common/common.h | 35 +-
.../pcl/visualization/impl/image_viewer.hpp | 24 +-
.../pcl/visualization/impl/pcl_visualizer.hpp | 503 ++-
.../impl/point_cloud_color_handlers.hpp | 93 +-
.../include/pcl/visualization/interactor_style.h | 52 +-
.../include/pcl/visualization/pcl_plotter.h | 1 +
.../include/pcl/visualization/pcl_visualizer.h | 137 +-
.../pcl/visualization/point_cloud_color_handlers.h | 117 +
visualization/include/pcl/visualization/vtk.h | 3 +-
.../pcl/visualization/vtk/pcl_context_item.h | 1 -
.../vtk/vtkRenderWindowInteractorFix.mm | 10 +-
visualization/src/common/common.cpp | 86 +
visualization/src/image_viewer.cpp | 29 +-
visualization/src/interactor_style.cpp | 209 +-
visualization/src/pcl_plotter.cpp | 21 +-
visualization/src/pcl_visualizer.cpp | 521 +--
visualization/src/point_cloud_handlers.cpp | 117 +-
visualization/src/vtk/pcl_context_item.cpp | 29 +-
visualization/tools/CMakeLists.txt | 28 +-
visualization/tools/davidsdk_viewer.cpp | 108 +
visualization/tools/depth_sense_viewer.cpp | 333 ++
visualization/tools/ensenso_viewer.cpp | 88 +
visualization/tools/image_grabber_viewer.cpp | 2 +-
visualization/tools/image_viewer.cpp | 2 +
visualization/tools/pcd_grabber_viewer.cpp | 2 +-
visualization/tools/pcd_viewer.cpp | 59 +-
visualization/tools/real_sense_viewer.cpp | 410 +++
visualization/tools/vlp_viewer.cpp | 238 ++
1051 files changed, 157580 insertions(+), 5090 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/pcl.git
More information about the debian-science-commits
mailing list