Video calibration PROOF OF CONCEPT ONLY#1805
Conversation
0398142 to
487e241
Compare
|
I'm guessing this isn't the right forum to write this feedback, but as an outsider, this is very interesting! (I couldn't find a thread in beta-testing-forum nor dev-forum from my quick skim so apologies otherwise!) I've ran this locally and had somewhat good results on having it estimate my body proportions! Quick aside, having a phone camera/webcam calibrated and aligned with the SteamVR playspace sounds very useful for things like LIV - would it be feasible to have a faux location tracker for a camera with SlimeVR based on the same technique of camera calibration? |
|
@NickAcPT how the heck did you manage to figure out how to run it with zero instructions? That's insane! It's interesting that the pose detection doesn't work great for you. Do you know what it struggles on? Video calibration timed out is probably because the pose detection model is running too slowly, and skipping a lot of frames. Re: LIV, I don't really know how to integrate with it, but I do recover the camera position. It's probably possible to extract the "camera position detection" code into a tiny app. Nothing there is SlimeVR-specific. |
Video Calibration
Google Drive: https://drive.google.com/drive/folders/1x7dOiMkjm9WXn3dWJ1B90G9zGrkTYEdA?usp=drive_link
Camera app
slimevr-camera.apkfrom Google Drive on your Android phoneSlimeVR OpenVR Driver
C:\Program Files (x86)\Steam\steamapps\common\SteamVR\drivers, replacing thesteamvrfolderC:\Program Files (x86)\SlimeVR Server\Feeder-App\toFeeder-App-DisabledSlimeVR Server
SlimeVR-win-x64.zipfrom Google Drive into its own folderjrefromc:\Program Files (x86)\SlimeVR Server\jreinto the folderslimevr.exeVideo Calibration
Code
Replay Data
The whole process is saved to
%AppData%\dev.slimevr.SlimeVR\VideoCalibration. If you provide me with a zipped copy, I can investigate any problems.output.mp4
SlimeVR/SolarXR-Protocol#204