hhgfp-net
Science Score: 36.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
✓Academic publication links
Links to: ieee.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.7%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: YyLinkWorld
- License: apache-2.0
- Language: Python
- Default Branch: main
- Size: 138 MB
Statistics
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Hierarchical Heterogeneous Geometric Foreground Perception Network for Remote Sensing Object Detection

Abstract
Recently, deep learning-based remote sensing object detection has been widely explored and obtained remarkable performance. However, most existing multi-scale feature extraction methods neglect exploring the interfering representation of different hierarchical features in the backbone, which is crucial for learning more discriminative features. Moreover, FPN and its variants have difficulty in effectively perceiving the pose and salient information of remote sensing objects, leading to reduced detection accuracy. To address these issues, we propose a Hierarchical Heterogeneous Geometric Foreground Perception Network (HHGFP-Net) for remote sensing object detection. Specifically, a Hierarchical Heterogeneous Receptive-filed Module (HHRM) is proposed to reward and penalize the feature information of the corresponding levels according to the differences between the shallow and deep feature layers in the backbone, improving discriminative feature ability. Furthermore, a Geometric Foreground Perception Feature Pyramid Network (GFP-FPN) is developed to refine geometric shapes and enhance foreground contents, providing more precise feature representations for objects, particularly small objects. Experimental results on four challenging remote sensing object detection datasets demonstrate that our HHGFP-Net achieves state-of-the-art performance.
News!
- 2024-9-25 The code from the paper has been published on this page.
- 2025-2-7 This work has been accepted by IEEE TGRS.(paper link)
HHRM

GFP-FPN

Installation
HHGFP-Net depends on MMRotate,PyTorch, MMCV and MMDetection. Below are quick steps for installation. Please refer to Install Guide for more detailed instruction.
shell
conda create -n open-mmlab python=3.7 pytorch==1.7.0 cudatoolkit=10.1 torchvision -c pytorch -y
conda activate open-mmlab
pip install openmim
mim install mmcv-full
mim install mmdet
git clone https://github.com/open-mmlab/mmrotate.git
cd mmrotate
pip install -r requirements/build.txt
pip install -v -e .
Get Started
Please see get_started.md for the basic usage of MMRotate. Openmmlab provide colab tutorial, and other tutorials for:
Results
HHFEN pre-trained 300 epoch weights on ImageNet-1k extraction code: aaa0
| Dataset | Train | Val | Test | Crop|epoch|mAP | | ------------ | ------- | ------| ------- | ------ | ------- | ------ | |DOTA-v1.0 | train+val | val | test | [0.5,1.0,1.5] | 12 | 80.68 | |DOTA-v1.5 | train+val | val | test | [0.5,1.0,1.5] | 12 | 77.54 | |DIOR | train+val | test |test| [1.0] | 12 | 72.34 | |STAR|train+val | val |test | [0.5,1.0,1.5] |12| 39.90 |
Visualization
Heatmap Comparisons of LSKNet and HHGFP-Net in shallow layer at the backbone.
- (a) input RGB image
- (b) LSKNet
- (c) HHGFP-Net

Heatmap Comparisons of FPN and GFP-FPN before the final detection.
- (a) input RGB image
- (b) FPN
- (c) GFP-FPN

Visualization of GFRB

Results on DOTA-v1.0

Results on DOTA-v1.5

Results on DIOR

Results on STAR

Abaout the code and weights
The code that has been published so far has been reorganized according to the naming convention of the modules in the paper, and all the weights used in the experiments will be released after we reorganize the experiments.
Copyright
The project has been licensed by Apache-2.0. Please refer to for details. LICENSE.txt
Thanks
MMRotate MMYOLO MMPretrain Center for Advanced Computing, School of Computer Science, China Three Gorges University
Owner
- Name: YANG LIU
- Login: YyLinkWorld
- Kind: user
- Location: China.Chengdu.
- Company: CTGU
- Repositories: 1
- Profile: https://github.com/YyLinkWorld
Student of China Three Gorges University.
GitHub Events
Total
- Watch event: 3
- Push event: 4
- Fork event: 1
Last Year
- Watch event: 3
- Push event: 4
- Fork event: 1