Commit Graph

  • 6cd13064f3 fix: various master crosstyan 2025-06-18 10:35:23 +08:00
  • 5d816d92d5 feat: Add general rules configuration for cursor behavior crosstyan 2025-05-09 14:27:26 +08:00
  • 4bc3fce0b1 feat: Add minimum affinity filter to affinity result grouping crosstyan 2025-05-03 17:29:50 +08:00
  • 1f8d70803f feat: Implement time-weighted triangulation for enhanced 3D point reconstruction crosstyan 2025-05-03 17:17:47 +08:00
  • 20b2cf59f2 refactor: Enhance OneEuroFilter with type hints and error handling improvements crosstyan 2025-05-03 15:12:06 +08:00
  • 4a5cfde245 feat: Add OneEuroFilter for adaptive keypoint smoothing crosstyan 2025-05-03 14:58:51 +08:00
  • d2c1c8d624 refactor: Revamp LeastMeanSquareVelocityFilter to utilize historical 3D poses crosstyan 2025-05-03 14:31:59 +08:00
  • c31cc4e7bf refactor: Enhance tracking state management and velocity filter integration crosstyan 2025-05-02 12:44:58 +08:00
  • 46b8518a10 refactor: Clean up and enhance LeastMeanSquareVelocityFilter implementation crosstyan 2025-05-02 12:06:05 +08:00
  • 4e78165f12 feat: Add LeastMeanSquareVelocityFilter for advanced tracking velocity estimation crosstyan 2025-05-02 11:39:01 +08:00
  • c78850855c feat: Introduce LastDifferenceVelocityFilter for improved tracking velocity estimation crosstyan 2025-05-02 11:11:32 +08:00
  • 072bf1c46f feat: Integrate pyrsistent for enhanced tracking state management crosstyan 2025-04-30 10:04:39 +08:00
  • cea21dc434 Revert "refactor: Optimize affinity matrix calculation with parallel processing" crosstyan 2025-04-29 16:22:53 +08:00
  • e79e899b87 refactor: Optimize affinity matrix calculation with parallel processing crosstyan 2025-04-29 16:14:07 +08:00
  • 29ca66ad47 refactor: Update affinity matrix calculation and dependencies crosstyan 2025-04-29 15:45:24 +08:00
  • ce1d5f3cf7 refactor: Improve timestamp handling in camera affinity matrix calculation crosstyan 2025-04-29 13:05:52 +08:00
  • 29c8ef3990 fix: fix the timestamp precision error cause the jax version not giving the correct result crosstyan 2025-04-29 12:56:58 +08:00
  • 7dd703edd6 wip crosstyan 2025-04-29 12:18:19 +08:00
  • 65cc646927 feat: Introduce Tracking class and refactor pose prediction crosstyan 2025-04-29 12:14:08 +08:00
  • 86fcc5f283 feat: Enhance 3D pose prediction and camera affinity calculations crosstyan 2025-04-29 12:06:07 +08:00
  • 6194f083cb refactor: Update AffinityResult class to include detection handling crosstyan 2025-04-28 19:13:23 +08:00
  • da4c51d04f feat: Implement AffinityResult class and optimize camera affinity matrix calculation crosstyan 2025-04-28 19:08:16 +08:00
  • 487dd4e237 feat: Add hypothesis testing and update dependencies crosstyan 2025-04-28 18:21:08 +08:00
  • b3ed20296a revert crosstyan 2025-04-28 18:01:24 +08:00
  • 7ee4002567 wip crosstyan 2025-04-28 16:39:23 +08:00
  • ebcd38eb52 feat: Add camera affinity calculations and iterative processing in playground.py crosstyan 2025-04-28 16:11:57 +08:00
  • a31f609133 chore: unicode crosstyan 2025-04-27 18:12:09 +08:00
  • d9aaa96d0a refactor: Enhance type hints and documentation for distance calculation functions in playground.py crosstyan 2025-04-27 18:04:58 +08:00
  • 9639bcb794 refactor: Update type hints and streamline distance calculations in playground.py crosstyan 2025-04-27 18:00:56 +08:00
  • d4ade248dc feat: Add calculate_affinity_matrix function to streamline affinity calculations crosstyan 2025-04-27 17:57:12 +08:00
  • 41e0141bde refactor: Update type hints and enhance affinity calculations in playground.py crosstyan 2025-04-27 17:45:31 +08:00
  • 4f48c78cfb fix: Update distance calculation in playground.py to include image size parameter crosstyan 2025-04-27 17:00:56 +08:00
  • a4cc34f599 feat: Enhance playground.py with new 3D tracking and affinity calculations crosstyan 2025-04-27 16:56:49 +08:00
  • 5b5ccbd92b feat: Enhance playground.py with new tracking and affinity calculation functionalities crosstyan 2025-04-27 16:03:05 +08:00
  • 2e63a3f9bf feat: Migrate play notebook to Python script and update dependencies crosstyan 2025-04-25 17:25:56 +08:00
  • 95873a3e4e feat: Improve documentation for unprojection functions in camera module crosstyan 2025-04-24 19:00:05 +08:00
  • c3c93f6ca6 feat: Enhance play notebook and camera module with new unprojection functionalities crosstyan 2025-04-24 18:55:24 +08:00
  • 00481a0d6f feat: Add jaxtyping documentation for array annotations and dtype specifications crosstyan 2025-04-24 18:44:21 +08:00
  • ba551d2f5d refactor: Enhance play notebook and camera module with undistortion functionality crosstyan 2025-04-22 11:58:06 +08:00
  • 3ccf790bac refactor: Optimize distortion function for clarity and performance crosstyan 2025-04-22 11:43:55 +08:00
  • cb369b35da refactor: Update distortion and projection functions for clarity and usability crosstyan 2025-04-22 11:41:54 +08:00
  • 032eb684ec feat: Enhance play notebook and camera module with new projection and distortion functionalities crosstyan 2025-04-21 18:38:08 +08:00
  • 40f3150417 feat: Enhance play notebook and camera module with new functionalities crosstyan 2025-04-17 11:48:53 +08:00
  • 3cc93e5eae feat: Enhance play notebook with new data structures and visualization utilities crosstyan 2025-04-16 18:53:05 +08:00
  • 3f32333de4 refactor: Update camera module for improved type handling and utility functions crosstyan 2025-04-15 11:06:34 +08:00
  • 92477b18d2 feat: Enhance camera module with new data structures and utility functions crosstyan 2025-04-15 10:20:49 +08:00
  • 3ce5b564bf feat: Add beartype for runtime type checking and update dependencies crosstyan 2025-03-06 18:35:43 +08:00
  • 245c4b502d docs: Improve readability of section 3.1 in Chen et al. paper crosstyan 2025-03-06 12:08:49 +08:00
  • ed4eb75b7f docs: Update mathematical notation and formatting in Chen et al. paper crosstyan 2025-03-04 17:52:16 +08:00
  • a06b3e8399 feat: Add perpendicular distance calculation utility function crosstyan 2025-03-04 17:34:27 +08:00
  • ab64051237 Add GLPK paper PDF to repository crosstyan 2025-03-04 11:00:31 +08:00
  • 2496e65aab markdown paper crosstyan 2025-03-04 10:21:44 +08:00
  • 51a1a6c062 papers crosstyan 2025-03-03 17:42:36 +08:00
  • 6034175a10 refactor: Migrate solver module to use CVXOPT wrapper crosstyan 2025-03-03 17:38:24 +08:00
  • 39da7992d4 feat: Add CVXOPT solver infrastructure and VSCode settings crosstyan 2025-03-03 17:27:42 +08:00
  • f0f71f7f81 x crosstyan 2025-03-03 12:03:37 +08:00
  • 25a66cd95c x crosstyan 2025-03-03 11:37:05 +08:00
  • 8feec345b9 init crosstyan 2025-03-03 11:14:21 +08:00