Abstract
Bayesian inference has been previously demonstrated as a viable inverse analysis tool for estimating subject-specific reduced-order model parameters and uncertainties. However, previous studies have relied upon simulated glottal area waveforms with superimposed random noise as the measurement. In practice, high-speed videoendoscopy is used to measure glottal area, which introduces practical imaging effects not captured in simulated data, such as viewing angle, frame rate, and camera resolution. Herein, high-speed videos of the vocal folds were approximated by recording the trajectories of physical vocal fold models controlled by a symmetric body-cover model. Twenty videos were recorded, varying subglottal pressure, cricothyroid activation, and viewing angle, with frame rate and video resolution varied by digital video manipulation. Bayesian inference was used to estimate subglottal pressure and cricothyroid activation from glottal area waveforms extracted from the videos. The resulting estimates show off-axis viewing of 10° can lead to a 10% bias in the estimated subglottal pressure. A viewing model is introduced such that viewing angle can be included as an estimated parameter, which alleviates estimate bias. Frame rate and pixel resolution were found to primarily affect uncertainty of parameter estimates up to a limit where spatial and temporal resolutions were too poor to resolve the glottal area. Since many high-speed cameras have the ability to sacrifice spatial for temporal resolution, the findings herein suggest that Bayesian inference studies employing high-speed video should increase temporal resolutions at the expense of spatial resolution for reduced estimate uncertainties.
I. INTRODUCTION
Reduced-order models have long been employed in the speech science community to explore the physics of phonation, such as onset pressure,1,2 potential compensation mechanisms for posterior glottal openings,3 tissue and flow asymmetry effects,4–6 the roles of intrinsic muscle activation on dynamical parameters,7 vocal tremor,8 and voice breaks,9 to name a few. While valuable for elucidating the underlying physical principles governing a wide array of observed speech phenomena, such studies are largely relegated to population-level assessments; that is, by virtue of employing normative material and flow properties in the modeling domain, general trends are uncovered. At the individual speaker level, subject-to-subject variability in geometry, material properties, oronasal geometry, supraglottal coordination, and any variety of other factors may result in specific performance metrics outside of the predictive normative ranges.2,10,11
In an effort to exploit the simplicity of reduced-order models for subject-specific assessment, recent efforts have introduced inverse analysis techniques to estimate model parameters.12–16 Briefly, the aim of inverse analysis is to determine the parameterization of a given model such that the output of the model best matches the observation data.17 In the case of voicing, the observation would be some clinical measure, such as vocal fold (VF) kinematics from high-speed videoendoscopy (HSV) or stroboscopy, oral airflow, sound pressure level, and/or other information-rich signals.15 Two general inverse analysis approaches have been applied in voicing: optimization methods and Bayesian inference.
Optimization techniques typically determine the parameter set that minimizes the error between the measurement (observation) and the model output. Such techniques have successfully determined reduced-order model parameters based on glottal dimensions extracted from HSV.13,14,18–21 Döllinger et al.14 conducted the first optimization studies based on dimensions extracted from HSV and were able to identify left-right VF asymmetries in a two-mass model. Since then, further studies have employed inverse analysis to identify healthy and pathological voices19 and gender-specific voice differences.13 While most studies have focused on recordings of sustained phonation, approaches have also been developed to estimate model parameters during non-stationary phonation.20 Recently, deep learning has been employed to extract model parameters from video observations.22
Bayesian inference, in contrast, is a statistical inference approach wherein inferred parameters are treated as random variables, leading to probability distributions of parameters instead of point estimates.17 The Bayesian framework is a natural setting as it accounts for the inherent uncertainties in clinical measurements; since there is uncertainty in the measurements, there is a range of possible parameters that can match those measurements. Parameter distributions can further propagate to model outputs,23 such as vocal fold trajectories and collision pressure. Bayesian inference was first introduced in phonation modelling by Cataldo et al.,12,24 wherein they employed a particle filter methodology to reconstruct the posterior distributions of reduced-order model parameters from synthetic observation data (observation data generated from a reduced-order model). Hadwin et al.15 extended the particle filter method to estimate non-stationary model parameters, demonstrating that time-varying muscle activation parameters7 can be estimated. In a follow-up study, the same group introduced an extended Kalman filter approach for estimating non-stationary parameters, which significantly reduced the computational expense without sacrificing accuracy.16
High-speed video has been the principal clinical measure employed in previous studies on subject-specific phonation modeling due to the high information content. Generally, HSV involves an endoscope coupled to a high-speed camera to record the VF motion.18 Glottal dimensions are then extracted from the recorded video through methods such as edge detection18,25 or image thresholding.26 Bayesian inference provides a way to account for uncertainty in the extracted dimensions and the resulting effects on the estimated parameters. To date, however, Bayesian inference has only been demonstrated using simulated HSV data, with measurement uncertainty imposed in the form of additive noise on the glottal area waveform.15,16 In the clinic, glottal dimensions are measured from real HSV and are thus subject to practical aspects of HSV acquisition,25,27 such as, resolution and frame rate of the camera, camera motion, viewing angle (orientation of the camera image plane with respect to the folds), lighting conditions, camera quantum efficiency, and lens aberrations, to name a few.
To obtain meaningful parameter estimates, it is necessary to understand how these imaging variables will affect the inference procedure, and how to mitigate or correct errors that may be introduced. Prior work utilizing the Bayesian framework to estimate time varying parameters from a body-cover model (BCM)15,16 employed purely simulated measurements which lack key measurement uncertainties present in real high-speed video. This work investigates the effect of three HSV imaging variables: frame rate, spatial resolution, and viewing angle. The former may be modified to a degree via camera settings, while the latter depends on the orientation of the subject with respect to the camera, which may be difficult to control in practice. To robustly characterize their effects, a driven VF facility with trajectories computed by an underlying BCM28 is employed. The glottal width is extracted from a high-speed, high resolution recording of the VF motion at varying values of each of the three imaging variables for different subglottal pressures and muscle activations. Bayesian inference is then applied to estimate subglottal pressure and muscle activation, which are compared with the ground truth values. Trends in estimated parameter biases and uncertainties are calculated as a function of the imaging variables to assess their effects on inferred parameters.
II. METHODOLOGY
A. Experimental setup
High-speed videoendoscopy is simulated experimentally using a 15-times scaled-up driven VF model facility29 coupled with a NIKON D3200 DSLR camera. See Fig. 1. The medial surface, including the radii of curvature at the inferior and superior VF margins, are machined aluminum such that the geometry matches the M5 geometry of Scherer et al.30 when in the neutral position (see Fig. 2). Each VF is 150 mm long in the anterior-posterior direction and is connected to a two degree-of-freedom motion system via a rigid shaft; a stepper motor and gearbox system enable rotation, θ, of the VF, while a translation stage comprising a lead screw and additional stepper motor independently provides linear motion, s, in the medial-lateral direction. These two degrees-of-freedom enable replication of the two primary VF vibration modes during modal speech, producing a mucosal wave-like motion.28 The motion is akin to the motion of the “plate” in the bar-plate reduced order VF model or, equivalently, the “cover” motion in the BCM.7
FIG. 1.
A schematic of the simulated HSV experimental setup. A pair of rigid two-dimensional VF medial surfaces (a coronal cross-section) are driven by a motion system that provides one translational and one rotational degree of freedom, as in the bar-plate VF model (Ref. 7). A consumer DSLR is used to capture the VF motion. A calibration plate with two dots, shown as circles, allow alignment of the camera view along a specified angle α.
FIG. 2.
The mapping procedure connects points on the BCM to points on the physical VF geometry. Each physical VF is controlled by two degrees of freedom (s and θ). These are mapped to the cover mass displacements (xu and xl) of the BCM. The rigid VF dimensions are given by: , and .
The motion of the rigid VF models is controlled by a BCM7,28 without acoustic coupling. The glottal flow is modeled as one-dimensional Bernoulli flow with constant subglottal and supraglottal pressures. Muscle activation rules are used to relate lumped BCM properties to the activation of the cricothyroid, act, thyroarytenoid, ata, and lateral cricothyroid muscles, alc.7 Each muscle activation parameter is a dimensionless number representing degree of activation, with , and alc ranging between, [0, 1], [0, 1], and [−1, 1], respectively.7 As such, the BCM is governed by a total of 11 parameters: six for initial positions and velocities of the masses , three for the muscle activations (), and two for the subglottal and supraglottal pressures .
The positions of the cover masses of the BCM are related to s and θ through the mapping
| (1) |
where the variables are defined in Fig. 2, and the factor of 15 is used to scale the physiological displacements of the BCM into displacements of the physical models. The same BCM is used as the fitting model in the Bayesian analysis, thus providing a ground truth for assessing the accuracy of the estimations, see Sec. II B.
The positions and angles of the VFs at each time step are determined by solving the BCM equations and Eq. (1) in a loop using a 4th order Runge-Kutta solver on a National Instruments cRIO 9074 real-time controller with a time step of 1/350 ms. In each loop, the BCM is integrated in time through 25 time steps, the displacements are mapped to translations and rotations of the VFs, which are then actuated through the motion system to the calculated positions. To avoid collision of the physical folds, their motion is arrested when they are within 3 mm of each other. The dynamics of the BCM continue to progress through the collision model via overlapping masses; the physical models start moving again once the mass positions are outside of the 3 mm buffer.
Four cases were tested and imaged, wherein act and Psub were varied, while the remaining parameters remained fixed. The constant parameters were given by , and . The variable parameters are listed in Table I.
TABLE I.
Four sets of BCM parameters investigated.
| Case | 1 | 2 | 3 | 4 |
|---|---|---|---|---|
| a ct | 0.15 | 0.15 | 0.20 | 0.20 |
| Psub [Pa] | 1800 | 2000 | 1800 | 2000 |
1. Simulated high-speed videoendscopy
High-speed videoendoscopy was simulated experimentally by taking a sequence of frames using a consumer DSLR camera with frame rate of 30 fps and resolution of 1920 × 1080 pixels placed approximately 100 cm from the VFs, see Fig. 1. The VFs are driven by a numerical model (BCM), so the timing of the physical VF motion can be artificially slowed by updating their positions in real-time at a rate slower than the simulation times of the numerical model. In this study, for each physiological simulation time step of 1/14 ms, 200 ms of real-time passes as the cRIO moves the VFs to the updated positions. As a result, the motion of the VFs is slowed by a factor of 2800. At 30 fps, this corresponds to an equivalent HSV frame rate of 84 000 fps for the physiological folds. Typical HSV frame rates in the clinic range from 2000 to 4000 fps, with research-caliber systems reporting frame rates up to 20 000 fps.31
The viewing angle, α, is investigated by shifting the camera about an arc centered at a point between the VFs in 2.5° increments up to a total offset of 10°. A study on laryngoscopy for endotracheal intubation found angular variations in practitioner positioning on the order of 10° during the procedure,32 suggesting this upper bound is reasonable in the present work.
To investigate the effect of frame rate, the simulated 84 000 fps video is downsampled by including only every dtemporalth frame to construct lower frame rate videos. Similarly, spatial resolution is explored by spatially downsampling each video frame. Spatial resolution is measured using the magnification factor, the ratio of physical distances in the image to the equivalent pixel distances. Note that high fidelity spatial resolutions correspond to low magnification factors. We estimate that HSV used in clinical settings have magnification factors of ≈ 0.04 mm px−1, which assumes a 512 × 512 px camera33 and a 20 mm glottal length34 that spans the entire image height. The spatial resolution of the simulated HSV at full resolution at experimental scales is approximately 0.1 mm px−1, which corresponds to 0.0066 mm px−1 at physiological scales, roughly six times better than that obtained in clinical settings. Spatial downsampling is performed by averaging the intensity of pixels in the high resolution image to create a single pixel at the lower resolution.
A total of five angles of view, seven frame rates, and five spatial resolutions are considered that span the range of realistic values in clinical settings; see Table II. Since frame rate and spatial resolution are explored through numerical downsampling, only one video is required for each set of BCM parameters and viewing angles, leading to a total of 20 recordings. Each recording captures approximately 17 oscillations. A sample video showing the BCM and physical vocal fold trajectories is available in the Supplementary Material.35
TABLE II.
HSV parameters investigated.
| 0, 2.5, 5.0, 7.5, 10.0 | |
|---|---|
| dtemporal [a.u.] | 1, 8, 16, 32, 64, 512, 1024 |
| Frame rate [fps] | 84 000, 10 500, 5250, 2625, 1312, 164, 82 |
| [a.u.] | 1, 4, 8, 16, 32 |
| Magnification | |
| factor [mm px−1] | ≈ 0.0066, 0.026, 0.053, 0.11, 0.21 |
Mapping of the in silico model to the actual glottal width of the physical folds is imperfect owing to unaccounted for experimental uncertainties, including imperfect camera calibration, view angle setting, and stepper motor backlash and stiction. Direct comparison of the glottal area waveform amplitude from the BCM and the physical VFs at the highest spatial and temporal resolutions, and the aligned angle of view shows that the maximum discrepancy is less than 1% for all cases.
2. Glottal width extraction
Figure 3(a) shows a sample image extracted from a video recording. The dark columns are the VFs, while the light portion in the middle is the glottal area. The two-dimensional nature of the experimental facility is evident in this figure, which exhibits negligible row-to-row variability. Therefore, glottal width is used as the observation (measurement) data for the estimation procedure instead of the glottal area.
FIG. 3.
(Color online) (a) Sample image extracted from a sample video recording. (b) The Laplacian computed using a 3 × 3 px kernel over row 100 of the image in (a). The open and closed circles are peaks of the Laplacian.
The glottal width is extracted from each row of every video frame using an edge detection algorithm based on zero crossings of the Laplacian, computed through a 3 × 3 px kernel, see Fig. 3(b). A linear fit between adjacent peaks of the Laplacian is used to determine the zero crossing points of the Laplacian with sub-pixel precision. The average width for a given frame is stored as the measurement for that frame. Data from the full frame sequence yields the glottal width waveform. Note that all glottal widths presented are scaled from the measured values to physiological values, that is divided by a factor of 15.
B. Bayesian inference
Following Hadwin et al.,15 Bayesian inference is used to estimate Psub and act of the BCM from the glottal width waveform observation data extracted from the simulated HSV. Bayesian inference computes the posterior density, given by17
| (2) |
where πpost, πlike, and πpri are the posterior, prior, and likelihood densities, respectively. The x term is a vector of parameters (Psub, act, and possibly α in the present case), y is a vector of measurements (i.e., glottal widths), and πevi is a normalizing constant that ensures the law of total probability.
The present work is concerned with how measurement errors and biases present in HSV affect the resultant estimates. In the Bayesian framework, such effects are propagated through the likelihood density, as it embodies how our model connects to the measurements. Thus, this work employs uninformative priors and focuses on the likelihood density. Specifically, an additive Gaussian error model is used, resulting in a likelihood of the form15
| (3) |
where k is the number of elements in y, σ is the standard deviation of the measurement noise, and F(x) represents the forward model, which in this case is the glottal width computed from the BCM described in Sec. II A. The first three oscillations are excluded to remove transients in the glottal width waveform and the first data point in the waveform is set at a peak. The glottal widths for each frame are then calculated as
| (4) |
where i is the time index for the forward model, corresponding to a given frame of the video. Note the glottal width waveform extracted from the video was similarly clipped and the signals aligned in time through cross-correlation.
The measurement noise standard deviation was conservatively chosen as a constant value of σ = 0.12 mm, corresponding to approximately 10% of the maximum glottal width at the highest resolution; a scaling factor is applied at the lower resolutions. To measure the effect of resolution on the measurement uncertainty (the scaling factor), the variance of the glottal width over rows of the image was computed for each frame and averaged over all frames for all of the acquired videos. Figure 4 shows the relative measurement uncertainties follow an approximately linear increase in the uncertainty with respect to dspatial. The final downsampling factor was not used for fitting since it results in reduced glottal width variances, a result of non-linear effects at very poor spatial resolutions. The computed rate of linear increase, found from a linear fit to the data in Fig. 4, is then used as the scaling factor, leading to the measurement noise standard deviation
| (5) |
FIG. 4.
(Color online) The time averaged variance of the glottal width over rows of frames normalized by the variance at the highest resolution for various cases of known parameters and angles of view. Each point corresponds to the time averaged variance computed for one of the known cases at each of the angles of view .
To compute estimates, a simple direct approach is pursued wherein Eq. (3) is evaluated over a grid of parameters. Since a maximum of three parameters are considered here (Psub, act, and α), the approach is computationally tractable. The estimated posteriors are characterized using a point and uncertainty estimate. The maximum likelihood estimate (MLE) is used to compute parameter estimates, and the posterior covariance matrix is used to quantify uncertainty in the estimated values.
C. Measuring Changes in uncertainty
Uncertainty in the estimated parameter values is quantified in terms of variance. Specifically, the covariance matrix is computed as
| (6) |
where is the domain of x, and denotes the posterior mean. This covariance matrix contains information about the uncertainty in all estimated parameters, as well as how the estimates of the parameters vary together subject to small changes in the measurements. A measure of the total uncertainty is computed as
| (7) |
where Σ is computed using Eq. (6), and λ1, λ2 are the eigenvalues of Σ. This measure is a geometric average of the total spread of the estimated posterior density.
Since each posterior depends on the level of measurement noise σ inherent to a particular imaging system/configuration, a fixed level of measurement noise σ = 0.012 cm is assumed for all videos (except under spatial resolution changes) to facilitate direct comparisons between cases at the same spatial resolution without the additional confound of varying noise levels. Relative changes in uncertainty with respect to the highest resolution source video (no downsampling of frame rate or resolution) at α = 0° are reported to elucidate trends with respect to the investigated imaging parameters, computed as
| (8) |
D. Laplace approximation
To analyze the effect of frame rate, resolution, and angle on the uncertainty, we use the Laplace approximation for the posterior and decompose it into contributions from the three respective factors. The Laplace approximation computes the posterior through approximation by a local Gaussian about the MLE estimate36 using the Jacobian of the forward model, F. This results in an approximation for the covariance matrix given by
| (9) |
where Γ is the approximate covariance matrix of the posterior, σ is the standard deviation of the measurement error, and J is the Jacobian of F calculated at the MLE. The Jacobian measures the sensitivity of the glottal width to the parameters for each measurement. This approximation is used later to illustrate the relative effects of uncertainty between the three imaging variables.
E. Accounting for viewing angle
Intuitively, off-axis viewing angles are expected to reduce the observed glottal width, which will in turn bias parameter estimates. To mitigate this bias, viewing angle can be included as a parameter to be estimated, which necessitates a viewing model that relates viewing angle to the glottal width observed by the camera. To do this, we note that the visible points on the VFs in the BCM are the medial surface corners of the upper and lower masses, that have (x, z) coordinates (see Fig. 2) given by
| (10) |
Since the distance between the inferior and superior edges is small, we can neglect the effect of perspective. Accounting for perspective could be done using a pinhole camera model for example; however, this requires the focal length of the camera and the camera location relative to the VFs to be known, which adds additional parameters to the estimation procedure, increasing computational complexity and parameter uncertainty. For simplicity, we employ a parallel projection model.
For an image plane with angle α, the projected distance of a point on the image plane from the origin is the dot product with the unit vector of the image plane . The projected BCM medial surface point locations are then
| (11) |
Projected points on the opposing VF can be calculated by negating the x coordinates, since symmetric oscillations are assumed. The edges that are viewed in the image are then the edge points with the minimum/maximum values; all other points on the VFs will not be visible. As a result, the apparent glottal width can be expressed as
| (12) |
where min and max account for the viewed edges between the left and right VFs, respectively, for the coordinate system shown in Fig. 2. By incorporating this model of projection into the BCM, α can be treated as an unknown parameter to be estimated.
III. RESULTS AND DISCUSSION
Figure 5 shows the glottal width waveform extracted from the highest resolution video for . As discussed in Sec. II B, the initial few oscillations have been removed and time 0 is set when the waveform is at a maximum. The glottal width never reaches zero because of the aforementioned buffer, imposed to prevent collision of the physical VFs. All four cases listed in Table I exhibit similar glottal width waveforms, albeit with differing oscillation frequencies and waveform amplitudes. A high degree of periodicity is observed in all cases.
FIG. 5.
(Color online) Sample glottal width waveform extracted from HSV for in physiological dimensions.
A. Viewing angle
As the viewing angle increases from α = 0°, the apparent glottal width observed by the camera decreases, as shown in Fig. 6. This effect is marginal for viewing angles below 5°, but becomes pronounced as alpha increases to 10°. This is due to two main effects. The first is a geometric projection; the area projected onto the image plane is multiplied by a factor of . Under the small angle offsets that occur in clinical HSV32 and employed herein (), this effect is small. The second, more significant, effect is due to imaging different VF edges, either superior or inferior. For α = 0°, the observed glottal width is always between either both inferior or both superior margins of the VFs (except for very specific times when these two edges coincide in the image plane). However, with off-axis viewing, the observed glottal width may be between inferior-superior (or vice versa) edges; that is, under certain conditions, the superior edge can block the view of the inferior edge that would otherwise be observed when α = 0°.
FIG. 6.
(Color online) Observed glottal width as a function of camera viewing angle α for (Psub, act) = (1800 Pa, 0.15). Angles of view correspond to: –––– , - - - , -·-· .
1. Estimation excluding viewing angle
In this section, we estimate subglottal pressure and muscle activation without the inclusion of viewing angle as a parameter. Figure 7 presents the estimated parameters for all four cases in Table I for α ranging from 0° to 10° with the highest temporal and spatial resolution. Figures 7(a) and 7(b) shows that, as α increases, the estimated value of Psub decreases and act slightly increases. For α > 0°, the apparent glottal width decreases without impacting the fundamental frequency (though the waveform shape can be affected), which results in the observed decrease in estimated Psub with increasing α. Due to the dynamics of the BCM, decreasing Psub leads to a decrease in frequency. Since the frequency of vibration remains constant as the viewing angle is changed, however, the decrease in frequency must be compensated for by a small increase in act. Note that the deviations in these estimates from the values at α = 0° constitute a bias in the estimates.
FIG. 7.
(Color online) The estimated (a) Psub and (b) act with increasing viewing angle. (c) The relative uncertainty with increasing viewing angle. Known reference parameters are: (Psub, act) = –––– (1800 Pa, 0.15), - - - (2000 Pa, 0.15), -·-· (1800 Pa, 0.20), …. (2000 Pa, 0.20).
The relative uncertainty of the estimated parameters increases as α increases, as seen in Fig. 7(c). This is a result of the posterior being calculated about the biased estimates; the observed trend in relative uncertainty is a product of the BCM behavior at the biased parameter estimates due to α, and not the change in α itself. It can be seen that while cases (Psub, act) = (2000 Pa, 0.15), (1800 Pa, 0.20), and (2000 Pa, 0.20) have similar trends in relative uncertainty, (1800 Pa, 0.15) does not due to the different biased parameter estimates of this case.
2. Estimating viewing angle
We now include α as an estimated parameter in an attempt to correct the bias observed in (Sec. III A 1). Considering the α = 0° and 7.5° cases with (Psub, act) = (1800 Pa, 0.15) as exemplars, we employ the parallel projection model (see Sec. II E) to estimate the viewing angle. Table III summarizes mean estimates and marginal standard deviations with and without α as an estimated parameter. Note that in marginal likelihoods, the effect of the other variables are removed by integrating the likelihood over those variables.17 Thus, each marginal likelihood represents the likelihood for the associated parameter, independent of the other parameters. At α = 0°, Table III shows that estimates both with and without the angle of view agree reasonably well with the known parameter values. When the angle of view is included as an estimated parameter, a slight improvement in the estimates Psub is observed. However, a slight increase in uncertainty is observed on the estimated parameters due to the larger number of parameters; for the same model, more parameters generally results in more ways for the model to fit a measurement and therefore higher uncertainty. When α = 7.5°, Table III shows significant improvements in estimates. When the angle of view is not estimated, Psub is estimated as 1644 Pa due to the apparent decrease in glottal width from the offset angle of view. This bias of over 8% is effectively eliminated when α is included as an estimated parameter. While uncertainty was seen to increase for both Psub and act for the α = 0° case, uncertainties do not show consistent increases at α = 7.5°. This is due to the correction in the bias, which results in the covariance being computed about different parameter sets.
TABLE III.
Parameter estimates with (shaded) and without (not shaded) estimating angle of view at for the case . Marginal standard deviations are shown in parentheses.
| Psub (σ) [Pa] | act (σ) | α(σ) | |
|---|---|---|---|
| 0 | 1793 (1.8) | 0.151 (8.5 × 10−5) | - |
| 0 | 1805 (2.4) | 0.151 (9.1 × 10−5) | 0.36 (0.25) |
| 7.5 | 1644 (1.9) | 0.157 (1.0 × 10−4) | - |
| 7.5 | 1832 (2.0) | 0.150 (7.4 × 10−5) | 6.3 (0.04) |
We note that the known estimates are not always within the uncertainties of the posterior due to the fact that some modelling errors were neglected in this study. These include errors in the stepper motor motion system, mapping from the BCM to the rigid VFs, and experimental calibration. For example, at α = 7.5° the estimated α is about , clearly not containing the true value. This error could be due, at least in part, to uncertainty in the angular placement of the camera in the experiment. Although the angle was nominally placed at 7.5°, errors in the calibration procedure results in some uncertainty in this value. Herein, the focus is purely on the effects of the imaging system and thus no attempt has been made to identify or correct for these unmodelled errors.
A further note, the ability to estimate viewing angle in this case is due to the changes in shape of the glottal width waveform that arise due to changes in viewing angle. This requires that the model behavior be a good representation of the underlying physics; that is, changes in the observed glottal waveform are consistent between the model and the observation. While this is achieved in the current work due to the use of a reduced-order model for the control and fitting models, application of the method for clinical HSV requires deeper evaluation, which is left for future work.
B. Frame rate
As the frame rate is decreased the number of time points used to sample the glottal width waveform decreases. Figure 8 presents the estimated parameters for the four different cases in Table I at different frame rates with α = 0° and full spatial resolution. Figures 8(a) and 8(b) show that the estimate is unaffected by the decreasing frame rate, down to a frame rate of about 300 fps, which corresponds approximately with the Nyquist frequency for the observation data. For frame rates around or below the Nyquist frequency, we expect the estimates to deteriorate due to aliasing of the glottal width waveform. We note that the majority of high-speed imaging systems employed to record VF motion have frame rates in excess of 1000 fps, which is well above the typical VF oscillation frequencies in modal voice and thus aliasing artifacts evident in the estimations for very low frame rates are not expected to be of practical significance.
FIG. 8.
(Color online) The estimated (a) Psub and (b) act with decreasing frame rate. (c) The relative uncertainty with decreasing frame rate. Known reference parameters are: –––– (1800 Pa, 0.15), - - - (2000 Pa, 0.15), -·-· (1800 Pa, 0.20), …. (2000 Pa, 0.20).
The relative uncertainty, presented in Fig. 8(c), is inversely proportional to the frame rate, wherein halving the frame rate doubles the uncertainty down to the Nyquist frequency. The reason for this linear trend can be analyzed using the Laplace approximation given in Eq. (9). Frame rate influences uncertainty by removing measurements, which reduces the number of rows in the Jacobian. Suppose we are downsampling by a factor of 2; that is, every second frame is retained (all the even frames). To see the impact of this on the Jacobian, we reorganize the rows of J. Specifically, all the even rows (the rows of those frames being kept) are placed at the top and all the odd rows (the frames being dropped) at the bottom. Thus, we can represent the original Jacobian product as
| (13) |
where Je is the Jacobian for the downsampled video. Since the underlying forward model behavior is smooth in time and the time step is small, it follows that Je and Jo are approximately equal. Therefore, . Thus, the covariance matrix for the downsampled case () can be expressed as
| (14) |
This shows that halving the number of frames halves the covariance; in other words, the covariance has an inversely proportional relationship with the number of frames. Using this in the measure of total uncertainty [Eq. (7)] yields
| (15) |
where m is the number of parameters being estimated. Thus, the relative uncertainty [Eq. (8)] becomes
| (16) |
In the present study, m = 2 as two parameters were estimated, which means that for a reduction in frame rate by a factor of 2, the relative uncertainty increases by 2, as was observed in Fig. 8(c). Similar to the MLE, this linear relationship no longer holds below the Nyquist frequency since the glottal width is not accurately captured, which invalidates the linear assumption of the Laplace approximation.
C. Spatial resolution
As the spatial resolution of the imaging system decreases, the apparent glottal width is slightly decreased in some regions and increased in others. Figure 9 shows the glottal width waveform for various degrees of downsampling. The waveforms obtained from the high resolution videos generally agree, while the apparent glottal width is biased to be less than its true value at the peaks, and overestimated in the troughs for low resolution videos. At the highest magnification factor (lowest resolution), significant errors are observed. This is expected since low resolution images will result in more substantial blurring of the VF edge, reducing edge detection accuracy.
FIG. 9.
(Color online) The measured glottal width waveform for various degrees of spatial downsampling. Each resolution corresponds to a magnification factor of approximately: –––– 0.013 mm px−1, - - - 0.053 mm px−1, -·-· 0.21 mm px−1 for (Psub, act) = (1800 Pa, 0.15).
The effect of spatial resolution on the MLE and relative uncertainty is shown in Fig. 10 for all cases with fixed frame rate () and α = 0°. Figures 10(a) and 10(b) show that at high spatial resolutions, the estimates are in agreement with the “ground truth” since the resolution was sufficient to capture the glottal width without biasing. At lower spatial resolutions however (magnification factors greater than ), the measured glottal width is biased, leading to an underestimation of Psub, whereas act increases slightly to compensate for the reduced frequency induced by the lowered Psub. Similar to the cases with downsampling of the frame rate, downsampling the spatial resolution of the video results in an increase in the relative uncertainty. This is the result of the scaling factor applied to σ (described in Sec. II B). Linearity is seen for small magnification factors (from 0.007 to 0.027 mm px−1), but increases for larger magnifications factors due to the biased parameters. The relative uncertainties for all four cases are nearly identical.
FIG. 10.
(Color online) The estimated (a) Psub and (b) act, and (c) relative uncertainty with decreasing spatial resolution. Known reference parameters are: (Psub, act) = ––––– (1800 Pa, 0.15), - - - (2000 Pa, 0.15), -·-· (1800 Pa, 0.20), …. (2000 Pa, 0.20). Note that the x axis corresponds to different downsampling factors of the spatial resolution.
D. Combined effects of frame rate, resolution, and viewing angle
Figure 11 shows the MLE parameter estimates for the case (act, Psub) = (0.15, 1800 Pa), under combined changes in resolution, frame rate, and viewing angle. Figure 11 illustrates how the MLE estimate is affected by simultaneous changes in all three imaging parameters. Within the region where resolution is less than 0.053 mm px−1 and frame rate is above 1000 fps, MLE estimates are approximately constant with respect to changes in frame rate and resolution since the glottal width waveform is well resolved. As the viewing angle is offset, the MLE estimate becomes biased but remains constant at different frame rates and resolutions. This indicates that the MLE estimate is only dependent on viewing angle for sufficiently high fidelity videos.
FIG. 11.
(Color online) The estimated (a) Psub and (b) act. The known reference parameters are: and viewing angles are: ––––– , -·-· , …. .
When the resolution is greater than 0.053 mm px−1, the glottal width waveform is aliased and, as a result, errors are introduced in the MLE estimate. For α = 0°, decreasing resolution decreases Psub, with the exception of a few outliers at the lowest frame rates. This effect is due to underestimated vibration amplitudes (Fig. 9), which leads to underestimating Psub. For α = 7.5° and 10°, decreasing resolution increases Psub. The reason can be seen from Fig. 12 showing the glottal width at low and high resolutions at α = 10°. In contrast to the aligned angle of view, the glottal width amplitude is not underestimated at the offset angle of view, but rather overestimated near glottal closure.
FIG. 12.
(Color online) The measured glottal widths at the highest —- and lowest -·-· resolutions at for (Psub, act) = (1800 Pa, 0.15).
When frame rate is less than 1000 fps, there is temporal aliasing of the glottal width. For example, at a frame rate of 82 fps, a mere ten points are used to resolve 16 oscillations. This leads to large errors in the MLE estimates since multiple waveforms can fit these discrete points satisfactorily. Figure 11 shows that at α = 0° these low frame rates decrease Psub, while at α = 10° low frame rates increase Psub. At α = 7.5°, there is a non-monotonic impact of Psub at low frame rates. In some cases, the additional error induced by the poor frame rate counteracts the error induced by the viewing angle. These are just unique cases, however, specific to the particular measurements and parametrizations, as can be seen by comparing the α = 7.5° and 10° cases. For different known parameters and recordings, this trend will not be repeated consistently.
Figure 13 shows how relative uncertainty [Eq. (8)] is affected by simultaneous changes in all three parameters. First, it can be seen that relative uncertainty scales exponentially with frame rate (linearly on the log-log plot in Fig. 13). As the resolution is decreased, the scaling with frame rate shifts up by a constant. In a log-log plot, this illustrates a uniform multiplicative relationship induced by changes in resolution. At the lowest frame rates, small deviations from the linear behavior are seen, which are due to biases in the MLE estimate seen in Fig. 11. Comparing Fig. 11(a) with 11(b) shows that the linear relationship with respect to frame rate still holds at offset viewing angles but with an increase in relative uncertainty compared to the aligned viewing angle. The fact that relative uncertainty increases from the viewing angle is due to the biased MLE estimate. Changes in resolution at the offset viewing angle shift the relative uncertainty upwards on the log-log plot, thus showing the multiplicative relationship between resolution and frame rate. The reason for the multiplicative combination can be seen from the Laplace approximation [Eq. (9)]. The total uncertainty is the product of a Jacobian term and the σ term that are influenced solely by resolution and frame rate, respectively. While the Jacobian term depends on the MLE and therefore could be affected nonlinearly by the viewing angle, Fig. 11 shows that the MLE is nearly constant for sufficiently high frame rates and resolution. Thus there is no additional affect by the viewing angle.
FIG. 13.
(Color online) The relative uncertainty at (a) and (b) with changing spatial and temporal resolutions for the case . Different spatial resolutions correspond to: –––– ≈ 0.0066 [mm px−1], -·-· ≈ 0.053 [mm px−1] and …. ≈ 0.21 [mm px−1].
The multiplicative relationship suggests that estimate uncertainty can be reduced while using the same camera by increasing frame rate and, to a lesser degree, improving spatial resolution. Many high-speed cameras have the ability to increase frame rate at the expense of spatial resolution to remain within a given memory bandwidth limit. That is, a camera capable of capturing one 1024 × 1024 image every second can, roughly, capture two 512 × 1024 images every second. Since the frame rate has considerably higher impact on uncertainty, this suggests that frame rates should be increased at the expense of spatial resolution for improved certainty on estimates, within reason. In this work, it was found that magnification factor (resolution) should be less than 0.053 mm px−1, which corresponds to having more than ≈ 300 px over a nominal 15 mm glottal length. This recommendation is based on how resolution affects the ability to detect glottal width but does not take into account effects near glottal closure, where poor resolution can more substantially impact the glottal area waveform. Thus, for small glottal amplitudes where such effects will be present, one should apply a more conservative resolution. The combined effects for all cases and conditions are available in Supplementary Materials.35
There are a number of limitations associated with this study. First off, we consider only three imaging effects (frame rate, resolution, and viewing angle), but a number of other factors also affect HSV quality and associated measured glottal area waveforms, such as lighting conditions, camera motion, and view obstruction by the arytenoid hooding, which will be explored in future work. Another limitation is that only two parameters from the BCM were estimated. A larger numbers of parameters pose a number of challenges to the estimation, including broad credibility intervals and a larger computational expense. Future work will explore the use of prior information or additional measurements, such as glottal flow rate, to expand the estimated parameter set while maintaining meaningful credibility intervals.
IV. CONCLUSIONS
This study investigated the effect of three HSV imaging variables on Bayesian inference: the viewing angle, and frame rate and spatial resolution of the imaging device, and methods are proposed to mitigate issues arising from these variables. For the viewing angle, offset angles of view lead to biased parameters due to an underestimated glottal width. A parallel projection model for incorporating viewing angle as a parameter to be estimated was presented and shown to alleviate the bias.
The frame rate and spatial resolution of the camera were found to have relatively small biasing effects on the estimated parameters for clinical-grade high-speed cameras. However, they did influence the level of uncertainty in the estimate. In particular, increases in frame rate decreased uncertainty in estimates more than equivalent increases in spatial resolution. Under combined changes in frame rate and spatial resolution, it was seen that uncertainty in estimates grew multiplicatively with respect to the two changes. That is, if a decrease in spatial resolution increased uncertainty by a factor of 2 and a reduction in frame rate increased uncertainty by a factor of 1.5, the total change in uncertainty under both spatial and temporal resolution changes would be a factor of 3 (2 × 1.5). This is expected to hold up to a limit where the decreased spatial resolution results in highly inaccurate edge detection. Spatial resolution had a considerably lower impact on uncertainty, and, therefore can be sacrificed to increase frame rate for improved estimates. The exact limit to which this can be done and the specific trade-off in uncertainty, however, will likely vary for individual imaging scenarios.
ACKNOWLEDGMENTS
Research reported in this work was supported by the NIDCD of the NIH under award P50DC015446, the Ontario Ministry of Research and Innovation through the Early Researcher Award, and NSERC's CGS-M program. The content is solely the responsibility of the authors and does not necessarily represent the official views of the National Institutes of Health.
References
- 1. Lucero J. C., Lourenço K. G., Hermant N., Van Hirtum A., and Pelorson X., “ Effect of source–tract acoustical coupling on the oscillation onset of the vocal folds,” J. Acoust. Soc. Am. 132, 403–411 (2012). 10.1121/1.4728170 [DOI] [PubMed] [Google Scholar]
- 2. Ruty N., Pelorson X., Van Hirtum A., Lopez-Arteaga I., and Hirschberg A., “ An in vitro setup to test the relevance and the accuracy of low-order vocal folds models,” J. Acoust. Soc. Am. 121, 479–490 (2007). 10.1121/1.2384846 [DOI] [PubMed] [Google Scholar]
- 3. Zañartu M., Galindo G. E., Erath B. D., Peterson S. D., Wodicka G. R., and Hillman R. E., “ Modeling the effects of a posterior glottal opening on vocal fold dynamics with implications for vocal hyperfunction,” J. Acoust. Soc. Am. 136, 3262–3271 (2014). 10.1121/1.4901714 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4. Erath B. D., Peterson S. D., Zañartu M., Wodicka G. R., and Plesniak M. W., “ A theoretical model of the pressure field arising from asymmetric intraglottal flows applied to a two-mass model of the vocal folds,” J. Acoust. Soc. Am. 130, 389–403 (2011). 10.1121/1.3586785 [DOI] [PubMed] [Google Scholar]
- 5. Erath B. D., Sommer D. E., Peterson S. D., and Zañartu M., “ Nonlinearities in block-type reduced-order vocal fold models with asymmetric tissue properties,” Proc. Mtg. Acoust. 19, 060243 (2013). 10.1121/1.4800662 [DOI] [PubMed] [Google Scholar]
- 6. Steinecke I. and Herzel H., “ Bifurcations in an asymmetric vocal-fold model,” J. Acoust. Soc. Am. 97, 1874–1884 (1995). 10.1121/1.412061 [DOI] [PubMed] [Google Scholar]
- 7. Titze I. R. and Story B. H., “ Rules for controlling low-dimensional vocal fold models with muscle activation,” J. Acoust. Soc. Am. 112, 1064–1076 (2002). 10.1121/1.1496080 [DOI] [PubMed] [Google Scholar]
- 8. Lester R. A. and Story B. H., “ The effects of physiological adjustments on the perceptual and acoustical characteristics of simulated laryngeal vocal tremor,” J. Acoust. Soc. Am. 138, 953–963 (2015). 10.1121/1.4927561 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9. Titze I. R., “ Bi-stable vocal fold adduction: A mechanism of modal-falsetto register shifts and mixed registration,” J. Acoust. Soc. Am. 135, 2091–2101 (2014). 10.1121/1.4868355 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10. Mehta D. D., Zañartu M., Quatieri T. F., Deliyski D. D., and Hillman R. E., “ Investigating acoustic correlates of human vocal fold vibratory phase asymmetry through modeling and laryngeal high-speed videoendoscopy,” J. Acoust. Soc. Am. 130, 3999–4009 (2011). 10.1121/1.3658441 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11. Robertson D., Zañartu M., and Cook D., “ Comprehensive, population-based sensitivity analysis of a two-mass vocal fold model,” PloS One 11, e0148309 (2016). 10.1371/journal.pone.0148309 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12. Cataldo E., Soize C., and Sampaio R., “ Uncertainty quantification of voice signal production mechanical model and experimental updating,” Mech. Syst. Signal Process. 40, 718–726 (2013). 10.1016/j.ymssp.2013.06.036 [DOI] [Google Scholar]
- 13. Döllinger M., Gómez P., Patel R. R., Alexiou C., Bohr C., and Schützenberger A., “ Biomechanical simulation of vocal fold dynamics in adults based on laryngeal high-speed videoendoscopy,” PLoS One 12, e0187486 (2017). 10.1371/journal.pone.0187486 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14. Döllinger M., Hoppe U., Hettlich F., Lohscheller J., Schuberth S., and Eysholdt U., “ Vibration parameter extraction from endoscopic image series of the vocal folds,” IEEE Trans. Biomed. Eng. 49, 773–781 (2002). 10.1109/TBME.2002.800755 [DOI] [PubMed] [Google Scholar]
- 15. Hadwin P. J., Galindo G. E., Daun K. J., Zañartu M., Erath B. D., Cataldo E., and Peterson S. D., “ Non-stationary Bayesian estimation of parameters from a body cover model of the vocal folds,” J. Acoust. Soc. Am. 139, 2683–2696 (2016). 10.1121/1.4948755 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16. Hadwin P. J. and Peterson S. D., “ An extended Kalman filter approach to non-stationary Bayesian estimation of reduced-order vocal fold model parameters,” J. Acoust. Soc. Am. 141, 2909–2920 (2017). 10.1121/1.4981240 [DOI] [PubMed] [Google Scholar]
- 17. Kaipio J. and Somersalo E., Statistical and Computational Inverse Problems, Vol. 160 ( Springer-Verlag, New York, 2005), pp. 1–340. [Google Scholar]
- 18. Schwarz R., Döllinger M., Wurzbacher T., Eysholdt U., and Lohscheller J., “ Spatio-temporal quantification of vocal fold vibrations using high-speed videoendoscopy and a biomechanical model,” J. Acoust. Soc. Am. 123, 2717–2732 (2008). 10.1121/1.2902167 [DOI] [PubMed] [Google Scholar]
- 19. Wurzbacher T., Döllinger M., Schwarz R., Hoppe U., Eysholdt U., and Lohscheller J., “ Spatiotemporal classification of vocal fold dynamics by a multimass model comprising time-dependent parameters,” J. Acoust. Soc. Am. 123, 2324–2334 (2008). 10.1121/1.2835435 [DOI] [PubMed] [Google Scholar]
- 20. Wurzbacher T., Schwarz R., Döllinger M., Hoppe U., Eysholdt U., and Lohscheller J., “ Model-based classification of nonstationary vocal fold vibrations,” J. Acoust. Soc. Am. 120, 1012–1027 (2006). 10.1121/1.2211550 [DOI] [PubMed] [Google Scholar]
- 21. Yang A., Stingl M., Berry D. A., Lohscheller J., Voigt D., Eysholdt U., and Döllinger M., “ Computation of physiological human vocal fold parameters by mathematical optimization of a biomechanical model,” J. Acoust. Soc. Am. 130, 948–964 (2011). 10.1121/1.3605551 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22. Gómez P., Schützenberger A., Semmler M., and Döllinger M., “ Laryngeal pressure estimation with a recurrent neural network,” IEEE J. Transl. Eng. Health Med. 7, 1–11 (2019). 10.1109/JTEHM.2018.2886021 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 23. Sudret B., “ Uncertainty propagation and sensitivity analysis in mechanical models—Contributions to structural reliability and stochastic spectral methods,” Habilitationa Diriger des Recherches, Université Blaise Pascal, Clermont-Ferrand, France (2007). [Google Scholar]
- 24. Cataldo E., Soize C., Sampaio R., and Desceliers C., “ Probabilistic modeling of a nonlinear dynamical system used for producing voice,” Comput. Mech. 43, 265–275 (2009). 10.1007/s00466-008-0304-0 [DOI] [Google Scholar]
- 25. Patel R. R., Awan S. N., Barkmeier-Kraemer J., Courey M., Deliyski D., Eadie T., Paul D., Švec J. G., and Hillman R., “ Recommended protocols for instrumental assessment of voice: American speech-language-hearing association expert panel to develop a protocol for instrumental assessment of vocal function,” Am. J. Speech. Lang. Pathol. 27, 887–905 (2018). 10.1044/2018_AJSLP-17-0009 [DOI] [PubMed] [Google Scholar]
- 26. Lohscheller J., Toy H., Rosanowski F., Eysholdt U., and Döllinger M., “ Clinically evaluated procedure for the reconstruction of vocal fold vibrations from endoscopic digital high-speed videos,” Med. Image Anal. 11, 400–413 (2007). 10.1016/j.media.2007.04.005 [DOI] [PubMed] [Google Scholar]
- 27. Deliyski D. D. and Hillman R. E., “ State of the art laryngeal imaging: Research and clinical implications,” Curr. Opin. Otolaryngol. Head Neck Surg. 18, 147–152 (2010). 10.1097/MOO.0b013e3283395dd4 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28. Story B. H. and Titze I. R., “ Voice simulation with a body cover model of the vocal folds,” J. Acoust. Soc. Am. 97, 1249–1260 (1995). 10.1121/1.412234 [DOI] [PubMed] [Google Scholar]
- 29. Sommer D. E., “ Development of a coupled numerical-experimental facility to model the fluid-structure interactions of the human vocal folds,” MASc, University of Waterloo, Waterloo, ON, 2014. [Google Scholar]
- 30. Scherer R. C., Shinwari D., De Witt K. J., Zhang C., Kucinschi B. R., and Afjeh A. A., “ Intraglottal pressure profiles for a symmetric and oblique glottis with a divergence angle of 10 degrees,” J. Acoust. Soc. Am. 109, 1616–1630 (2001). 10.1121/1.1333420 [DOI] [PubMed] [Google Scholar]
- 31. Deliyski D. D., Powell M. E. G., Zacharias S. R. C., Gerlach T. T., and De Alarcon A., “ Experimental investigation on minimum frame rate requirements of high-speed videoendoscopy for clinical voice assessment,” Biomed. Signal Process. Control 17, 21–28 (2015). 10.1016/j.bspc.2014.11.007 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 32. Carlson J. N., Das S., de la Torre F., Callaway C. W., Phrampus P. E., and Hodgins J., “ Motion capture measures variability in laryngoscopic movement during endotracheal intubation,” Simul. Healthc. 7, 255–260 (2012). 10.1097/SIH.0b013e318258975a [DOI] [PMC free article] [PubMed] [Google Scholar]
- 33. Zhang Y., Bieging E., Tsui H., and Jiang J. J., “ Efficient and effective extraction of vocal fold vibratory patterns from High-Speed Digital Imaging,” J. Voice 24, 21–29 (2010). 10.1016/j.jvoice.2008.03.003 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 34. Mobashir M. K., Mohamed A. E. R. S., Quriba A. S., Anany A. M., and Hassan E. M., “ Linear measurements of vocal folds and laryngeal dimensions in freshly excised human larynges,” J. Voice 32, 525–528 (2017). 10.1016/j.jvoice.2017.08.024 [DOI] [PubMed] [Google Scholar]
- 35.See supplementary material at 10.1121/1.5124256#suppl for a sample video and tabulated results for all imaging configurations. [DOI]
- 36. Kass R. E. and Raftery A. E., “ Bayes factors,” J. Am. Stat. Assoc. 90, 773–795 (1995). 10.1080/01621459.1995.10476572 [DOI] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Citations
- See supplementary material at 10.1121/1.5124256#suppl for a sample video and tabulated results for all imaging configurations. [DOI]













