This pull request's diff hasn't been prepared yet. Log in with GitHub to have us prepare it for review.

Ps Move: Port opencv code to custom blob detection algorithm #19892

Closed
Megamouse opened 6:05pm on October 20, 2026 wanted to merge 3572 Ξ” into rpcs3/rpcs3 master from
movefix

Pull Request Overview

  • Opened on October 20, 2026
  • Status Closed
  • Commit count 9 with first commit October 20, 2026

Total Delta

3572 Total Diff Delta

Open Days

Open 18 weekdays

Test Delta

33 Diff Delta in Test Files
Breakdown by Phase

How long has this pull request spent in each phase of its lifecycle?

Fraction of total time Business days Phase
 
1 day Authoring 7 commits before pull request opened for review
 
0 days Awaiting first review
 
0 days Revising work with 2 commits in response to 0 reviews that left 2 comments

Total time for pull request 1 business day from first commit to closed PR

Author avatar

Ps Move: Port opencv code to custom blob detection algorithm


  • Removes the OpenCV dependency from the PS Move tracker and replaces it with a custom blob detector.

  • Improve tracking with suboptimal background colors, motion blur and overexposure

  • Add blink calibration to the tracker dialog.

  • Added some unit tests

  • Show the calibrated and measured sphere colors and their hue ranges in the histogram.

  • Draw every blob with different coloration based on classification when "Show all contours" is enabled.

AI disclosure: The blob_detector itself was written by claude and painfully orchestrated by me (otherwise I'd be doing this for weeks)

Comments Threads Pending Resolution

Resolved Comment Threads

No resolved comments have been left on this PR.