1 Introduction

In the United States, 3 million cases of suspected child abuse are filed each year, but only 30% of these lead to a conviction [35], indicating that diagnosing child abuse is difficult. The presence of multiple bruises of different color suggests long term abuse, as different colors imply different stages of healing, and thus different times of origin for each bruise. Therefore, accurate determination of the age of bruises has the potential to contribute to an improved diagnosis of physical abuse [21], as it can confirm or exclude the presence of a possible perpetrator at the determined time point.

The color of the bruise changes over time [18, 39], hence color has become the choice for age determination. These colors and their corresponding age are documented in standardized protocols available to the physician. However, there is an enormous variability in color descriptions versus age of the bruise which seriously complicates the age determination of the bruise by visual inspection alone [3, 18, 22, 26, 32, 33, 39]. Therefore, it has been attempted to objectively determine the color of a bruise by applying reflectance spectroscopy [6, 14, 24, 2830]. However, and perhaps more importantly, color is not uniquely characterizing for the age of a bruise since Bonhert et al. [6] showed a relation between color and depth of the bruise: i.e. a deeper bruise has a more blue appearance than a superficial bruise of equal age. In other words, two bruises of equal age but located in different depths in the skin have different appearances. Unfortunately, therefore, accurate age determination is currently not possible.

Following Randeberg et al. [30], we hypothesize that an increased accuracy of age determination of bruises is only possible when the pathophysiology of bruise formation and healing is better understood than now. Randeberg et al. constructed an analytic model of formation and healing of bruises, based on Darcy’s law of convection and Fick’s law of diffusion, to describe fluid transport in tissue and distribution of blood and hemoglobin breakdown products, and computing the temporal distribution of blood and hemoglobin breakdown products integrated over the whole bruise area [30]. By applying an integrating sphere to illuminate a bruise and measuring the spectrum of the remitted light, Randeberg et al. [30] showed that the age of a bruise can potentially be determined. The optical data were interpreted with an analytic model and an accuracy of ±3 h for a fresh bruise (less than 1 day old), and ±1 day for a bruise up to 10 days old was reported.

In Randeberg’s model [30], spatial variations in spectral properties are averaged out while, as demonstrated by Hughes et al. these variations are present in a bruise [14]. We hypothesized that a more comprehensive modeling of 3D spatial and time dependent transport of bruise chromophores may result in a more accurate determination of the age of the bruise. Therefore, our next generation model includes the possibility to model the spatial dependence of the chromophores in the bruise. Also, we added horizontal convection and diffusion and Michaelis–Menten kinetics of the enzymes involved in conversion of hemoglobin to bilirubin. Apart from initial formation of the bruise, such a model also needs to account for skin thickness, clearing time of bilirubin, and the different diffusivities of hemoglobin and bilirubin. These different diffusivities imply that the bilirubin (yellow) part of bruises diffuses farther than the hemoglobin part. In this article, we present the formulation and parameter analysis of a 3D finite distributed compartment model incorporating all these aspects. We also include a typical natural bruise, photographed every day from 1 to 9 days, and we fitted our model to the measured chromophore areas, as a first quantitative validation of the model. Finally, within the validity of our modeling, we show how the age of (simulated) bruises can potentially be determined from the time dependent differences between hemoglobin and bilirubin areas within the bruise.

2 Methods

2.1 Model description

The model of the skin consists of three layers; the top layer of the dermis (layer 1), the bottom layer of the dermis (layer 2) and the subcutaneous tissue layer (layer 3). Each layer is subdivided into 100 × 100 corresponding compartments as schematically shown in Fig. 1a. For ease of analysis, all compartments have the same lateral dimensions equal to the thickness of the total dermis, and the thickness of the layers can be varied to account for inter-individual variability or body location. The initial condition of the bruise is modeled by a pool of hemoglobin of arbitrary shape and size in the subcutaneous tissue (Fig. 1b). The bruise develops over time by conversion of hemoglobin into bilirubin and transport of these molecules via pressure driven flow, i.e. convection and concentration driven diffusion. The concentration of hemoglobin within a compartment may change by three processes: (1) convection in vertical direction from the subcutaneous tissue layer into the dermis (Fig. 1b), (2) vertical diffusion between the layers, as well as horizontal diffusion within the layers (Fig. 1c), (3) enzymatic conversion of hemoglobin to bilirubin. Darcy’s law for transport of fluids describes the convection of hemoglobin in vertical direction, assuming no pressure gradient in horizontal direction, hence neglects flow in horizontal direction (first right hand term in Eq. 1). Diffusion, in vertical and horizontal direction, follows concentration gradients and is described by the first law of Fick (second right hand term in Eq. 1). The enzyme-controlled conversion of hemoglobin to bilirubin is described by Michaelis–Menten kinetics [1] (third right hand term in Eq. 1). We will first present the formula for compartments in layer 2, from which the formulas for layers 1 and 3 follow.

Fig. 1
figure 1

a The skin model consists of 3 layers, the top layer of the dermis, the bottom layer of the dermis and the subcutaneous fat layer. Each layer consists of 100 × 100 compartmets (for ease of presentation a smaller number is shown). b and c A pool of hemoglobin is defined in the subcutaneous layer. Via Michealis–Menten kinetics the hemoglobin is converted into bilirubin. Both hemoglobin and bilirubin flow inside the layers and between the layers

The rate of change of hemoglobin in the compartments in layer 2 (z = 2) is given by Eq. 1):

$$ \begin{gathered} {\frac{{\Updelta [{\text{Hb}}]_{i,j,z} }}{\Updelta t}} = \left( {{\frac{{[{\text{Hb}}]_{i,j,z + 1} }}{{V_{z + 1} }}} \cdot {\frac{{K \cdot \Updelta p_{z + 1,z} \cdot A_{z + 1,} }}{{\Updelta x_{z + 1,z} }}}} \right) + \left( {D_{\text{Hb}} \cdot \left( {\frac{1}{6}\sum\limits_{k = 1}^{6} {\left( {{\frac{{\Updelta N_{\text{Hb}} \cdot A}}{\Updelta x}}} \right)_{ijz,k} } + \frac{1}{4}\sum\limits_{l = 1}^{4} {\left( {{\frac{{\Updelta N_{\text{Hb}} \cdot A}}{\Updelta x \cdot \sqrt 2 }}} \right)_{ijz,l} } } \right)} \right) \hfill \\ - \left( {{\frac{{V_{\max } \cdot [Hb]_{i,j,z}^{*} }}{{K_{m} + [Hb]_{i,j,z}^{*} }}} \cdot [HO] \cdot MW_{\text{Hb}} } \right) \hfill \\ \end{gathered} $$
(1)

For the compartments in the subcutaneous layer (layer 3, z = 3), Eq. 1 is valid if the first right hand term is negated to account for convection out of the subcutaneous layer. Neglecting the convection from the subcutaneous layer to the top layer of the dermis (layer 3 to layer 1), the rate of change for the top layer of the dermis (layer 1) is equal to Eq. 1 if the first right hand term is zero.

Here, Δ[Hb]i,j,z is the change in the amount of hemoglobin in compartment i,j,z (mg), 0 ≤ i < 100, 0 ≤ j < 100, 1 ≤ z ≤ 3, Δt is the time step (h), [Hb]i,j,z+1 is the amount of hemoglobin in corresponding compartment i, j in the layer z + 1(mg), V z+1 is the volume of the compartment in layer z + 1, K is the hydraulic conductivity (m4/Nh), Δp z+1,z is the pressure difference between layer z + 1 and layer z (N/m2), A z+1,z is the contact surface between the two compartments of layers z + 1 and z (m2), Δx z+1,z is the distance from center to center of the two compartments in layers z + 1 and z (m), D Hb is the diffusivity of hemoglobin (m2/h). To calculate the contributions by diffusion, the average difference in hemoglobin density between compartment i, j, z and the surrounding compartments k and l is used, where k are compartments directly adjacent to compartment i, j, z, and l are compartments across compartment i, j, z, as clarified in Fig. 2. The first sum specifies the difference between compartment i, j, z, and the 6 compartments k, whereas the second sum specifies the difference between compartment i, j, z, and the 4 compartments l. ΔN Hb is the difference in hemoglobin density between compartment i, j, z, and k or l (mg/m3), A is the contact surface between compartment i, j, z, and k (m2) and Δx is the distance from the center of i, j, z, to the center of k (m). For the compartments l, we assumed an effective contact area between compartment i, j, z, and l of A, and a distance from center to center of Δx√2. V max is the maximum speed of reaction per mg Heme Oxygenase (μmol/h/mgHO), [Hb]i, j, z,* is the concentration of hemoglobin in compartment i, j, z, (μmol/l), defined as; \( [{\text{Hb}}]^{*} ({\upmu} {\text{mol}}/{\text{l}}) = {\frac{{[{\text{Hb}}]({\text{mg}}/{\text{l}})}}{{{\text{MW}}_{\text{Hb}} ({\text{mg}}/{\upmu} {\text{mol}})}}} \), K m is the affinity of the enzyme for the reaction (μM = μmol/l), [HO] is the amount of Heme Oxygenase in the compartment (mg) (=concentration (mg/l) × volume (l)), MWHb is the molecular weight of hemoglobin; 65 mg/μmol.

Fig. 2
figure 2

The average of adjacent compartments k and across compartments l are used in the calculations

For the rate of change of bilirubin, a similar equation as for hemoglobin applies. Bilirubin behavior also depends on diffusion and enzymatic conversion (first and second term in Eq. 2). The clearance of bilirubin occurs via the lymphatic system. This clearance is not enzyme controlled and is modeled to follow zero order reaction kinetics (third right hand term in Eq. 2). The formula for bilirubin applies to all the three layers.

The rate of change of bilirubin is given by Eq. 2):

$$ \begin{gathered} {\frac{{\Updelta [{\text{B}}]_{i,j,z} }}{\Updelta t}}\,=\,\left( {D_{\text{B}} \cdot \left( {\frac{1}{6}\sum\limits_{k = 1}^{6} {\left( {{\frac{{\Updelta N_{\text{B}} \cdot A}}{\Updelta x}}} \right)_{ijz,k} }\,+\,\frac{1}{4}\sum\limits_{l = 1}^{4} {\left( {{\frac{{\Updelta N_{\text{B}} \cdot A}}{\Updelta x \cdot \sqrt 2 }}} \right)_{ijz,l} } } \right)} \right) + \left( {4 \cdot {\frac{{V_{\max } \cdot [{\text{Hb}}]_{i,j,z}^{*} }}{{K_{m} + [{\text{Hb}}]_{i,j,z}^{*} }}} \cdot [{\text{HO}}] \cdot {\text{MW}}_{\text{B}} } \right) \hfill \\ - \left( {{\frac{{[{\text{B}}]_{i,j,z} }}{{\tau_{\text{B}} }}}} \right) \hfill \\ \end{gathered} $$
(2)

where Δ[B]i,j,z is the change in amount of bilirubin in compartment i, j, z (mg), D B is the diffusivity of bilirubin (m2/h), ΔN B is the difference in bilirubin density between compartment i, j, z and k or l (mg/m3), the number 4 in the second hand term is to account for the fact that 4 mol of bilirubin is formed per mole of hemoglobin, MWB is the molecular weight of bilirubin; 0.584 mg/μmol, [B] i,j,z is the amount of bilirubin in compartment i, j, z (mg) and τ B is the clearance time of bilirubin from the skin into the lymphatic system (h).

2.2 Model simulations and parameters

For all simulations, the model calculates the spatial distribution of the amount of hemoglobin and bilirubin as a function of time by a forward difference method in space, using LabVIEW 8.6 professional development system. The model can simulate a bruise of any given shape and size. For a time step of 0.1 h, a simulation of 400 h takes 1 min on a standard laptop computer.

An overview of the different parameters is given in Table 1. Since the injured vessels in the subcutaneous layer close, the convection goes to zero in a short time period, assumed to be 12 h [18, 30]. Diffusivity values for bilirubin in the skin are unknown, but since 4 mol of bilirubin is produced per mole of hemoglobin, diffusivity values are assumed to be four times larger than hemoglobin diffusivity. The dermis is separated in two layers for two reasons (1) to enable vertical flow inside the dermis layer, (2) to enable a comparison between natural bruises and simulated bruises. Since only natural bruises in the top layer of the dermis are visible at visible light. The thickness of the top layer of the dermis was fixed at 400 μm, representing the penetration depth of visible light [2], and the lateral dimensions are equal to the thickness of the total dermis. Other parameters (Table 1) were varied within biological ranges to account for variability within one individual and between different individuals and to assess the influence of these parameters on the formation and healing of the bruise.

Table 1 Parameters used in the model

For the first simulation, a circular pool of hemoglobin was assumed with fixed standard parameters as provided in Table 1. Subsequently, we estimated how variation of the clinically most relevant parameters influences the maximal diameter of the bruise in the top layer of the dermis (for both hemoglobin and bilirubin) and the time it takes for the bruise to resolve. We assumed a minimal detectable level of chromophores of 1 × 10−5 mg per compartment for both hemoglobin and bilirubin. The time point at which the bruise is resolved was taken as the time at which the bilirubin concentration in all compartments is below its assumed critical detectable value. The volume of the subcutaneous compartments was kept constant at 10 mm3.

The potential of the model is demonstrated by simulating a natural bruise, originating from a pinch and located on the upper arm of a 26 year old woman (with assumed skin thickness of 1000 μm [19]), which was photographed almost every day for 2 weeks. The shape of the non homogeneous starting hemoglobin pool in the subcutaneous layer was estimated from the shape of the bruise in the dermis at day 1. This shape was obtained using the RGB values of the image; a small (hemoglobin containing) area in the bruise was selected and the range of RGB values in this area was determined. Pixels in the image of the total bruise falling within the RGB range of this small area were defined as containing hemoglobin and were given the starting hemoglobin concentration, whereas the other pixels were given a hemoglobin concentration zero. Using this method, not only the shape but also the total areas of the hemoglobin and bilirubin parts of the bruise were determined; the hemoglobin area was obtained by adding up all the hemoglobin containing pixels and multiplying with the area of one pixel. To determine the bilirubin area, a small yellow area was selected. Since bilirubin is only produced when hemoglobin is present, the bilirubin area of the real bruise is defined as the hemoglobin area + the yellow area. These areas of the real bruise were determined to enable a comparison with the areas of the simulated bruise, which were defined by adding up all compartments having chromophore levels above the detection threshold and multiplying with the area of one compartment. The bruise was then simulated using the hemoglobin containing pixels from the image at day 1 to define the non symmetric shaped blood pool. Diffusivity, relaxation time, and concentration of HO were varied until the simulated bruise at various time points resembled the natural bruise at corresponding time points, both in shape as in total area of the hemoglobin and bilirubin parts. An enhanced false color image of the simulation was constructed, in which a high hemoglobin concentration is depicted as a bright red color, fading into a less intense red for lower concentrations, and a high bilirubin concentration is depicted as a yellow color, fading into less intense yellow for lower concentrations. This false color image allows comparison between the simulated hemoglobin and bilirubin areas and the real bilirubin and bilirubin areas, as well as a comparison between high versus low concentrations of the chromophores.

3 Results

A circular symmetric bruise simulated with the standard parameters shows spatial and temporal differences in hemoglobin and bilirubin concentrations. In the center, the kinetics differ from the edge, which has shifted due to diffusion from 5 mm at t = 0 to 8 mm from the center (Fig. 3). Both the center and the edge of the bruise show a fast increase in hemoglobin concentration followed by a fast decrease, and a slower increase and decrease in bilirubin concentration. Please note that the peak concentration of hemoglobin in the center is a factor of 6 higher than the peak concentration of hemoglobin at the edge. Besides this maximum concentration difference, their temporal behavior is also different: the peak concentration of hemoglobin in the center is reached earlier than at the edge (center peak at 7.5 h, vs. edge peak at 12 h). The peak in bilirubin concentration in the center is also higher than that at the edge. But in contrast to the hemoglobin concentrations, the bilirubin peak in the center is reached later than at the edge (center peak at 40 h, vs. edge peak at 34 h). Furthermore, the ratio of hemoglobin over bilirubin in the center is much higher than at the edge.

Fig. 3
figure 3

Kinetics in bruise in center and at 8 mm from center. The concentration of hemoglobin in the center in the graph is divided by 2, to display all chromophores more clearly in 1 graph. The simulations are done with the standard parameters as given in Table 1

Figure 4 shows the influence of the diffusivity D Hb, which is varied between 1 × 10−8 and 8 × 10−8 m2/h for a circular symmetric bruise of a 10 mm starting diameter. We kept D B four times larger than D Hb and hence D Hb is varied between 4 × 10−8 and 3.2 × 10−7 m2/h. A higher diffusivity value (representing less dense tissue, i.e. less collagen fibers) leads to a larger bruise (Fig. 4a). Also, the concentrations of hemoglobin and bilirubin per compartment are lower for higher diffusivity values (not shown) and the bruise resolves faster (Fig. 4b).

Fig. 4
figure 4

a Final diameter of bruise for different diffusivities. b Time to resolve for different diffusivities. DHb was varied between 1 × 10−8–8 × 10−8 m2/h, DB remained 4 × DHb and was varied between 4 × 10−8–3.2 × 10−7 m2/h. The simulations are done with the standard parameters as given in Table 1, except diffusivity

Figure 5 shows the influence of skin thickness on the maximal diameter of a circular symmetric bruise in the top layer of the dermis and the time to resolve. The subcutaneous volume was kept constant at 10 mm3 per compartment. The top layer of the dermis was kept constant at 0.4 mm, and the bottom layer was varied between 0.6 and 1.6 mm. As depicted in Fig. 5a, a larger dermal thickness causes a larger diameter of the hemoglobin and bilirubin areas, and a bruise in a thicker dermis takes longer to resolve (Fig. 5b).

Fig. 5
figure 5

a Final diameter of bruise for different dermal thicknesses. b Time to resolve for different dermal thicknesses. Thickness varied between 1–2 mm. The simulations are done with the standard parameters as given in Table 1, except dermal thickness

Figure 6a shows the maximal diameter of a circular symmetric bruise for different starting diameters, ranging from 2 to 30 mm. The bilirubin in the bruise diffuses faster than the hemoglobin, resulting in a larger area containing bilirubin than containing hemoglobin. The maximal diameter of the hemoglobin area in the bruise ranges from 8 to 40 mm and the diameter of the bilirubin area ranges from 26 to 96 mm. The concentrations per compartment of hemoglobin and bilirubin in the larger bruises are higher than in the smaller bruises and a larger bruise takes longer to resolve. The diameter of the hemoglobin area of the bruise over time for different starting diameters is shown in Fig. 6b (diameter bilirubin over time is not shown). The steps in the hemoglobin kinetics are due to the resolution of the model. The ratio between these two diameters over time for different starting diameters is shown in Fig. 6c. Combining Fig. 6b and c relates the diameter of the hemoglobin area uniquely with the ratio of the hemoglobin over the bilirubin area diameters (Fig. 6d), from which the age of the simulated bruise follows directly; e.g. if the diameter of the hemoglobin area is 20 mm, and the ratio of the hemoglobin over bilirubin area is 0.25, there is a unique solution for the age of the bruise; the bruise must be 2.8 days old.

Fig. 6
figure 6

a Final diameter of the bruise for different starting diameters. b Diameter of hemoglobin area of bruise over time for different starting diameters (the steps in the hemoglobin kinetics are due to the resolution of the model). c Ratio of the diameter of the area containing hemoglobin over the diameter of the area containing bilirubin for different starting diameters. The simulations are done with the standard parameters as given in Table 1, except for the starting diameter. d Combining Fig. 6b, c: diameter of the hemoglobin area (gray). Ratios of hemoglobin over bilirubin (color)

For the non homogeneous shaped starting blood pool (Fig. 7b, day 0), derived from the photos of a natural bruise (Fig. 7a, day 1), a qualitative comparison of the temporal and spatial distributions of hemoglobin and bilirubin concentrations in this natural versus the simulated bruise is presented in Fig. 7. On day 1, the amount of hemoglobin is highest, and confined in a restricted area. Small amounts of bilirubin are visible. On day 4, the amount of hemoglobin is lower than on day 1, and bilirubin has filled the areas between the different hemoglobin parts. On day 7, the upper part of the bruise has almost resolved, where the lower part contains mainly bilirubin. Figure 8 shows the total areas of the hemoglobin and bilirubin parts over time, both for the simulated bruise and for the natural bruise. The total simulated hemoglobin area matches the total hemoglobin area of the natural bruise at several time points for a single set of parameters. The total bilirubin area of the simulated bruise matches the total bilirubin area of the natural bruise in the first 100 h. After 100 h, the total bilirubin area of the simulated bruise is overestimated compared to the natural bruise.

Fig. 7
figure 7

a Non homogeneous natural bruise photographed on 3 different days (cross sect. 40 mm). Ballpoint stripes were drawn for orientation. b Simulations of a non homogeneous bruise (starting blood pool extracted from photo day 1) Dermal thickness = 1000 μm, DHb 1.6 × 10−9 m2/h, DB 6.4 × 10−9 m2/h, τB 100 h, concentration HO = 10.5 mg/l. Ballpoint stripes were placed on the same location for comparison

Fig. 8
figure 8

a Total area of hemoglobin area of the simulated and natural bruise. b Total bilirubin area of the simulated and natural bruise

4 Discussion

To our best knowledge, our model is the first that allows simulating the temporal as well as spatial changes in hemoglobin and bilirubin concentrations as occurring during the lifetime of a bruise. Particularly, the spatial dependence of the chromophores, as observed in natural bruises, is an essential addition to previous modeling. We showed that combining the hemoglobin area diameter with the ratio of hemoglobin over bilirubin diameters provides a unique solution for the age of circular symmetric simulated bruises (Fig. 6d). We hypothesize that this concept can be extended to age determination of inhomogeneous natural bruises because of the faster diffusion of bilirubin compared to hemoglobin, i.e. it fills the gaps between different hemoglobin areas (Fig. 7). A quantitative validation of the approach was presented, and showed that it was feasible to simulate a non homogeneous bruise with a single set of parameters (Fig. 8). A qualitative validation of this approach requires further study, particularly the assessment of crucial model parameters to match the simulations with the individual bruise under study. We intend to perform this model optimization by combining simulations with spatially resolved reflectance measurements to determine chromophore concentrations [9] extracted from the spectra using light propagation models [4, 7, 36].

Various assumptions were made for the starting parameters in our simulations. A bruise is formed when small vessels in the subcutaneous tissue layer (in the order of 5–10 μm [12]) rupture due to a mechanical impact. Although the dermis also contains small vessels, we assume that the blood comes from the subcutaneous layer, therefore, the contribution of ruptured dermal vessels is neglected [30]. We assume a starting concentration of hemoglobin of 150 g/l for all simulations. Although this concentration can vary between individuals (123–153 g/l for women and 140–175 g/l for men [5] values of children are slightly lower, as are values for anemic patients), these small deviations in starting concentration will hardly influence the peak concentration, as well as the temporal behavior of the hemoglobin and bilirubin concentrations.

The pressure difference between the blood vessels and the interstitial fluid causes the blood to leak from the ruptured subcutaneous vessels into the surrounding tissue [17, 18]. We assume no flow to the epidermal layer because of the tight basal membrane; therefore this layer is not incorporated in the model. We assume an instantaneously established pool of blood in the subcutaneous layer [30], meaning no convection horizontally within this layer. The vertical convection from the subcutaneous layer into the dermis is assumed to be slower than the horizontal convection, and is modeled with Darcy’s law, which uses the hydraulic conductivity K. The value for K is unknown across the subcutis/cutis border, which consists of retinacula, i.e. thin fibrous septa of collagen I + III [25]. In Randeberg et al. [30], a range of values is given for K in the dermis, horizontally along the collagen I + III and elastin fibers, and discussed is how K, vertically across these structures, is smaller. Literature shows a broad range of values of K for different types of tissue [20], and also that K changes with 2 orders of magnitude between normal and edematous skin [34]. This makes it difficult to give an estimate for K. However, because ruptured vessels close (assumed to be within 12 h [18]), the convection gradually goes to zero and the influence of K on the total simulation is small. K for vertical diffusion across the subcutis/cutis border is set to the smallest known value in the dermis at 5 × 10−9 m4/Nh. Because of their small influence on the formation and healing, in our simulations K and Δp are not varied.

The free blood initiates an inflammatory reaction, which causes macrophages to extravasate and take up the erythrocytes, free hemoglobin and free heme [31]. The hemoglobin is broken down non-enzymatically into heme and globin [8, 38]. Inside the macrophages, Heme Oxygenase-1 (HO-1) converts heme into biliverdin [11, 23]. The biliverdin is subsequently converted to bilirubin by Biliverdin Reductase [8]. The first step is the rate limiting step and is assumed to occur significantly slower than the second step. Therefore, the second step can be neglected in the analysis. The enzyme-controlled reaction mediated by HO-1 is described by Michaelis–Menten kinetics [1], which takes into account the affinity of the enzyme for the reaction (K m) and the maximum speed of the conversion (V max). These parameters are standard for each specific enzyme and were, therefore, not varied in this article. The rate of conversion is limited by the enzyme capacity of HO, which is reached even with low concentrations of hemoglobin (the maximum speed of the reaction is already reached at concentrations a factor of 10,000 lower than the concentration in blood). Consequently, the kinetics of the hemoglobin and bilirubin do not change for slightly higher or lower starting concentrations of hemoglobin. Two other forms of Heme Oxygenase (HO-2 and HO-3), both with different enzyme kinetic values, are unlikely to play a role in the bruise and have, therefore, not been taken into account. First, wounds (e.g. bruises) show a higher concentration of HO-1 [15, 27] and HO-1 is the only HO form that is inducible by high heme concentrations, as occurring in bruises [13]. Second, and in contrast, HO-2 is only inducible by adrenal glucocorticoids [38], implying it will not be upregulated in the bruise. HO-3 has a too low activity in the human body to play a role in bruises [10, 13]. The concentration of HO-1 in these simulations is based on the normal serum value of HO-1 [16], the range is set to 10–100 times this normal value, because of the upregulation of HO-1 in wounds.

The bilirubin is released from the macrophages into the extracellular space and flows inside the skin before being drained into the lymphatic system. The clearance time of bilirubin, according to Randeberg et al. [30] is in the order of 240 h. We varied this clearance time because we hypothesize there are inter-individual variabilities, e.g. more muscle movement will lead to faster lymphatic drainage. We arbitrarily used clearance times between 50 and 400 h, and found this range to affect the kinetics; a higher clearance time resulted in a longer time to resolve and a larger bilirubin area. The hemoglobin kinetics was not affected (not shown).

For a circular symmetric bruise, the peak concentration of hemoglobin in the center is higher and is reached earlier than at the edge (Fig. 3), because the hemoglobin diffuses toward the edge and causes a time dependent gradient in concentration. Contrastingly, the peak concentration of bilirubin at the edge is reached earlier than at the center, because the pool of hemoglobin at the edge is depleted earlier.

In contrary to Randeberg et al. [30], who assume hemoglobin diffusion to be only in vertical direction, we assume diffusion in both the vertical and horizontal direction. This important addition to the model is based on the fact that diffusion is concentration driven, so irrespective of direction. In addition, the inclusion of horizontal diffusion is the key to the method of age determination described here. Diffusivity values of hemoglobin in skin from literature are widespread, as they are adapted from diffusivities in other tissues, e.g. from the diffusivity of myoglobin in skeletal muscle; 1.08 × 10−8 m2/h [30]. To account for this uncertainty and also to account for different locations on the body, the diffusivity of hemoglobin D Hb was varied between 1 × 10−9 m2/h and 1 × 10−7 m2/h, where a higher diffusivity is related to less dense tissue. Diffusivity values for bilirubin in the skin are unknown, but since 4 mol of bilirubin is produced per mole of hemoglobin (as hemoglobin contains 4 heme groups), diffusivity values are expected to be larger; values were varied between 4 × 10−9 and 4 × 10−7 m2/h. This factor between the D Hb and D B should be verified in future experiments, but our simulation of the natural bruise, where this factor 4 was used, shows at least that this factor gave promising results. Simulations done with other factors gave worse results than when using the factor 4. The validation of this factor will have to take into account solubility and possible conjugates of bilirubin in the skin. The extent of the mechanical damage on the retinacula, which influences the diffusivity in vertical direction across the subcutis/cutis border, is unknown. However, based on the previous discussion on convective flow across this structure, we assume that diffusivity in the horizontal direction is equal to diffusivity in vertical direction.

The diffusivities of hemoglobin and bilirubin are important factors that influence the kinetics of bruises. A higher diffusivity (corresponding to less dense tissue such as around the eyes) results in a larger bruise (Fig. 4a). Also, the higher diffusivity leads to faster kinetics, as the amount of hemoglobin per compartment is reduced and thus less time is needed to convert all the hemoglobin in that compartment to bilirubin. These results imply that the type of tissue influences the rate of development and clearing of bruises. A higher diffusivity may also occur in the case of a severe beating and resulting extensively damaged muscle and collagen fibers. Since bilirubin is a small molecule, it diffuses more rapidly in the skin than hemoglobin (D B > D Hb). Our assumption that D B is not negligible, contrary to Randeberg et al. [30], is an important addition to the modeling of bruises. The assumed faster flow of bilirubin than hemoglobin causes the gaps between the hemoglobin areas to be filled with bilirubin, as shown for the non homogeneous, natural bruise in Fig. 7a. This phenomenon likely becomes important in future methodology to reliably determine the age of bruises.

If the skin thickness used in the model is underestimated compared to the actual thickness (as simulated in Fig. 5), the simulated bruise will resolve faster, resulting in an incorrect prediction of kinetics. The volume of the subcutaneous compartments was kept constant, but as the dermal thickness was varied, the volume and the concentration of the chromophores in the dermal compartments also varied. For a thicker dermis, the concentration is lower, causing a slower flow to the edge of the bruise, and hence smaller maximal diameters of hemoglobin and bilirubin areas (Fig. 5a, b). Ideally, the skin thickness should be measured in every situation with high frequency ultra sound or Optical Coherence Tomography. The possible presence of edema, which accumulates in the skin after a traumatic impact and thickens the skin, has not been taken into account in the model. It possibly has two opposing effects on the kinetics of the healing process. First, edema increases the skin thickness and consequently induces a slower bruise development and healing. Second, the diffusivity is larger because the density of the collagen fibers is reduced due to the increased fluid concentration, resulting in faster kinetics. Therefore, the effects of skin edema on the kinetics are expected to be small.

Increasing the size of the blood pool, as depicted in Fig. 6, results in a larger maximal diameter. Interestingly, whereas the maximal diameter of the hemoglobin component of the bruises increases almost linearly with starting blood pool diameter, the maximal diameter of the bilirubin component increases more rapidly for small starting sizes, before increasing linearly. The latter behavior is caused by the lower concentration of bilirubin for the smaller starting sizes; all the bilirubin becomes cleared before reaching its maximal possible diameter. The steps in the hemoglobin kinetics visible in Fig. 6b are due to the resolution of the model; the lateral dimensions of the compartments in these simulations were 1 × 1 mm2, so if the diameter of the bruise is 10 mm, 10 elements in the cross section of the bruise are above the detection threshold. If the amount of hemoglobin in a compartment becomes lower than the threshold, a step of 1 mm in the computations is seen.

The determination of the age of the bruise at 2.8 days can be done under the idealized condition that all parameters are known. If not all parameters are known, a series of measurements with a known time between each measurement can provide enough information to estimate the parameters, as was shown in Fig. 8, and with these known parameters the age of the bruise can be determined. The resulting fit of the parameters for this natural bruise appeared to be within the previously assumed physiological range of parameter values. The shape of the subcutaneous, starting blood pool for the real bruise was estimated using the shape of the visible bruise at day 1. Using the shape at t = 0 is not possible, because at that time point the blood pool is located in the subcutaneous layer, and the penetration depth of visible light is only 400 μm. At day 1, the visible part of the bruise had already diffused upward from the subcutaneous layer into the upper 400 μm [2] of the skin. Although using this diffused part of the bruise as input could lead to an error in the shape and size, the simulation shows good resemblance to the shape of the bruise at day 1. A good resemblance at the later time points can only be achieved by using a proper approximation of the starting blood pool.

The non homogeneous simulated bruise shows important features that resemble the natural bruise (Fig. 7): first in the shape of the bruise: the bilirubin fills the gaps between the hemoglobin areas in both the simulated and the natural bruise. Second, in the high versus low concentrations of chromophores: the amount of hemoglobin is highest on day 1 in both bruises. On day 7, the upper part of the bruise had almost resolved in both the simulated and natural bruise, and the lower part shows mainly bilirubin. Differences between the simulated and the natural bruise exist mainly in the lower part of the bruise; the amount of bilirubin on day 7 seems higher in the natural bruise. A possible explanation is that during the formation of the bruise, the concentration of hemoglobin in the lower part became higher than the concentration in the upper part. This higher concentration of hemoglobin would lead to a higher concentration of bilirubin. Currently, the model assumes 150 g/l hemoglobin in both parts. A lower concentration of hemoglobin in the upper part of the bruise could resolve this. Another explanation could be the influence of gravity on the flow of the chromophores in the skin, which is not taken into account. A bruise located on the forehead can sag downwards until the patient has one or two bruised eyes. On most parts of the body, where the skin is more dense then around the eyes, gravity is expected to play a less important role. Third, the simulated bruise shows resemblance to the natural bruise in total area: the total hemoglobin area of the simulated bruise matches the total area of the natural bruise (Fig. 8). Since extracting the bilirubin area from the photos of the natural bruise proved more difficult than extracting the hemoglobin areas, the deviation from the simulated bilirubin area is larger than for the hemoglobin area.

We showed the simulation and age determination of a single bruise. In real abuse situations, where a child is beaten on several days, multiple confluent bruises can occur. The model does allow addition of an extra (new) pool of blood after several days, but the influence of such a second bruise on the age determination requires further study.

5 Conclusion

Our model allows simulating the spatial and temporal behavior of the different chromophores in bruises and was used to assess the influence of e.g. diffusivity and skin thickness on the kinetics. Varying the parameters in the model in such a way that properties of individual natural bruises are closely matched allows optimizing our model. The spatio-temporal differences of hemoglobin and bilirubin diffusion may identify methodology for more accurate age determination of bruises than currently possible, which could contribute to an improved diagnosis of child abuse.