Author Contributions
Conceptualization, S.A.A.E.-M., M.S., H.Y.A. and M.Z.; methodology, S.A.A.E.-M., M.S., H.Y.A. and M.Z.; software, S.A.A.E.-M.; validation, S.A.A.E.-M., M.S., H.Y.A. and M.Z.; formal analysis, S.A.A.E.-M.; investigation, S.A.A.E.-M.; resources, S.A.A.E.-M., M.S., H.Y.A. and M.Z.; data curation, S.A.A.E.-M., M.S., H.Y.A. and M.Z.; writing—original draft preparation, S.A.A.E.-M.; writing—review and editing, S.A.A.E.-M. and M.S.; visualization, S.A.A.E.-M. and M.S.; supervision, H.Y.A. and M.Z.; project administration, H.Y.A. and M.M.G.M.; funding acquisition, H.Y.A. and M.M.G.M. All authors have read and agreed to the published version of the manuscript.
Figure 1.
Visibility data for Alexandria, Egypt (January 2023–December 2023).
Figure 1.
Visibility data for Alexandria, Egypt (January 2023–December 2023).
Figure 2.
Schematic diagram of proposed RGB image transmission system in FSO/OCDMA Utilized PV Code.
Figure 2.
Schematic diagram of proposed RGB image transmission system in FSO/OCDMA Utilized PV Code.
Figure 3.
Received four RGB images at various FSO images under LF. (a) Without median filter and (b) with median filter.
Figure 3.
Received four RGB images at various FSO images under LF. (a) Without median filter and (b) with median filter.
Figure 4.
Transmitted and received RGB images, along with their corresponding histograms, at various FSO transmission distances under LF conditions. (a) RGB images at transmitter, (b) received RGB images at 2.1 km without median filter, (c) received RGB images at 2.1 km with median filter, (d) received RGB images at 2.7 km without median filter, and (e) received RGB images at 2.7 km with median filter.
Figure 4.
Transmitted and received RGB images, along with their corresponding histograms, at various FSO transmission distances under LF conditions. (a) RGB images at transmitter, (b) received RGB images at 2.1 km without median filter, (c) received RGB images at 2.1 km with median filter, (d) received RGB images at 2.7 km without median filter, and (e) received RGB images at 2.7 km with median filter.
Figure 5.
Received RGB images (with/without median filter) with corresponding histograms under MF at FSO ranges of (a) 1.55 km, (b) 1.6 km, and (c) 1.65 km. “Top rows in (a–c) are without median filters while bottom rows are with median filters”.
Figure 5.
Received RGB images (with/without median filter) with corresponding histograms under MF at FSO ranges of (a) 1.55 km, (b) 1.6 km, and (c) 1.65 km. “Top rows in (a–c) are without median filters while bottom rows are with median filters”.
Figure 6.
Received RGB images with corresponding histograms under HF at FSO ranges of (a) 0.98 km, (b) 1 km, and (c) 1.2 km.
Figure 6.
Received RGB images with corresponding histograms under HF at FSO ranges of (a) 0.98 km, (b) 1 km, and (c) 1.2 km.
Figure 7.
Received enhanced RGB images with corresponding histograms under HF at FSO ranges of (a) 0.98 km, (b) 1 km, and (c) 1.2 km.
Figure 7.
Received enhanced RGB images with corresponding histograms under HF at FSO ranges of (a) 0.98 km, (b) 1 km, and (c) 1.2 km.
Figure 8.
SNR for four RGB images with and without median filters versus FSO ranges of the proposed FSO/OCDMA for RGB image transmission system under (a) LF, (b) MF, and (c) HF.
Figure 8.
SNR for four RGB images with and without median filters versus FSO ranges of the proposed FSO/OCDMA for RGB image transmission system under (a) LF, (b) MF, and (c) HF.
Figure 9.
RMSE for four RGB images with and without median filters versus FSO ranges of the proposed FSO/OCDMA for RGB image transmission system under (a) LF, (b) MF, and (c) HF.
Figure 9.
RMSE for four RGB images with and without median filters versus FSO ranges of the proposed FSO/OCDMA for RGB image transmission system under (a) LF, (b) MF, and (c) HF.
Figure 10.
PSNR for four RGB images with and without median filters versus FSO ranges of the proposed FSO/OCDMA for the RGB image transmission system under (a) LF, (b) MF, and (c) HF.
Figure 10.
PSNR for four RGB images with and without median filters versus FSO ranges of the proposed FSO/OCDMA for the RGB image transmission system under (a) LF, (b) MF, and (c) HF.
Figure 11.
Correlation coefficient for four RGB images with and without median filters versus FSO ranges of the proposed FSO/OCDMA for RGB image transmission system under (a) LF, (b) MF, and (c) HF.
Figure 11.
Correlation coefficient for four RGB images with and without median filters versus FSO ranges of the proposed FSO/OCDMA for RGB image transmission system under (a) LF, (b) MF, and (c) HF.
Figure 12.
SSIM for four RGB images with and without median filters versus the FSO ranges of the proposed FSO/OCDMA for the RGB image transmission system under (a) LF, (b) MF, and (c) HF.
Figure 12.
SSIM for four RGB images with and without median filters versus the FSO ranges of the proposed FSO/OCDMA for the RGB image transmission system under (a) LF, (b) MF, and (c) HF.
Figure 13.
Received RGB images with corresponding histograms at 14, 15, and 16 km FSO ranges for Alexandria (a) without median filter and (b) with median filter.
Figure 13.
Received RGB images with corresponding histograms at 14, 15, and 16 km FSO ranges for Alexandria (a) without median filter and (b) with median filter.
Figure 14.
SNR for four RGB images with and without median filters versus FSO ranges of the proposed FSO/OCDMA for the RGB image transmission system in Alexandria city, Egypt.
Figure 14.
SNR for four RGB images with and without median filters versus FSO ranges of the proposed FSO/OCDMA for the RGB image transmission system in Alexandria city, Egypt.
Figure 15.
RMSE for four RGB images with and without median filters versus FSO ranges of the proposed FSO/OCDMA for the RGB image transmission system in Alexandria city, Egypt.
Figure 15.
RMSE for four RGB images with and without median filters versus FSO ranges of the proposed FSO/OCDMA for the RGB image transmission system in Alexandria city, Egypt.
Figure 16.
PSNR for four RGB images with and without median filters versus FSO ranges of the proposed FSO/OCDMA for the RGB image transmission system in Alexandria city, Egypt.
Figure 16.
PSNR for four RGB images with and without median filters versus FSO ranges of the proposed FSO/OCDMA for the RGB image transmission system in Alexandria city, Egypt.
Figure 17.
Image quality assessment of four RGB images with and without median filters versus FSO ranges of the proposed FSO/OCDMA for the RGB image transmission system in Alexandria city, Egypt, using (a) correlation coefficient and (b) SSIM.
Figure 17.
Image quality assessment of four RGB images with and without median filters versus FSO ranges of the proposed FSO/OCDMA for the RGB image transmission system in Alexandria city, Egypt, using (a) correlation coefficient and (b) SSIM.
Table 1.
Four RGB images with associated PV code sequences and corresponding wavelengths.
Table 1.
Four RGB images with associated PV code sequences and corresponding wavelengths.
RGB Image | PV Code Sequence | Wavelength (nm) |
---|
Lighthouse | 00100010 | 1551.6 and 1554.8 |
Peppers | 0001100 | 1553.2 and 1554 |
Kopi | 01000001 | 1550.8 and 1555.6 |
Llama | 10010000 | 1550 and 1552.4 |
Table 2.
Parameter values.
Table 2.
Parameter values.
Parameter | Value |
---|
Image size | 128 × 128 |
Transmitted power | 15 dBm |
Data rate | 10 Gbps per image |
Number of PV code sequences assigned | 4 |
Sequence length | 393,216 |
Transmitter aperture diameter | 5 cm |
Beam divergence angle | 2 mrad |
Receiver aperture diameter | 30 cm |
Dark current | 10 nA |
PD responsivity | 0.8 A/W |
Table 3.
SNR for four RGB images of the proposed system at 2.6 km (LF), 1.65 km (MF), and 1.2 km (HF).
Table 3.
SNR for four RGB images of the proposed system at 2.6 km (LF), 1.65 km (MF), and 1.2 km (HF).
RGB Image | SNR (dB) |
---|
LF (2.6 km) | MF (1.65 km) | HF (1.2 km) |
---|
Without Median | With Median | Without Median | With Median | Without Median | With Median |
---|
Lighthouse | 5.69 | 9.13 | 6.20 | 10.03 | 4.41 | 6.73 |
Peppers | 7.16 | 12.73 | 7.51 | 13.66 | 5.30 | 8.34 |
Kopi | 7.09 | 11.05 | 7.13 | 11.07 | 5.72 | 8.74 |
Llama | 6.58 | 11.04 | 6.77 | 11.51 | 5.24 | 8.67 |
Table 4.
RMSE for four RGB images of the proposed system at 2.6 km (LF), 1.65 km (MF), and 1.2 km (HF).
Table 4.
RMSE for four RGB images of the proposed system at 2.6 km (LF), 1.65 km (MF), and 1.2 km (HF).
RGB Image | RMSE |
---|
LF (2.6 km) | MF (1.65 km) | HF (1.2 km) |
---|
Without Median | With Median | Without Median | With Median | Without Median | With Median |
---|
Lighthouse | 84.62 | 54.57 | 81.06 | 50.31 | 94.09 | 67 |
Peppers | 61.32 | 27.74 | 58.42 | 24.93 | 80.04 | 47.87 |
Kopi | 73.60 | 45.16 | 73.57 | 45.32 | 82.50 | 55 |
Llama | 76.27 | 43.37 | 74.69 | 41.27 | 85.38 | 55.46 |
Table 5.
PSNR for four RGB images of the proposed system at 2.6 km (LF), 1.65 km (MF), and 1.2 km (HF).
Table 5.
PSNR for four RGB images of the proposed system at 2.6 km (LF), 1.65 km (MF), and 1.2 km (HF).
RGB Image | PSNR (dB) |
---|
LF (2.6 km) | MF (1.65 km) | HF (1.2 km) |
---|
Without Median | With Median | Without Median | With Median | Without Median | With Median |
---|
Lighthouse | 9.57 | 13.35 | 9.94 | 14.06 | 8.64 | 11.55 |
Peppers | 12.29 | 18.97 | 12.72 | 20.01 | 10 | 14.32 |
Kopi | 10.79 | 15.02 | 10.79 | 14.99 | 9.79 | 13.29 |
Llama | 10.47 | 15.35 | 10.66 | 15.79 | 9.49 | 13.23 |
Table 6.
Correlation coefficient for four RGB images of the proposed system at 2.6 km (LF), 1.65 km (MF), and 1.2 km (HF).
Table 6.
Correlation coefficient for four RGB images of the proposed system at 2.6 km (LF), 1.65 km (MF), and 1.2 km (HF).
RGB Image | Correlation Coefficient |
---|
LF (2.6 km) | MF (1.65 km) | HF (1.2 km) |
---|
Without Median | With Median | Without Median | With Median | Without Median | With Median |
---|
Lighthouse | 0.36 | 0.69 | 0.41 | 0.75 | 0.22 | 0.49 |
Peppers | 0.62 | 0.88 | 0.64 | 0.90 | 0.41 | 0.72 |
Kopi | 0.30 | 0.56 | 0.30 | 0.56 | 0.18 | 0.35 |
Llama | 0.30 | 0.64 | 0.32 | 0.68 | 0.16 | 0.40 |
Table 7.
SSIM for four RGB images of the proposed system at 2.6 km (LF), 1.65 km (MF), and 1.2 km (HF).
Table 7.
SSIM for four RGB images of the proposed system at 2.6 km (LF), 1.65 km (MF), and 1.2 km (HF).
RGB Image | SSIM |
---|
LF (2.6 km) | MF (1.65 km) | HF (1.2 km) |
---|
Without Median | With Median | Without Median | With Median | Without Median | With Median |
---|
Lighthouse | 0.20 | 0.43 | 0.23 | 0.48 | 0.12 | 0.28 |
Peppers | 0.44 | 0.76 | 0.47 | 0.80 | 0.28 | 0.55 |
Kopi | 0.22 | 0.46 | 0.22 | 0.46 | 0.13 | 0.27 |
Llama | 0.15 | 0.45 | 0.17 | 0.49 | 0.08 | 0.25 |
Table 8.
SNR, RMSE, and PSNR for four RGB images of the proposed system at 16 km for Alexandria city, Egypt.
Table 8.
SNR, RMSE, and PSNR for four RGB images of the proposed system at 16 km for Alexandria city, Egypt.
Image | Unfiltered | Filtered |
---|
SNR (dB) | RMSE | PSNR | SNR (dB) | RMSE | PSNR (dB) |
---|
Lighthouse | 7.67 | 69.92 | 11.23 | 12.73 | 38.03 | 16.46 |
Peppers | 10.3 | 38.46 | 16.31 | 21.26 | 9.96 | 28.1 |
Kopi | 9.16 | 60.09 | 12.55 | 13.72 | 34.9 | 17.26 |
Llama | 7.88 | 66.96 | 11.6 | 13.35 | 33.94 | 17.45 |
Table 9.
Correlation coefficient and SSIM for the four RGB images of the proposed system at 16 km for Alexandria city, Egypt.
Table 9.
Correlation coefficient and SSIM for the four RGB images of the proposed system at 16 km for Alexandria city, Egypt.
Image | Correlation Coefficient | SSIM |
---|
Unfiltered | Filtered | Unfiltered | Filtered |
---|
Lighthouse | 0.56 | 0.87 | 0.33 | 0.63 |
Peppers | 0.79 | 0.98 | 0.64 | 0.96 |
Kopi | 0.49 | 0.77 | 0.37 | 0.66 |
Llama | 0.43 | 0.79 | 0.24 | 0.63 |
Table 10.
Comparison between the proposed RGB image transmission system in FSO/OCDMA Utilized PV Code and previous works.
Table 10.
Comparison between the proposed RGB image transmission system in FSO/OCDMA Utilized PV Code and previous works.
Reference | [13] | [16] | [18] | Proposed Work |
---|
Modulation scheme | OOK and QPSK | OOK | OOK | OOK |
Multiplexing technique | Not applicable | Not applicable | Not applicable | OCDMA based PV code |
Number of RGB images | 1 | 1 | 1 | 4 |
Weather conditions | Fog (low, moderate, high) | Rain (low, moderate, high) | Fog (low, moderate, high) | Fog (low, moderate, high) |
Real meteorological data | Not applicable | Not applicable | Not applicable | Alexandria city, Egypt |
Overall transmission capacity | 10 Gbps | 10 Gbps | 10 Gbps | 40 Gbps |