IPAD -камера Внутренняя варьируется в зависимости от температуры устройства при запуске сеанса (FX/FY Baseline Shift)IOS

Программируем под IOS
Ответить
Anonymous
 IPAD -камера Внутренняя варьируется в зависимости от температуры устройства при запуске сеанса (FX/FY Baseline Shift)

Сообщение Anonymous »

Я использую камеру iPad Pro с AvFoundation для конвейера по оценке поц на основе маркеров. Я подтвердил, что внутренняя матрица (avcameracalibrationdata.intrinsicmatrix или kcmsamplebufferattachmentkey_cameraintrinsicmatrix) является стабильной в рамках одного AvcaptureSession, но его базовые значения меняются, когда начинается новый сеанс - и разница зависит от температуры устройства в этот момент. />

Код: Выделить всё

•   If I start a session right after cooling the device (e.g. refrigerated), fx/fy are noticeably higher (~3132 / 3130).

•   If I start a session when the device is already warm, fx/fy are lower (~3105).

•   Once the session is running, intrinsics remain consistent and do not drift over time.

•   The issue only appears between sessions, where the starting baseline shifts with thermal state.
< /code>
воздействие: < /p>
•   Using per-frame intrinsics works fine inside a single session.

•   But across sessions, the change in baseline intrinsics introduces inconsistencies (e.g. scale mismatch in reprojection error or marker distances).
< /code>
Вопросы: < /p>
1.  Is this expected behavior — that iPad intrinsics are recalculated at session initialization based on the device’s thermal/optical state?

2.  Is there any supported way to “lock” or reuse the same intrinsics across multiple sessions, regardless of temperature?

3.  If not, what is considered best practice?
•   Recalibrate per session?
•   Always trust the dynamic intrinsics?
•   Or build a correction model that accounts for temperature-dependent shifts?
Любое понимание инженеров Apple или разработчиков, которые работали с долгосрочной авоиссовой захватом и калибровкой, будут очень оценены.

Подробнее здесь: https://stackoverflow.com/questions/797 ... fx-fy-base
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»