Submitted:
03 May 2025
Posted:
06 May 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. The Fractal Image Compression and Non-Uniform Rectangular Partition
2.1. The Fractal Image Compression

2.1.1. Image Segmentation
2.1.2. Affine Transformation
- (1)
- Identity transformation : ; as show in Figure 3(a).
- (2)
- Rotate 90 degrees clockwise : ; as show in Figure 3(b).
- (3)
- Rotate 180 degrees clockwise : ; as show in Figure 3(c).
- (4)
- Rotate 270 degrees clockwise : ; as show in Figure 3(d).
- (5)
- Symmetric reflection on x : ; as show in Figure 3(e).
- (6)
- Symmetric reflection on y=x : ; as show in Figure 3(f).
- (7)
- Symmetric reflection on y : ; as show in Figure 3(g).
- (8)
- Symmetric reflection on y=-x : ; as show in Figure 3(h).
2.1.3. Decoding and Reconstruction
2.2. The Non-Uniform Rectangular Partition
3. Methodology and Algorithm Analysis
3.1. Block Segmentation Method
3.2. Process of FICANRP Scheme
3.3. Algorithm Detail
3.4. Algorithm Description
| Algorithm 1 FICANRP Encoding Algorithm |
|
Input: Size N x N Image Output: Fractal codes (Fs, Fo, Tw, R_size, Dtx, Dty) Algorithm process: |
|
| Algorithm 2 FICANRP Decoding Algorithm |
|
Input: Fractal codes (Fs, Fo, Tw, R_size, Dtx, Dty) Output: Decoding reconstruction Image Algorithm process: |
For n=1:N /* n represents the iteration number / For Nr=1: Tprn /* Tprn represents the number of R-block/ Dx = Dtx(Nr) Dy = Dty (Nr) /* For each R-block R(Nr), locate the best match D-block D(Nr) / D(Nr)= I_New(Dx+2R_size: Dy+ 2R_size) /* Apply spatial compression Ts and isometric transformation Tw to D(Nr) / Temp(Nr)= Tw (Ts(D(Nr))) I_New(Nr)= Fs(Nr)Temp(Nr) + Fo (Nr)Nr= Nr+1 End for End for
|
4. Simulation Experiments and Results
4.1. Experimental Conditions and Key Parameters
4.2. Evaluation Standard
4.3. Algorithm Complexity
4.4. Analysis and Results of Experimental





5. Conclusions and Future
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- M. F. Barnsley, Fractals everywhere, 2. ed., 3. [print.]. San Diego: Morgan Kaufmann, 20.
- E. Jacquin, “Image coding based on a fractal theory of iterated contractive image transformations,” IEEE Trans. Image Process., vol. 1, no. 1, pp. 18–30, Jan. 1992. [CrossRef]
- “Iterated function systems and the global construction of fractals,” Proc. R. Soc. Lond. Math. Phys. Sci., vol. 399, no. 1817, pp. 243–275, Jun. 1985. [CrossRef]
- Chong Sze Tong and Man Wong, “Adaptive approximate nearest neighbor search for fractal image compression,” IEEE Trans. Image Process., vol. 11, no. 6, pp. 605–615, Jun. 2002. [CrossRef]
- T. Tan and H. Yan, “The fractal neighbor distance measure,” Pattern Recognit., 2002.
- X.-Y. Wang, Y.-X. Wang, and J.-J. Yun, “An improved fast fractal image compression using spatial texture correlation,” Chin. Phys. B, vol. 20, no. 10, p. 104202, Oct. 2011. [CrossRef]
- K. Jaferzadeh, K. Kiani, and S. Mozaffari, “Acceleration of fractal image compression using fuzzy clustering discrete-cosine-transform-based metric,” Image Process. IET, vol. 6, pp. 1024–1030, Oct. 2012. [CrossRef]
- J. Wang, “A Novel Fractal Image Compression Scheme With Block Classification and Sorting Based on Pearson’s Correlation Coefficient,” IEEE Trans. IMAGE Process., vol. 22, no. 9, 2013.
- K. Jaferzadeh, I. Moon, and S. Gholami, “Enhancing fractal image compression speed using local features for reducing search space,” Pattern Anal. Appl., vol. 20, no. 4, pp. 1119–1128, Nov. 2017. [CrossRef]
- J. Cao, A. Zhang, and L. Shi, “Orthogonal sparse fractal coding algorithm based on image texture feature,” IET Image Process., vol. 13, no. 11, pp. 1872–1879, 2019. [CrossRef]
- Y. Fisher, Fractal Image Compression: Theory and Application. Springer Science & Business Media, 1995.
- W. Xing-Yuan and G. Xing, “An effective fractal image compression algorithm based on plane fitting,” vol. 21, no. 9, 2012.
- W. Li, Q. Pan, J. Lu, and S. Li, “Research on Image Fractal Compression Coding Algorithm Based on Gene Expression Programming”.
- S. Smriti, A. Laxmi, and B. M. Hima, “Image Compression using PSO-ALO Hybrid Metaheuristic Technique,” Int. J. Perform. Eng., vol. 17, no. 12, p. 998, 2021. [CrossRef]
- Z. Tang, S. Yan, and C. Xu, “Adaptive super-resolution image reconstruction based on fractal theory,” Displays, vol. 80, p. 102544, Dec. 2023. [CrossRef]
- L.-F. Li, Y. Hua, Y.-H. Liu, and F.-H. Huang, “Study on fast fractal image compression algorithm based on centroid radius,” Syst. Sci. Control Eng., vol. 12, no. 1, p. 2269183, Dec. 2024. [CrossRef]
- S. S. Snyder, “Fractals and the Collage Theorem”.
- A. Oppenheim, D. Johnson, and K. Steiglitz, “Computation of spectra with unequal resolution using the fast Fourier transform,” Proc. IEEE, vol. 59, no. 2, pp. 299–301, Feb. 1971. [CrossRef]
- S. Bagchi and S. K. Mitra, “The nonuniform discrete Fourier transform and its applications in filter design. I. 1-D,” IEEE Trans. Circuits Syst. II Analog Digit. Signal Process., vol. 43, no. 6, pp. 422–433, Jun. 1996. [CrossRef]
- S. Bagchi and S. K. Mitra, “The nonuniform discrete Fourier transform and its applications in filter design. II. 2-D,” IEEE Trans. Circuits Syst. II Analog Digit. Signal Process., vol. 43, no. 6, pp. 434–444, Jun. 1996. [CrossRef]
- D. L. Donoho, “Wedgelets: nearly minimax estimation of edges,” Ann. Stat., vol. 27, no. 3, Jun. 1999. [CrossRef]
- “The Nonuniform V-Transform Theory and Applications.pdf.”.
- U. K. Tak, Z. Tang, and D. Qi, “A non-uniform rectangular partition coding of digital image and its application,” in 2009 International Conference on Information and Automation, Jun. 2009, pp. 995–999. [CrossRef]
- X. Yuan and Z. Cai, “An Adaptive Triangular Partition Algorithm for Digital Images,” IEEE Trans. Multimed., vol. 21, no. 6, pp. 1372–1383, Jun. 2019. [CrossRef]
- Y. Zhang, Z. Cai, and G. Xiong, “A New Image Compression Algorithm Based on Non-Uniform Partition and U-System,” IEEE Trans. Multimed., vol. 23, pp. 1069–1082, 2021. [CrossRef]
- T. Benouaz and O. Arino, “Least square approximation of a nonlinear ordinary differential equation,” Comput. Math. Appl., vol. 31, no. 8, pp. 69–84, Apr. 1996. [CrossRef]
- W. Zhao, K. U, and H. Luo, “Adaptive non-uniform partition algorithm based on linear canonical transform,” Chaos Solitons Fractals, vol. 163, p. 112561, Oct. 2022. [CrossRef]
- W. Zhao, K. U, and H. Luo, “Image representation method based on Gaussian function and non-uniform partition,” Multimed. Tools Appl., vol. 82, no. 1, pp. 839–861, Jan. 2023. [CrossRef]
- K. U., N. Ji, D. Qi, and Z. Tang, “An Adaptive Quantization Technique for JPEG Based on Non-uniform Rectangular Partition,” in Future Wireless Networks and Information Systems, vol. 143, Y. Zhang, Ed., in Lecture Notes in Electrical Engineering, vol. 143. , Berlin, Heidelberg: Springer Berlin Heidelberg, 2012, pp. 179–187. [CrossRef]
- R. Song, Y. Li, Q. Zhang, and Z. Zhao, “Image denoising method based on non-uniform partition and wavelet transform,” in 2010 3rd International Congress on Image and Signal Processing, Oct. 2010, pp. 703–706. [CrossRef]
- X. Liu and U. Kintak, “A novel multi-focus image-fusion scheme based on non-uniform rectangular partition,” in 2017 International Conference on Wavelet Analysis and Pattern Recognition (ICWAPR), Jul. 2017, pp. 53–58. [CrossRef]
- W. Zhao, K. U, and H. Luo, “An image super-resolution method based on polynomial exponential function and non-uniform rectangular partition,” J. Supercomput., vol. 79, no. 1, pp. 677–701, Jan. 2023. [CrossRef]
- S. D. Hu and K. Tak U., “A Novel Video Steganography Based on Non-uniform Rectangular Partition,” in 2011 14th IEEE International Conference on Computational Science and Engineering, Aug. 2011, pp. 57–61. [CrossRef]
- K. U, S. Hu, D. Qi, and Z. Tang, “A robust image watermarking algorithm based on non-uniform rectangular partition and DWT,” in 2009 2nd International Conference on Power Electronics and Intelligent Transportation System (PEITS), Dec. 2009, pp. 25–28. [CrossRef]








![]()
|
![]() |
![]() |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).



