Skip to content

Intercoder-Reliability (ICR) Test emulation. Verify how accurately a digital signal travels

Notifications You must be signed in to change notification settings

tacticstactics/Intercoder-Reliability

Repository files navigation

Intercoder-Reliability

Intercoder-Reliability(ICR) Test Emulation.

Hello-World-Reliability
Convert the string to binary data and consider whether the filtering process conveys the string accurately.

Convert string (e.g. 'Hello World') to binary, and create analog data as ndarray, e.g. 01001000...
The ndarray is processed by filters (e.g. gaussian / buterworth).

For Scipy's signal.windows.gaussinan, convolve was used.
For signal.butter, lfilter was used.

The filtered ndarray is again converted to binary, and then to string.
In the end compare the two strings, and judge if overall transmission was successful or not.

Gaussian Filter
gaussian1 gaussian2

Butterworth Filter
1 2

About

Intercoder-Reliability (ICR) Test emulation. Verify how accurately a digital signal travels

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published