A_Fast_Fractal_Based_Compression_for_MRI_Images
A_Fast_Fractal_Based_Compression_for_MRI_Images
Received April 15, 2019, accepted May 6, 2019, date of publication May 15, 2019, date of current version May 24, 2019.
Digital Object Identifier 10.1109/ACCESS.2019.2916934
ABSTRACT Magnetic resonance imaging (MRI), which assists doctors in determining clinical staging and
expected surgical range, has high medical value. A large number of MRI images require a large amount of
storage space and the transmission bandwidth of the PACS system in offline storage and remote diagnosis.
Therefore, high-quality compression of MRI images is very research-oriented. Current compression methods
for MRI images with high compression ratio cause loss of information on lesions, leading to misdiagnosis;
compression methods for MRI images with low compression ratio does not achieve the desired effect.
Therefore, a fast fractal-based compression algorithm for MRI images is proposed in this paper. First,
three-dimensional (3D) MRI images are converted into a two-dimensional (2D) image sequence, which
facilitates the image sequence based on the fractal compression method. Then, range and domain blocks
are classified according to the inherent spatiotemporal similarity of 3D objects. By using self-similarity,
the number of blocks in the matching pool is reduced to improve the matching speed of the proposed method.
Finally, a residual compensation mechanism is introduced to achieve compression of MRI images with high
decompression quality. The experimental results show that compression speed is improved by 2–3 times,
and the PSNR is improved by nearly 10. It indicates the proposed algorithm is effective and solves the
contradiction between high compression ratio and high quality of MRI medical images.
INDEX TERMS MRI, image compression, fractal compression, spatiotemporal similarity, lossy compres-
sion.
The algorithm proposed by Kaura and Wasson [6] used the wavelet encoder (LEZW). The background was compressed
fractal algorithm to perform lossy compression on BG, and using a set partitioning algorithm in hierarchical tree (SPIHT)
performs lossless compression based on context tree weight- technology. Yee et al. [18] applied a lossless BPG compres-
ing (CTW) on ROI. sion algorithm to the ROI region and a lossy BPG for the
Lesions in medical images and other infected sites have non-ROI region.
a more important diagnostic significance than the overall
image. Schelkens et al. [7] combined the embedded zerotree B. NON-ROI CODING
wavelet (EZW) coding algorithm with the multi-ROI gen- Sridhar and Prasad [19] combined the integer DCT-based
eral protocol to improve scalability of the embedded code SPIHT algorithm with context adaptive variable length cod-
stream. Sridhar [8] proposed a dual ROI coding algorithm for ing (CAVLC) to encode important coefficients of medical
medical images in which the lesion area was considered to images. Then, only these important coefficients were trans-
be the ROI, and the surrounding lesion (usually susceptible mitted instead of transmitting the entire image data, thereby
area) was the secondary ROI, giving the two ROIs different achieving compression effect. Based on the curled DCT
levels of priority. Hu et al. [9] proposed a multi-ROI medical (Warped DCT, WDCT), Prabhu et al. [20] proposed a 3D
image compression algorithm based on edge feature protec- warped DCT (3D WDCT), by means of which a complete
tion. The algorithm used the Canny operator to extract use- medical image compression scheme was presented. Bhavani
ful image edge information, combined JPEG2000 to reduce and Thanushkodi [21] compared the performance of several
the ROI losslessly, and used a multi-level tree set split in fractal coding algorithms on MRI compression, including
hierarchical tree (SPIHT) to compress the BG. For vascu- fractal coding standards, quasi-lossless fractal coding, and
lar images, Firoozbakht et al. [10] proposed a compression improved quasi-lossless fractal coding. Based on this, a novel
algorithm based on context and multi-ROI coding. The algo- quasi-lossless fractal compression algorithm was proposed,
rithm divided a vascular image into a primary ROI (vas- which effectively retained important features in the image.
cular stenosis region), a secondary ROI (other important A machine learning method was used to reduce encoding
areas of blood vessels), and BG. The main ROI usually time of the algorithm and improve compression performance.
needed to be manually selected, while the secondary ROI was Juliet et al. [22] proposed a medical image compression
automatically detected by the regional growth method. The algorithm based on Ripplet transform, which introduced an
component priority-based ROI coding method proposed by anisotropic Ripplet transform to represent singular points
Bartrina-Rapesta et al. [11] utilized the optimal rate distortion on an arbitrary shape curve, and encoded its important
technique and combined a simple and effective ROI code coefficients by SPIHT algorithm. Automatic and accurate
rate allocation strategy to achieve coding of multiple ROIs classification of MRI images is important for the analysis and
at different priorities. interpretation of these images. Zhang et al. [23] combined
For stereoscopic medical images, multidimensional two successful techniques: pseudo Zernike moment and ker-
wavelet transforms are typically used to remove cor- nel support vector machine to pathological brain detection.
relations in various directions in the image. Agrafio- This approach performed better than eleven state-of-the-art
tis et al. [12] extended 3D SPIHT algorithm to enable smart pathological brain detection methods in three open
three-dimensional ROI coding. Wang and Cuhadar [13] datasets.
proposed the use of unbalanced three-dimensional tree In addition, Juliet et al. [24] proposed using sparse repre-
structure to achieve three-dimensional ROI coding of sentation to explore the geometrical rules of image structure,
medical images, and achieved multi-ROI and multi-quality and based on this, proposed a medical image compression
control. Victor et al. [14] proposed an improved three- algorithm. Geometric flow indicated the direction in which
dimensional scalable compression algorithm for medical the gray level of the image changed regularly. The image
images based on the optimal volume of interest (VOI) coding. was further refined along the direction of geometric flow
Nguyen et al. [15] proposed an efficient compression algo- by Bandelet transform. Bandelet coefficients were encoded
rithm using hierarchical vector quantization and motion by SPIHT algorithm, and then the global thresholding pro-
compensation. The algorithm used three-dimensional motion cess combined with fixed coding was performed. Selvi and
estimation to create uniform pre-processed data, and used a Nadarajan [25] proposed a fast compression method for
three-dimensional compression algorithm based on hierarchi- four-dimensional fMRI images. The method utilized data
cal vector quantization to compress the pre-processed data. recombination, Contourlet transform, and improved binary
Sanchez [16] proposed a lossy compression algorithm for array technology. The test results for fMRI showed that per-
medical images based on multiple 3D ROI. The use of joint formance of the algorithm was better than SPIHT or SPECK,
source channel coding enabled multiple three-dimensional and had lower complexity. Zhang et al. [26] proposed an MRI
ROIs to achieve higher transmission priorities in the context image classifier based on Particle Swarm Optimization and
of wireless transmission. Sid Ahmed et al. [17] proposed an kernel support vector machine. Juliet et al. [27] proposed a
embedded image encoder based on efficient reversible dis- projection-based medical image compression algorithm. Dis-
crete cosine transform (RDCT). The proposed rearrangement crete radon transform (DRT) was used to effectively represent
structure was well coupled to a lossless embedded zerotree direction information of the image, and RANHT was used
0
In Eq.1, Dj is the domain block after average sampling. tk ∈
{t1 , · · · , t8 } are eight isometric transforms. si and oi are con-
trast factor and luminance factor of gradation transformation,
respectively, and are calculated according to Eqs.2-3. n is the
total number of pixels, and rp , dp are the p-th pixel values of
range block and domain block, respectively.
n np=1 dp rp − np=1 dp np=1 rp
P P P
s= P 2 (2)
Pn 2 n
n p=1 dp − p=1 d
n n
1 X X
o= rp − s dp (3)
n
p=1 p=1
where n is the number of pixels for the image. Xi and Yi TABLE 2. Comparison for decoding quality of traditional algorithm and
proposed algorithm.
represent gradation values of the i-th pixel for images X and
Y , respectively.
TABLE 4. Comparison for decoding quality of three algorithms. TABLE 7. Performance comparison for the proposed algorithm and
BWT–MTF algorithm.
image. Since each MRI image contains 192 layers, the time
is the total compression time.
As can be seen from Tables 6 and 7, compression ratio
of Screening and Complete 2Yr are reduced compared to
TABLE 5. Performanc comparison for different strategies of the algorithm.
the BWT-MTF algorithm, but their PSNR are significantly
improved. Compression ratios of Complete 1Yr is higher
than that of BWT–MTF algorithm. PSNRs of the three MRI
images are higher than the BWT–MTF algorithm. Unfor-
tunately, compression time of proposed method is greater
than the BWT–MTF algorithm. This is a flaw of fractal
compression algorithm. Compared to traditional algorithm,
compression speed is increased by about 2 to 3 times. Since
classification of range blocks and domain blocks is not uni-
form, it causes a difference between actual acceleration and
TABLE 6. Comparison of decoding quality for the proposed algorithm and theoretical acceleration.
BWT–MTF algorithm.
V. CONCLUSION
With the rapid development of medical imaging technology,
a large number of three-dimensional medical data, such as
MRI, CT and three-dimensional ultrasound, have been pro-
duced. The volume of three-dimensional medical image data
is large, resulting in high storage and transmission costs
of network traffic during diagnostics and treatment. Proper
compression of medical images reduces the amount of data
transferred. Compressed data is then stored and transmitted.
It not only saves storage space, but also improves transmis-
sion efficiency and shortens transmission time during remote
diagnosis. Thereby promoting the development of medical
care. In addition to retaining important information in med-
ical images, increasing the compression ratio and decoding
ability of compressed images is a major problem in medical
image compression.
BWT-MTF. In this method, a block-based Burrows-Wheeler In response to the above problems, we propose a fast MRI
compression algorithm is used to separate the regions con- image compression method based on fractal. First, three-
taining the most needed diagnostic features and then encoded dimensional MRI image is converted into two-dimensional
without significant loss in diagnostic quality. The remaining sequence image. The sequence image-based fractal com-
regions are encoded using a hybrid fractal coding algorithm. pression method is used to compress it. Secondly, range
Finally, the two coding regions are combined to reconstruct blocks and domain blocks are classified according to the
the output image. Table 6 and Table 7 are comparison data spatiotemporal similarity feature. A range block only needs
of decoding quality and performance for the algorithm in the to search for the optimal matching block in a certain type
paper and the BWT-MTF method, respectively. PSNR is the of domain block. Accelerate by reducing the capacity of
average value of all the images included in each MRI medical matching pool. Finally, a residual compensation mechanism
is introduced to achieve approximate lossless compression of [17] E. S. Ahmed, N. Benamrane, and A. Taleb-Ahmed, ‘‘Adaptive medical
MRI images. The experimental results show that compared image compression based on lossy and lossless embedded zerotree meth-
ods,’’ J. Inf. Process. Syst., vol. 13, no. 1, pp. 40–56, 2017.
with the traditional fractal MRI image compression method, [18] D. Yee, S. Soltaninejad, D. Hazarika, G. Mbuyi, R. Barnwal, and
the proposed method significantly improves compression A. Basu, ‘‘Medical image compression based on region of interest using
speed when image quality is similar. Compared with the better portable graphics (BPG),’’ in Proc. IEEE Int. Conf. Syst., Oct. 2017,
pp. 216–221.
BWT–MTF algorithm, although compression ratio is some- [19] K. V. Sridhar and K. S. R. K. Prasad, ‘‘Medical image compression
times slightly worse, the PSNR is higher than BWT–MTF. using advanced coding technique,’’ in Proc. 9th Int. Conf. Signal Process.,
Validity of the proposed method is verified. Oct. 2008, pp. 2142–2145.
[20] K. M. M. Prabhu, K. Sridhar, M. Mischi, and H. N. Bharath, ‘‘3-D warped
In the future, we need to improve works as follows. discrete cosine transform for MRI image compression,’’ Biomed. Signal
1) consider to recruit more subjects in our future studies Process. Control, vol. 8, no. 1, pp. 50–58, 2013.
and perform statistical test; 2) further construct new features [21] S. Bhavani and K. G. Thanushkodi, ‘‘Comparison of fractal coding meth-
ods for medical image compression,’’ IET Image Process., vol. 7, no. 7,
to enhance the definition of domain partition classification; pp. 686–693, Oct. 2013.
3) based on cloud computing, deep learning and other con- [22] S. Juliet, E. B. Rajsingh, and K. Ezra, ‘‘A novel medical image compression
cepts, propose a more effective medical image compression using Ripplet transform,’’ J. Real-Time Image Process., vol. 11, no. 2,
pp. 401–412, 2016.
algorithm; 4) start from the compression algorithm itself for [23] Y.-D. Zhang, Y. Jiang, W. Zhu, S. Lu, and G. Zhao, ‘‘Exploring a smart
improving its resistance to error. pathological brain detection method on pseudo Zernike moment,’’ Multi-
media Tools Appl., vol. 77, pp. 22589–22604, Sep. 2018.
REFERENCES [24] S. Juliet, E. B. Rajsingh, and K. Ezra, ‘‘A novel image com-
pression method for medical images using geometrical regularity of
[1] A. Bruckmann and A. Uhl, ‘‘Selective medical image compression tech- image structure,’’ Signal Image Video Process., vol. 9, pp. 1691–1703,
niques for telemedical and archiving applications,’’ Comput. Biol. Med., Oct. 2015.
vol. 30, pp. 153–169, 2000. [25] U. V. S. G and R. Nadarajan, ‘‘A rapid compression technique for
[2] P. G. Tahoces, J. R. Varela, M. J. Lado, and M. Souto, ‘‘Image compres- 4-D functional MRI images using data rearrangement and modified
sion: Maxshift ROI encoding options in JPEG2000,’’ Comput. Vis. Image binary array techniques,’’ Australas. Phys. Eng. Sci. Med., vol. 38, no. 4,
Understand., vol. 109, pp. 139–145, Feb. 2008. pp. 731–742, 2015.
[3] Y.-D. Zhang, Z. Dong, L. Wu, and S. Wang, ‘‘A hybrid method for MRI [26] Y.-D. Zhang, K. Muhammad, and C. Tang, ‘‘Twelve-layer deep convo-
brain image classification,’’ Expert Syst. Appl., vol. 38, pp. 10049–10053, lutional neural network with stochastic pooling for tea category clas-
Aug. 2011. sification on GPU platform,’’ Multimedia Tools Appl., vol. 77, no. 17,
[4] S. M. Hosseini and A.-R. Naghsh-Nilchi, ‘‘Medical ultrasound image pp. 22821–22839, Sep. 2018.
compression using contextual vector quantization,’’ Comput. Biol. Med., [27] S. Juliet, E. B. Rajsingh, and K. Ezra, ‘‘Projection-based medical image
vol. 42, pp. 743–750, Jul. 2012. compression for telemedicine applications,’’ J. Digit. Imag., vol. 28, no. 2,
[5] P. E. Sophia and J. Anitha, ‘‘Implementation of region based medical pp. 146–159, 2015.
image compression for telemedicine application,’’ in Proc. IEEE Int. Conf. [28] U. Patbhaje, R. Kumar, A. Kumar, and H.-N. Lee, ‘‘Compression
Comput. Intell. Comput. Res., Dec. 2014, pp. 1–4. of medical image using wavelet based sparsification and coding,’’ in
[6] M. Kaur and V. Wasson, ‘‘ROI based medical image compression for Proc. 4th Int. Conf. Signal Process. Integr. Netw. (SPIN), Feb. 2017,
telemedicine application,’’ Procedia Comput. Sci., vol. 70, pp. 579–585, pp. 394–398.
Dec. 2015. [29] G. U. V. Selvi and R. Nadarajan, ‘‘CT and MRI image compres-
[7] P. Schelkens, A. Munteanu, and J. Cornelis, ‘‘Wavelet-based compression sion using wavelet-based contourlet transform and binary array tech-
of medical images: Protocols to improve resolution and quality scalabil- nique,’’ J. Real-Time Image Process., vol. 13, no. 2, pp. 261–272,
ity and region-of-interest coding,’’ Future Gener. Comput. Syst., vol. 15, 2017.
no. 2, pp. 171–184, 1999. [30] K. C. Pathak and J. N. Sarvaiya, ‘‘Lossless medical image compression
[8] K. V. Sridhar, ‘‘Implementation of prioritised ROI coding for medical using transform domain adaptive prediction for telemedicine,’’ in Proc. Int.
image archiving using JPEG2000,’’ in Proc. Int. Conf. Signals Electron. Conf. Wireless Commun., Signal Process. Netw. (WiSPNET), Mar. 2017,
Syst., Sep. 2008, pp. 239–242. pp. 1026–1031.
[9] M. Hu, C. Zhang, J. Lu, and B. Zhou, ‘‘A multi-ROIs medical image [31] H. Amri, A. Khalfallah, M. Gargouri, N. Nebhani, J.-C. Lapayre, and
compression algorithm with edge feature preserving,’’ in Proc. 3rd Int. M.-S. Bouhlel, ‘‘Medical image compression approach based on image
Conf. Intell. Syst. Knowl. Eng., Nov. 2008, pp. 1075–1080. resizing, digital watermarking and lossless compression,’’ J. Signal Pro-
[10] M. Firoozbakht et al., ‘‘Compression of digital medical images based on cess. Syst., vol. 87, no. 2, pp. 203–214, 2017.
multiple regions of interest,’’ in Proc. 4th Int. Conf. Digit. Soc., Feb. 2010, [32] Y.-D. Zhang, C. Pan, X. Chen, and F. Wang, ‘‘Abnormal breast identifica-
pp. 260–263. tion by nine-layer convolutional neural network with parametric rectified
[11] J. Bartrina-Rapesta, J. Serra-Sagristà, and F. Aulí-Llinàs, ‘‘JPEG2000 ROI linear unit and rank-based stochastic pooling,’’ J. Comput. Sci., vol. 27,
coding through component priority for digital mammography,’’ Comput. pp. 57–68, Jul. 2018.
Vis. Image Understand., vol. 115, no. 1, pp. 59–68, Jan. 2011. [33] S. Parikh, D. Ruiz, H. Kalva, G. Fernández-Escribano, and V. Adzic, ‘‘High
[12] D. Agraftotis, D. R. Bull, and N. Canagarajah, ‘‘Region of interest cod- bit-depth medical image compression with HEVC,’’ IEEE J. Biomed.
ing of volumetric medical images,’’ in Proc. Int. Conf. Image Process., Health Inform., vol. 22, no. 2, pp. 552–560, Mar. 2018.
Sep. 2003, p. III-217. [34] X. W. Jiang, ‘‘Application of networking technology in special education,’’
[13] K. Wang and A. Cuhadar, ‘‘Unbalanced 3-D tree structure for region-based J. Nanjing Tech. College Special Educ., vol. 4, pp. 5–7, Dec. 2012.
coding of volumetric medical images,’’ in Proc. IEEE Int. Conf. Eng. Med. [35] Alzheimer’s Disease Neuroimaging Initiative. Accessed: Mar. 20, 2019.
Biol. Soc., Aug./Sep. 2006, pp. 3286–3289. [Online]. Available: http://adni.loni.usc.edu
[14] V. Sanchez, R. Abugharbieh, and P. Nasiopoulos, ‘‘3-D scalable medical [36] C. P. Devadoss and B. Sankaragomathi, ‘‘Near lossless medical image
image compression with optimized volume of interest coding,’’ IEEE compression using block BWT–MTF and hybrid fractal compression tech-
Trans. Med. Imag., vol. 29, no. 10, pp. 1808–1820, Oct. 2010. niques,’’ Cluster Computing, 2018. doi: 10.1007/s10586-018-1801-3.
[15] B. P. Nguyen, C.-K. Chui, S.-H. Ong, and S. Chang, ‘‘An efficient compres- [37] X. Jiang, ‘‘Isolated Chinese sign language recognition using gray-level
sion scheme for 4-D medical images using hierarchical vector quantization co-occurrence matrix and parameter-optimized medium Gaussian support
and motion compensation,’’ Comput. Biol. Med., vol. 41, pp. 843–856, vector machine,’’ in Proc. 7th Int. Conf. Frontiers Intell. Comput., Theory
Sep. 2011. Appl. (FICTA), 2019, pp. 1–10.
[16] V. Sanchez, ‘‘Joint source/channel coding for prioritized wireless trans-
mission of multiple 3-D regions of interest in 3-D medical imaging data,’’
IEEE Trans. Biomed. Eng., vol. 60, no. 2, pp. 397–405, Feb. 2013.