Skip to content

1.3.0

Compare
Choose a tag to compare
@SeaOtocinclus SeaOtocinclus released this 19 Dec 00:39
· 195 commits to main since this release

🎉 We are excited to announce the release of version 1.3.0 🎉

This release includes several major new features and improvements, including:

  • New python visualization samples
  • A VRS_to_MP4 tool to help quickly review (RGB + Sound) for data collection
  • New C++ and Python tutorials on MPS point cloud colorization & how to use ADT depth map to generate point cloud

Here is the complete changelog:

[Visualization]

[API]

  • [Python] Introduce an projectaria_tools.mps.utils module to help query and filter loaded MPS data
import projectaria_tools.mps.utils

# Retrieve Pose/Eye Gaze data by timestamp 
get_nearest_eye_gaze, get_nearest_pose

# Reproject eyegaze vector in image
get_gaze_vector_reprojection

# Filter Point Cloud data
filter_points_from_confidence
filter_points_from_count
  • [Python - C++] Image undistortion update distort_by_calibration
    • API update to perform bilinear or nearest neighbor multithread interpolation to better select the right interpolation for depth (bilinear) or segmentation mask (nearest) -> see (distort_by_calibration, distort_depth_by_calibration & distort_label_by_calibration)
  • [Python - C++] Calibration rotation

[Tools]

[Continuous integration - GitHub]

[BugFix]

  • [Core] fix support of multiple gps streams (coming from Aria and cell phone)

[Known Issues]

SLAM/Trajectory
  - global_points.csv.gz -> semidense_points.csv.gz
Eye Gaze
  - generalized_eye_gaze.csv -> general_eye_gaze.csv
  - calibrated_eye_gaze.csv -> personalized_eye_gaze.csv

[Documentation]

[Thank you to our new contributors]
@baderouaich