| Literature DB >> 28333123 |
José-Miguel Moreno-Roldán1, Miguel-Ángel Luque-Nieto2, Javier Poncela3, Pablo Otero4.
Abstract
Video services are meant to be a fundamental tool in the development of oceanic research. The current technology for underwater networks (UWNs) imposes strong constraints in the transmission capacity since only a severely limited bitrate is available. However, previous studies have shown that the quality of experience (QoE) is enough for ocean scientists to consider the service useful, although the perceived quality can change significantly for small ranges of variation of video parameters. In this context, objective video quality assessment (VQA) methods become essential in network planning and real time quality adaptation fields. This paper presents two specialized models for objective VQA, designed to match the special requirements of UWNs. The models are built upon machine learning techniques and trained with actual user data gathered from subjective tests. Our performance analysis shows how both of them can successfully estimate quality as a mean opinion score (MOS) value and, for the second model, even compute a distribution function for user scores.Entities:
Keywords: MOS; QoE; VQA; machine learning; objective video quality assessment
Year: 2017 PMID: 28333123 PMCID: PMC5419777 DOI: 10.3390/s17040664
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Video features for model fitting and machine learning algorithms.
| Block | ID | Br (kbps) | Fr (fps) | SI | TI |
|---|---|---|---|---|---|
| LVC | 01 | 8 | 1 | 23.95 | 4.46 |
| 02 | 8 | 5 | 23.87 | 4.19 | |
| 03 | 8 | 10 | 24.35 | 4.38 | |
| 04 | 14 | 1 | 30.35 | 4.58 | |
| 05 | 14 | 5 | 27.66 | 4.16 | |
| 06 | 14 | 10 | 29.35 | 6.24 | |
| 07 | 20 | 1 | 41.46 | 7.18 | |
| 08 | 20 | 5 | 36.87 | 9.20 | |
| 09 | 20 | 10 | 39.23 | 7.13 | |
| HVC | 10 | 8 | 1 | 67.13 | 15.42 |
| 11 | 8 | 5 | 75.43 | 13.96 | |
| 12 | 8 | 10 | 57.69 | 13.46 | |
| 13 | 14 | 1 | 71.11 | 15.92 | |
| 14 | 14 | 5 | 66.52 | 13.92 | |
| 15 | 14 | 10 | 76.33 | 18.05 | |
| 16 | 20 | 1 | 71.11 | 15.92 | |
| 17 | 20 | 5 | 60.21 | 11.20 | |
| 18 | 20 | 10 | 53.95 | 10.15 |
Intermediate parameter estimation for deriving coefficients of the G.1070 model.
| Br (kbps) | 8 | 14 | 20 | |
|---|---|---|---|---|
| 1.013 × 10−7 | –30.7385 − 7.813 × 10−8 i | 2.969 − 1.138 × 10−13 i | ||
| 31.826 | 2.219 − 0.07 i | 3.336 − 1.206 × 10−13 i | ||
| 6.906 | 14.01 + 2.155 i | 1.05 − 8.857 × 10−14 i | ||
| 1.878 | 1.101 | 0.682 | ||
| 4.955 | 2.204 | 0.577 | ||
| 2.43 + 1.066 × 10−9 i | 1.688 − 5.507 × 10−9 i | 1.811 + 6.434 × 10−9 i | ||
HVC coefficients for the G.1070 model and GOF statistics.
| 2.445 | 0.0459 | 1.946 | 7.935 | 32.431 | –0.294 | 0.094 |
| 36.9130 | −0.0561 | 2.5906 | ||||
1 RMSE averaged over the difference between the number of samples and the number of parameters in the model.
Figure 1Thin plate spline surfaces. (a) HVC block, (b) LVC block, (c) rLVC block.
Coefficients for the NLR.G model.
| Block | |||||
|---|---|---|---|---|---|
| HVC | 6.994 | 5.569 | 0.0977 | –0.1512 | 3.623 × 10−4 |
| LVC | 487.1 | –1.008 | 0.05259 | −0.05686 | 5.195 × 10−3 |
| rLVC | 23.33 | –15.31 | 0.7495 | –1.224 | 10.37 |
Coefficients for the NLR.A model.
| HVC | 1.291 | 3.518 | 1.539 | 2.411 |
| LVC | 2.505 | 7.83 | 3.864 | 11.11 |
| rLVC | 1.933 | 2.264 | 1.362 | 4.158 |
| HVC | −1.952 | 0.6349 | −0.9421 | 1.013 |
| LVC | −16.62 | 3.128 | −6.671 | 0.7034 |
| rLVC | −9.609 | 1.063 | −1.906 | 5.672 |
GOF statistics for the NLR.G model.
| Block | SSE | R2 | RMSE 1 |
|---|---|---|---|
| HVC | 0.959 | 0.8809 | 0.4896 |
| LVC | 2.687 | 0.3945 | 0.9186 |
| rLVC | 0.3916 | 0.9084 | 0.4425 |
1 RMSE averaged over the difference between the number of samples and the number of parameters in the model.
GOF statistics for the NLR.A model.
| Block | SSE | R2 | RMSE 1 |
|---|---|---|---|
| HVC | 0.116 | 0.9856 | 0.34 |
| LVC | 1.936 | 0.5637 | 1.391 |
| rLVC | 0.2609 | 0.939 | – |
1 RMSE averaged over the difference between the number of samples and the number of parameters in the model.
Figure 2NR model surfaces. (a) NLR.G–HVC, (b) NLR.A–HVC, (c) NLR.G–LVC, (d) NLR.A–LVC, (e) NLR.G–rLVC, (f) NLR.A–rLVC. Note that the bitrate axis in (a,c,e) has been extended to show the generalization behavior.
Coefficients for the OLR model.
|
| 6.839 | |
|
| 8.891 | |
|
| 11.066 | |
|
| 13.097 | |
| Framerate | 0.333 | |
| SI | −0.871 | |
| TI | 0.607 | |
| Bitrate*Framerate | −0.083 | |
| Bitrate*SI | 0.024 | |
| Framerate*SI | 0.090 | |
| Framerate*TI | −0.318 | |
| SI*TI | 0.037 | |
| Bitrate*SI*TI | −0.002 |
Chi-Squared tests for the OLR model.
| Test | −2 Log Likelihood | df * | p | ||
|---|---|---|---|---|---|
| Model fitting | Intercept only | 485.514 | – | – | – |
| Final ** | 235.726 | 249.788 | 9 | <0.005 | |
| Parallel lines | Null hypotesis ** | 235.726 | – | – | – |
| General | 232.135 | 3.591 | 27 | 1.000 |
* Degrees of freedom. ** Fitted OLR model.
Pseudo-R2 and R2 statistics for the OLR model.
| p-R2–C&S * | p-R2–N ** | p-R2–M *** | R2–MOSOLR |
|---|---|---|---|
| 0.484 | 0.509 | 0.220 | 0.90 |
* Cox and Snell, ** Nagelkerke, *** McFadden.
Figure 3Proportions of scores from subjective data and estimated probabilities from OLR model.