File size: 3,302 Bytes
c619594 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 | ---
license: apache-2.0
tags:
- salient-object-detection
- remote-sensing
- computer-vision
- pytorch
---
<a id="top"></a>
<div align="center">
<h1>π AESINet: Adaptive Edge-aware Semantic Interaction Network for Salient Object Detection in Optical Remote Sensing Images</h1>
<p>
<b>Xiangyu Zeng</b><sup>1</sup>
<b>Mingzhu Xu</b><sup>1</sup>
<b>Yijun Hu</b><sup>1</sup>
<b>Haoyu Tang</b><sup>1</sup>
<b>Yupeng Hu</b><sup>1β</sup>
<b>Liqiang Nie</b><sup>1</sup>
</p>
<p>
<sup>1</sup>Affiliation (Please update if needed)
</p>
</div>
Official implementation of **AESINet**, an Adaptive Edge-aware Semantic Interaction Network for Salient Object Detection (SOD) in Optical Remote Sensing Images.
π **Journal:** IEEE Transactions on Geoscience and Remote Sensing (TGRS), 2023
π **Task:** Salient Object Detection (SOD)
π **Framework:** PyTorch
---
## π Model Information
### 1. Model Name
**AESINet** (Adaptive Edge-aware Semantic Interaction Network)
---
### 2. Task Type & Applicable Tasks
- **Task Type:** Salient Object Detection / Remote Sensing
- **Core Task:** Salient object detection in optical remote sensing imagery
- **Applicable Scenarios:**
- Remote sensing scene understanding
- Aerial image analysis
- Environmental monitoring
---
### 3. Project Introduction
Salient Object Detection (SOD) in optical remote sensing images is challenging due to complex backgrounds, low contrast, and ambiguous object boundaries.
**AESINet** introduces an **adaptive edge-aware semantic interaction mechanism**, which:
- Enhances edge-aware feature representation
- Promotes multi-level semantic interaction
- Improves boundary localization accuracy
- Strengthens robustness under complex backgrounds
---
### 4. Training Data
Common datasets used in remote sensing SOD:
- ORSSD
- EORSSD
- ORSI
---
## π Pre-trained Weights
### Model Weights
- **AESINet-V (VGG backbone):**
https://pan.baidu.com/s/1Xo97lQF4TS2jak9v8iU8jA?pwd=qegm
- **AESINet-R (ResNet backbone):**
https://pan.baidu.com/s/1gYW9qOjR0YjU5R4dCN9Hfg?pwd=tj25
---
### Backbone Pretrained Weights
- **VGG & ResNet:**
https://pan.baidu.com/s/18k9e3YcxK1rTY8A_WajTyg?pwd=lb8l
---
## π Training & Testing
### Step 1: Prepare Data
- Download datasets and pre-trained weights
- Place them into corresponding directories
### Step 2: Generate Dataset Lists
```bash
python generateTrainList.py
python generateTestList.py
### Step 3: Configure Paths
Modify dataset paths in the code
Ensure .txt file paths are correctly set
## β οΈ Notes
Both ResNet and VGG versions are available
Code readability will be improved in future updates
GPU is recommended for training and inference
## π Citation
@ARTICLE{10198281,
author={Zeng, Xiangyu and Xu, Mingzhu and Hu, Yijun and Tang, Haoyu and Hu, Yupeng and Nie, Liqiang},
journal={IEEE Transactions on Geoscience and Remote Sensing},
title={Adaptive Edge-Aware Semantic Interaction Network for Salient Object Detection in Optical Remote Sensing Images},
year={2023},
volume={61},
pages={1-16},
doi={10.1109/TGRS.2023.3300317}
}
## π¬ Contact
For any questions, please contact:
## π§ z15264367990@163.com |