neural wave code
continuous 16-apsk stream 0 / 39 b
wave colorway
decoded payload ready
load wave carrier
drag & drop image here, paste from clipboard,
or tap to browse
system architecture

continuous 2d optical wave stream carrier with 1d neural demodulation and galois field reed-solomon forward error correction.

end-to-end signal pipeline
end to end signal pipeline end to end signal pipeline
scheme16-apsk continuous
codecrs(48, 40) gf-256
max payload39 bytes
parity budget8 bytes (16.7%)
symbol grid8 lines × 12 sym
symbol length24 px / symbol
carrier window360×360 px square
inference epwebgpu / wasm
1. transmitter pipeline

utf-8 payload is padded and encoded through an rs(48,40) codec. the resulting 384-bit stream is mapped into 96 16-apsk symbols where each 4-bit block determines discrete amplitude and phase.

transmitter pipeline transmitter pipeline modulation constellation modulation constellation
2. receiver pipeline

sub-pixel weighted centroid slicing tracks wave nominal centers with sub-pixel resolution. normalized 24-point segments are classified via onnx runtime web into symbols and reconstructed into text.

receiver pipeline receiver pipeline
error correction

constructed over gf(256) using irreducible polynomial p(x) = x^8 + x^4 + x^3 + x^2 + 1 (0x11d). with 8 parity bytes, berlekamp-massey and forney algorithms guarantee exact recovery from up to 4 corrupted bytes (8 whole symbols).

3. centroid + 1d cnn advantage

replaces fragile binary pixel thresholding with continuous sub-pixel energy localization and deep convolutional classification.

weighted centroid sub-pixel skeleton tracking; invariant to stroke width, antialiasing bleed, and color contrast.
1d cnn classifier resilient to optical distortion, lens curvature, perspective skew, and harmonic noise.