KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
pt_face_2d.h File Reference
#include <detector_cpp/d_bbox.h>
#include <detector_cpp/d_deva_facemark.h>
#include <people_tracking_cpp/pt_visibility.h>
#include <m_cpp/m_vector.h>
#include <people_tracking_cpp/pt_complete_state.h>
#include <camera_cpp/perspective_camera.h>
#include <boost/optional.hpp>

Go to the source code of this file.

Classes

struct  kjb::pt::Face_2d
 2D face information resulting from projecting the 3D head/face. More...
 

Namespaces

 kjb
 Classes and functions for dealing with trajectory files.
 
 kjb::pt
 

Functions

Face_2d kjb::pt::project_cstate_face (const Complete_state &cs, const Perspective_camera &cam, double height, double width, double girth)
 Project a complete state into a face box. More...
 
Vector kjb::pt::face_model_direction (const Complete_state &cs1, const Complete_state &cs2, const Perspective_camera &cam, double height, double width, double girth)
 Compute the (2D) model direction for the face.. More...
 
double kjb::pt::face_distance (const Face_2d &face_model, const Deva_facemark facemark)
 Returns the distance between a face_2d model and a detection facemark. More...