Advancing semantic segmentation: Enhanced UNet algorithm with attention mechanism and deformable convolution

Effat Sahragard1, Hassan Farsi1, Sajad Mohamadzadeh1

  • 1Department of Electrical and Computer Engineering, University of Birjand, Birjand, Iran.

Plos One
|January 17, 2025
PubMed
Summary

This study introduces an improved UNet model with a ResNet50 backbone and attention mechanisms for better semantic segmentation. The Large Kernel Attention module in the decoder path significantly boosts performance on benchmark datasets.

Related Concept Videos

Weighted Mean00:57

Weighted Mean

While taking the arithmetic, geometric, or harmonic mean of a sample data set, equal importance is assigned to all the data points. However, all the values may not always be equally important in some data sets. An intrinsic bias might make it more important to give more weightage to specific values over others.
For example, consider the number of goals scored in the matches of a tournament. While computing the average number of goals scored in the tournament, it may be more important to...
5.5K
Area Problem01:26

Area Problem

Determining the area of a region with straight edges is straightforward, as geometric formulas for rectangles, triangles, and polygons can be applied directly. However, traditional geometric methods are insufficient when a region has a curved boundary, such as the area under a function.fromThe area problem involves finding a systematic way to measure such regions. One approach to solving this problem is through approximation. Instead of attempting to compute the area exactly at the outset, the...
313
Net Change Theorem01:22

Net Change Theorem

The Net Change Theorem is a fundamental principle in calculus that establishes a direct relationship between a function’s rate of change and its accumulated change over an interval. Mathematically, it states that the definite integral of a function's derivative over a given interval [a,b] yields the net change in the original function:This theorem has significant applications in various real-world scenarios, including physics, economics, and engineering. A particularly useful application...
223
Application of Nonlinear Inequalities01:29

Application of Nonlinear Inequalities

A nonlinear inequality describes a comparison involving an expression that curves or behaves more complexly than a straight line. These inequalities often appear in forms that include squares, products, or variables in the denominator.To solve such an inequality, one starts by rewriting it so that zero appears on one side. For example, the inequality:  can be factored as: This form makes it easier to identify the values that cause the expression to equal zero. In this case, the...
359
The Squeeze Theorem01:30

The Squeeze Theorem

Certain mathematical functions exhibit unpredictable or highly variable behavior near specific input values, making direct evaluation of their limits challenging. This complexity may arise from rapid oscillations or irregular patterns that obscure the function’s trend. In such cases, the Squeeze Theorem offers a reliable method for determining limits.According to the Squeeze Theorem, if a function is confined between two other functions near a particular point, and both outer functions...
456
Increasing Function01:18

Increasing Function

An increasing function exhibits a rise in output values as input values increase. This behavior is depicted graphically as a curve or line that slopes upward from left to right. Such a function satisfies the condition that if x1 < x2, then f(x1) < f(x2), indicating that the function values grow with increasing inputs. This concept is fundamental in understanding growth trends across various domains, such as population dynamics, financial investments, or resource consumption.The...
514