|
@@ -5,7 +5,6 @@
|
|
|
#include "device_v5/ndi_stray_point_tracker.h"
|
|
#include "device_v5/ndi_stray_point_tracker.h"
|
|
|
#include "image_process/camera_utility.hpp"
|
|
#include "image_process/camera_utility.hpp"
|
|
|
#include "image_process_v5/image_process.h"
|
|
#include "image_process_v5/image_process.h"
|
|
|
-#include "image_process_v5/osg_helper.h"
|
|
|
|
|
#include "image_process_v5/sp_image.h"
|
|
#include "image_process_v5/sp_image.h"
|
|
|
|
|
|
|
|
// from sophiar
|
|
// from sophiar
|
|
@@ -127,7 +126,7 @@ app_remote_ar_v2::app_remote_ar_v2(create_config _conf) : main_conf(std::move(_c
|
|
|
sub_conf.len_ref_name = "len_ref_in_tracker";
|
|
sub_conf.len_ref_name = "len_ref_in_tracker";
|
|
|
sub_conf.board_type = camera_calibrator::CALIB_CHESS;
|
|
sub_conf.board_type = camera_calibrator::CALIB_CHESS;
|
|
|
sub_conf.pattern_size = cv::Size(11, 8);
|
|
sub_conf.pattern_size = cv::Size(11, 8);
|
|
|
- sub_conf.corner_distance = 1.5; // mm
|
|
|
|
|
|
|
+ sub_conf.corner_distance = 5; // mm
|
|
|
sub_conf.camera_ref_error_name = "camera_ref_in_tracker_error";
|
|
sub_conf.camera_ref_error_name = "camera_ref_in_tracker_error";
|
|
|
sub_conf.camera_to_len_ref_name = "camera_in_len_ref";
|
|
sub_conf.camera_to_len_ref_name = "camera_in_len_ref";
|
|
|
sub_conf.cb_func = [this](const auto &ret) {
|
|
sub_conf.cb_func = [this](const auto &ret) {
|
|
@@ -142,7 +141,7 @@ app_remote_ar_v2::app_remote_ar_v2(create_config _conf) : main_conf(std::move(_c
|
|
|
endo_calib->set_rotation_center(LOAD_STR("oblique_rotation_center"));
|
|
endo_calib->set_rotation_center(LOAD_STR("oblique_rotation_center"));
|
|
|
endo_calib->set_rotation_ball(LOAD_STR("oblique_rotation_ball"));
|
|
endo_calib->set_rotation_ball(LOAD_STR("oblique_rotation_ball"));
|
|
|
auto cam_sim = camera_calibrator::simulate_info_type();
|
|
auto cam_sim = camera_calibrator::simulate_info_type();
|
|
|
- cam_sim.data_path = "calib_data_v2.txt";
|
|
|
|
|
|
|
+ cam_sim.data_path = "calib_data_20250412.txt";
|
|
|
cam_sim.img_size = cv::Size(1920, 1080);
|
|
cam_sim.img_size = cv::Size(1920, 1080);
|
|
|
endo_calib->set_camera_calib(cam_sim);
|
|
endo_calib->set_camera_calib(cam_sim);
|
|
|
}
|
|
}
|
|
@@ -152,7 +151,9 @@ app_remote_ar_v2::app_remote_ar_v2(create_config _conf) : main_conf(std::move(_c
|
|
|
sub_conf.items.emplace_back(uvc_img_id, "Endo", true);
|
|
sub_conf.items.emplace_back(uvc_img_id, "Endo", true);
|
|
|
sub_conf.items.emplace_back(uvc_inv_rot_id, "EndoInvRot", true);
|
|
sub_conf.items.emplace_back(uvc_inv_rot_id, "EndoInvRot", true);
|
|
|
sub_conf.items.emplace_back(uvc_out_id, "EndoAug", true);
|
|
sub_conf.items.emplace_back(uvc_out_id, "EndoAug", true);
|
|
|
- sub_conf.items.emplace_back(left_aug_id, "Left", true);
|
|
|
|
|
|
|
+ sub_conf.items.emplace_back(left_img_id, "LeftImg", true);
|
|
|
|
|
+ sub_conf.items.emplace_back(left_fix_id, "LeftFix", true);
|
|
|
|
|
+ sub_conf.items.emplace_back(left_aug_id, "LeftAug", true);
|
|
|
sub_conf.items.emplace_back(right_aug_id, "Right", true);
|
|
sub_conf.items.emplace_back(right_aug_id, "Right", true);
|
|
|
bg_viewer.emplace(sub_conf);
|
|
bg_viewer.emplace(sub_conf);
|
|
|
}
|
|
}
|