IDEAS home Printed from https://ideas.repec.org/a/gam/jmathe/v8y2020i9p1636-d417482.html
   My bibliography  Save this article

An Evolutionary Approach to Improve the Halftoning Process

Author

Listed:
  • Noé Ortega-Sánchez

    (División de Electrónica y Computación, Universidad de Guadalajara, CUCEI, Av. Revolución 1500, Guadalajara CP. 44430, Jal, Mexico)

  • Diego Oliva

    (División de Electrónica y Computación, Universidad de Guadalajara, CUCEI, Av. Revolución 1500, Guadalajara CP. 44430, Jal, Mexico
    IN3-Computer Science Department, Universitat Oberta de Catalunya, 08860 Castelldefels, Spain)

  • Erik Cuevas

    (División de Electrónica y Computación, Universidad de Guadalajara, CUCEI, Av. Revolución 1500, Guadalajara CP. 44430, Jal, Mexico)

  • Marco Pérez-Cisneros

    (División de Electrónica y Computación, Universidad de Guadalajara, CUCEI, Av. Revolución 1500, Guadalajara CP. 44430, Jal, Mexico)

  • Angel A. Juan

    (IN3-Computer Science Department, Universitat Oberta de Catalunya, 08860 Castelldefels, Spain)

Abstract

The techniques of halftoning are widely used in marketing because they reduce the cost of impression and maintain the quality of graphics. Halftoning converts a digital image into a binary image conformed by dots. The output of the halftoning contains less visual information; a possible benefit of this task is the reduction of ink when graphics are printed. The human eye is not able to detect the absence of information, but the printed image stills have good quality. The most used method for halftoning is called Floyd-Steinberger, and it defines a specific matrix for the halftoning conversion. However, most of the proposed techniques in halftoning use predefined kernels that do not permit adaptation to different images. This article introduces the use of the harmony search algorithm (HSA) for halftoning. The HSA is a popular evolutionary algorithm inspired by the musical improvisation. The different operators of the HSA permit an efficient exploration of the search space. The HSA is applied to find the best configuration of the kernel in halftoning; meanwhile, as an objective function, the use of the structural similarity index (SSIM) is proposed. A set of rules are also introduced to reduce the regular patterns that could be created by non-appropriate kernels. The SSIM is used due to the fact that it is a perception model used as a metric that permits comparing images to interpret the differences between them numerically. The aim of combining the HSA with the SSIM for halftoning is to generate an adaptive method that permits estimating the best kernel for each image based on its intrinsic attributes. The graphical quality of the proposed algorithm has been compared with classical halftoning methodologies. Experimental results and comparisons provide evidence regarding the quality of the images obtained by the proposed optimization-based approach. In this context, classical algorithms have a lower graphical quality in comparison with our proposal. The results have been validated by a statistical analysis based on independent experiments over the set of benchmark images by using the mean and standard deviation.

Suggested Citation

  • Noé Ortega-Sánchez & Diego Oliva & Erik Cuevas & Marco Pérez-Cisneros & Angel A. Juan, 2020. "An Evolutionary Approach to Improve the Halftoning Process," Mathematics, MDPI, vol. 8(9), pages 1-23, September.
  • Handle: RePEc:gam:jmathe:v:8:y:2020:i:9:p:1636-:d:417482
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2227-7390/8/9/1636/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2227-7390/8/9/1636/
    Download Restriction: no
    ---><---

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Dejan G. Ćirić & Zoran H. Perić & Nikola J. Vučić & Miljan P. Miletić, 2023. "Analysis of Industrial Product Sound by Applying Image Similarity Measures," Mathematics, MDPI, vol. 11(3), pages 1-27, January.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jmathe:v:8:y:2020:i:9:p:1636-:d:417482. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.