← all repositories
plemeri/InSPyReNet

Saliency detection at full resolution, minus the full-resolution labels

InSPyReNet produces high-resolution saliency maps by blending image pyramids, avoiding the need for high-resolution training labels.

777 stars Python Computer Vision
InSPyReNet
Not currently ranked — collecting fresh signals.
star history

What it does InSPyReNet is a PyTorch research implementation that picks out visually prominent objects in images, returning a structured pyramid of saliency maps instead of a single flat mask. It is designed to handle high-resolution imagery despite being trained exclusively on low-resolution datasets. The repository contains training and evaluation code, pretrained checkpoints, and pointers to downstream projects for background removal and lane segmentation.

The interesting bit To scale up without high-res ground truth, the model synthesizes paired low- and high-resolution image pyramids from the same source image and blends them. This compensates for effective receptive field discrepancies at larger scales, letting the model borrow low-res expertise to fake high-res precision.

Key highlights

  • Outputs a strict image pyramid of saliency maps for multi-scale ensemble blending
  • Authors report surpassing prior state-of-the-art methods on public low- and high-resolution SOD benchmarks (HKU-IS, DUTS, HRSOD, UHRSD, etc.)
  • Checkpoints and results provided for dichotomous image segmentation on DIS5K
  • Downstream tools include a HuggingFace demo, the transparent-background PyPI package, and the LaneSOD driving-scene variant
  • Multi-GPU training supported

Caveats

  • One listed HuggingFace demo is marked Server Down in the README, though an alternative community space is available
  • The ready-to-use CLI tool and lane-segmentation code are maintained in separate repositories

Verdict Worth cloning if you need research-grade saliency detection that stretches beyond its training resolution. Pass if you want a single turnkey product—this is a paper implementation with the user-friendly wrappers living elsewhere.

Frequently asked

What is plemeri/InSPyReNet?
InSPyReNet produces high-resolution saliency maps by blending image pyramids, avoiding the need for high-resolution training labels.
Is InSPyReNet open source?
Yes — plemeri/InSPyReNet is open source, released under the MIT license.
What language is InSPyReNet written in?
plemeri/InSPyReNet is primarily written in Python.
How popular is InSPyReNet?
plemeri/InSPyReNet has 777 stars on GitHub.
Where can I find InSPyReNet?
plemeri/InSPyReNet is on GitHub at https://github.com/plemeri/InSPyReNet.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.