accuracy_ |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
BaseClass typedef |
pcl::tracking::Tracker< PointInT, Eigen::Affine3f > |
|
compute() |
pcl::tracking::Tracker< PointInT, Eigen::Affine3f > |
|
computePyramids(const PointCloudInConstPtr &input, std::vector< FloatImageConstPtr > &pyramid, pcl::InterpolationType border_type) const |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protectedvirtual |
computeTracking() override |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protectedvirtual |
ConstPtr typedef |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
|
convolve(const FloatImageConstPtr &input, FloatImage &output) const |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
convolveCols(const FloatImageConstPtr &input, FloatImage &output) const |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
convolveRows(const FloatImageConstPtr &input, FloatImage &output) const |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
deinitCompute() |
pcl::PCLBase< PointInT > |
protected |
derivatives(const FloatImage &src, FloatImage &grad_x, FloatImage &grad_y) const |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
downsample(const FloatImageConstPtr &input, FloatImageConstPtr &output) const |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
downsample(const FloatImageConstPtr &input, FloatImageConstPtr &output, FloatImageConstPtr &output_grad_x, FloatImageConstPtr &output_grad_y) const |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
epsilon_ |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
fake_indices_ |
pcl::PCLBase< PointInT > |
protected |
FloatImage typedef |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
|
FloatImageConstPtr typedef |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
|
FloatImagePtr typedef |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
|
getAccuracy() const |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |
getClassName() const |
pcl::tracking::Tracker< PointInT, Eigen::Affine3f > |
inlineprotected |
getEpsilon() const |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |
getIndices() |
pcl::PCLBase< PointInT > |
inline |
getIndices() const |
pcl::PCLBase< PointInT > |
inline |
getInitialized() const |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |
getInputCloud() const |
pcl::PCLBase< PointInT > |
inline |
getMaxIterationsNumber() const |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |
getNumberOfKeypoints() |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |
getNumberOfPyramidLevels() const |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |
getPointsToTrackStatus() const |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |
getReferenceCloud() const |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |
getResult() const override |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |
Tracker< PointInT, Eigen::Affine3f >::getResult() const=0 |
pcl::tracking::Tracker< PointInT, Eigen::Affine3f > |
protectedpure virtual |
getSearchMethod() |
pcl::tracking::Tracker< PointInT, Eigen::Affine3f > |
inlineprotected |
getStatusOfPointsToTrack() const |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |
getTrackedPoints() const |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |
getTrackingWindowHeight() |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |
getTrackingWindowWidth() |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |
indices_ |
pcl::PCLBase< PointInT > |
protected |
initCompute() override |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protectedvirtual |
initialized_ |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
input_ |
pcl::PCLBase< PointInT > |
protected |
intensity_ |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
kernel_ |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
kernel_last_ |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
kernel_size_2_ |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
keypoints_ |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
keypoints_nbr_ |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
keypoints_status_ |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
max_iterations_ |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
max_residue_ |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
min_eigenvalue_threshold_ |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
mismatchVector(const Eigen::ArrayXXf &prev, const Eigen::ArrayXXf &prev_grad_x, const Eigen::ArrayXXf &prev_grad_y, const FloatImage &next, const Eigen::Array2i &location, const Eigen::Array4f &weights, Eigen::Array2f &b) const |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
motion_ |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
nb_levels_ |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
operator[](std::size_t pos) const |
pcl::PCLBase< PointInT > |
inline |
PCLBase() |
pcl::PCLBase< PointInT > |
|
PCLBase(const PCLBase &base) |
pcl::PCLBase< PointInT > |
|
PointCloud typedef |
pcl::PCLBase< PointInT > |
|
PointCloudConstPtr typedef |
pcl::PCLBase< PointInT > |
|
PointCloudIn typedef |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
|
PointCloudInConstPtr typedef |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
|
PointCloudInPtr typedef |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
|
PointCloudPtr typedef |
pcl::PCLBase< PointInT > |
|
PointCloudState typedef |
pcl::tracking::Tracker< PointInT, Eigen::Affine3f > |
|
PointCloudStateConstPtr typedef |
pcl::tracking::Tracker< PointInT, Eigen::Affine3f > |
|
PointCloudStatePtr typedef |
pcl::tracking::Tracker< PointInT, Eigen::Affine3f > |
|
PointIndicesConstPtr typedef |
pcl::PCLBase< PointInT > |
|
PointIndicesPtr typedef |
pcl::PCLBase< PointInT > |
|
Ptr typedef |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
|
PyramidalKLTTracker(int nb_levels=5, int tracking_window_width=7, int tracking_window_height=7) |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |
ref_ |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
ref_pyramid_ |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
search_ |
pcl::tracking::Tracker< PointInT, Eigen::Affine3f > |
protected |
SearchConstPtr typedef |
pcl::tracking::Tracker< PointInT, Eigen::Affine3f > |
|
SearchPtr typedef |
pcl::tracking::Tracker< PointInT, Eigen::Affine3f > |
|
setAccuracy(float accuracy) |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |
setEpsilon(float epsilon) |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |
setIndices(const IndicesPtr &indices) |
pcl::PCLBase< PointInT > |
virtual |
setIndices(const IndicesConstPtr &indices) |
pcl::PCLBase< PointInT > |
virtual |
setIndices(const PointIndicesConstPtr &indices) |
pcl::PCLBase< PointInT > |
virtual |
setIndices(std::size_t row_start, std::size_t col_start, std::size_t nb_rows, std::size_t nb_cols) |
pcl::PCLBase< PointInT > |
virtual |
setInputCloud(const PointCloudConstPtr &cloud) |
pcl::PCLBase< PointInT > |
virtual |
setMaxIterationsNumber(unsigned int max) |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |
setNumberOfKeypoints(std::size_t number) |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |
setNumberOfPyramidLevels(int levels) |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |
setNumberOfThreads(unsigned int nr_threads=0) |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |
setPointsToTrack(const pcl::PointIndicesConstPtr &points) |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |
setPointsToTrack(const pcl::PointCloud< pcl::PointUV >::ConstPtr &points) |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |
setSearchMethod(const SearchPtr &search) |
pcl::tracking::Tracker< PointInT, Eigen::Affine3f > |
inlineprotected |
setTrackingWindowHeight(int height) |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |
setTrackingWindowSize(int width, int height) |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |
setTrackingWindowWidth(int width) |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |
spatialGradient(const FloatImage &img, const FloatImage &grad_x, const FloatImage &grad_y, const Eigen::Array2i &location, const Eigen::Array4f &weights, Eigen::ArrayXXf &win, Eigen::ArrayXXf &grad_x_win, Eigen::ArrayXXf &grad_y_win, Eigen::Array3f &covariance) const |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protectedvirtual |
threads_ |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
track(const PointCloudInConstPtr &previous_input, const PointCloudInConstPtr ¤t_input, const std::vector< FloatImageConstPtr > &previous_pyramid, const std::vector< FloatImageConstPtr > ¤t_pyramid, const pcl::PointCloud< pcl::PointUV >::ConstPtr &previous_keypoints, pcl::PointCloud< pcl::PointUV >::Ptr ¤t_keypoints, std::vector< int > &status, Eigen::Affine3f &motion) const |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protectedvirtual |
track_height_ |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
track_height_2_ |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
track_width_ |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
track_width_2_ |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
Tracker() |
pcl::tracking::Tracker< PointInT, Eigen::Affine3f > |
inline |
tracker_name_ |
pcl::tracking::Tracker< PointInT, Eigen::Affine3f > |
protected |
TrackerBase typedef |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
|
transformation_computer_ |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
protected |
use_indices_ |
pcl::PCLBase< PointInT > |
protected |
~PCLBase()=default |
pcl::PCLBase< PointInT > |
virtual |
~PyramidalKLTTracker() |
pcl::tracking::PyramidalKLTTracker< PointInT, IntensityT > |
inline |