.coveragerc.cython
.dockerignore
.gitattributes
.gitignore
AGENTS.md
CLAUDE.md
LICENSE
MANIFEST.in
README.md
RELEASING.md
conftest.py
cybuild.sh
mkdocs.yml
pyproject.toml
quality_testing_with_proptv_data.md
setup.py
.claude/skills/openptv-multiplane-calibrate/SKILL.md
.claude/skills/openptv-tuning-advisor/SKILL.md
.github/workflows/ci.yml
.github/workflows/cibuildwheel.yml
.github/workflows/deploy_docs.yml
src/openptv2/__init__.py
src/openptv2/autocalibration.py
src/openptv2/calibration.py
src/openptv2/calibration_diagnostics.py
src/openptv2/calibration_import.py
src/openptv2/calibration_registry.py
src/openptv2/calibration_seed.py
src/openptv2/cli.py
src/openptv2/correspondences.py
src/openptv2/detect_plate.py
src/openptv2/epipolar.py
src/openptv2/image_processing.py
src/openptv2/image_scaling.py
src/openptv2/imgcoord.py
src/openptv2/orientation.py
src/openptv2/parameters.py
src/openptv2/plate_bundle.py
src/openptv2/plate_calibration.py
src/openptv2/plate_labeler.py
src/openptv2/point_quality.py
src/openptv2/quality_post.py
src/openptv2/reconnect.py
src/openptv2/segmentation.py
src/openptv2/self_check.py
src/openptv2/smoothness_filter.py
src/openptv2/thread_pool.py
src/openptv2/track_assisted.py
src/openptv2/tracker.py
src/openptv2/tracking_advice.py
src/openptv2/tracking_chunked.py
src/openptv2/tracking_cost.py
src/openptv2/tracking_feasibility.py
src/openptv2/tracking_framebuf.py
src/openptv2/tracking_metrics.py
src/openptv2/tracking_params.py
src/openptv2/tracking_postprocess.py
src/openptv2/tracking_presets.py
src/openptv2/tracking_recommender.py
src/openptv2/tracking_registry.py
src/openptv2/tracking_shared.py
src/openptv2/tracking_warmup.py
src/openptv2/transforms.py
src/openptv2/validate.py
src/openptv2/version.py
src/openptv2.egg-info/PKG-INFO
src/openptv2.egg-info/SOURCES.txt
src/openptv2.egg-info/dependency_links.txt
src/openptv2.egg-info/entry_points.txt
src/openptv2.egg-info/not-zip-safe
src/openptv2.egg-info/requires.txt
src/openptv2.egg-info/scm_file_list.json
src/openptv2.egg-info/top_level.txt
src/openptv2/algorithms/__init__.py
src/openptv2/algorithms/calibration.py
src/openptv2/algorithms/constants.py
src/openptv2/algorithms/correspondences.py
src/openptv2/algorithms/epi.py
src/openptv2/algorithms/image_processing.py
src/openptv2/algorithms/imgcoord.py
src/openptv2/algorithms/lsqadj.py
src/openptv2/algorithms/multimed.py
src/openptv2/algorithms/orientation.py
src/openptv2/algorithms/parameter_converters.py
src/openptv2/algorithms/parameters.py
src/openptv2/algorithms/ray_tracing.py
src/openptv2/algorithms/segmentation.py
src/openptv2/algorithms/sortgrid.py
src/openptv2/algorithms/track.py
src/openptv2/algorithms/track3d.py
src/openptv2/algorithms/track4be.py
src/openptv2/algorithms/track_kernels.py
src/openptv2/algorithms/track_kernels_batch.py
src/openptv2/algorithms/track_kernels_corr.py
src/openptv2/algorithms/track_kernels_geom.py
src/openptv2/algorithms/track_kernels_pixel.pxd
src/openptv2/algorithms/track_kernels_pixel.py
src/openptv2/algorithms/track_kernels_position.pxd
src/openptv2/algorithms/track_kernels_position.py
src/openptv2/algorithms/track_kernels_search.py
src/openptv2/algorithms/track_kernels_track3d.py
src/openptv2/algorithms/track_kernels_transform.py
src/openptv2/algorithms/tracking_frame_buf.py
src/openptv2/algorithms/tracking_run.py
src/openptv2/algorithms/trafo.py
src/openptv2/algorithms/vec_utils.py
src/openptv2/batch/__init__.py
src/openptv2/batch/pyptv_batch.py
src/openptv2/batch/pyptv_batch_parallel.py
src/openptv2/batch/pyptv_batch_plugins.py
src/openptv2/benchmarking/__init__.py
src/openptv2/benchmarking/camera_rig.py
src/openptv2/benchmarking/cli_benchmark.py
src/openptv2/benchmarking/datawriter.py
src/openptv2/benchmarking/experiment.py
src/openptv2/benchmarking/metrics.py
src/openptv2/benchmarking/param_search.py
src/openptv2/benchmarking/runner.py
src/openptv2/benchmarking/scenario.py
src/openptv2/gui/__init__.py
src/openptv2/gui/__main__.py
src/openptv2/gui/__version__.py
src/openptv2/gui/calibration_gui.py
src/openptv2/gui/cli.py
src/openptv2/gui/code_editor.py
src/openptv2/gui/detection_gui.py
src/openptv2/gui/detection_gui_nb.py
src/openptv2/gui/directory_editor.py
src/openptv2/gui/draw_3d_target.py
src/openptv2/gui/dumbbell_ground_truth.py
src/openptv2/gui/experiment.py
src/openptv2/gui/file_editor_demo.py
src/openptv2/gui/flowtracks_utils.py
src/openptv2/gui/ground_truth.py
src/openptv2/gui/image_inspector.py
src/openptv2/gui/imageplot.py
src/openptv2/gui/imread_chaco.py
src/openptv2/gui/legacy_parameters.py
src/openptv2/gui/mask_gui.py
src/openptv2/gui/optimize_calibration.py
src/openptv2/gui/parameter_defaults.py
src/openptv2/gui/parameter_gui.py
src/openptv2/gui/parameter_manager.py
src/openptv2/gui/parameter_models.py
src/openptv2/gui/parameter_util.py
src/openptv2/gui/plot_3d_positions.py
src/openptv2/gui/plot_3d_trajectories.py
src/openptv2/gui/prepare_static_background.py
src/openptv2/gui/ptv.py
src/openptv2/gui/ptv_calibration.py
src/openptv2/gui/pyptv_gui.py
src/openptv2/gui/quiver_demo.py
src/openptv2/gui/quiverplot.py
src/openptv2/gui/scatter_inspector2.py
src/openptv2/gui/standalone_calibration.py
src/openptv2/gui/standalone_dumbbell_calibration.py
src/openptv2/gui/text_box_overlay.py
src/openptv2/gui/tracking_debug_utils.py
src/openptv2/gui/tracking_preview.py
src/openptv2/gui/tracking_viz_panel.py
src/openptv2/gui/visualize_calibration_nb.py
src/openptv2/gui/visualize_cameras_nb.py
src/openptv2/gui/visualize_rt_is_nb.py
src/openptv2/plugins/__init__.py
src/openptv2/plugins/_assignment.py
src/openptv2/plugins/base.py
src/openptv2/plugins/contour_sequence.py
src/openptv2/plugins/cython_3d_tracking.py
src/openptv2/plugins/cython_epipolar_tracking.py
src/openptv2/plugins/default_sequence.py
src/openptv2/plugins/default_tracking.py
src/openptv2/plugins/four_be_tracking.py
src/openptv2/plugins/hybrid_deltat_3d.py
src/openptv2/plugins/loader.py
src/openptv2/plugins/myptv_2d_tracking.py
src/openptv2/plugins/myptv_3d_tracking.py
src/openptv2/plugins/nearest_hungarian_3d.py
src/openptv2/plugins/predictive_gmm_3d.py
src/openptv2/plugins/proptv_tracking.py
src/openptv2/plugins/rembg_contour_sequence.py
src/openptv2/plugins/rembg_sequence.py
src/openptv2/plugins/splitter_sequence.py
src/openptv2/plugins/stb_4d_refinement.py
src/openptv2/plugins/two_phase_tracking.py
src/openptv2/plugins/proptv/__init__.py
src/openptv2/plugins/proptv/_config.py
src/openptv2/plugins/proptv/initialisation.py
src/openptv2/plugins/proptv/prediction.py
src/openptv2/storage/__init__.py
src/openptv2/storage/legacy.py
src/openptv2/storage/particle_kdtree.py
src/openptv2/storage/run_store.py
src/openptv2/storage/seal.py
src/openptv2/storage/unified_table.py
src/openptv2/storage/zarr_store.py
tests/__init__.py
tests/_support.py
tests/test_hybrid_deltat_3d.py
tests/test_no_legacy_burgers_fixture.py
tests/batch/__init__.py
tests/batch/conftest.py
tests/batch/test_batch_small.py
tests/batch/test_burgers_synthetic.py
tests/batch/test_headless_plugins.py
tests/batch/test_pyptv_batch.py
tests/batch/test_pyptv_batch_parallel.py
tests/batch/test_pyptv_batch_plugins.py
tests/batch/test_rembg_small.py
tests/batch/test_sequence_singleframe_parity.py
tests/batch/test_splitter_end_to_end.py
tests/batch/test_synthetic_tracker.py
tests/batch/test_track_res_vs_res_orig.py
tests/batch/test_tracking_presets_benchmark.py
tests/batch/test_yaml_only_folder.py
tests/benchmarks/test_tracker_comprehensive.py
tests/helpers/__init__.py
tests/helpers/synthetic_scene.py
tests/helpers/test_synthetic_scene_smoke.py
tests/perf/test_mmlut_benchmark.py
tests/unit/test_autocalibration.py
tests/unit/test_batch_fast.py
tests/unit/test_batch_python_pipeline.py
tests/unit/test_benchmarking.py
tests/unit/test_calibration.py
tests/unit/test_calibration_coverage.py
tests/unit/test_calibration_import.py
tests/unit/test_calibration_rcm.py
tests/unit/test_calibration_registry.py
tests/unit/test_calibration_seed.py
tests/unit/test_cavity_synthetic_correspondence.py
tests/unit/test_cavity_synthetic_detection.py
tests/unit/test_cavity_synthetic_gap_relink.py
tests/unit/test_cavity_synthetic_turbulence.py
tests/unit/test_cclasses.py
tests/unit/test_chunked_postprocess_passes.py
tests/unit/test_compat_core.py
tests/unit/test_compat_processing.py
tests/unit/test_compat_workflow.py
tests/unit/test_convert_legacy_to_zarr.py
tests/unit/test_correspondences.py
tests/unit/test_correspondences_coverage.py
tests/unit/test_cython_epipolar_direction.py
tests/unit/test_default_tracking_postprocess.py
tests/unit/test_detect_targets_batch_parallel.py
tests/unit/test_e_track.py
tests/unit/test_epi.py
tests/unit/test_epi_coverage.py
tests/unit/test_estimate_level1_dist_weight.py
tests/unit/test_experiment.py
tests/unit/test_image_processing.py
tests/unit/test_image_processing_coverage.py
tests/unit/test_image_scaling.py
tests/unit/test_imgcoord.py
tests/unit/test_imgcoord_coverage.py
tests/unit/test_joint_plate_ba.py
tests/unit/test_legacy_roundtrip.py
tests/unit/test_liboptv_comparison.py
tests/unit/test_lsqadj.py
tests/unit/test_lsqadj_coverage.py
tests/unit/test_multi_density.py
tests/unit/test_multimed.py
tests/unit/test_multimed_coverage.py
tests/unit/test_multimedia_parity.py
tests/unit/test_myptv_plugins.py
tests/unit/test_optional_traits_runtime.py
tests/unit/test_orientation.py
tests/unit/test_orientation_coverage.py
tests/unit/test_orientation_wrappers.py
tests/unit/test_parallel_correspondences.py
tests/unit/test_parallel_mmlut.py
tests/unit/test_parallel_preprocessing.py
tests/unit/test_parallel_tracking.py
tests/unit/test_parallel_tracking_chunked.py
tests/unit/test_param_search.py
tests/unit/test_parameter_converters_coverage.py
tests/unit/test_parameter_models.py
tests/unit/test_parameters.py
tests/unit/test_parameters_coverage.py
tests/unit/test_params_from_yaml.py
tests/unit/test_plate_bundle.py
tests/unit/test_plate_calibration_dlt_fix.py
tests/unit/test_plate_detection.py
tests/unit/test_plate_labeler_anchor.py
tests/unit/test_plugin_parameter_preservation.py
tests/unit/test_plugin_store_parity.py
tests/unit/test_point_quality.py
tests/unit/test_proptv_500_25_dataset.py
tests/unit/test_proptv_core.py
tests/unit/test_quality_post.py
tests/unit/test_ray_tracing.py
tests/unit/test_ray_tracing_coverage.py
tests/unit/test_read_zarr_trajectories.py
tests/unit/test_reconnect_and_smoothness.py
tests/unit/test_residual_field.py
tests/unit/test_run_store.py
tests/unit/test_segmentation.py
tests/unit/test_segmentation_coverage.py
tests/unit/test_self_check.py
tests/unit/test_sortgrid.py
tests/unit/test_sortgrid_coverage.py
tests/unit/test_stb_4d_refinement.py
tests/unit/test_store_parallel_io.py
tests/unit/test_suggest_eps0.py
tests/unit/test_synthetic_calibration.py
tests/unit/test_synthetic_tracking.py
tests/unit/test_tracer_selfcal.py
tests/unit/test_track.py
tests/unit/test_track3d.py
tests/unit/test_track3d_coverage.py
tests/unit/test_track4be.py
tests/unit/test_track_assisted.py
tests/unit/test_track_cavity_synthetic.py
tests/unit/test_track_coverage.py
tests/unit/test_track_kernels_batch_coverage.py
tests/unit/test_track_kernels_coverage.py
tests/unit/test_track_kernels_geom_coverage.py
tests/unit/test_track_kernels_search_coverage.py
tests/unit/test_track_kernels_tracking_coverage.py
tests/unit/test_track_kernels_transform_coverage.py
tests/unit/test_trackback_candidate_guard.py
tests/unit/test_trackcorr_store_only.py
tests/unit/test_tracker_3d_compat.py
tests/unit/test_tracker_quality.py
tests/unit/test_tracker_run_store.py
tests/unit/test_tracking_advice.py
tests/unit/test_tracking_cost.py
tests/unit/test_tracking_feasibility.py
tests/unit/test_tracking_frame_buf.py
tests/unit/test_tracking_frame_buf_coverage.py
tests/unit/test_tracking_metrics.py
tests/unit/test_tracking_params.py
tests/unit/test_tracking_postprocess.py
tests/unit/test_tracking_presets.py
tests/unit/test_tracking_recommender.py
tests/unit/test_tracking_registry.py
tests/unit/test_tracking_run.py
tests/unit/test_tracking_run_coverage.py
tests/unit/test_tracking_synthetic.py
tests/unit/test_tracking_synthetic_dense.py
tests/unit/test_tracking_synthetic_dense_ghosts.py
tests/unit/test_tracking_warmup.py
tests/unit/test_trafo.py
tests/unit/test_trafo_coverage.py
tests/unit/test_two_phase_tracking.py
tests/unit/test_validate_runtime.py
tests/unit/test_validation_imgcoord.py
tests/unit/test_vec_utils.py
tests/unit/test_vec_utils_coverage.py
tests/unit/test_yaml_only_runtime.py
tests/unit/test_yaml_validation.py
tests/unit/test_zarr_store.py