Cost-Efficient Super-Resolution Hardware Using Local Binary Pattern Classification and Linear Mapping for Real-Time 4K Conversion

We propose a new hardware-friendly super-resolution (SR) algorithm using computationally simple feature extraction and regression methods, i.e., local binary pattern (LBP) and linear mapping, respectively. The proposed method pre-trains dedicated linear mapping kernels for different texture types of...

Full description

Bibliographic Details
Main Authors: Sung-Ho Bae, Jae-Hyeong Bae, Abdul Muqeet, Mst Sirazam Monira, Lokwon Kim
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9252878/
_version_ 1818349976265162752
author Sung-Ho Bae
Jae-Hyeong Bae
Abdul Muqeet
Mst Sirazam Monira
Lokwon Kim
author_facet Sung-Ho Bae
Jae-Hyeong Bae
Abdul Muqeet
Mst Sirazam Monira
Lokwon Kim
author_sort Sung-Ho Bae
collection DOAJ
description We propose a new hardware-friendly super-resolution (SR) algorithm using computationally simple feature extraction and regression methods, i.e., local binary pattern (LBP) and linear mapping, respectively. The proposed method pre-trains dedicated linear mapping kernels for different texture types of low-resolution (LR) image patches where the texture type is classified based on LBP features. On inference operation, a high-resolution (HR) image patch is reconstructed by multiplying an LR image patch with a linear mapping kernel, which is inferred by the LBP feature class of the corresponding LR patch. Since, the LBP is a highly efficient feature extraction operator for local texture classification, our method is extremely fast and power-efficient while showing competitive reconstruction quality to the latest machine learning-based SR techniques. We also present a fully pipe-lined hardware architecture and its implementation for real-time operations of the proposed SR method. The proposed SR algorithm has been implemented on a field-programmable-gate-array (FPGA) platform including Xilinx KCU105 that can process 63 frames-per-second (fps) while converting full-high-definition (FHD) images to 4K ultra-high-definition (UHD) images. Extensive experimental results show that the proposed proposed algorithm and its hardware implementation can achieve high reconstruction performance compared to the latest machine-learning-based SR methods while utilizing minimum hardware resources, thereby having remarkably less computational complexity. Sometimes, the latest deep-learning-based SR approaches offer slightly higher reconstruction quality, but they require significantly larger amount of hardware resources than the proposed method.
first_indexed 2024-12-13T18:14:30Z
format Article
id doaj.art-284dcf37513045438d4fd3214d975122
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-13T18:14:30Z
publishDate 2020-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-284dcf37513045438d4fd3214d9751222022-12-21T23:35:53ZengIEEEIEEE Access2169-35362020-01-01822438322439310.1109/ACCESS.2020.30368289252878Cost-Efficient Super-Resolution Hardware Using Local Binary Pattern Classification and Linear Mapping for Real-Time 4K ConversionSung-Ho Bae0https://orcid.org/0000-0003-2677-3186Jae-Hyeong Bae1https://orcid.org/0000-0002-4152-3030Abdul Muqeet2https://orcid.org/0000-0002-4803-7000Mst Sirazam Monira3https://orcid.org/0000-0001-6932-5557Lokwon Kim4https://orcid.org/0000-0002-7405-6985Department of Computer Science and Engineering, Kyung Hee University, Yongin-si, South KoreaDepartment of Computer Science and Engineering, Kyung Hee University, Yongin-si, South KoreaDepartment of Computer Science and Engineering, Kyung Hee University, Yongin-si, South KoreaDepartment of Computer Science and Engineering, Kyung Hee University, Yongin-si, South KoreaDepartment of Computer Science and Engineering, Kyung Hee University, Yongin-si, South KoreaWe propose a new hardware-friendly super-resolution (SR) algorithm using computationally simple feature extraction and regression methods, i.e., local binary pattern (LBP) and linear mapping, respectively. The proposed method pre-trains dedicated linear mapping kernels for different texture types of low-resolution (LR) image patches where the texture type is classified based on LBP features. On inference operation, a high-resolution (HR) image patch is reconstructed by multiplying an LR image patch with a linear mapping kernel, which is inferred by the LBP feature class of the corresponding LR patch. Since, the LBP is a highly efficient feature extraction operator for local texture classification, our method is extremely fast and power-efficient while showing competitive reconstruction quality to the latest machine learning-based SR techniques. We also present a fully pipe-lined hardware architecture and its implementation for real-time operations of the proposed SR method. The proposed SR algorithm has been implemented on a field-programmable-gate-array (FPGA) platform including Xilinx KCU105 that can process 63 frames-per-second (fps) while converting full-high-definition (FHD) images to 4K ultra-high-definition (UHD) images. Extensive experimental results show that the proposed proposed algorithm and its hardware implementation can achieve high reconstruction performance compared to the latest machine-learning-based SR methods while utilizing minimum hardware resources, thereby having remarkably less computational complexity. Sometimes, the latest deep-learning-based SR approaches offer slightly higher reconstruction quality, but they require significantly larger amount of hardware resources than the proposed method.https://ieeexplore.ieee.org/document/9252878/Local binary patternreal-timesuper-resolutionUHD
spellingShingle Sung-Ho Bae
Jae-Hyeong Bae
Abdul Muqeet
Mst Sirazam Monira
Lokwon Kim
Cost-Efficient Super-Resolution Hardware Using Local Binary Pattern Classification and Linear Mapping for Real-Time 4K Conversion
IEEE Access
Local binary pattern
real-time
super-resolution
UHD
title Cost-Efficient Super-Resolution Hardware Using Local Binary Pattern Classification and Linear Mapping for Real-Time 4K Conversion
title_full Cost-Efficient Super-Resolution Hardware Using Local Binary Pattern Classification and Linear Mapping for Real-Time 4K Conversion
title_fullStr Cost-Efficient Super-Resolution Hardware Using Local Binary Pattern Classification and Linear Mapping for Real-Time 4K Conversion
title_full_unstemmed Cost-Efficient Super-Resolution Hardware Using Local Binary Pattern Classification and Linear Mapping for Real-Time 4K Conversion
title_short Cost-Efficient Super-Resolution Hardware Using Local Binary Pattern Classification and Linear Mapping for Real-Time 4K Conversion
title_sort cost efficient super resolution hardware using local binary pattern classification and linear mapping for real time 4k conversion
topic Local binary pattern
real-time
super-resolution
UHD
url https://ieeexplore.ieee.org/document/9252878/
work_keys_str_mv AT sunghobae costefficientsuperresolutionhardwareusinglocalbinarypatternclassificationandlinearmappingforrealtime4kconversion
AT jaehyeongbae costefficientsuperresolutionhardwareusinglocalbinarypatternclassificationandlinearmappingforrealtime4kconversion
AT abdulmuqeet costefficientsuperresolutionhardwareusinglocalbinarypatternclassificationandlinearmappingforrealtime4kconversion
AT mstsirazammonira costefficientsuperresolutionhardwareusinglocalbinarypatternclassificationandlinearmappingforrealtime4kconversion
AT lokwonkim costefficientsuperresolutionhardwareusinglocalbinarypatternclassificationandlinearmappingforrealtime4kconversion