Home
last modified time | relevance | path

Searched refs:brec_part_instance_sptr (Results 1 – 24 of 24) sorted by relevance

/dports/misc/vxl/vxl-3.3.2/contrib/brl/bseg/brec/
H A Dbrec_part_hierarchy.h34 brec_part_instance_sptr get_node_instance(unsigned layer, unsigned type);
37 … void generate_map(std::vector<brec_part_instance_sptr>& extracted_parts, std::vector<std::vector<
39 …static void generate_output_map(std::vector<brec_part_instance_sptr>& extracted_parts, vil_image_v…
52brec_part_instance_sptr exists(const brec_part_base_sptr& upper_p, const brec_part_instance_sptr& …
55 void extract_upper_layer(std::vector<brec_part_instance_sptr>& extracted_parts,
56 … unsigned ni, unsigned nj, std::vector<brec_part_instance_sptr>& extracted_upper_parts);
58 …void add_dummy_primitive_instance(brec_part_instance_sptr p) { dummy_primitive_instances_.push_bac… in add_dummy_primitive_instance()
59 …std::vector<brec_part_instance_sptr>& get_dummy_primitive_instances() { return dummy_primitive_ins… in get_dummy_primitive_instances()
65 bool get_score(brec_part_instance_sptr upper_p, std::vector<double>& scores);
66 bool get_score_helper(brec_part_instance_sptr ins_p, brec_part_base_sptr p, double& score);
[all …]
H A Dbrec_part_hierarchy_detector.h47 typedef brec_part_instance_sptr v_type;
52 static void init (vgl_box_2d<T>& b, brec_part_instance_sptr const& pi) in init()
55 static void update(vgl_box_2d<T>& b, brec_part_instance_sptr const& pi) in update()
61 static bool meet(vgl_box_2d<T> const& b, brec_part_instance_sptr const& pi) in meet()
72 static bool meets(brec_part_instance_sptr const& pi, vgl_polygon<T> poly) in meets()
81 typedef brec_part_instance_sptr V_type; // the contained object type
106brec_part_instance_sptr exists(const brec_part_base_sptr& upper_p, const brec_part_instance_sptr& …
110brec_part_instance_sptr exists(const brec_part_base_sptr& upper_p, const brec_part_instance_sptr& …
112brec_part_instance_sptr exists_for_training(const brec_part_base_sptr& upper_p, const brec_part_in…
114brec_part_instance_sptr exists_using_hierarchies(const brec_part_base_sptr& upper_p, const brec_pa…
[all …]
H A Dbrec_part_hierarchy_detector.cxx43 std::vector<brec_part_instance_sptr> parts_prims; in detect()
253 brec_part_instance_sptr
277 std::vector<brec_part_instance_sptr> found; in exists()
282 brec_part_instance_sptr best_part; in exists()
319 brec_part_instance_sptr
341 std::vector<brec_part_instance_sptr> found; in exists()
346 brec_part_instance_sptr best_part; in exists()
407 brec_part_instance_sptr
433 brec_part_instance_sptr best_part; in exists_for_training()
465 brec_part_instance_sptr
[all …]
H A Dbrec_part_hierarchy.cxx36 …rchy::generate_map(std::vector<brec_part_instance_sptr>& extracted_parts, std::vector<std::vector< in generate_map()
148 brec_part_instance_sptr p = extracted_parts[i]; in generate_output_map3()
209 std::vector<brec_part_instance_sptr> ins_to_draw; in draw_to_image()
253 brec_part_instance_sptr pi = ph->get_node_instance(0, p->type_); in draw_part_to_ps()
265 brec_part_instance_sptr pci = ph->get_node_instance(0, pc->type_); in draw_part_to_ps()
380 brec_part_instance_sptr best_part; in exists()
423 std::vector<brec_part_instance_sptr> dummy(nj, nullptr); in extract_upper_layer()
424 std::vector<std::vector<brec_part_instance_sptr> > part_map(ni, dummy); in extract_upper_layer()
547 brec_part_instance_sptr ins = new brec_part_instance(); in read_xml()
649 brec_part_instance_sptr central_p = ins_p->central_part()->cast_to_instance();
[all …]
H A Dbrec_hierarchy_edge.h53 …static void calculate_dist_angle(const brec_part_instance_sptr& pi, vnl_vector_fixed<float,2>& dif…
60 vgl_box_2d<float> get_probe_box(const brec_part_instance_sptr& central_p);
63 …vnl_vector_fixed<float,2> sample_position(const brec_part_instance_sptr& central_p, float x, float…
64 …vnl_vector_fixed<float,2> mean_position(const brec_part_instance_sptr& central_p, float x, float y…
H A Dbrec_hierarchy_edge.cxx82 brec_hierarchy_edge::calculate_dist_angle(const brec_part_instance_sptr& pi, vnl_vector_fixed<float… in calculate_dist_angle()
85 brec_part_instance_sptr pp = pi; in calculate_dist_angle()
114 brec_hierarchy_edge::get_probe_box(const brec_part_instance_sptr& central_p) in get_probe_box()
119 brec_part_instance_sptr pp = central_p; in get_probe_box()
165 vnl_vector_fixed<float,2> brec_hierarchy_edge::sample_position(const brec_part_instance_sptr& centr… in sample_position()
168 brec_part_instance_sptr pp = central_p; in sample_position()
187 vnl_vector_fixed<float,2> brec_hierarchy_edge::mean_position(const brec_part_instance_sptr& central… in mean_position()
190 brec_part_instance_sptr pp = central_p; in mean_position()
H A Dbrec_part_hierarchy_learner.cxx169 brec_part_instance_sptr p = i.first; in layer0_collect_stats()
185 brec_part_instance_sptr p = i.first; in layer0_fit_parametric_dist()
198 brec_part_instance_sptr p = i.first; in layer0_collect_posterior_stats()
228 brec_part_instance_sptr p = stats_layer0_[i].first; in layer0_rank_and_create_hierarchy()
350 std::vector<brec_part_instance_sptr> parts = hd->get_parts(layer_id-1); in layer_n_collect_stats()
373 std::vector<brec_part_instance_sptr> found; in layer_n_collect_stats()
490 brec_part_instance_sptr layer_n_part = (qit->second).first; in layer_n_fit_distributions()
686 brec_part_instance_sptr pi = i.first; in print_layer0()
707 brec_part_instance_sptr pi = stats_layer0_[i].first; in print_to_m_file_layer0()
758 brec_part_instance_sptr pa = (*m_it).second.first; in print_to_m_file_layer_n()
[all …]
H A Dbrec_part_hierarchy_learner.h71 …:map<unsigned, std::map<std::pair<unsigned, unsigned>, std::pair<brec_part_instance_sptr, std::pai…
72 …typedef std::map<std::pair<unsigned, unsigned>, std::pair<brec_part_instance_sptr, std::pair<hist_…
130 …std::vector<std::pair<brec_part_instance_sptr, bsta_histogram<float>*> >& stats_layer0() { return … in stats_layer0()
141 std::vector<std::pair<brec_part_instance_sptr, bsta_histogram<float>*> > stats_layer0_;
H A Dbrec_part_gaussian.h96 …_img, float rot_angle, const std::string& model_dir, std::vector<brec_part_instance_sptr>& instanc…
101 …mage_view<float>& class_prob_image, float rot_angle, std::vector<brec_part_instance_sptr>& instanc…
131 …_percentage, float strength_threshold, unsigned type, std::vector<brec_part_instance_sptr>& parts);
H A Dbrec_part_base.cxx112 brec_part_instance_sptr pi = (*eit)->target()->cast_to_instance(); in mark_receptive_field()
124 brec_part_instance_sptr pi = (*eit)->target()->cast_to_instance(); in mark_receptive_field()
136 brec_part_instance_sptr pi = (*eit)->target()->cast_to_instance(); in mark_center()
H A Dbrec_part_base_sptr.h16 typedef vbl_smart_ptr<brec_part_instance> brec_part_instance_sptr; typedef
H A Dbrec_part_hierarchy_builder.h38 …idates(unsigned layer_n, brec_part_hierarchy_sptr& h, std::vector<brec_part_instance_sptr>& parts);
H A Dbrec_part_gaussian.cxx34 …f_percentage, float strength_threshold, unsigned type, std::vector<brec_part_instance_sptr>& parts) in extract_gaussian_primitives()
572 …float rot_angle, const std::string& model_dir, std::vector<brec_part_instance_sptr>& instances, fl… in extract()
699 …mage_view<float>& class_prob_image, float rot_angle, std::vector<brec_part_instance_sptr>& instanc… in extract()
H A Dbrec_part_hierarchy_builder.cxx21 strength_more( const brec_part_instance_sptr& left_val, in strength_more()
22 const brec_part_instance_sptr& right_val ) in strength_more()
/dports/misc/vxl/vxl-3.3.2/contrib/brl/bseg/brec/tests/
H A Dtest_brec_hierarchy_detector.cxx43 brec_part_instance_sptr p0i=new brec_part_instance(0, 0, 1, 0.0f, 0.0f, 0.1f); in test_brec_hierarchy_detector()
44 brec_part_instance_sptr p1i=new brec_part_instance(0, 0, 1, 1.0f, 0.0f, 0.1f); in test_brec_hierarchy_detector()
45 brec_part_instance_sptr p2i=new brec_part_instance(0, 0, 1, 1.0f, 1.0f, 0.1f); in test_brec_hierarchy_detector()
46 brec_part_instance_sptr p3i=new brec_part_instance(0, 0, 1, 0.5f, 0.5f, 0.1f); in test_brec_hierarchy_detector()
47 brec_part_instance_sptr p4i=new brec_part_instance(0, 0, 1, 0.65f,0.65f,0.1f); in test_brec_hierarchy_detector()
58 std::vector<brec_part_instance_sptr> foundc; in test_brec_hierarchy_detector()
102 std::vector<brec_part_instance_sptr> parts_prims = hd.get_parts(0); in test_brec_hierarchy_detector()
134 std::vector<brec_part_instance_sptr> found; in test_brec_hierarchy_detector()
175 std::vector<brec_part_instance_sptr> parts_upper_most = hd.get_parts(highest); in test_brec_hierarchy_detector()
H A Dtest_brec_parts.cxx41 std::vector<brec_part_instance_sptr> parts_0_0; in test_brec_parts()
58 std::vector<brec_part_instance_sptr> parts_0_1; in test_brec_parts()
69 std::vector<brec_part_instance_sptr> parts; in test_brec_parts()
169 std::vector<brec_part_instance_sptr> dummy(nj, 0); in test_brec_parts()
170 std::vector<std::vector<brec_part_instance_sptr> > part_map(ni, dummy); in test_brec_parts()
173brec_part_instance_sptr ins = h_8->exists(p_1_0, parts_0_1[0], map, type_map, part_map, 0.1f); // … in test_brec_parts()
186 std::vector<brec_part_instance_sptr> parts_1_0; in test_brec_parts()
205 std::vector<brec_part_instance_sptr> parts_1_0; in test_brec_parts()
223 std::vector<brec_part_instance_sptr> parts_2_0; in test_brec_parts()
H A Dtest_brec_hierarchy_builder.cxx47 std::vector<brec_part_instance_sptr> dumm_ins = h->get_dummy_primitive_instances(); in test_brec_hierarchy_builder()
49 std::vector<brec_part_instance_sptr> parts_prims; in test_brec_hierarchy_builder()
68 std::vector<brec_part_instance_sptr> parts_upper_most(parts_prims); in test_brec_hierarchy_builder()
70 std::vector<brec_part_instance_sptr> parts_current; in test_brec_hierarchy_builder()
H A Dtest_brec_hierarchy.cxx98brec_part_instance_sptr pt_1_0 = new brec_part_instance(1, 10, brec_part_instance_kind::COMPOSED, … in test_brec_hierarchy()
102brec_part_instance_sptr pt_1_1 = new brec_part_instance(1, 15, brec_part_instance_kind::COMPOSED, … in test_brec_hierarchy()
106brec_part_instance_sptr pt_2_0 = new brec_part_instance(2, 30, brec_part_instance_kind::COMPOSED, … in test_brec_hierarchy()
126brec_part_instance_sptr pt2_1_0 = new brec_part_instance(1, 10, brec_part_instance_kind::COMPOSED,… in test_brec_hierarchy()
130brec_part_instance_sptr pt2_1_1 = new brec_part_instance(1, 15, brec_part_instance_kind::COMPOSED,… in test_brec_hierarchy()
134brec_part_instance_sptr pt2_2_0 = new brec_part_instance(2, 30, brec_part_instance_kind::COMPOSED,… in test_brec_hierarchy()
H A Dtest_brec_hierarchy_detector_w_models.cxx142 std::vector<brec_part_instance_sptr> ins = h->get_dummy_primitive_instances(); in test_brec_hierarchy_detector_w_models()
203 std::vector<brec_part_instance_sptr> parts_prims = hd.get_parts(0); in test_brec_hierarchy_detector_w_models()
221 std::vector<brec_part_instance_sptr> parts_upper_most = hd.get_parts(highest); in test_brec_hierarchy_detector_w_models()
H A Dtest_brec_hierarchy_detector2.cxx90 std::vector<brec_part_instance_sptr> prims; in test_brec_hierarchy_detector2_simple()
108 std::vector<brec_part_instance_sptr> upper_parts; in test_brec_hierarchy_detector2_simple()
/dports/misc/vxl/vxl-3.3.2/contrib/brl/bseg/brec/pro/processes/
H A Dbrec_construct_op_models_processes.cxx89 std::vector<brec_part_instance_sptr> ins = h->get_dummy_primitive_instances(); in brec_construct_bg_op_models_process()
121 std::vector<brec_part_instance_sptr> ins = h->get_dummy_primitive_instances(); in brec_construct_bg_op_models_process()
231 std::vector<brec_part_instance_sptr> ins = h->get_dummy_primitive_instances(); in brec_construct_class_op_models_process()
H A Dbrec_recognize_structure_process.cxx119 std::vector<brec_part_instance_sptr>& parts_upper_most = hd.get_parts(h->highest_layer_id()); in brec_recognize_structure_process()
217 std::vector<brec_part_instance_sptr>& parts_upper_most = hd->get_parts(h->highest_layer_id()); in brec_recognize_structure2_process()
H A Dbrec_detector_processes.cxx178 std::vector<brec_part_instance_sptr>& parts_upper_most = d->get_parts(layer_id); in brec_detect_hierarchy_process()
/dports/misc/vxl/vxl-3.3.2/contrib/brl/bseg/brec/Templates/
H A Dvgl_rtree+brec_part_instance_sptr.vgl_box_2d+float-.rtree_brec_instance_box_2d+float--.cxx7 typedef brec_part_instance_sptr pt;