deepsidh9 / Live-Valorant-Overlay

An Overlay proof-of-concept Application for Valorant giving information in real-time about current match, spike and player status(dead/alive, weapons, ultimate points, shields etc.)
MIT License
102 stars 19 forks source link

Performance impact #2

Closed Tyrannicodin closed 2 years ago

Tyrannicodin commented 2 years ago

Great project, I've been looking for something like this for a long time. Just wondering how much this impacts the performance?

deepsidh9 commented 2 years ago

The way it works is that it takes screenshots every 1 second and processes the image. Performance also depends on what features you've enabled; with OCR enabled, I was getting frame drops from 120/130 to around 80/90 if I was recording too. Without OCR and recording, I got 120 FPS and faster processing of images. I've not tested how the scenario is if you are just a spectator. If you feel that running this app locally takes a big toll on your resources, I think you can offload the processing to a remote server if you've less network latency, although I haven't tested that also.