.gitattributes
.gitignore
.pre-commit-config.yaml
CHANGELOG.md
CITATION.cff
LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
.github/CONTRIBUTING.md
.github/SECURITY.md
.github/SUPPORT.md
consumers/composed_spherical_api/consumer.py
consumers/features_pose_pycolmap/README.md
consumers/features_pose_pycolmap/consumer.py
consumers/multimodal_arbitrary_n/README.md
consumers/multimodal_arbitrary_n/consumer.py
consumers/spherical_dog/consumer.py
consumers/spherical_mask_rcnn_workflow/consumer.py
consumers/spherical_slic/consumer.py
consumers/spherical_stereo/consumer.py
contracts/public-api-surfaces-v2.json
contracts/public-api-surfaces-v2.schema.json
contracts/registered-full-sphere-stereo-promotion-v1.json
contracts/spherical-application-promotion-v1.json
docs/Makefile
docs/conf.py
docs/geometry-v1.md
docs/index.rst
docs/make.bat
docs/_ext/api_inventory.py
docs/_ext/legacy_redirects.py
docs/_static/.gitkeep
docs/_static/readme/README.md
docs/_static/readme/api-levels.svg
docs/_static/readme/hybrid-pipeline.svg
docs/_static/readme/projected-per-view-processing.svg
docs/_static/readme/sphere-native-processing.svg
docs/_static/tutorials/ATTRIBUTION.md
docs/_static/tutorials/application-features-mosaic-tunnel.jpg
docs/_static/tutorials/application-gallery-metadata.json
docs/_static/tutorials/application-pose-range.jpg
docs/_static/tutorials/application-processing-boma.jpg
docs/_static/tutorials/application-projection-sundowner.jpg
docs/_static/tutorials/application-semantics-boiler-room.jpg
docs/_static/tutorials/application-strategy-routes.svg
docs/_static/tutorials/architecture-flow.svg
docs/_static/tutorials/computer-vision-themes.svg
docs/_static/tutorials/deep-learning-figure-metadata.json
docs/_static/tutorials/depth-anything-views.jpg
docs/_static/tutorials/feature-detectors.jpg
docs/_static/tutorials/feature-matches.jpg
docs/_static/tutorials/features-matching-flow.svg
docs/_static/tutorials/figure-metadata.json
docs/_static/tutorials/known-height-two-view.svg
docs/_static/tutorials/metric3d-execution-routes.svg
docs/_static/tutorials/metric3d-large-spherical-1024x2048.jpg
docs/_static/tutorials/nature-reserve-forest-erp.jpg
docs/_static/tutorials/pinhole-workflow-sundowner.jpg
docs/_static/tutorials/poly-haven-studio-erp.jpg
docs/_static/tutorials/projected-canny.jpg
docs/_static/tutorials/projection-workflow.svg
docs/_static/tutorials/reconstruction-graph.svg
docs/_static/tutorials/return-path-points.jpg
docs/_static/tutorials/return-path-regions.jpg
docs/_static/tutorials/return-path-view-evidence.jpg
docs/_static/tutorials/spatial-semantic-graph-overview.svg
docs/_static/tutorials/sphere-rays.svg
docs/_static/tutorials/spherical-cam-imagenet-lakeside.jpg
docs/_static/tutorials/spherical-cam-openclip-path.jpg
docs/_static/tutorials/spherical-cam-places365-forest.jpg
docs/_static/tutorials/spherical-cnn-porting.svg
docs/_static/tutorials/spherical-dog-pyramid.jpg
docs/_static/tutorials/spherical-dog-sift.jpg
docs/_static/tutorials/spherical-gradient-components.jpg
docs/_static/tutorials/spherical-histogram-equalization.jpg
docs/_static/tutorials/spherical-image-processing.jpg
docs/_static/tutorials/spherical-object-hypothesis-method.svg
docs/_static/tutorials/spherical-stereo-epipolar.svg
docs/_static/tutorials/spherical-stereo-optimization.svg
docs/_static/tutorials/spherical-stereo-synthetic.png
docs/_static/tutorials/two-view-geometry.svg
docs/_templates/.gitkeep
docs/concepts/application-wrappers.rst
docs/concepts/architecture.rst
docs/concepts/equirectangular-image.rst
docs/concepts/geometry-contract.rst
docs/concepts/index.rst
docs/concepts/pipeline-composition.rst
docs/concepts/related_libraries.rst
docs/concepts/spherical-operations.rst
docs/concepts/spherical_dense_stereo.md
docs/concepts/spherical_frontend_promotion_plan.rst
docs/concepts/workflow-evolution.md
docs/development/application_extensions.rst
docs/development/benchmarks.rst
docs/development/evidence.rst
docs/development/governance.md
docs/development/history.rst
docs/development/index.rst
docs/development/migration-4.0.rst
docs/development/roadmap.rst
docs/development/spherical_application_promotion.rst
docs/getting-started/index.rst
docs/guides/composed_spherical_api.rst
docs/guides/index.rst
docs/guides/api-levels/applications.rst
docs/guides/api-levels/geometry.rst
docs/guides/api-levels/index.rst
docs/guides/api-levels/pipeline.rst
docs/guides/api-levels/spherical_ops.rst
docs/guides/features_matching/index.md
docs/guides/features_matching/matching_and_diagnostics.md
docs/guides/features_matching/projected_features.md
docs/guides/features_matching/quickstart.md
docs/guides/features_matching/sphere_native_features.md
docs/guides/how-to/data_modalities.rst
docs/guides/how-to/index.rst
docs/guides/how-to/preprocess_containers.rst
docs/guides/how-to/spatial_semantic_graph.rst
docs/guides/how-to/spherical_features.rst
docs/guides/how-to/spherical_image_processing.rst
docs/guides/how-to/spherical_reconstruction.rst
docs/guides/how-to/spherical_slam.rst
docs/guides/pose_range/classical_stereo.md
docs/guides/pose_range/dense_stereo.md
docs/guides/pose_range/depth_anything_views.md
docs/guides/pose_range/index.md
docs/guides/pose_range/metric3d_sphere_native.md
docs/guides/pose_range/metric_scale_and_triangulation.md
docs/guides/pose_range/monocular_depth.md
docs/guides/pose_range/panoramic_dense_stereo.md
docs/guides/pose_range/relative_pose.md
docs/guides/pose_range/validate_range.md
docs/guides/projection_processing/index.md
docs/guides/projection_processing/outputs_and_observations.md
docs/guides/projection_processing/pinhole_pipeline.md
docs/guides/projection_processing/sampling_and_fusion.md
docs/guides/semantic_regions/angular_proposals.md
docs/guides/semantic_regions/evaluation.md
docs/guides/semantic_regions/index.md
docs/guides/semantic_regions/interpreting_cam.md
docs/guides/semantic_regions/mask_refinement.md
docs/guides/semantic_regions/multiview_association.md
docs/guides/semantic_regions/spherical_cam.md
docs/guides/tutorials/00_quick_start.md
docs/guides/tutorials/01_custom_pipeline.md
docs/guides/tutorials/02_projection_foundations.md
docs/guides/tutorials/03_features_and_matching.md
docs/guides/tutorials/04_two_view_geometry.md
docs/guides/tutorials/05_multiview_reconstruction.md
docs/guides/tutorials/06_spherical_dense_stereo.md
docs/guides/tutorials/07_spherical_slam.md
docs/guides/tutorials/08_benchmarking.md
docs/guides/tutorials/09_spherical_fcn_cam.md
docs/guides/tutorials/10_spherical_monocular_depth.md
docs/guides/tutorials/11_cam_guided_object_hypotheses.md
docs/guides/tutorials/12_composing_spherical_models.rst
docs/guides/tutorials/equirectangular_image.md
docs/guides/tutorials/index.rst
docs/guides/tutorials/spherical_capability_map.md
docs/guides/tutorials/spherical_image_processing.md
docs/reference/applications.rst
docs/reference/capabilities.rst
docs/reference/core_operations.rst
docs/reference/depth_adapters.rst
docs/reference/equirectangular_image.rst
docs/reference/estimators.rst
docs/reference/features.rst
docs/reference/geometry.rst
docs/reference/graph.rst
docs/reference/index.rst
docs/reference/object_localization.rst
docs/reference/pipeline.rst
docs/reference/projectors.rst
docs/reference/reconstruction.rst
docs/reference/samplers_blenders.rst
docs/reference/slam.rst
docs/reference/spherical_observations.rst
docs/reference/spherical_ops.rst
docs/reference/stability.rst
docs/reference/stereo.rst
docs/reference/catalog/applications.rst
docs/reference/catalog/data_results.rst
docs/reference/catalog/estimators.rst
docs/reference/catalog/geometry.rst
docs/reference/catalog/index.rst
docs/reference/catalog/operations.rst
docs/reference/catalog/public_surfaces.rst
docs/reference/catalog/stages.rst
docs/reference/catalog/subsystems.rst
docs/releases/index.rst
docs/releases/checklists/3.1.0.md
docs/releases/checklists/3.2.0.md
docs/releases/checklists/3.3.0.md
docs/releases/checklists/3.3.1.md
docs/releases/checklists/3.4.0.md
docs/releases/checklists/3.5.0.md
docs/releases/checklists/3.6.0.md
docs/releases/checklists/3.7.0.md
docs/releases/checklists/3.8.0.md
docs/releases/migrations/3.0-to-3.1.md
docs/releases/migrations/composed-spherical-api.rst
docs/research/index.rst
docs/research/spherical_cam_object_hypotheses/spherical_cam_object_hypotheses.tex
examples/config/paths.yaml
panorai/__init__.py
panorai/_version.py
panorai/path_config.py
panorai/py.typed
panorai.egg-info/PKG-INFO
panorai.egg-info/SOURCES.txt
panorai.egg-info/dependency_links.txt
panorai.egg-info/requires.txt
panorai.egg-info/scm_file_list.json
panorai.egg-info/top_level.txt
panorai/_native/__init__.py
panorai/_native/essential_kernels.cpp
panorai/_native/geometry_kernels.cpp
panorai/applications/__init__.py
panorai/applications/_base.py
panorai/applications/_classical_stereo.py
panorai/applications/_features.py
panorai/applications/_mask_rcnn.py
panorai/applications/_panoramic_stereo.py
panorai/applications/_relative_pose.py
panorai/applications/_relative_pose_capture.py
panorai/applications/_slic.py
panorai/applications/_stereo.py
panorai/blenders/README.md
panorai/blenders/__init__.py
panorai/blenders/_inputs.py
panorai/blenders/average.py
panorai/blenders/base_blenders.py
panorai/blenders/bundle_adjustment.py
panorai/blenders/closest.py
panorai/blenders/feathering.py
panorai/blenders/gaussian.py
panorai/blenders/huber.py
panorai/blenders/huber_no_confidence.py
panorai/blenders/huber_spatial_blender.py
panorai/blenders/overlap_counter.py
panorai/blenders/overlap_std_blender.py
panorai/blenders/registry.py
panorai/blenders/std_feathering.py
panorai/config/__init__.py
panorai/config/config_manager.py
panorai/config/registry.py
panorai/core/__init__.py
panorai/core/_sampling.py
panorai/core/_tangent.py
panorai/core/specs.py
panorai/core/geometry/__init__.py
panorai/core/numpy/__init__.py
panorai/core/numpy/_functional.py
panorai/core/numpy/_modules.py
panorai/core/numpy/_native.py
panorai/core/numpy/_transforms.py
panorai/core/torch/__init__.py
panorai/core/torch/_additional.py
panorai/core/torch/_modules.py
panorai/core/torch/porting.py
panorai/data/__init__.py
panorai/data/_workflow.py
panorai/data/array_data.py
panorai/data/equirectangular_image.py
panorai/data/factory.py
panorai/data/fields.py
panorai/data/gnomonic_image.py
panorai/data/gnomonic_imageset.py
panorai/data/multi_data.py
panorai/data/multi_handler.py
panorai/data/observations.py
panorai/data/spherical_data.py
panorai/data/spherical_mask.py
panorai/data/xyz_image_dataset.py
panorai/data/utils/__init__.py
panorai/data/utils/misc.py
panorai/data/utils/shape_manager.py
panorai/depth/README.md
panorai/depth/__init__.py
panorai/depth/_adapters.py
panorai/depth/registry.py
panorai/depth/zoe.py
panorai/estimators/__init__.py
panorai/estimators/_calibration.py
panorai/estimators/_five_point.py
panorai/estimators/_native.py
panorai/estimators/_quality.py
panorai/estimators/_sampling.py
panorai/estimators/_stages.py
panorai/estimators/relative_pose.py
panorai/experimental/__init__.py
panorai/experimental/deep_learning/__init__.py
panorai/experimental/deep_learning/da3.py
panorai/experimental/deep_learning/depth.py
panorai/experimental/deep_learning/fcn.py
panorai/experimental/deep_learning/internimage.py
panorai/experimental/deep_learning/pretrained.py
panorai/experimental/deep_learning/mask_rcnn/__init__.py
panorai/experimental/deep_learning/mask_rcnn/_architecture.py
panorai/experimental/deep_learning/mask_rcnn/_unbound.py
panorai/experimental/deep_learning/segmentation/__init__.py
panorai/experimental/deep_learning/segmentation/_charts.py
panorai/experimental/deep_learning/segmentation/_facade.py
panorai/experimental/deep_learning/segmentation/_fusion.py
panorai/experimental/deep_learning/segmentation/_models.py
panorai/experimental/deep_learning/segmentation/_pipeline.py
panorai/experimental/deep_learning/segmentation/_prompts.py
panorai/experimental/deep_learning/segmentation/_sam21.py
panorai/experimental/deep_learning/segmentation/_semantic.py
panorai/factory/__init__.py
panorai/factory/exceptions.py
panorai/factory/panorai_factory.py
panorai/factory/utils/projection_kwargs_translator.py
panorai/features/__init__.py
panorai/features/_config.py
panorai/features/_extractor.py
panorai/features/_geometry.py
panorai/features/_matcher.py
panorai/features/_models.py
panorai/features/_multiscale.py
panorai/features/_pipeline.py
panorai/features/_presets.py
panorai/features/_pycolmap.py
panorai/features/_resolution_selection.py
panorai/features/_spherical_detector.py
panorai/features/_spherical_dog.py
panorai/features/_stages.py
panorai/features/_tangent_patches.py
panorai/features/backends/__init__.py
panorai/features/backends/opencv.py
panorai/geometry/__init__.py
panorai/geometry/_contracts.py
panorai/geometry/_engine.py
panorai/geometry/_native.py
panorai/geometry/_projectors.py
panorai/geometry/_typing.py
panorai/geometry/geometry-v1.yaml
panorai/graph/__init__.py
panorai/graph/_events.py
panorai/graph/_models.py
panorai/graph/_policies.py
panorai/graph/association.py
panorai/graph/builder.py
panorai/graph/localization.py
panorai/graph/observations.py
panorai/graph/providers.py
panorai/graph/query.py
panorai/graph/serialization.py
panorai/image_processing/__init__.py
panorai/image_processing/_edges.py
panorai/image_processing/_filters.py
panorai/image_processing/_histogram.py
panorai/image_processing/_native.py
panorai/image_processing/_pyramids.py
panorai/image_processing/_sampling.py
panorai/image_processing/_slic.py
panorai/image_processing/_transforms.py
panorai/image_processing/torch.py
panorai/object_localization/__init__.py
panorai/object_localization/_anchor_fusion.py
panorai/object_localization/_association.py
panorai/object_localization/_graph_compat.py
panorai/object_localization/_hypothesis_reduction.py
panorai/object_localization/_localization.py
panorai/object_localization/_maps.py
panorai/object_localization/_match_clusters.py
panorai/object_localization/_method.py
panorai/object_localization/_models.py
panorai/object_localization/_multiview.py
panorai/object_localization/_pipeline.py
panorai/object_localization/_region_consistency.py
panorai/object_localization/_semantic_prior.py
panorai/ops/__init__.py
panorai/ops/spherical/__init__.py
panorai/ops/spherical/_operations.py
panorai/ops/spherical/algorithms.py
panorai/ops/spherical/functional.py
panorai/ops/spherical/nn.py
panorai/pcd/__init__.py
panorai/pcd/data.py
panorai/pcd/handler.py
panorai/pcd/blender/__init__.py
panorai/pcd/blender/base_blender.py
panorai/pcd/blender/blender_factory.py
panorai/pcd/blender/consensus_blender.py
panorai/pcd/blender/kdtree_blender.py
panorai/pcd/blender/scale_ba_blender.py
panorai/pcd/blender/simple_equirect.py
panorai/pcd/blender/voxel_blender.py
panorai/pipeline/__init__.py
panorai/pipeline/_cache.py
panorai/pipeline/_cache_typed.py
panorai/pipeline/_fields.py
panorai/pipeline/_instances.py
panorai/pipeline/_observations.py
panorai/pipeline/_pipeline.py
panorai/pipeline/_protocols.py
panorai/pipeline/_results.py
panorai/pipeline/_routing.py
panorai/pipeline/_serialization.py
panorai/pipeline/_stages.py
panorai/pipeline/_torch_serialization.py
panorai/preprocessing/__init__.py
panorai/preprocessing/config.py
panorai/preprocessing/preprocessor.py
panorai/preprocessing/transformations.py
panorai/projections/__init__.py
panorai/projections/gnomonic_projection.py
panorai/projections/registry.py
panorai/projections/base/__init__.py
panorai/projections/base/grid.py
panorai/projections/base/interpolation.py
panorai/projections/base/registry.py
panorai/projections/base/strategy.py
panorai/projections/base/transform.py
panorai/projections/gnomonic/__init__.py
panorai/projections/gnomonic/config.py
panorai/projections/gnomonic/grid.py
panorai/projections/gnomonic/strategy.py
panorai/projections/gnomonic/transform.py
panorai/reconstruction/__init__.py
panorai/reconstruction/_mapper.py
panorai/reconstruction/_math.py
panorai/reconstruction/_metric_landmark_solver.py
panorai/reconstruction/_models.py
panorai/reconstruction/_native.py
panorai/reconstruction/metric_landmark_ba.py
panorai/samplers/__init__.py
panorai/samplers/base_samplers.py
panorai/samplers/config.py
panorai/samplers/default_samplers.py
panorai/samplers/registry.py
panorai/slam/__init__.py
panorai/slam/_fisheye.py
panorai/slam/_incremental.py
panorai/slam/_local_map.py
panorai/slam/_models.py
panorai/slam/_pipeline.py
panorai/stereo/__init__.py
panorai/stereo/_dense.py
panorai/stereo/_visualization.py
panorai/stereo/classical/__init__.py
panorai/stereo/classical/_operations.py
panorai/stereo/classical/_pipelines.py
panorai/stereo/classical/_stages.py
panorai/stereo/classical/_types.py
panorai/stereo/panoramic/__init__.py
panorai/stereo/panoramic/_full_sphere.py
panorai/stereo/panoramic/_fusion.py
panorai/stereo/panoramic/_planning.py
panorai/stereo/panoramic/_stages.py
panorai/stereo/panoramic/_types.py
panorai/utils/__init__.py
panorai/utils/exceptions.py
panorai/utils/logging_config.py
panorai/utils/registry.py
panorai/utils/resizer.py
panorai/utils/validation.py
panorai/workflow/__init__.py
panorai/workflow/_models.py
panorai/workflow/numpy.py
panorai/workflow/torch.py
scripts/audit_release_artifacts.py
scripts/benchmark_geometry.py
scripts/benchmark_gnomonic_faceset.py
scripts/benchmark_image_processing_routes.py
scripts/benchmark_incremental_erp_slam.py
scripts/benchmark_native_essential.py
scripts/benchmark_native_geometry.py
scripts/benchmark_native_multiface.py
scripts/benchmark_native_spherical_ba.py
scripts/check_docs.sh
scripts/evaluate_cross_domain_pose_calibration.py
scripts/evaluate_spherical_application_promotion.py
scripts/generate_application_gallery.py
scripts/generate_core_workflow_figures.py
scripts/generate_deep_learning_figures.py
scripts/generate_documentation_figures.py
scripts/generate_metric3d_high_resolution_preview.py
scripts/generate_spherical_stereo_docs_assets.py
scripts/normalize_sdist.py
scripts/profile_imports.py
scripts/release_smoke.py
scripts/run_baseline_depth_multiscale.py
scripts/run_documentation_examples.py
scripts/run_geometry_conformance.py
scripts/run_geometry_oracle.py
scripts/run_hilti_slam.py
scripts/run_incremental_erp_slam.py
scripts/run_installed_consumer.py
scripts/run_mask_rcnn_paper_checkpoint_evidence.py
scripts/run_multiscale_ablation.py
scripts/run_spherical_application_evidence.py
scripts/run_spherical_dense_stereo_study.py
scripts/select_compatible_wheel.py
scripts/verify_geometry_fixture_integrity.py
scripts/verify_index_artifacts.py