ΠΡΠΎΠ΅ΠΊΡ ΠΏΠΎΡΠ²ΡΡΡΠ½ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΌΡΠ»ΡΡΠΈΡΠΏΠ΅ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΎΠ΄Π½ΠΎΠΏΠΈΠΊΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΊΠ°ΠΌΠ΅ΡΡ Π² SWIR-Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΈ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ AI-ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Π° Π΄Π»Ρ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΈ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π΄Π΅ΡΠ΅ΠΊΡΠΎΠ² Π½Π° ΠΈΠ½ΡΡΠ°ΠΊΡΠ°ΡΠ½ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΡ . ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΠ΅Π»Π΅Π²ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ β ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° ΠΏΠΈΡΠ΅Π²ΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ² Π½Π° ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠ½ΡΡ Π»ΠΈΠ½ΠΈΡΡ ΠΈ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠ½ΡΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΈ, Π³Π΄Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠΎΡΠ½Π°Ρ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΌΠ΅Π»ΠΊΠΈΡ ΠΈ ΡΠ°Π·ΡΠ΅ΠΆΠ΅Π½Π½ΡΡ Π΄Π΅ΡΠ΅ΠΊΡΠΎΠ². ΠΠ»ΡΡΠ΅Π²Π°Ρ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° β ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠΉ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΌΡΠ»ΡΡΠΈΡΠΏΠ΅ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠΉ SWIR-ΠΎΠ΄Π½ΠΎΠΏΠΈΠΊΡΠ΅Π»ΡΠ½ΠΎΠΉ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Ρ ΠΌΠΎΠ΄Π΅Π»ΡΠΌΠΈ ΡΡΠΏΠ΅ΡΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΈ ΡΠ΅ΠΌΠ°Π½ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ, Π°Π΄Π°ΠΏΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌΠΈ ΠΏΠΎΠ΄ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ edge-ΡΡΡΡΠΎΠΉΡΡΠ²Π° (Orange Pi 5B).
-
ΠΡΠ»ΡΡΠΈΡΠΏΠ΅ΠΊΡΡΠ°Π»ΡΠ½Π°Ρ SWIR SPC-ΠΊΠ°ΠΌΠ΅ΡΠ°
- Π‘ΠΏΠ΅ΠΊΡΡΠ°Π»ΡΠ½ΠΎ-Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ΅ ΠΌΡΠ»ΡΡΠΈΠΏΠ»Π΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΈΠΌΠΏΡΠ»ΡΡΠ½ΡΡ Π²ΠΎΠ»ΠΎΠΊΠΎΠ½Π½ΡΡ Π»Π°Π·Π΅ΡΠΎΠ² Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ Π΄Π»ΠΈΠ½Π°Ρ Π²ΠΎΠ»Π½ (SWIR-Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½), Π° ΠΈΠΌΠ΅Π½Π½ΠΎ 940, 1065, 1550 Π½ΠΌ.
- Π¦ΠΈΡΡΠΎΠ²ΠΎΠ΅ ΠΌΠΈΠΊΡΠΎΠ·Π΅ΡΠΊΠ°Π»ΡΠ½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ (DMD) Π΄Π»Ρ ΠΏΡΠΎΠ΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΡΡΠΎΠ³ΠΎΠ½Π°Π»ΡΠ½ΡΡ ΠΏΠ°ΡΡΠ΅ΡΠ½ΠΎΠ² ΠΠ΄Π°ΠΌΠ°ΡΠ° Π½Π° ΠΎΠ±ΡΠ΅ΠΊΡ.
- ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π΄Π°Π½Π½ΡΡ Π΄Π΅ΡΠ΅ΠΊΡΠΎΡΠ°** Ρ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠ°ΡΡΠ΅ΡΠ½ΠΎΠ² ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΡ.
-
ΠΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠΈΠ½ΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅
- ΠΠ΅ΡΠΎΠ΄ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΡΠΈΠ½ΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡΠ° Π΄Π°Π½Π½ΡΡ Synthetic_SWIR_Dataset Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΠΈΡΠ»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ SPI Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠ΅ΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΡΡΠΌΠ°, ΠΊΠΎΠ½ΡΡΠ°ΡΡΠ° ΠΈ ΠΏΠ°ΡΡΠ΅ΡΠ½ΠΎΠ² ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΡ.
- ΠΠ°ΠΊΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΊΠΎΡΡΠ΅Π»ΡΡΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ΅Π°Π»ΡΠ½ΡΠΌΠΈ ΠΈ ΡΠΈΠ½ΡΠ΅Π·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌΠΈ ΠΎΠ΄Π½ΠΎΠΏΠΈΠΊΡΠ΅Π»ΡΠ½ΡΠΌΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌΠΈ Π΄Π»Ρ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΠ΅Π°Π»ΡΠ½ΡΡ SWIR-Π΄Π°Π½Π½ΡΡ .
-
ΠΠ»ΠΎΠΊ ΡΡΠΏΠ΅ΡΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ
- ΠΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ IRSMFANet ΠΈ IRSMFAGAN Π΄Π»Ρ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ Ρ 128Γ128 Π΄ΠΎ 512Γ512 Ρ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ ΠΏΠΎΠ΄Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π°ΡΡΠ΅ΡΠ°ΠΊΡΠΎΠ² ΡΠ΅ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ.
- ΠΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΠ΅ PSNR 28.31 Π΄Π (IRSMFANet) ΠΈ 27.5 Π΄Π (IRSMFAGAN) Π½Π° Synthetic_SWIR_Dataset ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ 21.05 Π΄Π Π΄Π»Ρ Π±ΠΈΠΊΡΠ±ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΈΠ½ΡΠ΅ΡΠΏΠΎΠ»ΡΡΠΈΠΈ
-
ΠΠ»ΠΎΠΊ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π΄Π΅ΡΠ΅ΠΊΡΠΎΠ²
- ΠΠ²ΡΡ
ΡΡΠ°ΠΏΠ½Π°Ρ ΡΡΡΠ°ΡΠ΅Π³ΠΈΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ:
- ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΈΠΌΠΈΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΌ Π½Π°Π±ΠΎΡΠ΅ Imitation_SWIR_Dataset (proxy-Π΄Π°Π½Π½ΡΠ΅ Π² ΠΎΡΡΠ΅Π½ΠΊΠ°Ρ ΡΠ΅ΡΠΎΠ³ΠΎ);
- fine-tuning Ρ selective unfreezing Π½Π° Synthetic_SWIR_Dataset ΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Food_Defect_SWIR_Dataset.
- ΠΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ SWIR U-Net (encoder - ResNet50 backbone) ΠΈ DeepLabV3 (ResNet50).
- ΠΠ²ΡΡ
ΡΡΠ°ΠΏΠ½Π°Ρ ΡΡΡΠ°ΡΠ΅Π³ΠΈΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ:
-
Π€ΡΠ½ΠΊΡΠΈΡ ΠΎΡΠΈΠ±ΠΊΠΈ InfraFusionLoss
- ΠΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡ Π²Π·Π²Π΅ΡΠ΅Π½Π½ΠΎΠ³ΠΎ BCE, Focal Loss ΠΈ Tversky Loss Π΄Π»Ρ ΡΡΡΡΠ° ΡΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ Π΄ΠΈΡΠ±Π°Π»Π°Π½ΡΠ° ΠΊΠ»Π°ΡΡΠΎΠ² ΠΈ ΡΠ°Π·ΡΠ΅ΠΆΠ΅Π½Π½ΠΎΡΡΠΈ Π΄Π΅ΡΠ΅ΠΊΡΠΎΠ².
- ΠΡΠΈΡΠΎΡΡ ΠΌΠ΅ΡΡΠΈΠΊ Π½Π° Synthetic_SWIR_Dataset: +7β23% (IoU/Dice/MAP Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ); Π½Π° ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Food_Defect_SWIR_Dataset (22 ΠΊΠ°Π΄ΡΠ°): Π΄ΠΎ +33.2% IoU, +22.3% Dice ΠΈ +34.6% MAP Π΄Π»Ρ DeepLabV3.
-
Edge-ΠΈΠ½ΡΠ΅ΡΠ΅Π½Ρ (Orange Pi 5B, ONNX)
- ΠΠΎΠ½Π²Π΅ΡΡΠ°ΡΠΈΡ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π² ONNX ΠΈ Π·Π°ΠΏΡΡΠΊ Π½Π° Orange Pi 5B Π±Π΅Π· NPU.
- ΠΡΠ΅ΠΌΡ ΠΈΠ½ΡΠ΅ΡΠ΅Π½ΡΠ° Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ: 0.97 Ρ (SWIR U-Net) ΠΈ 1.27 Ρ (DeepLabV3), ΡΡΠΎ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ 1.03 ΠΈ 0.79 FPS.
- SWIR U-Net ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ Π½Π° 24% Π±ΡΡΡΡΠ΅Π΅ DeepLabV3 ΠΈ Π»ΡΡΡΠ΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΡΠΈΡΡΠ΅ΠΌ Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΡΠΌΠΈ ΡΠ΅ΡΡΡΡΠ°ΠΌΠΈ.
-
Imitation_SWIR_Dataset
- 4060 ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ² ΠΈΠ· 14 ΠΎΡΠΊΡΡΡΡΡ RGB-Π΄Π°ΡΠ°ΡΠ΅ΡΠΎΠ², ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ Π² Π³ΡΠ°Π΄Π°ΡΠΈΠΈ ΡΠ΅ΡΠΎΠ³ΠΎ Π΄Π»Ρ ΠΈΠΌΠΈΡΠ°ΡΠΈΠΈ SWIR-ΡΡΡΡΠΊΡΡΡΡ.
- ΠΠΈΠ½Π°ΡΠ½Π°Ρ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠ°: Π΅Π΄ΠΈΠ½ΡΠΉ ΠΊΠ»Π°ΡΡ Β«Π΄Π΅ΡΠ΅ΠΊΡΒ», Π²ΡΠ΅ ΡΠΈΠΏΡ Π½Π΅ΠΎΠ΄Π½ΠΎΡΠΎΠ΄Π½ΠΎΡΡΠ΅ΠΉ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½Ρ.
-
Synthetic_SWIR_Dataset
- 5688 ΡΠΈΠ½ΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΌΡΠ»ΡΡΠΈΡΠΏΠ΅ΠΊΡΡΠ°Π»ΡΠ½ΡΡ ΡΡΠΈΠΏΠ»Π΅ΡΠΎΠ² (3 Π΄Π»ΠΈΠ½Ρ Π²ΠΎΠ»Π½) Ρ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ 128Γ128 ΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΡΡΠΈΠΏΠ»Π΅ΡΡ 512Γ512 Π΄Π»Ρ super-resolution.
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΈ Π΄Π»Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΡΡΠΏΠ΅ΡΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΠΈ Π΄Π»Ρ Π²ΡΠΎΡΠΎΠ³ΠΎ ΡΡΠ°ΠΏΠ° ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ.
-
Food_Defect_SWIR_Dataset
- 167 SWIR-ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΈΡΠ΅Π²ΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ², ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ 22 ΠΊΠ°Π΄ΡΠ° ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Ρ ΠΏΠΈΠΊΡΠ΅Π»ΡΠ½ΠΎ Π΄Π»Ρ ΠΎΡΠ΅Π½ΠΊΠΈ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π΄Π΅ΡΠ΅ΠΊΡΠΎΠ².
- Π Π΅Π°Π»ΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π΄Π»Ρ ΡΠΈΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΡΡΠΏΠ΅ΡΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΈ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ.
- Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ ΠΏΠΎΠ»Π½ΡΠΉ ΡΡΠ΅ΠΊ: ΠΌΡΠ»ΡΡΠΈΡΠΏΠ΅ΠΊΡΡΠ°Π»ΡΠ½Π°Ρ SWIR SPC-ΠΊΠ°ΠΌΠ΅ΡΠ° β ΡΠΈΠ½ΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ SWIR-Π΄Π°ΡΠ°ΡΠ΅Ρ β ΡΡΠΏΠ΅ΡΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ (IRSMFANet/IRSMFAGAN) β ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Π΄Π΅ΡΠ΅ΠΊΡΠΎΠ² (SWIR U-Net/DeepLabV3) β ΠΈΠ½ΡΠ΅ΡΠ΅Π½Ρ Π½Π° Orange Pi 5B.
- IRSMFANet ΠΈ IRSMFAGAN ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΠΏΠΎΠ²ΡΡΠ°ΡΡ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΡΠ΅ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ Π±ΠΈΠΊΡΠ±ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΈΠ½ΡΠ΅ΡΠΏΠΎΠ»ΡΡΠΈΠ΅ΠΉ, ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Ρ ΠΊΠ°ΠΊ ΡΠΎΡΡ PSNR, ΡΠ°ΠΊ ΠΈ ΡΠ»ΡΡΡΠ΅Π½ΠΈΠ΅ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΠΎΡΠΏΡΠΈΡΡΠΈΡ.
- ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Π°Ρ Π΄Π²ΡΡ ΡΡΠ°ΠΏΠ½Π°Ρ ΡΡΡΠ°ΡΠ΅Π³ΠΈΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ (proxy β synthetic β real) ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΡΡ Π·Π½Π°Π½ΠΈΡ Π½Π° ΡΠ΅Π°Π»ΡΠ½ΡΠ΅ SWIR-Π΄Π°Π½Π½ΡΠ΅ ΠΏΡΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΠΎΠΌ ΠΎΠ±ΡΡΠΌΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΈ.
- SWIR U-Net Π΄ΠΎΡΡΠΈΠ³Π°Π΅Ρ ΠΊΠ°ΡΠ΅ΡΡΠ²Π°, ΡΠΎΠΏΠΎΡΡΠ°Π²ΠΈΠΌΠΎΠ³ΠΎ Ρ DeepLabV3, ΠΏΡΠΈ ΠΌΠ΅Π½ΡΡΠ΅ΠΉ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΈ ~24% Π²ΡΠΈΠ³ΡΡΡΠ΅ ΠΏΠΎ ΡΠΊΠΎΡΠΎΡΡΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅Π½ΡΠ° Π½Π° Orange Pi 5B, ΡΡΠΎ ΠΊΡΠΈΡΠΈΡΠ½ΠΎ Π΄Π»Ρ edge-ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π².
- ΠΠΎΠ²Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ ΠΎΡΠΈΠ±ΠΊΠΈ InfraFusionLoss Π΄Π°ΡΡ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΡΠΈΡΠΎΡΡ ΠΌΠ΅ΡΡΠΈΠΊ Π½Π° ΡΠΈΠ½ΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΈ ΡΠ΅Π°Π»ΡΠ½ΡΡ Π΄Π°ΡΠ°ΡΠ΅ΡΠ°Ρ , ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π΄Π»Ρ DeepLabV3 Π½Π° Food_Defect_SWIR_Dataset.
- ΠΠ»ΡΠ±ΠΎΠΊΠΎΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅: PyTorch, DeepLabV3, U-Net (ResNet50 backbone), SWIR U-Net, IRSMFANet, IRSMFAGAN, transfer learning, selective unfreezing.
- ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅: SPI-ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ ΡΠΈΠ½ΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΡ SWIR-Π΄Π°Π½Π½ΡΡ , Hadamard-ΠΏΠ°ΡΡΠ΅ΡΠ½Ρ, Python/Matlab-ΡΠΊΡΠΈΠΏΡΡ.
- Edge-ΠΈΠ½ΡΠ΅ΡΠ΅Π½Ρ: ΡΠΊΡΠΏΠΎΡΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π² ONNX, Π·Π°ΠΏΡΡΠΊ Π½Π° Orange Pi 5B.
- Π’Π΅ΠΊΡΡΠ°Ρ ΡΠΊΠΎΡΠΎΡΡΡ ΠΈΠ½ΡΠ΅ΡΠ΅Π½ΡΠ° ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π° Π½Π° ΠΌΠ΅Π΄Π»Π΅Π½Π½ΡΠ΅ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠ½ΡΠ΅ Π»ΠΈΠ½ΠΈΠΈ ΠΈ Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠ½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ, Π° Π½Π΅ Π½Π° Π²ΡΡΠΎΠΊΠΎΡΠΊΠΎΡΠΎΡΡΠ½ΡΡ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΡ.
ΠΠ»Π°Π½ΠΈΡΡΠ΅ΠΌΡΠ΅ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ°Π·Π²ΠΈΡΠΈΡ:
- Π£Π²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΡΡΠΌΠ° ΠΈ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·ΠΈΡ ΡΠ΅Π°Π»ΡΠ½ΡΡ SWIR-Π΄Π°ΡΠ°ΡΠ΅ΡΠΎΠ² (ΡΠ°Π·Π½ΡΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΡ, Π΄Π΅ΡΠ΅ΠΊΡΡ, ΡΠ΅ΠΆΠΈΠΌΡ ΡΡΡΠΌΠΊΠΈ).
- ΠΠ΅ΡΠ΅Ρ ΠΎΠ΄ ΠΎΡ Π±ΠΈΠ½Π°ΡΠ½ΠΎΠΉ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΊ ΠΌΡΠ»ΡΡΠΈΠΊΠ»Π°ΡΡΠΎΠ²ΠΎΠΉ (ΡΠΈΠΏΠΈΠ·Π°ΡΠΈΡ Π΄Π΅ΡΠ΅ΠΊΡΠΎΠ²).
- ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΈ ΡΠΆΠ°ΡΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ (pruning, quantization), ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠΊΠΎΡΠΈΡΠ΅Π»Π΅ΠΉ (NPU/FPGA) Π΄Π»Ρ ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π½Π° ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠ΅.
- ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² Π² ΠΏΡΠΎΠΌΡΡΠ»Π΅Π½Π½ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ-Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΠΉ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΉ Π² Π²Π΅Π΄ΡΡΠΈΡ ΠΆΡΡΠ½Π°Π»Π°Ρ ΠΏΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΠΎΠΌΡ Π·ΡΠ΅Π½ΠΈΡ ΠΈ ΡΠΎΡΠΎΠ½ΠΈΠΊΠ΅.
ΠΡΠΎΠ΅ΠΊΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Π² ΡΠ°ΠΌΠΊΠ°Ρ ΠΠΠ Π‘ΠΠ (Π£Π½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠ° ΠΠ’ΠΠ).