International Journal of

ADVANCED AND APPLIED SCIENCES

EISSN: 2313-3724, Print ISSN: 2313-626X

Frequency: 12

line decor
  
line decor

 Volume 10, Issue 2 (February 2023), Pages: 107-112

----------------------------------------------

 Original Research Paper

 An improvement of efficient nonlinear color image interpolator: Theory and FPGA implementation

 Author(s): 

 Anis Ridha Boudabbous *, Marwa Jomaa Graja

 Affiliation(s):

 Department of Computer Engineering and Networks, College of Computer and Information Sciences, Jouf University, Sakakah, Saudi Arabia

  Full Text - PDF          XML

 * Corresponding Author. 

  Corresponding author's ORCID profile: https://orcid.org/0000-0002-5488-2382

 Digital Object Identifier: 

 https://doi.org/10.21833/ijaas.2023.02.014

 Abstract:

In this paper, a new proposal for a nonlinear edge-preserving interpolator and hardware implementation is presented. As a new idea for a color image interpolator, our proposal is focusing on the interpolated pixel and we tried to adjust it in order to have better quality. To evaluate the effectiveness of the proposed idea for preserving images, we implemented it using different color images and we evaluated using different evaluation measurements. Then, we compared our new proposal with the traditional nonlinear Edge preserving interpolator. The obtained results confirm that our proposed Edge preserving is better than the old interpolator. It also demonstrates consistent image quality performance among a variety of images. The hardware implementation based on FPGA shows that we are able to gain image quality without increasing the size of the circuit once implemented in hardware. We show that our proposed interpolator for Edge preserving improves considerably the image quality and represents a fast solution when implemented in hardware. Despite a small increase in FPGA resources, we obtain an average improvement of the image quality of about 35.75% using the NCD metric.

 © 2022 The Authors. Published by IASE.

 This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).

 Keywords: Nonlinear interpolator, Color image, Edge preserving, Vector rational function, FPGA

 Article History: Received 6 January 2022, Received in revised form 17 April 2022, Accepted 3 November 2022

 Acknowledgment 

No Acknowledgment.

 Compliance with ethical standards

 Conflict of interest: The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.

 Citation:

 Boudabbous AR and Graja MJ (2023). An improvement of efficient nonlinear color image interpolator: Theory and FPGA implementation. International Journal of Advanced and Applied Sciences, 10(2): 107-112

 Permanent Link to this page

 Figures

 Fig. 1 Fig. 2 Fig. 3 Fig. 4 Fig. 5

 Tables

 Table 1 Table 2

----------------------------------------------    

 References (12)

  1. Abdullah D, Fajriana F, Maryana M, Rosnita L, Siahaan APU, Rahim, R, and Hadikurniawati W (2018). Application of interpolation image by using bi-cubic algorithm. Journal of Physics: Conference Series, 1114: 012066. https://doi.org/10.1088/1742-6596/1114/1/012066   [Google Scholar]
  2. Cheikh FA, Khriji L, Gabbouj M, and Ramponi G (1998). Color image interpolation using vector rational filters. In the SPIE Conference, Nonlinear Image processing IX, International Society for Optics and Photonics, San Jose, USA, 3304: 242-249. https://doi.org/10.1117/12.304604   [Google Scholar]
  3. Fadnavis S (2014). Image interpolation techniques in digital image processing: An overview. International Journal of Engineering Research and Applications, 4(10): 70-73.   [Google Scholar]
  4. Getreuer P (2011). Linear methods for image interpolation. Image Processing On Line, 1: 238-259https://doi.org/10.5201/ipol.2011.g_lmii   [Google Scholar]
  5. Han D (2013). Comparison of commonly used image interpolation methods. In the 2nd International Conference on Computer Science and Electronics Engineering, Atlantis Press, Hangzhou, China, 10: 1556-1559. https://doi.org/10.2991/iccsee.2013.391   [Google Scholar]
  6. Jha AK, Kumar A, Schaefer G, and Ahad MAR (2014). An efficient edge preserving image interpolation algorithm. In the 2014 International Conference on Informatics, Electronics and Vision, IEEE, Dhaka, Bangladesh: 1-4. https://doi.org/10.1109/ICIEV.2014.6850820   [Google Scholar] PMCid:PMC3952416
  7. Khan S, Lee DH, Khan MA, Siddiqui MF, Zafar RF, Memon KH, and Mujtaba G (2020). Image interpolation via gradient correlation-based edge direction estimation. Scientific Programming, 2020: 5763837. https://doi.org/10.1155/2020/5763837   [Google Scholar]
  8. Kok CW and Tam WS (2019). Fractal image interpolation: A tutorial and new result. Fractal and Fractional, 3(1): 7. https://doi.org/10.3390/fractalfract3010007   [Google Scholar]
  9. Lu Y, Cai X, Zhai Z, and Qin X (2012). An image interpolation method with edge-preserving. In: Qian Z, Cao L, Su W, Wangn T, and Yang H (Eds.), Recent advances in computer science and information engineering: 237-242. Springer, Berlin, Germany. https://doi.org/10.1007/978-3-642-25792-6_36   [Google Scholar]
  10. Lukac R, Plataniotis KN, Venetsanopoulos AN, and Smolka B (2005). A statistically-switched adaptive vector median filter. Journal of Intelligent and Robotic Systems, 42(4): 361-391. https://doi.org/10.1007/s10846-005-1730-2   [Google Scholar]
  11. Parsania PS and Virparia PV (2016). A comparative analysis of image interpolation algorithms. International Journal of Advanced Research in Computer and Communication Engineering, 5(1): 29-34. https://doi.org/10.17148/IJARCCE.2016.5107   [Google Scholar]
  12. Seta R, Okubo K, and Tagawa N (2009). Digital image interpolation method using higher-order Hermite interpolating polynomials with compact finite-difference. In the APSIPA ASC 2009: Asia-Pacific Signal and Information Processing Association, 2009 Annual Summit and Conference, International Organizing Committee, Sapporo, Japan: 406-409.   [Google Scholar]