diff --git a/spatialyze/video_processor/utils/format_trajectory.py b/spatialyze/video_processor/utils/format_trajectory.py index 69f6762..de23007 100644 --- a/spatialyze/video_processor/utils/format_trajectory.py +++ b/spatialyze/video_processor/utils/format_trajectory.py @@ -11,7 +11,7 @@ def format_trajectory( video_name: "str", - obj_id: "str", + obj_id: "int", track: "list[tuple[Tracking3DResult, CameraConfig, SegmentPoint | None]]", base=None, ): diff --git a/spatialyze/video_processor/utils/insert_trajectory.py b/spatialyze/video_processor/utils/insert_trajectory.py index 9df5bd0..2198c29 100644 --- a/spatialyze/video_processor/utils/insert_trajectory.py +++ b/spatialyze/video_processor/utils/insert_trajectory.py @@ -1,3 +1,7 @@ +import datetime +import numpy as np +import numpy.typing as np + from ...database import Database from ...utils import join from ..types import Float3 @@ -9,9 +13,9 @@ def insert_trajectory( item_id: str, camera_id: str, object_type: str, - postgres_timestamps: "list[str]", - pairs: "list[Float3]", - itemHeading_list: "list[int]", + postgres_timestamps: "list[datetime.datetime]", + pairs: "list[npt.NDArray[np.floating]]", + itemHeading_list: "list[float | None]", translation_list: "list[Float3]", # road_types: "list[str]", # roadpolygon_list: "list[list[tuple[float, float]]]"