Figures
Abstract
Changes in limb volume and shape among transtibial amputees affects socket fit and comfort. The ability to accurately measure residual limb volume and shape and relate it to comfort could contribute to advances in socket design and overall care. This work designed and validated a novel 3D laser scanner that measures the volume and shape of residual limbs. The system was designed to provide accurate and repeatable scans, minimize scan duration, and account for limb motion during scans. The scanner was first validated using a cylindrical body with a known shape. Mean volumetric errors of 0.17% were found under static conditions, corresponding to a radial spatial resolution of 0.1 mm. Limb scans were also performed on a transtibial amputee and yielded a standard deviation of 8.1 ml (0.7%) across five scans, and a 46 ml (4%) change in limb volume when the socket was doffed after 15 minutes of standing.
Citation: Squibb CO, Madigan ML, Philen MK (2024) A high precision laser scanning system for measuring shape and volume of transtibial amputee residual limbs: Design and validation. PLoS ONE 19(7): e0301619. https://doi.org/10.1371/journal.pone.0301619
Editor: Mohammad Azadi, Semnan University, ISLAMIC REPUBLIC OF IRAN
Received: July 19, 2023; Accepted: March 19, 2024; Published: July 11, 2024
Copyright: © 2024 Squibb et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: Data underlying this paper are made accessible through the Virginia Tech Data Repository at https://doi.org/10.7294/25464223.
Funding: This material is based upon work supported by the National Science Foundation under Grant No. 1906132. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.
Competing interests: The authors have declared that no competing interests exist.
Introduction
There are an estimated 1.6 million individuals with a lower limb amputation in the United States with an additional 185,000 lower limb amputations performed every year [1]. Among the difficulties faced by amputees, residual limb volume and shape changes can induce socket discomfort, skin irritation, and potentially skin injury. Longer term volume changes, such as following the initial amputation, can exceed 30%, and may necessitate a new socket [2–4]. Shorter diurnal volume changes, commonly resulting from sitting, standing, walking, and running, can also be significant, and often require volume management such as adding liner socks [5]. Adding liner socks, however, can be disruptive to one’s lifestyle and reduce the socket-limb interface. As a result, improved strategies to accommodate for diurnal limb volume changes are of interest [3].
The ability to accurately measure the volume and shape of residual limbs is important in improving our understanding of factors contributing to volume change [6] and likely in the development of strategies to reduce its adverse effects. Methods for measuring residual limb volume vary greatly, and there have been several reviews of progress in this field [5,7–9]. Current methods can be classified as either contact or noncontact. Contact methods require direct contact with the limb surface and include fluid displacement [10], anthropometric measurements [10,11], bioimpedance [6,12,13], and ultrasound systems [14,15]. Conversely, noncontact methods include laser scanners [16,17], white light scanners [17,18], photogrammetry [3], magnetic resonance imaging (MRI) [19,20], and digital image correlation (DIC) [21].
White light scanners have received more attention in recent years for measuring residual limb shape and volume changes [17,18]. Dickenson et al. compared traditional plaster casting to three commonly used scanners and found that the scanners were as reliable or less reliable as the casting process [22]. Kofman et al. also investigated the usability and reliability of three scanners (Rodin4D, Omega Tracer, and Biosculptor) by staff (two physical therapists and a resident) and found that the Rodin4D was more useable and reliable when operated by staff with limited experience with the scanners [23]. Ngan et al. investigated the reliability of the Spectra scanner in capturing the shape of a transradial residual limb and found the process to be repeatable [24]. The authors did note that future work should include comparing other scanners as well as manual casting methods. Rodrigues, Oliveira, and Gama used the Sense 3D and Microsoft Kinect v2 scanners to measure the shape of the residual limb of four unilateral participants and reported relative difference between 0.16% to 19.71% for the scanners compared to manual measurements [25]. In a more recent publication by Seminati et al., the authors investigated the reliability of the Artec Eva and Omega scanners in measuring the shape of the residual limb of 10 participants and found that the shape of the limb of the leading contributor of error in the volume measurements [26]. The authors noted that errors greater than 10% were obtained in the cross-sectional area measurements and greater than 5% for the perimeter measurements. Lewis et al. used the Artec Leo 3D scanner to compare the scanning method to the traditional water displacement test in measurement of leg volume [27]. They found that the 3D scanning had a smaller systematic bias and narrower limits of agreement than the water displacement test, however, the authors did note that the system could potentially be used to identify lymphedema but may not be able to determine leg volume changes following eccentric exercise. Nagarajan et al. used EinScan Pro 3D scanner to track the shape changes during the iterative shaping of sockets by clinicians and noted that significant alterations in the mid-patella region followed by the patellar tendon are observed [28]. The authors suggest the data can be used as training resource for junior prosthetists and help prosthetists to identify regions for rectification. One shortcoming of many of these 3D scanners noted above is that they rely on inertial measurement units (IMU) and therefore the systems are subject to drift over a period of time. Also, difficulties are experienced when scanning abrupt changes in the surface such as edges, spikes, and corners.
Three important considerations for any residual limb volume measurement system are repeatability, limb motion, and scan time. The repeatability of volume measurements can affect the reported accuracy and precision of these systems. Depending on the method, significant variably may be introduced by different users, or by the same user during different scans [10]. Among existing methods, those in which the user must manually move sensors, such as in handheld white light and laser scanners, are expected to be most susceptible to this source of error since they introduce inter-user variability. Designing a scanning device that minimizes this variability is desired [5]. Accounting for limb motion during a volume scan is a second consideration that can have a large effect on accuracy and repeatability [14,29–31]. Mitigating this effect has been attempted through by estimating and correcting for limb motion [14,15,20], decreasing scan time [21], and restricting limb motion [3,31]. However, the feasibility of implementing each of these techniques is largely dependent on the volume measurement method. Scan time is a third important consideration for limb volume measurement systems. Most volume measurement methods (other than bioimpedance) require the limb to be outside of the socket. This can be problematic because as soon as the limb is removed from the socket, volume and shape changes occur with volume changes as high as 10% occurring within 1 minute of socket doffing [3]. Therefore, if measuring transient volume changes after doffing a socket, measurements must be completed as quickly as possible to minimize volumetric error. Scan times can vary widely depending on the method, user, and size of limb, with times being on the order of 10-60s for white light and laser scanners [17], and as short as less than one second for DIC measurements [21]. MRI and fluid displacement methods are the slowest, scan times on the order of minutes [20].
To overcome the limitations of the current scanning methods, such as slow scan times, inter-user variability, inadequate accuracy and/or repeatability, and limb motion error, the goal of this work was to develop and validate a novel high precision laser scanning system to measure limb volume and shape of transtibial amputees. Repeatability of this system is enhanced by using linear and rotary stages to automate the motion of the laser scanner over the surface of the limb and removing the potential for undesirable variations in use by human users, such as in the case of white light scanners. Additionally, limb motion during a scan is accounted for using dual camera motion tracking system to estimate and correct for the limb motion in the measured surface data. The system was first validated using a cylindrical limb model under static and dynamic testing conditions, and then using a human participant to demonstrate its ability to measure transient residual limb volume after doffing a socket.
Research method
Scanner design
Measurements of the limb’s surface are made using a 20 mW laser light scanner (Micro-Epsilon scanCONTROL 2500–100). The scanner measures distance at 32 Hz along a laser line approximately 100 mm long with 640 data points along its length, has a rated resolution of 12 microns for surfaces 120–360 mm from the scanner. The laser sensor is mounted to an armature (Fig 1) on a custom built rotary stage, which itself is mounted onto a set of linear stages (Newport Model M-IMS600PP). The linear stages allow for the laser to be adjusted to the height of the residual limb and then be translated along the length of the limb, and whose absolute position measurements serve to define an inertial reference frame for the system. The rotary stage allows the laser head to rotate circumferentially about the limb during the scan.
Laser scanner, linear and rotary stages, and motion tracking hardware identified. Note that the inertial reference frame used for reconstruction of the limb is shown in the diagram on the right in green. The linear stage in the y-direction is adjusted to the height of the residual limb and the linear stage in the z-direction provides translation along the residual limb as the rotation stage (i.e. Rotation Hub) rotates the laser line sensor around the residual limb. The two-camera motion capture system measure sagittal plane limb motion during the scan to minimize motion artifacts.
At the start of each scan, the rotary and linear z-stage start from a fixed position at the proximal end of the limb. Prior to translation of the linear z-stage along the limb, one full 90°/s revolution of the rotary stage is made to scan the entire circumference of the limb. While the rotary stage continues, the linear z-stage then translates toward the distal end of the limb at a speed that provides a 25% overlap of the laser line between consecutive rotations of the scanner, which corresponds to an effective translational velocity of 18 mm/s. To scan the distal end of the limb, the laser scanner is mounted to a miniature linear stage (TOAUTO T0601-50), referred to here as a “ministage” to avoid confusion with the two previously described linear stages. This ministage and laser scanner are mounted onto an armature which allows for the laser to be translated and rotated toward the distal end of the limb during the final portion of the limb scan (Fig 2). Once the scanner reaches the distal end of the limb, the linear z-stage stops translating, and the miniature linear stage translates to rotate the laser scanner. The spatial path of the laser scanner head during a complete scan is illustrated in Fig 3.
A) Diagram of scanner in initial orientation when laser was scanning along length of limb. B) Diagram of scanner in rotated orientation when laser was over distal end of the limb. Red lines indicate the surface of the limb scanned by the laser.
Note that at the maximum and minimum z-locations the laser completes at least one full revolution about the limb.
Motion capture setup
A two-camera motion capture system was developed to measure sagittal plane limb motion during the scan to minimize motion artifact (Fig 1). Between three and five 6-mm-diameter dot stickers are placed on the medial and lateral aspects of the distal end of the residual limb. These stickers are each tracked by 720x480 pixel cameras recording video data at 13 Hz. Two cameras were necessary due to the rotating laser scanner briefly obstructing the view of each camera of the dots for motion capture, and allows motion data to be estimated from at least one camera source throughout a scan (Fig 4). Post processing of the camera video frames (Fig 5) is then performed to add time stamps to each video frame for subsequent temporal alignment of the motion capture data and laser scanner data.
Note that, at any given time, motion data is captured for at least one camera.
The labelled bounding boxes identify each dot location on the cylinder. (A) Camera 1 view. (B) Camera 2 view. Bounding boxes are defined in each image to uniquely identify the dots from one another, where the green dots indicate those to be tracked and the red areas are not tracked.
Scanner calibration
Reconstruction of the limb surface requires the position and orientation of the laser scanner head be known in an inertially fixed reference frame throughout the scan (Fig 6). A calibration procedure was developed to determine the position and orientation of the laser scanner in this frame, while accounting for any misalignment between this frame and the laser scanner axes of motion. Additionally, compliance in the frame results in the laser calibration parameters changing as a function of it rotational position on the laser hub. For this reason, two sets of measurements are made to determine the calibration parameters of the scanning system.
Note that the center of rotation of the limb is at the knee and is indicated here by C.
First, a flat calibration object is mounted to the center of the rotation hub and fixed such that the laser line is centered over the flat surface of the object (Fig 7A), and the object’s angle relative to the horizontal in the sagittal plane is measured at rotary stage angles of 0o, 90o, 180o, and 270o using a digital level. With a 3-axis linear accelerometer (Analog Devices ADXL355) mounted to the laser sensor, 10 seconds of data is recorded at each of 21 angular positions of the laser scanner, θR, between 0 and 360°. Additionally, a single laser line scan is taken over the calibration object, and a picture of the calibration body from the view of the laser scanner, showing the laser line on the flat surface, is captured. This set of measurements, along with the dimensions of the calibration body, are sufficient to estimate the parameters ϕM, ψM, and ΔRM (depicted in Fig 7A).
(A) Flat calibration object, used to estimate the two misalignment angles of the laser, ϕM and ψM, and one misalignment translation, ΔRM. (B) Flat plate calibration object, used to further estimate the laser angle, θL, radial distance, RL, and the two frame misalignment angles, ϕf and θf.
Next, a flat plate is mounted to the center of the rotation hub and fixed such that the laser line is centered over the flat surface of the object (Fig 7B). With the accelerometer disconnected, a laser scan is then completed. Along with the measured orientation of the flat plate relative to the laser’s axis of rotation, both the angle of the laser, θL(θR), and the distance, or radius, of the laser this axis of rotation, RL(θR), may be computed. The difference of these measurements before and after translation of the ministage during the scan also provides an estimate for the changes in this radius and angle, ΔRL(θR) and ΔθL(θR).
Estimating limb motion
The two-camera motion capture data and a rigid body assumption was used to determine the rotation and translation of the limb within sagittal plane during the scan. The dot positions from the motion capture cameras across video frames using the Kanade-Lucas-Tomasi tracking tool in MatLab (Fig 5). The position of the dots, in pixels, are tracked over the scan duration, and can be scaled by the known 6 mm size of the dots. The resulting dot positions can then be readily used to estimate the x-y displacements of each dot in each camera’s frame of reference, which can then be rotated to align with the limb reference frame (see Fig 6 for coordinate frame definitions). The times of frame interference for each camera is determined by using a moving standard deviation of the pixel light intensity in each dot bounding box where then a threshold is set to identify when not to track the dots. The limb’s sagittal plane rotation angle is found by taking two dot pairs from the tracked dot positions and computing the angle of them to each camera’s x-axis, relative to the first video frame.
The limb’s sagittal plane center of rotation, which should be the knee joint, is found using a method developed by Spiegelman and Woo [32], where the arbitrary translation of dots on a rigid body are used to estimate the center of rotation of the body while accounting for rigid body translation as well. The method is found to work acceptably well for rotation angles greater than 10o, and allows for freedom of the dot placement. As described below, video recordings during suitably large rotations are obtained prior to laser scans by asking subjects to flex then extend their knee through its range of motion. With these data, the center of rotation of the limb can be determined for each camera (Fig 5). Lastly, the rigid body translations of the limb can be estimated by subtracting the total dot displacements from those due to limb rotation and averaging the results for each dot set.
Alignment of data sets: Spatial and temporal
Three sets of data must be aligned spatially and temporally including data from the rotary and two linear stages, the laser scanner and ministage, and two video cameras. The start times of data collection for the laser scanner and all stages are recorded in epoch time using the laser scanner computer’s internal clock. This same computer is used to trigger a light source positioned under the limb that provides a signal in both camera’s field of view as a change in brightness. This temporal alignment carries an uncertainty of approximately 70 ms when video recording at 13 Hz, and is dependent on the frame rate of the cameras.
In addition to temporal alignment of the camera and laser scanner data sets, spatial alignment between these same two data sets is necessary so that the limb rotation and translation can be corrected for in the limb surface data. This is done by identifying the dot locations in the laser scanner data (note that these data have not been corrected for rigid body motion yet) that appear as regions of missing data due to the reflectivity of the dots (Fig 8). Using these measured dot locations, the position of the limb’s center of rotation can be readily identified in the inertial reference frame of the linear stages.
Mapping of data
Having obtained the calibration parameters for the laser scanner, the scan data from a given scan/limb surface must be mapped into the inertially fixed Cartesian coordinate frame of the linear stages (Fig 6), assuming no motion of the limb. This process involves two steps: 1) correcting the calibration parameters for any misalignment between the laser rotation hub and the inertial coordinate frame, and 2) mapping each measured limb surface point from the laser, (xL, zL), into the coordinate frame of the laser rotation hub (see Fig 6). First, at a given rotation position, θR, the change in the misalignment angles of the laser scanning head, θL and ψM, are given by Eqs (1) and (2). With these angle corrections, the corresponding changes to the radius, RL, tangential radial offset, ΔRM, and z-position of the laser head may be derived, and are given by Eqs (3–5).
Finally, the corrected misalignment angles of the laser head at a given angular position are approximated by Eqs (6) and (7).
With the misalignments of the laser rotation hub and the laser scanner accounted for, the next step is mapping each measured data point from the laser scanner, (xL, zL), into the chosen x-y-z inertially fixed Cartesian coordinate frame. This mapping approach is depicted in Fig 9 for an arbitrary cross section of a limb, with the Cartesian coordinate system shown. The method seeks to find the true angular position and radius of the current surface point on the limb, (Ri, θi), in an inertially fixed cylindrical coordinate system first, with a z-axis coinciding with that of the inertially fixed Cartesian coordinate system.
Here the z-axis lies on the center of rotation for the laser scanner.
First, the current laser point may be projected onto aligned axes of Z and that of RL, the radial axis of the laser head if it had zero misalignment. This aligned point location relative to the laser head, , is depicted in Fig 10 with the laser head, and the equations for this point in terms of the misalignment angles are given in Eqs (8) and (9). Next, the total offset distance of a point in the direction of rotation, Δtotal, may be found using the misalignment rotations and translations, and is given by Eq (10).
With this information, the equivalent radial position of the point on the limb surface, Ri, is found from the right triangle formed from the radial axis of the laser and this total offset distance, and is given in Eq (11). Similarly, the equivalent angular position of the limb surface point, θi, may also be found from this information. Here though there exists the possibility that the limb surface point lies either in the same or the opposing quadrant as the laser head. Equivalently, there are two cases, 1) where , or 2)
, which leads to two formulae for this equivalent angle in Eq (12).
Finally, with the in-plane position of the surface point on the limb determined in a cylindrical coordinate system, the point in the Cartesian coordinates, [Xi, Yi, Zi]T, may be found using trigonometric relations as in Eq (13).
Motion correction
Using the estimated rigid body motion, (ΔXm, ΔYm, Δθm), this motion can then be corrected for in the laser scanner data. From the initially mapped scanner data, the displaced point locations, (x, y, z)i, of the limb are known. With the motion data both temporally and spatially aligned with the laser scanner data, each point of the limb surface is then motion corrected. In the case of limb motion, the laser scanner data have been translated and/or rotated about the limb’s center of rotation from their true position into the final measured positions. In accounting for the limb rotation, the uncorrected limb surface data must be shifted so that the data origin is at the limb’s center of rotation, [Cx, Cy, Cz]. For a given point on the surface, [X, Y, Z]i the translated point, [X, Y, Z]t, may be found using the center of rotation location using Eq (14).
Next, the Euler rotation matrix for the limb rotation through the two estimated limb rotation angles, θaxial and θm, are given by Eq’s (15) and (16). Note that in each of these matrices, the negative of the estimated joint angle is required due to the difference in coordinate systems in the limb motion and the laser scanner inertial frame. The final rotation matrix that rotates an initial data point, [X, Y, Z]j, is then given by Eq (17), using a 1–3 rotation sequence.
Using these results, the relationship between the true and uncorrected surface data points, centered about the limb’s center of rotation, is readily found in terms of the limb rotation matrix and the previously estimated limb translations, ΔYm and ΔXm, in Eq (18).
Finally, the motion corrected true surface data, [X, Y, Z]0, is found by translating the data back into the inertial coordinate frame, as in Eq (19)
(19)
Model cylinder scans
Validation of the laser scanner was completed using a high tolerance, 101.6 mm nominal diameter aluminum cylinder that was representative of a transtibial residual limb. The cylinder was painted matte white to mitigate surface reflectivity with the laser scanner, and two 6 mm dot sets were applied to the lateral and medial aspects of the distal end of the cylinder (Fig 1). Vernier calipers were used to measure a true diameter of 102.25±0.072 mm. Uncertainty estimations of the laser calibration method were made by performing three calibrations. Each calibration included a minimum of four flat plate calibration scans, which allowed for measurements of uncertainty for each calibration. After each calibration, one set of five cylinder scans were completed under static conditions (i.e., stationary) and another set of five scans under dynamic conditions with the cylinder moving to quantify the effectiveness of the motion correction procedure. As reported elsewhere for other limb scanners [8,18,33], the reliability of the scanner during limb model scans was quantified using typical error of the measurement (TEM) calculated as the standard deviation of volume measurements divided by √2, ICC(3,1), and a reliability coefficient was calculated as 1.96(√2)TEM.
Human participant scans
The laser scanner was also validated using a human participant volunteer. The subject was a 60 year old man (body mass = 109 kg, height = 1.72 meters) with a unilateral transtibial amputation due to diabetes that was performed 2.5 years prior. This research was approved by the Virginia Tech Institutional Review Board (VT IRB# 20–364), and the subject provided written informed consent prior to participation.
Upon arrival, the subject was asked to sit in a chair and remove his socket and liner. Following a 20-minute rest period to allow the limb volume to equilibrate, Phase 1 involved five consecutive scans without moving the limb between scans. These scans provided a baseline measure of limb resting volume, and data to quantify scanner reliability on a subject’s residual limb. As reported elsewhere for other limb scanners [22,23,26], the reliability of the scanner during residual limb scans was quantified using TEM and a reliability coefficient calculated as 1.96(√2)TEM. Next, for Phase 2, the subject was asked to remove and reinsert his limb into the scanning area three times, each time taking one scan to give a measure of repeatability of scanning for different initial limb orientations. Next, the subject donned his socket and stood for 15-minutes. Then subject then sat again in the chair, quickly doffed his socket, and immediately inserted his limb into the scanning area. Phase 3 scans were then completed back-to-back for 15 minutes, totaling 12 scans with the first scan beginning approximately 10 seconds after doffing of the socket. This final set of scans was made to demonstrate the laser scanners’ ability to measure short-term limb volume changes of a residual limb after removal from a socket. Approximately 130 mm of the residual limb length was scanned (determined by the length of the limb itself and not limited by the laser scanner). Each scan lasted 34 seconds, and consecutive scans could be started every 75 seconds after allowing for time to save the scanner data and resetting of the laser position.
Results and discussion
The four estimated parameters from the flat plate calibration, θL(θR), RL(θR), ΔθL(θR), and ΔRL (θR), were identified as having the greatest effect on the calibration accuracy and results. These calibration parameters can be plotted in as a function of θR for each calibration, and for each of the flat plate scans taken in each calibration. Doing so for each parameter, θL(θR), RL(θR), ΔθL(θR), and ΔRL (θR), and for each calibration in Figs 11–14, respectively. Additionally, the mean value of each calibration parameter, averaged over θR, and the mean and standard deviations, averaged over θR, are reported in Table 1. Here the repeatability of flat plate scans within each calibration is supported by low standard deviations for each parameter, with maximum values of 0.03 mm, 0.03°, 0.14 mm, and 0.06° for θL, RL, ΔRL, and ΔθL, respectively. Further comparing the mean values between calibrations find standard deviations of the means to be 0.07 mm, 0.03°, 0.057 mm, and 0.03° for the same four respective parameters. These results indicate a negligible difference in inter-calibration and intra-calibration repeatability of the laser scanner.
A, B, and C plots results for calibrations 1,2, and 3, respectively. Black line plots mean value of each parameter, averaged over θR, with a grey corridor plotting minimum and maximum values over five flat plate scans.
A, B, and C plots results for calibrations 1,2, and 3, respectively. Black line plots mean value of each parameter, averaged over θR, with a grey corridor plotting minimum and maximum values over five flat plate scans.
A, B, and C plots results for calibrations 1,2, and 3, respectively. Black line plots mean value of each parameter, averaged over θR, with a grey corridor plotting minimum and maximum values over five flat plate scans.
A, B, and C plots results for calibrations 1,2, and 3, respectively. Black line plots mean value of each parameter, with great corridor plotting minimum and maximum values.
Static cylinder tests
Next, the static cylinder scans were compared to the caliper-based measurements. Three key metrics of comparison were made between the laser scanner data and the known shape: 1) the cylinder’s diameter, 2) the cylinder surface area, and 3) the cylinder volume. While each of these three quantities are interrelated, they provide different insights to the scanning and post-processing errors, where the surface area and cylinder volume include effects from being meshed to create a closed surface to compute these measures. The limitations of using known reference shapes, and concerns regarding using scalar metrics (surface area and volume) to quantify measurement accuracy have been acknowledged previously [5], so the spatial accuracy of the measured cylinder diameters were also computed to mitigate these concerns.
The cylinder diameter as measured by the laser scanner was determined by taking cross sections of the reconstructed surface along the z-axis of the inertial reference frame. For each cross section, diameter measurements were taken circumferentially within the x-y plane, allowing for the accuracy of the laser scanner to be measured spatially about the circumference of the cylinder and along the scanned length. The scanned cylinder surface area and volume were obtained by meshing the scanned point cloud data in MeshLab. The raw data, typically containing over 1 million data points, was first down sampled to 100,000 points before being meshed using a screened Poisson’s surface reconstruction method (Fig 15). From the reconstructed cylinder surface, the meshed surface area and volume was computed and used for comparison to the expected values from the known geometry.
(A) Down sampled points cloud data from scan. (B) Corresponding meshed surface. (C) Meshed surface from subsequent scan. (D) Overlay of two scans, demonstrating repeatability of reconstructed surface.
Cylinder scans exhibited acceptably small errors when compared to the caliper-measured diameter, with variations along the length of the cylinder and between calibrations (Fig 16; Table 2). The maximum error in cylinder diameter of any scan was measured as 0.33 mm (0.33%). The mean error from each calibration were all within 0.15 mm (0.15%) of the diameter measured manually. Overlap between subsequent cylinder meshes is illustrated in Fig 15C and 15D for two static scans, with the different colored regions in Fig 15D corresponding to visible areas of each mesh.
Black dashed line and green window plots the mean and standard deviation of the hand measured diameter. Plots A, B, and C plot the results for calibrations 1, 2, and 3, respectively.
The cylinder volume was 1,434.3 mL and surface area was 72,534 mm2 as computed with the caliper hand measurements of the cylinder diameter and assuming a circular cross section. The mean (standard deviation) cylinder volume as determined from the laser scanner during static scans was 1,437.2 (0.79) mL. The volumetric and surface area error for the static scans was deemed acceptably small (Table 2). The maximum absolute mean volumetric error (expressed related to the volume determined from caliper hand measurements) was 2.9 mL (0.2%) with a standard deviation of 0.39 mL (0.08%) among scans and a 95% confidence interval of (-0.33%, -0.08%). Similarly, the maximum absolute mean error in surface area was 5.72 cm2 (0.79%) with a standard deviation of 0.60 cm2 (0.08%) and a 95% confidence interval of (-0.92%, -0.66%).
Dynamic cylinder tests
To quantify the effectiveness of motion correction, the cylinder was mounted to an electrodynamic shaker (Fig 1) to apply a 2 Hz sinusoidal excitation to the cylinder during scans. 2 Hz excitation was chosen as a maximum expected response from a human participant, thus providing the most challenging scenario for the motion correction algorithm. This resulted in primarily a rigid body translation of the cylinder in the y-direction, but compliance in the mount also resulted in translation in the x-direction and rotation of the cylinder about the z-axis. Excitation in the y-direction was chosen to best replicate the expected motion of the residual limb during scanning. From the motion estimation results, an example of the computed rigid body motion of the cylinder is plotted in Fig 17 as a function of time for each degree of freedom. The primary motion was shown to be a rigid body y-direction translation, with a peak to peak magnitude of approximately 0.65 mm.
The vertical red line indicates the start of the scanning data collection. (A) Estimated rigid body translations, and (B) Estimated rigid body rotations of model about the limb z-axis.
Five cylinder scans were completed during the 2 Hz excitation for each calibration. The scanned cylinder diameter profiles, meshed cylinder volume, and surface area were computed both with and without motion correction. The mean diameter profiles are plotted in Fig 18 in a similar manner to those for the static test, now for the 2 Hz motion corrected scan data. The mean (standard deviation) cylinder volume as determined from the laser scanner was 1,433.7 (1.15) mL and 1439.5 (1.80) mL during uncorrected and corrected dynamic scans, respectively. Table 3 lists the meshed volume and surface area measurement errors computed from the corrected scan data. Cylinder diameter measured using the scanner after motion correction exhibited a mean error in diameter of 0.23% across all calibrations, with a maximum error of 0.51% for any individual scan. Similarly, the absolute mean volumetric and surface area errors across all calibrations was found to be 0.38% and 0.59%, respectively, with corresponding maximum absolute errors for any calibration of 0.53% and 0.87%. As is evident from the plotted diameter data, and from the reported standard deviations on the volume and surface area, a key difference between these dynamic scan tests and the previous static scans is an observed increase in variance between scanned cylinder measurements for the motion corrected results.
A,B,C plotted for scans from calibrations 1,2, and 3, respectively.
In comparing dynamic scans with and without motion correction, a relative change in error between these scans and the static scan data provides a measure of effectiveness of the motion correction method. This relative change in error for limb volume and surface area is computed with and without motion correction for the original and motion-corrected scanner data (Table 4). Data from the dynamic tests resulted in a maximum change in volumetric error across all calibrations of -0.42%, with a mean change in magnitude of volume of 0.31%. Correcting for cylinder motion, however, resulted in a mean change in volumetric error of 0.20% across calibrations. The maximum improvement in volumetric error of 0.24% was observed in calibration 1. This demonstrates that, for these small magnitude but high frequency applied motions to the cylinder, the motion correction method developed for this scanning system is effective in reducing the induced error in the scan data from limb motion.
An example meshed cylinder, for static, dynamic-uncorrected, and dynamic-corrected cases, is shown in Fig 19. Here the benefit of motion correction is evident in Fig 19C for the overlaid meshed surfaces, where the uncorrected meshed surface (maroon) is found to have an induced radial, periodic error when compared to the motion corrected (orange) mesh. Although the cylinder surface area and volume may indicate a small change in the cylinder shape, the meshed shapes are different as a result of the applied motion.
(A) Uncorrected meshed scan. (B) Corrected meshed scan. (C) Overlay of A and B, with red bands indicating large positive displacements, and orange bands indicating negative or neutral displacements.
The reliability of the volume measurements as quantified using TEM was 0.56 mL for static scans, 0.81 mL for dynamic scans uncorrected for motion, and 1.27 mL for dynamic scans after correction for motion. ICC(3,1) was 0.97 for static scans, 0.97 for dynamic scans uncorrected for motion, and 0.97 for dynamic scans after correction for motion. Reliability coefficients were 1.54 mL for static scans, 2.26 mL for dynamic scans uncorrected for motion, and 3.52 mL for dynamic scans after correction for motion.
Human participant scans
The laser scanner was also validated using a human participant volunteer. The subject was a 60 year old man (body mass = 109 kg, height = 1.72 meters) with a unilateral transtibial amputation due to diabetes that was performed 2.5 years prior. This research was approved by the Virginia Tech Institutional Review Board (IRB# 20–364), and the subject provided written informed consent prior to participation. Upon arrival, the subject was asked to sit in a chair and remove his socket and liner. Following a 20-minute rest period to allow the limb volume to equilibrate, Phase 1 involved five consecutive scans without moving the limb between scans. These scans provided a baseline and measure of limb resting volume. Next, for Phase 2, the subject was asked to remove and reinsert his limb into the scanning area three times, each time taking one scan to give a measure of repeatability of scanning for different initial limb orientations. Next, the subject donned his socket and stood for 15-minutes. Then subject then sat again in the chair, quickly doffed his socket, and immediately inserted his limb into the scanning area. Phase 3 scans were then completed back-to-back for 15 minutes, totaling 12 scans with the first scan beginning approximately 10 seconds after doffing of the socket. This final set of scans was made to demonstrate the laser scanners’ ability to measure short-term limb volume changes of a residual limb after removal from a socket. Approximately 130 mm of the residual limb length was scanned (determined by the length of the limb itself and not limited by the laser scanner). Approximately 700,000 data points were collected over the surface of the limb on each scan, and an example of corresponding point cloud and meshed limb surface are shown in Fig 20. Here in Fig 20B, the scanned surface of a dot tracking sticker, with a thickness of 0.11 mm, is visible.
(A) Down sampled point cloud data. (B) meshed limb surface for human participant. Note in (B) the scanned surface of a dot tracking sticker.
Limb volumes are plotted for all scans during the entire session in Fig 21. Phase 1 scans were used to assess the repeatability of measurements while maintaining the same limb position and orientation across repeated scans. From these scans, the mean limb volume was 1,157 mL, with a standard deviation of 8.13 mL, or 0.7%. Phase 1 volume measurements exhibited a TEM of 5.76 mL and reliability coefficient of 15.96 mL.
Phase 1 results are combined and reported with error bars. (A) Measured limb volume between scan sets. (B) Measured percent limb volume change relative to Phase 1 results.
Phase 2 scans were used to assess the repeatability of measurements without strictly maintaining the same limb position and orientation across repeated scans (Fig 21). The measured limb volume during these scans was expected to remain within the bound of the Phase 1 scans. This was supported in that the Phase 2 mean limb volume was measured to be 1,151 mL with a standard deviation of 5.6 mL (0.48%), and a mean difference from the Phase 1 scans of −5.79 mL or −0.5%. Potential sources of error in these results are 1) out of plane (toward or away from the cameras) limb motion that is not measured and corrected for, and 2) induced errors associated with limb meshing and alignment between meshes in MeshLab. The difficulty in aligning repeated limb surface meshes has been previously acknowledged [34], but there remains little consensus on a robust method for accurately aligning deformable bodies such as residual limbs.
Lastly, Phase 3 limb scans aimed to capture limb volume change immediately following 15 minutes of standing (Fig 21). These volume measurements indicate an initial volume increase of 46 mL (4%) from the Phase 1 mean volume, approximately 23 mL (2%) recovery of this volume over the subsequent 15 minutes. These results demonstrate the limb scanner’s ability to measure both limb volume and volume changes associated with physical activity. Similar to Phases 1 and 2, the primary sources of error in the results are believed to be out of plane limb motion and post processing mesh alignment.
The reliability of our volume measurements compared favorably with other scanners reported in the literature. Our ICC of 0.97 during static and dynamic model cylinder scans was similar to the 0.99 reported for the Artec Eva structured light scanner (Artec Group, Luxembourg) [18], a VIUScan marker-assisted laser scanner (Creaform Inc., Levis, Canada) [17], and Go!SCAN structured white light scanner (Creaform Inc.; Levis, Canada) [17]. These values are higher than the 0.90 threshold reported elsewhere for clinically-relevant reliability [26,35]. Our reliability coefficients of 1.54–3.52 mL during static and dynamic model cylinder scans were similar to the 2.16–2.66 mL for the VIUScan and Go!SCAN [17], and smaller than the 101–131 mL reported for Rodin4D O&P laser-line scanner (Pessac, France), TT Design system (Ottobock, Duderstadt, Germany), Biosculptor Bioscanner (Hialeah, FL, USA), and Omega structured light scanner (Mt. Sterling, OH, USA) [33]. While our model was a cylinder, the other studies cited here used realistic-shaped residual limb models, and reliability coefficients can be expected to be larger with models shaped like residual limbs compared to geometric shapes [5]. We considering volume measurements of residual limbs, our reliability coefficient of 15.96 mL during Phase 1 of the human participant scans was smaller than the 67.2 mL for the Artec Eva [26], 70.7 for the Omega scanner [26], 24.3 for the Go!SCAN [22], 26.4 mL for the Rodin4D [23], and 32.8 mL for the Biosculptor [23]. The reliability coefficients for the residual limbs of human participants are typically higher than those of models due to subject movements during scans and varied shapes of the residuum [26]. The scan time for this system is approximately 35 seconds, which is shorter than that reported for the handheld Artec Eva and Omega Scanner 3D [26].
Multiple limitations of the current study are worth noting. First, our human participants sample size of one limited the generalizability of our results across varied residuum sizes and shapes, and precluded calculations of ICC for reliability. Second, data analysis was time-consuming and requires significant technical training and expertise. This, combined with the physical size and necessary calibration of our scanner, likely preclude it from clinical application.
Conclusions
A novel 3D laser scanning system was developed for the purpose of measuring the volume and shape of transtibial residual limbs. The following are key conclusions from this research.
- A high accuracy laser line scanner was used to collect surface measurements, and a two-camera motion correction system was developed to estimate and correct for rigid body motions of the limb. Because this system is automated and used motors to move the scanner over the limb to perform a scan, there is no variability in measurements between operators.
- The laser’s accuracy and reliability were validated using a 4-inch cylindrical body of known geometry under both static and dynamic test conditions. Multiple laser calibrations were performed, and the inter-calibration and intra-calibration repeatability of the system was assessed. A negligible difference in repeatability was found as a result, lending confidence to the developed calibration method for the system. Static cylinder scan measurements demonstrated a high accuracy cylinder diameter, volume, and surface area. Among the three calibrations, maximum percent errors of these three metrics were found to be 0.144%, -0.2%, and -0.79%, respectively.
- Dynamic testing conditions were completed by exciting the cylinder at 2 Hz using a linear shaker. The same three metrics were used to assess the accuracy and repeatability of scan measurements both with and without motion correction applied to the scan data. The results indicated that the measurement errors can be improved through by applying motion correction, with decreases in volumetric error of up to 0.24% observed.
- Lastly, the residual limb of a transtibial amputee was scanned under three sets of scans: Phase 1: Initial scanning after socket doffing and 20 minutes of rest to allow for limb volume equilibration, Phase 2: Scans following removal and reinsertion of the limb to allow for natural variation in limb orientation, and Phase 3: Rapid scans completed over 15 minutes immediately following a 15 minute period of exercise and subsequent socket doffing.
- The results of these scans demonstrated limb volume standard deviation of 0.7% in Phase 1, with the three Phase 2 scans falling within acceptable bounds compared to the Phase 1 measurements. The 12 Phase 3 scans, following activity and socket doffing, demonstrated a maximum volume increase of 4% following doffing, with a limb volume recovery of 2% compared to Phase 1 after the 15-minute period.
References
- 1. Ziegler-Graham K., MacKenzie E. J., Ephraim P. L., Travison T. G., and Brookmeyer R. "Estimating the prevalence of limb loss in the United States: 2005 to 2050," Archives of physical medicine and rehabilitation Vol. 89, No. 3, 2008, pp. 422–429. pmid:18295618
- 2. Tantua A. T., Geertzen J., van den Dungen J., Breek J., and Dijkstra P. U. "Reduction of residual limb volume in people with transtibial amputation," J Rehabil Res Dev Vol. 51, No. 7, 2014, pp. 1119–26. pmid:25437771
- 3. Zachariah S. G., Saxena R., Fergason J. R., and Sanders J. E. "Shape and volume change in the transtibial residuum over the short term: preliminary investigation of six subjects," Journal of Rehabilitation Research & Development Vol. 41, No. 5, 2004. pmid:15558398
- 4. Golbranson F. L., Wirta R., Kuncir E., Lieber R., and Oishi C. "Volume changes occurring in postoperative below-knee residual limbs," J Rehabil Res Dev Vol. 25, No. 2, 1988, pp. 11–18. pmid:3361456
- 5. Sanders J. E., and Fatone S. "Residual Limb Volume Change: Systematic Review of Measurement and Management," Journal of Rehabilitation Research & Development Vol. 48, No. 8, 2011, p. 39. pmid:22068373
- 6. Youngblood R. T., Hafner B. J., Allyn K. J., Cagle J. C., Hinrichs P., Redd C., et al. "Effects of activity intensity, time, and intermittent doffing on daily limb fluid volume change in people with transtibial amputation," Prosthetics and orthotics international Vol. 43, No. 1, 2019, pp. 28–38. pmid:30010494
- 7. Armitage L., Kark L., Czerniec S., and Kwah L. K. "Reliability and Validity of Measurement Tools for Residual Limb Volume in People With Limb Amputations: A Systematic Review," Physical Therapy Vol. 99, No. 5, 2019, pp. 612–626. pmid:30722026
- 8. Bolt A., de Boer-Wilzing V., Geertzen J., Emmelot C., Baars E., and Dijkstra P. "Variation in measurements of transtibial stump model volume: a comparison of five methods," American journal of physical medicine & rehabilitation Vol. 89, No. 5, 2010, pp. 376–384. pmid:20216057
- 9. Zheng Y.-P., Mak A., and Leung A. "State-of-the-art methods for geometric and biomechanical assessments of residual limbs: a review," Journal of rehabilitation research and development Vol. 38, No. 5, 2001, pp. 487–504. pmid:11732827
- 10. van Stuivenberg C., de Laat F., Meijer R., and van Kuijk A. "Inter-and intra-observer reproducibility and validity of an indirect volume measurement in transtibial amputees," Prosthetics and orthotics international Vol. 34, No. 1, 2010, pp. 20–30. pmid:20196686
- 11. Geil M. "Consistency and accuracy of measurement of lower extremity amputee anthropometrics," 2005.
- 12. Hinrichs P., Cagle J. C., and Sanders J. E. "A portable bioimpedance instrument for monitoring residual limb fluid volume in people with transtibial limb loss: A technical note," Medical Engineering & Physics Vol. 68, 2019, pp. 101–107. pmid:31023596
- 13. Sanders J. E., Harrison D. S., Allyn K. J., and Myers T. R. "Clinical utility of in-socket residual limb volume change measurement: Case study results," Prosthetics and orthotics international Vol. 33, No. 4, 2009, pp. 378–390. pmid:19961297
- 14. Ranger B. J., Feigin M., Herr H. M., and Anthony B. W. "Image registration in a tomographic ultrasound system: Comparison between camera-tracking and image-based motion compensation," 2017 IEEE International Ultrasonics Symposium (IUS). 2017, pp. 1–4.
- 15. Ranger B. J., Feigin M., Zhang X., Moerman K. M., Herr H., and Anthony B. W. "3D ultrasound imaging of residual limbs with camera-based motion compensation," IEEE Transactions on Neural Systems and Rehabilitation Engineering Vol. 27, No. 2, 2019, pp. 207–217. pmid:30676967
- 16. de Boer-Wilzing V. G., Bolt A., Geertzen J. H., Emmelot C. H., Baars E. C., and Dijkstra P. U. "Variation in results of volume measurements of stumps of lower-limb amputees: A comparison of 4 methods," Archives of physical medicine and rehabilitation Vol. 92, No. 6, 2011, pp. 941–946. pmid:21621671
- 17. Dickinson A. S., Steer J. W., Woods C. J., and Worsley P. R. "Registering a methodology for imaging and analysis of residual-limb shape after transtibial amputation," The Journal of Rehabilitation Research and Development Vol. 53, No. 2, 2016, pp. 207–218.
- 18. Seminati E., Canepa Talamas D., Young M., Twiste M., Dhokia V., and Bilzon J. L. "Validity and reliability of a novel 3D scanner for assessment of the shape and volume of amputees’ residual limb models," PloS one Vol. 12, No. 9, 2017, p. e0184498. pmid:28886154
- 19. Safari M. R., Rowe P., McFadyen A., and Buis A. "Hands-Off and Hands-On Casting Consistency of Amputee below Knee Sockets Using Magnetic Resonance Imaging," The Scientific World Journal Vol. 2013, 2013, p. 486146. pmid:24348164
- 20. Buis A. W., Condon B., Brennan D., McHugh B., and Hadley D. "Magnetic resonance imaging technology in transtibial socket research: a pilot study," Journal of rehabilitation research and development Vol. 43, No. 7, 2006, p. 883. pmid:17436174
- 21. Solav D., Moerman K. M., Jaeger A. M., and Herr H. M. "A framework for measuring the time-varying shape and full-field deformation of residual limbs using 3-D digital image correlation," IEEE Transactions on Biomedical Engineering Vol. 66, No. 10, 2019, pp. 2740–2752. pmid:30676943
- 22. Dickinson A. S., Donovan-Hall M. K., Kheng S., Bou K., Tech A., Steer J. W., et al. "Selecting appropriate 3D scanning technologies for prosthetic socket design and transtibial residual limb shape characterization," JPO: Journal of Prosthetics and Orthotics Vol. 34, No. 1, 2022, pp. 33–43.
- 23. Kofman R., Winter R. E., Emmelot C. H., Geertzen J. H., and Dijkstra P. U. "Clinical usability, reliability, and repeatability of noncontact scanners in measuring residual limb volume in persons with transtibial amputation," Prosthetics and Orthotics International Vol. 46, No. 2, 2022, pp. 164–169. pmid:34932511
- 24. Ngan C. C., Sivasambu H., Ramdial S., and Andrysek J. "Evaluating the Reliability of a Shape Capturing Process for Transradial Residual Limb Using a Non-Contact Scanner," Sensors Vol. 22, No. 18, 2022, p. 6863. pmid:36146212
- 25. Rodrigues A. S., Oliveira M. C., and Da Gama A. E. "Anthropometric Evaluation of Two Low-Cost 3D Digitizers for Lower Limb Prosthetics: A Preliminary Study," 2022.
- 26. Seminati E., Young M., Canepa Talamas D., Twiste M., Dhokia V., and Bilzon J. "Reliability of three different methods for assessing amputee residuum shape and volume: 3D scanners vs. circumferential measurements," Prosthetics and Orthotics International Vol. 46, No. 4, 2022, pp. 327–334. pmid:35320149
- 27. Ashby J., Lewis M., Sunderland C., Barrett L. A., and Morris J. G. "The Reliability and Validity of a Portable Three-Dimensional Scanning System to Measure Leg Volume," Sensors Vol. 23, No. 22, 2023, p. 9177. pmid:38005563
- 28. Nagarajan Y. R., Farukh F., Silberschmidt V. V., Kandan K., Singh A. K., and Mukul P. "Shape Analysis of Prosthetic Socket Rectification Procedure for Transtibial Amputees," Prosthesis Vol. 6, No. 1, 2024, pp. 157–174.
- 29. Starr T. W. "A computerized device for the volumetric analysis of the residual limbs of amputees," Bulletin of prosthetics research Vol. 10, 1980, pp. 98–102. pmid:7236952
- 30. Commean P. K., Smith K. E., Cheverud J. M., and Vannier M. W. "Precision of surface measurements for below-knee residua," Archives of physical medicine and rehabilitation Vol. 77, No. 5, 1996, pp. 477–486. pmid:8629925
- 31. Paul Murka C. "3-D imaging of residual limbs using ultrasound," Journal of Rehabilitation Research & Development Vol. 34, No. 3, 1997, pp. 269–78.
- 32. Spiegelman J. J., and Woo S. L. Y. "A rigid-body method for finding centers of rotation and angular displacements of planar joint motion," Journal of Biomechanics Vol. 20, No. 7, 1987, pp. 715–721. pmid:3654669
- 33. Kofman R., Beekman A. M., Emmelot C. H., Geertzen J. H., and Dijkstra P. U. "Measurement properties and usability of non-contact scanners for measuring transtibial residual limb volume," Prosthetics and orthotics international Vol. 42, No. 3, 2018, pp. 280–287. pmid:29113533
- 34. Zachariah S. G., Sorenson E., and Sanders J. E. "A method for aligning trans-tibial residual limb shapes so as to identify regions of shape change," IEEE transactions on neural systems and rehabilitation engineering Vol. 13, No. 4, 2005, pp. 551–557. pmid:16425837
- 35.
Portney L. G., and Watkins M. P. Foundations of clinical research: applications to practice: Pearson/Prentice Hall Upper Saddle River, NJ, 2009.