- 1Haptic Intelligence Department, Max Planck Institute for Intelligent Systems, Stuttgart, Germany
- 2Department of Electrical and Software Engineering, Schulich School of Engineering, University of Calgary, Calgary, AB, Canada
- 3Surgical Performance Laboratory, Project neuroArm, Cumming School of Medicine, University of Calgary, Calgary, AB, Canada
- 4Hotchkiss Brain Institute, Cumming School of Medicine, University of Calgary, Calgary, AB, Canada
- 5Department of Biomedical Engineering, Schulich School of Engineering, University of Calgary, Calgary, AB, Canada
Introduction: Chest trauma or disease progression can lead to tension pneumothorax, a condition where mounting pressurization of the pleural cavity (the space between the chest wall and the lungs) leads rapidly to cardiac arrest. In pre-hospital settings, tension pneumothorax is treated by venting the pleural cavity via a needle introduced through the chest wall. Very high failure rates (up to 94.1%) have been reported for pre-hospital needle decompression, however, and the procedure can result in the accidental puncture of critical thoracic tissues because it is performed blind. Instrumented needles could help operators more reliably identify when the tool has entered the target space.
Methods: This paper investigates technical approaches to provide such support; we created an experimental system that acquires needle force and position signals, as well as the diffuse backscattered reflectance from white light carried to and collected from the needle’s tip via two in-bore optical fibers. Data collection occurred while two experimenters inserted a bevel-tipped percutaneous needle into an ex vivo porcine rib section simulating human chest anatomy. Four data-driven puncture-detection (DDPD) algorithms from the literature, which are appropriate for use with the variable tool velocities produced by manual insertions, were applied to the resulting data set offline. Grid search was performed across key signal-processing parameters, high-pass filters (HPFs) were applied to examine their impact on puncture detection, and a first exploration of multimodal (ensemble) methods was performed.
Results: Combining high-pass filters with DDPD methods resulted in a 2.7-fold improvement (from 8.2% to 21.9%) in the maximum overall precision (MOP) produced by force signals. Applying this HPF + DDPD scheme to reflectance data streams yielded a peak MOP of 36.4%, and combining reflectance with force generated the best MOP overall (42.1%); these results represent 4.4-fold and 5.1-fold improvements, respectively, over the best MOP produced by the traditional application of DDPD algorithms to force signals alone.
Discussion: These results strongly support the utility of high-pass filters combined with both reflectance-only and multimodal reflectance-plus-force data-driven puncture-detection schemes for needle decompression applications.
1 Introduction
Tension pneumothorax (tPTX) is an urgent medical condition where pressure from air trapped between a lung and the chest wall cannot be vented (Figure 1a). When the volume of air increases rapidly, it displaces critical structures like the lungs and drastically limits the heart’s ability to pump blood (Spain et al., 2023). Without rapid intervention, tPTX is lethal; it has been identified as a preventable trauma-related cause of death, both for civilians (Kleber et al., 2013) and in combat settings (McPherson et al., 2006).

Figure 1. (a) Tension pneumothorax interferes with heart motion when pleural cavity pressure is too high. (b) Insertion of a hollow bevel-tipped needle between the ribs decompresses the pleural cavity to temporarily alleviate pathological compression.
Needle decompression (ND) can be used in a pre-hospital setting or an emergency department to temporarily vent the trapped volume of air, thus buying time for emergency transport or surgical preparation (Jouneau et al., 2023). To perform ND, the medical operator 1) identifies the recommended needle entry point, 2) angles the needle appropriately, and 3) inserts the needle tip into the trapped volume of air, as illustrated in Figure 1b. The needle bore provides a channel through which the pressurized volume can be vented, but it is neither large enough to release significant quantities of fluids (e.g., blood or pus) if they are present, nor is it secure enough to provide long-term pressure relief (Leatherman et al., 2017). The procedure is considered a failure if the tPTX is not immediately diminished, and a complication occurs when the needle unintentionally lacerates, punctures, or otherwise damages critical adjacent structures such as the heart, nerves, or key vasculature (Wernick et al., 2015).
Failure rates of up to 94.1% have been reported for pre-hospital ND (Axtman et al., 2019), likely because this time-critical procedure is performed infrequently and without image guidance. Operators must thus rely on the assumption of normal patient anatomy and their sense of touch to estimate when the needle tip has reached its target. Novices are taught to feel for loss-of-resistance (LoR) sensations transmitted through the needle that should indicate the penetration of the tool through the parietal pleura, i.e., the membrane that bounds the target volume of air (Figure 1b). Unfortunately, needle-tip forces (and thus LoR sensations) can be obscured by friction forces acting along the needle’s shaft, and friction forces increase with the depth of needle insertion (Washio and Chinzei, 2004). Natural variations in human anatomy (Boyle et al., 2012) and tissue characteristics (Tenorio et al., 2017) further compound the difficulty of needle-puncture detection for operators when they must rely on haptic LoR sensations.
Although puncture detection has not yet been studied for ND, some authors have proposed addressing this challenge for other applications via the use of instrumented needles that explicitly notify the operator when a puncture has occurred (e.g., Gonenc et al., 2014; Gong et al., 2014). We hypothesize that instrumented needles could likewise assist operators in detecting needle entry into the target space for ND, thus reducing failure and complication rates, improving patient outcomes, and decreasing the level of difficulty for operators. However, this approach requires puncture-detection algorithms that perform reliably across a range of patient anatomies, tissue characteristics, and the variable-velocity needle-insertion profiles produced during the manual delivery of ND. Therefore, this paper’s contributions are centered on the challenging problem of reliable variable-velocity puncture detection from needle-instrumentation data streams.
A large body of literature exists spanning 30 years of needle-instrumentation research for non-ND applications, e.g., epidurals, venipuncture, and needle steering. However, surprisingly few papers discuss puncture detection directly, and of these, only a small subset present puncture-detection algorithms (see Section 3). Early investigations focused on capturing LoR primarily through force or pressure measurements (e.g., Brett et al., 2000), and they employed force sensors located at the base of the needle due to the difficulty of manufacturing miniaturized, biocompatible, sterilizable sensors that could be placed at the needle tip. However, Washio and Chinzei (2004)’s assertion that needle tip forces are crucial for puncture detection motivated increased research on two sensing modalities that can meet the above-mentioned requirements for sensor collocation: electrical bioimpedance and optical fiber-based methods.
Although there has been a renewed interest in the use of electrical bioimpedance for needle localization (i.e., the instrumentation-based confirmation of needle-tip location during insertion via the repeated characterization of tissue properties), the body of literature surrounding this approach is still relatively small. Furthermore, to the best of our knowledge, success with this sensing modality has been demonstrated using only supervised machine-learning methods (Kalvøy et al., 2017; Halonen et al., 2019; Kudashov et al., 2022), and it is unclear whether electrical bioimpedance would be useful in the context of puncture detection when large data sets are not available for model training. In contrast, substantially more literature is available for optical fiber-based methods, and we thus focus on porting these well-developed techniques to the puncture-detection problem.
Since force has traditionally been the sensing modality of choice and is still considered the gold standard for puncture detection, much effort has gone toward producing fiber-based needle-tip force sensors. Abushagur et al. (2014), Su et al. (2017), and Jiang et al. (2023) provide overviews of these developments, yet of the papers reviewed, only those produced by one research group propose novel puncture-detection algorithms. This group’s final publication on the topic (Alamdar et al., 2021) reported mixed success using needle-tip forces for puncture detection, and the group has since moved to image-based puncture-detection algorithms (Kim et al., 2023). Therefore, although needle tip-force sensors can generally provide better puncture features than their non-collocated counterparts, needle-tip force sensing is still not reliable enough for puncture detection in safety-critical applications when used alone, and optical needle-tip force sensors are no exception.
However, in-bore optical fibers also enable the use of other light-based sensing modalities at the needle tip, such as diffuse reflectance spectroscopy (DRS) and optical coherence tomography (OCT). These approaches generally employ one or more fibers to carry light to the needle’s tip and another bundle to collect its reflections. Different tissues absorb and scatter light uniquely based on their optical properties; DRS exploits this behavior by measuring the light scattered by tissue. If its optical properties are characterized in advance, the tissue can be identified from its properties during medical treatment or diagnostics. In vivo applications of DRS have often focused on tissue discrimination, either for real-time diagnostics with respect to unhealthy tissues (e.g., Utzinger et al., 2001; Lin et al., 2005; Bensalah et al., 2008; Maryam et al., 2022), or for needle localization during surgical procedures (e.g., Lin et al., 2001; Balthasar et al., 2012, or see Wilson and Eu, 2022 for a recent overview). To the best of our knowledge, only two groups have explicitly examined the use of DRS or OCT for puncture detection, and a third group has proposed DRS for needle localization during ND, as detailed in Section 2.
This paper explores the potential utility of DRS to improve ND with respect to puncture detection. Similar to Gong et al. (2014), our goal is to produce a compact, lightweight, portable adjunct for needle instrumentation that notifies operators to stop advancing the needle when a puncture occurs. The tube thoracostomy literature–which is the closest analog to ND for which extensive research is available–suggests that such an adjunct could be especially useful when operators are inexperienced (Kong et al., 2014; Sritharen et al., 2018), or in cases of unusual patient anatomy (Kerger et al., 2007; Patel et al., 2021).
Specifically, this article carefully examines DRS, signal-processing schemes, four puncture-detection algorithms, and ensemble puncture-detection approaches for their usefulness within the context of ND. Preliminary results from this study were previously reported (L’Orsa et al., 2024), including a basic description of the system, a brief confirmation that low- and high-pass filtering affects the performance of the original DDPD algorithm (Grace, 1995), and initial indications that diffuse reflectance signals could be useful within the context of puncture detection, directly motivating the current study. Here, we substantially expand our analysis by i) optimizing high-pass filter parameters, ii) comparing the performance of an additional three prominent DDPD algorithms, and iii) combining needle-base force and needle-tip reflectance data within multimodal ensemble methods for puncture detection. To the best of our knowledge, this is the first time these three topics have been examined. Section 2 discusses the non-force-based optical-sensing literature relevant to ND, and Section 3 presents the mathematical formulations for the four DDPD algorithms considered herein. Section 4 introduces the experimental apparatus and procedure and then explains how data were processed and analyzed. Section 5 presents results, and Section 6 interprets outcomes, summarizes insights, and suggests future work.
2 Optical fiber-based sensing methods for needle decompression
Lee et al. (2021) proposed the use of DRS for needle localization (rather than puncture detection) during ND. Specifically, they described embedding a three-fiber, dual-wavelength, near-infrared spectroscopy system into the bore of an over-the-needle catheter device. Two of the fibers in this system delivered light at dual wavelengths (690 nm and 850 nm) to the needle-tissue interaction site, and the third fiber carried backscattered reflections to a photodiode for detection. The authors reported statistically significant changes in the optical density and the deoxy-hemoglobin/oxy-hemoglobin concentrations estimated for each punctured tissue type. They were able to distinguish the pleural cavity from arteries, veins, muscle, fat, skin, and lung tissues using these data, but the system added a 2-s signal-processing delay. This scale of time delay would either require operators to insert the needle extremely slowly, which would be infeasible given both the patient’s respiratory motion and their urgent need for tPTX treatment, or it would result in significant tool-tip overshoot of the target space. To the best of our knowledge, these authors provide the only description of DRS applied to ND in the literature.
Only two other groups have proposed the use of non-force-based optical sensing modalities for puncture detection in other applications. In one instance, Ting et al. (2010) presented the first in a series of experiments using DRS to identify the target space during epidural insertion. The authors added a bundle of fibers to the bore of an epidural needle and measured the optical spectra during insertion in a porcine model. They identified two wavelengths (532 nm and 650 nm) that differentiated the target space from the tissue bounding it, and they achieved a classification success rate of about 80% using linear discriminant analysis (Lin et al., 2012). The group initially chose to provide operators with puncture notifications based on a pre-determined amplitude threshold (Gong et al., 2014). However, their more recent work simply presents operators with a real-time graphical display of the optical sensor’s output (Lin et al., 2019), which is appropriate only when the needle is inserted slowly.
In contrast, Latus et al. (2021) employed a more sophisticated OCT-based approach to the puncture-detection problem. The relative velocity of tissue at the needle tip was estimated using phase data from OCT A-scans, and an existing puncture-detection algorithm applied to the tissue velocity estimate yielded an overall accuracy between 91% and 94%. However, OCT requires expensive hardware that does not lend itself to portability, as well as complicated signal-interpretation methods that may not be appropriate for pre-hospital deployment. Thus, the literature contains no optical examples relevant to ND, and opportunities remain to explore the use of DRS-based puncture detection in this application.
3 Data-driven puncture-detection algorithms
Providing puncture notifications for manual needle insertions requires algorithms that can handle variable-velocity puncture features. Puncture-detection algorithms can be roughly separated into three categories, which we call model-based puncture detection (MBPD), learning-based puncture detection (LBPD), and data-driven puncture detection (DDPD). MBPD approaches assume tool-tissue interaction models or statistical sensor output distributions (e.g., Narayan et al., 2019); they are strongly velocity dependent and are thus inappropriate for manual needle insertions. LBPD approaches apply modern classification techniques (e.g., Kudashov et al., 2022), which require large data sets that are difficult to obtain for ND. DDPD methods do not assume system models or statistical distributions, nor do they require large training data sets. Thus, they are presently the best choice for use with variable-velocity needle insertions.
DDPD algorithms involve the four-step process illustrated in Figure 2. These algorithms apply mathematical transformations (e.g., differentiation, multiplication by another signal) to one or more raw data streams; the choice of transform distinguishes between algorithms. A static positive or negative threshold is applied to the transformed output, and puncture events are identified whenever the transformed output exceeds the threshold. These approaches can be formally defined as detecting a puncture when:
where

Figure 2. Data-driven puncture detection follows the four-step process of acquiring sensor data, transforming the signal, applying a threshold, and finally detecting events when they occur.
The first accessible introduction of a DDPD approach comes from Grace (1995), which focused on decreasing tool-tip overshoot when a needle punctured a synthetic membrane. Grace’s algorithm transforms its input by estimating the signal’s first time derivative. When applied to force, the algorithm seeks the force-drop features that typically accompany a needle-puncture event, i.e., the LoR feature that clinicians are trained to recognize. We designate this method as “Grace’s approach” moving forward, and it can be mathematically expressed as follows:
where
Brett et al. (2000) developed a custom filter for their DDPD transform, with the goal of semi-automating epidural needle insertion. The authors used force measurements for robot-driven constant-velocity needle insertions into ex vivo porcine spine segments and syringe pressure for handheld variable-velocity needle insertions into human cadavers. We designate their custom filter design as “Brett’s approach”:
where
Gonenc et al. (2016) proposed a series of increasingly complex multimodal puncture-detection algorithms for retinal vein cannulation focused on force and position. However, their system included three separate force sensors located at different points relative to the operator’s hand. Thus, only the portion of their puncture-detection approach described as follows could be employed in our single-force-sensor system:
where
Finally, Kowal (2017) presented a novel DDPD algorithm for the detection of micro-needle punctures into murine skin and lymphatic tissue. The algorithm loads consecutive discrete sensor samples (e.g., force) into a ring buffer of even length, and it transforms the input signal by calculating the absolute difference between the averages of the first and last halves of the buffer contents. We designate this method as “Kowal’s approach”:
where
4 Materials and methods
4.1 Experimental apparatus
The experimental apparatus contained two subsystems: a dual-fiber diffuse reflectance system (DFDRS) that produces a reflectance data stream and a needle-insertion system (NIS) that collects all other data streams. The experimental apparatus and its block diagram can be found in Figures 3i, ii, respectively.

Figure 3. (i) The experimental apparatus consists of a) an instrumented needle, b) a haptic interface, c) a Faraday cage, d) a contact camera, e) a puncture camera, and f) a buzzer. The needle interacts with a row of g) intercostal tissue, and the operator attempts to space insertions as illustrated by the white dots in h). (ii) Block diagram of the experimental apparatus. (iii) The haptic interface's j) stylus suspends k) a custom ferrule holder, the LED's supply PCB, and l) the force/torque sensor, via custom mount 1. The second custom mount attaches the force/torque sensor to m) the needle and provides an angled channel through which the fibers exit the base of the needle hub.
4.1.1 Dual-fiber diffuse reflectance system
The DFDRS transmits light to the needle’s tip with one optical fiber and collects that light’s diffuse reflections with another. The fibers were both approximately 45 cm long with 100
A warm white LED producing wavelengths within an envelope of about 410–780 nm (XLamp XQ-E from CreeLED, United States) was butt-coupled to the delivery fiber using custom components. The LED was driven with a Howland current source generating about 40 mA of peak-to-peak current around a 20 mA average. This design led to about 200
4.1.2 Needle-insertion system
A desktop haptic interface (Touch from 3D Systems, United States) formed the base of this subsystem and transmitted its joint encoder values to the computer directly via USB. The device’s motors were not powered during this study. The haptic interface sat (unfixed) on top of the DFDRS’s Faraday cage, which in turn sat (also unfixed) atop wooden risers. The risers could be reconfigured to alter the relative height of the haptic interface, which was necessary to align the haptic interface’s workspace with each row of intercostal tissue in the ex vivo sample, but it precluded precise registration between the two.
A custom mount suspended a 6-DoF force/torque sensor (Nano17 Titanium from ATI Industrial Automation, United States) below the haptic interface’s stylus (Figure 3iii). A second custom mount secured the base of the needle to the force/torque sensor’s tool adapter plate at its sensing reference frame origin. The computer collected the amplified force/torque measurements via a second multifunction I/O device (DAQ2: PCI-6280 from National Instruments, United States).
Commercially available ex vivo baby back pork ribs served as the tissue sample, as recommended by Joseph and Verelst (2021). The ribs were secured vertically in the tissue mount with their pleural membrane facing away from the haptic interface. Two USB webcams (C922 Pro HD Stream from Logitech, Switzerland) provided the image streams for the apparatus, and a piezo buzzer was fastened between the two cameras. A signal from a third multifunction I/O device (DAQ3: Q8-USB from Quanser, Canada) commanded the buzzer to produce sounds that were used to synchronize the image and data stream collection. DAQ3 also enabled synchronization of the DFDRS and NIS data streams by feeding a clock signal to DAQ1.
4.1.3 Data collection software and computer
Free, open-source video-streaming software (OBS Studio from H. Bailey and OBS Project contributors) recorded the image streams from the two cameras side-by-side in the same canvas at a rate of 60 frames per second (fps). All NIS data streams were collected using real-time control software (QUARC 2019 SP1 from Quanser, Canada, embedded in Simulink 10.0 from MathWorks, United States), which produced an average sampling rate of 1,000.3
4.2 Procedure
On the day of the experiment, the refrigerated tissue sample was procured, warmed naturally to room temperature (21
1. A MATLAB script randomly assigned the operator role.
2. The operator confirmed that the haptic interface’s workspace could reach the appropriate row of tissue.
3. The cameras were manually centered and focused in the image-streaming software.
4. Image streaming and data collection were initiated.
5. Five seconds of sensor outputs were collected, and the mean of each data stream was subtracted to remove sensor bias.
6. Two synchronization buzzes were issued.
7. The operator inserted the needle as many times as possible from left to right in their row of intercostal tissue.
Operators were instructed to i) keep a horizontal distance of about 1 cm between neighboring insertions, ii) maintain a perpendicular alignment between the needle and the tissue sample, iii) maintain a parallel alignment between the needle and the floor, iv) insert the needle at the vertical midpoint between the two ribs bounding the row of intercostal tissues, and v) halt needle advancement when they feel a ‘pop’. This last instruction is the primary guidance given to medical professionals when they learn ND, and it is meant to help an operator identify when they’ve punctured the parietal pleura.
The webcam images were not visible to the operator, no form of cleaning was applied to the needle between insertions, and the tissue sample’s parietal pleura was misted frequently with water to maintain its moisture levels. This procedure yielded recordings of 93 potential needle-puncture trials.
4.3 Data processing
The analyses in this paper consider only the reflectance
4.3.1 Event labeling
Single-frame labels were identified for each of five events, which we abbreviate as events
1. Contact
2. Tip puncture
3. Bevel puncture
4. Shaft puncture
5. Maximum advancement
Tip puncture frame labels are used as ground-truth puncture events in this work.
4.3.2 Insertion phases and metrics
An insertion includes all data samples from the last sample before
The needle’s displacement along its axis of insertion was approximated by zeroing the Cartesian position vectors at the start of each insertion and then calculating the magnitude of the vector
4.3.3 Reflectance demodulation
Reflectance data were demodulated by first calculating the in-phase component
Partial and full demodulation was accomplished using first- and sixth-order Butterworth LPFs, respectively, in the demodulation process described above. We also calculated the period-wise average of the extrema (ae) of the raw and partially demodulated reflectance signal. To do so, the signal minimum and maximum values were found within sliding windows of 30 reflectance samples, and the average within each window was calculated as
We designate the raw
4.3.4 Low-pass filtering
Two different LPFs were applied to both reflectance and force signals: a moving average filter and a fifth-order Savitzky-Golay filter. We designate signals filtered with the moving average and Savitzky-Golay filters via
We applied a grid search to optimize DDPD performance using
We refer to a set of LPF’ed signals as
4.3.5 DDPD signal transformations
DDPD outputs were calculated for the raw force signal or each signal in
4.3.5.1 Grace’s approach
The first time derivatives in Equation 1 were approximated via single backwards differencing. A Hampel filter with three neighbors was applied to force derivatives to reduce the effects of sampling rate variability, after which
4.3.5.2 Brett’s approach
The original parameters listed by Brett et al. (2000) were used for Brett’s approach, i.e.,
4.3.5.3 Gonenc’s approach
As shown in Equation 3, Gonenc’s approach thresholds the product of two input signals:
When Gonenc’s approach was applied to reflectance signals, another four variations (“gon4” through “gon7”) were included to examine how crucial force signals are for the success of Gonenc’s approach. Table 1 clarifies these input signal combinations and their identifiers.

Table 1. Input signal combinations defining the various versions of Gonenc’s method explored. Column shading is used to differentiate Gonenc’s original approach (as applied using Cartesian position components) from the new variations we explored.
Regardless of the choice of first input, the second input to the algorithm was always LPF’ed using a moving average filter with
4.3.5.4 Kowal’s approach
Applying Equation 4 requires judicious selection of the buffer size. A buffer size of
4.3.6 High-pass filtering
Finally, a set of high-pass filters (HPFs) was applied to the output of each DDPD algorithm to investigate the recommendation of seeking high-frequency post-puncture needle/tissue oscillations (Kowal, 2017). Preliminary coarse grid searches in the training data set indicated that cutoff frequencies
4.4 Algorithm application
After the removal of invalid insertions (Supplementary Appendix 1.2), a 50/20/30 split was applied randomly to the remaining 81 insertions on a per-row basis to produce training/validation/test sets of insertions with equal row representation.
4.4.1 Threshold sets
For each DDPD method, we searched a grid of 1,000 positive and 1,000 negative thresholds to identify one optimal threshold,
4.4.2 Event windows
The needle becomes visible beyond the parietal pleura only in the frame that follows puncture occurrence. Therefore, the actual puncture event happens before the
Ground-truth labels are frames rather than samples, which necessitates the calculation of the appropriate (negative or positive) frame-wise envelope for any given signal variation prior to threshold application. An algorithm hit occurs in each frame where the envelope exceeds the threshold in the appropriate (negative or positive) direction, and the algorithm achieves a TP when a hit occurs within the event window. To avoid generating more than one TP per insertion due to the three-frame window length, TP status is assigned to the frame in which the envelope exceeds the threshold by the largest amount, and any other hit-containing frames in the event window are designated as true negatives (TNs). The outcome of this classification process is illustrated in the bottom subplot in Figure 4, where TNs are omitted to improve visibility. If the threshold exceeded the TP, then this frame would be designated as the unique false negative (FN).

Figure 4. Top: The force generated during insertion 3 in row 2, with vertical ticks denoting video frames and background coloration indicating both tip puncture
4.4.3 Performance metric
Precision
We call the maximum value of the TAP for

Figure 5. A sequential process identifies the most performant signal-threshold pairs
4.4.4 Ensemble selection criteria
The most performant
4.4.5 Ensembles
Four types of basic signal combinations were considered, where each combination takes as input the frame-wise envelopes of two or more signal variations from the three
1. Multiplication (EM): the input envelopes are multiplied together, element by element (as in Gonenc’s original approach, but without the focus on force and position as input signals).
2. Weighted sum (EWS): a weight is chosen for each input envelope such that they are all transformed to a similar order of magnitude, and then the weighted envelopes are summed together in an element-wise fashion.
3. Logical operations (ELO): AND, OR, and XOR operations are applied to the hit/no-hit arrays generated by applying
4. Voting (ESUM): the individual hit/no-hit arrays generated by
We compared all possible combinations of the three ensemble input signals, where the global extrema for the EM and EWS signals were found for threshold set construction as described in Section 4.4.1. The
5 Results
5.1 Descriptive statistics
Basic descriptive statistics are provided for

Table 2. Top: The number of rows punctured
Table 2 also contains the mean and maximum values of
Table 3 shows performance metrics averaged across all insertions for each operator. The tool-tip overshoot is broken out into its extrema for emphasis, and the maximum overshoot is highlighted because it represents the source of complications in ND. The Kruskal–Wallis test suggested that the average

Table 3. The penetration depth
5.2 Training set results
Since only the most performant optimal pairs were advanced to the test set of insertions, performance comparisons between algorithms and factor effects were evaluated in the training set of insertions.
5.2.1 Comparison of algorithms
The left subplot in Figure 6 shows a box plot containing all signal-threshold pairs in the training set of insertions. The results are grouped according to the sensor and the DDPD approach, which highlights that Kowal’s approach performed the best in both force and reflectance data streams.

Figure 6. Left: Boxplots comparing training set results for all four DDPD algorithms. Boxes span the interquartile range (IQR: from the 25th to the 75th percentiles), with a bar indicating the median. Whiskers span the range up to 1.5
5.2.2 High-pass filter effects
The middle subplot in Figure 6 clarifies that HPFs improve performance when the most performant DDPD algorithm (Kowal’s approach) is applied to data from either sensor. This subplot also shows that increasing
5.2.3 Comparison of reflectance signal variations
The top subplot in Figure 7 shows how the modulated signal

Figure 7. Top: Comparison of reflectance signal variations at tip puncture
5.2.4 Gonenc’s method in reflectance
Recall that it was unclear how best to apply Gonenc’s method to reflectance data streams. Figure 8’s left subplot compares the performance of the seven reflectance-based Gonenc variations (see Table 1). Clearly,

Figure 8. Left: Boxplots comparing training set results when reflectance was the first input to Gonenc’s algorithm. Right: The gon4 version with negative thresholds performs the best.
5.2.5 Ensemble component selection
By applying the selection criteria described in Supplementary Appendix 1.3, the 5512 signal-threshold combinations evaluated in the training set of insertions were pruned down to 56 optimal pairs and 56 base pairs for evaluation in the validation set. The 56 optimal pairs were ranked according to their DM, and the following three
1.
2.
3.
For ease of reference, we henceforth refer to these three ensemble inputs as
5.3 Test set results
The set of 56 base pairs, the set of 56 optimal pairs, and all ensemble permutations were applied to the test set of insertions. Figure 9 illustrates the performance of base and optimal pairs from each sensor in the test set (left and middle subplots for force and reflectance, respectively), and the right subplot shows ensemble results. Dotted horizontal lines emphasize the best performance from each group. Numerical results are provided in Table 4, which we report as our final results.

Figure 9. Box plots comparing the best force (left), reflectance (middle), and ensemble (right) performance in the test set, grouped by the DDPD method or ensemble type. Base pair results are included for each of the two sensors, and signal combinations are included for the ensembles. Triangular markers are added to boxes with zero standard deviation to improve their visibility.

Table 4. Quantitative comparison of best optimal pairs and ensemble results in the test set of insertions.
6 Discussion
6.1 Major outcomes
The left subplot in Figure 6 illustrates that all DDPD approaches applied to reflectance can outperform any DDPD approach applied to force measured at the base of the needle, and Figure 9 confirms that the traditional force-only approach might not be very useful in the context of needle decompression and similar applications. Although force is the current gold standard for puncture detection, it tends to perform poorly within the context of DDPD for two reasons. First, tool-tissue interactions from non-target tissues can produce sensor features that overshadow the target puncture features. Second, variations in tissue properties and/or needle insertion velocities render the selection of generalizable static thresholds nearly impossible when relying on force alone. These two results, which have been previously observed by multiple DDPD researchers investigating other clinical applications, motivated our proposal to explore both reflectance and multimodal (ensemble) puncture-detection approaches.
Despite these issues, the performance of force-only DDPD schemes can be improved substantially with the inclusion of higher-frequency signal content, as suggested by Kowal (2017) and implemented here via HPFs. Table 4 confirms that the test set MOP increased from 8.2% for the best base pair in the traditional force-only approach to 21.9% in the best force optimal pair. Therefore, a 2.7-fold performance improvement was achieved due to HPF application in force data streams acquired from the base of the needle. In contrast, HPF’ing had a more modest effect in reflectance data streams: the test set MOP increased from 34.3% for the best reflectance base pair to 36.4% in its best optimal pair, i.e., only a 1.06-fold improvement.
Regardless, our results show that puncture detection using simple diffuse backscattered reflectance substantially outperforms any DDPD method applied to the output of a base-mounted force sensor–with or without the addition of an HPF. Indeed, the highest reflectance MOP from the test set was 4.4 times larger and 1.7 times larger, respectively, than the highest base pair MOP and the highest optimal pair MOP for force. Clearly, the inclusion of DRS provides substantial improvements over the standard approach.
Better yet, multiplying data streams together (as proposed by Gonenc with position and force) yields even greater performance improvements. Specifically, the best ensemble result provided a 5.1-fold improvement over the traditional force-only approach in the test set of insertions, which is an especially impressive result given the exceptionally lightweight nature of DDPD algorithms.
6.2 Limitations and future work
The baby back ribs used in this experiment had characteristics that are representative of human tissues, but they lacked the portion of the chest wall from the skin to the ribs. These missing tissues would have generated higher friction forces on the needle shaft, thus obscuring LoR sensations and potentially leading to higher overshoot. The tissue sample was stationary, it did not bleed or move, and it was ergonomically positioned for ease of insertion. These three factors likely decreased the difficulty of the needle insertions. The needle exit location was not clinically accurate given its exposure to ambient light, and it lacked the underlying tissues whose accidental puncture would have constituted an ND complication. To improve the clinical accuracy of future experiments, the needle must exit the tissue into a dark space filled with air, ideally with critical structures positioned just beyond the air gap. Such a configuration would allow for an evaluation of system utility in terms of the reduction of ND complications. Performance should also be evaluated during insertions that do not puncture the pleural membrane, which would test our proposed approach in the context of failed insertions.
Additionally, the laboratory environment employed in the reported study was far too quiet, calm, and comfortable to be representative of an emergency department or an accident scene. Increased realism during the ND task would almost certainly increase needle overshoot. Future experiments should attempt to heighten the realism by purposefully stressing and/or distracting operators. The robustness of the needle instrumentation should also be improved to protect the optical fibers from accidental breakage during more realistic use.
Though they are exciting, our results may not be representative of population means, since this validation experiment employed a single tissue sample and only two operators. Thus, our results are also limited by the small sample size. Although the quantitative results of this experiment yielded promising patterns, these patterns may not be reproducible in a more comprehensive data set. Furthermore, our results shed no light on the performance of expert operators. It will be important to test the clinical utility of puncture-detection notifications to identify scenarios where the instrumented needle-insertion adjunct we envision could be deployed to assist medical operators. As such, a large-scale user study is warranted; ideally, the study should include both naïve and expert participants to explore how reliably each type of operator can minimize overshoots based on tool sensations alone. It could also be beneficial to carefully compare the varied existing approaches employed by clinicians (e.g., syringe aspiration and/or auditory cues) with the DDPD methods proposed in this work.
Data availability statement
The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.
Ethics statement
Ethical review and approval was not required for this Quality Improvement/Quality Assurance study, in accordance with Canadian federal legislation and University of Calgary Research Ethics Board review requirements.
Author contributions
RL: Conceptualization, Data curation, Formal analysis, Investigation, Methodology, Project administration, Software, Validation, Visualization, Writing – original draft, Writing – review and editing. AB: Investigation, Validation, Writing – review and editing. LY: Conceptualization, Writing – review and editing. KM: Resources, Supervision, Validation, Writing – review and editing. GRS: Resources, Supervision, Writing – review and editing. DTW: Supervision, Writing – review and editing. KJK: Conceptualization, Methodology, Resources, Supervision, Visualization, Writing – review and editing.
Funding
The author(s) declare that financial support was received for the research and/or publication of this article. While performing this research, RL was supported by a Vanier Canada Graduate Scholarship and a University of Calgary Silver Anniversary Graduate Student Fellowship. This research was also supported by the Max Planck Society.
Acknowledgments
The authors thank B. Javot for his assistance with the mechanical design and production of the custom mount coupling the fiber-laden needle to the force/torque sensor. We thank C. Fell for his assistance customizing and validating the enclosure used as a Faraday cage to shield the optical electronics from electromagnetic interference, and we thank F.-W. Yang for producing the standing mount and reconfigurable shelving for the experimental apparatus.
Conflict of interest
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Publisher’s note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
Supplementary material
The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/frobt.2025.1429327/full#supplementary-material
References
Abushagur, A. A., Arsad, N., Ibne Reaz, M., Ashrif, A., and Bakar, A. (2014). Advances in bio-tactile sensors for minimally invasive surgery using the fibre Bragg grating force sensor technique: a survey. Sensors 14, 6633–6665. doi:10.3390/s140406633
Alamdar, A., Patel, N., Urias, M., Ebrahimi, A., Gehlbach, P., and Iordachita, I. (2021). Force and velocity based puncture detection in robot assisted retinal vein cannulation: in-vivo study. IEEE Trans. Biomed. Eng. 69, 1123–1132. doi:10.1109/tbme.2021.3114638
Axtman, B., Stewart, K., Robbins, J., Garwe, T., Sarwar, Z., Gonzalez, R., et al. (2019). Prehospital needle thoracostomy: what are the indications and is a post-trauma center arrival chest tube required? Am. J. Surg. 218, 1138–1142. doi:10.1016/j.amjsurg.2019.09.020
Balthasar, A., Desjardins, A. E., van der Voort, M., Lucassen, G. W., Roggeveen, S., Wang, K., et al. (2012). Optical detection of peripheral nerves: an in vivo human study. Regional Anesth. & Pain Med. 37, 277–282. doi:10.1097/aap.0b013e31824a57c2
Bensalah, K., Tuncel, A., Peshwani, D., Zeltser, I., Liu, H., and Cadeddu, J. (2008). Optical reflectance spectroscopy to differentiate renal tumor from normal parenchyma. J. Urology 179, 2010–2013. doi:10.1016/j.juro.2008.01.008
Bisht, A., Simone, K., Bains, J. S., and Murari, K. (2024). Distinguishing motion artifacts during optical fiber-based in-vivo hemodynamics recordings from brain regions of freely moving rodents. Neurophotonics 11, S11511. doi:10.1117/1.nph.11.s1.s11511
Boyle, M. J., Williams, B., and Dousek, S. (2012). Do mannequin chests provide an accurate representation of a human chest for simulated decompression of tension pneumothoraxes? World J. Emerg. Med. 3, 265. doi:10.5847/wjem.j.issn.1920-8642.2012.04.005
Brett, P. N., Harrison, A. J., and Thomas, T. A. (2000). Schemes for the identification of tissue types and boundaries at the tool point for surgical needles. IEEE Trans. Inf. Technol. Biomed. 4, 30–36. doi:10.1109/4233.826856
Gonenc, B., Taylor, R. H., Iordachita, I., Gehlbach, P., and Handa, J. (2014). “Force-sensing microneedle for assisted retinal vein cannulation,” in Proceedings of the IEEE SENSORS Conference Valencia, Spain, 698–701. doi:10.1109/ICSENS.2014.6985095
Gonenc, B., Tran, N., Gehlbach, P., Taylor, R. H., and Iordachita, I. (2016). “Robot-assisted retinal vein cannulation with force-based puncture detection: micron vs. the steady-hand eye robot,” in Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), 5107–5111. doi:10.1109/EMBC.2016.7591876
Gong, C.-S. A., Lin, S.-P., Mandell, M. S., Tsou, M.-Y., Chang, Y., and Ting, C.-K. (2014). Portable optical epidural needle-a CMOS-based system solution and its circuit design. PLoS One 9, e106055. doi:10.1371/journal.pone.0106055
Grace, K. W. (1995). Kinematic design of an ophthalmic surgery robot and feature extracting bilateral manipulation. Northwestern University. Ph.D. thesis.
Halonen, S., Kari, J., Ahonen, P., Kronström, K., and Hyttinen, J. (2019). Real-time bioimpedance-based biopsy needle can identify tissue type with high spatial accuracy. Ann. Biomed. Eng. 47, 836–851. doi:10.1007/s10439-018-02187-9
Jiang, Q., Li, J., and Masood, D. (2023). Fiber-optic-based force and shape sensing in surgical robots: a review. Sens. Rev. 43, 52–71. doi:10.1108/sr-04-2022-0180
Joseph, Y., and Verelst, F. (2021). Construction and validation of a pork ribs model for training chest tube insertion. Ghent University. Master’s thesis.
Jouneau, S., Ricard, J.-D., Seguin-Givelet, A., Bigé, N., Contou, D., Desmettre, T., et al. (2023). SPLF/SMFU/SRLF/SFAR/SFCTCV guidelines for the management of patients with primary spontaneous pneumothorax. Ann. Intensive Care 13, 88. doi:10.1186/s13613-023-01181-2
Kalvøy, H., Tronstad, C., Ullensvang, K., Steinfeldt, T., and Sauter, A. R. (2017). “Detection of needle to nerve contact based on electric bioimpedance and machine learning methods,” in Proceedings of the International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC) Jeju, South Korea, 9–12. doi:10.1109/EMBC.2017.8036750
Kerger, H., Blaettner, T., Froehlich, C., Ernst, J., Frietsch, T., Isselhorst, C., et al. (2007). Perforation of the left atrium by a chest tube in a patient with cardiomegaly: management of a rare, but life-threatening complication. Resuscitation 74, 178–182. doi:10.1016/j.resuscitation.2006.11.008
Kim, J. W., Zhang, P., Gehlbach, P., Iordachita, I., and Kobilarov, M. (2023). Micromanipulation in surgery: autonomous needle insertion inside the eye for targeted drug delivery. Robotics: Science and Systems (RSS), 1–5. doi:10.48550/arXiv.2306.17421
Kleber, C., Giesecke, M., Tsokos, M., Haas, N., and Buschmann, C. (2013). Trauma-related preventable deaths in Berlin 2010: need to change prehospital management strategies and trauma management education. World J. Surg. 37, 1154–1161. doi:10.1007/s00268-013-1964-2
Kong, V. Y., Oosthuizen, G. V., Sartorius, B., Keene, C., and Clarke, D. L. (2014). An audit of the complications of intercostal chest drain insertion in a high volume trauma service in South Africa. Ann. R. Coll. Surg. Engl. 96, 609–613. doi:10.1308/003588414x14055925058599
Kowal, S. (2017). Real-time membrane puncture detection using force sensors for micro-injections in phantoms. The University of Western Ontario. Master’s thesis.
Kudashov, I., Shchukin, S., Al-Harosh, M., and Shcherbachev, A. (2022). Smart bio-impedance-based sensor for guiding standard needle insertion. Sensors 22, 665. doi:10.3390/s22020665
Latus, S., Sprenger, J., Neidhardt, M., Schädler, J., Ron, A., Fitzek, A., et al. (2021). Rupture detection during needle insertion using complex OCT data and CNNs. IEEE Trans. Biomed. Eng. 68, 3059–3067. doi:10.1109/tbme.2021.3063069
Leatherman, M. L., Held, J. M., Fluke, L. M., McEvoy, C. S., Inaba, K., Grabo, D., et al. (2017). Relative device stability of anterior versus axillary needle decompression for tension pneumothorax during casualty movement: preliminary analysis of a human cadaver model. J. Trauma Acute Care Surg. 83, S136–S141. doi:10.1097/ta.0000000000001488
Lee, C.-C., Chuang, C.-C., Lu, C.-L., Lai, B.-C., So, E. C., and Lin, B.-S. (2021). A novel optical technology based on 690 nm and 850 nm wavelengths to assist needle thoracostomy. Sci. Rep. 11, 3874. doi:10.1038/s41598-021-81225-4
Lin, S., Mandell, M., Chang, Y., Chen, P., Tsou, M., Chan, K., et al. (2012). Discriminant analysis for anaesthetic decision-making: an intelligent recognition system for epidural needle insertion. Br. J. Anaesth. 108, 302–307. doi:10.1093/bja/aer369
Lin, S.-M., Gong, C.-S. A., Chiang, T.-A., Tsou, M.-Y., and Ting, C.-K. (2019). Optically guided epidural needle placement using 405-nm wavelength for accurate puncture. Sci. Rep. 9, 1552. doi:10.1038/s41598-018-38436-z
Lin, W.-C., Mahadevan-Jansen, A., Johnson, M. D., Weil, R. J., and Toms, S. A. (2005). In vivo optical spectroscopy detects radiation damage in brain tissue. Neurosurgery 57, 518–525. doi:10.1227/01.neu.0000170559.48166.ac
Lin, W.-C., Toms, S. A., Johnson, M., Jansen, E. D., and Mahadevan-Jansen, A. (2001). In vivo brain tumor demarcation using optical spectroscopy. Photochem. Photobiol. 73, 396–402. doi:10.1562/0031-8655(2001)073<0396:ivbtdu>2.0.co;2
L’Orsa, R., Bisht, A., Yu, L., Murari, K., Sutherland, G., Westwick, D., et al. (2025). Needle punctures of ex vivo porcine intercostal tissues [Dataset]. doi:10.17617/3.ML1JRJ
L’Orsa, R., Bisht, A., Yu, L., Murari, K., Westwick, D., Sutherland, G. R., et al. (2024). “Reflectance outperforms force and position in model-free needle puncture detection,” in Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Orlando, FL, 1–7. doi:10.1109/EMBC53108.2024.10782536
Maryam, S., Nogueira, M. S., Gautam, R., Krishnamoorthy, S., Venkata Sekar, S. K., Kho, K. W., et al. (2022). Label-free optical spectroscopy for early detection of oral cancer. Diagnostics 12, 2896. doi:10.3390/diagnostics12122896
McPherson, J. J., Feigin, D. S., and Bellamy, R. F. (2006). Prevalence of tension pneumothorax in fatally wounded combat casualties. J. Trauma Acute Care Surg. 60, 573–578. doi:10.1097/01.ta.0000209179.79946.92
Narayan, M., Choti, M. A., and Fey, A. M. (2019). Data-driven detection of needle buckling events in robotic needle steering. J. Med. Robotics Res. 4, 1850005. doi:10.1142/s2424905x18500058
Patel, P., Jindal, R., Lakhera, K. K., and Patni, S. (2021). Fatal misadventure of trocar-iatrogenic right atrial perforation during tube thoracostomy in a patient with cardiomegaly: a case report and review of literature. Eur. J. Med. Case Rep. 5, 182–186. doi:10.24911/ejmcr/173-1613562139
Spain, D. A., Ko, A., and Tung, J. (2023). “Hemothorax and pneumothorax,” in Textbook of emergency general surgery: traumatic and non-traumatic surgical emergencies. Editor F. Coccolini (Springer), 711–725. doi:10.1007/978-3-031-22599-4
Sritharen, Y., Hernandez, M. C., Haddad, N. N., Kong, V., Clarke, D., Zielinski, M. D., et al. (2018). External validation of a tube thoracostomy complication classification system. World J. Surg. 42, 736–741. doi:10.1007/s00268-017-4260-8
Su, H., Iordachita, I. I., Tokuda, J., Hata, N., Liu, X., Seifabadi, R., et al. (2017). Fiber-optic force sensors for MRI-guided interventions and rehabilitation: a review. IEEE Sensors J. 17, 1952–1963. doi:10.1109/jsen.2017.2654489
Tenorio, L. E. M., Devine, K. J., Lee, J., Kowalewski, T. M., and Barocas, V. H. (2017). Biomechanics of human parietal pleura in uniaxial extension. J. Mech. Behav. Biomed. Mater. 75, 330–335. doi:10.1016/j.jmbbm.2017.07.044
Ting, C.-K., Tsou, M.-Y., Chen, P.-T., Chang, K.-Y., Mandell, M. S., Chan, K.-H., et al. (2010). A new technique to assist epidural needle placement: fiberoptic-guided insertion using two wavelengths. J. Am. Soc. Anesthesiol. 112, 1128–1135. doi:10.1097/aln.0b013e3181d3d958
Utzinger, U., Brewer, M., Silva, E., Gershenson, D., Blast Jr, R. C., Follen, M., et al. (2001). Reflectance spectroscopy for in vivo characterization of ovarian tissue. Lasers Surg. Med. Official J. Am. Soc. Laser Med. Surg. 28, 56–66. doi:10.1002/1096-9101(2001)28:1<56::aid-lsm1017>3.3.co;2-c
Washio, T., and Chinzei, K. (2004). “Needle force sensor, robust and sensitive detection of the instant of needle puncture,” in Proceedings of the International Conference on Medical Image Computing and Computer-Assisted Intervention. Saint-Malo, Brittany: (MICCAI), 113–120. doi:10.1007/978-3-540-30136-3_15
Wernick, B., Hon, H. H., Mubang, R. N., Cipriano, A., Hughes, R., Rankin, D. D., et al. (2015). Complications of needle thoracostomy: a comprehensive clinical review. Int. J. Crit. Illn. Inj. Sci. 5, 160–169. doi:10.4103/2229-5151.164939
Keywords: tension pneumothorax, needle decompression, data-driven puncture detection, in-bore optical fibers, reflectance, signal processing
Citation: L’Orsa R, Bisht A, Yu L, Murari K, Sutherland GR, Westwick DT and Kuchenbecker KJ (2025) Enhancing needle puncture detection using high-pass filtering and diffuse reflectance. Front. Robot. AI 12:1429327. doi: 10.3389/frobt.2025.1429327
Received: 07 May 2024; Accepted: 03 March 2025;
Published: 06 May 2025.
Edited by:
Antonia Tzemanaki, University of Bristol, United KingdomReviewed by:
Alexander Schlaefer, Hamburg University of Technology, GermanySteve Walker, University of Bristol, United Kingdom
Sarah Latus, Hamburg University of Technology, Germany
Copyright © 2025 L’Orsa, Bisht, Yu, Murari, Sutherland, Westwick and Kuchenbecker. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Rachael L’Orsa, bG9yc2FAaXMubXBnLmRl