Skip to content

PS Move tracker: try to filter out noise#16394

Merged
Megamouse merged 3 commits into
RPCS3:masterfrom
Megamouse:qt-6.8.1
Dec 12, 2024
Merged

PS Move tracker: try to filter out noise#16394
Megamouse merged 3 commits into
RPCS3:masterfrom
Megamouse:qt-6.8.1

Conversation

@Megamouse

Copy link
Copy Markdown
Contributor
  • Lock tracker mutex in get_info (better data consistency)
  • Ignore sporadic invalid results for a couple of frames and report the last valid result instead.
    There are some possible reasons for invalid results:
    We fail to find any contours
    We get an unreasonably large or small sphere compared to the last result
    We get an unreasonably large positional jump compared to the last result

This may reduce the possibility of unexpected tracking results
The tracker may fail for a couple of frames occasionally.
Just report the last known position instead.
The tracker may get a random result for a couple of frames occasionally.
Just report the last known position and shape instead.
@Megamouse Megamouse merged commit 56a254b into RPCS3:master Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant