Classes | |
class | db_keypoint |
class | visual_object |
Entry for an object database. More... | |
class | visual_database |
A database of visual objects. More... | |
Typedefs | |
typedef sqlite3_int64 | img_id |
Functions | |
void | update_query_with_frame (incremental_query &query, kpt_tracker *tracker) |
void | init_query_with_frame (incremental_query &query, pyr_frame *frame) |
typedef sqlite3_int64 img_id |
Definition at line 35 of file visual_database.h.
void init_query_with_frame | ( | incremental_query & | query, | |
pyr_frame * | frame | |||
) |
Definition at line 153 of file visual_database.cpp.
References id_cluster::add(), bucket2d< T >::begin(), pyr_keypoint::cid, incremental_query::clear(), incremental_query::database, id_cluster_collection::get_version(), id_cluster::histo, pyr_keypoint::id, kpt_tracker::id_clusters, incremental_query::modify(), tframe::points, pyr_frame::tracker, and incremental_query::version.
Referenced by vobj_tracker::find_candidates(), VSView::keyPressEvent(), and VSView::timerEvent().
void update_query_with_frame | ( | incremental_query & | query, | |
kpt_tracker * | tracker | |||
) |
Definition at line 92 of file visual_database.cpp.
References id_cluster::add(), tracks::all_tracks, incremental_query::begin(), bucket2d< T >::begin(), pyr_keypoint::cid, incremental_query::end(), tkeypoint::frame, tframe::frames, tracks::frames, pyr_keypoint::id, kpt_tracker::id_clusters, pyr_track::id_histo, tkeypoint::matches, incremental_query::modify(), mlist_elem< T >::next, tframe::points, mlist_elem< T >::prev, incremental_query::set(), tkeypoint::track, ttrack::track_node, and point2d::v.
Referenced by vobj_tracker::find_candidates(), and VSView::timerEvent().