• <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).

    亚洲av男天堂| 久久 成人 亚洲| 亚洲国产最新在线播放| 女人被躁到高潮嗷嗷叫费观| 人妻 亚洲 视频| 国产精品av久久久久免费| 久久精品亚洲av国产电影网| 熟女少妇亚洲综合色aaa.| 亚洲国产最新在线播放| 纯流量卡能插随身wifi吗| 国产欧美日韩一区二区三 | 国产亚洲精品久久久久5区| 又大又黄又爽视频免费| 国产成人啪精品午夜网站| 国语对白做爰xxxⅹ性视频网站| 婷婷成人精品国产| 尾随美女入室| 欧美精品一区二区大全| 最新在线观看一区二区三区 | 国产真人三级小视频在线观看| 国产成人精品在线电影| 午夜老司机福利片| 色视频在线一区二区三区| 国产黄色视频一区二区在线观看| 日韩精品免费视频一区二区三区| 免费观看人在逋| 日本一区二区免费在线视频| 真人做人爱边吃奶动态| 成人国产一区最新在线观看 | 亚洲精品国产av成人精品| 91字幕亚洲| 亚洲视频免费观看视频| 欧美精品一区二区免费开放| 久久人人爽av亚洲精品天堂| 激情视频va一区二区三区| 人妻 亚洲 视频| 男女下面插进去视频免费观看| 国产成人免费观看mmmm| 欧美 亚洲 国产 日韩一| 黑人巨大精品欧美一区二区蜜桃| 国产精品一区二区在线观看99| 日本午夜av视频| 久久热在线av| 免费看av在线观看网站| 欧美激情极品国产一区二区三区| 亚洲欧洲国产日韩| 婷婷色综合www| 亚洲av在线观看美女高潮| 在线天堂中文资源库| 91国产中文字幕| 久久久久精品国产欧美久久久 | 超碰97精品在线观看| 蜜桃在线观看..| 亚洲激情五月婷婷啪啪| 两个人看的免费小视频| 亚洲成人免费电影在线观看 | 精品少妇内射三级| 亚洲精品国产区一区二| 欧美日本中文国产一区发布| 久9热在线精品视频| 天堂8中文在线网| 一区二区三区激情视频| 在线天堂中文资源库| 青草久久国产| 国产日韩一区二区三区精品不卡| 丝袜在线中文字幕| 国产男女超爽视频在线观看| 爱豆传媒免费全集在线观看| 老司机深夜福利视频在线观看 | 中文字幕人妻丝袜制服| 一边亲一边摸免费视频| 中文乱码字字幕精品一区二区三区| 丝袜喷水一区| 电影成人av| 一级片'在线观看视频| 欧美性长视频在线观看| 午夜影院在线不卡| 1024视频免费在线观看| 欧美大码av| 国产视频一区二区在线看| 国产不卡av网站在线观看| 欧美xxⅹ黑人| 亚洲av国产av综合av卡| 狠狠婷婷综合久久久久久88av| 99国产综合亚洲精品| 精品国产一区二区三区久久久樱花| 国产1区2区3区精品| 久久久久精品国产欧美久久久 | 国产男人的电影天堂91| 久久午夜综合久久蜜桃| av在线播放精品| 在线观看免费高清a一片| 无限看片的www在线观看| 欧美人与性动交α欧美软件| 91九色精品人成在线观看| 久久久久网色| 中文字幕亚洲精品专区| 捣出白浆h1v1| 午夜老司机福利片| 中文乱码字字幕精品一区二区三区| 精品视频人人做人人爽| 一级片免费观看大全| 国产精品人妻久久久影院| av不卡在线播放| 亚洲欧美色中文字幕在线| 免费观看人在逋| 国产男人的电影天堂91| 又黄又粗又硬又大视频| 国产精品国产av在线观看| 伊人亚洲综合成人网| 国产精品 欧美亚洲| 亚洲欧美精品综合一区二区三区| 久久久久精品人妻al黑| 最新在线观看一区二区三区 | 国产一区二区激情短视频 | 咕卡用的链子| 两个人免费观看高清视频| 天天操日日干夜夜撸| 日本猛色少妇xxxxx猛交久久| 777久久人妻少妇嫩草av网站| 国产av一区二区精品久久| 中国美女看黄片| 亚洲av电影在线观看一区二区三区| 亚洲三区欧美一区| 免费高清在线观看日韩| 欧美国产精品一级二级三级| 国产一级毛片在线| 免费女性裸体啪啪无遮挡网站| 亚洲国产中文字幕在线视频| 免费在线观看影片大全网站 | 久久综合国产亚洲精品| 老汉色∧v一级毛片| 五月开心婷婷网| 极品人妻少妇av视频| 亚洲国产最新在线播放| 国产精品香港三级国产av潘金莲 | 每晚都被弄得嗷嗷叫到高潮| 亚洲成色77777| 七月丁香在线播放| 一边摸一边做爽爽视频免费| 老司机影院毛片| 黄色视频不卡| 国产97色在线日韩免费| 一边摸一边做爽爽视频免费| 精品久久久久久久毛片微露脸 | 制服人妻中文乱码| 久久精品久久久久久久性| 国产精品九九99| 菩萨蛮人人尽说江南好唐韦庄| 女人爽到高潮嗷嗷叫在线视频| 国产在线一区二区三区精| 老司机影院毛片| 国产国语露脸激情在线看| 精品欧美一区二区三区在线| av国产久精品久网站免费入址| 老汉色∧v一级毛片| 国产精品国产av在线观看| 亚洲一码二码三码区别大吗| 亚洲一卡2卡3卡4卡5卡精品中文| 91麻豆av在线| 久久精品国产综合久久久| 少妇 在线观看| av天堂在线播放| 国产熟女欧美一区二区| 国产精品 欧美亚洲| 美国免费a级毛片| 国产成人系列免费观看| 视频在线观看一区二区三区| 我的亚洲天堂| 欧美+亚洲+日韩+国产| 丝袜美腿诱惑在线| 在线观看国产h片| 国产一级毛片在线| 最近最新中文字幕大全免费视频 | 亚洲男人天堂网一区| 日韩伦理黄色片| 一本大道久久a久久精品| 日韩欧美一区视频在线观看| 99精品久久久久人妻精品| 午夜91福利影院| 美女中出高潮动态图| 免费高清在线观看视频在线观看| 99久久99久久久精品蜜桃| 日韩电影二区| 亚洲av成人精品一二三区| 欧美国产精品va在线观看不卡| 精品人妻在线不人妻| 成年人黄色毛片网站| 午夜91福利影院| 久热这里只有精品99| 香蕉国产在线看| 天天躁日日躁夜夜躁夜夜| 国产xxxxx性猛交| 高清黄色对白视频在线免费看| 在线观看国产h片| 亚洲精品一区蜜桃| 视频在线观看一区二区三区| 久久国产亚洲av麻豆专区| 免费黄频网站在线观看国产| 麻豆av在线久日| 免费一级毛片在线播放高清视频 | 精品人妻1区二区| 纵有疾风起免费观看全集完整版| 99国产精品99久久久久| 精品人妻在线不人妻| 欧美日韩一级在线毛片| 九色亚洲精品在线播放| 久久国产精品大桥未久av| 午夜两性在线视频| 成年美女黄网站色视频大全免费| 脱女人内裤的视频| 亚洲精品久久成人aⅴ小说| 观看av在线不卡| 中文字幕高清在线视频| 久久狼人影院| 亚洲av成人精品一二三区| 亚洲欧美中文字幕日韩二区| 成年人免费黄色播放视频| 99久久精品国产亚洲精品| 一本大道久久a久久精品| 久久久欧美国产精品| 99精品久久久久人妻精品| 女人爽到高潮嗷嗷叫在线视频| 美女中出高潮动态图| 久久性视频一级片| 老司机亚洲免费影院| 80岁老熟妇乱子伦牲交| 精品国产乱码久久久久久小说| 99久久综合免费| 精品一品国产午夜福利视频| 午夜老司机福利片| 亚洲欧美激情在线| 久久中文字幕一级| 久久人人爽av亚洲精品天堂| 午夜福利乱码中文字幕| 中文字幕色久视频| 国产成人欧美| 免费高清在线观看视频在线观看| 夜夜骑夜夜射夜夜干| 国产伦理片在线播放av一区| 免费久久久久久久精品成人欧美视频| 精品亚洲乱码少妇综合久久| 中文字幕人妻熟女乱码| 亚洲精品一卡2卡三卡4卡5卡 | 男女下面插进去视频免费观看| xxxhd国产人妻xxx| 1024香蕉在线观看| 高清av免费在线| 晚上一个人看的免费电影| 亚洲av欧美aⅴ国产| 久久 成人 亚洲| 精品人妻在线不人妻| 久久久精品国产亚洲av高清涩受| 超碰97精品在线观看| 久久精品国产亚洲av高清一级| 黄色怎么调成土黄色| 免费少妇av软件| 99精品久久久久人妻精品| 一边摸一边抽搐一进一出视频| 九草在线视频观看| 精品一区二区三区av网在线观看 | 国产精品99久久99久久久不卡| 国产一区二区激情短视频 | 国产精品国产三级国产专区5o| 天天添夜夜摸| 久久精品久久精品一区二区三区| 免费看不卡的av| 一区二区av电影网| 亚洲欧美激情在线| 亚洲国产精品一区二区三区在线| 精品卡一卡二卡四卡免费| 国产精品久久久人人做人人爽| 少妇人妻 视频| 一边摸一边做爽爽视频免费| 国产精品久久久久久人妻精品电影 | 日韩,欧美,国产一区二区三区| xxx大片免费视频| 亚洲精品国产av蜜桃| 18在线观看网站| 欧美性长视频在线观看| 黄色一级大片看看| 黄片播放在线免费| 久久鲁丝午夜福利片| 七月丁香在线播放| 精品亚洲乱码少妇综合久久| 国产精品秋霞免费鲁丝片| 国产精品一二三区在线看| 满18在线观看网站| 人妻人人澡人人爽人人| 久久国产精品大桥未久av| 国产成人av激情在线播放| 一区福利在线观看| 777米奇影视久久| 天天躁夜夜躁狠狠躁躁| 麻豆av在线久日| 老司机深夜福利视频在线观看 | 国产精品秋霞免费鲁丝片| 亚洲中文字幕日韩| 丝袜人妻中文字幕| 日本欧美国产在线视频| 日韩熟女老妇一区二区性免费视频| 国产高清videossex| 日本91视频免费播放| 日本av免费视频播放| 下体分泌物呈黄色| 免费女性裸体啪啪无遮挡网站| 黄色毛片三级朝国网站| 人人妻人人爽人人添夜夜欢视频| 黑人猛操日本美女一级片| 免费黄频网站在线观看国产| 99久久精品国产亚洲精品| 久久久久久久大尺度免费视频| 视频在线观看一区二区三区| 国产精品99久久99久久久不卡| 你懂的网址亚洲精品在线观看| 久久 成人 亚洲| 人人妻人人爽人人添夜夜欢视频| 中国国产av一级| 欧美97在线视频| 成人国产av品久久久| 高清欧美精品videossex| 亚洲中文av在线| 国产一区二区 视频在线| 久久精品熟女亚洲av麻豆精品| 精品久久久久久电影网| 亚洲精品中文字幕在线视频| 亚洲天堂av无毛| 亚洲欧美日韩另类电影网站| 亚洲欧美精品自产自拍| 99久久综合免费| 国产在线视频一区二区| 伦理电影免费视频| 精品视频人人做人人爽| 日韩大片免费观看网站| 国产亚洲精品第一综合不卡| 视频区图区小说| 欧美亚洲日本最大视频资源| 亚洲熟女精品中文字幕| 又紧又爽又黄一区二区| 欧美xxⅹ黑人| av不卡在线播放| 国产熟女欧美一区二区| 丝袜美足系列| 亚洲成色77777| 日日爽夜夜爽网站| 亚洲成av片中文字幕在线观看| 亚洲精品国产色婷婷电影| 精品视频人人做人人爽| 少妇的丰满在线观看| 伊人久久大香线蕉亚洲五| 成人黄色视频免费在线看| 麻豆乱淫一区二区| 亚洲黑人精品在线| 老司机影院成人| 精品国产乱码久久久久久男人| 王馨瑶露胸无遮挡在线观看| 波野结衣二区三区在线| 少妇猛男粗大的猛烈进出视频| 日本黄色日本黄色录像| 亚洲情色 制服丝袜| 赤兔流量卡办理| 亚洲欧洲日产国产| 日韩精品免费视频一区二区三区| 国产亚洲欧美精品永久| 欧美精品高潮呻吟av久久| 一级毛片 在线播放| 国产深夜福利视频在线观看| 国产麻豆69| 免费在线观看影片大全网站 | 亚洲专区国产一区二区| 男女下面插进去视频免费观看| 一本久久精品| 亚洲av电影在线进入| 国产99久久九九免费精品| 一本一本久久a久久精品综合妖精| 国产激情久久老熟女| 亚洲第一av免费看| av片东京热男人的天堂| 亚洲精品一区蜜桃| bbb黄色大片| 晚上一个人看的免费电影| 中文欧美无线码| 久久国产精品影院| cao死你这个sao货| 老司机亚洲免费影院| 国产免费福利视频在线观看| 国产精品久久久久久精品电影小说| 最近最新中文字幕大全免费视频 | 两性夫妻黄色片| 日韩一区二区三区影片| 国产黄色免费在线视频| 国产亚洲av高清不卡| 美女大奶头黄色视频| 九色亚洲精品在线播放| 国产精品 国内视频| 亚洲午夜精品一区,二区,三区| 国产成人精品无人区| 五月天丁香电影| cao死你这个sao货| 丝袜脚勾引网站| 国产精品久久久久久人妻精品电影 | 精品久久蜜臀av无| 国产xxxxx性猛交| 午夜激情久久久久久久| 日韩精品免费视频一区二区三区| 黑人猛操日本美女一级片| kizo精华| 一级毛片女人18水好多 | av不卡在线播放| 男女免费视频国产| 欧美国产精品va在线观看不卡| 51午夜福利影视在线观看| www日本在线高清视频| 男女下面插进去视频免费观看| 成年人午夜在线观看视频| 99国产精品一区二区蜜桃av | 精品熟女少妇八av免费久了| 黑人巨大精品欧美一区二区蜜桃| 久久久久视频综合| 亚洲国产看品久久| www.精华液| 热99久久久久精品小说推荐| 我的亚洲天堂| 久久精品人人爽人人爽视色| 久久精品国产综合久久久| 国产精品av久久久久免费| 国产精品久久久久成人av| 免费观看av网站的网址| 免费日韩欧美在线观看| 叶爱在线成人免费视频播放| 精品久久久精品久久久| 狠狠婷婷综合久久久久久88av| 在现免费观看毛片| 美女大奶头黄色视频| 久久人人爽人人片av| 亚洲五月婷婷丁香| 丝袜在线中文字幕| 国精品久久久久久国模美| 亚洲成人国产一区在线观看 | 日韩熟女老妇一区二区性免费视频| 久久久久久久精品精品| 国产一区二区激情短视频 | 日本五十路高清| 亚洲成国产人片在线观看| 搡老岳熟女国产| 午夜激情久久久久久久| 久久毛片免费看一区二区三区| av天堂久久9| 国产成人一区二区在线| 久久99热这里只频精品6学生| 国产三级黄色录像| av国产久精品久网站免费入址| 亚洲九九香蕉| 不卡av一区二区三区| 51午夜福利影视在线观看| 久久久国产欧美日韩av| 国产精品人妻久久久影院| 日韩电影二区| 搡老乐熟女国产| 久久精品国产亚洲av涩爱| 久久热在线av| 亚洲精品美女久久av网站| 黄色毛片三级朝国网站| 国产伦人伦偷精品视频| 手机成人av网站| 亚洲激情五月婷婷啪啪| 亚洲精品中文字幕在线视频| 亚洲欧洲国产日韩| av在线老鸭窝| 国产精品三级大全| 亚洲视频免费观看视频| 久久精品久久精品一区二区三区| 亚洲av电影在线进入| 黄色毛片三级朝国网站| 少妇裸体淫交视频免费看高清 | 自拍欧美九色日韩亚洲蝌蚪91| 久久狼人影院| 国产人伦9x9x在线观看| 国产不卡av网站在线观看| 国产片内射在线| 欧美激情极品国产一区二区三区| 日本欧美国产在线视频| 两性夫妻黄色片| 精品人妻1区二区| 国产精品三级大全| www.av在线官网国产| 国产精品久久久久成人av| 美女大奶头黄色视频| 蜜桃国产av成人99| 爱豆传媒免费全集在线观看| 亚洲,欧美精品.| 91精品伊人久久大香线蕉| 亚洲一码二码三码区别大吗| 国产一级毛片在线| 日韩中文字幕视频在线看片| 亚洲第一青青草原| 9191精品国产免费久久| 1024视频免费在线观看| www.自偷自拍.com| 亚洲国产中文字幕在线视频| 欧美激情极品国产一区二区三区| 老司机影院成人| 成年人黄色毛片网站| 精品亚洲成a人片在线观看| 免费av中文字幕在线| 九草在线视频观看| 亚洲精品日本国产第一区| 国产精品一国产av| 日本91视频免费播放| 国产精品一区二区在线不卡| 成人亚洲欧美一区二区av| 一级a爱视频在线免费观看| 欧美日韩福利视频一区二区| 美女午夜性视频免费| 亚洲欧美日韩高清在线视频 | 久久久国产精品麻豆| 欧美性长视频在线观看| 男人操女人黄网站| 巨乳人妻的诱惑在线观看| 久久热在线av| 你懂的网址亚洲精品在线观看| 亚洲中文字幕日韩| 久久久久久亚洲精品国产蜜桃av| 蜜桃在线观看..| 好男人视频免费观看在线| 一级,二级,三级黄色视频| 韩国精品一区二区三区| 丰满人妻熟妇乱又伦精品不卡| 国产一区二区激情短视频 | 亚洲人成网站在线观看播放| 国产成人精品久久二区二区免费| 国产精品 国内视频| 亚洲 国产 在线| 亚洲精品国产一区二区精华液| 国产一区二区三区综合在线观看| 国产精品熟女久久久久浪| 亚洲熟女精品中文字幕| 日韩 欧美 亚洲 中文字幕| 看免费av毛片| 交换朋友夫妻互换小说| 狠狠精品人妻久久久久久综合| 免费久久久久久久精品成人欧美视频| av有码第一页| 国产黄色视频一区二区在线观看| 一区二区av电影网| 久久天堂一区二区三区四区| 亚洲av片天天在线观看| 亚洲精品久久久久久婷婷小说| 97在线人人人人妻| 久久人人爽av亚洲精品天堂| 人人妻人人澡人人爽人人夜夜| 亚洲精品日本国产第一区| 精品视频人人做人人爽| 男女下面插进去视频免费观看| 免费在线观看影片大全网站 | 国产成人啪精品午夜网站| 国产免费又黄又爽又色| 啦啦啦视频在线资源免费观看| 亚洲黑人精品在线| 一二三四在线观看免费中文在| bbb黄色大片| 91字幕亚洲| 久久久久精品国产欧美久久久 | 好男人视频免费观看在线| 高清黄色对白视频在线免费看| 精品一区在线观看国产| 夫妻性生交免费视频一级片| 亚洲欧美激情在线| 可以免费在线观看a视频的电影网站| 国产欧美日韩精品亚洲av| 五月天丁香电影| 视频区图区小说| 1024香蕉在线观看| 99国产精品一区二区三区| 最黄视频免费看| 日韩欧美一区视频在线观看| 亚洲欧美一区二区三区久久| 青草久久国产| 男女无遮挡免费网站观看| 精品少妇内射三级| 欧美亚洲 丝袜 人妻 在线| 涩涩av久久男人的天堂| 50天的宝宝边吃奶边哭怎么回事| 久久精品国产亚洲av高清一级| 999久久久国产精品视频| 亚洲欧洲精品一区二区精品久久久| 一级毛片黄色毛片免费观看视频| 亚洲精品中文字幕在线视频| 国产激情久久老熟女| 成人亚洲欧美一区二区av| 婷婷色av中文字幕| 大码成人一级视频| 欧美黄色片欧美黄色片| av电影中文网址| 两性夫妻黄色片| av欧美777| 亚洲欧美一区二区三区久久| 后天国语完整版免费观看| 国产主播在线观看一区二区 | 女人久久www免费人成看片| 麻豆乱淫一区二区| 色综合欧美亚洲国产小说| 大香蕉久久网| 亚洲三区欧美一区| 成人三级做爰电影| 波野结衣二区三区在线| 欧美日韩黄片免| 国产精品 欧美亚洲| 久久中文字幕一级| 中文字幕制服av| 国产人伦9x9x在线观看| 男女之事视频高清在线观看 | 久久精品成人免费网站| 少妇精品久久久久久久| 99国产精品99久久久久|