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

    TransHist:Occlusion-robust shape detection in cluttered images

    2018-07-13 06:59:32ChuHanXuetingLiuLokTsunSinnandTienTsinWong
    Computational Visual Media 2018年2期

    Chu Han,Xueting Liu,Lok Tsun Sinn,and Tien-Tsin Wong

    Abstract Shape matching plays an important role in various computer vision and graphics applications such as shape retrieval,object detection,image editing,image retrieval,etc. However,detecting shapes in cluttered images is still quite challenging due to the incomplete edges and changing perspective. In this paper,we propose a novel approach that can efficiently identify a queried shape in a cluttered image.The core idea is to acquire the transformation from the queried shape to the cluttered image by summarising all pointto-point transformations between the queried shape and the image.To do so,we adopt a point-based shape descriptor,the pyramid of arc-length descriptor(PAD),to identify point pairs between the queried shape and the image having similar local shapes. We further calculate the transformations between the identified point pairs based on PAD.Finally,we summarise all transformations in a 4D transformation histogram and search for the main cluster. Our method can handle both closed shapes and open curves,and is resistant to partial occlusions.Experiments show that our method can robustly detect shapes in images in the presence of partial occlusions,fragile edges,and cluttered backgrounds.

    Keywords shape matching; shape detection;transformation histogram

    1 Introduction

    Shape matching plays an important role in various computer vision and graphics applications such as shape retrieval,object detection,image editing,image retrieval,etc. Compared to gradient and texture features,shape features are much more reliable when objects are characterized by distinctive shapes,such as road signs in images and videos.In this paper,we focus on detecting shapes in cluttered images by analyzing point-to-point transformations.

    In the early days,methods were proposed to measure shape similarity by transforming shapes into other domains,using,e.g.,wavelet-based transforms[1]and Fourier transforms[2–4].Methods have also been proposed to transform shapes into the curvature domain,using curvature in flection points for shape matching[5,6]. Later,various shape descriptors were proposed and used for measuring shape similarity. Shapes may also be described using triangle areas,by forming a set of triangles at a reference point[7].Use has also been made of an integral kernel to extract shape characteristics within a region centered at a reference point[8,9].The state-of-the-artshape contextshape descriptor utilizes a log-polar diagram to statistically record the spatial distribution of shapes at each sample point[10].

    However,most existing shape matching algorithms or shape descriptors are only designed for matching shapes with clean and clear edges.Unsatisfactory results may be obtained if they are used to detect shapes in cluttered images.First of all,edges in cluttered images are fragile edges:shapes may be cut into fragments(blue box in Fig.1(b)).With no tolerance for fragile edges,whole-shape descriptors naturally fail to detect shapes with fragile edges.Furthermore,region-based shape descriptors are also unable to extract features from fragile edges since they assume that shapes are closed.Secondly,partial occlusions(yellow box in Fig.1(b))typically occur,again hindering whole-shape descriptors from finding the correct solution. Lastly,the background in cluttered images may be extremely noisy(red box in Fig.1(b)).Noise greatly affects shape descriptors in the spatial domain.Moreover,cluttered backgrounds also increase computational costs.

    Theinner-distance shape context[11]extended the original shape context to tackle partial-shape matching,but it still requires the shapes to be closed. Recently,Kwan et al.[12]proposed a point-based shape descriptor called thepyramid of arc-length descriptor(PAD)to tackle partial occlusion,and their method is also applicable to open curves.However,their method is greatly affected by cluttered backgrounds since they rely on distancefields for final shape matching. Moreover,it is computationally expensive.

    Fig.1 Challenges in shape detection in cluttered images.(a)Input image.(b)Edge map of(a).(c)PAD with distance field.(d)Our result.

    In this paper,we present an efficient shape detection method tailored for shape detection in cluttered images. We found that,while shape detection can be regarded as finding the optimal transformation from a queried shape to the shape in the image,we may first identify the optimal transformation for each point on the shape and then summarise all transformations to get the optimal transformation for the whole shape. In order to find the optimal transformation for each point efficiently,we adopt PAD[12]as the shape descriptor for each point and find the optimal corresponding point in the image by comparing similarity of PAD.We use PAD because of its scale,rotational,and translational invariance.Furthermore,PAD is applicable to both closed and open curves,and is robust to partial occlusion.We then calculate the transformation between corresponding points based on PAD(Fig.5),and form a 4D transformation histogram to summarise the transformations of all points on the shape. The main cluster of transformations is the detected result.Figure 1(c)shows the result detected by directly applying PAD,while Fig.1(d)shows the result detected by our method.It can be seen that our method is more robust to noise and therefore more appropriate for detecting shapes in cluttered images. We later provide the results of two experiments to validate the robustness of our method to partial occlusion and cluttered backgrounds.

    Our contributions can be summarized as follows:

    ?an efficient shape detection method for detecting shapes in cluttered images;

    ?which is well able to simultaneously handle fragile edges,partial occlusion,and cluttered backgrounds.

    2 Related work

    Detecting shapes in images is a fundamental problem in computer vision and graphics.Over the past few decades,various two-dimensional shape descriptors have been proposed to describe the characteristics of a shape. They can be broadly classified into two categories: global shape descriptors,which describe the characteristics of the whole shape,and local shape descriptors,which describe the local characteristics of a shape at specific points.

    2.1 Global shape descriptors

    A popular family of global shape descriptors performs domain transform on the shape.Fourier descriptors[2–4]can be used as shape signatures that capture shape characteristics(e.g.,centroid distance and cumulative angles along the shape boundary)in the Fourier domain. Wavelet descriptors[13]rely on wavelet transforms to obtain a multiresolution representation of a shape from the shape boundary. Radon descriptors[14]rely on R-transforms,a variant of Radon transforms,of the shape to obtain the shape properties. Curvature scale space(CSS)[5,6]describes a shape by recording its in flection points at different level of smoothing. It represents the changes in location of in flection points on the shape boundary with smoothing.Later,Lee et al.[15]proposed shape signature harmonic embedding(SSHE),which uses discrete harmonic functions to replace smoothing in the construction. Descriptors have also been proposed based on moment theory,including Hu moments[16],Zernike moments[17],and image moments[18,19].Bernier and Landry[20]proposed a polar representation that plots the orientation of each boundary point referenced from the centroid of the shape as a description.

    However,all of the above global shape descriptors describe shapes in an integral manner. They do not extract any local detail of the shape.Thus,we cannot directly use these global shape descriptors to measure shape similarity for open curves or complex shapes.Furthermore,global shape descriptors may also fail when partial occlusions exist.

    2.2 Local shape descriptors

    Local shape descriptors are generally point-based,describing local shape characteristics at reference points.One descriptor is built for each reference point,and all descriptors together form a rich description of the whole shape.

    Shape context[10]is the state-of-the-art pointbased shape descriptor. It describes the shape distribution of boundary points by a log-polar diagram centered at a reference point. Mori et al.[21–23]introduced fast pruning to speed up the matching process for shape contexts. Inner distance shape contexts[11]are an extension of shape contexts which use inner distance instead of traditional Euclidean distance in length measurement.However,shapes need to be closed to measure inner distances.Furthermore,all methods based on shape contexts are error-prone when used to detect shapes in cluttered images since shape contexts describe shapes in raster space.

    Although these point-based shape descriptors describe local shape characteristics, global normalization is still needed to achieve scale invariance,as they are not inherently scale invariant.These point-based descriptors cannot be directly applied to detecting shapes in cluttered images.

    Recently,Kwan et al.[12]proposed a locally scale-invariant shape descriptor,the pyramid of arclength descriptor(PAD).The locally scale-invariant property enables more robust detection of shapes in the presence of cluttered edges and noise.However,PAD only represents a very limited range of local shapes at a reference point,so further evaluation is needed for shape matching.While Kwan et al.used a distance field for this purpose,the resulting ability to detect shapes in cluttered images is poor,since distance fields are quite sensitive to noise in raster images.Instead,we adopt a transformation histogram for shape matching,making our method much more robust to noise.

    2.3 Shape-based object detection

    Various methods have been proposed to detect objects in 2D or 3D space[26,27].Here,we only focus on object detection in 2D,i.e.,images.Most existing methods are based on shape context[10]since it is the state-of-the-art shape descriptor.In particular,Lian et al.[28]proposed to detect shapes with a novel outlier-resistant shape context distance that ignores outliers in norm-2 distance in the original shape context.Thayanathan et al.[29]introduced a continuity constraint into shape context matching,restricting the correspondence to be formed by nearby points.However,these methods cannot achieve scale invariance and are only applicable to detecting shapes at the same scale.

    Riemenschneider et al.[30]proposed a partialshape matching method to locate objects.However,their method is not truly scale invariant.Shape bands[31]can tolerate shape deformation to some extent,within a fixed bandwidth.But this method is also not scale invariant and is errorprone in the presence of cluttered edges.Cheng et al.[32]proposed to use a boundary band map to search for repeated elements with similar shapes,but user interaction is needed.The chordiogram method[33]works by first forming a set of chord by joining boundary points together,and then uses lengths,orientations,and normal directions of the boundary points forming the chords to form a chordiogram for shape matching.However,this method is not scale invariant and rotational invariant.Chi and Leung[34]proposed to decompose a shape into primitives and perform partialshape matching by searching an indexed structure of primitives.However,they do not take scale invariance into consideration.In contrast,our approach achieves scale invariance and rotational invariance;only a single description is needed to describe the local shape in a scale-invariant and rotational-invariant manner.

    Methods based on neural networks have also been proposed to detect objects[35–37].While neural networks may achieve better results than traditional low-level methods,they rely highly on training data.In this paper,we aim to detect shapes in cluttered images by only relying on the shapes’characteristics.

    3 System overview

    In this paper, we propose a novel shape detection method which calculates and analyzes a transformation histogram relating the queried shape to the cluttered image. Figure 2 shows the framework of our method.Given a cluttered input image and a queried shape,we first extract the edges from both the image and the queried shape.To extract edges from the cluttered image,we use the Canny edge detector[38]. For the queried shape,we simply identify all boundary pixels as edges of the shape. We then calculate the local shape feature of each each point using an existing point-based shape descriptor,the pyramid of arc-length descriptor(PAD)[12].Note that PAD can be computed for all points no matter whether they are on closed or open curves.Moreover,PAD only describes local shape features along a single edge.No redundant or disturbed information from the cluttered background is embedded in PAD.In addition,it is scale invariant,rotational invariant,and translational invariant,allowing the detection of shapes with changes in size and orientation.

    The next step is to find all pairs of edge points with similar PAD features(see Section 4.1).We observe that there is a high probability that the points will be correctly matched,and the transformations for all correctly matched point pairs should be quite similar(Fig.6).Thus,we first calculate the transformation for each pair of edge points in correspondence(see Section 4.2),and then form a transformation histogram using all transformations,to identify the main cluster that represents the transformation of the whole shape(see Section 4.3).

    Our method is fully parallelisable for use on a GPU.

    4 Shape detection in cluttered images

    4.1 Point-to-point matching via PAD

    Given the edge maps from an image and a query shape,we first extract the shape features of all reference points on the edges by a local point-based shape descriptor,pyramid of arclength descriptor(PAD)[12].The features extracted from PAD is locally scale invariant,rotational invariant,and translational invariant.It can provide the precise transformation of two points with similar local shapes, which perfectly matches our requirement.But we still want to point out that our framework actually can accept all local shape descriptors that provide point-to-point transformations.

    Fig.2 Framework of our approach.

    For the completeness of the paper,we brie fly introduce PAD and how it is used for local shape matching between two reference points in the following.The PAD shape feature is extracted from the integral of absolute curvature(IAC)[39].Given a curve(Fig.3),the integral of absolute curvatureτover a curve segment between pointssandtis defined as

    whereκ(x)is the curvature at pointxon the curve.

    PAD encodes the shape by combining the IAC domain and the arc-length domain.It constructs a pyramid of arc-length intervals centered at a pointp,such that each interval corresponds to a fixed integral value of absolute curvature(2i?τ),cumulated fromp.The pyramid of arc-lengthLiandRican be extracted by integrating different levels of absolute curvature in the IAC domain.For leveli,the two intervals(li:p)and(p:ri)have the same IAC value 2i?τ,so

    After cumulating arc-length on both left and right hand sides at different levels,the PAD vector is defined by using this set of arc-length values.The corresponding arc-lengths of these IAC intervals form the initial PAD vectorMinit.Figure 4 shows the set of intervals sampled for 5 levels and the IAC value accumulated for intervals from each level.

    Fig.3 An interval on a curve.

    Fig.4 Intervals sampled with multiple levels of PAD.

    Here,s∈{+1,?1}is the sign of curvature atp,indicating whether the curve is convex(+1)or concave(?1)near the point of interest.

    The PAD distance(similarity)between two local shapes around two pointspandqis denotedDp,q,and is thel∞-norm distance of the difference of two PAD vectors:

    We can now estimate the local shape similarity of two points using the defined PAD similarity.Wefind all point pairs(one on the queried shape and the other on the image)with PAD distance larger than or equal toK=0.2 and denote these point pairs asmatching pairs.We may increaseKto enforce the matching pairs to have more similar local shapes,but with reduced tolerance for shape deformations.

    4.2 Transformation of matching pairs

    We define the transformation between two points,and thus two local shapes,to be a 2D transformation comprising scaling,rotation,and translation alongx-andy-axes.For example,Fig.5 shows a queried shapeQ(left)and an edge mapE(right)with an identified matching pairpi∈Qandqj∈E.We build a vector(red arrows in Fig.5)of the endpoints of the last level coverage of PAD for pointspiandqi.The relative magnitude of the two vectors indicates the change in scalespi,qjbetween the two shapes under the PAD coverage.The angular difference of the two vectors indicates the change in orientationθpi,qjof the two shapes locally.The translation between the two points(xpi,qj,ypi,qj)can be computed as the spatial distance between the two vectors.Then we can write the transformationTi,jas

    Fig.5 Vector formed by last level PAD coverage.

    whereiandjare indices of points on the queried shapeQand the edge map of the cluttered imageErespectively.

    Note that the transformation model used herefirst translates the queried shape to the position defined by the vector,and then scales and rotates the queried shape correspondingly.Translation is referenced to the centroid of the shape in order to avoid deviations in position of the matching pair.This avoids translations being affected by the scaling and rotation components.

    4.3 Transformation histogram

    We now obtain a set of transformationsT={Ti,j}for all matching pairs. All these transformations hint at possible locations of the queried shape in the cluttered image.It can be easily observed from Fig.6 that matching pairs between two similar shapes should have similar transformations.Based on this observation,we use a transformation histogram to cluster the transformations.

    Fig.6 Matching pairs along similar boundary portions. Each differently colored point is a PAD point involved in a different matching pair.Dashed lines show correspondences between matching PAD points.

    whereD(i,j)is the PAD distance ofiandj,andκdenotes curvature.The aim is to consider local similarity and local smoothness for each matching pair(i,j).We want locally more similar matching pairs to contribute higher scores.Since a smaller PAD distance means shapes are more similar,we thus putD(i,j)in the denominator.We further weight the score by local smoothness of the matching pair(i,j),as smoother edges deliver less shape information and are more likely to be matched with other smooth edges.On the contrary,more rapidly changing edges contain more information.Figure 7 shows examples of matching two smooth edge segments and two more rapidly changing edge segments. Dashed lines indicate pairs of points which are locally similar and form a matching pair. We can easily observe that each point in Fig.7(a)matches several locally similar points in Fig.7(b). In contrast,the indicated point in Fig.7(c)only matches one point in Fig.7(d).Without consideration of local smoothness,the transformation histogram will be dominated by matching pairs of smooth points.We overcome this issue by weighting scores of matching pairs by their curvatures,κ(i)andκ(j).

    For each binncorresponding to a certain transformation range[Tn,Tn+1),the final scoreSnis the sum of scores of all matching pairs for that bin:

    Fig.7 Locally similar matching pairs with similar transformations.(a)and(b)are two smoother edges.(c)and(d)are two more rapidly changing edges.Dashed lines join locally similar pointers.Smoother edges have many more correspondences than more rapidly changing edges.

    In practice,we set the numbers of bins for scale, rotation, andx-andy-translations to{10,10,50,50}.By finding the bin with the largest score in the histogram,we can find the target shape in the image. Since it is possible that no similar shape exists in the cluttered image,we set a threshold on the fraction of the points for a match to exist.If the fraction is too low(empirically<30%),we conclude that there is no similar shape in the image and return no match.

    5 Experiments

    In this section,we describe several experiments conducted to evaluate our shape detection method.Firstly we show some results of detecting shapes in cluttered images. Note that all results are directly plotted onto edge maps to aid visualization.We conduct two further experiments to validate the robustness to occlusion and cluttered edges respectively.

    In these experiments,we compare our method to 6 existing shape matching methods,including PAD using a distance field[12],shape contexts[10],inner-distance shape contexts[11],curvature scale space[6],triangle area representation [7],and integral invariants[8],abbreviated as PAD-DF,SC,IDSC,CSS,TAR,and II,respectively.

    5.1 Shape detection in cluttered image

    First we show a few results to demonstrate the ability of our method to detect shapes in cluttered images.

    Figure 8(a)shows a real life photo containing a swan in the background. Since most existing shape descriptors cannot support open curves,we only compare our method with PAD-DF[12]and IDSC[11]. IDSC fails to detect the swan as inner distance is not defined for points across the disjoint components(see Fig.8(b)).PAD-DF fails to locate the swan as it is confused by the clutter(see Fig.8(c)).Our method successfully finds the location of the swan in the image(see Fig.8(d)).Since it is unfair to compare IDSC in such cases,in the next two results,we only compare our method with PAD-DF.

    Figure 9(a)shows an image from an object detection dataset,the ETHZ shape dataset[40].The aim is to detect the Apple logo(shown at top left in Fig.9(a)).Leaves on trees in the right part of the image lead to crowded edges(see Fig.9(b))which leads to incorrect detection results for PAD-DF(the Apple logo marked in red).In contrast,our method successfully avoids the effects of crowed edges and correctly matches the Apple logo in the image(see Fig.9(c)).

    Fig.8 Matching a swan.(a)Original image with query at top left.(b)IDSC result.(c)PAD-DF result.(d)TransHist result.

    We show another example in Fig.10(a)where the Apple logo is partially occluded by a wire.Figure 10(b)shows the result generated by PADDF.When detecting shapes in real images,PADDF is much more error-prone in the presence of crowded edges. Even with partial occlusion,our method can still survive and recognize the Apple logo correctly(see Fig.10(c)).

    Fig.9 Matching an Apple logo on a window.(a)Original image with query at top left.(b)PAD-DF result.(c)TransHist result.

    Fig.10 Matching an occluded Apple logo.(a)Original image with query at top left.(b)PAD-DF result.(c)TransHist result.

    5.2 Tolerance to occlusion

    Partial occlusion is one of the major challenges in shape detection.However,this phenomenon is quite common in real world scenarios.This experiment aimed to explore the tolerance to partial occlusion,using the dataset proposed by Kwan et al.[12].It contains a set of shapes and clipped instances of them.The shapes are from the MPEG7 dataset[41],and comprise 20 classes each with 70 shapes.Each shape is gradually occluded from left to right.The occlusion rate goes from 0%to 90%in 10%increments,giving 14,000 shapes and partial shapes in total.

    We follow the rendering approach used by Kwan et al.[12]to quantify the goodness of matching:we render the clipped instance(after transformation)on top of the original shape.LetCbe the set of pixels belonging to the transformed clipped instance in the space of the original shape andCobe the set of pixels whereCshould be,again in the space of the original shape.We then measure the matched fractionγas follows:

    γ=1 indicates a perfect match.Due to rasterization and numerical errors,we may not get a perfect match even if the match is visually perfect. Hence,we regard a transformation withγ>0.95 as a successful match.

    Figure 11 plots the success rate against the degree of occlusion.We can see that PAD-DF and our method can still recognize shapes even in the presence of significant occlusion:even with 80%occlusion,we still achieve a success rate of around 25%.Most other descriptors,including TAR,SC,CSS,and II,are unable to deal with partial occlusion,and their success rates drop extremely quickly.Clearly,whole shape matching descriptors are inappropriate for measuring shape similarity in the presence of occlusion.Our transformation approach also outperforms PAD-DF,since the transformation histogram guarantees that matching pairs with similar transformations are grouped together,while the distance field is greatly affected by the cluttered background.

    Fig.11 Matching success versus occlusion.

    5.3 Tolerance to cluttered edges

    We further evaluate robustness to cluttered edges since it is an important factor when detecting shapes in cluttered images.To mimic cluttered edges,we add random arcs to the edge map of a clean shape.We only control the total length of all added arcs with respect to the length of the edges of the original shape.Figure 12 shows a few examples of cluttered instances with different amounts of clutter.

    We collected 96 multi-boundary shapes from the Internet.We considered 9 different relative amounts of clutter:0%,25%,50%,75%,100%,150%,200%,250%,and 300%. For each shape and clutter level,we created 4 cluttered instances.This gave 3456 cluttered instances in total.Evaluation was performed as in Section 5.2.

    Fig.12 Cluttered instances,indicating the amount of clutter relative to the original total edge length.

    Figure 13 plots the results of our experiment.Since most existing descriptors do not support matching shapes with multiple boundaries and open curves,we only compared our approach with shape contexts and PAD-DF.Our method is much more successful at matching than the other two methods in the presence of cluttered edges.Shape contexts are highly in fluenced by cluttered edges since they affect the global quantity used for normalization.PADDF is also affected by cluttered edges because the distance field is extremely sensitive to noise.Our method works best since cluttered edges are filtered out in the transformation domain.

    6 Discussion and conclusions

    In this paper we have presented a new shape detection approach that robustly detects shapes in cluttered images.By utilizing PAD,our method is able to support shape matching for both open curves and closed shapes, in a scaleinvariant,rotational-invariant,and translationalinvariant manner.Moreover,our method can detect shape in the presence of partial occlusion.

    Our method also has certain limitations. It is sensitive to shape deformation,including change of perspective,because the shape descriptor we use to calculate the transformation does not provide perspective invariance. Figure 14(b)shows a failure in such a case.Although we successfully find the location of the Apple logo in the image,we fail to match the whole shape with a correct transformation.Our method is also sensitive to noise of a kind that leads to changes in curvature of boundary points.

    Fig.14 Matching under perspective transformation.(a)Input image.(b)Incorrectly detected logo.

    Acknowledgements

    This project was supported by the Research Grants Council of the Hong Kong Special Administrative Region,under the RGC General Research Fund(Project No.CUHK 14217516).

    国产免费男女视频| 69精品国产乱码久久久| 老鸭窝网址在线观看| 别揉我奶头~嗯~啊~动态视频| 91麻豆av在线| 国产精品乱码一区二三区的特点 | 日本vs欧美在线观看视频| svipshipincom国产片| 精品国产国语对白av| 热re99久久精品国产66热6| 亚洲精品国产区一区二| 国产精华一区二区三区| 在线国产一区二区在线| 欧美在线一区亚洲| a在线观看视频网站| 99riav亚洲国产免费| 国产又色又爽无遮挡免费看| 国产成人啪精品午夜网站| 久久这里只有精品19| 国产黄色免费在线视频| 精品乱码久久久久久99久播| 亚洲欧美色中文字幕在线| 午夜福利视频在线观看免费| 一区福利在线观看| 一级a爱片免费观看的视频| 一二三四社区在线视频社区8| 一级片免费观看大全| 777米奇影视久久| 99久久99久久久精品蜜桃| 国产欧美日韩一区二区三区在线| 亚洲性夜色夜夜综合| 99久久国产精品久久久| 咕卡用的链子| 日本欧美视频一区| 母亲3免费完整高清在线观看| 精品欧美一区二区三区在线| a级毛片黄视频| 国产在线观看jvid| 夜夜爽天天搞| 国产aⅴ精品一区二区三区波| 国产精品98久久久久久宅男小说| 久久精品国产清高在天天线| 一级,二级,三级黄色视频| 亚洲av第一区精品v没综合| 亚洲av成人一区二区三| 精品欧美一区二区三区在线| 久久香蕉激情| 麻豆成人av在线观看| 身体一侧抽搐| 天天躁狠狠躁夜夜躁狠狠躁| 亚洲第一av免费看| 欧美黑人欧美精品刺激| 免费人成视频x8x8入口观看| 久久狼人影院| 国产亚洲av高清不卡| 久久婷婷成人综合色麻豆| 新久久久久国产一级毛片| 91成人精品电影| 女人久久www免费人成看片| 久久午夜亚洲精品久久| 日日夜夜操网爽| 久久久久久免费高清国产稀缺| 1024香蕉在线观看| 麻豆国产av国片精品| 午夜免费鲁丝| 亚洲 国产 在线| 国产亚洲欧美在线一区二区| 在线av久久热| 97人妻天天添夜夜摸| 久久精品国产亚洲av香蕉五月 | 国产成人免费无遮挡视频| 悠悠久久av| 99在线人妻在线中文字幕 | 无遮挡黄片免费观看| 大陆偷拍与自拍| 99久久精品国产亚洲精品| 在线观看免费高清a一片| 亚洲专区中文字幕在线| 亚洲人成77777在线视频| 国产麻豆69| 王馨瑶露胸无遮挡在线观看| 国产亚洲精品第一综合不卡| 亚洲国产欧美一区二区综合| 黄片播放在线免费| 少妇粗大呻吟视频| 日韩视频一区二区在线观看| 成熟少妇高潮喷水视频| 久久香蕉精品热| 在线免费观看的www视频| 青草久久国产| 黄色毛片三级朝国网站| 欧美+亚洲+日韩+国产| 午夜福利免费观看在线| 中出人妻视频一区二区| 亚洲欧美精品综合一区二区三区| 亚洲精品美女久久久久99蜜臀| 男人操女人黄网站| 在线观看舔阴道视频| 亚洲美女黄片视频| 亚洲av欧美aⅴ国产| 欧美大码av| 亚洲精品在线美女| 日韩视频一区二区在线观看| svipshipincom国产片| 成人特级黄色片久久久久久久| 高清视频免费观看一区二区| 国产国语露脸激情在线看| 亚洲av片天天在线观看| 成年动漫av网址| 久久久久久久久久久久大奶| 国产高清国产精品国产三级| 日日摸夜夜添夜夜添小说| 99在线人妻在线中文字幕 | 午夜福利在线免费观看网站| 亚洲欧美一区二区三区黑人| 国产成人影院久久av| 一区在线观看完整版| 欧洲精品卡2卡3卡4卡5卡区| 亚洲精品国产区一区二| 欧美日韩中文字幕国产精品一区二区三区 | 精品少妇久久久久久888优播| 国产高清视频在线播放一区| 在线看a的网站| √禁漫天堂资源中文www| 国产亚洲av高清不卡| 天堂√8在线中文| 人人妻人人澡人人看| 女人爽到高潮嗷嗷叫在线视频| 日韩成人在线观看一区二区三区| 久久天躁狠狠躁夜夜2o2o| 黑人欧美特级aaaaaa片| 男人舔女人的私密视频| 久久久久久久精品吃奶| 国产99久久九九免费精品| 黑人巨大精品欧美一区二区蜜桃| 国产伦人伦偷精品视频| 久久国产精品人妻蜜桃| 新久久久久国产一级毛片| 交换朋友夫妻互换小说| 脱女人内裤的视频| 国产精品香港三级国产av潘金莲| 国产精品成人在线| 香蕉久久夜色| 男女床上黄色一级片免费看| 国产精品亚洲av一区麻豆| 一边摸一边抽搐一进一出视频| 一进一出好大好爽视频| 夜夜夜夜夜久久久久| 岛国在线观看网站| 国产精品二区激情视频| 老司机午夜十八禁免费视频| 亚洲专区国产一区二区| 久久精品人人爽人人爽视色| 国产激情久久老熟女| 日韩中文字幕欧美一区二区| 国产av精品麻豆| 欧美日韩亚洲国产一区二区在线观看 | 在线视频色国产色| 中文欧美无线码| 日日摸夜夜添夜夜添小说| 国产成人系列免费观看| 18禁裸乳无遮挡免费网站照片 | 亚洲成人国产一区在线观看| 日韩有码中文字幕| 欧美 亚洲 国产 日韩一| 80岁老熟妇乱子伦牲交| 精品一区二区三区四区五区乱码| 在线观看免费视频日本深夜| 99国产精品免费福利视频| 久久精品国产亚洲av高清一级| 亚洲欧美日韩另类电影网站| 国产精品一区二区精品视频观看| 亚洲成人免费电影在线观看| 国产精品免费大片| 热re99久久国产66热| 日韩成人在线观看一区二区三区| 18禁美女被吸乳视频| 久久久久久久久久久久大奶| 国内久久婷婷六月综合欲色啪| a级毛片黄视频| 日韩精品免费视频一区二区三区| 亚洲,欧美精品.| 91精品三级在线观看| 十八禁网站免费在线| 免费女性裸体啪啪无遮挡网站| 欧美精品一区二区免费开放| 亚洲avbb在线观看| 十分钟在线观看高清视频www| 国产单亲对白刺激| 一级毛片高清免费大全| 亚洲午夜理论影院| 老司机深夜福利视频在线观看| 每晚都被弄得嗷嗷叫到高潮| av中文乱码字幕在线| 亚洲久久久国产精品| 91成年电影在线观看| 黑丝袜美女国产一区| 岛国毛片在线播放| 日韩有码中文字幕| 国产高清videossex| 女人爽到高潮嗷嗷叫在线视频| 午夜影院日韩av| 视频区欧美日本亚洲| 最近最新免费中文字幕在线| 久久久久久久精品吃奶| 交换朋友夫妻互换小说| 日韩欧美在线二视频 | 久久久水蜜桃国产精品网| 91av网站免费观看| 啪啪无遮挡十八禁网站| 丝袜人妻中文字幕| 老司机午夜福利在线观看视频| 韩国av一区二区三区四区| 欧美日韩瑟瑟在线播放| 亚洲精品在线观看二区| 亚洲成av片中文字幕在线观看| 国产有黄有色有爽视频| 老鸭窝网址在线观看| 99久久精品国产亚洲精品| 成人黄色视频免费在线看| 欧美人与性动交α欧美精品济南到| 99精品在免费线老司机午夜| 老熟妇乱子伦视频在线观看| 久久精品熟女亚洲av麻豆精品| 国产高清激情床上av| 国产精品久久久av美女十八| 午夜福利免费观看在线| 久久精品亚洲av国产电影网| 欧美成人免费av一区二区三区 | 一边摸一边抽搐一进一出视频| 亚洲第一av免费看| 99精品欧美一区二区三区四区| 黄频高清免费视频| 精品熟女少妇八av免费久了| av天堂久久9| 欧美精品亚洲一区二区| 亚洲精品在线美女| 一区福利在线观看| 狠狠婷婷综合久久久久久88av| 香蕉国产在线看| 久久精品国产99精品国产亚洲性色 | 久久国产精品男人的天堂亚洲| 在线天堂中文资源库| 天堂中文最新版在线下载| 国产高清激情床上av| 捣出白浆h1v1| 男女床上黄色一级片免费看| 亚洲欧美一区二区三区黑人| 中国美女看黄片| x7x7x7水蜜桃| 国产日韩一区二区三区精品不卡| 久久国产亚洲av麻豆专区| 精品电影一区二区在线| 亚洲伊人色综图| 捣出白浆h1v1| 亚洲欧美一区二区三区黑人| 亚洲人成电影免费在线| 99久久99久久久精品蜜桃| 亚洲精品一卡2卡三卡4卡5卡| 美女午夜性视频免费| 免费高清在线观看日韩| 青草久久国产| 久久草成人影院| 脱女人内裤的视频| 亚洲精品在线美女| 在线观看一区二区三区激情| 一夜夜www| 可以免费在线观看a视频的电影网站| 亚洲国产精品合色在线| 久久天堂一区二区三区四区| 成人黄色视频免费在线看| 国产激情欧美一区二区| 丝袜在线中文字幕| www.999成人在线观看| 天堂中文最新版在线下载| 自拍欧美九色日韩亚洲蝌蚪91| 色老头精品视频在线观看| 免费在线观看影片大全网站| 老汉色av国产亚洲站长工具| 亚洲欧美一区二区三区黑人| 精品熟女少妇八av免费久了| 高潮久久久久久久久久久不卡| 两性午夜刺激爽爽歪歪视频在线观看 | 亚洲在线自拍视频| 亚洲精品中文字幕一二三四区| 免费久久久久久久精品成人欧美视频| 亚洲色图av天堂| 大香蕉久久网| 欧美成人免费av一区二区三区 | 两个人免费观看高清视频| 精品人妻熟女毛片av久久网站| 国产欧美亚洲国产| 久久中文字幕人妻熟女| 香蕉国产在线看| 在线观看舔阴道视频| 热99久久久久精品小说推荐| a在线观看视频网站| 91九色精品人成在线观看| 国产欧美日韩一区二区三区在线| a级片在线免费高清观看视频| 欧美精品人与动牲交sv欧美| 真人做人爱边吃奶动态| 99在线人妻在线中文字幕 | 亚洲av电影在线进入| 丰满迷人的少妇在线观看| 天天影视国产精品| 亚洲成国产人片在线观看| 三上悠亚av全集在线观看| 午夜精品在线福利| 激情视频va一区二区三区| 午夜福利在线观看吧| 亚洲一区中文字幕在线| 精品免费久久久久久久清纯 | 国产精品久久视频播放| 老司机深夜福利视频在线观看| 国产一区二区三区在线臀色熟女 | 老熟女久久久| 国产精品美女特级片免费视频播放器 | 久久久久久久久免费视频了| 久久精品国产清高在天天线| 久久影院123| 精品一品国产午夜福利视频| 久久久国产一区二区| 日韩成人在线观看一区二区三区| 日韩一卡2卡3卡4卡2021年| 国产成人欧美| 成人黄色视频免费在线看| 国产亚洲一区二区精品| 一区二区三区精品91| 侵犯人妻中文字幕一二三四区| 亚洲七黄色美女视频| 91九色精品人成在线观看| 露出奶头的视频| 窝窝影院91人妻| 精品人妻熟女毛片av久久网站| 国产在线精品亚洲第一网站| 免费在线观看完整版高清| 成人影院久久| 亚洲片人在线观看| 欧美中文综合在线视频| 欧美黑人精品巨大| 欧美中文综合在线视频| 日韩欧美一区二区三区在线观看 | videos熟女内射| 亚洲欧美激情综合另类| 色在线成人网| 欧美成人免费av一区二区三区 | 免费在线观看亚洲国产| 国产日韩欧美亚洲二区| 夜夜夜夜夜久久久久| av中文乱码字幕在线| 国产精品秋霞免费鲁丝片| 欧美日韩亚洲高清精品| 午夜老司机福利片| 久久精品国产a三级三级三级| 欧美日韩一级在线毛片| 三上悠亚av全集在线观看| 欧美日韩一级在线毛片| av线在线观看网站| 免费不卡黄色视频| 搡老岳熟女国产| 亚洲一区高清亚洲精品| 国产xxxxx性猛交| 国产精品亚洲av一区麻豆| 村上凉子中文字幕在线| 色综合欧美亚洲国产小说| 日本欧美视频一区| 多毛熟女@视频| 80岁老熟妇乱子伦牲交| 精品第一国产精品| 亚洲成av片中文字幕在线观看| 精品一区二区三区av网在线观看| 亚洲熟妇熟女久久| 少妇猛男粗大的猛烈进出视频| 成人免费观看视频高清| 欧美乱码精品一区二区三区| 中文字幕人妻丝袜制服| 757午夜福利合集在线观看| 国产亚洲精品久久久久5区| 亚洲自偷自拍图片 自拍| 男女之事视频高清在线观看| 老司机在亚洲福利影院| 嫁个100分男人电影在线观看| 麻豆成人av在线观看| a在线观看视频网站| 国产亚洲一区二区精品| 欧美精品人与动牲交sv欧美| 王馨瑶露胸无遮挡在线观看| 一本一本久久a久久精品综合妖精| 一级片'在线观看视频| 免费黄频网站在线观看国产| 亚洲一区二区三区欧美精品| 色婷婷久久久亚洲欧美| 天天添夜夜摸| 人妻丰满熟妇av一区二区三区 | 亚洲五月天丁香| 国产1区2区3区精品| 亚洲久久久国产精品| e午夜精品久久久久久久| 91在线观看av| 亚洲美女黄片视频| 国产成人影院久久av| 男男h啪啪无遮挡| 日本欧美视频一区| 亚洲成a人片在线一区二区| 纯流量卡能插随身wifi吗| 亚洲人成电影观看| a级毛片黄视频| 国产一区二区三区在线臀色熟女 | 国产精品欧美亚洲77777| 黄色 视频免费看| 99国产精品一区二区蜜桃av | 欧美人与性动交α欧美精品济南到| 三上悠亚av全集在线观看| 国产精品秋霞免费鲁丝片| videos熟女内射| 99久久综合精品五月天人人| 国产主播在线观看一区二区| 国产高清videossex| 美女高潮喷水抽搐中文字幕| 国产精品电影一区二区三区 | 激情在线观看视频在线高清 | 大型黄色视频在线免费观看| 久久久国产成人精品二区 | 欧美精品人与动牲交sv欧美| 动漫黄色视频在线观看| 美女 人体艺术 gogo| 久久国产乱子伦精品免费另类| 女人爽到高潮嗷嗷叫在线视频| 少妇被粗大的猛进出69影院| 人人妻人人澡人人看| 亚洲欧美精品综合一区二区三区| 久久亚洲真实| 建设人人有责人人尽责人人享有的| 久久久国产成人免费| 好男人电影高清在线观看| 性少妇av在线| 亚洲avbb在线观看| 亚洲,欧美精品.| 国产精品电影一区二区三区 | 国产精品98久久久久久宅男小说| 国产av又大| 18禁观看日本| 在线av久久热| 久热这里只有精品99| 黑人欧美特级aaaaaa片| 一个人免费在线观看的高清视频| 久久久久国产精品人妻aⅴ院 | 精品电影一区二区在线| 老司机午夜福利在线观看视频| 国产又爽黄色视频| 搡老乐熟女国产| 19禁男女啪啪无遮挡网站| 一本综合久久免费| 日韩人妻精品一区2区三区| 黄网站色视频无遮挡免费观看| 成人黄色视频免费在线看| 99国产极品粉嫩在线观看| 成熟少妇高潮喷水视频| 午夜福利,免费看| 亚洲中文日韩欧美视频| а√天堂www在线а√下载 | 很黄的视频免费| 国产一区在线观看成人免费| 国产精品一区二区免费欧美| 久久久国产精品麻豆| 又黄又粗又硬又大视频| 色精品久久人妻99蜜桃| 飞空精品影院首页| 成年女人毛片免费观看观看9 | 久久精品国产99精品国产亚洲性色 | 久久ye,这里只有精品| 19禁男女啪啪无遮挡网站| 一本大道久久a久久精品| 国产精品久久视频播放| 久久久久久久国产电影| 狂野欧美激情性xxxx| 午夜免费观看网址| 在线国产一区二区在线| 电影成人av| 成人av一区二区三区在线看| 欧美丝袜亚洲另类 | 极品少妇高潮喷水抽搐| 国产精品久久电影中文字幕 | 成人影院久久| 91成年电影在线观看| a级毛片黄视频| tocl精华| 丁香欧美五月| 丰满迷人的少妇在线观看| 国产成人精品在线电影| 国产精品98久久久久久宅男小说| 99热国产这里只有精品6| 91字幕亚洲| 午夜老司机福利片| 亚洲专区字幕在线| 欧美日韩亚洲高清精品| 中文字幕人妻熟女乱码| 18禁观看日本| 男人操女人黄网站| 日韩免费av在线播放| 亚洲欧美激情综合另类| 国产精品影院久久| 国产亚洲欧美98| 999久久久国产精品视频| 成人黄色视频免费在线看| 欧美成人午夜精品| 久久午夜亚洲精品久久| 大型黄色视频在线免费观看| aaaaa片日本免费| 国产精品影院久久| 亚洲一区高清亚洲精品| av线在线观看网站| aaaaa片日本免费| 欧美av亚洲av综合av国产av| 午夜成年电影在线免费观看| 久热这里只有精品99| 男女高潮啪啪啪动态图| 亚洲成人国产一区在线观看| 亚洲情色 制服丝袜| 黄片小视频在线播放| 制服人妻中文乱码| 美女高潮喷水抽搐中文字幕| 精品久久久久久久久久免费视频 | 国产精品久久久久成人av| 极品教师在线免费播放| 天天躁日日躁夜夜躁夜夜| 国产精品一区二区在线观看99| 又黄又爽又免费观看的视频| 亚洲熟女精品中文字幕| 精品国产一区二区三区四区第35| 国产激情欧美一区二区| 欧美精品人与动牲交sv欧美| 嫩草影视91久久| 午夜久久久在线观看| 国产欧美亚洲国产| 午夜激情av网站| 精品国产一区二区久久| 久久精品国产清高在天天线| 美国免费a级毛片| 青草久久国产| 国产真人三级小视频在线观看| 久久青草综合色| 人成视频在线观看免费观看| 久久人人97超碰香蕉20202| 国内久久婷婷六月综合欲色啪| 一个人免费在线观看的高清视频| 国产视频一区二区在线看| 两人在一起打扑克的视频| 国产欧美日韩一区二区三| 亚洲av片天天在线观看| 桃红色精品国产亚洲av| 村上凉子中文字幕在线| 精品国产乱子伦一区二区三区| 久久99一区二区三区| 三上悠亚av全集在线观看| www.精华液| 免费高清在线观看日韩| 国产亚洲一区二区精品| 欧美成人免费av一区二区三区 | 最新美女视频免费是黄的| 91av网站免费观看| 飞空精品影院首页| 美女福利国产在线| 在线观看一区二区三区激情| 国产激情欧美一区二区| 国产精品久久视频播放| 91成人精品电影| 怎么达到女性高潮| 久久亚洲真实| 极品少妇高潮喷水抽搐| 亚洲欧美日韩高清在线视频| 在线看a的网站| 伊人久久大香线蕉亚洲五| 中文字幕最新亚洲高清| 久久人妻熟女aⅴ| ponron亚洲| 亚洲精品国产色婷婷电影| 日韩欧美免费精品| 一进一出抽搐gif免费好疼 | 亚洲精品一卡2卡三卡4卡5卡| 老司机午夜十八禁免费视频| 欧美黑人欧美精品刺激| 手机成人av网站| 性少妇av在线| 99国产精品免费福利视频| 欧美日韩瑟瑟在线播放| 国产麻豆69| 国产精品二区激情视频| 久久精品亚洲熟妇少妇任你| av福利片在线| 久热这里只有精品99| 亚洲一区二区三区不卡视频| 午夜精品久久久久久毛片777| 午夜福利一区二区在线看| 精品国产国语对白av| 黄片大片在线免费观看| 精品一区二区三卡| 王馨瑶露胸无遮挡在线观看| 如日韩欧美国产精品一区二区三区| 精品视频人人做人人爽| 国产成人精品久久二区二区免费| 18禁裸乳无遮挡免费网站照片 | 久久久久久亚洲精品国产蜜桃av| 欧美日本中文国产一区发布| 一级黄色大片毛片| 中出人妻视频一区二区| 人人妻人人澡人人爽人人夜夜| 国产99白浆流出| 亚洲avbb在线观看| 亚洲九九香蕉| 日韩免费av在线播放| 两个人看的免费小视频| 国产成人精品久久二区二区91| 婷婷精品国产亚洲av在线 |