Parallel Cross Strip Attention Network for Single Image Dehazing

Lihan Tong, Yun Liu, Tian Ye, Weijia Li, Liyuan Chen +1 more
5/9/2024
cs.CV

No confident code implementation found for this paper.

Abstract

The objective of single image dehazing is to restore hazy images and produce clear, high-quality visuals. Traditional convolutional models struggle with long-range dependencies due to their limited receptive field size. While Transformers excel at capturing such dependencies, their quadratic computational complexity in relation to feature map resolution makes them less suitable for pixel-to-pixel dense prediction tasks. Moreover, fixed kernels or tokens in most models do not adapt well to varying blur sizes, resulting in suboptimal dehazing performance. In this study, we introduce a novel dehazing network based on Parallel Stripe Cross Attention (PCSA) with a multi-scale strategy. PCSA efficiently integrates long-range dependencies by simultaneously capturing horizontal and vertical relationships, allowing each pixel to capture contextual cues from an expanded spatial domain. To handle different sizes and shapes of blurs flexibly, We employs a channel-wise design with varying convolutional kernel sizes and strip lengths in each PCSA to capture context information at different scales.Additionally, we incorporate a softmax-based adaptive weighting mechanism within PCSA to prioritize and leverage more critical features.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{tong2024parallel,
  title  = {Parallel Cross Strip Attention Network for Single Image Dehazing},
  author = {Lihan Tong and Yun Liu and Tian Ye and Weijia Li and Liyuan Chen and Erkang Chen},
  year   = {2024},
  eprint = {2405.05811},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.05811v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.05811.svg)](https://codeofpaper.com/paper/2405.05811)

Discussion