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

    An Intelligent Framework for Recognizing Social Human-Object Interactions

    2022-11-10 02:30:50MohammedAlarfajManahilWaheedYazeedYasinGhadiTamaraalShloulSulimanAlsuhibanyAhmadJalalandJeongminPark
    Computers Materials&Continua 2022年10期

    Mohammed Alarfaj,Manahil Waheed,Yazeed Yasin Ghadi,Tamara al Shloul,Suliman A.Alsuhibany,Ahmad Jalal and Jeongmin Park

    1Department of Electrical Engineering,College of Engineering,King Faisal University,Al-Ahsa,31982,Saudi Arabia

    2Department of Computer Science,Air University,Islamabad,44000,Pakistan

    3Department of Computer Science and Software Engineering,Al Ain University,Al Ain,15551,UAE

    4Department of Humanities and Social Science,Al Ain University,Al Ain,15551,UAE

    5Department of Computer Science,College of Computer,Qassim University,Buraydah,51452,Saudi Arabia

    6Department of Computer Engineering,Tech University of Korea,Siheung-si,15073,Gyeonggi-do,Korea

    Abstract:Human object interaction (HOI) recognition plays an important role in the designing of surveillance and monitoring systems for healthcare,sports,education,and public areas.It involves localizing the human and object targets and then identifying the interactions between them.However,it is a challenging task that highly depends on the extraction of robust and distinctive features from the targets and the use of fast and efficient classifiers.Hence,the proposed system offers an automated body-parts-based solution for HOI recognition.This system uses RGB (red,green,blue) images as input and segments the desired parts of the images through a segmentation technique based on the watershed algorithm.Furthermore,a convex hullbased approach for extracting key body parts has also been introduced.After identifying the key body parts,two types of features are extracted.Moreover,the entire feature vector is reduced using a dimensionality reduction technique called t-SNE (t-distributed stochastic neighbor embedding).Finally,a multinomial logistic regression classifier is utilized for identifying class labels.A large publicly available dataset,MPII (Max Planck Institute Informatics) Human Pose,has been used for system evaluation.The results prove the validity of the proposed system as it achieved 87.5%class recognition accuracy.

    Keywords:Dimensionality reduction;human-object interaction;key point detection;machine learning;watershed segmentation

    1 Introduction

    Recognizing how humans interact with other humans and objects in their surroundings can be crucial for several applications,including crowd monitoring[1],surveillance[2],healthcare[3],sports[4],behaviour monitoring[5],smart homes[6],e-learning[7],people counting[8],human tracking[9],and event detection[10].This makes human activity recognition (HAR)[11],human-human interaction(HHI)recognition[12],and human-object interaction(HOI)recognition trending topics in computer vision and artificial intelligence(AI)fields.The scope of this research,however,is limited to HOI recognition.Although researchers have developed many well-performing HOI recognition systems in the recent past,the task remains challenging and still has room for improvement.Moreover,the use of vision[13],wearable[14],and depth sensors[15]has made it easier for modern HOI recognition systems to attain robustness and high-performance rates even with complex datasets.

    This paper proposes an extensive yet reliable system for HOI recognition in social environments.The system entails that all RGB images are pre-processed using gamma correction and bilateral filtering techniques.Then,the desired silhouettes are segmented from the images.Using those silhouettes,12 key body points are identified.This step is followed by the feature extraction phase,which involves mining two distinctive feature descriptors including ORB (oriented FAST (Features from Accelerated Segment Test) and rotated BRIEF (Binary Robust Independent Elementary Features))and the Radon transform.Then the feature vector is reduced using the t-SNE(t-distributed stochastic neighbor embedding)dimensionality reduction technique.Finally,the interactions are classified using multinomial logistic regression.A large publicly available dataset,the MPII (Max Planck Institute Informatics)Human Pose Dataset,was used for experimentation purposes.

    The main contributions of this paper include:

    ? Combining a commonly used super-pixel segmentation technique with a new region merging algorithm to extract accurate human silhouettes from RGB images.

    ? Proposing a simple yet effective way of detecting key body points on human silhouettes.

    ? Designing a high-performance recognition system based on the Radon transform and ORB feature descriptors.

    The rest of the paper is organized as follows:Section 2 elucidates and analyses the research work relevant to the proposed system.Section 3 describes the overall methodology of the system,which also involves an extensive pre-classification process.Section 4 describes the dataset used in the proposed work and proves the robustness of the system through different experiments.Section 5 concludes the research and notes some future works.

    2 Related Work

    For the past few years,researchers have been working actively on HOI recognition systems[16].Apart from RGB images,they have also investigated their systems’behaviours using depth images[17],depth videos[18],and RGB+D(red,green,blue,depth)videos[19].In most cases,the entire images are used directly as input,and features are extracted from them.This approach is simple and especially useful when the goal is to identify multiple HOI interactions in a single image.However,another approach is to extract human and object pairs from the images and mine their features separately.Moreover,the additional steps of posture estimation[20]and human body part detection[21]for improved feature extraction[22]are also common.This approach yields more accurate results since the object and human features provide additional contextual information.Therefore,the related work can be categorized into image-based and instance-based HOI recognition systems.

    2.1 Image-based HOI Recognition Systems

    The image-based approach has been extensively employed in the past[23].Jin et al.[24]have performed human-object interaction (HOI) recognition without localizing objects or identifying human poses.They have called it detection-free HOI recognition.They used a pre-trained image encoder and LSE-Sign(log-sum-exp sign)loss function.Since they used an imbalanced dataset with multiple labels,they normalized gradients over all the available classes in a Softmax format.Moreover,Girdhar et al.[25]proposed that focusing on humans and their parts is not always useful.In some cases,using the background and context can also be helpful.Hence,they suggested the use of attention maps.Their attentional pooling module is a trainable layer that can be replaced by a pooling operation in any standard convolutional neural network(CNN).

    Gkioxari et al.[26]argued that multiple cues in an image can reveal the interaction being performed.While a person’s clothes and poses are important,the scene also provides an additional source of information.Hence,they exploited contextual cues to build a strong HOI recognition system.They adapted a region-based convolutional neural network (RCNN) to use more than one region for classification and called it R*CNN.They achieved high accuracy by jointly training the actionspecific models and the feature maps.Shen et al.[27]used zero-shot learning to accurately identify the relationship between a verb and an object.Their system lacked a spatial context and was tested on a simple verb-object pair.However,these methodologies were represented by complex features and the systems had very high time complexity.

    2.2 Instance-based HOI Recognition Systems

    Various researchers have employed the instance-based approach for identifying human-object interactions in the past few years[28].Khalid et al.[29]incorporated semantics in scene understanding.After pre-processing the input images,the authors segmented the humans and objects involved in the given interactions.Euclidean distance transform was used to obtain the human skeleton and then human joints were extracted from the skeleton.The authors also obtained elliptical human models via GMM(Gaussian mixture model)and utilized the CRF(conditional random field)model to label the pixels of human body parts.Moreover,Yan et al.[30]proposed an HOI recognition system based on a multi-task neural network.They offered a digital glove called“WiseGlove”to detect hand motions.The system employed YOLO (you only look once) v3 to detect objects and a deep convolutional network in order to identify the interactions.For experimentation,the authors utilized both RGB and skeletal data to achieve a good recognition rate.But the dataset only had eight action classes.Moreover,their system was only able to work with a few pre-defined objects.

    Wang et al.[31]proposed the use of interaction points for recognizing human-object interactions.They posed HOI as a key point detection problem.They used a fully-convolutional approach to detect the human-object interactions.The predicted interaction points were used to localize and classify the interaction.Gkioxari et al.[32]detected the human,verb,and object triplets by localizing humans through their appearance and objects through action-specific density.They used two RGB datasets to prove the validity of their system.Similarly,Li et al.[33]proposed a 3D pose estimation system and a new benchmark named“Ambiguous-HOI”.They used 2D and 3D representation networks to mine features.Moreover,a cross-modal consistency task and joint learning structure were used to represent humans and objects.They performed extensive experiments on two datasets to prove the efficiency of their system.Ghadi et al.[34]used the instance-based approach to design a gait event classification system that detected events on the basis of various features including periodic and nonperiodic motion,motion direction and flow,rotational angular joints,and degrees of freedom.

    3 Proposed Method

    This section describes the framework of the proposed HOI recognition.Fig.1 provides an overview of the system architecture.All RGB images were pre-processed.Gamma correction was used for image normalization and bilateral filtering for noise removal.The pre-processed images were segmented into foreground and background.The obtained foreground contains the desired human and objects.For key point detection,binary human silhouettes were employed.Then,two kinds of features were mined.From full-body silhouettes,ORB features were extracted and from key body points,Radon transforms were obtained.Both features were concatenated and further t-SNE was applied to reduce the dimensionality of the obtained feature vector.Finally,a multinomial logistic regression classifier was used for classification.The following subsections explain each stage of the framework in detail.

    Figure 1:A general overview of the proposed HOI system

    3.1 Image Pre-Processing

    All RGB images in the dataset have been pre-processed using gamma correction and bilateral filtering techniques.The results of these two stages are shown in Fig.2.Pre-processing the images at this initial stage helps in improving the overall performance of the system.Both techniques are discussed in detail in the following subsections.

    Figure 2:Results of image pre-processing.(a)original image,(b)image after gamma correction,and(c)smooth image after applying BLF

    3.1.1 Image Normalization

    Image normalization is used to improve the contrast of an image by adjusting its pixel intensity values.For normalizing images in the proposed system,gamma correction has been used.This technique controls the overall brightness of an image.Several images in the used dataset look either bleached out or too dark.Gamma correction,also known as thePower Lawtransform,improves the quality of such images.The output gamma-corrected imagesOhave been obtained from the input imagesIthrough Eq.(1):

    whereGis the gamma value that can shift the image pixels towards the higher values if set less than 1.This means that the resultant image will appear darker.However,if the gamma value is greater than 1,the image will appear lighter.A gamma value of 1 will not affect the input image.

    3.1.2 Noise Removal

    To improve image quality and remove noise,a bilateral filter (BLF) has been applied.A BLF smoothens the given images while preserving the edges of all the involved objects.The bilateral filter replaces the intensity value of each pixelxof the original imageIwith a weighted intensity value obtained from the neighboring pixels.The range kernelfrsoothes differences in the intensity values and the spatial kernelgsflattens the differences in coordinates.The resultant smooth imageIfil,obtained after applying the bilateral filter,can be defined using Eq.(2).

    3.2 Image Segmentation

    Image segmentation refers to the process of dividing an image into multiple segments,also known as super-pixels.Segmenting out various objects in an image is important for scene understanding[35].After pre-processing the images,image segmentation has been applied and desired silhouettes have been extracted.The watershed algorithm has been used for super-pixel segmentation.It is a classic algorithm for segmentation and is especially useful when the goal is to segment touching or overlapping objects.It is a region-based method that decomposes an image completely by assigning each pixel either to a region or a watershed.

    As shown in Fig.3,the watershed algorithm divides the given image into super-pixels.To extract the desired silhouette,a super-pixel merging technique similar to the one proposed by Xu et al.[36]has been used.According to this technique,similar and adjacent super-pixels are merged to form bigger super-pixels on the basis of similarity until the desired number of super-pixels is obtained.Four types of features are extracted from each super-pixel:mean,covariance,SIFT(scale-invariant feature transform),and SURF(speeded-up robust features).The similarity of any two adjacent super-pixels is determined on the basis of the difference between the values of these features.

    Figure 3:Results of image segmentation.(a)original image,(b)image after super-pixel segmentation,(c)merged super-pixels,and(d)extracted silhouette

    3.3 Key Body Point Detection

    After extracting the full-body silhouette,12 key body points have been identified using an approach similar to the one suggested by Dargazany et al.[37]in Algorithm 1.The segmented silhouette has been converted into a binary silhouette first and then its contour has been obtained.Then a convex hull has been drawn around the contour.Points on the convex hull that were also part of the original contour have been obtained.Only five such points have been chosen.Furthermore,an additional point has been obtained by finding the centroid of the contour.Using the obtained 6 points,6 additional key points have also been found.The method of finding these additional points is simple:the mid-point of any two key points has been found and a point on the contour lying closest to the obtained mid-point has been stored as an additional key point.Each step of the process is shown in Fig.4.

    Algorithm 1:Key Point Detection Input:segmented silhouettes Output:KeyBodyPoints(kp1,kp2,kp3...kp12)contour←Getcontour(silhoutte)Convex hull←DrawConvexhull(contour)%detecting first 5 key points%for point on convexhull:if point in contour:KeyBodyPoints.append(point)%detecting 6th key point%Center←GetContourcenter(contour)KeyBodyPoints.append(Center)%detecting additional 6 key points%LE ←FindMidpoint(KeyBodyPoints[0],KeyBodyPoints[1])lelbow ←Findclosestpointoncontour(LE)RE ←FindMidpoint(KeyBodyPoints[2],KeyBodyPoints[1])relbow ←Findclosestpointoncontour(RE)LH ←FindMidpoint(KeyBodyPoints[3],KeyBodyPoints[1])lhip ←Findclosestpointoncontour(LH)RH ←FindMidpoint(KeyBodyPoints[4],KeyBodyPoints[1])rhip ←Findclosestpointoncontour(RH)LK ←FindMidpoint(KeyBodyPoints[3],KeyBodyPoints[5])lknee ←Findclosestpointoncontour(LK)RK ←FindMidpoint(KeyBodyPoints[4],KeyBodyPoints[5])rknee ←Findclosestpointoncontour(RK)KeyBodyPoints.append(lelbow,relbow,lhip,rhip,lknee,rknee)return KeyBodyPoints(kp1,kp2,kp3...kp12)

    Figure 4:Results of key point detection.(a) segmented human silhouette,(b) silhouette contour,(c)convex hull around the silhouette,(d) convex hull vertices lying on the contour,(e) 6 detected key points,and(f)12 extracted key points

    3.4 Feature Extraction

    The proposed system uses two types of features:ORB and Radon transform.The details and results of these features are described in the following subsections.

    3.4.1 Full Body Features-ORB

    Oriented FAST and rotated BRIEF(ORB)[38]is a fast and robust feature detector.It uses the FAST(Features from Accelerated Segment Test)keypoint detector for key point detection.Moreover,it is a modified version of the visual descriptor BRIEF (Binary Robust Independent Elementary Features).ORB is scale and rotation invariant.Moments of a patch can be defined using Eq.(3).

    wherepandqare the intensity values of the image pixels atxandylocations respectively.With these moments,the centre of mass can be found using Eq.(4).

    The orientation of the patch is given by Eq.(5).

    Fig.5 shows the results of applying an ORB feature descriptor to the extracted silhouettes.

    Figure 5:Results of applying an ORB feature descriptor.(a)skiing class-human silhouette(left)and its key feature points detected by ORB (right) and (b) golf class-human silhouette (left) and its key feature points detected by ORB(right)

    3.4.2 Key-Point Features-Radon Transform

    Various types of transforms have been used as feature descriptors in the past including Gabor[39]and Fourier transforms[40].The proposed system uses the Radon transform.The Radon transform maps from the Cartesian rectangular coordinates(x,y)to polar coordinates(ρ,θ).The resulting projection is the sum of the intensities of the pixels in each direction.The Radon transformR(ρ,θ)of an imagef(x,y)can be obtained as follows:

    where

    Fig.6 shows the radon transforms taken with respect to various key body points.A 30x0 window has been drawn around each key point and the radon transform of the obtained image window has been obtained.

    Figure 6:Radon transforms taken with respect to key points.(a)a window around the right elbow key point(left)and its radon transform(right)and(b)a window around the left hip key point(left)and its radon transform(right)

    After extracting the two types of features,these are concatenated.The result is a high-dimensional feature vector.Algorithm 2 gives steps of the feature extraction and concatenation process.

    Algorithm 2:Feature Extraction Input:S:extracted silhouettes,KP:key body points Output:combined FeatureVector(f1,f2,f3...fn)FeatureVector←[]for i in range(len(S)):ORB ←GetORBdescriptor(S[i])FeatureVector.append(ORB)for i in range(len(KP)):Radon ←GetRadonTransform(S,i)FeatureVector.append(Radon)end end return FeatureVector(f1,f2,f3...fn)

    3.5 Dimensionality Reduction

    After extracting the two types of features from all the images,they have been concatenated and added as descriptors of each interaction class.However,this results in a very high dimensional feature vector.Therefore,dimensionality reduction has been applied.For this purpose,the t-distributed stochastic neighbor embedding(t-SNE)technique[41]has been utilized.First,it constructs a probability distribution over pairs of high-dimensional objects.Objects similar to one another are assigned higher probabilities while lower probabilities are assigned to dissimilar objects.In this case,the density of all the points(xj)is measured under that Gaussian distribution,which is then renormalized.This gives a set of probabilities(Pij)for all the points as shown in Eq.(8).

    Next,it defines another probability distribution over the points in the low-dimensional map.This time,it uses a student t-distribution with one degree of freedom instead of using a Gaussian distribution.This t-distribution is also known as the Cauchy distribution,as shown in Eq.(9).In this way,the second set of probabilities(Qij)in the low dimensional space is obtained.

    Then,KL(Kullback-Liebler)divergence,given by Eq.(10),is used to measure how close or far the obtained probability distributions are.The higher the value of the KL divergence,the farther the two distributions are from one another.A KL divergence of 0 means that the two distributions in question are identical.

    Finally,gradient descent is used to minimize the KL cost function.This optimization results in a map that shows the similarities between the high-dimensional inputs.

    3.6 Interaction Recognition

    For interaction recognition,multinomial logistic regression[42]has been employed.It is an extension of binary logistic regression that is capable of classifying more than two categories of the dependent variables.For a given set of independent variables,multinomial logistic regression predicts the probabilities of the different possible outcomes of a dependent variable that is categorically distributed.As shown in Fig.7,it computes a valueyifor various featuresxi.Then,it calculates the softmax scores of different features of a given interaction using Eq.(11).

    Figure 7:An overview of the layers in a multinomial logistic regression classifier

    Using the softmax scores,it computes the cross-entropy loss as shown in Eq.(12).

    4 Performance Evaluation

    This section briefly discusses the dataset that has been used for HOI recognition,the results of three different experiments that have been conducted to evaluate the proposed system,and its comparison with some recent state-of-the-art HOI recognition systems.

    4.1 Dataset Description

    The MPII Human Pose dataset[43]has been used to test the efficiency of the proposed system.It is a benchmark,commonly used for the evaluation of human pose estimation and is one of the most frequently used datasets for evaluating HOI recognition systems.It includes almost 25 K images containing over 40 K people performing around 410 various human activities.The activity label for each class has been provided.Images corresponding to eight of these classes are shown in Fig.8.

    Figure 8:Sample images from MPII dataset.(a) mowing lawn,(b) skiing,(c) horseback riding,(d)skateboarding,(e)bicycling,(f)golf,(g)rope skipping,and(h)ride surfboard

    4.2 Experimental Settings and Results

    The system has been trained and evaluated using Python(3.7)on a system having Intel Core i7 with 64-bit Windows-10.The system has a 16 GB RAM(random access memory)and 5(GHz)CPU.To evaluate the performance of the proposed system,the LOSO(leave one subject out)cross-validation method has been employed.The performance of the proposed key-point detection technique has also been evaluated on eight randomly chosen classes of the above-mentioned dataset.

    4.2.1 Experiment I:Class Recognition Accuracies

    The results of classification with eight randomly chosen classes of the MPII dataset have been shown in terms of a confusion matrix in Tab.1.It is observed during experimentation that different interactions with the same objects are often confused with each other.

    Table 1:Confusion matrix showing recognition accuracies over 8 classes of MPII dataset

    4.2.2 Experiment II:Precision,Recall,and F1 Scores

    Tab.2 shows the precision,recall,and F1-scores for eight classes of the MPII dataset.The results demonstrate that the proposed HOI system is able to recognize the various complex interactions with high precision.Eqs.(13)-(15)have been used to obtain the precision,sensitivity,and F1 scores of all the interaction classes for each dataset respectively.

    Classes Precision Recall F1 score Classes Precision Recall F1 score ML 0.89 0.88 0.88 BS 0.86 0.85 0.85 Skiing 0.83 0.82 0.82 Golf 0.85 0.87 0.86 HR 0.88 0.89 0.88 RS 0.88 0.86 0.87 SB 0.91 0.92 0.91 RD 0.92 0.91 0.91 Mean Precision=0.877 Mean Recall=0.875 Mean F1 Score=0.825

    4.2.3 Experiment III:Key Point Detection Rates

    This section discusses the detection rate of the key point detection algorithm proposed in the system.For this,the (probability of correct keypoint-head) PCKh@0.5 metric has been used.It is used to measure the accuracy of the localization of the body joints with the matching threshold as 50%of the head segment length.In PCKh,a joint is said to be detected correctly if the predicted joint location is within a certain threshold from the true joint location.Tab.3 shows the PCKh scores of the 12 detected joints on 8 classes of the MPII dataset as well as the average joint detection rate.

    Body parts HOI Classes ML Skiing HR SB BS Golf RS RD Mean Head 95.21 92.34 89.3 92.56 98.02 96.01 93.12 91.06 93.45 Right Elbow 86.23 89.03 83.34 90.11 92.45 91.08 92.35 90.21 89.35 Left Elbow 90.29 88.09 92.12 91.34 94.62 94.12 92.2 87.02 91.23 Right Hand 86.45 90.51 91.63 88.04 96.45 97.02 90.56 86.81 90.93 Left Hand 92.34 92.16 92.21 91.57 95.23 92.75 87.14 91.66 91.88 Torso 94.32 93.12 95.06 89.86 96.23 95.12 89.03 92.32 93.13 Right Hip 87.62 88.12 90.02 87.24 94.13 92.06 95.35 93.73 91.03

    Table 3:Continued

    4.2.4 Experiment IV:Comparison with Other Systems

    This section shows that the proposed system performs much better than many other state-of-theart systems.Open pose[44]is a real-time approach for 2D pose estimation of multiple people in an image.It uses part affinity fields(PAFs)to detect key human body parts.It achieves high accuracy and real-time performance regardless of the number of persons in the image.CU-Net[45]is a coupled UNets approach that connects semantic blocks of pairwise U-Nets so that information can flow more efficiently and feature reuse is possible across U-Net pairs.Human Pose Estimation[46]proposes a detection-followed-by-regression CNN cascade architecture that is useful for learning body part relationships and spatial context.The first part of the proposed cascade generates heat maps of part detection.The second part performs regression on these heat maps.Stacked Hourglass Networks[47]is a convolutional network architecture comprising successive pooling and up-sampling layers.It processes features across all scales and consolidates them to obtain various spatial relationships associated with the human body.Efficient FPD[48](fast pose distillation)is a model training method for small pose CNN networks in a knowledge distillation fashion.Pose IV[49]is a single-person pose estimation technique that uses a CNN architecture based on the recently proposed Efficient Nets.It uses a multi-scale feature extractor and detection blocks based on mobile inverted bottleneck convolutions.Fig.9 includes the pose estimation accuracies of these models on the MPII human pose dataset and proves that the proposed system outperforms them.These accuracies have been taken directly from the above-mentioned papers.

    5 Discussion

    The proposed system is a simple yet efficient HOI solution that can be used in real-world applications including security,surveillance,assisted living,sports,and e-learning.The system has been tested on both raw and pre-processed images and the results show that the processed images yield better results than raw images.This additional information results in accurate classification and this step also plays the most significant role in enhancing the performance of the proposed system.The evaluation section demonstrates how well the proposed system performs.

    However,the proposed system has its limitations.Firstly,the system is tested only on RGB images.Evaluation of RGB+D image and video datasets can further validate the system as many researchers have achieved better results using RGB+D data.Moreover,the key point detection algorithm has its limitations,especially in images with self-occluded and deformed body parts since the proposed algorithm assumes a standard body shape while extracting the key points.Fig.10a shows an example image in which the right foot is in front of the left thigh.Moreover,since the right foot is not in its usual position,two key points have been detected on the left foot.This also leads to the incorrect detection of the right hip and left knee.The left hip is detected correctly but is occluded by the right foot.Fig.10b shows an example of a human whose left hand is in front of her torso.Therefore,the left hand is not detected through the convex hull.However,the left elbow is detected instead.Since the algorithm finds the elbows by calculating the mid-points of the hands and the head,a point slightly lower than the left shoulder is detected as the left elbow in this case.Moreover,the woman’s feet are hidden or missing in the original image.Therefore,the convex hull detects the two knees as the two feet.This becomes a problem when obtaining the two hip joints lying mid-way between the head and the two feet.In this case,the two hip joints are incorrectly identified on the torso and the two knee joints are identified on the hips.

    Figure 10:Limitations of the proposed key detection algorithm.(a)Deformation and self-occlusionoriginal image(left)and detected key points(right)and(b)self-occlusion and hidden parts-original image(left)and detected key points(right)

    6 Conclusion and Future Works

    This article proposes an efficient system for the recognition of complex human-object interactions in a social environment.The RGB images are pre-processed using gamma correction and bilateral filtering techniques and then the desired human and object pairs are segmented from the images using the watershed algorithm with an additional super-pixel merging step.Next,12 key body points are detected on the extracted silhouette.Two kinds of features are obtained:ORB and Radon transform.A dimensionality reduction technique,t-SNE,reduces the size of the full feature vector.Finally,logistic regression classifier is used to label the interactions.The proposed system is compared with other stateof-the-art systems to demonstrate that it outperforms them.The proposed system should be applicable to many real-life applications including security systems,human-robot interactions,assisted living,and online learning.

    The authors wish to work on RGBD datasets and test new and improved classifiers to achieve better performance in the future.Moreover,employing deep learning techniques is also one of our future works.

    Acknowledgement:The authors acknowledge the Deanship of Scientific Research at King Faisal University for the financial support under Nasher Track(Grant No.NA000181).

    Funding Statement:This research was supported by a grant(2021R1F1A1063634)of the Basic Science Research Program through the National Research Foundation (NRF) funded by the Ministry of Education,Republic of Korea.

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

    91午夜精品亚洲一区二区三区| 综合色丁香网| 午夜爱爱视频在线播放| 亚洲久久久久久中文字幕| 精品久久久噜噜| 欧美不卡视频在线免费观看| 日韩欧美精品v在线| 国产一区二区亚洲精品在线观看| 毛片女人毛片| 午夜福利成人在线免费观看| 久久久久久久久久成人| 国产高潮美女av| 最近最新中文字幕免费大全7| 卡戴珊不雅视频在线播放| 欧美丝袜亚洲另类| 国产欧美日韩精品一区二区| 国产成人精品久久久久久| 久久这里只有精品中国| 久久精品久久精品一区二区三区| 麻豆av噜噜一区二区三区| 亚洲人成网站在线观看播放| 九九在线视频观看精品| 亚洲美女视频黄频| 18禁在线播放成人免费| 国产中年淑女户外野战色| 青春草视频在线免费观看| 国产精品久久久久久久电影| 国产成人91sexporn| 日韩av在线大香蕉| 18禁动态无遮挡网站| 尾随美女入室| 久久99精品国语久久久| 中国国产av一级| 亚洲欧美一区二区三区国产| 国产大屁股一区二区在线视频| 三级经典国产精品| 精品国产三级普通话版| 色综合站精品国产| 啦啦啦中文免费视频观看日本| 色播亚洲综合网| 欧美性感艳星| 成人特级av手机在线观看| 床上黄色一级片| 麻豆乱淫一区二区| 国产精品蜜桃在线观看| 国产69精品久久久久777片| 少妇人妻精品综合一区二区| 女人被狂操c到高潮| 精品人妻熟女av久视频| 亚洲国产精品成人久久小说| 久久精品国产亚洲网站| 直男gayav资源| 久久这里有精品视频免费| 少妇熟女aⅴ在线视频| 欧美三级亚洲精品| 亚洲欧美精品专区久久| 久久精品国产自在天天线| 亚洲av成人av| 视频中文字幕在线观看| 高清欧美精品videossex| 久久精品国产亚洲网站| 亚洲人成网站高清观看| 国产成人一区二区在线| 三级经典国产精品| 久久久久久久久久人人人人人人| 亚洲经典国产精华液单| 成人毛片60女人毛片免费| 日韩一本色道免费dvd| 天堂网av新在线| av在线亚洲专区| 免费观看在线日韩| 国产三级在线视频| 搡女人真爽免费视频火全软件| 久久久久久久午夜电影| 好男人视频免费观看在线| 午夜福利视频1000在线观看| 少妇人妻精品综合一区二区| 直男gayav资源| 亚洲国产日韩欧美精品在线观看| 免费av不卡在线播放| 午夜日本视频在线| 亚洲国产精品专区欧美| 噜噜噜噜噜久久久久久91| 最后的刺客免费高清国语| 成人鲁丝片一二三区免费| 免费黄频网站在线观看国产| 国产伦一二天堂av在线观看| 欧美三级亚洲精品| av免费观看日本| 91在线精品国自产拍蜜月| 中文字幕亚洲精品专区| av天堂中文字幕网| 久久99热这里只有精品18| 午夜老司机福利剧场| 老师上课跳d突然被开到最大视频| 九九在线视频观看精品| 精品午夜福利在线看| 国产淫片久久久久久久久| 国产伦精品一区二区三区四那| 神马国产精品三级电影在线观看| 18禁在线播放成人免费| 狠狠精品人妻久久久久久综合| 久久久久久久久久久免费av| 99久久中文字幕三级久久日本| 大香蕉97超碰在线| 成人午夜精彩视频在线观看| 日本与韩国留学比较| 亚洲精品久久午夜乱码| 精品久久久久久成人av| 夜夜看夜夜爽夜夜摸| 五月玫瑰六月丁香| 国产黄色视频一区二区在线观看| 日韩欧美国产在线观看| 九色成人免费人妻av| 亚洲精品国产成人久久av| 亚洲国产精品成人综合色| 女人十人毛片免费观看3o分钟| 欧美日韩国产mv在线观看视频 | 一区二区三区乱码不卡18| 美女cb高潮喷水在线观看| 国产淫片久久久久久久久| 亚洲aⅴ乱码一区二区在线播放| 欧美bdsm另类| 亚洲内射少妇av| 久久97久久精品| 日韩av在线大香蕉| 免费黄色在线免费观看| 观看免费一级毛片| 黄色配什么色好看| 在线观看av片永久免费下载| 亚洲国产av新网站| 国产黄色小视频在线观看| 成人性生交大片免费视频hd| 亚洲精品一区蜜桃| 久久久久久久久久成人| 久久热精品热| 亚洲18禁久久av| 欧美xxxx黑人xx丫x性爽| 亚洲久久久久久中文字幕| 日本免费在线观看一区| 夫妻午夜视频| 免费看日本二区| 久久久久久久久久久免费av| 国产亚洲91精品色在线| 国产视频内射| 久久久久久久久久久免费av| 久久人人爽人人爽人人片va| 久久久久性生活片| 免费看光身美女| 国产成人91sexporn| 国产淫片久久久久久久久| 国产亚洲精品av在线| 最新中文字幕久久久久| 亚洲精品影视一区二区三区av| av在线老鸭窝| 亚洲av国产av综合av卡| 亚洲欧美日韩卡通动漫| 免费少妇av软件| 永久网站在线| 性插视频无遮挡在线免费观看| 亚洲国产精品成人久久小说| 国产亚洲av片在线观看秒播厂 | 免费观看av网站的网址| 又大又黄又爽视频免费| 18禁在线播放成人免费| 在线免费观看不下载黄p国产| 免费观看精品视频网站| 一级毛片黄色毛片免费观看视频| 婷婷色综合大香蕉| 日本av手机在线免费观看| a级毛色黄片| 天堂网av新在线| 欧美不卡视频在线免费观看| 欧美日韩在线观看h| 又大又黄又爽视频免费| 欧美另类一区| 天天躁日日操中文字幕| 少妇人妻精品综合一区二区| 亚洲图色成人| 高清视频免费观看一区二区 | 精品一区在线观看国产| av在线播放精品| 国产精品美女特级片免费视频播放器| 真实男女啪啪啪动态图| 波野结衣二区三区在线| 少妇被粗大猛烈的视频| 欧美性感艳星| 天堂俺去俺来也www色官网 | 日韩精品青青久久久久久| 国产亚洲91精品色在线| 日韩亚洲欧美综合| av在线老鸭窝| 你懂的网址亚洲精品在线观看| 精品久久久久久电影网| 久久韩国三级中文字幕| 青春草视频在线免费观看| 国产 一区精品| 毛片女人毛片| 伊人久久精品亚洲午夜| 亚洲国产欧美在线一区| 久热久热在线精品观看| 国产女主播在线喷水免费视频网站 | 精品国产三级普通话版| 性色avwww在线观看| 赤兔流量卡办理| 日韩不卡一区二区三区视频在线| 亚洲人与动物交配视频| av福利片在线观看| 色综合站精品国产| 精品久久久久久久久久久久久| 亚洲精品自拍成人| 一区二区三区免费毛片| 看黄色毛片网站| 久久99热这里只有精品18| 免费黄色在线免费观看| 国产黄片美女视频| 国产高清国产精品国产三级 | 成人鲁丝片一二三区免费| 在线天堂最新版资源| 青春草亚洲视频在线观看| 久久草成人影院| 白带黄色成豆腐渣| 国国产精品蜜臀av免费| 中文字幕免费在线视频6| 免费av不卡在线播放| 国产亚洲最大av| 九九爱精品视频在线观看| 国产精品综合久久久久久久免费| 国产成人a∨麻豆精品| 午夜视频国产福利| 婷婷六月久久综合丁香| 欧美xxxx性猛交bbbb| 看免费成人av毛片| 成人特级av手机在线观看| 色尼玛亚洲综合影院| 日产精品乱码卡一卡2卡三| 欧美日韩国产mv在线观看视频 | 国产免费又黄又爽又色| 国内揄拍国产精品人妻在线| 免费在线观看成人毛片| 欧美日韩一区二区视频在线观看视频在线 | 精品人妻视频免费看| 一本一本综合久久| 大香蕉久久网| 淫秽高清视频在线观看| 99热这里只有是精品50| 美女主播在线视频| 免费黄色在线免费观看| 午夜福利在线观看免费完整高清在| 久久99热这里只频精品6学生| 久久草成人影院| www.av在线官网国产| 日日啪夜夜撸| 乱人视频在线观看| 免费观看的影片在线观看| 中文字幕免费在线视频6| 99re6热这里在线精品视频| 国产爱豆传媒在线观看| 亚洲熟妇中文字幕五十中出| 欧美日韩国产mv在线观看视频 | 久久综合国产亚洲精品| 中文字幕久久专区| 婷婷六月久久综合丁香| 久久精品久久久久久久性| av在线蜜桃| 国产精品久久久久久av不卡| 日日摸夜夜添夜夜添av毛片| 又粗又硬又长又爽又黄的视频| 成年av动漫网址| 日韩精品青青久久久久久| 两个人的视频大全免费| 日日摸夜夜添夜夜爱| 成人午夜精彩视频在线观看| 国产精品人妻久久久影院| 国产精品久久久久久久久免| 国产精品国产三级专区第一集| 春色校园在线视频观看| 亚洲经典国产精华液单| 日本爱情动作片www.在线观看| 中文字幕久久专区| 久久精品夜夜夜夜夜久久蜜豆| 国产老妇伦熟女老妇高清| 伦理电影大哥的女人| 我要看日韩黄色一级片| 日韩欧美国产在线观看| 1000部很黄的大片| av一本久久久久| 亚洲国产精品成人久久小说| 国产综合懂色| 免费大片黄手机在线观看| 亚洲欧洲国产日韩| 日韩欧美精品免费久久| 亚洲人成网站高清观看| 三级国产精品欧美在线观看| 日韩强制内射视频| 久久久久久久久久久丰满| 日本黄大片高清| 噜噜噜噜噜久久久久久91| 内地一区二区视频在线| 国产精品久久久久久久电影| 国产成人福利小说| 麻豆av噜噜一区二区三区| 成人亚洲精品一区在线观看 | 精品99又大又爽又粗少妇毛片| 1000部很黄的大片| 春色校园在线视频观看| 国产高清不卡午夜福利| 在线观看免费高清a一片| 国产伦理片在线播放av一区| 色哟哟·www| 尤物成人国产欧美一区二区三区| 美女主播在线视频| 麻豆av噜噜一区二区三区| 日韩人妻高清精品专区| 在现免费观看毛片| 欧美日韩综合久久久久久| 在线观看美女被高潮喷水网站| 精品亚洲乱码少妇综合久久| 亚洲欧美精品自产自拍| 国产成人免费观看mmmm| 国产精品熟女久久久久浪| 国产成人精品一,二区| 你懂的网址亚洲精品在线观看| 五月玫瑰六月丁香| 午夜精品在线福利| 日韩欧美一区视频在线观看 | av线在线观看网站| 免费观看av网站的网址| 狂野欧美激情性xxxx在线观看| 国产精品伦人一区二区| 欧美变态另类bdsm刘玥| 国产老妇女一区| 天堂√8在线中文| 99热全是精品| 亚洲,欧美,日韩| 国产永久视频网站| 中国国产av一级| 国产黄色视频一区二区在线观看| 国产淫语在线视频| 深夜a级毛片| 久久久久网色| 人妻夜夜爽99麻豆av| 日本一二三区视频观看| 肉色欧美久久久久久久蜜桃 | 亚洲不卡免费看| eeuss影院久久| 男人狂女人下面高潮的视频| 免费看a级黄色片| 51国产日韩欧美| av网站免费在线观看视频 | 亚洲经典国产精华液单| 性插视频无遮挡在线免费观看| 黄色配什么色好看| 免费观看无遮挡的男女| 岛国毛片在线播放| 69av精品久久久久久| 伊人久久精品亚洲午夜| 久久99热这里只频精品6学生| 国产午夜精品论理片| 最近视频中文字幕2019在线8| 久久久欧美国产精品| 亚洲欧洲日产国产| 小蜜桃在线观看免费完整版高清| 亚洲国产欧美人成| 小蜜桃在线观看免费完整版高清| 综合色av麻豆| 尾随美女入室| 超碰av人人做人人爽久久| 日日摸夜夜添夜夜添av毛片| 亚洲av一区综合| 免费av观看视频| 噜噜噜噜噜久久久久久91| 国产又色又爽无遮挡免| 欧美性猛交╳xxx乱大交人| 97超碰精品成人国产| 国产高清国产精品国产三级 | 亚洲在线观看片| 色吧在线观看| 国产成人精品一,二区| 日韩三级伦理在线观看| 国产探花在线观看一区二区| 国产成人福利小说| 午夜免费男女啪啪视频观看| 美女xxoo啪啪120秒动态图| 免费看不卡的av| 国产高清国产精品国产三级 | 成人综合一区亚洲| 午夜激情久久久久久久| 日韩欧美一区视频在线观看 | 日本熟妇午夜| 国产免费视频播放在线视频 | 国产片特级美女逼逼视频| 纵有疾风起免费观看全集完整版 | 人体艺术视频欧美日本| 大香蕉97超碰在线| 一区二区三区高清视频在线| 免费黄色在线免费观看| 街头女战士在线观看网站| 一级av片app| 日韩欧美精品v在线| 嘟嘟电影网在线观看| 日本色播在线视频| 亚洲不卡免费看| 国产精品久久久久久精品电影| 国产乱人偷精品视频| 日韩大片免费观看网站| 联通29元200g的流量卡| 亚洲精品国产成人久久av| 在线播放无遮挡| 美女xxoo啪啪120秒动态图| 熟妇人妻久久中文字幕3abv| 卡戴珊不雅视频在线播放| 黄色日韩在线| 日本欧美国产在线视频| 久久热精品热| 成人鲁丝片一二三区免费| av免费观看日本| 免费黄网站久久成人精品| 成人国产麻豆网| 国产在视频线在精品| 黑人高潮一二区| 免费观看精品视频网站| or卡值多少钱| 成人高潮视频无遮挡免费网站| 免费观看无遮挡的男女| 国产av码专区亚洲av| 男插女下体视频免费在线播放| 国产成人精品久久久久久| 能在线免费观看的黄片| 亚洲乱码一区二区免费版| 国产单亲对白刺激| 久久久成人免费电影| 又黄又爽又刺激的免费视频.| 久久久久久九九精品二区国产| 简卡轻食公司| 黄片无遮挡物在线观看| 国产精品久久久久久久久免| 亚洲综合色惰| 亚洲丝袜综合中文字幕| 国产精品精品国产色婷婷| 国产一区二区三区综合在线观看 | av一本久久久久| 亚洲性久久影院| 久久久精品欧美日韩精品| 天堂网av新在线| av免费在线看不卡| 亚洲国产成人一精品久久久| 亚洲精品视频女| 欧美日韩国产mv在线观看视频 | 国产一区二区亚洲精品在线观看| 国产视频内射| 波野结衣二区三区在线| 国产男人的电影天堂91| 超碰97精品在线观看| 大话2 男鬼变身卡| 一二三四中文在线观看免费高清| 国产成人精品一,二区| 看非洲黑人一级黄片| 非洲黑人性xxxx精品又粗又长| 我的女老师完整版在线观看| 欧美丝袜亚洲另类| 三级国产精品欧美在线观看| 18禁在线无遮挡免费观看视频| 少妇熟女aⅴ在线视频| 啦啦啦中文免费视频观看日本| 欧美最新免费一区二区三区| 国产片特级美女逼逼视频| 神马国产精品三级电影在线观看| 亚洲人成网站在线播| 丰满人妻一区二区三区视频av| 日韩一区二区视频免费看| av在线天堂中文字幕| 色综合色国产| 日韩亚洲欧美综合| 黄片无遮挡物在线观看| 久久精品国产鲁丝片午夜精品| 国产男人的电影天堂91| 久久久久免费精品人妻一区二区| av卡一久久| av在线蜜桃| 麻豆精品久久久久久蜜桃| 久久精品久久久久久噜噜老黄| 尤物成人国产欧美一区二区三区| 男女边吃奶边做爰视频| 人妻制服诱惑在线中文字幕| 国产亚洲av嫩草精品影院| 亚洲精品视频女| 中文字幕亚洲精品专区| 亚洲国产欧美在线一区| 伦精品一区二区三区| 亚洲婷婷狠狠爱综合网| 国产女主播在线喷水免费视频网站 | 中文资源天堂在线| 18禁在线无遮挡免费观看视频| 成人毛片60女人毛片免费| 麻豆av噜噜一区二区三区| 精品久久久久久电影网| 成人午夜精彩视频在线观看| 一二三四中文在线观看免费高清| 国产精品一区二区性色av| 欧美丝袜亚洲另类| 99热网站在线观看| 日韩欧美一区视频在线观看 | 色网站视频免费| 熟女人妻精品中文字幕| 国产不卡一卡二| 国产一区有黄有色的免费视频 | 国产免费又黄又爽又色| 亚洲av一区综合| 插逼视频在线观看| 国产乱来视频区| 99久久精品热视频| 小蜜桃在线观看免费完整版高清| 色播亚洲综合网| 纵有疾风起免费观看全集完整版 | 天天躁夜夜躁狠狠久久av| 如何舔出高潮| 一级片'在线观看视频| 欧美人与善性xxx| 插阴视频在线观看视频| 国产av在哪里看| 伊人久久国产一区二区| 淫秽高清视频在线观看| .国产精品久久| 国产麻豆成人av免费视频| 少妇丰满av| 成人一区二区视频在线观看| 一区二区三区四区激情视频| 永久免费av网站大全| 男人狂女人下面高潮的视频| 国产成年人精品一区二区| 亚洲性久久影院| 最近手机中文字幕大全| 中文欧美无线码| 真实男女啪啪啪动态图| 国产精品女同一区二区软件| 精品国产一区二区三区久久久樱花 | 神马国产精品三级电影在线观看| 亚洲精品一区蜜桃| 搡老乐熟女国产| 精品不卡国产一区二区三区| 少妇熟女欧美另类| 亚洲av男天堂| 久久久久免费精品人妻一区二区| 亚洲精品国产av成人精品| 免费看a级黄色片| 国产 一区 欧美 日韩| 国产高清国产精品国产三级 | 中文字幕久久专区| 欧美激情在线99| 我的老师免费观看完整版| 在线免费观看不下载黄p国产| 精品久久久久久久久亚洲| 亚洲人成网站高清观看| 国产黄片视频在线免费观看| 边亲边吃奶的免费视频| 免费黄网站久久成人精品| 97在线视频观看| 国产精品99久久久久久久久| 国产精品嫩草影院av在线观看| 亚洲成人精品中文字幕电影| 国产 一区 欧美 日韩| 天堂√8在线中文| 国产成人午夜福利电影在线观看| 久久综合国产亚洲精品| 搞女人的毛片| 久久6这里有精品| 亚洲av二区三区四区| 一区二区三区乱码不卡18| 肉色欧美久久久久久久蜜桃 | 欧美xxxx黑人xx丫x性爽| 黄色日韩在线| 亚洲婷婷狠狠爱综合网| 国产毛片a区久久久久| 国产av国产精品国产| 天天一区二区日本电影三级| 日日干狠狠操夜夜爽| 久久久久国产网址| 色哟哟·www| 亚洲人成网站在线观看播放| 超碰av人人做人人爽久久| 特级一级黄色大片| 日本爱情动作片www.在线观看| 九草在线视频观看| 午夜老司机福利剧场| 边亲边吃奶的免费视频| 三级国产精品片| 男女下面进入的视频免费午夜| videos熟女内射| 一级a做视频免费观看| 人妻一区二区av| 欧美zozozo另类| 一级毛片黄色毛片免费观看视频| 午夜爱爱视频在线播放| 亚洲乱码一区二区免费版| 熟妇人妻不卡中文字幕| 亚洲av免费在线观看| 午夜免费男女啪啪视频观看| 啦啦啦中文免费视频观看日本| 人体艺术视频欧美日本| 久久久久精品性色| 免费看a级黄色片| 99久久人妻综合| 七月丁香在线播放| 国产在线一区二区三区精| 国产伦精品一区二区三区视频9| 国产日韩欧美在线精品| 男女国产视频网站| 国产成人freesex在线| 久久久久九九精品影院| 男女边摸边吃奶| 午夜精品国产一区二区电影 | 1000部很黄的大片| 天堂俺去俺来也www色官网 | 亚洲图色成人|