From e38f96e90cb5370bd378f6b66def9e7e3ed0ce5d Mon Sep 17 00:00:00 2001 From: Comma Device Date: Thu, 28 Mar 2024 14:44:12 -0700 Subject: [PATCH] 4.5/4.7 --- common/transformations/camera.py | 4 ++-- selfdrive/ui/ui.h | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/common/transformations/camera.py b/common/transformations/camera.py index a39c4ff686..1ab10348b0 100644 --- a/common/transformations/camera.py +++ b/common/transformations/camera.py @@ -47,9 +47,9 @@ class DeviceCameraConfig: yield cam, getattr(self, cam) _ar_ox_fisheye = CameraConfig(1928, 1208, 567.0) # focal length probably wrong? magnification is not consistent across frame -_os_fisheye = CameraConfig(2688, 1520, 567.0 / 2 * 3) +_os_fisheye = CameraConfig(2688, 1520, 2234.0) _ar_ox_config = DeviceCameraConfig(CameraConfig(1928, 1208, 2648.0), _ar_ox_fisheye, _ar_ox_fisheye) -_os_config = DeviceCameraConfig(CameraConfig(2688, 1520, 2648.0 / 2 * 3), _os_fisheye, _os_fisheye) +_os_config = DeviceCameraConfig(CameraConfig(2688, 1520, 2333.0), _os_fisheye, _os_fisheye) _neo_config = DeviceCameraConfig(CameraConfig(1164, 874, 910.0), CameraConfig(816, 612, 650.0), _NoneCameraConfig()) DEVICE_CAMERAS = { diff --git a/selfdrive/ui/ui.h b/selfdrive/ui/ui.h index 7909fa76f6..7251c36238 100644 --- a/selfdrive/ui/ui.h +++ b/selfdrive/ui/ui.h @@ -27,13 +27,13 @@ typedef cereal::CarControl::HUDControl::AudibleAlert AudibleAlert; const float MIN_DRAW_DISTANCE = 10.0; const float MAX_DRAW_DISTANCE = 100.0; constexpr mat3 DEFAULT_CALIBRATION = {{ 0.0, 1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 0.0, 0.0 }}; -constexpr mat3 FCAM_INTRINSIC_MATRIX = (mat3){{2648.0 * 1.5, 0.0, 2688.0 / 2, - 0.0, 2648.0 * 1.5, 1520.0 / 2, +constexpr mat3 FCAM_INTRINSIC_MATRIX = (mat3){{2333.0, 0.0, 2688.0 / 2, + 0.0, 2333.0, 1520.0 / 2, 0.0, 0.0, 1.0}}; // tici ecam focal probably wrong? magnification is not consistent across frame // Need to retrain model before this can be changed -constexpr mat3 ECAM_INTRINSIC_MATRIX = (mat3){{567.0 * 1.5, 0.0, 2688.0 / 2, - 0.0, 567.0 * 1.5, 1520.0 / 2, +constexpr mat3 ECAM_INTRINSIC_MATRIX = (mat3){{2234.0, 0.0, 2688.0 / 2, + 0.0, 2234.0, 1520.0 / 2, 0.0, 0.0, 1.0}};