Color quantization using modified artificial fish swarm algorithm

Danial Yazdani, Hadi Nabizadeh, Elyas Mohamadzadeh Kosari, Adel Nadjaran Toosi

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

18 Citations (Scopus)

Abstract

Color quantization (CQ) is one of the most important techniques in image compression and processing. Most of quantization methods are based on clustering algorithms. Data clustering is an unsupervised classification technique and belongs to NP-hard problems. One of the methods for solving NP-hard problems is applying swarm intelligence algorithms. Artificial fish swarm algorithm (AFSA) fits in the swarm intelligence algorithms. In this paper, a modified AFSA is proposed for performing CQ. In the proposed algorithm, to improve the AFSA's efficiency and remove its weaknesses, some modifications are done on behaviors, parameters and the algorithm procedure. The proposed algorithm along with other multiple known algorithms has been used on four well known images for doing CQ. Experimental results comparison shows that the proposed algorithm has acceptable efficiency.

Original languageEnglish
Title of host publicationAI 2011
Subtitle of host publicationAdvances in Artificial Intelligence - 24th Australasian Joint Conference, Proceedings
PublisherSpringer
Pages382-391
Number of pages10
ISBN (Print)9783642258312
DOIs
Publication statusPublished - 2011
Externally publishedYes
EventAustralasian Joint Conference on Artificial Intelligence 2011 - Perth, Australia
Duration: 5 Dec 20118 Dec 2011
Conference number: 24th
https://link.springer.com/book/10.1007/978-3-642-25832-9 (Proceedings)

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume7106
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceAustralasian Joint Conference on Artificial Intelligence 2011
Abbreviated titleAI 2011
Country/TerritoryAustralia
CityPerth
Period5/12/118/12/11
Internet address

Keywords

  • artificial fish swarm algorithm
  • Color quantization
  • compression
  • data clustering

Cite this