Por que há uma diferença nos parâmetros da câmera entre a API do ZED SDK e a ferramenta ZED Explorer?
Last updated: August 13, 2026
A ferramenta ZED Explorer exibe o fluxo de cores RAW da câmera sem retificar os quadros para corrigir as distorções causadas pela óptica. Os parâmetros da câmera na aba "Calibration" da janela de configurações referem-se a esses quadros RAW não retificados.

Ao usar as funções da API do ZED SDK para recuperar as imagens coloridas VIEW::LEFT e VIEW::RIGHT, normalmente você obtém as imagens retificadas usadas no pipeline de processamento do ZED SDK para extrair as informações de profundidade.
C++:
sl::CalibrationParameters calibration_params = zed.getCameraInformation().camera_configuration.calibration_parameters;Python:
calibration_params = zed.get_camera_information().camera_configuration.calibration_parametersEsses parâmetros são diferentes dos parâmetros exibidos pelo ZED Explorer:
- os parâmetros intrínsecos esquerdo e direito são iguais porque as linhas epipolares estão alinhadas na mesma linha de ambas as imagens (leia aqui para obter detalhes sobre Geometria Epipolar)
- os parâmetros de distorção são nulos porque as imagens são retificadas e as distorções não estão mais presentes
Usando o código a seguir, você pode obter os parâmetros RAW das imagens VIEW::LEFT_UNRECTIFIED e VIEW::RIGHT_UNRECTIFIED.
C++:
sl::CalibrationParameters calibration_params_raw = zed.getCameraInformation().camera_configuration.calibration_parameters_raw;Python:
calibration_params_raw = zed.get_camera_information().camera_configuration.calibration_parameters_rawAo comparar os calibration_params_raw obtidos dessa forma com os parâmetros fornecidos pela ferramenta ZED Explorer, você ainda pode notar diferenças em seus valores.
Isso é causado pelo comportamento de Autocalibração do ZED SDK: quando você chama a função de API sl::Camera::Open , o ZED SDK realiza um procedimento rápido de autocalibração para compensar pequenas variações na óptica causadas por mudanças de temperatura, vibrações e eventuais pequenos impactos.
Você pode desabilitar esse comportamento definindo o parâmetro camera_disable_self_calib em sl::InitParameters como true.