Modules
- let_it_be_3D package
- Submodules
- core.angles_and_distances module
add_errors_between_computed_and_ground_truth_angles()add_errors_between_computed_and_ground_truth_distances_for_different_references()add_reprojection_errors_of_all_calibration_validation_markers()get_xyz_distance_in_triangulation_space()load_distances_from_ground_truth()set_distances_and_angles_for_evaluation()
- core.camera_intrinsics module
IntrinsicCalibratorFisheyeCameraIntrinsicCalibratorRegularCameraCheckerboardIntrinsicCameraCalibratorIntrinsicCameraCalibrator.filepath_calibration_videoIntrinsicCameraCalibrator.max_calibration_framesIntrinsicCameraCalibrator.video_readerIntrinsicCameraCalibrator.checkerboard_rows_and_columnsIntrinsicCameraCalibrator.dIntrinsicCameraCalibrator.imsizeIntrinsicCameraCalibrator.kIntrinsicCameraCalibrator.objpIntrinsicCameraCalibrator.run()IntrinsicCameraCalibrator.checkerboard_rows_and_columnsIntrinsicCameraCalibrator.dIntrinsicCameraCalibrator.imsizeIntrinsicCameraCalibrator.kIntrinsicCameraCalibrator.objpIntrinsicCameraCalibrator.run()
IntrinsicCameraCalibratorCheckerboard
- core.checker_objects module
- core.filename_checker module
FilenameCheckerInterfaceFilenameCheckerInterface.objectsFilenameCheckerInterface.project_config_filepathFilenameCheckerInterface.paradigmsFilenameCheckerInterface.recording_configsFilenameCheckerInterface.recording_datesFilenameCheckerInterface.metaFilenameCheckerInterface.add_recording_config()FilenameCheckerInterface.add_recording_config()FilenameCheckerInterface.add_recording_manually()FilenameCheckerInterface.create_calibrations()FilenameCheckerInterface.create_recordings()FilenameCheckerInterface.initialize_meta_config()FilenameCheckerInterface.remove_recordings()FilenameCheckerInterface.select_recording_configs()
- core.marker_detection module
- core.meta module
MetaInterfaceMetaInterface.objectsMetaInterface.project_config_filepathMetaInterface.paradigmsMetaInterface.recording_configsMetaInterface.recording_datesMetaInterface.metaMetaInterface.project_nameMetaInterface.standard_yaml_filepathMetaInterface.add_recording_config()MetaInterface.add_recording_config()MetaInterface.add_recording_manually()MetaInterface.add_triangulated_csv_to_database()MetaInterface.calibrate()MetaInterface.create_calibrations()MetaInterface.create_recordings()MetaInterface.exclude_markers()MetaInterface.export_meta_to_yaml()MetaInterface.initialize_meta_config()MetaInterface.normalize_recordings()MetaInterface.remove_recordings()MetaInterface.select_recording_configs()MetaInterface.synchronize_calibrations()MetaInterface.synchronize_recordings()MetaInterface.triangulate_recordings()
- core.plotting module
- core.triangulation_calibration_module module
CalibrationCalibration.project_config_filepathCalibration.output_directoryCalibration.camera_groupCalibration.camera_objectsCalibration.synchronized_charuco_videofilesCalibration.video_interfacesCalibration.metadata_from_videosCalibration.valid_videosCalibration.cams_to_excludeCalibration.recording_dateCalibration.target_fpsCalibration.led_patternCalibration.calibration_indexCalibration.calibration_tagCalibration.reprojerrCalibration.report_filepathCalibration.allowed_num_diverging_framesCalibration.synchro_metadataCalibration.synchronization_individualsCalibration.led_detection_individualsCalibration.run_synchronization()Calibration.run_calibration()Calibration.calibrate_optimal()Calibration.calibrate_optimal()Calibration.run_calibration()Calibration.run_synchronization()
CalibrationValidationCalibrationValidation.add_ground_truth_config()CalibrationValidation.get_marker_predictions()CalibrationValidation.evaluate_triangulation_of_calibration_validation_markers()CalibrationValidation.add_ground_truth_config()CalibrationValidation.evaluate_triangulation_of_calibration_validation_markers()CalibrationValidation.get_marker_predictions()
TriangulationTriangulation.project_config_filepathTriangulation.output_directoryTriangulation.video_interfacesTriangulation.metadata_from_videosTriangulation.triangulation_dlc_cams_filepathsTriangulation.csv_output_filepathTriangulation.recording_dateTriangulation.calibration_indexTriangulation.target_fpsTriangulation.led_patternTriangulation.mouse_idTriangulation.paradigmTriangulation.cams_to_excludeTriangulation.all_camerasTriangulation.anipose_ioTriangulation.markersTriangulation.normalised_dataframeTriangulation.markers_excluded_manuallyTriangulation.rotated_filepathTriangulation.video_plotting_configTriangulation.synchronization_individualsTriangulation.led_detection_individualsTriangulation.synchro_metadataTriangulation.allowed_num_diverging_framesTriangulation.ground_truth_configTriangulation.calibration_validation_tagTriangulation._allowed_filetypesTriangulation.triangulation_visualizationTriangulation.video_start_sTriangulation.exclude_markers()Triangulation.run_triangulation()
Triangulation.self.camera_groupTriangulationRecordings
- core.user_specific_rules module
- core.utils module
CoordinatesKEYS_TO_CHECK_CAMERA_RECORDINGKEYS_TO_CHECK_PROJECTKEYS_TO_CHECK_RECORDINGcheck_keys()construct_dlc_output_style_df_from_dictionary()convert_to_path()create_calibration_key()get_3D_array()get_3D_df_keys()get_multi_index()load_image()load_single_frame_of_video()plot_image()plot_single_frame_of_video()read_config()
- core.video_interface module
- core.video_metadata module
VideoMetadataVideoMetadata.self.intrinsic_calibrationVideoMetadata.self.intrinsic_calibration_filepathVideoMetadata.self.calvinVideoMetadata.self.recordingVideoMetadata.self.calibrationVideoMetadata.self.exclusion_stateVideoMetadata.self.filepathVideoMetadata.self.recording_dateVideoMetadata.self.mouse_idVideoMetadata.self.mouse_lineVideoMetadata.self.mouse_numberVideoMetadata.self.cam_idVideoMetadata.self.paradigmVideoMetadataChecker
- core.video_synchronization module
CharucoVideoSynchronizerMotifTemplateMultiMotifTemplateRecordingVideoDownSynchronizerRecordingVideoSynchronizerRecordingVideoUpSynchronizerSynchronizerSynchronizer.video_metadataSynchronizer.use_rapid_alignerSynchronizer.rapid_aligner_pathSynchronizer.use_gpuSynchronizer.led_box_sizeSynchronizer.output_directorySynchronizer.synchro_metadataSynchronizer.led_timeseries_for_cross_video_validationSynchronizer.led_detectionSynchronizer.led_timeseriesSynchronizer.template_blinking_motifSynchronizer.run_synchronization()Synchronizer.run_synchronization()Synchronizer.target_fps
TimeseriesTemplateconstruct_template_motif()
- Module contents