• DocumentCode
    1357478
  • Title

    An FPGA implementation of chaotic and edge enhanced error diffusion

  • Author

    Su, Chung Yen ; Sie, You Lin

  • Author_Institution
    Dept. of Appl. Electron. Technol., Nat. Taiwan Normal Univ., Taipei, Taiwan
  • Volume
    56
  • Issue
    3
  • fYear
    2010
  • Firstpage
    1755
  • Lastpage
    1762
  • Abstract
    Digital halftoning plays a central role in getting more observable grey-levels for either the innovative electronic paper or other less level devices. The hardware implementation of digital halftoning is, however, seldom fully explored. In this paper, we propose a novel implementation of digital halftoning by means of error diffusion. The proposed scheme not only can perform a new method called chaotic and edge enhanced error diffusion, but also can be reduced to perform the conventional Floyd-Steinberg error diffusion. Best of all, our new scheme can produce halftone images with lower worm-like artifacts and sharper image edges. This scheme is mainly composed of four components: gradient-based edge detection, chaotic threshold generation, edge enhanced quantization, and error diffusion. Each circuit design of the four components is illustrated for the first time. Besides, we demonstrate the hardware performance of our scheme by using a field programmable gate array (FPGA) chip to offer possibly further applications.
  • Keywords
    edge detection; error analysis; field programmable gate arrays; FPGA chip; Floyd-Steinberg error diffusion; chaotic enhanced error diffusion; chaotic threshold generation; digital halftoning; edge enhanced error diffusion; edge enhanced quantization; field programmable gate array; gradient-based edge detection; innovative electronic paper; Adders; Chaos; Field programmable gate arrays; Hardware; Image edge detection; Pixel; Quantization; Error diffusion, digital halftoning, edge enhancement, field programmable gate array, electronic paper;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2010.5606322
  • Filename
    5606322