Sensor Stream Tester
The Moetsi SSP has been designed to stream your sensor data in real-time. However, as streaming data in real-time is not reproducible, it is hard to test which parameters will work best for you. You need a way to "record results," so to speak. Thus, we built the Moetsi SSP Tester, which enables you to test how various settings and parameters affect latency, bandwidth and quality.
The SSP Tester runs the full encoding process for an existing video or image dataset, and returns metrics for MSE, PSNR, MSSIM. It uses the same configuration file format as the Moetsi ssp_server and supports the same input data and parameters to ensure that the results are comparable.
1
./bin/ssp_tester <configuration file> (<test time for live data>)
Copied!
Here is an example of the output for a Kinect DK video (color and depth data) with 20x compression:
1
...
2
[statistics];[0]
3
[time];[0];32.4667;seconds
4
[original_size];[0];240544293;bytes
5
[compressed_size];[0];14909024;bytes
6
[original_bandwidth];[0];59.2717;Mbps
7
[compressed_bandwidth];[0];3.67368;Mbps
8
[compression ratio];[0];16.1341;x
9
[latency];[0];10.2854;ms
10
[PSNR];[0];39.1411
11
[MSSIM];[0];0.938965;0.951397;0.93559;0.0
12
[statistics];[1]
13
[time];[1];32.4667;seconds
14
[original_size];[1];718110720;bytes
15
[compressed_size];[1];51234739;bytes
16
[original_bandwidth];[1];176.947;Mbps
17
[compressed_bandwidth];[1];12.6246;Mbps
18
[compression ratio];[1];14.0161;x
19
[latency];[1];8.25051;ms
20
[MSE];[1];2.0558
21
[MSE_4096];[1];2.05479
22
...
Copied!
The key results here are a PSNR of just 39 dB and latency of only 8.25 ms.
Last modified 7mo ago
Copy link