Eighty patients admitted to hospital from June 2018 to June 2020 who underwent transumbilical laparoscopic single-site total hysterectomy were selected. The age of the study subjects ranged from 32 to 50 years, with an average of 42.5 ± 3.61 years and BMI of 23.67 ± 1.2 kg/m 2 . There were 28 cases of uterine fibroids, 19 cases of endometrial lesions, and 33 cases of adenomyosis. The patients were randomly divided into the control group ( n = 40) and the treatment group ( n = 40) by random number table method. There was no significant difference in basic information between the two groups ( P > 0.05). Preoperative gynecological examination of the uteri was less than 4 months of gestation with good range of motion, and the operation was completed by the same physician. This study had been approved by the ethics committee of the hospital, and the patients and their families signed the informed consent form.
Inclusion criteria: patients with uterine fibroids or adenomyosis diagnosed by routine cervical biopsy or cervical liquid-based cytology before surgery; patients with complete clinical data; patients without cervical malignant lesions or uterine prolapse; patients without fertility requirements, nonpregnant patients; patients without serious medical and surgical diseases and a history of repeated surgery.
Exclusion criteria: patients who are allergic to the drugs used; patients who are critically ill and unable to cooperate; patients with chronic diseases such as heart, brain, liver, and kidney; patients with mental diseases; patients with systemic infection.
Ultrasonic diagnostic apparatus was used. The intestinal tract of the patient with the probe frequency of 4-8H was emptied, the patient laid on the examination bed, and the probe coated with coupling agent and covered with disposable film gloves was placed at the perineum to clearly show the uterine condition. In the Valsalva state and at rest, distance from the bladder neck to the posteroinferior border of the pubic symphysis (BNSD), distance from the external cervical orifice to the posteroinferior border of the pubic symphysis (CSD), posterior urethrovesical angle (PUA), and bladder neck mobility and the difference in the distance from the bladder neck to the posteroinferior border of the pubic symphysis (BND) under the maximum Valsalva state and at rest were compared between two groups. For measurements in both states, all data were measured in triplicate by 3 examining physicians and then averaged.
The patient was anesthetized by endotracheal intubation. The bladder lithotomy position was taken, and the uterine lifting device was placed. The patient's posture was low head and high foot. The longitudinal incision (about 10 mm) was made from the center of the umbilical to the lower edge of the umbilical wheel, and then, the self-made operation platform was implanted through the umbilicus. The external diameter of 10 mm and 5 mm instruments and camera lens were implanted at the finger end of the glove. After successfully entering the abdominal cavity, the pneumoperitoneum was established, the pressure was 12-14 (mmHg), the patient's body position was adjusted to 30°, the head was low, and the hip was high, so as to use the uterine lifting device. The pelvic cavity was evaluated by laparoscopy. Bipolar electrocoagulation was used to shorten the isthmus of the fallopian tube, the round ligament of the uterus, and the inherent ligament of the ovary, and then, the broad ligaments in the anterior and posterior parts and the peritoneal reflection of the bladder were opened, respectively. Bipolar electrocoagulation of bilateral uterine arteries and veins was performed. The cervical stump 1-10# absorption suture was selected to stop bleeding, and the uterus was removed at vertebral body and parallelly at the isthmus above the uterine vascular suture. After cervical reduction, the tract mucosa and pelvic peritoneum were sutured. Before the end of the operation, the pelvic wound was examined, and repeated washing was performed to stop bleeding. After incision suture, the operation ended.
Hardware platform: Ubuntu 16.04 operating system, deep learning framework is Pytorch-1.2.0. Python 3.6 is the development language, memory 128 GB, central processor is IntelXeon (R) Silver
[email protected] GHz×32, and image processor is NVIDIA 1080Ti.
The intraoperative blood loss, postoperative pain score, postoperative fever, postoperative exhaust time, conversion operation, and operation time were recorded.
Pain degree: numerical rating scale (NRS) score was used ( Table 1 ).
The BCNN structure is shown in Figure 1 . In this algorithm, after optimizing the minimum loss, the two networks supervised each other, and it did not require a lot of time to adjust the parameters. Finally, the accurate recognition results were obtained. The parallel network of CNN Stream A and CNN Stream B extracted the cross-sectional features with high recognition in the input network image. The features extracted by CNN Stream A and CNN Stream B were fused, which helped to identify subtle features.
The image processing technology of deep learning used superimposing multiple convolutions to obtain image characteristics and then used multilayer perceptron to classify them. In clinical practice, the standard constrained deep network was used to realize the transverse section of ultrasound imaging. The doctor needed to spend a lot of experience in finding the horizontal transverse section during the examination, which was particularly important to have a standard access that can accurately identify the transverse section of the uterus. BCNN-S and BCNN-R were proposed to identify the transverse section of uterine ultrasound. First, image processing was performed, then the high transverse section was identified, and finally the features were fused. After obtaining the subtle features, the identification and classification were performed, and finally, the accurate identification of the horizontal direction of the transverse section of uterus was obtained.
The algorithm was optimized. The initial learning efficiency was set to 1, the weight attenuation was set to 1 e − 5, the momentum attenuation was set to 0.9, and the learning rate of each epoch was multiplied by 0.1. The gradient was updated after algorithm optimization, which was more stable and smoother. The default parameters can make the model reach a stable level ( Table 2 ).
Through the attention mechanism, the space transformer networks (STN) can convert the spatial information in the original image to another space to retain key information. The spatial transformer (ST) was proposed. The spatial domain information in the image is transformed to extract key information. The trained STN can find out the areas that need to be concerned in the image information. ST has the function of scaling and rotation. The local information of the image can be extracted by transformation. ST module is input to the existing network structure. The model input equation is shown as follows. (1) Q ∈ R H × W × C .
W represents the width, H represents the height of the output tensor of the upper layer, and C represents the channel. Different convolution kernels and basic three channels of the image produce different channel information. The input image enters the double-stream route, and the transformed image is obtained through matrix change. (2) V ′ ∈ R H × W × C .
V ′ represents the transformed image features, and the positioning network learns a set of parameters ϴ . This parameter generates a sampling signal through the parameters of the grid generator, which is essentially the transformation of the matrix image.
The sampling matrix generated by STN can extract the key information in the original image. One is the sampling matrix for scaling and rotation transformation, and the other is the unit matrix, which is expressed as follows. (3) X s i Y s i = T θ G i = A Z θ X s i Y s i 1 = θ 11 θ 12 θ 13 θ 21 θ 22 θ 23 X s i Y s i 1 .
ϴ matrix is the corresponding sampling matrix. This module can identify the key information of the module on the upper layer. It is also a matrix that can be differentiated. It uses the kernel function to represent the complex change information. (4) V c i = ∑ n H ∑ m W B c n m T x s i − m ; ψ x ∗ y s i − n ; ψ y .
T is the conversion kernel function, B represents the information before conversion, and V represents the information after conversion.
Classification network has strong feature representation ability and good recognition ability for conventional images. In target recognition, the difference between different targets is very small, but it is not ideal to classify directly in conventional images. In the debugging of fine-grained classification network, the loss measurement function is introduced. There will be three weight shared networks q , m , and s when three samples are input each time. The accumulated three network outputs obtain the loss, and in addition to the use of softmax loss function, the three characteristic outputs constitute the Triplet loss. (5) F = λ s F s q + 1 − q F t q , m , s .
F
s
( q ) represents the loss obtained by the softmax loss function, which represents the overall category information of the image so that the network can be optimized to the real category. F t ( q , m , s ) belongs to the Triplet error of three sub networks f q s , f m s , f s s with shared parameters. In order to increase the recognition ability of the same category and different samples of the network, the distance between classes is calculated. The two loss functions restrict each other, and the performance of the model is significantly improved.
When detecting the target, CNN can train through the object frame and component annotation in the fine-grained training image, including object head detection, fine-grained object level detection, and trunk detection. Ideal object detection results can be obtained by using position geometric constraints.
After the residual attention module can strengthen the attention and image features, the features are input into the next module at the same time. The W i , c ( x ) function represents different functions and has different attention domains. The equation is as follows. (6) W 1 x i , c = 1 1 + exp − x i , c , (7) W 2 x i , c = x i , c x i , (8) W 3 x i , c = 1 1 + exp − x i , c − m e a n c / s t d c .
W
1 indicates that the Sigmoid function directly activates the image feature tensor, W 2 indicates that the image feature tensor is globally averaged and pooled to obtain channel domain attention, and W 3 indicates the average number of Sigmoid functions activating the image feature tensor to obtain spatial domain attention.
Reasonable evaluation of performance indicators can effectively evaluate the performance of the algorithm. The cross section of ultrasonic image is evaluated as a binary classification problem. The prediction category and real category of the model are divided into true negative (TN), false positive (FP), true positive (TP), and false negative (FN).
The accuracy calculation is shown in Equation ( 9 ). The higher the accuracy of classification, the better the performance of the algorithm. Precision refers to the proportion of TP in all samples predicted to be positive. Recall indicates the proportion of samples predicted to be positive in positive samples. When the recall rate and accuracy rate are high, the average will be higher. If one of them is low, it will lower the average, and its value will be close to the low number, as shown in Equation ( 12 ). (9) Accuracy = TP + FN TP + FP + TN + FN , (10) Precision = TP TP + FP , (11) Recall = TP TP + FN , (12) F 1 = 2 P R P + R .
It is required to make evaluation on the overall mean Intersection over Union (mIoU) and mean Dice of graph. mIoU predicts the intersection of the target area and the real target area. The higher the value of mIoU, the higher the correlation. mDICE is used to calculate the similarity between two samples. It is a geometric similarity measurement function. GT in Equation ( 14 ) denotes the true region, and Pre denotes the predicted region. (13) IOU = GT ∩ Pre GT + Pre , (14) DICE = 2 GT ∩ Pre GT + Pre .
The experimental environment hardware: platform memory (RAM) is 128 GB, the image processor (GPU) is NVIDIA 1080Ti ×2, the central processing unit (CPU) is Intel Xeon®Silver4110
[email protected] GHz ×32, and the operating system is Ubuntu 16.04. The deep learning framework is Pytorch1.2.2, and Python 3.6 is selected as the development language.
The database of all data was established by Excel, and SPSS 19.0 statistical software was adopted. Measurement data were expressed as mean ± standard deviation ( x ¯ ± s ), enumeration data were analyzed by the χ 2 test, and enumeration data were expressed as percentage (%). P < 0.05 was considered to indicate a significant difference.