• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Mobile-Deep Based PCB Image Segmentation Algorithm Research

    2023-12-15 03:57:16LisangLiuChengyangKeandHeLin
    Computers Materials&Continua 2023年11期

    Lisang Liu,Chengyang Ke,★ and He Lin

    1School of Electronic Electrical Engineering and Physics,Fujian University of Technology,Fuzhou,350118,China

    2State Grid Fujian Power Supply Co.,Ltd.,Xiapu Power Supply Company,Ningde,355100,China

    ABSTRACT Aiming at the problems of inaccurate edge segmentation,the hole phenomenon of segmenting large-scale targets,and the slow segmentation speed of printed circuit boards(PCB)in the image segmentation process,a PCB image segmentation model Mobile-Deep based on DeepLabv3+semantic segmentation framework is proposed.Firstly,the DeepLabv3+feature extraction network is replaced by the lightweight model MobileNetv2,which effectively reduces the number of model parameters;secondly,for the problem of positive and negative sample imbalance,a new loss function is composed of Focal Loss combined with Dice Loss to solve the category imbalance and improve the model discriminative ability;in addition,a more efficient atrous spatial pyramid pooling(E-ASPP)module is proposed.In addition,a more efficient E-ASPP module is proposed,and the Roberts crossover operator is chosen to sharpen the image edges to improve the model accuracy;finally,the network structure is redesigned to further improve the model accuracy by drawing on the multi-scale feature fusion approach.The experimental results show that the proposed segmentation algorithm achieves an average intersection ratio of 93.45%,a precision of 94.87%,a recall of 93.65%,and a balance score of 93.64%on the PCB test set,which is more accurate than the common segmentation algorithms Hrnetv2,UNet,PSPNet,and PCBSegClassNet,and the segmentation speed is faster.

    KEYWORDS PCB boards;image segmentation;mobile-deep;loss function;roberts crossover operator

    1 Introduction

    PCB is a carrier used to connect various electronic components,provide line connections and hardware support,and its rational design and production specifications are essential for the stable and reliable operation of equipment.In recent years,with the rapid development of electrical equipment and products,the safety of printed circuit boards has become increasingly prominent[1,2].

    Due to human damage,the working environment and other factors are very likely to cause PCB defects such as short circuits and open circuits in the actual production process[3,4],therefore,PCB defect detection is needed to ensure product quality.The traditional manual inspection method has the defects of low efficiency and high cost,and it is difficult to meet the quality requirements of the PCB production process with high precision[5,6].Therefore,the industry has developed various types of automated optical inspection(AOI)systems based on machine vision to achieve online defect detection of PCB,and scholars have also conducted in-depth studies on PCB defect detection and proposed various algorithms to solve the problems of detection accuracy and efficiency.

    PCB defect detection method can currently be divided into three categories: one is the manual detection method,its detection accuracy and efficiency depends on the experience of personnel judgment,with subjectivity and instability;the second is based on the electrical characteristics of the defect detection method,with high precision and rapid detection,but there is the possibility of damage to PCB equipment;third is based on the emerging computer vision detection method,the method uses image recognition technology,to avoid secondary damage caused by direct contact with PCB devices,and high efficiency of image detection.Therefore,this paper uses a deep learning-based image detection method to detect PCB defects.

    At present,in the process of PCB image detection,there are still problems such as inaccurate image edge segmentation,hole phenomenon in segmenting large-scale targets,and slow segmentation speed.To solve the above problems,this paper proposes a lightweight semantic segmentation algorithm Mobile-Deep based on DeepLabv3+.The main features of this algorithm are: (1) To address the problems of a large number of model parameters and slow real-time algorithm,the fine-tuned MobileNetv2 lightweight network structure is used to replace the DeepLabv3+feature extraction module,which can improve the speed and ensure the accuracy of image segmentation at the same time.(2) To address the problem of imbalance between positive and negative samples,a new loss function consisting of Focal Loss combined with Dice Loss is used instead of Cross Entropy to solve the problem of low accuracy of pixel classification due to the imbalance of sample categories.(3)To address the phenomenon of blurred segmentation edges and the existence of holes,the Roberts cross algorithm to sharpen the image edges to enhance the PCB edge information,and propose the E-ASPP module to improve the model accuracy.(4)To address the problem that DeepLabv3+fails to fully utilize the multi-scale feature information,ignores the high-resolution shallow features,and loses important pixel information due to too many direct upsampling,the coordinate multi-scale feature fusion (C-MSFF) module is proposed,which draws on the feature pyramid network (FPN) multiscale feature fusion approach and subtly reduce the number of upsampling to achieve model accuracy improvement.

    2 Related Work

    Bare board detection in PCB defect detection mainly focuses on the determination of bare board alignment and pad defects.In early methods for bare board defect detection,traditional image segmentation algorithms dominate.Wang et al.[7]proposed a PCB solder joint detection algorithm based on adaptive threshold segmentation and morphology,which improved the segmentation accuracy,but there were still some errors during the study,which led to inaccurate detection results.Zhang et al.[8]proposed an algorithm based on iterative threshold selection and combined with image detection for the detection of effective edge information in PCB optoelectronic images,however,the algorithm can only detect one board at a time.Ma et al.[9]obtained the complete range of PCB real defect regions by an improved region-growing method,which improved the accuracy of detection,but it requires manual adjustment of model parameters,which may lead to poor detection results.In summary,although the traditional image segmentation method is less computationally intensive and has low hardware cost,it is highly susceptible to factors such as uneven illumination and low image resolution,which leads to the problem of poor segmentation accuracy.

    In recent years,with the development of convolutional neural networks (CNNs) [10],various symmetric semantic segmentation algorithms based on full convolution have emerged to make up for the shortcomings of traditional semantic segmentation algorithms.Shelhamer et al.[11]proposed a fully connected neural network (FCNN),which fine-tunes the network by fine-tuning the learned feature representation to the segmentation task.Based on this,Ronneberger et al.[12] proposed a symmetric semantic segmentation model UNet,which consists of a contraction path that captures contextual information and a symmetric expansion path that can accurately locate the segmentation boundary.To solve the problem that the symmetric semantic segmentation algorithm based on full convolution ignores the pixel space consistency,DeepLab,a semantic segmentation model based on full convolution,emerged[13-16].Based on the above conditions,Chen et al.[17]used convolutional neural networks to classify and identify electronic devices in circuit boards,but the algorithm is susceptible to noise interference,and the recognition accuracy for components of different scales still needs to be improved.Wang et al.[18]proposed a deep learning-based method to identify and classify 10 types of defects such as breaks,burrs,and residual copper for PCB pads and alignments,but the effective recognition of PCB images is too small in size.Hu et al.[19]proposed UF-Net by up-sampling and fusion of features,and the region proposal network(RPN)and region of interest(ROI)pooling modules are applied to effectively identify different defects such as board alignments and solder joints,but the identification speed is slow.Khan et al.[20] proposed a hybrid deep learning model that combines DenseNet and UNet for semantic segmentation.Although the algorithm performed well,it did not consider the information loss in the encoding and decoding stages.Qiao et al.[21]introduced deep learning techniques to the analysis of X-ray data from PCB and proposed an effective deep convolutional neural network-graph cut (DCNN-GC) framework,but the algorithm was only applicable to small data sets and the segmentation speed was slow.

    In summary,the DeepLabv3+model with a simple network structure and fast running speed is selected for defect detection of PCB in this paper.However,the shortcomings of the DeepLabv3+model are poor real-time performance,blurred segmentation edges,and the existence of holes.The reason for this is that its feature extraction module uses the Xception model with a large number of parameters,and in addition,the atrous spatial pyramid pooling(ASPP)module fails to make full use of the feature information,and the number of samples on the decoding layer is too many and the multiplier is too large.To address the above problems,this paper proposes a new Mobile-Deep model based on DeepLabv3+semantic segmentation framework.

    3 Mobile-Deep Model

    The structure of the Mobile-Deep model is shown in Fig.1,which is divided into a pre-processing layer,encoding layer,and decoding layer,and the specific model scheme is as follows.Firstly,the Roberts crossover operator is selected in the preprocessing layer for edge enhancement of PCB images;secondly,the fine-tuned MobileNetv2 is used as the backbone network in the encoding layer,and feature extraction is performed by E-ASPP module to increase the perceptual field range;finally,the extracted features are spliced and fused by C-MSFF module in the decoding layer to increase the information expression.

    3.1 Image Edge Sharpening

    Image sharpening is an image processing technique that aims to enhance the high-frequency details in an image to make it look sharper and more visually appealing.Generally,image sharpening techniques can be divided into two categories:Gradient-based methods and Laplace transform-based methods.Gradient-based methods enhance edges and contours by performing differential operations on the image.The commonly used methods include the Sobel operator[22],the Prewitt operator[23],and the Roberts crossover operator [24].The Laplace transform-based method,on the other hand,uses a transform kernel to convolve the image to highlight sharp features that are blurred or obscured in the original image due to various factors.Compared with other operators,the Roberts crossover operator has the following advantages: (1) the algorithm is simple;(2) it is suitable for images with sharp edges;(3) the detection effect is obvious;(4) it can be used for real-time processing;(5) the convolution kernel is small.

    Figure 1:Mobile-Deep model structure.f stands for the number of filters.s stands for the dimensional change multiplier

    Since Roberts crossover operator is very effective for edge detection of straight lines,angles,and other geometric shapes.Therefore,in this paper,the Roberts crossover operator is used in the image preprocessing part to enhance the PCB image edges,obtain the coarse segmentation result of PCB,and superimpose it with the original image to enhance the signal intensity of PCB edges,and its sharpening process is shown in Fig.2.Compared with the original image,the sharpened image edges are clearer and the lines are more obvious,which is more conducive to the implementation of PCB edge detection.

    3.2 MobileNetv2 Structure Parameter Adjustment

    The growth of the number of layers in a deep network brings a series of problems,such as gradient disappearance,gradient explosion,model overfitting,and computational resource consumption,which can be solved by residual connectivity.Among them,the most common lightweight residual connectivity networks include the MobileNet family.Compared with MobileNetv1 [25],the biggest advantage of MobileNetv2 [26] is the use of residual connectivity to prevent the network from degradation.Therefore,in this paper,MobileNetv2,which has a stronger network feature extraction capability,is selected as the backbone feature extraction network of Mobile-Deep.

    Figure 2:PCB image sharpening

    MobileNetv2 performs a total of 5 downsamplings in the first 18 layers,while for semantic segmentation networks,5 downsamplings are generally not chosen,so too much pixel information is lost in pixel feature points.As the number of downsamplings decreases,the number of lost pixels also decreases.So this paper chooses 3 downsamplings and modifies the parameters of inverted residual with the penultimate two steps of 2 to make its step size 1.After completing MobileNetv2 feature extraction,layer 4,layer 7,layer 14,and layer 18 are used as outputs,where layer 4 is the result of compressing the height and width of the input image twice,and the other three layers are compressed in height,and width three times,corresponding to the output size and several channels of 128×128×24,64×64×32,64×64×96 and 64×64×320,respectively.The outcomes are displayed in Table 1.

    Table 1: MobileNetv2 structural parameters

    3.3 Space Pyramid Improvement

    The ASPP module has unique advantages in extracting multi-scale semantic features of images and is widely used for image semantic segmentation.The ASPP module consists of multiple convolutional operations in parallel and global average pooling operations.Except for the 1×1 convolution,each convolution kernel has a different void rate.Convolutional kernels with high void rates facilitate the segmentation of large targets;convolutional kernels with small void rate help segment small targets.However,the model uses only simple stacking for features with different void rate convolutions,failing to take full advantage of the perceptual wilderness brought about between dilated convolutions.Therefore,in this paper,we borrow the dense connectivity of Dense ASPP[27]and adopt the efficient channel attention (ECA) [28] to design a more efficient feature pyramid module,i.e.,the E-ASPP module,as shown in Fig.3.

    Figure 3:E-ASPP feature pyramid module.f stands for the number of filters

    The input of the atrous spatial pyramid pooling chains (ASPPs) module is a 1/8 size feature map with 320 channels obtained via the backbone network MobileNetv2.In the E-ASPP module,the feature maps are convolved 1×1,globally averaged pooled,and null convolved with expansion rates of 6,12,and 18,respectively,with the difference that the convolutions with different expansion rates are spliced.First,the results obtained from the expansion rate of 6 branches are added to the expansion rate of 12 branches and 18 branches,and second,the integrated 12 branches are added to the 18 branches to obtain five feature maps of 1/8 size and 256 channels with three different feature information of high,medium and low.The feature information produced by the E-ASPP module is obtained by stitching and fusing the resultant feature maps in the channel dimension,followed by the addition of the ECA attention mechanism.The output contains information about the features of each branch and between branches,which can increase the ability of the model to segment targets of different sizes.

    3.4 Feature Fusion Improvement

    The basic model of DeepLabv3+recovers the image resolution by direct quadruple upsampling,which causes the loss of pixel information in the feature tensor,thus destroying the continuity between pixels in the image.On the other hand,it only fuses the 1/4 feature tensor stored in the encoder process,ignoring the semantic information contained in the deeper feature tensor and the spatial detail information contained in the shallower feature tensor,resulting in poor pixel recovery and serious loss of edge information in the final image segmentation results.

    To gradually fuse the low-resolution deep features and high-resolution shallow features generated in the encoding stage,this paper proposes a C-MSFF feature fusion module by reducing the loss of pixel information in the feature tensor through twice up-sampling to make the segmentation boundary finer,and its structure is shown in Fig.4.

    For C-MSFF,the middle two layers of features from the deep convolutional neural network output are first spliced[29]to integrate the shallow channel information,then the feature layers that pass through the E-ASPP module are feature fused to receive more information from the deeper features for better feature representation,followed by the coordinate attention(CA)[30]after splicing to compensate for the lack of model accuracy,and then twice the upsampling is performed to achieve the docking with the first layer output to obtain the feature information generated by the C-MSFF module.Since only twice the upsampling is used,the C-MSFF module can obtain a more comprehensive and richer set of features.

    Figure 4:C-MSFF feature fusion module.f stands for the number of filters.s stands for the dimensional change multiplier

    3.5 Loss Function Improvement

    In image semantic segmentation tasks,the commonly used loss function is cross-entropy loss[31],but this function does not solve the problem of sample class imbalance well.Focal Loss[32]solves the problem of severe imbalance between positive and negative samples by improving the cross-entropy loss function,whose binary classification is shown in Eq.(1).

    where,pdenotes the true label category,p′denotes the probability value of predicting as this category;Focal Loss addsαandγparameters,αparameter is used to balance the importance of positive and negative samples to solve the problem of unbalanced positive and negative samples,and the parameterγis used to adjust the weights of difficult and easy samples to solve the problem of difficult samples.

    Intersection over union(IoU)is often used to evaluate the segmentation effectiveness of a model,and Dice Loss[33]is a loss function that measures the intersection ratio metric,as shown in Eq.(2).

    where,Xdenotes the set of target class predictions andYdenotes the set of true label classes.Since the Dice Loss training process is unstable,but its optimized IoU metric works well,this does not indicate the better performance of the model.Thus,this paper uses the sum of Dice Loss and Focal Loss as the loss function to improve the small target segmentation accuracy to compensate for the accuracy loss caused by the limited feature extraction capability of the lightweight backbone network.The loss function is calculated as shown in Eq.(3).Loss=Lossdice+Lossfocal

    where,Nis the total number of samples;Cis the number of label categories;pn(c)indicates whether the predicted class at pixel positionnis classc,andgn(c)indicates whether the true class at pixel positionnis classc,α=β=1.TP(c),FN(c)andFP(c)are shown in Eq.(4).

    where,TP(c)is the true rate of categoryc,FN(c)is the false negative rate of categoryc,andFP(c)is the false positive rate of categoryc.

    4 Experimental Results and Analysis

    The experimental hardware configuration is Intel Core i5-2500 CPU,16 GB RAM,NVIDIA GeForce RTX 3060 graphics card with 12 Gbyte video memory,Ubuntu 18.04 software environment,64 bit,Pytorch 1.8.0 deep learning framework,and CUDA 11.1 parallel computing framework.

    4.1 Dataset Construction

    This paper uses a laboratory-built image acquisition platform for PCB image acquisition,as shown in Fig.5.Among them,the hardware components of the platform mainly include industrial cameras,switches,light sources,industrial lenses,and motors.

    Figure 5:PCB surface defect detection platform

    After completing the debugging of industrial cameras and light sources,this paper uses the platform for PCB bare board picture acquisition.Since the acquired image contains a large number of irrelevant background pixels,this paper performs image segmentation,open operation,and image cropping operations on the acquired PCB surface image to obtain the ROI region of the PCB surface to eliminate the interference of irrelevant factors on the subsequent defect detection.

    After the data acquisition is completed,its production process is as follows: first,the original image is cropped to 128×128 sizes;second,the image is enhanced by mirroring and rotating the data;finally,the color image is converted into a grayscale map.The experiments use ITK-SNAP software to manually label the pads and alignments of PCB images to get the data labels.The dataset consists of 1458 sheets,and the approximate ratio of 8:1:1 is used to set the training set,test set,and validation set,of which 1180 sheets are used as the training set,146 sheets as the test set,and 132 sheets as the validation set.

    4.2 Evaluation Criteria

    To verify the effectiveness of the proposed algorithm,the following six evaluation metrics are used in this experiment:Precision,Recall,F1-Score,mIoU,Speed,and Params.Among them,SpeedandParamsare used as evaluation metrics for segmentation speed and model size,respectively,and the rest of the metrics are used to analyze the segmentation accuracy of the model.Usually,mIoUis used to calculate the intersection and concatenation of two sets of true and predicted values,to calculate how well the predicted results match the true values in the original image,as shown in Eq.(5).

    where,kdenotes the category of label tagging,k+1 denotes the total category containing empty class or background,piidenotes the number of pixels that are classipredicted to be classi,pijdenotes the number of pixels that are classi,but predicted to be classj,andpjidenotes the number of pixels that are classj,but predicted to be classifiedi.The projected segmentation map is more accurate with the higher value ofmIoU,which has a range of[0,1].

    Precision is a measure of the accuracy of a semantic segmentation model for a class of targets,i.e.,the ratio of the number of real targets segmented by the model to the number of all segmented targets,which is shown in Eq.(6).

    where,TPis the number of correctly segmented targets in the image,andFPis the number of incorrectly segmented non-targets in the image.

    The recall is a measure of a semantic segmentation model’s ability to segment all targets,i.e.,the ratio of the number of targets correctly segmented by the model to the number of all true targets,which is shown in Eq.(7).

    where,FNis the number of targets in the image that are detected as other kinds of objects.

    The balance score,also known as the F1-Score,takes into account both the precision and recall of the classification model and is defined as the summed average of the precision and recall rates,which is shown in Eq.(8).

    where,Pis the precision rate,andRis the recall rate.

    4.3 Mobile-Deep Ablation Experiment

    To verify the effectiveness of the algorithm,this experiment uses the homemade PCB dataset and uses multi-stage migration learning [34] as an iterative training strategy.The experiments set the initialized learning rate to 0.007,the stochastic gradient descent(SGD)with a momentum of 0.9 and a weight decay of 0.0004,the learning rate descent method is chosen STEP,and the number of iteration steps is 300.The images are cropped to 256×256 sizes for training.Among them,the ablation experiments include the experimental comparison of the edge sharpening model,the adjustment of the downsampling number of MobileNetv2,the adjustment of the loss function,and the experimental verification of E-ASPP and C-MSFF.

    4.3.1 Edge Sharpening

    The Gradient-based image sharpening techniques mainly include the Sobel operator,Prewitt operator,and Roberts crossover operator,and the above methods are compared and analyzed in this paper,and the experimental results are shown in Table 2 and Fig.6.From Table 2 and Fig.6,the use of Sobel and Prewitt degrades the image quality and introduces noise,resulting in a decrease in mIoU of 19.89%and 17.77%,respectively,compared to the original network.The use of the Roberts crossover operator,on the other hand,sharpens the image edges,highlights the edge information more,and improves the mIoU by 0.92%.Therefore,in this paper,the Roberts crossover operator is added to the DeepLabv3+preprocessing module to sharpen the PCB image edges.

    Table 2: Comparison of edge sharpening results

    Figure 6:Comparison of PCB image sharpening results

    4.3.2 MobileNetv2 Downsamplings Adjustment

    In this paper,we set different downsampling times in the MobileNetv2 network for comparative analysis,and the results are shown in Table 3.When the number of downsamplings is 3,the mIoU value is 90.21%;when the number of downsamplings is 4,more information is lost in the pixel feature points and the mIoU value is reduced by 0.97%.It can be seen that as the number of downsamplings increases,the pixel information lost from the pixel feature points increases.Therefore,this paper adopts the 3 downsamplings with fewer downsamplings and more effective information contained in MobileNetv2 as the feature extraction network of the model.

    Table 3: A comparison of MobileNetv2 downsamplings times

    4.3.3 Loss Function Adjustment

    The gap between the anticipated value and the model’s real value is measured using the loss function.The loss functions of different models are generally different,and the same model has different effects for different loss functions.Table 4 shows the experimental findings of the model for various loss functions when MobileNetv2 is downsampled by 3.

    Table 4: Comparison results of different loss functions

    The experimental results show that the mIoU value of the original loss function Cross Entropy is 90.21%;when only Focal Loss is used,it solves the problem of severe imbalance between positive and negative samples,with mIoU reaching 90.34%;when only Dice Loss is used,it can alleviate the negative impact caused by the imbalance between the foreground and background areas in the samples,with mIoU reaching 90.26%,as it focuses more on mining the foreground areas;the mIoU of the loss function proposed in this paper improves by 0.33% relative to the original loss function.It shows that the loss function using the sum of Focal Loss and Dice Loss not only solves the problem of low accuracy of pixel classification due to unbalanced sample categories but also improves the performance of semantic segmentation of the model.

    4.3.4 Feature Pyramid E-ASPP

    In the ASPP structure of the DeepLabv3+model,different dilation rates can process the input feature maps in parallel to extract multi-scale target information,but the original dilation rates(6,12,18) do not fully utilize the perceptual field to extract effective information.To solve the problem of feature resolution reduction when the perceptual field is increased,the E-ASPP module is proposed in this paper as shown in Fig.3,and the experimental results are shown in Table 5.From the table,it can be obtained that the segmentation accuracy of ASPPs is higher with a mIoU of 90.75%compared to 90.54%of the original ASPP,which is an improvement of 0.21%,indicating that ASPPs can perform feature extraction more effectively.Together with the ECA attention mechanism,which re-integrates feature information,the mIoU value is further improved by 0.27%to 91.02%compared to the ASPPs.

    Table 5: Characteristic pyramid E-ASPP

    4.3.5 Feature Fusion C-MSFF

    Experimental validation is performed with the feature fusion module C-MSFF designed in this paper,and the comparison results are shown in Table 6.Compared with MobileNetv2,the backbone feature extraction network only,C-MSFF improves mIoU by 0.42% due to the addition of multiscale feature fusion (MSFF) branches;continuing to use the CA attention mechanism for channel integration,mIoU improves by 0.16%with only 0.02 MB increase in the number of model parameters.After the fusion of multi-layer feature information,the overall segmentation effect of C-MSFF is improved by 0.58%.

    Table 6: Feature fusion C-MSFF

    4.3.6 Mobile-Deep Experiment

    To verify the effectiveness of the improved Mobile-Deep algorithm proposed in this paper,Table 7 compares the segmentation results of DeepLabv3+with the module proposed in this paper.

    Table 7: Mobile-Deep ablation experiment

    From the previous Sections 4.3.4 and 4.3.5,it is clear that the E-ASPP and C-MSFF modules can effectively improve the segmentation accuracy of the model.Since the Mobile-Deep model combines E-ASPP and C-MSFF,the mIoU value of Mobile-Deep is improved by 2.91%compared to the original model,at the cost of a slight decrease of 3.48 FPS in segmentation speed.In summary,the global average mIoU value of the improved algorithm compared to the original DeepLabv3+network model.The large improvement in recognition accuracy indicates that the deep feature pyramid structure and the multi-scale fusion enhancement network help to improve the segmentation capability of the network model.

    4.4 Comparison Experiments between Mobile-Deep and Other Algorithms

    To further verify the superiority of the Mobile-Deep model proposed in this paper,it is also compared and analyzed with other classical algorithms,and the experimental results are shown in Table 8 and the visualization results are shown in Fig.7.

    Table 8: Comparison of semantic segmentation results of different algorithms

    Figure 7:Prediction results of 7 algorithms on the PCB dataset

    The UNet network is suitable for small datasets of medical images and performs poorly on this dataset,with mIoU achieving only 90.10%,a precision of 91.24%,a recall of 90.60%,and a balance score of 90.65%.Compared with the proposed algorithm in this paper,UNet is at a disadvantage in terms of model segmentation accuracy,speed,and number of parameters.And PSPNet also failed to achieve the desired results.Compared with the Hrnetv2 network,the proposed algorithm reduces the number of parameters by 21.83 MB and improves the segmentation speed by 10.63 FPS.For the PCBSegClassNet[35]network,it has the advantages of a small number of model parameters and fast segmentation,but in terms of segmentation accuracy,Mobile-Deep is 0.21%,0.83%,0.40%,and 0.47%higher than PCBSegClassNet in terms of average intersection ratio,precision,recall,and balance score,respectively.Therefore,the MobileNetv2 backbone network,which has great advantages in terms of several parameters and segmentation speed,is still chosen for such tasks.Considering the number of parameters,segmentation speed,and segmentation accuracy,the Mobile-Deep model proposed in this paper is still the optimal one.

    As can be seen from Fig.7,UNet,PSPNet,DeepLabv3+,and PCBSegClassNet all have the phenomenon that the segmentation of alignment edges is mutilated,the segmentation of pads and alignments is fused,and the overall segmentation of the target is incomplete,although the segmentation effect of Hrnetv2 is clearer,there are mis-segmentation errors.Consistent with the above findings,the proposed algorithm is more complete for the segmentation of pads and alignments in the PCB dataset,and the edge contours are smoother.

    To check the generalization of Mobile-Deep,the different algorithms mentioned above were compared and analyzed on the PASCAL VOC 2012 dataset,and the segmentation results are shown in Table 9.Due to the large image size of the VOC dataset,the input size was adjusted to 512×512.

    Table 9: Experimental comparison between different models

    In the VOC dataset,PSPNet has the highest segmentation accuracy with a mIoU of 83.29%,precision of 83.78%,recall of 83.34%,and balance score of 83.39%,while the proposed algorithm in this paper has a mIoU of 75.74%,precision of 76.13%,recall of 75.98%,and balance score of 76.06%.Compared with UNet,the most representative algorithm for semantic segmentation,the mIoU,precision,recall,and balance scores are 6.58%,5.62%,6.71%,and 6.72%higher,respectively,and this shows the superiority of the proposed algorithm.

    The visualization results of the algorithm on the PASCAL VOC 2012 dataset are shown in Fig.8.The first row shows the original image,and the second row shows the labels corresponding to the original image,followed by a comparison of Hrnetv2,UNet,PSPNet,and DeepLabv3+with different backbone models,and PCBSegClassNet.

    Figure 8:Prediction results of 7 algorithms on the PASCAL VOC 2012 dataset

    As can be seen in the first column of Fig.8,the algorithm in this paper identifies the pixel points that were lost in the tail section during the segmentation of the comparison model,and the predicted results are more accurate.In the second column of segmentation results,the UNet network model incorrectly identifies the train as other objects,and the improved algorithm avoids the misclassification error.The third column of segmentation results shows that the algorithm in this paper can segment small-scale targets such as flagpoles,and although the segmented pixels are not obvious,the model is better at segmenting and predicting small-scale targets.The fourth column of results shows that the improved algorithm is more accurate for segmenting bicycles and has better continuity of results,although there are still voids in segmenting riders.In summary,the improved network model not only improves the segmentation accuracy of small-scale targets compared with the comparison model but also has stronger classification recognition ability.

    To test whether the model proposed in this paper applies to real scenarios,the model is deployed in Rockchip RK3588.The CPU model of the device is RK3588,octa-core;the GPU model is ARM MALI-G610,quad-core;the running memory is 8 GB;the operating system is Android 12.First,the model training weights are converted to the open neural network exchange(ONNX)framework,and then to RK3588’s runnable Rockchip neural net-Toolkit2(RKNN-Toolkit2)framework;second,the connection between RK3588 and the monitor is built;finally,the running interface is written in C++under OpenCV,Rockchip neural net (RKNN) and other frameworks.In practical applications,the inference speed of the model is also affected by the software version and physical environment,so this is only a qualitative experiment.To ensure the accuracy of the measured latency as much as possible,we averaged the inference speed for 1000 images,as shown in Table 10.As can be seen from Table 10,the mobile device RK3588 inference latency is between the server GPU and CPU,which indicates that Mobile-Deep can perform well even in the mobile model.

    Table 10: Mobile device inference latency testing

    Although this paper improves the segmentation accuracy and speed of the model for PCB bare board images by adjusting the number of MobileNetv2 downsamplings,and loss function and introducing an edge sharpening model as well as proposing E-ASPP and C-MSFF modules,there are still some defects.Fig.9 shows the results of poor segmentation of PCB bare board by the method in this paper.In Fig.9(a2),the pads appear over-segmentation phenomenon,and in Fig.9(b2),the edge segmentation of the alignment is discontinuous and there is a mutilation phenomenon.The main reasons for the above problems are as follows.

    (1) Since this paper mainly constructs a lightweight segmentation model,MobileNetv2 is used as the backbone network of the model.Although the number of its downsamplings is adjusted,since MobileNetv2 is not a deep network,its extraction of feature information of the image is incomplete,which affects the segmentation accuracy of the model.

    (2)The underlying features in the model lack the global feature information of the image due to the restricted perceptual field.Although this paper compensates for this by feature fusion through E-ASPP and C-MSFF modules,some information will still be missing.

    Figure 9:Mobile-Deep poorer segmentation result display

    5 Conclusions

    In this paper,the Mobile-Deep model is proposed for the problems such as blurred segmentation edges and the existence of holes in the image segmentation process of PCB boards.First,the Roberts cross operator is chosen to sharpen the PCB image edges;second,the MobileNetv2 lightweight network structure is used to replace the DeepLabv3+feature extraction module;then,the E-ASPP and C-MSFF modules are designed and validated;finally,a new loss function consisting of Focal Loss combined with Dice Loss is used instead of Cross Entropy.The experimental results show that with MobileNetv2 as the backbone,Mobile-Deep improves by 3.37%in mIoU,3.72%in precision,3.09%in recall,and 3.10%in balance score compared to DeepLabv3+,although the number of parameters increases by 1.90 MB and the segmentation speed decreases by 5.17 FPS,but it still achieves good applications for PCB image segmentation tasks.And from the segmentation visualization results,the Mobile-Deep segmentation algorithm is effective for segmenting boundaries and small-scale target segmentation.However,the current model can only detect PCB defects in the laboratory environment,and it is temporarily unavoidable for various degradations,noises,or variants that the data imaging process is affected by.The authors believe that image recovery methods in areas such as image denoising can be introduced to recover the original image information as much as possible and make the model more generalizable,which is the focus of the next step.

    Acknowledgement:Thanks to Prof.Jian Chen of the Fujian University of Technology for data support.

    Funding Statement:This research was funded by the University-Industry Cooperation Project“Research and Application of Intelligent Traveling Technology for Steel Logistics Based on Industrial Internet”,Grant Number 2022H6005,Natural Science Foundation of Fujian Provincial Science and Technology Department,Grant Number 2022J01952,and Research Start-Up Projects,Grant Number GY-Z12079.

    Author Contributions:Conceptualization,K.C.Y.,L.L.S.and L.H.;methodology,K.C.Y.;software,K.C.Y.;validation,K.C.Y.,L.L.S.and L.H.;formal analysis,K.C.Y.;investigation,K.C.Y.;resources,K.C.Y.;data curation,K.C.Y.;writing—original draft,K.C.Y.;writing—review and editing,K.C.Y.and L.H.;visualization,K.C.Y.;supervision,K.C.Y.;project administration,K.C.Y.;funding acquisition,L.L.S.All authors have read and agreed to the published version of the manuscript.

    Availability of Data and Materials:The data presented in this study are available on request from the corresponding authors.

    Conflicts of Interest:The authors declare that they have no conflicts of interest to report regarding the present study.

    av天堂在线播放| 搡老妇女老女人老熟妇| 亚洲无线在线观看| 一个人观看的视频www高清免费观看| 国产成人a∨麻豆精品| 亚洲欧美清纯卡通| 国产中年淑女户外野战色| 精品久久久久久成人av| 99久久成人亚洲精品观看| 可以在线观看毛片的网站| 网址你懂的国产日韩在线| 全区人妻精品视频| 午夜福利在线观看免费完整高清在 | 亚洲激情五月婷婷啪啪| 精品熟女少妇av免费看| 国产精品久久久久久亚洲av鲁大| 亚洲精品成人久久久久久| 亚洲欧美成人综合另类久久久 | 国产黄色视频一区二区在线观看 | 国产极品精品免费视频能看的| 成年女人看的毛片在线观看| 天天躁夜夜躁狠狠久久av| 亚洲精品日韩av片在线观看| 午夜福利在线在线| 欧美bdsm另类| 国产男人的电影天堂91| 色噜噜av男人的天堂激情| 成年免费大片在线观看| 亚洲av免费高清在线观看| 久久久国产成人免费| 久久午夜福利片| 综合色丁香网| 成人性生交大片免费视频hd| 成人美女网站在线观看视频| 精品少妇黑人巨大在线播放 | 日本黄色片子视频| 亚洲不卡免费看| 老女人水多毛片| 真实男女啪啪啪动态图| 日韩在线高清观看一区二区三区| 男人狂女人下面高潮的视频| 国产视频内射| 成年免费大片在线观看| 免费看日本二区| 一本一本综合久久| 热99re8久久精品国产| 啦啦啦啦在线视频资源| 99热精品在线国产| 国产精品人妻久久久久久| 99久久九九国产精品国产免费| 成人av一区二区三区在线看| 欧美日韩在线观看h| 丰满的人妻完整版| 久久久久久伊人网av| 国产国拍精品亚洲av在线观看| 波多野结衣高清作品| 亚洲av熟女| 在现免费观看毛片| 久久精品国产99精品国产亚洲性色| 精品国内亚洲2022精品成人| 三级经典国产精品| 亚洲欧美日韩无卡精品| 国产av不卡久久| 男女视频在线观看网站免费| 97超级碰碰碰精品色视频在线观看| 观看免费一级毛片| 国产午夜精品论理片| 精品一区二区三区视频在线观看免费| 一a级毛片在线观看| 偷拍熟女少妇极品色| 亚洲精品国产av成人精品 | 久久精品人妻少妇| 免费高清视频大片| 18禁在线播放成人免费| 亚洲精品国产av成人精品 | 又粗又爽又猛毛片免费看| 国产 一区精品| 久久人人爽人人爽人人片va| 亚洲av熟女| 老司机影院成人| 午夜福利成人在线免费观看| 大又大粗又爽又黄少妇毛片口| 亚洲在线自拍视频| 成人永久免费在线观看视频| 国产女主播在线喷水免费视频网站 | 亚洲av五月六月丁香网| 国产精品国产高清国产av| 久久精品91蜜桃| 变态另类成人亚洲欧美熟女| 一个人看的www免费观看视频| 国产人妻一区二区三区在| 中出人妻视频一区二区| 亚洲在线观看片| 亚洲国产精品合色在线| 免费无遮挡裸体视频| 成人鲁丝片一二三区免费| a级一级毛片免费在线观看| 欧美不卡视频在线免费观看| 亚洲精品一区av在线观看| 国产av不卡久久| 午夜福利视频1000在线观看| 内地一区二区视频在线| 真人做人爱边吃奶动态| 国产高清视频在线播放一区| 99久久精品热视频| 超碰av人人做人人爽久久| 简卡轻食公司| 亚洲av免费高清在线观看| 女的被弄到高潮叫床怎么办| 亚洲中文日韩欧美视频| 在线观看免费视频日本深夜| 日本与韩国留学比较| 91麻豆精品激情在线观看国产| 午夜亚洲福利在线播放| 亚洲成人久久爱视频| 大又大粗又爽又黄少妇毛片口| 亚洲国产高清在线一区二区三| 高清日韩中文字幕在线| 一个人观看的视频www高清免费观看| 老司机福利观看| 伦精品一区二区三区| 亚洲真实伦在线观看| 露出奶头的视频| 亚洲欧美中文字幕日韩二区| 亚洲国产精品国产精品| 国产探花极品一区二区| 日韩欧美 国产精品| 最好的美女福利视频网| 国产国拍精品亚洲av在线观看| 亚洲婷婷狠狠爱综合网| 51国产日韩欧美| 久久久久精品国产欧美久久久| 精品久久久久久久人妻蜜臀av| h日本视频在线播放| 2021天堂中文幕一二区在线观| 久久精品国产亚洲av香蕉五月| 露出奶头的视频| 性色avwww在线观看| 特大巨黑吊av在线直播| 免费一级毛片在线播放高清视频| 欧美激情久久久久久爽电影| 蜜臀久久99精品久久宅男| 我的女老师完整版在线观看| 亚洲欧美日韩卡通动漫| 秋霞在线观看毛片| 亚洲欧美日韩高清在线视频| 九九在线视频观看精品| 精品熟女少妇av免费看| 五月伊人婷婷丁香| 国产成人福利小说| 变态另类成人亚洲欧美熟女| 亚洲精品一区av在线观看| 免费高清视频大片| 美女cb高潮喷水在线观看| 乱码一卡2卡4卡精品| 又黄又爽又免费观看的视频| 国产三级中文精品| 波多野结衣高清作品| 欧美xxxx黑人xx丫x性爽| 91精品国产九色| 熟妇人妻久久中文字幕3abv| 自拍偷自拍亚洲精品老妇| 天堂√8在线中文| 久久综合国产亚洲精品| 久久久色成人| 欧美极品一区二区三区四区| 国产精品亚洲美女久久久| 国产乱人视频| 免费电影在线观看免费观看| 性插视频无遮挡在线免费观看| 国产精品嫩草影院av在线观看| 成年av动漫网址| 国产精品不卡视频一区二区| 91午夜精品亚洲一区二区三区| 国产亚洲91精品色在线| 插阴视频在线观看视频| 日本三级黄在线观看| 亚洲,欧美,日韩| 久久久久久九九精品二区国产| 国产精品免费一区二区三区在线| 91在线精品国自产拍蜜月| 午夜激情福利司机影院| 亚洲三级黄色毛片| 中国美白少妇内射xxxbb| 最近2019中文字幕mv第一页| 晚上一个人看的免费电影| 联通29元200g的流量卡| 亚洲人成网站在线播放欧美日韩| 我的女老师完整版在线观看| 一本久久中文字幕| 九九爱精品视频在线观看| 亚洲av五月六月丁香网| 九九久久精品国产亚洲av麻豆| 亚洲内射少妇av| 亚洲国产精品成人久久小说 | 午夜福利视频1000在线观看| 国产v大片淫在线免费观看| 又爽又黄a免费视频| 伦精品一区二区三区| av天堂中文字幕网| 色噜噜av男人的天堂激情| 一个人免费在线观看电影| 成年免费大片在线观看| 国产亚洲精品av在线| 97碰自拍视频| 国产一区二区亚洲精品在线观看| 亚洲欧美日韩高清专用| 成人美女网站在线观看视频| 亚洲一区二区三区色噜噜| av免费在线看不卡| 性插视频无遮挡在线免费观看| 国产在线精品亚洲第一网站| 精品国产三级普通话版| a级毛色黄片| 国产视频一区二区在线看| 中文字幕熟女人妻在线| 国产 一区 欧美 日韩| 久久久午夜欧美精品| 国模一区二区三区四区视频| 亚洲国产日韩欧美精品在线观看| 亚洲18禁久久av| 国产单亲对白刺激| 国产乱人视频| 97热精品久久久久久| 国产精品不卡视频一区二区| 精品久久久久久久久av| 日韩欧美国产在线观看| 黄片wwwwww| 午夜爱爱视频在线播放| 女生性感内裤真人,穿戴方法视频| 免费看日本二区| 1000部很黄的大片| 俺也久久电影网| 亚洲,欧美,日韩| 国产精品一区二区三区四区久久| 日本三级黄在线观看| 神马国产精品三级电影在线观看| 久久久久九九精品影院| 久久久久国产网址| 激情 狠狠 欧美| 久久久a久久爽久久v久久| 国产精品福利在线免费观看| 国产成人aa在线观看| 白带黄色成豆腐渣| 超碰av人人做人人爽久久| 成人美女网站在线观看视频| 免费av毛片视频| 日本撒尿小便嘘嘘汇集6| 一级黄色大片毛片| 狠狠狠狠99中文字幕| 99久久精品一区二区三区| 亚洲美女视频黄频| 国产亚洲欧美98| 国内精品美女久久久久久| 91在线精品国自产拍蜜月| 亚洲丝袜综合中文字幕| 亚洲av美国av| 中文字幕人妻熟人妻熟丝袜美| 欧美日本亚洲视频在线播放| 少妇人妻精品综合一区二区 | 国产又黄又爽又无遮挡在线| 午夜福利在线观看免费完整高清在 | 婷婷精品国产亚洲av| ponron亚洲| 国产乱人视频| 中文字幕熟女人妻在线| 免费黄网站久久成人精品| 1000部很黄的大片| 午夜亚洲福利在线播放| 男女那种视频在线观看| 99国产极品粉嫩在线观看| 女人十人毛片免费观看3o分钟| 国产久久久一区二区三区| 久久久a久久爽久久v久久| 国产精品乱码一区二三区的特点| 国产精品免费一区二区三区在线| 国产中年淑女户外野战色| 国产成人freesex在线 | 在线免费十八禁| 国产精品电影一区二区三区| 欧美日韩一区二区视频在线观看视频在线 | 麻豆av噜噜一区二区三区| av天堂中文字幕网| 免费不卡的大黄色大毛片视频在线观看 | 久久久午夜欧美精品| 乱人视频在线观看| 一级av片app| 搡老熟女国产l中国老女人| 亚洲真实伦在线观看| 精品免费久久久久久久清纯| 久久久久精品国产欧美久久久| 精品一区二区三区人妻视频| 久久久久久大精品| 国产69精品久久久久777片| 老熟妇乱子伦视频在线观看| 免费电影在线观看免费观看| 狂野欧美白嫩少妇大欣赏| 两性午夜刺激爽爽歪歪视频在线观看| 亚洲成人中文字幕在线播放| 一级毛片我不卡| 国产精品野战在线观看| 日本与韩国留学比较| 两个人视频免费观看高清| 久久久a久久爽久久v久久| 国产极品精品免费视频能看的| 床上黄色一级片| 老女人水多毛片| 日韩精品有码人妻一区| 亚洲人成网站在线播| 国产乱人视频| 男插女下体视频免费在线播放| 伦理电影大哥的女人| 国产精品女同一区二区软件| 色5月婷婷丁香| 丰满乱子伦码专区| 国产伦精品一区二区三区四那| 国产精品,欧美在线| 性欧美人与动物交配| 三级国产精品欧美在线观看| 国产亚洲精品久久久com| 成年版毛片免费区| 亚洲av熟女| 熟妇人妻久久中文字幕3abv| 校园人妻丝袜中文字幕| 国产免费男女视频| 精品免费久久久久久久清纯| 天天一区二区日本电影三级| 综合色丁香网| 伊人久久精品亚洲午夜| 日日干狠狠操夜夜爽| 国产伦一二天堂av在线观看| 欧美一区二区亚洲| 欧美激情国产日韩精品一区| 一夜夜www| 亚洲欧美成人精品一区二区| 欧美性猛交╳xxx乱大交人| 波多野结衣巨乳人妻| 国产av不卡久久| 国产成人a区在线观看| 精品一区二区免费观看| 亚洲天堂国产精品一区在线| 日韩欧美三级三区| 日本一本二区三区精品| 国产精品一区二区三区四区久久| 青春草视频在线免费观看| 国产精品国产三级国产av玫瑰| 别揉我奶头 嗯啊视频| avwww免费| 91精品国产九色| 亚洲自拍偷在线| 最新在线观看一区二区三区| 欧美又色又爽又黄视频| 日本黄色片子视频| 搡老岳熟女国产| 麻豆av噜噜一区二区三区| 蜜臀久久99精品久久宅男| 午夜激情福利司机影院| 最好的美女福利视频网| 亚洲精品456在线播放app| av中文乱码字幕在线| 欧美xxxx性猛交bbbb| 99久久久亚洲精品蜜臀av| 老司机影院成人| 国内精品美女久久久久久| 久久久色成人| 在线观看av片永久免费下载| 免费在线观看成人毛片| 人人妻人人澡欧美一区二区| 一本一本综合久久| 国产精品乱码一区二三区的特点| 国产欧美日韩精品亚洲av| 国产v大片淫在线免费观看| 黄色一级大片看看| 国产成人精品久久久久久| 69av精品久久久久久| av在线亚洲专区| 国产精品日韩av在线免费观看| 日本在线视频免费播放| av中文乱码字幕在线| 成人av在线播放网站| 小说图片视频综合网站| 久久精品综合一区二区三区| 老司机午夜福利在线观看视频| 国产成人精品久久久久久| 欧美日韩乱码在线| 在线播放国产精品三级| 老熟妇仑乱视频hdxx| 国产精品久久视频播放| av专区在线播放| 男女做爰动态图高潮gif福利片| 精品人妻熟女av久视频| 亚洲最大成人中文| 久久精品国产亚洲av香蕉五月| 一进一出抽搐动态| 国产伦在线观看视频一区| 三级男女做爰猛烈吃奶摸视频| 亚洲国产欧洲综合997久久,| 蜜桃亚洲精品一区二区三区| av.在线天堂| 麻豆国产97在线/欧美| 国产精品一区www在线观看| 看片在线看免费视频| 12—13女人毛片做爰片一| 男女之事视频高清在线观看| 国产单亲对白刺激| 大香蕉久久网| 男女边吃奶边做爰视频| 99久国产av精品| 人妻夜夜爽99麻豆av| 丰满人妻一区二区三区视频av| 春色校园在线视频观看| 中国美白少妇内射xxxbb| 国产精品三级大全| 成年av动漫网址| 午夜福利18| 99久国产av精品国产电影| 亚洲欧美日韩东京热| 久久久精品欧美日韩精品| 国产色爽女视频免费观看| 成人三级黄色视频| 久久九九热精品免费| 大香蕉久久网| 一个人免费在线观看电影| 久久久a久久爽久久v久久| 少妇丰满av| 美女高潮的动态| 男人舔奶头视频| 国产片特级美女逼逼视频| 全区人妻精品视频| 色哟哟·www| 亚洲av中文字字幕乱码综合| 美女大奶头视频| 一级黄片播放器| 免费观看在线日韩| 国产精品久久视频播放| 国产成人freesex在线 | 午夜精品国产一区二区电影 | 久久久久性生活片| 亚洲成人久久性| 高清毛片免费观看视频网站| 真人做人爱边吃奶动态| 亚洲中文字幕一区二区三区有码在线看| 91久久精品国产一区二区成人| 欧美人与善性xxx| 激情 狠狠 欧美| 免费av观看视频| 91久久精品国产一区二区三区| 欧美一级a爱片免费观看看| 一进一出好大好爽视频| 成人亚洲精品av一区二区| 五月伊人婷婷丁香| 免费看日本二区| 亚洲自拍偷在线| 干丝袜人妻中文字幕| 日韩精品青青久久久久久| 久久久国产成人免费| 免费观看在线日韩| 最近视频中文字幕2019在线8| 舔av片在线| 蜜桃亚洲精品一区二区三区| 亚洲成人精品中文字幕电影| 日本撒尿小便嘘嘘汇集6| 久久精品人妻少妇| 久久午夜亚洲精品久久| 夜夜看夜夜爽夜夜摸| 欧美xxxx黑人xx丫x性爽| 欧美不卡视频在线免费观看| 亚洲aⅴ乱码一区二区在线播放| av在线亚洲专区| 狂野欧美激情性xxxx在线观看| 久久久欧美国产精品| 九九热线精品视视频播放| 亚洲人成网站在线观看播放| 成年女人永久免费观看视频| 亚洲中文日韩欧美视频| 中文字幕熟女人妻在线| av在线亚洲专区| 免费观看人在逋| av在线亚洲专区| 舔av片在线| 国产精品亚洲美女久久久| 久久久精品欧美日韩精品| 91狼人影院| 一个人免费在线观看电影| 搡老熟女国产l中国老女人| 少妇裸体淫交视频免费看高清| 亚洲最大成人中文| 少妇裸体淫交视频免费看高清| 国产精品亚洲美女久久久| 午夜亚洲福利在线播放| 黄色一级大片看看| 午夜福利在线观看吧| 一级黄色大片毛片| 精品久久久久久久末码| 亚洲av二区三区四区| 狠狠狠狠99中文字幕| 中文资源天堂在线| 18禁在线播放成人免费| 91狼人影院| 免费看美女性在线毛片视频| a级毛色黄片| 老司机福利观看| 蜜臀久久99精品久久宅男| 最近在线观看免费完整版| 欧美最新免费一区二区三区| 日韩成人av中文字幕在线观看 | 亚洲欧美日韩东京热| 嫩草影院精品99| 欧美国产日韩亚洲一区| 日本免费一区二区三区高清不卡| 国产成人影院久久av| 12—13女人毛片做爰片一| 韩国av在线不卡| 亚洲欧美日韩无卡精品| 一级av片app| 亚洲精品日韩av片在线观看| 午夜福利成人在线免费观看| 99热这里只有是精品50| 久久欧美精品欧美久久欧美| a级毛色黄片| 国产一区二区三区av在线 | 欧美色欧美亚洲另类二区| 一级黄色大片毛片| 寂寞人妻少妇视频99o| 日日干狠狠操夜夜爽| 三级经典国产精品| 久久久久九九精品影院| 不卡一级毛片| 老司机影院成人| 我的老师免费观看完整版| 午夜精品在线福利| 夜夜看夜夜爽夜夜摸| 欧美xxxx黑人xx丫x性爽| 三级国产精品欧美在线观看| 免费在线观看成人毛片| 美女免费视频网站| 亚洲久久久久久中文字幕| 我的女老师完整版在线观看| av专区在线播放| 搡老妇女老女人老熟妇| 国产老妇女一区| 可以在线观看的亚洲视频| 无遮挡黄片免费观看| 内地一区二区视频在线| 日韩欧美三级三区| 欧美最黄视频在线播放免费| 97在线视频观看| 亚洲性久久影院| 国产黄色小视频在线观看| 三级男女做爰猛烈吃奶摸视频| 精品一区二区三区视频在线| 亚洲真实伦在线观看| 中文字幕免费在线视频6| 国产精品久久久久久精品电影| 天堂网av新在线| 激情 狠狠 欧美| 国产成人freesex在线 | 99热这里只有是精品50| 我的女老师完整版在线观看| 午夜精品一区二区三区免费看| 亚洲内射少妇av| 日韩成人伦理影院| 日本免费a在线| 国产aⅴ精品一区二区三区波| 日日摸夜夜添夜夜添小说| 国产av不卡久久| 成人综合一区亚洲| 男女边吃奶边做爰视频| 国产亚洲精品综合一区在线观看| 中国国产av一级| 搞女人的毛片| 欧美日韩乱码在线| 黄色配什么色好看| 男人的好看免费观看在线视频| 欧美一区二区精品小视频在线| 国产麻豆成人av免费视频| 日产精品乱码卡一卡2卡三| 日本黄色片子视频| 久久久久久久久大av| 一级毛片aaaaaa免费看小| 在线观看美女被高潮喷水网站| 女同久久另类99精品国产91| 午夜爱爱视频在线播放| 国产午夜精品久久久久久一区二区三区 | 国产老妇女一区| 99久久精品国产国产毛片| 日日啪夜夜撸| 特大巨黑吊av在线直播| 亚洲精品色激情综合| 搡老熟女国产l中国老女人| 亚洲精品影视一区二区三区av| 麻豆久久精品国产亚洲av| 久久精品国产亚洲网站| 国产不卡一卡二| 人妻丰满熟妇av一区二区三区| 18禁在线播放成人免费| 白带黄色成豆腐渣| 精品欧美国产一区二区三| 97碰自拍视频| 啦啦啦啦在线视频资源| 热99在线观看视频| 99热这里只有是精品50| 男女边吃奶边做爰视频| 欧美日本视频| 91久久精品国产一区二区成人| 亚洲成人av在线免费| 精品欧美国产一区二区三| 免费看a级黄色片| 天堂影院成人在线观看| 亚洲最大成人av| 伦理电影大哥的女人| 男人和女人高潮做爰伦理| 亚洲精品亚洲一区二区| 亚洲精品456在线播放app| 亚洲精品色激情综合|