Cortical bone is perforated by a network of canals that contain loose connective tissue and provide conduits for the passage of neurovascular structures [1]. The creation of these canals is an intrinsic aspect of the processes of modeling and remodeling that form and rework bone. Bone formed by modeling incorporates primary porous spaces that develop into primary osteons. Remodeling creates Haversian systems (secondary osteons) through the initial destruction of cylindrical packets of bone followed by circumferential deposition of new bony lamellae within these resorption spaces. Haversian systems, which occupy the majority of adult human compact bone, have a complex, branched arrangement [2, 3] and, as a consequence, so do their central (haversian) canals. The general orientation of haversian systems varies within and among bones, and it is believed that this variation reflects the prevailing mechanical environment [4, 5]. When viewed in cross-section, the network of cortical canals appears as a collection of distinct pores. The relative area occupied by these pores, cortical porosity, is an important parameter affecting the mechanical properties of cortical bone [6, 7, 8, 9]. Further, it has been demonstrated that the cross-sectional spatial arrangement and dimensions of cortical pores influence the risk of fracture [10, 11, 12, 13, 14]. Yet, the full functional significance of the cortical pore network remains poorly understood. A better understanding of the three-dimensional (3D) arrangement of cortical canals will not only improve the interpretation of bone’s material properties but will also elucidate the processes by which cortical bone forms and adapts.

To date, the analysis of porosity in cortical bone has been largely limited to the evaluation of two-dimensional (2D) sections. Reconstruction based upon serial histological sectioning does provide a means of examining cortical canals in three dimensions [2, 15], but this technique is both tedious and destructive. The development of alternative methods has been impeded by the small scale of the canals, which is beyond the resolution of conventional nondestructive imaging techniques. The average diameters of porous structures in human bone range from approximately 30 μm for haversian canals, up to 400 μm for resorptive cutting cones [16, 17]. The spatial resolution of microcomputed tomographic (μCT) scanners continues to improve and, although resolutions below 2 μm are possible by using a synchrotron radiation source [18], commercially available desktop μCT scanners are capable of scan resolutions as low as 5 μm. Therefore, microcomputed tomography is the first imaging technology capable of resolving cortical pores in human bone [17] and visualizing them in three dimensions [19]. As such, this technology promises to provide an efficient, nondestructive, means of 3D quantitative analysis of cortical porosity in a manner analogous to its growing application for trabecular bone analysis [20]. However, as has been done in numerous studies of trabecular bone [21, 22, 23, 24, 25, 26, 27, 28, 29], it is necessary to establish how μCT-based measurements compare with those from conventional histological methods. Therefore, the goal of this study was to examine how comparable 2D μCT measurements of porosity-related parameters are to those from corresponding microradiographs of ground sections.

Materials and Methods

Cortical bone samples were obtained from five, disarticulated and previously defleshed adult human femora of unknown age and sex from the anatomical teaching collection at the University of Calgary Faculty of Medicine. The bones showed no gross sign of fracture or pathological lesions. Rectangular blocks measuring approximately 5 by 12 mm (Fig. 1) were removed from the anterior midshaft of each femur using a handheld rotary saw (Dremel, Racine, WI, USA). The long axes of the samples were aligned with the long axes of the femora.

Figure 1
figure 1

Sample size and location.

Microcomputed Tomographic Imaging

All imaging was performed at the University of Calgary 3D Morphometrics Laboratory. The samples were scanned using a SkyScan 1072 (Aartselaar, Belgium) x-ray microtomograph at 27-times magnification. The samples were rotated through 180 degrees at a rotation step of 0.45 degrees. The x-ray settings were standardized to 100 kV and 100 μA, with an exposure time of 5.9 seconds per frame. Four-frame averaging was used to improve the signal-to-noise ratio. A 1 mm-thick aluminum filter and a beam-hardening correction algorithm were employed to minimize beam-hardening artifacts (SkyScan hardware/software). The scan time for each sample was approximately 4 hours. A cone beam algorithm was used to reconstruct 8-bit cross-sectional images (1024 × 1024 pixels), with each pixel representing a 10 μm3 voxel. Each scan yielded 900 contiguous slices, spanning 9 mm along the length of the sample. The 10-μm resolution was chosen because it allowed the entire cortical thickness of the samples, which averaged approximately 5 mm, to be included within the reconstructed field of view. To further reduce image noise and preserve detail in three dimensions, the image series were passed through a 3D median filter with a 3 × 3 × 3 cubic kernel by using Analyze 4.0 (Analyze Direct, Lenexa, KS).

Microradiography

After µCT scanning, sequential ground sections were prepared from the bone samples in the same plane from which the cross-sectional images were acquired. Sequential 250-μm-thick sections were cut with an Isomet diamond wafer saw (Buehler, Lake Bluff, IL) at a spacing of approximately 600 μm (due to the kerf). This produced 10 sections from within the same volume that was previously scanned for each sample. The sections were lapped by hand to 100 μm with constant irrigation using distilled water. After lapping, the sections were cleaned by ultrasonification in distilled water for 10 minutes. Contact microradiographs of the ground sections were prepared by using a Faxitron (Hewlett-Packard, McMinnville, OR) radiation source. Type 3 Orthofilm (Kodak, Rochester, NY) was exposed at 25 kV for 15 minutes at a distance of 20 cm from the source. The developed films were illuminated with transmitted light and digitized with a Spot Insight camera (Diagnostic Instruments, Sterling Heights, MI) mounted on an SZX12 microscope (Olympus, Melville, NY). Images were captured as 1200 × 1600-pixel matrices with a pixel resolution of 4.95 × 4.95 μm, roughly double that of the µCT images.

Image Processing

Following the convention of Kuhn et al. [26] the 2D µCT images will be referred to as slices and the microradiographs as sections. Prior to analysis, it was necessary to modify a subset of the serial µCT slices to produce a single composite slice that was comparable to each of the corresponding microradiographic sections. This involved two processes: (1) matching the slice thickness to section thickness, and (2) matching the scale and orientation of the slices to that of the sections. The microradiographic sections represented the x-ray attenuation through the 100-μm thickness of the ground sections, whereas each µCT image represented a thinner 10-μm-thick slice. Therefore, for each section, the closest matching slice was found within the 900-slice data set for the corresponding sample. This matching slice was then averaged with its nine nearest neighbors (four down and five up), effectively producing a 100-μm-thick composite µCT slice (similar to Kuhn et al. [26]). The composite microcomputed tomographic slices and microradiographic sections were segmented using a local threshold algorithm (3D-Calculator V0.9, available at http://www.eur.nl/fgg/orthopaedics/Downloads.html) that utilizes a 3 × 3 Sobel edge-detection to determine gradients in the image grayscale values that represent object edges. These gradients then serve as the basis for determining localized threshold values that the software uses to divide the image into black and white representing pores and bone. Following segmentation, the composite µCT slices were scaled and rotated to match the size and orientation of their corresponding microradiographic section. All image processing and subsequent analysis was performed using ImageJ 1.27z (http://rsb.info.nih.gov/ij/).

Statistical Methods

Comparisons between the microradiographic sections and the composite µCT slices were based on cortical porosity (%), mean pore area (μm2), and pore density (pores/mm2). Matching rectangular regions of interest were cropped from the midcortical field of the slices and sections. These regions were chosen such that trabecularization of the endosteal surface was avoided. The size of the regions was standardized for the slice and section pairs acquired from each of the five femoral samples, but varied somewhat between femora due to differences in the cortical thickness. Cortical porosity was measured from the binary images as the percentage of void pixels in the region of interest. All void pixels including those from osteonal canals (primary and haversian), Volkmann canals, and resorption spaces were included. The particle analysis function within ImageJ was used to count the number of individual pores and measure their areas. Pores bordering the image edges were included in pore number count but not in the calculation of mean pore area. This systematically overestimated pore number, but was not a concern in this comparative study. Pore density was calculated by dividing the number of pores by the area (mm2) of the region of interest.

Statistical analysis was performed using SPSS 11.0.1 (SPSS Inc., Chicago, IL). The results from the two methods were compared in accordance with the approach outlined by Altman and Bland [30]. Their method distinguishes between the analysis of repeatability and comparability. Repeatability is measured as the “within-subject standard deviation of the replicates” [30]. In our analysis, the slices and sections from each femoral sample were treated as repeated measures or replicates of a single individual. Provided that repeatability is independent of the magnitude of the measurements, the standard deviation of the residuals (replicates-sample mean) provides a pooled measure of repeatability across samples. For the current study, the repeatability of each method (microradiography and µCT) was assessed separately for each of the three parameters (cortical porosity, mean pore area, and pore density). Differences in the repeatability of the two methods for each of the parameters were assessed with F tests.

Comparability examines the extent to which to one method agrees with another, addressing the question of whether they, on average, measure the same thing [30]. This is assessed through an analysis of the differences between the two techniques. Bias is measured by the mean of the differences between the techniques, while random error about the bias is measured by the standard deviation of these differences [30]. This approach was favored because both techniques ( µCT and microradiography) are considered to acquire measurements with error, and a single measure of bias and relative error are produced. This is in contrast to least squares regression, which provides a means of establishing how well one method predicts another, and is essentially a calibration approach. Further, in least squares regression, error depends upon distance from the mean, and thus is more difficult to interpret. In our study, the analysis of comparability was conducted on the means of the replicates from each sample. Although bias is unaffected by the use of mean values, error is underestimated [30]. Therefore, to gain a better picture of the sources of variation in our design and their significance we followed the recommendation of Altman and Bland in applying an analysis of variance adopted to our data structure [30]. We performed a fully factorial nested analysis of variance (ANOVA), with method and sample as main effects, and the corresponding slice–section pairs nested within samples.

In the Altman and Bland [30] approach, both analysis of repeatability and comparability require that the standard deviation is independent of the magnitude of the measurement. Because the method depends on the analysis of residuals, if the standard deviation is not independent of the mean, bias becomes a function of the mean. When the standard deviation is correlated with the mean, Altman and Bland recommend applying a log transformation to the data.

Results

The composite µCT slices and the microradiographic sections were strikingly similar, and both the overall geometry and location of the pores within the cortex matched (Fig. 2). The higher spatial resolution of the sections resulted in better visualization of smaller pores than in the slices. Secondary osteons of varying densities were discernable in the sections, but no clear variations in mineral density were observed in the slices. In addition, features such as cementing lines and lamellae were not discernable in the slices, and, therefore, it was not possible to differentiate between primary and secondary osteons.

Figure 2
figure 2

Example of matching cross-sectional image sets (Femur 5, Section 2). Microradiograph (section) is on the left, composite µCT slice is on the right. Inset at upper right is magnified (1.3×) to demonstrate differences in density visible in the microradiograph (bar = 1 mm).

A total of 41 matching slice–section pairs were analyzed from the five femora. Nine of the potential 50 image pairs were excluded because of damage during sectioning or artifacts in the image data. The region of interest that was analyzed ranged from 14.7 to 21.6 mm2 (mean, 18.5 mm2). The mean values, standard deviations, and differences between techniques for the three parameters are listed by sample in Table 1. Bivariate plots of the raw results for cortical porosity, mean pore area, and pore density are presented in Figures 3, 4, 5, respectively. The scatter of points for cortical porosity and mean pore area fall close to the line of identity. The plot for pore density demonstrates a deviation away from identity, with slice measurements becoming increasingly lower than those from the corresponding sections. Bland-Altman plots for cortical porosity, mean pore area, and pore density are presented in Figures 6, 7, 8, respectively.

Figure 3
figure 3

Scatterplot for cortical porosity measured by microradiography versus µCT (micro-CT) (n = 41). Line of identity is shown.

Figure 4
figure 4

Scatterplot for mean pore area measured by microradiography versus µCT (micro-CT) (n = 41). Line of identity is shown.

Figure 5
figure 5

Scatterplot for pore density measured by microradiography versus µCT (micro-CT) (n = 41). Line of identity is shown.

Figure 6
figure 6

Bland-Altman plot of the differences between methods for cortical porosity (%).

Figure 7
figure 7

Bland-Altman plot of the differences between methods for mean pore area (pors/mm2).

Figure 8
figure 8

Bland-Altman plot of the differences between methods for mean pore density (µm2).

Figure 9
figure 9

Volumetric 3D reconstruction of 500 serial µCT images from Femur 5 (created with Analyze 4.0, Analyze Direct). Unsegmented volume on the left; thresholded volume demonstrating the pore network on the right.

Table 1 Summary of results including mean (±SD) values for the two techniques and the differences (section-slice) between them by sample

For the analysis of repeatability, cortical porosity measured by both methods, and mean pore area measured by microradiography, yielded significant (P < 0.05) correlation coefficients between the standard deviation and mean value of the replicates. Therefore, a log transformation was used on the raw data for all three parameters. After back-transformation of the log values, the repeatability (standard deviation of the residuals) reflects a percentage of the measurement magnitude rather than an absolute value [30]. A lower percentage reflects a more consistent result between replicates. Repeatability of the sections was 7.8%, 6.9%, and 3.4% for cortical porosity, mean pore size, and pore density, respectively. Repeatability of the slices was 7.3%, 7.5%, and 6.2% for cortical porosity, mean pore size, and pore density, respectively. These values should be interpreted as overestimates, as they confound real biological variation within each block and actual repeatability of the measurement. F tests revealed no significant differences in repeatability (P < 0.05) between the two methods for cortical porosity and mean pore area; however, pore density differed significantly (P < 0.001).

In the analysis of comparability, no significant (P > 0.05) linear relationship was found between the magnitude of the differences and the mean measurements for either cortical porosity or mean pore area. The bias (±error) between the sections and slices was found to be 0.51% (±0.31%) for cortical porosity and −155 μm2 (±293 μm2) for mean pore area. Log transformation was used on the pore density data to remove the significant (P < 0.05) linear relationship. Bias (±error) between the sections and slices for this parameter, was found to be 14% (±9.3%) of the magnitude of the measurement. Table 2 summarizes the results of the ANOVA. For all three parameters, the femoral samples themselves were the largest (Mean Square) significant source of variation (P < 0.001), reflecting the presence of real biological variation among the samples. The difference between the means obtained from the two methods was significant (P < 0.001) for cortical porosity and pore density, and almost so (P = 0.054) for mean pore area. The method by sample interaction for cortical porosity (P = 0.014) and pore density (P < 0.05) were significant, whereas that for mean pore area nearly so (P = 0.050). Slice–section pairs nested within samples were a significant (P ≤ 0.001) source of variation for cortical porosity and mean pore area, and nearly so for pore density (P = 0.051). This factor reflects both measurement error and real biological variation within each block.

Table 2 Fully factorial nested analysis of variance (ANOVA) for comparison of the two methods

Discussion

Cortical porosity plays a significant role in determining the material properties of normal and diseased bone and is, therefore, of considerable interest to a number of areas of research. The commercial availability of high-resolution µCT systems makes this technology a potentially attractive and efficient tool for the nondestructive evaluation of cortical bone porosity. Therefore, the proximate goal of this study was to assess whether 2D µCT produces measurements in human bone comparable to those of conventional microradiographs. However, because 3D µCT is based upon serial reconstruction of 2D slices, validation of 2D µCT also serves a necessary step towards the ultimate development of 3D analysis of cortical bone porosity. Based upon the results of the ANOVA, the differences between the µCT and microradiographic values were significant, or nearly so in the case of mean pore area, for all three parameters. However, despite these differences, for two of the three parameters (cortical porosity and mean pore area) repeatability was equivalent for the two techniques and the biases between them were relatively small. The bias for cortical porosity was about one half a percent (0.51%), indicating that the µCT slices were just slightly underestimating porosity relative to the corresponding sections. The bias for mean pore area was −155 μm2 and, considering that each pixel in the µCT slices was 100 μm2 (10 × 10 μm), this bias equates to an average overestimation of <2 pixels per pore in the µCT slices versus the sections. Based upon these findings, we believe that 2D µCT is an effective technique for the nondestructive assessment of cortical porosity in human bone.

The differences between the microradiographic and µCT measurements were influenced by many factors, including errors associated with image acquisition and processing, resolution, and specimen preparation. A key factor was imperfect image alignment. The alignment of the bone sample in the µCT scanner and in the diamond wafer saw was done manually, and, therefore, a perfect match was impossible. Hence, the composite µCT slices sampled slightly different volumes than the matching ground sections did, and some differences in the measured parameters were expected. Nonetheless, the visual match between the image pairs was excellent, providing a sound basis for assessing the quantitative differences between the two methods.

Image segmentation was another primary concern, as thresholds significantly influence morphological measurements. Several validation studies of trabecular bone morphometry have addressed this issue, some presenting data from multiple thresholds [23, 24, 25]. Two approaches, global and local thresholding, have been employed to segment grayscale images into binary black-and-white images to facilitate automated morphological analysis. With global thresholding, a single grayscale value is assigned as a threshold above which pixels are converted to black and below which pixels are converted to white (or vice versa). Global thresholding can be problematic when applied to µCT image data because of the variation in x-ray attenuation associated with differences in geometry and density, both within and between samples [26, 31]. In contrast, local thresholding is based upon local grayscale fluctuations within an image, and can account for changes in x-ray attenuation, thereby providing a more accurate definition of object edges. Therefore, to optimize the inclusion of small pores and compensate for grayscale fluctuations, such as those caused by beam-hardening, we chose to use a local threshold algorithm. Moreover, the same algorithm was applied to the slices and the sections, which ensured that the comparisons of porosity-related parameters were based upon differences between the images rather than on the method of segmentation or software used. The excellent agreement between the repeatability of the microradiographic and µCT measurements for cortical porosity and mean pore area indicated that segmentation was effective and consistent. The relatively poor repeatability for µCT-based pore density, was more likely due to the limitation of the 10-μm scan resolution than the segmentation algorithm.

The visualization of smaller pores was relatively poorer in the slices as compared with the sections. This was primarily a consequence of the partial volume effect. In essence, each voxel in a tomograph represents the average x-ray attenuation at its corresponding volume within the target sample. If that volume contains more than one object (in our case, air and bone) its grayscale value represents the average attenuation of these objects. As target objects become smaller, approaching the spatial resolution of the scan, they are increasingly affected by this averaging effect [32]. Viewed from the inverse perspective, as scan resolution decreases, the partial volume effect takes an increasingly larger toll on the quality of the image and quantitative measures acquired from it, a relationship known as resolution dependency [33]. The partial volume effect coupled with median filtration, averaging of adjacent slices and segmentation, all contributed to the loss of smaller pores in the µCT slices. Although the results were promising at 10 μm, a higher scan resolution likely would have produced images that were more comparable to the microradiographs. The pore density values, in particular, would be improved due to the sharper delineation of smaller pores. This finding seems inconsistent with results of the study by Wachter et al. [17], which used a scan resolution of 30 μm and found that cortical porosity was accurately predicted by the µCT slices (r2 = .90, linear regression). However, it should be noted that their sample population of older, total-hip-replacement patients was predisposed to elevated cortical porosity, which likely contributed to the level of predictability they obtained. Therefore, lower scan resolutions may prove useful in situations involving elevated porosity. Conversely, higher resolutions may be necessary for analyzing cortical porosity in small, nonhuman species, some of which have considerably smaller Haversian canals than do humans [34]. Ultimately, the tolerances of each experiment will dictate the necessary scan resolution and region of interest required to obtain meaningful results.

Although µCT can produce results comparable to conventional techniques for parameters related to cortical porosity, this technology has several limitations. Notably, µCT does not provide information related to bone dynamics, it can not differentiate between resorbing and forming surfaces, and it can not provide information regarding the orientation of collagen fibers [28, 29]. Engelke et al. [35] compared microradiographic and µCT image data and found that at 50-μm resolution, osteons were not discernable in µCT slices. The 10-μm resolution we employed likewise did not allow the visualization of density differences between osteons, lamellae, or cementing lines. As a consequence, no differentiation between pore types was possible in the µCT slices other than by pore shape (i.e., Volkmann canals) and size (i.e., resorption spaces). Scans at 5-μm resolution show some diffuse differences in mineral density between osteons [20], indicating that further improvement in scan resolution may overcome some of these shortcomings. However, in our view, µCT imaging is best considered as a complement rather than as a replacement for existing methods, with the important advantage that µCT preserves samples for further correlative analysis (e.g., Wachter et al. [36]).

This study documents both the limitations and the promise of using µCT for measuring cortical bone porosity in two dimensions. The principal limitation was that significant, or nearly significant, differences were found between the µCT and microradiographic measurements. However, the biases between the techniques were relatively small, and repeatability for two of the three parameters was equivalent. We are very confident, therefore, that this technique is promising for the assessment of changes in cortical bone porosity associated with disease states and pharmaceutical intervention. For example, increases in cortical porosity due to primary hyperparathyroidism can be 3 times greater than those associated with osteoporosis [37], and should be easily detected by using 2D µCT. Conversely, the reduction of cortical porosity with bisphosphonate treatment over a 2 to 3 year period is on the order of 3.5% [38], a difference that would be detectable with 2D µCT.

Although we chose to produce composite 2D µCT slices for maximum comparability with the microradiographs, the µCT scanner was capable of generating much larger data sets. For example, within this study, the scans generated 90 contiguous (10-μm-thick) slices, potentially capable of producing 9 composite slices (100-μm-thick), from the same sample volume that produced a single ground section. Although 3D measures of cortical porosity were not obtained for the current study, 3D reconstruction of the serial slices provided an additional qualitative confirmation of the technique’s potential (Fig. 9). Examining cortical porosity in three dimensions, as a network of canals, is a promising new application for µCT technology [20]. Achieving a better understanding of the 3D arrangement of cortical canals will provide new insights into the material properties and physiology of normal and pathologically altered cortical bone.

Many studies have described µCT as a fast and efficient method for the morphological analysis of trabecular bone, which provides a less destructive alternative to conventional histomorphometry. The aim of this study was to establish 2D µCT as a useful tool for the analysis of cortical bone, and thereby extend similar advantages to the study of cortical porosity. The qualitative and quantitative similarities we found between µCT slices and microradiographic sections affirms the use of 2D µCT for analysis of cortical porosity, and are particularly encouraging for the future exploration of higher scan resolutions.