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
Reviewing
399 fewer changed lines
(11% less) vs GitHub
This saves about 19.3 hours per year vs conventional diff tools
Megamouse authored
of work between October 20 and October 21
Diff Delta:
3572
About 534 Diff Delta/hour
Classified as:  Feature Add, Feature Improvement, General

Megamouse's Description of Work


  • 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)

Building updated commit group diff...
34 total changed files
(7 files ignored)
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...
Loading changes...