Image Compression Using Harmony Search Algorithm
Image compression techniques are important and useful in data storage and image transmission through the Internet. These techniques eliminate redundant information in an image which minimizes the physical space requirement of the image. Numerous types of image compression algorithms have been developed but the resulting image is still less than the optimal. The Harmony search algorithm (HSA), a meta-heuristic optimization algorithm inspired by the music improvisation process of musicians, was applied as the underlying algorithm for image compression. Experiment results show that it is feasible to use the harmony search algorithm as an algorithm for image compression. The HSA-based image compression technique was able to compress colored and grayscale images with minimal visual information loss.
Keywords: Harmony Search Algorithm, Meta-heuristics, Image, Image Compression, RGB, PSNR
Download Full-Text
ABOUT THE AUTHORS
Ryan Rey M. Daga
Ryan Rey M. Daga received his B.S. degree in Computer Science from the University of the Philippines Visayas Tacloban College (UPVTC), Tacloban City, Leyte, Philippines in 2011. He is currently an Instructor at the University of the Philippines Visayas Tacloban College, Tacloban City, Leyte, Philippines. His research interests include Image Processing and Optimization.
John Paul T. Yusiong
John Paul T. Yusiong received his B.S. degree in Computer Science (cum laude) from the University of the Philippines Visayas Tacloban College (UPVTC), Tacloban City, Leyte, Philippines in 2002 and his M.S. degree in Computer Science from the University of the Philippines Diliman (UPD), Diliman, Quezon City, Philippines in 2006. He has been teaching for ten years and he is currently an Assistant Professor in Computer Science at the University of the Philippines Visayas Tacloban College, Tacloban City, Leyte, Philippines. His research interests include Artificial Intelligence, Neural Networks and Optimization algorithms.
Ryan Rey M. Daga
Ryan Rey M. Daga received his B.S. degree in Computer Science from the University of the Philippines Visayas Tacloban College (UPVTC), Tacloban City, Leyte, Philippines in 2011. He is currently an Instructor at the University of the Philippines Visayas Tacloban College, Tacloban City, Leyte, Philippines. His research interests include Image Processing and Optimization.
John Paul T. Yusiong
John Paul T. Yusiong received his B.S. degree in Computer Science (cum laude) from the University of the Philippines Visayas Tacloban College (UPVTC), Tacloban City, Leyte, Philippines in 2002 and his M.S. degree in Computer Science from the University of the Philippines Diliman (UPD), Diliman, Quezon City, Philippines in 2006. He has been teaching for ten years and he is currently an Assistant Professor in Computer Science at the University of the Philippines Visayas Tacloban College, Tacloban City, Leyte, Philippines. His research interests include Artificial Intelligence, Neural Networks and Optimization algorithms.