Application of the fractal Perlin noise algorithm for the generation of simulated breast tissue

Software breast phantoms are increasingly seeing use in preclinical validation of breast image acquisition systems and image analysis methods. Phantom realism has been proven sufficient for numerous specific validation tasks. A challenge is the generation of suitably realistic small-scale breast structures that could further improve the quality of phantom images. Power law noise follows the noise power characteristics of breast tissue, but may not sufficiently represent certain (e.g., non-Gaussian) properties seen in clinical breast images. The purpose of this work was to investigate the utility of fractal Perlin noise in generating more realistic breast tissue through investigation of its power spectrum and visual characteristics. Perlin noise is an algorithm that creates smoothly varying random structures of an arbitrary frequency. Through the use of a technique known as fractal noise or fractional Brownian motion (fBm), octaves of noise with different frequency are combined to generate coherent noise with a broad frequency range. fBm is controlled by two parameters – lacunarity and persistence – related to the frequency and amplitude of successive octaves, respectively. Average noise power spectra were calculated and beta parameters estimated in sample volumes of fractal Perlin noise with different combinations of lacunarity and persistence. Certain combinations of parameters resulted in noise volumes with beta values between 2 and 3, corresponding to reported measurements in real breast tissue. Different combinations of parameters resulted in different visual appearances. In conclusion, Perlin noise offers a flexible tool for generating breast tissue with realistic properties.

[1]  J. Boone,et al.  Association between power law coefficients of the anatomical noise power spectrum and lesion detectability in breast imaging modalities. , 2013, Physics in medicine and biology.

[2]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[3]  Patrick Flandrin,et al.  Wavelet analysis and synthesis of fractional Brownian motion , 1992, IEEE Trans. Inf. Theory.

[4]  Robert Bridson,et al.  Curl-noise for procedural fluid flow , 2007, SIGGRAPH 2007.

[5]  Tony DeRose,et al.  Wavelet noise , 2005, SIGGRAPH 2005.

[6]  Nooshin Kiarashi,et al.  Task-based strategy for optimized contrast enhanced breast imaging: analysis of six imaging techniques for mammography and tomosynthesis , 2012, Medical Imaging.

[7]  Benoit B. Mandelbrot,et al.  Fractal Geometry of Nature , 1984 .

[8]  Ann-Katherine Carton,et al.  Simulation of tomosynthesis images based on an anthropomorphic software breast tissue phantom , 2008, SPIE Medical Imaging.

[9]  Andrew D. A. Maidment,et al.  Optimized generation of high resolution breast anthropomorphic software phantoms. , 2012, Medical physics.

[10]  L. Tabár,et al.  The Tabár classification of mammographic parenchymal patterns. , 1997, European journal of radiology.

[11]  F. Kenton Musgrave,et al.  The synthesis and rendering of eroded fractal terrains , 1989, SIGGRAPH.

[12]  J Michael O'Connor,et al.  Generation of voxelized breast phantoms from surgical mastectomy specimens. , 2013, Medical physics.

[13]  J. Boone,et al.  Non-Gaussian statistical properties of breast images. , 2012, Medical physics.

[14]  Andrew D. A. Maidment,et al.  Development and characterization of an anthropomorphic breast software phantom based upon region-growing algorithm. , 2011, Medical physics.

[15]  F R Verdun,et al.  Estimation of the noisy component of anatomical backgrounds. , 1999, Medical physics.

[16]  C. Sparrow The Fractal Geometry of Nature , 1984 .

[17]  K Bliznakova,et al.  A three-dimensional breast software phantom for mammography simulation. , 2003, Physics in medicine and biology.

[18]  Ingrid Reiser,et al.  Comparison of power spectra for tomosynthesis projections and reconstructed images. , 2009, Medical physics.

[19]  Ken Perlin,et al.  Improving noise , 2002, SIGGRAPH.

[20]  R M Nishikawa,et al.  Task-based assessment of breast tomosynthesis: effect of acquisition parameters and quantum noise. , 2010, Medical physics.

[21]  Sikun Li,et al.  GPU-based real-time simulation and rendering of unbounded ocean surface , 2005, Ninth International Conference on Computer Aided Design and Computer Graphics (CAD-CG'05).

[22]  S Suryanarayanan,et al.  Evaluation of an improved algorithm for producing realistic 3D breast software phantoms: application for mammography. , 2010, Medical physics.

[23]  Ian Parberry Designer Worlds: Procedural Generation of Infinite Terrain from Real-World Elevation Data , 2014 .

[24]  A. Burgess,et al.  Human observer detection experiments with mammograms and power-law noise. , 2001, Medical physics.

[25]  Andrew D. A. Maidment,et al.  Analysis of Geometric Accuracy in Digital Breast Tomosynthesis Reconstruction , 2010, Digital Mammography / IWDM.

[26]  Steven Worley,et al.  A cellular texture basis function , 1996, SIGGRAPH.

[27]  P. Cochat,et al.  Et al , 2008, Archives de pediatrie : organe officiel de la Societe francaise de pediatrie.

[28]  W. Marsden I and J , 2012 .

[29]  Craig K. Abbey,et al.  Non-Gaussian statistical properties of virtual breast phantoms , 2014, Medical Imaging.

[30]  John B. Shoven,et al.  I , Edinburgh Medical and Surgical Journal.

[31]  B. Mandelbrot,et al.  Fractional Brownian Motions, Fractional Noises and Applications , 1968 .

[32]  Ehsan Samei,et al.  An anthropomorphic breast model for breast imaging simulation and optimization. , 2011, Academic radiology.

[33]  Ingrid Reiser,et al.  A statistically defined anthropomorphic software breast phantom. , 2012, Medical physics.

[34]  Rafael Bidarra,et al.  A Survey of Procedural Methods for Terrain Modelling , 2009 .

[35]  Ken Perlin,et al.  [Computer Graphics]: Three-Dimensional Graphics and Realism , 2022 .

[36]  L. Tabár,et al.  Breast cancer : the art and science of early detection with mammography : perception, interpretation, histopathologic correlation , 2005 .

[37]  Kristina Bliznakova,et al.  Experimental validation of a radiographic simulation code using breast phantom for X-ray imaging , 2010, Comput. Biol. Medicine.

[38]  John M Boone,et al.  Methodology for generating a 3D computerized breast phantom from empirical data. , 2009, Medical physics.

[39]  Andrew D. A. Maidment,et al.  Mammogram synthesis using a 3D simulation. II. Evaluation of synthetic mammogram texture. , 2002, Medical physics.

[40]  John C. Hart Perlin noise pixel shaders , 2001, HWWS '01.

[41]  J H Siewerdsen,et al.  Anatomical background and generalized detectability in tomosynthesis and cone-beam CT. , 2010, Medical physics.