Processing math: 100%
Research article Topical Sections

Mechanical analyses of flat sheet water treatment membranes

  • In this work, we address the mechanical response of the flat sheet polymeric water treatment membranes under the assumed operational loading conditions. Firstly, we perform quasi-static analyses of the membranes under normal pressure loads, which is the condition that resembles the actual loading for flat sheet membranes in the submerged membrane bioreactors. Then, the long-term deformation of the membranes is studied under the assumed filtration durations for the same loading conditions by utilizing the viscoelastic material models. The quasi-static and viscoelastic membrane simulations are performed by a commercial finite element code ANSYS. Finally, the mechanical fatigue life predictions are carried out based on the stress distributions from the quasi-static analyses and the long-term effects from the viscoelastic analyses.

    Citation: Murat Ozdemir, Selda Oterkus, Erkan Oterkus, Islam Amin, Abdel-Hameed El-Aassar, Hosam Shawky. Mechanical analyses of flat sheet water treatment membranes[J]. AIMS Materials Science, 2022, 9(6): 863-883. doi: 10.3934/matersci.2022052

    Related Papers:

    [1] Yongde Zhang, Qihang Yuan, Hafiz Muhammad Muzzammil, Guoqiang Gao, Yong Xu . Image-guided prostate biopsy robots: A review. Mathematical Biosciences and Engineering, 2023, 20(8): 15135-15166. doi: 10.3934/mbe.2023678
    [2] Leonardo Schultz, Antonio Gondim, Shigui Ruan . Gompertz models with periodical treatment and applications to prostate cancer. Mathematical Biosciences and Engineering, 2024, 21(3): 4104-4116. doi: 10.3934/mbe.2024181
    [3] Alacia M. Voth, John G. Alford, Edward W. Swim . Mathematical modeling of continuous and intermittent androgen suppression for the treatment of advanced prostate cancer. Mathematical Biosciences and Engineering, 2017, 14(3): 777-804. doi: 10.3934/mbe.2017043
    [4] Leo Turner, Andrew Burbanks, Marianna Cerasuolo . PCa dynamics with neuroendocrine differentiation and distributed delay. Mathematical Biosciences and Engineering, 2021, 18(6): 8577-8602. doi: 10.3934/mbe.2021425
    [5] Xingjia Li, Jinan Gu, Zedong Huang, Chen Ji, Shixi Tang . Hierarchical multiloop MPC scheme for robot manipulators with nonlinear disturbance observer. Mathematical Biosciences and Engineering, 2022, 19(12): 12601-12616. doi: 10.3934/mbe.2022588
    [6] Wenlu Zhang, Ziyue Ma, Hong Wang, Juan Deng, Pengfei Li, Yu Jia, Yabin Dong, Hong Sha, Feng Yan, Wenjun Tu . Study on automatic ultrasound scanning of lumbar spine and visualization system for path planning in lumbar puncture surgery. Mathematical Biosciences and Engineering, 2023, 20(1): 613-623. doi: 10.3934/mbe.2023028
    [7] Avner Friedman, Harsh Vardhan Jain . A partial differential equation model of metastasized prostatic cancer. Mathematical Biosciences and Engineering, 2013, 10(3): 591-608. doi: 10.3934/mbe.2013.10.591
    [8] Jun Gao, Qian Jiang, Bo Zhou, Daozheng Chen . Convolutional neural networks for computer-aided detection or diagnosis in medical image analysis: An overview. Mathematical Biosciences and Engineering, 2019, 16(6): 6536-6561. doi: 10.3934/mbe.2019326
    [9] Chuanlong Li, Xingming Sun, Yuqian Li . Information hiding based on Augmented Reality. Mathematical Biosciences and Engineering, 2019, 16(5): 4777-4787. doi: 10.3934/mbe.2019240
    [10] Tin Phan, Changhan He, Alejandro Martinez, Yang Kuang . Dynamics and implications of models for intermittent androgen suppression therapy. Mathematical Biosciences and Engineering, 2019, 16(1): 187-204. doi: 10.3934/mbe.2019010
  • In this work, we address the mechanical response of the flat sheet polymeric water treatment membranes under the assumed operational loading conditions. Firstly, we perform quasi-static analyses of the membranes under normal pressure loads, which is the condition that resembles the actual loading for flat sheet membranes in the submerged membrane bioreactors. Then, the long-term deformation of the membranes is studied under the assumed filtration durations for the same loading conditions by utilizing the viscoelastic material models. The quasi-static and viscoelastic membrane simulations are performed by a commercial finite element code ANSYS. Finally, the mechanical fatigue life predictions are carried out based on the stress distributions from the quasi-static analyses and the long-term effects from the viscoelastic analyses.



    In the traditional prostate seed implantation surgery, doctors use transrectal ultrasound (TRUS) to obtain medical images to judge the spatial relationship between prostate tissue and the needle [1]. The medical images obtained by TRUS have limited vision space, insufficient image quality and lack of depth information, which makes the surgical procedure extremely dependent on the professional knowledge and experience of doctors [2,3]. With the development of science and technological innovation, robot-assisted seed implantation has been widely used. However, the visualization problem of prostate seed implantation exists, which makes the process of robot-assisted prostate seed implantation more unstable, and the curative effect is severely limited [4].

    The development of augmented reality technology has become a reality to provide doctors with high-quality visualization functions in the surgical field. Augmented reality technology can fuse real scenes and virtual scenes in a more natural way, which ensures the intuitiveness and real-time of visual information, and plays a role in intraoperative navigation [5,6,7]. The three-dimensional virtual model reconstructed by two-dimensional tomography can make up for the shortcomings of traditional medical images. Pre-operative planning in the three-dimensional model can help doctors obtain a more accurate surgical path and a more intuitive spatial relationship.

    Robot-assisted prostate seed implantation can meet the technical and application requirements of the surgery [8,9]. In the known medical robots, the control methods are usually traditional methods such as mouse and keyboard. These control methods are all contact control, which easily leads to two-way pollution between doctors and instruments. Voice control technology is a new non-contact control method. Combined with the set voice control instruction, the surgical visualization system can be organically combined with the robot motion control system, so as to ensure the corresponding relationship between the visualization information and the robot motion information [10]. Li et al. [11] designed a pneumatic robot system for prostate seed implantation which can work in MRI environment.

    In terms of prostate seed implantation robot, Fichtinger et al. [12] developed a robot-assisted prostate brachytherapy system, which successfully completed clinical feasibility and safety trials. Djohossou et al. [13] studied a compact and lightweight delta robot to improve the accuracy of prostate brachytherapy. Halima et al. [14] developed a 6-DOF compact and lightweight cooperative robot for prostate brachytherapy. Wang et al. [15] improved the structure of the RRT cantilever articulated seed implantation robot and designed a multi-needle soft tissue stable insertion device. The device can fix the prostate so that the needle can be inserted accurately. Chen et al. [16] proposed a robot system for prostate brachytherapy guided by TRUS. The system adopts a new automatic needle release mechanism to realize multi-needle insertion into prostate according to real-time dose measurement. Jiang et al. [17] proposed a new transperineal prostate brachytherapy robot system. The puncture positioning error of the robot can be limited within 0.7 mm. Dai et al. [18] designed an 11-DOF transrectal prostate seed implantation robot. The attitude adjustment module based on double parallelogram mechanism is designed, so that the ultrasonic probe can do centering motion. Bakouri et al. [19] designed a robot wheelchair based on convolutional neural network voice control. Tran et al. [20] developed a soft robot exoskeleton controlled by voice to assist hand movement, and evaluated the system.

    Augmented reality technology provides visual navigation function for seed implantation surgery, which can make up for the limitations of two-dimensional imaging. Watanabe et al. [21] proposed a perspective neuronavigation system. The system uses augmented reality technology and motion capture system to ensure navigation functions with minimum blind spots. Cohen et al. [22] developed an AR guidance system for robot-assisted laparoscopic surgery. Yamamoto et al. [23] have developed an interactive interface for remote minimally invasive surgical robots, which provides augmented reality visual feedback using three-dimensional graphics overlay. Song et al. [24] introduced the HMD-based AR prototype into endodontic surgery for the first time, and the system can be used to dynamically guide dentists to operate surgical instruments for posterior teeth treatment. Gîrbacia et al. [25] proposed an AR system using RGB-D camera. Lee et al. [26] adopted a vision-based augmented reality (AR) tracking system. The system helps doctors locate recurrent laryngeal nerves (RLN) during robotic thyroid surgery. Xu et al. [27] developed a surgical navigation system based on space augmented reality to assist the placement of pedicle screws in minimally invasive spinal surgery. Samei et al. [28] proposed a robot image guidance system to assist laparoscopic radical prostatectomy. The system has been successfully applied in the operation of 12 patients. Schiavina et al. [29] performed radical prostatectomy on 26 patients using a robotic surgical system guided by real-time augmented reality, and evaluated the surgical results.

    Voice control technology is a more direct and convenient way of human-computer interaction. According to the actual needs, doctors can control the corresponding equipment by voice. As early as the 1990s, voice control was used in medical robots. Reichenspurner et al. [30] controlled the robotic arm to locate the endoscope through voice control technology. Zinchenko et al. [31] developed a voice control method of endoscope stand for long-distance movement control. Gundogdu et al. [32] developed a voice control system to control the robotic arm. The control system has been applied to RRRR robotic arm. The developed system improves the efficiency of voice recognition. Ruzaij et al. [33] proposed a multi-mode voice controller for rehabilitation. Pramanik et al. [34] designed a fully voice-controlled robot that can be used as a 24-hour hospital assistant. The voice control system has a training system, which can guide robots in multiple languages. Matarneh et al. [35] proposed a set of voice instructions for intracranial surgery. Doctors control the medical robots through voice instructions.

    In this paper, a prostate seed implantation robot system based on AR and voice control is proposed, which provides a more friendly visualization system and control system. The MRI medical image of prostate is denoised and segmented, and then the three-dimensional virtual model of prostate is reconstructed by surface rendering technology. Based on the obtained three-dimensional virtual model of prostate, the architecture and scene of augmented reality system are constructed. An improved singular value decomposition (SVD) three-dimensional registration algorithm based on iterative closest point (ICP) is proposed, and the accuracy experiment, real-time experiment, and repetitive experiment of the three-dimensional registration algorithm are used to verify the improved algorithm. The scheme and process of voice control are defined, and the non-real-time problem of voice control system is optimized by three-dimensional registration technology. Finally, a voice denoising fusion algorithm based on spectral subtraction and back propagation neural network (BPNN) is proposed to denoise and optimize the voice signal. The experimental platform of voice control is built, and the reliability of the fusion algorithm is verified by the voice signal-to-noise ratio experiment, denoising delay experiment, voice denoising waveform diagram experiment, and voice recognition experiment.

    Median filtering has a good effect on eliminating salt and pepper noise and it can avoid the damage to the edge structure of image features. Therefore, median filtering method is used to denoise the medical image of the prostate. The comparison of prostate magnetic resonance imaging (MRI) before and after denoising are shown in Figure 1.

    Figure 1.  Comparison of prostate MRI images before and after denoising: (a) original image, (b) denoised image.

    According to the characteristics of prostate MRI sequence images, a region-based threshold segmentation algorithm is used to segment prostate medical images. After selecting an appropriate threshold, the segmentation results of important physiological features in prostate medical images are shown in Figure 2. After image segmentation, the obvious characteristics of organs and tissues mainly include rectum, prostate, bladder, femur and pubic bone.

    Figure 2.  Comparison of prostate MRI images before and after segmentation: (a) pre-segmentation image, (b) segmented image.

    The surface rendering method of Marching Cubes algorithm is adopted to complete the rendering of 3D virtual model [36]. In this paper, 60 MRI sequence images of prostate with 1.5 mm interval are used as the original data of 3D virtual model reconstruction. After the image denoising and image segmentation, it is necessary to render the medical image to reconstruct the 3D virtual model, as shown in Figure 3.

    Figure 3.  Image rendering: in the rendered medical image, the target features are more obvious, and the characteristic contours of physiological tissues are clearer.

    The rendered medical image is imported into the 3DSlicer open-source platform, and the 3D virtual model reconstruction program is written by marching cubes algorithm, so as to reconstruct the 3D virtual model of prostate and its surrounding tissues and organs, as shown in Figure 4.

    Figure 4.  Three-dimensional model of prostate and its surrounding organs: (a) prostate tissue model, (b) prostate urinary organ model, (c) pelvic model.

    Augmented reality system is a system that simultaneously meets real-time interaction, virtual-real integration and three-dimensional display technology [37]. The architecture of augmented reality system for prostate seed implantation is completed from two aspects: Hardware and software. The main 3D display device of augmented reality system is Microsoft HoloLens 2 head-mounted display. The software system adopts unity, visual studio and Hololens 2 simulator.

    The augmented reality scene is built in Unity. According to the actual needs, interactive setting, boundary setting, and spatial perception setting are made. Auxiliary orientation determination of augmented reality scene is shown in Figure 5. In order to provide better visualization and interactive control effect, the boundary and collision volume of the model are set, as shown in Figure 6.

    Figure 5.  (a) Augmented reality scene construction in Unity. Auxiliary orientation determination of augmented reality scene: (b) spatial relations in Unity and (c) doctor's visual field in augmented reality environment.
    Figure 6.  Boundary and collision body setting.

    In the augmented reality scene, doctors cannot only adjust the position of the three-dimensional virtual model in the visual field by changing the head and gaze direction, but also directly adjust the position of the model itself in the visual field through the preset interactive control mode, as shown in Figure 7. The interactive control methods such as gestures, gaze and voice can be used in simulators or hardware devices to manipulate the model.

    Figure 7.  Interactive control mode: (a) Unity scene for controlling model rotation and (b) doctor's visual field in augmented reality environment.

    A total of 20 photos of checkerboard calibration board were taken by binocular camera at different angles, as shown in Figure 8. The photos obtained by left camera and right camera and the corresponding calibration error histograms were exported, as shown in Figure 9. Then, the camera calibration and distortion correction are realized using these 20 photos and the camera calibration toolbox of Matlab, and the internal parameters of the camera are solved.

    Figure 8.  The photos obtained by left camera and right camera: (a) left camera photo, (b) right camera photo.
    Figure 9.  Calibration error histogram of binocular camera.

    A three-dimensional registration conversion relationship based on point-to-point data is established between the virtual world coordinate system and the real-world coordinate system. {vi} and {ri} are the coordinate point sets of the patient's body surface markers in the virtual world coordinate system and the real-world coordinate system. i is the number of markers. Four-dimensional homogeneous matrix Trv is the transformation matrix between the two coordinate point sets. The conversion relationship between two coordinate point sets can be expressed by Eq (1).

    ri=Rvi+T, (1)

    where R is the rotation matrix and T is the translation matrix. The solved R and T should satisfy the least square Eq (2).

    E=minni(riRviT)2 (2)

    It is necessary to solve the optimal solution of R and T satisfying the least square Eq (2). An improved SVD algorithm based on ICP is proposed to optimize the 3D registration technology. The solution process is as follows.

    1). Solve centroids ˉv and ˉr of point sets {vi} and {ri}:

    ˉv=1nnivi, (3)
    ˉr=1nniri. (4)

    2). Establish new point sets {vci} and {rci} with centroid as coordinate origin:

    vci=viˉv, (5)
    rci=riˉr. (6)

    3). Substitute new point sets {vci} and {rci} to optimize the least square Eq (2):

    E=ni(rciRvci)2=ni(rciTrci+vciTvci2rciTRvci). (7)

    4). Solve the rotation matrix R:

    According to the Eq (7), when the value of the last item 2rciTRvci is larger, the value of E will be smaller, that is, the condition max(RH) needs to be met. H can be expressed by Eq (8).

    H=ni(rciTvci) (8)

    By singular value decomposition of H, unitary matrix U, semi-positive definite diagonal matrix Λ and conjugate transposed unitary matrix VT can be obtained.

    H=UΛVT (9)

    The rotation matrix R satisfying condition max(RH) can be expressed by Eq (10).

    R=VUT (10)

    5). Solve the translation matrix T:

    T=ˉrRˉv. (11)

    After calculating with SVD algorithm, the rotation matrix R and translation matrix T satisfying the least square Eq (2) can be obtained. Because there is no iterative optimization, the accuracy of the results cannot be guaranteed. Therefore, it is necessary to make accuracy judgment and iterative optimization on the results calculated by SVD algorithm, so as to obtain the optimal solution. The iteration conditions are set as iteration times Nmax and iteration accuracy ε.

    6). The rotation matrix R and translation matrix T obtained by SVD algorithm are substituted into Eq (1), and the calculation result is set as a new virtual coordinate point set {vi}.

    7). The maximum distance between the real coordinate point set {ri} and the new virtual coordinate point set {vi} is solved, as shown in Eq (12).

    d=maxviri2 (12)

    8). If the calculation results do not meet the iterative conditions, the SVD algorithm needs to be used for re-calculation, and the optimal solution will be obtained according to the iterative process. If the calculation results meet the iterative conditions, the calculated rotation matrix R and translation matrix T are the optimal solutions.

    Prostate seed implantation surgery usually includes multiple implantation paths and multiple implantation targets. In order to observe more intuitively and reduce interference information, the displayed augmented reality information is set as a single implantation target in a single implantation path. Doctors can switch the display information of the implantation path and the implantation target in real time through voice control instructions.

    Microsoft HoloLens 2 is equipped with a microphone to receive voice control instructions, and the MRTK toolkit provides the software development kit (SDK) for voice control. The "MRTK Project Configurator" is set, the microphone function is enabled, and then voice control instructions are added to the keyword list in the inspector window, as shown in Figure 10(a).

    Figure 10.  (a) Keyword list of voice control instruction and (b) input voice processing program according to keyword elements.

    Seed implantation path and seed implantation target components are added to the 3D virtual model. Blank items are created in the hierarchical structure window, and the voice input handler component and keyword elements are added to the blank items, as shown in Figure 10(b). By issuing the voice control instruction, the specific implantation path and target information can be displayed or hidden in the three-dimensional virtual model of the prostate. Voice control instructions contain specific meanings for doctors, not simple sequential voice control instructions.

    The voice control instruction contains the information of seed implantation path and seed implantation target. In the operation of prostate seed implantation, the doctor will use the guide plate to assist the needle insertion. By numbering the pinholes distributed in the guide plate, the two-dimensional spatial positions of the prostate are described, as shown in Figure 11(a). The first instruction of voice control instruction represents the horizontal coordinate of prostate, and the second instruction represents the vertical coordinate of prostate. The depth information is added to describe the distribution position of seed targets. Targets distributed on the seed implantation path can be referred to by numbers 1, 2, and 3, as shown in Figure 11(b). The voice control instructions of the seed implantation can be set by instructions such as AA2, BC7, etc.

    Figure 11.  (a) Seed implantation guide plate and (b) schematic diagram of seed implantation navigation.

    The robot motion control instructions planned before operation can only guarantee the position relationship between the implantation path and the implantation target, but cannot guarantee the position relationship between the patient and the robot. Therefore, the set positional relationship needs a series of conversion operations to make the actual motion of the robot under voice control meet the intraoperative requirements.

    As shown in Figure 12, the doctor can preliminarily set the distribution information of the implantation path and the implantation target in the robot base coordinate system before operation, and the coordinate relationship between the path and the target can be represented by the virtual world coordinate {vi}. During the operation, the doctor controls the robot in teaching mode so that the end of the implantation needle touches the markers attached to the abdominal surface of the patient. According to the information feedback result, the computer can obtain the coordinates of real markers in the robot base coordinate system, and use the real-world coordinates {ri} to represent them.

    Figure 12.  Schematic diagram of real-time optimization based on three-dimensional registration algorithm.

    The transformation matrix Trv from {ri} to {vi} is solved based on {vi}. The motion control parameters of the robot are updated by this matrix, which can ensure that the information from preoperative planning to actual control during surgery is consistent. The process of solving the transformation matrix is actually a three-dimensional registration process.

    During the operation, the patient's breathing and slight trembling will reduce the accuracy of the operation. These influencing factors are microscopic changes, and mainly reflected in the change of the positional relationship between the patient and the robot in the translation direction. The augmented reality visualization device will update the transformation matrix Trv between the virtual world coordinate system and the real-world coordinate system in real time through sensors. The translation parameters in the transformation matrix Trv can be extracted in real time during the operation, and the positional relationship between the patient and the robot in the translation direction and the motion control parameters can be continuously corrected.

    The motion accuracy of UR robot can reach 0.1 mm, while the registration accuracy of 3D registration algorithm is lower than 3 mm. Therefore, through the 3D registration technology, the corrected theoretical accuracy error is within an acceptable range, and the non-real-time problems caused by voice control can be initially solved.

    In the voice control system of prostate seed implantation, the collected voice signals are complex and contain various noises. Spectral subtraction is often used to eliminate broadband noise, which cannot meet actual needs. If the BP neural network is used to denoise complex time-varying noisy voice, the denoise result cannot guarantee convergence or fall into local optimum due to the imperfection of the training model. Based on the above problems and the actual demand of voice control system, a fusion algorithm based on spectral subtraction and BP neural network is proposed.

    After the signal preprocessing and spectral subtraction denoising process are completed, the time domain signal is a noisy signal because it contains the music noise generated by spectral subtraction denoising. The BP neural network is used for secondary processing to remove music noise. For periodic noise in the system, the low-pass filter is used for hardware denoising in anti-aliasing filtering during preprocessing. In the subsequent denoising process, the periodic noise is further removed by spectral subtraction and the BP neural network, to obtain the final denoised signal. The denoising process is as follows.

    1). The preprocessed voice signal is processed by three operations: Noise estimation, amplitude quadratic solution, phase angle calculation, and retention. The average energy estimation of the leading voiceless segment (noisy segment) of the voice signal is shown in Eq (13).

    E(k)=1fnTfnTi=1|yi(k)|2, (13)

    where E(k) is the average energy, fnT is the number of frames corresponding to the preamble voiceless segment, yi(k) is the preprocessed voice signal, and |yi(k)|2 is the amplitude quadratic solution of the voice signal. The phase angle of voice signal is calculated as shown in Eq (14).

    yai(k)=arctan[Imyi(k)Reyi(k)], (14)

    where yai(k) is the phase angle of the voice signal. Imyi(k) is the imaginary part of complex number of yi(k), and Reyi(k) is the real part of complex number of yi(k).

    2). As shown in Eq (15), the average energy estimated value E(k) and the amplitude quadratic solution |yi(k)|2 are processed by spectral subtraction, so as to obtain the amplitude quadratic solution of the denoised voice signal.

    |yi(k)|2={|yi(k)|2a×E(k)|yi(k)|2a×E(k)|yi(k)|2b×E(k)|yi(k)|2<a×E(k), (15)

    where |yi(k)|2 represents the amplitude quadratic value of the denoised signal. Over-reduction factor a and gain compensation factor b can be used to reduce the amplitude of broadband peak, and remove part of broadband noise. The setting range of over-reduction factor a should satisfy a1, and the setting range of gain compensation factor b should satisfy 0<b1.

    3). Finally, combining the result of Eq (16) with the inverse fast Fourier transform (IFFT) technique, the voice signal in time domain after spectral subtraction denoising is obtained.

    yi(k)=|yi(k)|exp(j×yai(k)) (16)

    In denoising, the error between the denoised voice and the learning model is calculated. The optimal voice signal denoising is completed by combining the iterative adjustment of weight parameters and offset values. Based on the characteristics and requirements of voice denoising, the structure of the BP neural network model is shown in Figure 13.

    Figure 13.  Model structure of BP neural network.

    The BP neural network model structure shown in Figure 13 includes input layer, hidden layer and output layer. The hidden layer consists of hidden layer neurons, external offset value, summation processing and training function. There are ten neurons in the hidden layer from H1 to H10, and the external offset value b is 1 by default. The trainglm function is used as the training function f. The maximum training number is 600, the error accuracy is 0.001, the momentum parameter is 0.8, and the learning rate is 0.002.

    According to the above BP neural network model structure and parameter settings, the voice signal denoising program is written. The noisy voice signal is input into the BP neural network algorithm program. According to the preset parameters of the program and the learned model, the voice signal is denoised to obtain the denoised digital signal in the time domain.

    Structure of the BP neural network model is shown in Figure 13.

    In the augmented reality system, the spatial coordinate error of the point cloud data is within 30×30×30 mm3, considering the displacement of marker points caused by a patients' breathing. A three-dimensional point cloud set P containing fifty data points is randomly generated, and a homogeneous matrix T for spatial transformation is set. Combining P and T, the new three-dimensional point cloud set Pi is obtained. The data of three-dimensional point cloud set P will fluctuate randomly within 30×30×30 mm3, and the SVD algorithm and improved algorithm are used to solve the three-dimensional registration matrices T1 and T2 of P and Pi, respectively. Using three-dimensional registration matrices T1, T2, and Pi, new three-dimensional point cloud sets Q1 and Q2 are obtained, and the Euclidean distances between Q1 and P and between Q2 and P are calculated. The experimental results are shown in Figure 14(a)(c).

    Figure 14.  (a) Three-dimensional registration effect of SVD algorithm based on non-theoretical data, (b) three-dimensional registration effect of improved algorithm based on non-theoretical data, (c) three-dimensional registration algorithm accuracy based on non-theoretical data, and (d) delay of three-dimensional registration algorithm: Blue line represents 3D registration delay time based on SVD algorithm, and orange line represents 3D registration delay time based on improved algorithm.

    After improving the 3D registration algorithm, the 3D registration process has changed, so the 3D registration delay time is different under different algorithms. The real-time experiments of SVD algorithm and improved algorithm are carried out, and ten groups of time data under each algorithm are collected. Among them, the iterative condition of the improved algorithm is set as the minimum value to ensure its convergence, and the numerical value is accurate to one decimal place. Therefore, the set iteration condition is that the maximum distance between the corresponding points is less than 0.5 mm. The experimental results are shown in Figure 14(d).

    As shown in Figure 15, the markers are pasted on the surface of the mannequin, and then three groups of three-dimensional registration experiments are conducted for the SVD algorithm and improved algorithm. In the experiment, the z-axis data in the depth direction are all replaced by zero.

    Figure 15.  (a) The markers are pasted on the surface of the mannequin, and (b) comparison diagram before and after three-dimensional registration based on improved algorithm.

    The position data of the markers need to be divided into ideal data and actual data. The ideal data are equivalent to the position of the three-dimensional virtual model in the virtual world coordinate system. The actual data are determined by obtaining the pixel information of the markers in the image. There will be certain errors between the actual data and the ideal data due to the actual pasting position, shooting distortion and coordinate information extraction method. To reduce the influence of errors on the experimental results, aiming at the same group of ideal data, five groups of actual data were collected for repeated experiments. Then, the SVD algorithm and improved algorithm are used to calculate the average error of each group of actual data. There are three groups of ideal data corresponding to six, nine and eleven markers. The experimental results are shown in Table 1.

    Table 1.  Average error of three-dimensional registration experiment.
    Experiment number Average error
    Six markers Nine markers Eleven markers
    SVD algorithm Improved algorithm SVD algorithm Improved algorithm SVD algorithm Improved algorithm
    1 3.85 3.41 3.55 3.11 3.12 2.64
    2 3.71 3.35 3.41 3.05 3.20 2.73
    3 3.87 3.40 3.37 2.96 3.31 2.81
    4 3.97 3.42 3.31 3.23 3.54 2.98
    5 3.90 3.38 3.47 3.15 3.25 2.76

     | Show Table
    DownLoad: CSV

    The pure voice signal was recorded in a quiet environment. Ten segments of voice signals were recorded as noisy voice signals in the actual environment of robot movement. The noisy voice signals are denoised by spectral subtraction, BP neural network and fusion algorithm, so as to obtain ten groups of denoised voice signals. The signal-to-noise ratio of noisy voice signals and denoised voice signals is shown in Figure 16(a).

    Figure 16.  (a) Voice signal-to-noise ratio, (b) quantitative analysis of voice denoising delay using different denoising algorithms.

    The delay experiment of the recorded noisy voice signal is carried out. Quantitative analysis of the voice denoising delay using different denoising algorithms is made, as shown in Figure 16(b). Figure 16(b) shows that the denoising delay of spectral subtraction is the lowest, and that of BP neural network is the highest. The average delay of spectral subtraction is 0.814 s, that of the BP neural network is 2.368 s, and that of the fusion algorithm is 1.314 s.

    The voice signal waveform diagram experiment was carried out to observe the distribution and distortion of the waveform. Figure 17 shows the waveform comparison diagrams. Figure 18 shows the voice denoising waveform diagram based on fusion algorithm.

    Figure 17.  Waveform comparison diagrams: (a) pure voice waveform, (b) noisy voice waveform, (c) voice waveform denoised by spectral subtraction, and (d) voice waveform denoised by BP neural network.
    Figure 18.  Voice denoising waveform diagram based on fusion algorithm.

    To evaluate the fusion algorithm in voice denoising more comprehensively, the voice recognition experiment was carried out based on the experimental platform. The experimental platform is shown in Figure 19. The computer is connected to the robot control cabinet. The seed implantation device is installed at the end of the robot, and keeps communication with the computer through the motion control card. The agar is used to imitate human tissues. According to the preset control scheme, five groups of voice control instructions are selected, and the robot motion control program corresponding to the instructions is written. In the experiment, the robot voice control is carried out under the conditions of original voice, spectral subtraction denoising, BP neural network denoising and fusion algorithm denoising. Each group of voice control instructions should be subjected to 40 groups of experiments under different voice processing conditions, and then the voice recognition degree under different processing conditions can be obtained by calculating the proportion that the robot can complete the corresponding actions according to the voice control instructions, as shown in Table 2.

    Figure 19.  (a) Voice recognition experiment platform, and (b) voice control system of prostate seed implantation robot.
    Table 2.  Experimental results of voice recognition.
    Voice control instruction Original voice BP neural network denoising Spectral subtraction denoising Fusion algorithm denoising
    AA3 80% 82.5% 85% 95%
    DC4 77.5% 80% 87.5% 92.5%
    BE2 82.5% 82.5% 85% 95%
    Up 82.5% 85% 90% 92.5%
    Stop 75% 75% 77.5% 87.5%

     | Show Table
    DownLoad: CSV

    The augmented reality application saved on the computer is opened by the HoloLens 2 simulator to complete the response speed experiment of the integrated system. Five different voice control instructions were sent in turn. The time from voice control instruction to Hololens 2 simulator and UR5e robot is recorded, and five pairs of time data are obtained, as shown in Table 3.

    Table 3.  Response time of two systems under different control instructions.
    Voice control instruction 1 2 3 4 5
    Augmented reality system (s) 0.253 0.261 0.249 0.257 0.264
    Robot control system (s) 1.47 1.53 1.44 1.49 1.51

     | Show Table
    DownLoad: CSV

    To verify the effectiveness of the improved 3D registration algorithm, accuracy experiments, real-time experiments, and repetitive experiments are carried out. During the simulation process, due to the error accumulation effect of the algorithm, the calculation result of one point cloud data among the 50 registered point cloud data has a big deviation. Figure 14(a), (b) shows that the deviation does not affect the overall three-dimensional registration effect. Therefore, the data can be removed as a singular value in the subsequent Euclidean distance calculation. After removing singular values, the results in Figure 14(c) shows that the overall accuracy of the improved algorithm is better than that of the SVD algorithm, and the data fluctuation of the improved algorithm is more stable than that of the SVD algorithm. Figure 14(d) shows that the real-time performance of the SVD algorithm is lower than that of the improved algorithm when processing actual data. Therefore, in practical applications, the real-time performance of the improved algorithm in the system is better than that of the SVD algorithm. The data in Table 1 show that the average error of the improved algorithm is smaller than that of the SVD algorithm, as shown in Figure 20. Compared with the accuracy experiment, the average error has increased, which is mainly due to the introduction of errors. However, the improved algorithm is better than the SVD algorithm in 3D registration.

    Figure 20.  Comparison of average error of 3D registration based on SVD algorithm and improved algorithm.

    As shown in Figure 21, the more labeled points are pasted, the smaller the average error of data is. The comparison diagram before and after three-dimensional registration based on improved algorithm for 11 markers is shown in Figure 15(b). Experimental results show that the improved algorithm can meet the requirements of augmented reality system for visualization accuracy. Therefore, considering the above factors and clinical needs comprehensively, the improved algorithm can meet the visualization accuracy requirements of augmented reality system for prostate seed implantation. Three-dimensional registration technology is used to optimize the non-real-time problems in the voice control system to ensure the accuracy of prostate seed implantation. The signal-to-noise ratio curves shown in Figure 16(a) indicate that the denoising effect of spectral subtraction fluctuates greatly. The denoising effect of the BP neural network and fusion algorithm is stable. Considering the difference in the signal-to-noise ratio between the data, the denoising effect of the fusion algorithm is approximately twice that of the spectral subtraction and three times that of the BP neural network. Figure 16(b) shows that the average delay of spectral subtraction is 0.814 s, that of the BP neural network is 2.368 s, and that of the fusion algorithm is 1.314 s. To ensure the denoising effect of the BP neural network, it is necessary to set more iterations and higher learning accuracy; thus, it takes more time to learn and approximate the model. The fusion algorithm combines the advantages of spectral subtraction and BP neural network. The fusion algorithm is less affected by the number of iterations and learning accuracy, so the delay of the fusion algorithm is lower than that of the BP neural network. However, the denoising process of fusion algorithm is more complicated than that of spectral subtraction, so the delay of the fusion algorithm is greater than that of spectral subtraction. By comparing the voice waveforms before and after denoising in Figures 17 and 18, it can be seen that the denoising effect of spectral subtraction is better than that of the BP neural network. However, compared with the pure voice waveform, there is music noise, and the signal distortion is large. Compared with fusion algorithm, the music noise generated by the fusion algorithm is smoother, the noise amplitude is reduced, and the distortion of voice signals is smaller. By analyzing the experimental results of the voice recognition degree shown in Table 2, we can know that the voice recognition degree of the system is the highest under the voice denoising of the fusion algorithm, as shown in Figure 22. Therefore, the experiment also proves that the use of the fusion algorithm optimizes and enhances the voice denoising function of the integrated system. By analyzing the data in Table 3, the response time of the augmented reality system is approximately 0.25 s, and that of robot control system is approximately 1.5 s. We mainly consider the response time of the robot system. Therefore, the overall response time of the integrated system is approximately 1.5 s. The experimental results show that the fusion algorithm can effectively improve the reliability of the voice control system and ensure the control effect during the process of system operation. The response speed of the system can meet the requirements of prostate seed implantation surgery.

    Figure 21.  (a) Average error of 3D registration of different marker points under SVD algorithm, and (b) average error of 3D registration of different marker points under improved algorithm.
    Figure 22.  (a) Comparison of voice recognition degree of voice control instructions based on different algorithms, and (b) comparison of voice recognition degree of algorithms based on different voice control instructions.

    In this paper, we propose a prostate seed implantation robot system based on AR and voice control. The median filtering algorithm is used to denoise prostate MR images, the local threshold segmentation method is used to segment the features of medical images, and the surface rendering technology is used to reconstruct the three-dimensional virtual model of the prostate and its surrounding organs and tissues. Combined with holographic application, the augmented reality system and scene display of prostate seed implantation are built. According to the three-dimensional registration process, an improved SVD algorithm based on ICP is proposed, and the effectiveness of the improved algorithm is verified by accuracy experiment, real-time experiment and repetitive experiment. The voice control system is built for the prostate seed implantation robot. The non-real-time problem in voice control is analyzed, and the control process is optimized in combination with three-dimensional registration technology. A fusion algorithm based on spectral subtraction and BP neural network is proposed for voice denoising. The reliability of the fusion algorithm is verified through voice signal-to-noise ratio experiment, denoising delay experiment, voice denoising waveform diagram experiment, and voice recognition experiment. Finally, the response speed experiment of the integrated system shows that the overall response time of the system is approximately 1.5 s. The experiments prove that the responsiveness of the voice control system of the prostate seed implantation robot in the augmented reality environment can meet the surgical requirements.

    According to the needs of surgery, augmented reality and voice control technology are used to provide a more friendly visualization system and control system for prostate seed implantation surgery. The system not only ensures the robot motion control based on voice commands, but also provides the corresponding augmented reality visualization information for doctors. The combination of augmented reality and voice control provides more convenient and natural non-contact control for the surgical process, and greatly improves the intelligence, visualization and information of the surgical process. The limitation of this paper is that the system and method have only carried out relevant experiments and tests, and have not really been used in clinic. The next step is to further improve the system functions and conduct clinical trials. In the future, we will continue to conduct in-depth research on the following aspects.

    1). The reconstruction method of the 3D virtual model should be further optimized to improve the reconstruction accuracy. Appropriate image processing methods are adopted for human soft tissues to solve the problem of unclear feature boundary transition and improve the accuracy of feature extraction.

    2). The real-time registration speed of the 3D registration algorithm should be further optimized. The rigid registration process of the 3D registration algorithm should be improved to solve the problem of soft tissue deformation and improve the accuracy and real-time performance of the 3D registration algorithm.

    3). More voice commands and visualization functions will be developed, so that the prostate seed implantation robot system can have better human-computer interaction ability, and is more intelligent and more multimodal.

    The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.

    Xinran Zhang: Formal analysis, Software, Validation, Writing–original draft, Writing–review & editing; Yongde Zhang: Conceptualization, Method-ology; Jianzhi Yang: Formal analysis, Software; Haiyan Du: Writing – review & editing.

    This research was funded by the National Natural Science Foundation of China, grant number 52275015, the Reserve Leader Funding Project of Leading Talent Echelon of Heilongjiang Province of China, grant number 2501050628, and the Science and Technology Innovation Team Project of Foshan City of China, grant number 2018IT100302.

    The authors declare that there are no conflicts of interest.



    [1] Judd S (2010) MBR Book, 2Eds., Oxford: Butterworth-Heinemann.
    [2] Madaeni SS, Ghaemi N, Rajabi H (2015) Advances in polymeric membranes for water treatment, Advances in Membrane Technologies for Water Treatment, Cambridge: Woodhead Publishing, 3–41.
    [3] Childress AE, Le-Clech P, Daugherty JL, et al. (2005) Mechanical analysis of hollow fiber membrane integrity in water reuse applications. Desalination 180: 5–14.
    [4] Wang K, Abdalla AA, Khaleel MA, et al. (2017) Mechanical properties of water desalination and wastewater treatment membranes. Desalination 401: 190–205.
    [5] Ejaz Ahmed F, Lalia B, Hilal N, et al. (2014) Underwater superoleophobic cellulose/electrospun PVDF-HFP membranes for efficient oil/water separation. Desalination 344: 48–54.
    [6] Hou D, Wang J, Sun X, et al. (2012) Preparation and properties of PVDF composite hollow fiber membranes for desalination through direct contact membrane distillation. J Membrane Sci 405: 185–200.
    [7] Hong J, He Y (2012) Effects of nano sized zinc oxide on the performance of PVDF microfiltration membranes. Desalination 302: 71–79.
    [8] Chartoff RP, Menczel JD, Dillman SH (2008) Dynamic mechanical analysis (DMA), In: Menczel JD, Prime RB, Thermal Analysis of Polymers: Fundamentals and Applications, John Wiley & Sons.
    [9] Chung TS, Qin JJ, Gu J (2000) Effect of shear rate within the spinneret on morphology, separation performance and mechanical properties of ultrafiltration polyethersulfone hollow fiber membranes. Chem Eng Sci 55: 1077–1091.
    [10] Lalia BS, Guillen-Burrieza E, Arafat HA, et al. (2013) Fabrication and characterization of polyvinylidenefluoride-co-hexafluoropropylene (PVDF-HFP) electrospun membranes for direct contact membrane distillation. J Membrane Sci 428: 104–115.
    [11] Mackin TJ, Vernon PJ, Matthew RB (2004) Fatigue testing of polymer membranes. Polym Composite 25: 442–450.
    [12] Hartinger M, Napiwotzki J, Schmid EM, et al. (2020) Influence of spacer design and module geometry on the filtration performance during skim milk microfiltration with flat sheet and spiral-wound membranes. Membranes 10: 57.
    [13] Aerts PEM, Backwash efficiency in IPC® membrane modules for MBR, 2019. Available from: https://www.linkedin.com/pulse/backwash-efficiency-ipc-membrane-modules-mbr-peter-e-m-aerts/.
    [14] ANSYS Inc, 2018. ANSYS mechanical APDL basic analysis guide.
    [15] Emori K, Miura T, Kishida H, et al. (2019) Creep deformation behavior of polymer materials with a 3D random pore structure: Experimental investigation and FEM modeling. Polym Test 80: 106097.
    [16] ANSYS Inc., 2018. ANSYS mechanical APDL material reference.
    [17] MATLAB, Curve Fitting Toolbox. Mathworks, 2022. Available from: https://uk.mathworks.com/products/curvefitting.html.
    [18] Tng KH (2018) Mechanical failure in potable reuse plants: Component and system relibality considerations[PhD Thesis]. University of New South Wales, Sydney.
    [19] Solvay, 2018. Solef PVDF design and processing guide. Solef-PVDF-Design-and-Processing-Guide_EN-v2.7_0.pdf
    [20] Fane AG (2008) Submerged membranes, Advanced Membrane Technology and Applications, New Jersey: Jonh Wiley & Sons, 239–270.
    [21] ANSYS Inc., 2018. ANSYS mechanical APDL structural analysis guide.
  • Reader Comments
  • © 2022 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(1812) PDF downloads(71) Cited by(0)

Figures and Tables

Figures(17)  /  Tables(2)

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog