| Literature DB >> 35126077 |
Chunli Meng1, Ping An1, Xinpeng Huang1, Chao Yang1, Yilei Chen1.
Abstract
Due to the complex angular-spatial structure, light field (LF) image processing faces more opportunities and challenges than ordinary image processing. The angular-spatial structure loss of LF images can be reflected from their various representations. The angular and spatial information penetrate each other, so it is necessary to extract appropriate features to analyze the angular-spatial structure loss of distorted LF images. In this paper, a LF image quality evaluation model, namely MPFS, is proposed based on the prediction of global angular-spatial distortion of macro-pixels and the evaluation of local angular-spatial quality of the focus stack. Specifically, the angular distortion of the LF image is first evaluated through the luminance and chrominance of macro-pixels. Then, we use the saliency of spatial texture structure to pool an array of predicted values of angular distortion to obtain the predicted value of global distortion. Secondly, the local angular-spatial quality of the LF image is analyzed through the principal components of the focus stack. The focalizing structure damage caused by the angular-spatial distortion is calculated using the features of corner and texture structures. Finally, the global and local angular-spatial quality evaluation models are combined to realize the evaluation of the overall quality of the LF image. Extensive comparative experiments show that the proposed method has high efficiency and precision.Entities:
Keywords: corner; focus stack; light field; macro-pixels; objective image quality assessment
Year: 2022 PMID: 35126077 PMCID: PMC8810542 DOI: 10.3389/fncom.2021.768021
Source DB: PubMed Journal: Front Comput Neurosci ISSN: 1662-5188 Impact factor: 2.380
Figure 1(A) The referenced light field (LF) image in the form of decoded lenslet. (B) The first column is the enlarged local macro-pixels from (A), and the other two columns correspond to macro-pixels with different degrees of distortion, which increased from left to right. (C) Each column corresponds to the grid distribution of gray values of a single macro-pixel in the green block in (B).
Figure 2The proposed LF-IQA framework based on the angular-spatial feature information.
Figure 3Focus stack. (A) The focus stack of reference and distortion from left to right. The red and green boxes are the cross and vertical sections of the focus stack, respectively. (B) The partial focus stack of reference and distortion from left to right.
Figure 4The first and third rows are the principal components of the referenced and distorted focus stack, respectively. The second and fourth rows are the corners of referenced and distorted principal components, respectively. (A) The first principal component; (B) the second principal component; and (C) the third principal component.
Figure 5The light flow in the focus stack and the visual saliency map. (A) The light flow of referenced focus stack. (B) The light flow of distorted focus stack. (C) The visual saliency map based on the sum of light flow of focus stack.
The detailed information of LF-IQA databases used in the experiment.
|
|
|
| |
|---|---|---|---|
| SHU | Traditional Distortion | JPEG | QLs: 1, 10, 15, 20, 50, 90 |
| VALID-10bit | Video & LF Compression | HEVC, VP9, Ahmad et al., | Bpp: 0.005, 0.02, 0.1, 0.75. |
| NBU-LF1.0 | LF Reconstruction | NN, BI, EPICNN | RFs: 5, 3, 2 |
The performance comparison of classical IQA indexes on three benchmark databases.
|
|
|
|
|
| |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
| 2D-FR | PSNR | 0.6316 | 0.8190 | 0.8859 | 0.7315 | 0.4122 | 0.9036 | 0.8868 | 0.7158 | 0.5982 | 0.7627 | 0.7609 | 0.5640 | 0.8383 | 0.8295 |
| SSIM | 0.6422 | 0.8121 | 0.8262 | 0.6567 | 0.3481 | 0.9323 | 0.9273 | 0.7614 | 0.6197 | 0.7424 | 0.7223 | 0.5218 | 0.8049 | 0.8253 | |
| MS-SSIM | 0.5192 | 0.8817 | 0.8909 | 0.7150 | 0.3155 | 0.9447 | 0.9348 | 0.7793 | 0.5447 | 0.8083 | 0.8125 | 0.6078 | 0.8689 | 0.8794 | |
| IW-SSIM | 0.5129 | 0.8848 | 0.8892 | 0.7181 | 0.2781 | 0.9573 | 0.9441 | 0.7957 | 0.5461 | 0.8071 | 0.8045 | 0.6032 | 0.8668 | 0.8793 | |
| FSIMc | 0.5362 | 0.8733 | 0.8928 | 0.7168 | 0.2907 | 0.9533 | 0.9477 | 0.8006 | 0.5351 | 0.8157 | 0.8106 | 0.6055 | 0.8714 | 0.8837 | |
| RFSIM | 0.5977 | 0.8397 | 0.8473 | 0.6686 | 0.5738 | 0.8028 | 0.7915 | 0.6006 | 0.7877 | 0.5242 | 0.5352 | 0.3857 | 0.7180 | 0.7247 | |
| NQM | 0.6507 | 0.8065 | 0.8129 | 0.6330 | 0.7043 | 0.6815 | 0.6675 | 0.4867 | 0.7369 | 0.6044 | 0.5938 | 0.4264 | 0.7028 | 0.6914 | |
| GSM | 0.6381 | 0.8148 | 0.8209 | 0.6410 | 0.4159 | 0.9018 | 0.8686 | 0.7139 | 0.6890 | 0.6671 | 0.6583 | 0.4914 | 0.7675 | 0.7826 | |
| VSNR | 0.6255 | 0.8228 | 0.8408 | 0.6547 | 0.5425 | 0.8260 | 0.8049 | 0.6234 | 0.6199 | 0.7422 | 0.7497 | 0.5497 | 0.7995 | 0.7985 | |
| MAD | 0.5311 | 0.8759 | 0.8652 | 0.6869 | 0.2744 | 0.9585 | 0.9327 | 0.7776 | 0.4798 | 0.8549 | 0.8583 | 0.6614 | 0.8748 | 0.8854 | |
| GMSD | 0.5353 | 0.8737 | 0.8782 | 0.7003 | 0.2604 | 0.9627 | 0.9465 | 0.8037 | 0.5669 | 0.7902 | 0.7900 | 0.5916 | 0.8569 | 0.8716 | |
| HDRVDP | 0.6668 | 0.7955 | 0.7754 | 0.5935 | 0.4254 | 0.8970 | 0.8799 | 0.6963 | 0.7358 | 0.6059 | 0.5247 | 0.3744 | 0.6987 | 0.7267 | |
| SFF | 0.4594 | 0.9087 | 0.9196 | 0.7597 | 0.3299 | 0.9394 | 0.9245 | 0.7662 | 0.5554 | 0.7997 | 0.8009 | 0.6050 | 0.8752 | 0.8817 | |
| UQI | 0.8322 | 0.6544 | 0.6004 | 0.4424 | 0.4148 | 0.9024 | 0.8578 | 0.7049 | 0.7729 | 0.5493 | 0.5630 | 0.4066 | 0.6329 | 0.6737 | |
| VSI | 0.5755 | 0.8524 | 0.8556 | 0.6819 | 0.5122 | 0.8466 | 0.8191 | 0.6438 | 0.7044 | 0.6481 | 0.6399 | 0.4774 | 0.7666 | 0.7715 | |
| 2D-RR | WNISM | 0.7477 | 0.7338 | 0.7250 | 0.5578 | 0.3341 | 0.9378 | 0.9394 | 0.7846 | 0.8057 | 0.4911 | 0.4710 | 0.3229 | 0.6670 | 0.7118 |
| WBCT | 0.7582 | 0.7248 | 0.7617 | 0.5861 | 0.5122 | 0.8466 | 0.8191 | 0.6438 | 0.6869 | 0.6697 | 0.6393 | 0.4636 | 0.7254 | 0.7400 | |
| Contourlet | 0.6985 | 0.7728 | 0.7498 | 0.5812 | 0.4473 | 0.8854 | 0.8704 | 0.6919 | 0.6595 | 0.7012 | 0.6605 | 0.4786 | 0.7376 | 0.7602 | |
| Multi- view FR | MP-PSNR | 0.5983 | 0.8393 | 0.8599 | 0.6694 | 0.3633 | 0.9260 | 0.9239 | 0.7614 | 0.6885 | 0.6678 | 0.6611 | 0.4799 | 0.7956 | 0.8150 |
| MW-PSNR | 0.5970 | 0.8401 | 0.8548 | 0.6658 | 0.3597 | 0.9275 | 0.9219 | 0.7561 | 0.6600 | 0.7007 | 0.6934 | 0.5019 | 0.8054 | 0.8234 | |
| MW-PSNRreduc | 0.6452 | 0.8101 | 0.8337 | 0.6433 | 0.3833 | 0.9172 | 0.9100 | 0.7369 | 0.7034 | 0.6494 | 0.6492 | 0.4653 | 0.7771 | 0.7976 | |
| 3DSwIM | 0.5958 | 0.8408 | 0.8849 | 0.7135 | 0.2762 | 0.9579 | 0.9513 | 0.8185 | 0.7594 | 0.5709 | 0.5506 | 0.3890 | 0.7693 | 0.7956 | |
| LFI NR | BELIF | 0.4847 | 0.8985 | 0.8697 | 0.6953 | 0.2431 | 0.9643 | 0.9454 | 0.8211 | 0.7072 | 0.6489 | 0.5983 | 0.4304 | 0.7798 | 0.8045 |
| Tensor-NLFQ | 0.3494 | 0.9469 | 0.9392 | 0.8020 | 0.3163 | 0.9476 | 0.9074 | 0.7586 | 0.6603 | 0.6988 | 0.6064 | 0.4318 | 0.8063 | 0.8177 | |
| VBLFI | 0.4025 | 0.9354 | 0.9135 | 0.7613 | 0.2268 | 0.9705 | 0.9414 | 0.8042 | 0.5568 | 0.7934 | 0.7439 | 0.5549 | 0.8538 | 0.8663 | |
| LFI FR | Min et al., | 0.5951 | 0.8412 | 0.8460 | 0.6745 | 0.3335 | 0.9380 | 0.8524 | 0.7052 | 0.6843 | 0.6728 | 0.6659 | 0.4773 | 0.7784 | 0.7881 |
| Meng et al., | 0.4291 | 0.9208 | 0.9067 | 0.7427 | 0.2692 | 0.9601 | 0.9484 | 0.8043 | 0.5823 | 0.7770 | 0.7040 | 0.5133 | 0.8369 | 0.8530 | |
| MPFS | 0.3436 | 0.9500 | 0.9534 | 0.8183 | 0.2207 | 0.9734 | 0.9599 | 0.8305 | 0.4336 | 0.8833 | 0.8754 | 0.6908 | 0.9248 | 0.9296 | |
PLCC performance of different distortion types on VALID-10bit, SHU and NBU-LF1.0 databases.
|
|
|
|
| |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2D-FR | PSNR | 0.9522 | 0.9392 | 0.9282 | 0.9361 | 0.8569 | 0.9198 |
| 0.9752 | 0.8674 | 0.9570 | 0.7740 | 0.9345 | 0.8794 | 0.7030 | 0.7176 |
| SSIM | 0.9493 | 0.9407 | 0.9531 | 0.9453 | 0.9289 | 0.9133 | 0.8697 | 0.9724 | 0.8446 | 0.9420 | 0.7951 | 0.8654 | 0.8502 | 0.4157 | 0.8415 | |
| MS-SSIM | 0.9625 | 0.9522 | 0.9444 | 0.9464 | 0.9360 | 0.9070 | 0.9321 | 0.9725 | 0.8983 | 0.9548 | 0.7695 | 0.9083 | 0.9294 | 0.6854 | 0.9056 | |
| IW-SSIM | 0.9727 | 0.9674 | 0.9567 | 0.9561 |
| 0.9366 | 0.9375 | 0.9688 | 0.9430 | 0.9549 | 0.7409 | 0.9108 | 0.9360 | 0.7219 | 0.6393 | |
| FSIMc | 0.9667 | 0.9651 | 0.9569 | 0.9619 | 0.9409 | 0.9394 | 0.9389 |
| 0.9134 | 0.9157 | 0.7810 | 0.9201 | 0.9213 | 0.6561 | 0.8912 | |
| RFSIM | 0.9368 | 0.9219 | 0.9220 | 0.7790 | 0.8378 | 0.8057 | 0.8593 | 0.9162 | 0.6631 | 0.9439 | 0.9189 | 0.8742 | 0.2057 | 0.8104 | 0.6917 | |
| NQM | 0.7686 | 0.6794 | 0.7272 | 0.6573 | 0.6725 | 0.7450 | 0.8479 | 0.8890 | 0.5832 | 0.9322 | 0.7128 | 0.8002 | 0.6220 | 0.7248 | 0.5475 | |
| GSM | 0.9761 | 0.9555 | 0.9677 | 0.9367 | 0.8530 | 0.8351 | 0.8257 | 0.9377 | 0.5277 | 0.9316 |
| 0.8943 | 0.7124 |
| 0.6360 | |
| VSNR | 0.8820 | 0.8273 | 0.8644 | 0.8747 | 0.8119 | 0.8363 | 0.6665 | 0.8758 | 0.6889 | 0.8569 | 0.8079 | 0.8498 | 0.8144 | 0.6629 | 0.7619 | |
| MAD | 0.9793 | 0.9674 |
| 0.9504 | 0.9366 | 0.8769 | 0.9174 | 0.9186 | 0.8498 | 0.9551 | 0.9095 |
|
| 0.8496 | 0.8973 | |
| GMSD | 0.9782 | 0.9701 | 0.9731 |
| 0.9520 | 0.9210 |
| 0.9716 | 0.9260 | 0.9009 | 0.7216 | 0.9170 | 0.9265 | 0.7432 |
| |
| HDRVDP | 0.9530 | 0.8827 | 0.9135 | 0.9016 | 0.8796 | 0.7197 | 0.8695 | 0.9523 | 0.5510 | 0.9600 | 0.8910 | 0.9418 |
|
| 0.7857 | |
| SFF | 0.9646 | 0.9528 | 0.9646 | 0.9678 | 0.8787 | 0.8799 | 0.9408 | 0.9734 | 0.8470 | 0.9308 | 0.7845 |
| 0.9271 | 0.7273 |
| |
| UQI | 0.9699 | 0.9680 |
| 0.8785 | 0.9207 | 0.6885 | 0.4614 | 0.2193 | 0.5023 | 0.8736 | 0.7082 | 0.8691 | 0.1932 | 0.7449 | 0.0975 | |
| VSI | 0.9669 | 0.9503 | 0.9668 | 0.7954 | 0.8796 | 0.8413 | 0.8489 | 0.9525 | 0.5385 | 0.9378 |
| 0.8994 | 0.7243 |
| 0.6240 | |
| 2D-RR | WNISM | 0.9651 | 0.9537 | 0.9522 | 0.9282 | 0.9038 | 0.8924 | 0.6937 | 0.8170 | 0.8839 | 0.8508 | 0.7289 | 0.6830 | 0.7778 | 0.4444 | 0.8648 |
| WBCT | 0.9128 | 0.8492 | 0.9105 | 0.9079 | 0.8648 | 0.8075 | 0.7910 | 0.7716 | 0.7744 | 0.9101 | 0.5781 | 0.8303 | 0.9144 | 0.6609 | 0.8089 | |
| Contourlet | 0.9288 | 0.9007 | 0.9373 | 0.9231 | 0.8498 | 0.8579 | 0.8528 | 0.7922 | 0.7789 | 0.9471 | 0.7039 | 0.8098 | 0.9218 | 0.6773 | 0.8650 | |
| Multi-view FR | MP-PSNR |
| 0.9766 | 0.9725 | 0.9701 | 0.9508 | 0.8475 | 0.8758 | 0.9391 | 0.7919 | 0.8190 | 0.8414 | 0.8441 | 0.6679 | 0.7210 | 0.7039 |
| MW-PSNR | 0.9709 | 0.9619 | 0.9641 | 0.9610 | 0.9435 | 0.8221 | 0.8760 | 0.9622 | 0.6799 | 0.9074 | 0.8137 | 0.8917 | 0.6805 | 0.7601 | 0.6554 | |
| MW-PSNRreduc | 0.9784 | 0.9760 |
| 0.9626 | 0.9539 | 0.7508 | 0.8706 | 0.9512 | 0.6076 | 0.8345 | 0.8159 | 0.8427 | 0.6096 | 0.7392 | 0.6788 | |
| 3DSwIM | 0.9801 |
| 0.9728 | 0.9640 | 0.9459 |
| 0.9458 | 0.8893 | 0.9344 | 0.9139 | 0.8997 | 0.8746 | 0.8392 | 0.8333 | 0.8720 | |
| LFI NR | BELIF | – | – | – | – | – | 0.9045 | 0.8308 | 0.9585 | 0.9388 |
| 0.9026 | 0.9100 | 0.7182 | 0.7520 | 0.9134 |
| Tensor-NLFQ | – | – | – | – | – | 0.9399 | 0.9284 |
| 0.9411 |
|
| 0.8819 | 0.8430 | 0.8096 | 0.7926 | |
| VBLIF | – | – | – | – | – |
| 0.7452 | 0.9694 |
|
| 0.8820 | 0.8905 | 0.8421 | 0.7051 | 0.8885 | |
| LFI FR | Min et al., | 0.9338 | 0.9667 | 0.9540 |
|
| 0.9288 |
| 0.9397 | 0.9534 | 0.9581 | 0.7851 | 0.8303 | 0.7428 | 0.7492 | 0.9219 |
| Meng et al., |
|
| 0.9665 | 0.9486 | 0.9473 |
| 0.8398 | 0.9772 |
| 0.9586 | 0.8258 | 0.8812 | 0.8758 | 0.1380 | 0.9234 | |
| MPFS |
|
|
|
|
| 0.9480 | 0.9456 |
|
| 0.9505 | 0.8766 |
|
| 0.7765 |
| |
Performance of individual case on SHU, VALID-10bit, and NBU-LF1.0 databases.
|
|
|
|
| |||
|---|---|---|---|---|---|---|
|
|
|
|
|
|
| |
| Local | 0.9662 | 0.9551 | 0.8477 | 0.8286 | 0.8462 | 0.8356 |
| Global | 0.9493 | 0.9412 | 0.8610 | 0.8633 | 0.7854 | 0.7780 |
| Local_Global | 0.9734 | 0.9599 | 0.9500 | 0.9534 | 0.8833 | 0.8754 |
Time complexity on SHU, VALID-10bit, and NBU-LF1.0 databases.
|
|
|
|
|
|---|---|---|---|
| Time (second) | 76.4793 | 74.0516 | 74.0665 |
Performance of individual features on SHU, VALID-10bit, and NBU-LF1.0 databases.
|
|
|
|
| |||
|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
| PC-corner | 0.9643 | 0.9528 | 0.8339 | 0.8203 | 0.8336 | 0.8301 |
| PC-corner-DoG | 0.9662 | 0.9551 | 0.8477 | 0.8286 | 0.8462 | 0.8356 |
| PC-corner-DoG-Y | 0.9664 | 0.9534 | 0.8896 | 0.8785 | 0.8757 | 0.8684 |
| PC-corner-DoG-YUV | 0.9734 | 0.9599 | 0.9500 | 0.9534 | 0.8833 | 0.8754 |
Figure 6The distribution of Pearson linear correlation coefficient (PLCC)/Spearman rank order correlation coefficient (SROCC) of the MPFS method at different numbers of the principal components in the focus stack over the three databases.
PLCC and SROCC of different refocus scopes on VALID-10bit, SHU, and NBU-LF1.0 databases.
|
|
|
|
| |||
|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
| [-1, 1] | 0.9694 | 0.9544 | 0.9475 | 0.9503 | 0.8802 | 0.8727 |
| [-2, 2] | 0.9691 | 0.9560 | 0.9475 | 0.9499 | 0.8802 | 0.8721 |
| [-3, 3] | 0.9734 | 0.9599 | 0.9500 | 0.9534 | 0.8833 | 0.8754 |
| [-4, 4] | 0.9723 | 0.9583 | 0.9473 | 0.9514 | 0.8735 | 0.8582 |
PLCC and SROCC of different refocus intervals on VALID-10bit, SHU, and NBU-LF1.0 databases.
|
|
|
|
| |||
|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
| [-3, 3, 10] | 0.9655 | 0.9488 | 0.9433 | 0.9475 | 0.8743 | 0.8642 |
| [-3, 3, 15] | 0.9734 | 0.9599 | 0.9500 | 0.9534 | 0.8833 | 0.8754 |
| [-3, 3, 20] | 0.9718 | 0.9583 | 0.9495 | 0.9525 | 0.8765 | 0.8616 |