我遇到了時間戳問題,如果有人能幫助我,我將不勝感激。我正嘗試將SensorEvent同步到從ImageReader接收的圖像。什麼是CameraDevice的時間戳記的時基
我知道SensorEvent的時間戳是自操作系統啓動(正常運行時)以來的納秒。 另一方面,圖像的getTimestamp(來自ImageReader)以納秒爲單位進行測量,但時基取決於提供圖像的來源(Camera,CameraDevice等)。在我的情況下,我使用的CameraDevice(camera2),但我還沒有找到什麼是CameraDevice的時基。
我將不勝感激任何幫助。 乾杯
現貨!非常感謝Eddy。 –
所以,如果我理解正確,這是一個只讀標誌,而不是可以設置爲獲得基地固定正確的時間戳!我注意到IMU和相機報告的時間戳差別很大!例如通過1秒鐘!有沒有改進?如果我仍然想要一個足夠合理的同步,可以做些什麼? –
如果攝像機設備報告未知,並且傳感器正在使用REALTIME(我認爲是這種情況),則差異可能非常大,因爲在設備睡着時不會增加。在攝像頭運行時,差異不會增長(因爲設備不會進入睡眠狀態),所以原則上可以在啓動時測量兩次,並使用該差異將時間戳修正爲相同的時基。 –