Journal of Acupuncture Research 2023; 40(1): 44-52
Published online February 28, 2023
https://doi.org/10.13045/jar.2022.00325
© Korean Acupuncture & Moxibustion Medicine Society
Correspondence to : Hoang-Long Cao
Department of Automation Technology, College of Engineering, Can Tho University, Campus II, 3/2 street, Ninh Kieu District, Can Tho 90000, Vietnam
E-mail: hoang.long.cao@vub.be
This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/4.0) which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
Background: Previous studies have investigated technology-aided needling training systems for acupuncture on phantom models using various measurement techniques. In this study, we developed and validated a vision-based needling training system (noncontact measurement) and compared its training effectiveness with that of the traditional training method.
Methods: Needle displacements during manipulation were analyzed using OpenCV to derive three parameters, i.e., needle insertion speed, needle insertion angle (needle tip direction), and needle insertion length. The system was validated in a laboratory setting and a needling training course. The performances of the novices (students) before and after training were compared with the experts. The technology- aided training method was also compared with the traditional training method.
Results: Before the training, a significant difference in needle insertion speed was found between experts and novices. After the training, the novices approached the speed of the experts. Both training methods could improve the insertion speed of the novices after 10 training sessions. However, the technology-aided training group already showed improvement after five training sessions. Students and teachers showed positive attitudes toward the system.
Conclusion: The results suggest that the technology-aided method using computer vision has similar training effectiveness to the traditional one and can potentially be used to speed up needling training.
Keywords Acupuncture; Computers; Education; Training
Acupuncture has been considered an important therapy in East Asian medicine (i.e., China, Japan, Korea, and Vietnam) and has spread worldwide since a few centuries ago [1-3]. Acupuncture therapy refers to the practice of inserting one or more needles into specific locations (acupoints) on the human body surface [4-6]. To obtain therapeutic effects, practitioners must have a sufficient understanding of acupuncture [7,8]. Incompetent acupuncture skills can cause pain and hematoma and even lead to bent and broken needles [9]. Therefore, novice acupuncturists must follow standard training procedures such as acupoint location training and needling training [10,11].
While acupoint location is outside the patient’s body, needle manipulation is an invasive technique on the body surface, involving different parameters, e.g., needle insertion depth, needle tip direction, and needle movement to obtain
Regarding measurement methods, research in acupuncture needling training has used various sensing technologies to measure the kinetic and kinematic parameters of needle manipulation [11,15]. Attaching sensors directly to the needle is the most widely used technique for real-time measurement of parameters. The most compact sensing device in this technique is Acusensor [16], which has been used in several needling training studies [12-14]. Another technique is using advanced motion tracking systems with physical markers attached to the needle or fingers [9,17-20]. However, these two techniques strongly influence the naturalness of finger movement and sensation while performing needle manipulation. Thus, noncontact measurements have much less influence. A popular noncontact technique is placing pressure sensors attached to the phantom mode; however, this can only measure kinetic parameters, i.e., the axial force and its derived parameters [9,21]. Some proposed using ultrasound images for needle motion tracking [22-25]. The training setup using this technique might not be portable and affordable for training on a large scale. Therefore, needle motion tracking without using physical markers in needling training is an urgent need, which is challenging given the small sizes of acupuncture needles compared with regular injection needles [26,27]. Drawbacks of this technique include measurement of kinematic parameters only and lower measurement accuracy [15]. However, it can be still applicable for certain needling training lessons considering the advantages of noncontact measurement and affordability.
In this study, we present a needling training system for acupuncture using a needle-tracking technique based on computer vision. Needle manipulation parameters were quantified by analyzing needle displacements from images captured by a camera. The system was validated in a needling training course with expert and novice acupuncturists in two studies. The selected training lesson aimed to improve the needle insertion speed within certain limits of needle insertion length and needle insertion angle (needle tip direction). In the first study, the ability to characterize the needle manipulation skills of the proposed system was investigated by comparing the needle manipulation parameters of experts and novices before and after the training. In the second study, the training effectiveness of displaying needle manipulation parameters during training (technology-aided training method) was compared with that of the traditional training method (control group). The technology satisfaction of students and teachers in the technology-aided training group was investigated.
The proposed vision-based needling training system was developed following a co-creation practice in which all stakeholders were involved in the entire system development [28]. Requirements were first established by expert acupuncturists who practice and train acupuncture skills daily. The targeted needle manipulation parameters are needle insertion speed, needle insertion length, and needle insertion angle (needle tip direction) (Fig. 1B). During the prototyping process, experts iteratively provided feedback to system developers. The final prototype was tested in a laboratory setting before the validation process in the actual needling training environment.
The vision-based needling training system is shown in Fig. 1A. The system includes a camera (TD-WC3200, The Deosd), a silicon-based phantom model (Henan Green Medical Tech Co., Ltd., Henan, China), a filiform acupuncture needle (haozhen; Suzhou Tianxie Acupuncture Instruments Co., Ltd., Suzhou, China), a white LED light (1.2 W), and a dark background (PMMA, 3 mm). Images captured by the camera were processed by a computer (Ubuntu 20.4; Canonical Ltd., London, UK) using the OpenCV library in Python [29]. The setup dimensions were 50 cm × 40 cm × 40 cm. The camera was installed at a height of 20.5 cm above the table. The filiform needle was 50 mm in length with the handle part of ϕ1 mm and body part of ϕ0.3 mm. The handle part of the needle was painted blue to create a contrast with the dark background and environment. The white LED light was used to improve the lighting condition if necessary.
2) Needle detectionDetecting the acupuncture needle and its movement is the core function of the system. Since the filiform needle is extremely thin, needle detection was performed through the blue-painted handle. Before capturing images, a camera calibration procedure was performed by applying Zhang’s method to remove distortion [30]. A chessboard was placed perpendicular to the phantom model to set the camera center. At this position, the size of the three squares was 170 × 170 pixels and was equivalent to 30 × 30 mm. The pixel-to-mm ratio was 0.177. Captured images (frames) were converted from RGB to HSV color space (with erosion and dilation) to detect the blue-painted needle handle. A threshold method was then applied with the minimum and maximum threshold parameters of HSV of (0, 0, 0) and (179, 255, 255), respectively. The detected needle handle was visualized by a red bounding rectangle (Fig. 1C). The width, height, minimum angle of rotation, and center point of the bounding rectangle can be estimated to determine needle manipulation parameters.
3) Needle manipulation parametersThree needle manipulation parameters can be determined, i.e., needle insertion speed, needle insertion length, and needle insertion angle. The needle insertion movement was characterized by the starting (xS, yS) and ending (xE, yE) positions of the needle handle, corresponding to the start and end frames (Fig. 2). The time interval between two consecutive frames was 35 ms. The start position was updated when the needle was detected and if its offset position was 5 pixels higher than its previous position. The end position was the last frame when the needle stopped moving. The needle insertion length was determined by the distance between these two points.
The needle insertion angle was determined by the minimum angle of needle rotation with respect to the horizontal axis at the end position (end frame). The needle insertion speed was calculated through the normalized cross-correlation method to improve the accuracy of calculating the center point displacement between two consecutive frames. This method was based on the similarity between the image and the feature [31]. The correlation coefficient Ci of the image (frame i) and the feature (frame i+1) in 35 ms was comparable to the center point displacement. The instant speed at frame i was Ci divided by 35 ms. The needle insertion speed was then calculated with the assumption that it followed the trapezoidal rule.
4) Laboratory testThe system was tested in a laboratory setting. A graphical user interface (GUI) was developed to set up and configure the system for practical usage. After each trial during training, the calculated needle manipulation parameters were displayed on a computer screen (Fig. 3A, B). Novice acupuncturists can instantly monitor their training performance trial by trial. Feedback from the expert acupuncturists confirmed that the developed GUI was applicable for certain needling training lessons. One of the potential training lessons was selected for validation in Sect. 3.
The proposed system was validated in a needling training course with expert and novice acupuncturists in two studies to investigate the ability to characterize needle manipulation skills and the effectiveness of the system on needling training. The training lesson was selected to improve the needle insertion speed while controlling the insertion length between 0.5 and 1 cm and the needle insertion angle between 80° and 90° for safety reasons. At these angle limits where the needle is nearly perpendicular to the skin surface, the insertion length and the insertion depth can be used interchangeably. This training is essential because a safe insertion with a high speed can reduce pain in body acupuncture [32,33]. This is even more important with filiform needles when several needles must be inserted (typically from 4 to 20) [34].
Acupuncture activities were performed on a silicon-based phantom model. Needles were not inserted in the human body. No human patients were involved. The study was recognized by the Faculty of Traditional Medicine, conducted in accordance with the ethical guidelines provided by Can Tho University of Medicine and Pharmacy (CTUMP), and pre-registered before data collection on OSF (osf.io/af2uz).
The study recruited 19 expert acupuncturists (6 females, 13 males) from CTUMP. The experts have on average 17.00 (standard deviation [SD], 6.30) years of experience. The novice acupuncturists were 54 students from two classes of the training course (40 females, 14 males; mean age, 22.12; SD, 1.14). They did not follow any acupuncture training before the needing training course. The first class followed traditional needling training through apprenticeship (control group, n = 27). The second class followed a technology-aided needling training using the proposed system (experimental group, n = 27). The students were guided by five teachers (two females, three males).
All experts received an explanation of the study and provided informed consent. Then, they were asked to perform needle manipulation skills in five trials. After each trial, needle manipulation parameters were measured by the system and recorded by an experimenter.
2) Novices (students)In the needling training course, all students received an explanation of the study and provided informed consent. The training course lasted for 2 days with five 50-min training sessions each day (8.33 h in total). On training day 1, both groups first received the same theory lecture about acupuncture techniques and familiarized themselves with the needle and phantom model. Before the training, they were asked to perform needle manipulation to determine the baselines (pretest). Then, each group practiced needling manipulation following the assigned training approach. After each day (sessions 5 and 10), needle manipulation skills were evaluated by five valid trials. After each valid trial, needle manipulation parameters were measured by the system and recorded by an experimenter. Finally, at the end of training day 2, students and teachers were asked to complete a technology satisfaction survey using Google Forms.
Needle manipulation was measured through needle insertion speed (cm/s), needle insertion depth (cm), and needle insertion angle (degree). A trial was considered invalid (or unsafe) if the needle insertion depth and/or the needle insertion angle exceeded the corresponding minimum and maximum limits even if the insertion speed was high. Therefore, valid trials were recorded for equitable comparison purposes. In other words, a very fast insertion but outside the depth and angle limits (unsafe) cannot be used to compare with a slower speed insertion speed within the safety limits.
Within the safety limits, an optimal insertion should have an insertion depth between 0.7 to 0.8 cm and an insertion angle of exactly 90°. The depth “error” of a trial was defined as the distance between the actual depth to the optimal range.
Technology satisfaction was measured by a 5-point Likert scale survey using four constructs of the unified theory of acceptance and use of technology [35]. Perceived usefulness (PU), perceived ease of use (PEOU), and intrinsic motivation (IM) were used for all teachers and students. Additionally, the intention to use (ITU) construct was used for teachers. The wording of these constructs was adapted to the context of needling training.
Data were analyzed in Python using pingouin, scipy, and scikit posthocs packages. Normality and homogeneity were checked by the Shapiro–Wilk and Bartlett tests to determine the statistical tests. The significance level was set at 0.05.
The needle manipulation skills of experts and novices before and after the training were compared (Fig. 4). A clear difference in the mean insertion speeds was found between experts and novices before the training (Fig. 4A). An independent t-test showed that the experts were significantly faster (M = 11.16; SD = 1.52) than the novices (M = 8.39; SD = 2.03; t(71) = 5.36;
Similar comparisons were conducted with the needle insertion depth error and insertion angle. No differences were found in the needle insertion depth error (Fig. 4B). Statistically significant but practically negligible differences in the insertion angle were found before (M = 89.25; SD = 1.01) and after (M = 88.90; SD = 0.83; U = 321.5;
The data of each group indicated that both groups showed improvement after 10 training sessions (traditional: 23/27, 85%; technology-aided: 25/27, 93%). However, the improvement happened at different timescales (Fig. 5A).
A Friedman test for repeated measures showed a significant difference in the mean insertion speed during training (χ2(2) = 19.23;
A Friedman test for repeated measures showed a significant difference in the mean insertion speed during training (χ2(2) = 22.30;
Statistical tests on the gained mean scores were conducted because our data did not meet all assumptions for the analysis of covariance (Fig. 5B) [36]. After five training sessions, a Mann–Whitney U test showed that the technology-aided group obtained a significantly higher gain (M = 1.92; SD = 1.72) than the traditional group (M = 0.82; SD = 2.12; U = 236.0;
Results from the self-reported technology satisfaction survey showed that students and teachers had positive attitudes toward the system. The technology-aided group rated the system useful (PU: M = 4.69, SD = 0.40) and easy to use (PEOU: M = 4.74, SD = 0.32) and felt motivated while using the system (IM: M = 4.84, SD = 0.29). The ratings from the teachers were also positive (PU: M = 4.43, SD = 0.36; PEOU: M = 4.50, SD = 0.42, IM: M = 4.47, SD = 0.45). They also showed a high ITU the system (ITU: M = 4.40, SD = 0.39).
Results from study I revealed a clear difference in the needle insertion speed between experts and novices before the training, which is in light with findings from previous studies on other kinematic and kinetic parameters [9,17,19,32]. In acupuncture, errors in depth and angle could cause more severe consequences than a low insertion speed. With little time for familiarization with the insertion movement before training, the novices focused on controlling the correct depth and angle. Therefore, it restrained them from getting insertion speed higher than the experts. This finding matches with feedback from the experts and teachers of the training course: (i) a novice needs intensive practice to obtain a higher insertion speed; (ii) controlling a correct depth and a correct angle requires a bit less effort.
After training, the novices could improve their insertion speed and approach the expert speed. This is consistent with findings from several previous studies with other parameters showing improvement after training [12-14]. However, this does not mean the novices reached the expert level in acupuncture skills in general but solely in this specific insertion speed training.
In study II, the technology-aided training approach resulted in a training effect after 10 training sessions similar to the traditional training approach. However, the technology-aided approach showed faster learning progress at the beginning of the training. The technology satisfaction survey indicated two possible explanations for this positive effect. First, both students and teachers considered the system useful and easy to use. Being informed of the needle manipulation parameters during training could potentially help students review their movements after each trial. Second, the students using the system reported high motivation. This can be explained by the novelty effect i.e., students felt excited about training with a new technological system [37]. Assuming that the performance after 10 training sessions is the maximal performance in the Thurstone learning curve in health professional education [38], the technology-aided training group reached their best performance faster. A fine-grained collection of data is required to validate this assumption [39].
We developed and evaluated a vision-based needling training system on a phantom model. The measurement method is noncontact, allowing the acupuncturists to perform needle manipulation skills naturally. The system can quantify three needle manipulation parameters, i.e., needle insertion length, needle insertion angle (needle tip direction), and needle insertion speed. The system was evaluated in a laboratory setting and a needling training course. Results showed that the system could characterize needle manipulation skills and resulted in faster learning progress in the first part of the training course than the traditional training method. More studies are needed to determine if this result can be replicated.
The system has several limitations that can be improved in future work. First, the system tracks motion by using computer vision and is therefore limited to kinematic parameters. Additional sensors will be integrated to quantify kinetic parameters for other training lessons. Second, the positive training effect could partially come from the novelty effect. Future studies should investigate the training effectiveness across multiple training lessons.
The authors would like to thank Tran Minh Man and Le Hong Phuoc for their support in organizing the validation and the experts and students for their participation in this work.
Conceptualization: THL, HLC, DDP, LTCT, TV. Data curation: THL, LTCT, DDP. Data analysis: THL, HLC. Writing original draft: THL, HLC. Writing - review and editing: All authors.
The authors have no conflicts of interest to declare.
The work leading to these results has received funding from Can Tho University of Medicine and Pharmacy and partially from Flanders Make and VLAIO under the project AUTOCRAFT-SBO.
The authors declare that this research was conducted in full accordance with the Declaration of Helsinki. The study was recognized by the Faculty of Traditional Medicine, Can Tho University of Medicine and Pharmacy (329/QD-BM.YHCT) and followed the ethical guidelines provided by the organization. Needles were not inserted in a human body. No human patients were involved.
Journal of Acupuncture Research 2023; 40(1): 44-52
Published online February 28, 2023 https://doi.org/10.13045/jar.2022.00325
Copyright © Korean Acupuncture & Moxibustion Medicine Society.
Trong Hieu Luu1 , Hoang-Long Cao1,2 , Duy Duc Pham3 , Le Trung Chanh Tran1 , Tom Verstraten2 ,
1Department of Automation Technology, College of Engineering, Can Tho University, Can Tho, Vietnam
2Brubotics and Flanders Make, Vrije Universiteit Brussel, Brussels, Belgium
3Faculty of Traditional Medicine, Can Tho University of Medicine and Pharmacy, Can Tho, Vietnam
Correspondence to:Hoang-Long Cao
Department of Automation Technology, College of Engineering, Can Tho University, Campus II, 3/2 street, Ninh Kieu District, Can Tho 90000, Vietnam
E-mail: hoang.long.cao@vub.be
This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/4.0) which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
Background: Previous studies have investigated technology-aided needling training systems for acupuncture on phantom models using various measurement techniques. In this study, we developed and validated a vision-based needling training system (noncontact measurement) and compared its training effectiveness with that of the traditional training method.
Methods: Needle displacements during manipulation were analyzed using OpenCV to derive three parameters, i.e., needle insertion speed, needle insertion angle (needle tip direction), and needle insertion length. The system was validated in a laboratory setting and a needling training course. The performances of the novices (students) before and after training were compared with the experts. The technology- aided training method was also compared with the traditional training method.
Results: Before the training, a significant difference in needle insertion speed was found between experts and novices. After the training, the novices approached the speed of the experts. Both training methods could improve the insertion speed of the novices after 10 training sessions. However, the technology-aided training group already showed improvement after five training sessions. Students and teachers showed positive attitudes toward the system.
Conclusion: The results suggest that the technology-aided method using computer vision has similar training effectiveness to the traditional one and can potentially be used to speed up needling training.
Keywords: Acupuncture, Computers, Education, Training
Acupuncture has been considered an important therapy in East Asian medicine (i.e., China, Japan, Korea, and Vietnam) and has spread worldwide since a few centuries ago [1-3]. Acupuncture therapy refers to the practice of inserting one or more needles into specific locations (acupoints) on the human body surface [4-6]. To obtain therapeutic effects, practitioners must have a sufficient understanding of acupuncture [7,8]. Incompetent acupuncture skills can cause pain and hematoma and even lead to bent and broken needles [9]. Therefore, novice acupuncturists must follow standard training procedures such as acupoint location training and needling training [10,11].
While acupoint location is outside the patient’s body, needle manipulation is an invasive technique on the body surface, involving different parameters, e.g., needle insertion depth, needle tip direction, and needle movement to obtain
Regarding measurement methods, research in acupuncture needling training has used various sensing technologies to measure the kinetic and kinematic parameters of needle manipulation [11,15]. Attaching sensors directly to the needle is the most widely used technique for real-time measurement of parameters. The most compact sensing device in this technique is Acusensor [16], which has been used in several needling training studies [12-14]. Another technique is using advanced motion tracking systems with physical markers attached to the needle or fingers [9,17-20]. However, these two techniques strongly influence the naturalness of finger movement and sensation while performing needle manipulation. Thus, noncontact measurements have much less influence. A popular noncontact technique is placing pressure sensors attached to the phantom mode; however, this can only measure kinetic parameters, i.e., the axial force and its derived parameters [9,21]. Some proposed using ultrasound images for needle motion tracking [22-25]. The training setup using this technique might not be portable and affordable for training on a large scale. Therefore, needle motion tracking without using physical markers in needling training is an urgent need, which is challenging given the small sizes of acupuncture needles compared with regular injection needles [26,27]. Drawbacks of this technique include measurement of kinematic parameters only and lower measurement accuracy [15]. However, it can be still applicable for certain needling training lessons considering the advantages of noncontact measurement and affordability.
In this study, we present a needling training system for acupuncture using a needle-tracking technique based on computer vision. Needle manipulation parameters were quantified by analyzing needle displacements from images captured by a camera. The system was validated in a needling training course with expert and novice acupuncturists in two studies. The selected training lesson aimed to improve the needle insertion speed within certain limits of needle insertion length and needle insertion angle (needle tip direction). In the first study, the ability to characterize the needle manipulation skills of the proposed system was investigated by comparing the needle manipulation parameters of experts and novices before and after the training. In the second study, the training effectiveness of displaying needle manipulation parameters during training (technology-aided training method) was compared with that of the traditional training method (control group). The technology satisfaction of students and teachers in the technology-aided training group was investigated.
The proposed vision-based needling training system was developed following a co-creation practice in which all stakeholders were involved in the entire system development [28]. Requirements were first established by expert acupuncturists who practice and train acupuncture skills daily. The targeted needle manipulation parameters are needle insertion speed, needle insertion length, and needle insertion angle (needle tip direction) (Fig. 1B). During the prototyping process, experts iteratively provided feedback to system developers. The final prototype was tested in a laboratory setting before the validation process in the actual needling training environment.
The vision-based needling training system is shown in Fig. 1A. The system includes a camera (TD-WC3200, The Deosd), a silicon-based phantom model (Henan Green Medical Tech Co., Ltd., Henan, China), a filiform acupuncture needle (haozhen; Suzhou Tianxie Acupuncture Instruments Co., Ltd., Suzhou, China), a white LED light (1.2 W), and a dark background (PMMA, 3 mm). Images captured by the camera were processed by a computer (Ubuntu 20.4; Canonical Ltd., London, UK) using the OpenCV library in Python [29]. The setup dimensions were 50 cm × 40 cm × 40 cm. The camera was installed at a height of 20.5 cm above the table. The filiform needle was 50 mm in length with the handle part of ϕ1 mm and body part of ϕ0.3 mm. The handle part of the needle was painted blue to create a contrast with the dark background and environment. The white LED light was used to improve the lighting condition if necessary.
2) Needle detectionDetecting the acupuncture needle and its movement is the core function of the system. Since the filiform needle is extremely thin, needle detection was performed through the blue-painted handle. Before capturing images, a camera calibration procedure was performed by applying Zhang’s method to remove distortion [30]. A chessboard was placed perpendicular to the phantom model to set the camera center. At this position, the size of the three squares was 170 × 170 pixels and was equivalent to 30 × 30 mm. The pixel-to-mm ratio was 0.177. Captured images (frames) were converted from RGB to HSV color space (with erosion and dilation) to detect the blue-painted needle handle. A threshold method was then applied with the minimum and maximum threshold parameters of HSV of (0, 0, 0) and (179, 255, 255), respectively. The detected needle handle was visualized by a red bounding rectangle (Fig. 1C). The width, height, minimum angle of rotation, and center point of the bounding rectangle can be estimated to determine needle manipulation parameters.
3) Needle manipulation parametersThree needle manipulation parameters can be determined, i.e., needle insertion speed, needle insertion length, and needle insertion angle. The needle insertion movement was characterized by the starting (xS, yS) and ending (xE, yE) positions of the needle handle, corresponding to the start and end frames (Fig. 2). The time interval between two consecutive frames was 35 ms. The start position was updated when the needle was detected and if its offset position was 5 pixels higher than its previous position. The end position was the last frame when the needle stopped moving. The needle insertion length was determined by the distance between these two points.
The needle insertion angle was determined by the minimum angle of needle rotation with respect to the horizontal axis at the end position (end frame). The needle insertion speed was calculated through the normalized cross-correlation method to improve the accuracy of calculating the center point displacement between two consecutive frames. This method was based on the similarity between the image and the feature [31]. The correlation coefficient Ci of the image (frame i) and the feature (frame i+1) in 35 ms was comparable to the center point displacement. The instant speed at frame i was Ci divided by 35 ms. The needle insertion speed was then calculated with the assumption that it followed the trapezoidal rule.
4) Laboratory testThe system was tested in a laboratory setting. A graphical user interface (GUI) was developed to set up and configure the system for practical usage. After each trial during training, the calculated needle manipulation parameters were displayed on a computer screen (Fig. 3A, B). Novice acupuncturists can instantly monitor their training performance trial by trial. Feedback from the expert acupuncturists confirmed that the developed GUI was applicable for certain needling training lessons. One of the potential training lessons was selected for validation in Sect. 3.
The proposed system was validated in a needling training course with expert and novice acupuncturists in two studies to investigate the ability to characterize needle manipulation skills and the effectiveness of the system on needling training. The training lesson was selected to improve the needle insertion speed while controlling the insertion length between 0.5 and 1 cm and the needle insertion angle between 80° and 90° for safety reasons. At these angle limits where the needle is nearly perpendicular to the skin surface, the insertion length and the insertion depth can be used interchangeably. This training is essential because a safe insertion with a high speed can reduce pain in body acupuncture [32,33]. This is even more important with filiform needles when several needles must be inserted (typically from 4 to 20) [34].
Acupuncture activities were performed on a silicon-based phantom model. Needles were not inserted in the human body. No human patients were involved. The study was recognized by the Faculty of Traditional Medicine, conducted in accordance with the ethical guidelines provided by Can Tho University of Medicine and Pharmacy (CTUMP), and pre-registered before data collection on OSF (osf.io/af2uz).
The study recruited 19 expert acupuncturists (6 females, 13 males) from CTUMP. The experts have on average 17.00 (standard deviation [SD], 6.30) years of experience. The novice acupuncturists were 54 students from two classes of the training course (40 females, 14 males; mean age, 22.12; SD, 1.14). They did not follow any acupuncture training before the needing training course. The first class followed traditional needling training through apprenticeship (control group, n = 27). The second class followed a technology-aided needling training using the proposed system (experimental group, n = 27). The students were guided by five teachers (two females, three males).
All experts received an explanation of the study and provided informed consent. Then, they were asked to perform needle manipulation skills in five trials. After each trial, needle manipulation parameters were measured by the system and recorded by an experimenter.
2) Novices (students)In the needling training course, all students received an explanation of the study and provided informed consent. The training course lasted for 2 days with five 50-min training sessions each day (8.33 h in total). On training day 1, both groups first received the same theory lecture about acupuncture techniques and familiarized themselves with the needle and phantom model. Before the training, they were asked to perform needle manipulation to determine the baselines (pretest). Then, each group practiced needling manipulation following the assigned training approach. After each day (sessions 5 and 10), needle manipulation skills were evaluated by five valid trials. After each valid trial, needle manipulation parameters were measured by the system and recorded by an experimenter. Finally, at the end of training day 2, students and teachers were asked to complete a technology satisfaction survey using Google Forms.
Needle manipulation was measured through needle insertion speed (cm/s), needle insertion depth (cm), and needle insertion angle (degree). A trial was considered invalid (or unsafe) if the needle insertion depth and/or the needle insertion angle exceeded the corresponding minimum and maximum limits even if the insertion speed was high. Therefore, valid trials were recorded for equitable comparison purposes. In other words, a very fast insertion but outside the depth and angle limits (unsafe) cannot be used to compare with a slower speed insertion speed within the safety limits.
Within the safety limits, an optimal insertion should have an insertion depth between 0.7 to 0.8 cm and an insertion angle of exactly 90°. The depth “error” of a trial was defined as the distance between the actual depth to the optimal range.
Technology satisfaction was measured by a 5-point Likert scale survey using four constructs of the unified theory of acceptance and use of technology [35]. Perceived usefulness (PU), perceived ease of use (PEOU), and intrinsic motivation (IM) were used for all teachers and students. Additionally, the intention to use (ITU) construct was used for teachers. The wording of these constructs was adapted to the context of needling training.
Data were analyzed in Python using pingouin, scipy, and scikit posthocs packages. Normality and homogeneity were checked by the Shapiro–Wilk and Bartlett tests to determine the statistical tests. The significance level was set at 0.05.
The needle manipulation skills of experts and novices before and after the training were compared (Fig. 4). A clear difference in the mean insertion speeds was found between experts and novices before the training (Fig. 4A). An independent t-test showed that the experts were significantly faster (M = 11.16; SD = 1.52) than the novices (M = 8.39; SD = 2.03; t(71) = 5.36;
Similar comparisons were conducted with the needle insertion depth error and insertion angle. No differences were found in the needle insertion depth error (Fig. 4B). Statistically significant but practically negligible differences in the insertion angle were found before (M = 89.25; SD = 1.01) and after (M = 88.90; SD = 0.83; U = 321.5;
The data of each group indicated that both groups showed improvement after 10 training sessions (traditional: 23/27, 85%; technology-aided: 25/27, 93%). However, the improvement happened at different timescales (Fig. 5A).
A Friedman test for repeated measures showed a significant difference in the mean insertion speed during training (χ2(2) = 19.23;
A Friedman test for repeated measures showed a significant difference in the mean insertion speed during training (χ2(2) = 22.30;
Statistical tests on the gained mean scores were conducted because our data did not meet all assumptions for the analysis of covariance (Fig. 5B) [36]. After five training sessions, a Mann–Whitney U test showed that the technology-aided group obtained a significantly higher gain (M = 1.92; SD = 1.72) than the traditional group (M = 0.82; SD = 2.12; U = 236.0;
Results from the self-reported technology satisfaction survey showed that students and teachers had positive attitudes toward the system. The technology-aided group rated the system useful (PU: M = 4.69, SD = 0.40) and easy to use (PEOU: M = 4.74, SD = 0.32) and felt motivated while using the system (IM: M = 4.84, SD = 0.29). The ratings from the teachers were also positive (PU: M = 4.43, SD = 0.36; PEOU: M = 4.50, SD = 0.42, IM: M = 4.47, SD = 0.45). They also showed a high ITU the system (ITU: M = 4.40, SD = 0.39).
Results from study I revealed a clear difference in the needle insertion speed between experts and novices before the training, which is in light with findings from previous studies on other kinematic and kinetic parameters [9,17,19,32]. In acupuncture, errors in depth and angle could cause more severe consequences than a low insertion speed. With little time for familiarization with the insertion movement before training, the novices focused on controlling the correct depth and angle. Therefore, it restrained them from getting insertion speed higher than the experts. This finding matches with feedback from the experts and teachers of the training course: (i) a novice needs intensive practice to obtain a higher insertion speed; (ii) controlling a correct depth and a correct angle requires a bit less effort.
After training, the novices could improve their insertion speed and approach the expert speed. This is consistent with findings from several previous studies with other parameters showing improvement after training [12-14]. However, this does not mean the novices reached the expert level in acupuncture skills in general but solely in this specific insertion speed training.
In study II, the technology-aided training approach resulted in a training effect after 10 training sessions similar to the traditional training approach. However, the technology-aided approach showed faster learning progress at the beginning of the training. The technology satisfaction survey indicated two possible explanations for this positive effect. First, both students and teachers considered the system useful and easy to use. Being informed of the needle manipulation parameters during training could potentially help students review their movements after each trial. Second, the students using the system reported high motivation. This can be explained by the novelty effect i.e., students felt excited about training with a new technological system [37]. Assuming that the performance after 10 training sessions is the maximal performance in the Thurstone learning curve in health professional education [38], the technology-aided training group reached their best performance faster. A fine-grained collection of data is required to validate this assumption [39].
We developed and evaluated a vision-based needling training system on a phantom model. The measurement method is noncontact, allowing the acupuncturists to perform needle manipulation skills naturally. The system can quantify three needle manipulation parameters, i.e., needle insertion length, needle insertion angle (needle tip direction), and needle insertion speed. The system was evaluated in a laboratory setting and a needling training course. Results showed that the system could characterize needle manipulation skills and resulted in faster learning progress in the first part of the training course than the traditional training method. More studies are needed to determine if this result can be replicated.
The system has several limitations that can be improved in future work. First, the system tracks motion by using computer vision and is therefore limited to kinematic parameters. Additional sensors will be integrated to quantify kinetic parameters for other training lessons. Second, the positive training effect could partially come from the novelty effect. Future studies should investigate the training effectiveness across multiple training lessons.
The authors would like to thank Tran Minh Man and Le Hong Phuoc for their support in organizing the validation and the experts and students for their participation in this work.
Conceptualization: THL, HLC, DDP, LTCT, TV. Data curation: THL, LTCT, DDP. Data analysis: THL, HLC. Writing original draft: THL, HLC. Writing - review and editing: All authors.
The authors have no conflicts of interest to declare.
The work leading to these results has received funding from Can Tho University of Medicine and Pharmacy and partially from Flanders Make and VLAIO under the project AUTOCRAFT-SBO.
The authors declare that this research was conducted in full accordance with the Declaration of Helsinki. The study was recognized by the Faculty of Traditional Medicine, Can Tho University of Medicine and Pharmacy (329/QD-BM.YHCT) and followed the ethical guidelines provided by the organization. Needles were not inserted in a human body. No human patients were involved.