Skip to content

Question about Timestamp Conversion between App Logs and Real-World Time #35

@CloudFan-cyf

Description

@CloudFan-cyf

Hello, thank you for your excellent work! I am currently using your application to record data from my phone's camera and IMU. Subsequently, I employ VINS-Mono method to generate a trajectory of the phone's movement (denoted as trajectory A). This is compared against a user trajectory captured and generated by a CCTV camera (denoted as trajectory B) to verify the accuracy of the tracking algorithm I am researching.
My issue arises because the timestamps for each frame of trajectory B are in real-world time (e.g., one frame corresponds to 2024/4/9/9:30), whereas the timestamps recorded by your application (e.g., one frame at 328,551,511,918,592 nanoseconds) do not correspond to real-world time. And timestamps recorded in gyro_accel.csv and fram_timestamps.txt is different,which should I choose?This discrepancy prevents me from synchronizing trajectories A and B, making it challenging to cross-validate the two trajectories.
Could you please explain how the timestamps recorded by the application (for trajectory A) are calculated? And how do they correlate with real-world time?Thanks in advance.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions