This experiment uses the real SVO Pro odometry implementation through Jianxff's ROS-free WebAssembly port. It does not substitute 2D image motion for a 3D SVO pose.
Download this application source (GPLv3), including reproducible build, vendoring, sample preparation and tests.
SVO reference: CPU WebAssembly worker. WebGPU experiment: GPU grayscale, three-level image pyramid, Shi–Tomasi grid selection and forward/backward pyramidal Lucas–Kanade patch alignment. GPU mode does not yet estimate a 3D pose, map depth, detect a floor plane or anchor an object. Diagnostic patch coordinates are read back for overlay and testing.
The live camera uses approximate intrinsics. No IMU fusion, metric scale, persistent anchors, relocalization guarantee or iPhone performance has been established. A successful desktop dataset replay is not evidence of reliable mobile AR.