Related Experiment Video
Updated: Jul 23, 2025

Swin-PSAxialNet: An Efficient Multi-Organ Segmentation Technique
Published on: July 5, 2024
An Encoder-Decoder Architecture within a Classical Signal-Processing Framework for Real-Time Barcode Segmentation
Óscar Gómez-Cárdenes1, José Gil Marichal-Hernández1, Jung-Young Son2
1Department of Industrial Engineering, Universidad de La Laguna, 38200 La Laguna, Spain.
This study introduces two novel methods for one-dimensional barcode segmentation, crucial for augmented reality (AR) applications. One method achieves high precision without deep learning, offering fast processing speeds for real-world AR scenarios.
Area of Science:
- Computer Vision
- Image Processing
- Augmented Reality
Background:
- Accurate barcode segmentation is essential for augmented reality (AR) applications.
- Existing methods may struggle with real-world image conditions like motion blur.
Purpose of the Study:
- To propose two novel methods for one-dimensional barcode segmentation.
- To achieve high accuracy and efficiency, particularly for AR applications.
Main Methods:
- Utilizing the partial discrete Radon transform as a core component.
- Developing a tile-based method for spatial and angle precision.
- Implementing an encoder-decoder network inspired by CNNs for segmentation without training.
Main Results:
- The encoder-decoder method achieves processing times faster than video acquisition on CPU for 1024x1024 images.
- Accuracy rivals state-of-the-art deep learning methods on standard datasets.
- The method excels with images exhibiting motion and lens blur, common in AR.
Conclusions:
- The proposed methods offer efficient and accurate barcode segmentation solutions.
- The encoder-decoder approach provides a competitive, non-training-based alternative for real-time AR.
- Implementations are provided for research and parallel processing on various CPUs.
Related Concept Videos
Signal Sequences and Sorting Receptors
Classification of Signals
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
Parallel Processing
Reconstruction of Signal using Interpolation
Convolution: Math, Graphics, and Discrete Signals
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...
Deconvolution
Deconvolution involves several mathematical techniques to derive the impulse response. One common approach is polynomial division. In this method, the input and output sequences are treated as coefficients of...

