$search
Manages the optical flow procedure. More...
#include <flow.hpp>
Manages the optical flow procedure.
Definition at line 92 of file flow.hpp.
featureTrackerNode::featureTrackerNode | ( | ros::NodeHandle & | nh, | |
trackerData | startupData | |||
) |
void featureTrackerNode::features_loop | ( | const ros::TimerEvent & | event | ) |
void featureTrackerNode::handle_camera | ( | const sensor_msgs::ImageConstPtr & | msg_ptr, | |
const sensor_msgs::CameraInfoConstPtr & | info_msg | |||
) |
void featureTrackerNode::handle_image | ( | const sensor_msgs::ImageConstPtr & | msg_ptr | ) |
void featureTrackerNode::handle_info | ( | const sensor_msgs::CameraInfoConstPtr & | info_msg | ) |
void featureTrackerNode::process_info | ( | const sensor_msgs::CameraInfoConstPtr & | info_msg | ) |
int featureTrackerNode::publish_tracks | ( | ros::Publisher * | pub_message | ) |
void featureTrackerNode::serverCallback | ( | thermalvis::flowConfig & | config, | |
uint32_t | level | |||
) |
void featureTrackerNode::timed_loop | ( | const ros::TimerEvent & | event | ) |
double featureTrackerNode::averageTrackLength [private] |
Mat featureTrackerNode::blownImage [private] |
Mat featureTrackerNode::blurredImage [private] |
double featureTrackerNode::blurSigma [private] |
trackerData featureTrackerNode::configData [private] |
vector<KeyPoint> featureTrackerNode::currPoints[MAX_DETECTORS] [private] |
char featureTrackerNode::debug_pub_name[256] [private] |
Ptr<DescriptorExtractor> featureTrackerNode::descriptorExtractor[MAX_DETECTORS] [private] |
Mat featureTrackerNode::displayImage [private] |
Mat featureTrackerNode::displayImage2 [private] |
vector<featureTrack> featureTrackerNode::displayTracks[MAX_DETECTORS] [private] |
Mat featureTrackerNode::dispMat [private] |
int featureTrackerNode::distanceConstraint [private] |
ros::Time featureTrackerNode::dodgeTime [private] |
Mat featureTrackerNode::drawImage [private] |
Mat featureTrackerNode::drawImage2 [private] |
Mat featureTrackerNode::drawImage_resized [private] |
double featureTrackerNode::elapsedTime [private] |
dynamic_reconfigure::Server<thermalvis::flowConfig>::CallbackType featureTrackerNode::f [private] |
double featureTrackerNode::factor [private] |
ros::Timer featureTrackerNode::features_timer [private] |
vector<featureTrack> featureTrackerNode::featureTrackVector [private] |
vector<Point2f> featureTrackerNode::finishingPoints[MAX_DETECTORS] [private] |
unsigned int featureTrackerNode::frameCount [private] |
Mat featureTrackerNode::grayImage [private] |
Mat featureTrackerNode::grayImageBuffer[MAXIMUM_FRAMES_TO_STORE] [private] |
vector<Point2f> featureTrackerNode::guidingPoints[MAX_DETECTORS] [private] |
Mat featureTrackerNode::H12 [private] |
vector<Point2f> featureTrackerNode::historicalPoints[MAX_DETECTORS] [private] |
Mat featureTrackerNode::homogDescriptors[2] [private] |
vector<KeyPoint> featureTrackerNode::homogPoints[2] [private] |
Ptr<FeatureDetector> featureTrackerNode::homographyDetector [private] |
Ptr<DescriptorExtractor> featureTrackerNode::homographyExtractor [private] |
ros::Time featureTrackerNode::image_time [private] |
ros::Subscriber featureTrackerNode::info_sub [private] |
ros::Time featureTrackerNode::info_time [private] |
bool featureTrackerNode::infoProcessed [private] |
bool featureTrackerNode::infoSent [private] |
Scalar featureTrackerNode::keyDrawingColors[MAX_DETECTORS] [private] |
Ptr<FeatureDetector> featureTrackerNode::keypointDetector[MAX_DETECTORS] [private] |
Size featureTrackerNode::ksize [private] |
Mat featureTrackerNode::lastImage [private] |
unsigned int featureTrackerNode::lastPeak[MAX_DETECTORS] [private] |
vector<unsigned int> featureTrackerNode::lostTrackIndices [private] |
Mat featureTrackerNode::mappedImage [private] |
Mat featureTrackerNode::mappedImageBuffer[MAXIMUM_FRAMES_TO_STORE] [private] |
double featureTrackerNode::minResponse [private] |
Mat featureTrackerNode::newImage [private] |
char featureTrackerNode::nodeName[256] [private] |
Mat featureTrackerNode::normalizedMat [private] |
Mat featureTrackerNode::olderImage [private] |
Mat featureTrackerNode::olderImages[MAXIMUM_FRAMES_TO_STORE][2] [private] |
ros::Time featureTrackerNode::original_time [private] |
int featureTrackerNode::peakTracks [private] |
int featureTrackerNode::previouslyTrackedPoints [private] |
unsigned int featureTrackerNode::readyFrame [private] |
Mat featureTrackerNode::realImage [private] |
vector<Point2f> featureTrackerNode::recoveredPoints[MAX_DETECTORS] [private] |
int featureTrackerNode::referenceFrame [private] |
dynamic_reconfigure::Server<thermalvis::flowConfig> featureTrackerNode::server [private] |
vector<Point2f> featureTrackerNode::startingPoints[MAX_DETECTORS] [private] |
Mat featureTrackerNode::subscribedImage [private] |
struct timeval cycle_timer featureTrackerNode::test_timer [private] |
double featureTrackerNode::testTime [private] |
ros::Timer featureTrackerNode::timer [private] |
ofstream featureTrackerNode::trackCountStream [private] |
Scalar featureTrackerNode::trackDrawingColors[MAX_DETECTORS] [private] |
ros::Publisher featureTrackerNode::tracks_pub [private] |
char featureTrackerNode::tracks_pub_name[256] [private] |
bool featureTrackerNode::undergoingDelay [private] |
Mat featureTrackerNode::workingImNew[MAXIMUM_FRAMES_TO_STORE] [private] |
Mat featureTrackerNode::workingImOld[MAXIMUM_FRAMES_TO_STORE] [private] |