Skip to content

OpenLPT v2.1.0: Enhanced Calibration & Tracking Stability

Choose a tag to compare

@Shiyong-Tan Shiyong-Tan released this 01 Jan 04:27

IMPORTANT
HIGHLY RECOMMENDED UPDATE This release includes critical fixes to the core tracking algorithm and introduces essential self-calibration tools. All users are strongly advised to upgrade to ensure data accuracy.

Stop guessing, start measuring.
This update bridges the gap between theoretical calibration and experimental reality with the new Volume Self-Calibration (VSC) module, fixes a regression in particle scoring during the shaking phase, and introduces a comprehensive interactive tutorial system.

🚀 New Features

  1. Volume Self-Calibration (VSC)
  2. Correct for physical vibrations and setup shifts post-calibration.
  3. Automated Optimization: Refines camera parameters (position, orientation, focal length) using the tracks derived from the data itself.
  4. Workflow Integration: Seamlessly integrated into the Tracking Execution tab with immediate feedback.
  5. Interactive Tutorials: The GUI now features a built-in "Tutorial" section.

🐛 Critical Fixes

  1. Shaking Score Calculation
    Resolution: Fixed an issue in the Shake-The-Box optimization where the particle quality score was being miscalculated during the position refinement (shaking) step.
    Impact: This fixes a potential cause of "ghost" particles being retained or valid particles being culled incorrectly, significantly improving track continuity and density.
  2. Other Improvements
    Camera Model: Updated to a 12-parameter model (separate fx, fy) to resolve projection errors in astigmatic lenses.
    Visualization: Added top-N track filtering in the Results view for clearer visualization of large datasets.
    Upgrade today to experience the most robust version of OpenLPT yet.