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

    FLIC:Fast linear iterative clustering with active search

    2018-03-12 06:07:06JiaxingZhaoRenBoQibinHouMingMingChengandPaulRosin
    Computational Visual Media 2018年4期

    Jiaxing Zhao,Ren Bo(),Qibin Hou,Ming-Ming Cheng,and Paul Rosin

    Abstract In this paper,we reconsider the clustering problem for image over-segmentation from a new perspective.We propose a novel search algorithm called“activesearch” which explicitly considersneighbor continuity.Based on this search method,we design a back-and-forth traversal strategy and a joint assignment and update step to speed up the algorithm.Compared to earlier methods,such as simple linear iterative clustering(SLIC)and its variants,which use fixed search regions and perform the assignment and the update steps separately,our novel scheme reduces the number of iterations required for convergence,and alsoprovidesbetterboundariesin theoversegmentation results.Extensive evaluation using the Berkeley segmentation benchmark verifies that our method outperforms competing methods under various evaluation metrics.In particular,our method is fastest,achieving approximately 30 fps for a 481×321 image on a single CPU core.To facilitate further research,our code is made publicly available.

    Keywordsimage over-segmentation;SLIC;neighbor continuity;back-and-forth traversal

    1 Introduction

    Superpixels,generated by image over-segmentation,can take the place of pixels as the fundamental units in various computer vision tasks,including image segmentation[1],image classification[2],3D reconstruction[3],object tracking[4],etc.Such a technique can greatly reduce computational costs,avoid under-segmentation,and reduce the in fluence of noise.Clearly,efficiently generating superpixels plays an important role in many vision and image processing applications.

    Many classical methods have been developed for superpixel generation,including FH[5],Mean Shift[6],and Watershed[7]methods.The lack of compactness and the irregularity of the resulting superpixels restrict their application,especially when contrast is poor or shadows are present.To solve the above-mentioned problems,Shi and Malik proposed the normalized cuts(NC)method[8]which generates compact superpixels.However,this method does not follow image boundaries very well,and the computational cost is high. The GraphCut method[9,10]regards the segmentation problem as an energy optimization process.It solves the compactness problem by using min-cut/max- flow algorithms[11,12],but their parameters are hard to control.The Turbopixel method[13]provides another approach to solving the compactness problem.However,the inefficiency of the underlying levelset method[14]restricts its application.Van den Bergh et al.[15]proposed an energy-driven algorithm,SEEDS,whose results follow image boundaries well,but unfortunately it suffers from irregularity and the number of superpixels output is hard to determine.The ERS method[16]performs well on the Berkeley segmentation benchmark,but has a high computational cost that limits its practical use.

    Achanta et al.[17]proposed a linear clustering based algorithm called SLIC;it generates superpixels based on Lloyd's algorithm[18](also known as Voronoi iteration or thek-means method). For speed,in the assignment step of SLIC,each pixel pis associated with those cluster seeds whose search regions overlap its location.This strategy is also adopted by most subsequent works based on SLIC.SLIC is widely used in various applications[4]because of its high efficiency and good performance.Inspired by SLIC,Wang et al.[19]implemented an algorithm called SSS that considers the structural information within images.It uses geodesic distance[20]computed by geometric flows instead of the simple Euclidean distance.However,its efficiency is poor because of the high computational cost of measuring geodesic distances.Very recently,Liu et al. [21]proposed the Manifold SLIC method that generates content-sensitive superpixels by computing a centroidal Voronoi tessellation(CVT)[22]in a special feature space.This advanced technique is much faster than SSS but still slower than SLIC due to the cost of its mapping,splitting,and merging processes.In summary,the above-mentioned methods improve the results by either using more complicated distance measurements or by providing more suitable transformations of the feature space.However,the assignment and update steps within these methods are performed separately,leading to a low convergence rate.

    2 Proposed approach

    In this paper,we consider the over-segmentation problem from a new perspective. Each pixel in our algorithm is allowed to actively search for the superpixel to which it belongs,according to its neighboring pixels—see Fig.1.During this process,the seeds of the superpixels can be adaptively changed,which allows our assignment and update steps to be performed jointly.This property enables our approach to converge rapidly.To sum up,the main advantages of our new approach are:

    Fig.1 (a)Search method used in SLIC.Each seed only searches over a limited region to reduce computational cost.(b)Our active search method.Each pixel decides its own label by searching its surroundings.

    · Good awareness of neighboring-pixel continuity,leading to results with good boundary sensitivity regardless of image complexity and contrast.

    · Joint performance of the assignment and update steps,providing rapid convergence(in just two iterations).Our method has the highest speed of any superpixel segmentation approach,with better performance according to a variety of metrics evaluated on the Berkeley segmentation benchmark.

    3 Preliminaries

    Before introducing our approach that allows adaptive search regions and joint assignment and update steps,we first brie fly recap the standard SLIC algorithm with fixed search regions and separate steps.This approach improves upon Lloyd's algorithm,reducing the time complexity fromO(KN)toO(N),whereK is the number of superpixels andNis the number of pixels.

    wheremis a variable that controls the weight of the spatial term,andNs=T.Variablesdsanddcare respectively the spatial and color distances,given by

    and

    In the update step,SLIC recomputes the center of each superpixel and moves the seeds to these new centers.Overall,it obtains the over-segmentation results by iteratively performing the assignment and update steps.

    Variants ofSLIC use a similar approach.They improve upon the performance of SLIC by using better distance measures or more suitable transformation functions between color space and spatial space.However,in these algorithms,each search region is fixed during the assignment step within each loop,and the relationships between neighboring pixels are largely ignored when allocating pixels to superpixels. Separately performing the assignment step and the update step causes delayed incorporation of pixel label changes.

    Since superpixel computation is typically used as the first step of other vision applications,the rapid generation of superpixels with good boundaries is a crucial problem.Here,unlike previous algorithms[17,21],we consider this problem from a new point of view,in which only surrounding pixels are considered for determining the label of the current pixel.Each pixel actively selects which superpixel it should belong to in a back-and-forth order to provide better determination of over-segmentation regions.Moreover,the assignment step and the update step are performed jointly.Very few iterations are required for our approach to converge.An overview of our algorithm is provided in Algorithm 1.

    3.1 Problem setup

    Given the desired number of superpixelsKand an input imageI=,whereNis the number of pixels,our goal is to produce a series of disjoint small regions(or superpixels). Following most previous works[17],the original RGB color space is transformed to the more useful CIELAB color space.Thus,each pixelIiin an imageIcan be represented in a five dimensional space:

    We first divide the original image into a regular grid containingKelementswith step lengthυ=as in Ref.[17],and the initial label for each pixel Iiis assigned as

    We initialize the seedSkinGkat its centroid.Therefore,Skcan also be defined as being in the same five dimensional space:

    ?

    3.2 Label decision

    In most natural images adjacent pixels tend to share the same labels,i.e.,neighboring pixels have natural continuity.Thus,we propose an active search method to leverage as much of this a priori information as possible.In our method,unlike most previous approaches[17,21],the label of each pixel is only determined by its neighbors.We compute the distances between the current pixel and the seeds of its four or eight adjacent pixels—see Fig.1.Specifically,for a pixelIi,our assignment principle is

    whereAiconsists ofIiand its four neighboring pixels,andSLjisIj's corresponding superpixel seed.We use Eq.(1)to measure the distance D(Ii,SLj).

    Since each pixel can only be assigned to a superpixel containing at least one of its neighbors,local pixel continuity has a stronger effect in our proposed strategy,allowing each pixel to actively assign itself to one of its surrounding closely connected superpixel regions.The advantages of such a strategy are clear:firstly,the nearby assignment principle can avoid the occurrence of too many isolated regions,indirectly preserving the desired number of superpixels.Secondly,this assignment operation is not limited by a fixed range in space,resulting in better superpixel boundary compliance even when very complicated content leads to irregular superpixel shapes.Furthermore,during the assignment process,the superpixel centers are also self-adaptively modified,leading to faster convergence.Detailed demonstration and analysis are given in Section 4.5.It is worth mentioning that the neighbors of the internal pixels in a superpixel normally share the same labels,so it is unnecessary to process them further,allowing us to process each superpixel extremely quickly.

    3.3 Traversal order

    The traversal order plays a very important role in our approach:an appropriate scanning order may lead to a visually better segmentation.As explained in Section 3.2,the label of each pixel only depends on the seeds of its surrounding pixels.Thus,in a superpixel,the label of the current pixel is directly or indirectly related to those pixels that have already been processed.To better take advantage of this avalanche effect,we adopt a back-and-forth traversal order as in PatchMatch[23],in which the pixels that are processed later will benefit from updates to previously processed pixels.Figure 2 illustrates this process.In the forward pass,the label decision for each pixel considers the information from the top surrounding pixels of the superpixel,and similarly,the backward pass will provide the information from the bottom surrounding pixels of the superpixel.With such a scanning order,all the surrounding information can be taken into consideration,yielding better segments.

    While an arbitrary superpixel may have an irregular shape instead of a simple rectangle or square,we use a simple strategy to traverse the whole superpixel.We first find a minimum bounding box within which all its pixels are enclosed,as shown in Fig.2.We then perform the scanning process for all pixels in the corresponding minimum bounding box and only deal with those pixels that are within the superpixel.

    3.4 Joint assignment and update step

    It is common in existing methods,such as SLIC[17],that the assignment and update steps are performed separately,leading to delayed feedback from pixel label changes to superpixel seeds.An obvious problem of such a strategy is that many(normally more than if ve)iterations are required before convergence.In our approach,based on the assignment principle in Eq.(7),we use a joint assignment and update strategy which performs these two steps at a finer granularity.This approach is able to adjust the superpixel seed center position on the fly,significantly reducing the number of iterations needed for convergence.Since most clustering-based superpixel methods use the centroidal Voronoi tessellation(CVT),we first briefly introduce the CVT and then describe our method.

    whered(Ii,Sk)is an arbitrary distance measure from pixelIito the seedSk.The Voronoi diagramVD(S)is defined by

    A CVT is then defined as a Voronoi diagram whose generator point of each Voronoi cell is also its center of mass.The CVT is usually obtained by heuristic algorithms,such as Lloyd's algorithm,iteratively performing updates after each assignment step until convergence is reached.

    In our approach,on account of our novel label decision strategy as shown in Eq.(7),we are able to jointly perform the update step and the assignment step instead of separately.More specifically,after pixelIiis processed,if its label is changed to,say,Lj,we immediately update the current seedSLiusing the following equation:

    where|ζLi|is the number of pixels in superpixelζLi,and update SLjusing the following equation:

    The bounding box ofζLjis also updated accordingly.

    Fig.2 Scanning order for each superpixel.Gray regions enclosed by blue lines represent superpixels.Red dashed rectangles denote their corresponding bounding boxes.We first scan the bounding box from left to right and top to bottom(b)and then in the opposite direction(c).The shape of each superpixel may change,whereupon we update the bounding box(d)if necessary.

    As the above updates only contain very simple arithmetic operations,they can be performed very quickly.Such an immediate update will help later pixels make a better choice during assignment,leading to better convergence.Figure 10 given later illustrates the speed of convergence of our approach.

    3.5 Superpixel processing order

    In our method,superpixels are processed independently.Thus,the superpixel processing order will affect the performance of the method;label changes affect the surrounding pixels.However,we do not want current pixel changes to affect the superpixels we have already processed.Therefore,we give priority to those complex superpixels in which many pixels labels will be changed,processing them first and then simple superpixels later.Superpixels which have a uniform color are simple,and almost no pixels labels need to change.

    We use color entropy to define the complexity of superpixels.We calculate it using the following formulation(15):

    where|ζLi|is the number of pixels in superpixelζLi,pis a three-dimensional vector in lab color space,and p is the mean of p in superpixel ζLi.

    After determining the entropy of all superpixels,we process them in descending order of entropy.We later demonstrate the benefits of this processing order.

    4 Experiments

    Our method has been implemented in C++on a PC with a 4.0 GHz Intel Core i7-4790K CPU with 32 GB RAM,and 64 bit operating system.We compare our method to various previous and state-of-theart works,including FH[5],SLIC[17],Manifold SLIC[21],SEEDS[15],and ERS[16],using the BSDS500 benchmark and the evaluation methods proposed in Refs.[24,25].As the source codes used in evaluation of the above works may not be the same as the reported versions,we may observe performance differences from the original during evaluation.For fair comparison,we uniformly use publicly available source code[24,25]for all methods.As in previous research in the literature[19,21],we mainly evaluate all algorithms on 200 randomly selected images of resolution 481×321 from the Berkeley dataset[24].In addition,we compared our method with other stateof-the-art methods on the Pascal Context dataset[26].

    4.1 Datasets

    The Berkeley dataset is the most common dataset in the area of image segmentation and boundary detection. The Pascal Context dataset includes a set of additional annotations to the PASCAL VOC 2010 dataset[27].It goes beyond the original PASCAL semantic segmentation task by providing annotations for the whole scene and is mainly intended for semantic segmentation and object detection.Hence,we only perform an ablation study on the Berkeley dataset and compare our method with other methods on both datasets.We randomly selected six images and corresponding ground-truths from the BSDS(Fig.3)and Pascal Context datasets(Fig.4).

    As we can see,the images in the Pascal Context are more realistic,while the annotations for the BSDS dataset are more detailed.

    4.2 Parameters

    Our approach requires three parameters to be set.The first is the number of superpixelsK.One of the common advantages of clustering-based algorithms is that the desired number of superpixels can be directly chosen by setting the clustering parameterK.The second parameter is the spatial distance weightm.It has a large effect on the smoothness and compactness of superpixels.We show that performance increases asmdecreases.However,makingmtoo small can also lead to irregularity of superpixels.To achieve a good trade-offbetween compactness and speed,in the following experiments,we setm=5 as default.The last parameter is the maximum number of iterations itr.Here we setitr=2 by default to balance time taken and result quality.We emphasise that,to make a fair comparison,we optimize the parameters for each method to maximize its recall value for the BSDS500 benchmark.

    Fig.3 Images and ground-truths for the BSDS dataset.Rows 1,3:original images.Rows 2,4:corresponding annotated edges.

    Fig.4 Images and ground-truths for the Pascal Context dataset.Rows 1,3:original images.Rows 2,4:corresponding annotated edges.

    4.3 Comparison using BSDS dataset

    Our approach outperforms previous methods that have similar computational efficiency,and achieve at least comparable results compared to slower algorithms with an order of magnitude faster speed.Details are discussed below.

    4.3.1 Boundary recall

    Boundary recall(BR)[17]is a measurement which assesses how well superpixel boundaries represent ground-truth boundaries.It computes the fraction of ground-truth edges that fall withinε-pixel length from at least one superpixel boundary.BR can be computed by

    where ξSand ξGrespectively denote the union set of superpixel boundaries and the union set of groundtruth boundaries.The indicator function Π checks if the nearest pixel is withinεdistance.Here we follow Refs.[17,21]and setε=2 in our experiment.The boundary recall curves for different methods are plotted in Fig.5(a).One can easily observe that our FLIC method outperforms all other methods.

    4.3.2 Undersegment error

    The undersegment error(UE)[28]reflects the extent to which superpixels do not exactly overlap the ground-truth segmentation.As for BR,UE also reflects boundary adherence,but UE uses segmentation regions instead of boundaries in the measurement.Mathematically,UE can be computed by

    where ?Sis the union set of superpixels,?Gis the union set of the segments of the ground-truth,Sindenotes the overlap between superpixelSand groundtruth segmentG,andSoutdenotes the rest of the superpixelS.As shown in Fig.5(b),our results are nearly the same as those of the best approach ERS[16],while our method is significantly faster.

    4.3.3 Achievable segmentation accuracy

    Achievable segmentation accuracy (ASA)[16]gives the highest accuracy achievable for object segmentation that utilizes superpixels as units.As for UE,ASA utilizes segments instead of boundaries.It can be computed by

    whereSkrepresents the superpixel andGirepresents the ground-truth segment. A better superpixel segmentation willhave a largerASA value.Figure 5(c)shows that,compared to the ERS method[16],the quality of results provided by our approach is competitive,and our method achieves the best trade-offbetween quality and speed.

    Fig.5 Comparisons between state-of-the-art methods and our approach on the BSDS500 benchmark.In(b)-(d),Kis fixed to 200 for the best trade-offbetween result quality and speed.In terms of boundary recall,our strategy significantly outperforms methods that take similar time.Furthermore,competitive results are also achieved compared to slower methods(e.g.,the state-of-the-art ERS method[16])according to all evaluation metrics,but at an order of magnitude faster speed.

    4.3.4 Time

    Similar to SLIC,our method hasO(N)time complexity.Speed is one of the most important issues for using superpixels as elementary units.Many approaches are limited by their speeds,such as SSS[19]and ERS[16].As shown in Fig.5,the average time taken by our FLIC method using two iterations to process an image is 0.035 s,while the time needed by ERS,Manifold SLIC,SLIC,and FH is 0.625 s,0.281 s,0.072 s,and 0.047 s,respectively.FLIC has the lowest time cost of all these methods and is nearly 20 times faster than ERS whilst providing comparable result quality.

    4.3.5 Visual results and analysis

    Figure 6 show several superpixel segmentation results using different algorithms. It can be seen that our approach is more sensitive to image boundaries,especially when there is poor contrast between the foreground and background.Compared to the SLIC method,our approach follows boundaries very well and runs twice as quickly.Compared to the ERS method,our superpixels are much more regular and the mean execution speed of our approach is 20 times greater.

    The above facts and Fig.5 show that our approach achieves an excellent compromise between boundary adherence,compactness,and time.

    4.4 Comparison using Pascal Context dataset

    Additional,We evaluate the over-segmentation methods on Pascal Context dataset,which is larger and more realistic.We use the same metrics to evaluate the over-segmentation method.

    4.4.1 Boundary recall

    The boundary recall curves for different methods are plotted in Fig.7(a).We can see that almost all over-segmentation methods achieve quite high recall values.Our method is no longer the best but still achieves competitive performance.Figure 7(d)shows that our method achieves 0.974 in terms of boundary recall while the state-of-the-art method M-SLIC[21]achieves 0.978.However,our method runs ten times faster than M-SLIC.We think this difference may be because that there are fewer edges in the ground-truth in the Pascal Context dataset.

    4.4.2 Undersegment error

    Figure 7(b)shows that our results are nearly the same as those of the best approach,SEEDS[15],but run faster.

    Fig.6 Visual comparison of superpixel segmentation results using various algorithms,with 100 superpixels andm=10.Our approach follows boundaries very well and at the same time produces compact superpixels.

    Fig.7 Comparisons between state-of-the-art methods and our approach on the Pascal Context dataset.Due to the simplicity of this dataset,almost all over-segmentation methods yield good boundary recall.The proposed method achieves a competitive trade-offon this dataset.

    4.4.3 Achievable segmentation accuracy

    Figure 7(c)shows that,compared to other oversegmentation methods,ourapproach provides competitive result quality,giving the best trade-offbetween quality and time.

    4.4.4 Time

    The size of images in the BSDS dataset is fixed,either 480×320 or 320× 480,while in the Pascal Context dataset,the image size is arbitrary.Figure 7 shows that our proposed method still takes least time amongst all over-segmentation methods.

    4.5 Algorithm analysis

    4.5.1 Efficacy of back-and-forth traversal

    As shown in Fig.2,we adopt a back-and-forth traversal order to scan the whole enclosing bounding box for each superpixel.Actually,using two forward scans can also perform very well for our method.Figure 8 provides a quantitative comparison between two strategies:using four iterations of purely forward scanning,and using the proposed back-and-forth scan order twice(which also results in four iterations).The blue line indicates results using normal forward scan order while the red line indicates results using our method.The red curve significantly outperforms the blue curve while taking similar time:our back-andforth scan order considers more information about the regions outside the bounding box,leading to more reliable boundaries.

    4.5.2 Role of spatial distance weight

    Figure 9(a)shows that,unlike for SLIC[17],the BR curve monotonically decreases with respect to the spatial distance weightmin our approach.This is because in our method,local region continuity is mostly ensured by the active search algorithm,and color boundaries are less well preserved for largerm.On the other hand,smallmresults in less regular superpixels,so we choosem=5 for our comparison with previous works.Superpixels are normally used as a first step in vision tasks and these vision tasks often favor superpixel methods with good boundaries.Our approach allows users to select a reasonable value formaccording to their specific requirements.In any case,our overall performance is significantly better for all m values.

    Fig.8 Partial sensitivity analysis for standard evaluation metrics and time taken.

    4.5.3 Convergence rate

    FLIC significantly accelerates the evolution so that we only need a few iterations before convergence.We compare the result quality for different numbers of iterations using the Berkeley benchmark.It can be easily seen from Fig.9(b)that our algorithm quickly converges after two iterations and further iterations only bring marginal benefits to the results.For example,whenKis set to 200,the boundary recall of the superpixels with only one iteration is 0.835;after two iterations it is 0.859 and after three iterations it is 0.860.The undersegment error values are 0.115,0.108,and 0.107,respectively,while the achievable segmentation accuracy values are 0.941,0.945,and 0.946,respectively.As can be seen in Fig.9(b),our algorithm not only converges much more quickly than SLIC(which requires ten iterations to converge),but also obtains better quality results.

    Fig.9 (a)BR-mcurves;mis the spatial distance weight in Eq.(1).Our results are far better than those from SLIC for all values ofm.(b)BR-iteration curves.Our method converges within 2 iterations,much fewer than SLIC.

    4.5.4 Role of joint assignment and update

    Our algorithm jointly performs the assignment and update steps. Figure 10 show the convergence rates for both our joint approach and for separately performing assignment and update steps.Clearly,our joint approach converges very quickly as only two iterations are needed,while the separate approach needs another two iterations to reach the same BR value.This demonstrates that our joint approach is efficient while having no negative effect on the final results.

    Fig.10 Comparison of convergence rate for joint and separate assignment and update steps.

    4.5.5 Size of neighborhoods

    In our method,the label of the current pixel relies on its four neighboring pixels.Using eight neighborhoods is also plausible,as more neighbors should definitely further more useful information.In Table 1,we briefly compare the results for these two approaches.As might be expected,larger neighborhoods lead to an increase in result quality but at the cost of reducing speed.In real applications,users can select either approach to suit their own requirements.

    4.5.6 Traversal order

    In our approach,we adopt the same traversal order as used in PatchMatch[23].Actually,there are many other possible traversal orders.Below we list a few simple ones:

    ·In PatchMatch,the horizontal axis is the major axis.Instead,we could first scan the vertical axis:forward scan first from top to bottom and then from left to right.Backward scan first from bottom to top and then from right to left.

    ·In PatchMatch,superpixels are scanned from the top left corner to the right bottom corner.Instead we may scan the superpixels from right bottom to top left.

    Table 1 Boundary recall versus time for 4-neighborhoods and 8-neighborhoods with different superpixel counts:100,200,300,400

    · We also could combine the horizontal and vertical scans: first adopt the default traversal method,a horizontal scan,and then use a vertical scan,and so on.In our setting,we set the number of iterations to ten,with five horizontal and five vertical scans.

    We compare results using different traversal orders in Table 2.The default traversal order achieves the best results amongst all possible traversal orders,but the difference is not great.In addition,the default traversal order is most straightforward to implement,hence we adopt it,as does PatchMatch[23].

    4.5.7 Superpixel processing order

    We further compared the results with and without sorting superpixels according to their entropies.If we process the superpixels in descending order of entropy,we get the results mentioned in previous experiments,with a boundary recall value of 85.9.However,the boundary recall is 84.8 if we process the superpixels according to their spatial order.As we can see,we get a minor improvement by sorting.

    4.5.8 Qualitative results

    Figure 11 shows some segmentation results for the BSDS dataset produced by our approach withm=20 and the number of superpixels set to 1000,400,and 200,respectively.It is seen that,in each case,the edges of the resulting superpixels are always very close to the boundaries.This is especially obvious in the first and third images.We also show some segmentation results for different values ofmin Fig.12.Whenmis smaller,for example 10,the shapes of the resulting superpixels become less regular.Whenmis larger,for example 30,the resulting superpixels become more compact.

    In Figs.13 and 14 we show segmentation results for the Pascal Context dataset.Most images in the Pascal Context dataset come from real scenes,andare more complex than those in the BSDS dataset.As a result,the segmentation results are more cluttered.

    Table 2 Boundary recall for different traversal orders. TO1 represents the default traversal order which is first from left to right and then from top to bottom.TO2 represents traversing the pixels in a superpixel first from top to bottom and then from left to right.TO3 represents traversing the pixels first from right to left and then from bottom to top.TO4 represents the combined scheme

    Fig.11 Images from the Pascal Context dataset segmented by our approach withm=20 and the number of superpixels set to 1000,400,and 200,respectively.The resulting superpixels follow region boundaries very well.

    Fig.12 Images from the BSDS dataset segmented by our proposed approach withm=10,20,and 30,respectively.Whenmis smaller,the superpixels follow boundaries well.When m is larger,the superpixels are more compact.

    Fig.13 Images from the BSDS dataset segmented by our approach withm=20 and the number of superpixels set to 1000,400,and 200,respectively.The resulting superpixels follow region boundaries very well.

    Fig.14 Images from the Pascal Context dataset segmented by our proposed approach withm=10,20,and 30,respectively.Whenmis smaller,the superpixels follow boundaries well.When m is larger,the superpixels are more compact.

    5 Applications

    In this section,we applied our method to a higher level application image segmentation problem[1].In hfs[1],image over-segmentation is used as an initial step:its results are taken as the input to the algorithm to generate a final segmentation result.In the original method,SLIC[17]is used to generate the image over-segmentation result.Here we simply replace SLIC with our proposed method and use the same image segmentation evaluation metric.However,we only use the optimal dataset scale(ODS)during training as the proposed method has few parameters.We use theF-measure of precision and recall on the whole dataset to evaluate the boundary performance;the following evaluation metrics are used to assess region performance:

    · Variation of Information(VI),which measures the distance between ground-truth and the segmentation result.Lower VI is better.

    · Probabilistic Rand Index(PRI),which measures the pairwise compatibility of element assignment between ground-truth and the proposed segmentation.A large value is better.

    ·Segmentation Covering (Covering), which measures the average overlap between groundtruth and the proposed segmentation.Again,a large value is better.

    The results can be seen in Table 3.The segmentation results are closer when the number of superpixels is large,e.g.,1000 or 2000:as the number of superpixels increases,the quality of different over-segmentation methods becomes closer.When the number of superpixels is small,e.g.,100,segmentation results usingFLIC as the initial step perform better than those using SLIC.Hence,it is reasonable to say that our method is better than SLIC in practical applications.

    Table 3 Comparison of segmentation results generated by SLIC and FLIC for different numbers of superpixels.E.g.,SLIC-100 indicates use of SLIC to generate 100 superpixels which were then input to a downstream algorithm to achieve the final segmentation result

    6 Conclusions

    This paper has presented a novel algorithm using active search,which is able to improve the result quality and significantly reduce the time taken when producing superpixels to over-segment an image.Taking advantage of local continuity,our algorithm provides results with good boundary sensitivity even for complex and low contrast images.Moreover,it is able to converge in only two iterations,making it faster than previous methods,providing result quality comparable to the state-of-the-art ERS method in 1/20th of the time.We have used various evaluation metrics on the Berkeley segmentation benchmark dataset to demonstrate the speed and high quality results of our approach.

    Acknowledgements

    This research was sponsored by National Natural Science Foundation of China(Nos.61620106008 and 61572264),Huawei Innovation Research Program(HIRP),and IBM Global SUR Award.

    av有码第一页| 国产日韩一区二区三区精品不卡| 国产在线一区二区三区精| 久久这里只有精品19| h视频一区二区三区| 啦啦啦中文免费视频观看日本| 国产成人精品无人区| av视频免费观看在线观看| 欧美中文综合在线视频| 亚洲性夜色夜夜综合| 色综合婷婷激情| 桃红色精品国产亚洲av| 在线天堂中文资源库| 狠狠精品人妻久久久久久综合| 高清在线国产一区| 亚洲人成77777在线视频| 午夜视频精品福利| 中文字幕最新亚洲高清| 国产色视频综合| 欧美激情极品国产一区二区三区| 欧美日韩黄片免| 亚洲午夜理论影院| av片东京热男人的天堂| 俄罗斯特黄特色一大片| 天天躁狠狠躁夜夜躁狠狠躁| 国产精品1区2区在线观看. | 亚洲国产成人一精品久久久| 国产av国产精品国产| 国产一区二区在线观看av| 丝袜美腿诱惑在线| 亚洲欧美色中文字幕在线| 一级毛片电影观看| 免费在线观看完整版高清| 色尼玛亚洲综合影院| 国产xxxxx性猛交| 国产男女内射视频| 国产伦理片在线播放av一区| 最新美女视频免费是黄的| 国产男女超爽视频在线观看| 一级毛片女人18水好多| 大型黄色视频在线免费观看| 中文字幕人妻熟女乱码| 99国产极品粉嫩在线观看| 18禁裸乳无遮挡动漫免费视频| 日韩欧美国产一区二区入口| 亚洲国产av新网站| www.自偷自拍.com| 天堂俺去俺来也www色官网| 国产高清国产精品国产三级| 国产麻豆69| 久久中文字幕一级| 国产xxxxx性猛交| 亚洲专区国产一区二区| 又黄又粗又硬又大视频| 在线观看免费高清a一片| 国产精品一区二区在线不卡| 亚洲国产av影院在线观看| 俄罗斯特黄特色一大片| 久久精品国产亚洲av香蕉五月 | 亚洲av成人一区二区三| 国产精品亚洲av一区麻豆| 国产成人精品无人区| 久久中文看片网| 美女视频免费永久观看网站| 不卡av一区二区三区| 男女高潮啪啪啪动态图| 男女下面插进去视频免费观看| 天堂动漫精品| 新久久久久国产一级毛片| 一级a爱视频在线免费观看| 丰满少妇做爰视频| 黑人猛操日本美女一级片| 叶爱在线成人免费视频播放| 欧美av亚洲av综合av国产av| 激情视频va一区二区三区| 黑人操中国人逼视频| 国产精品欧美亚洲77777| 夜夜爽天天搞| 亚洲,欧美精品.| 久久久久久久大尺度免费视频| 亚洲av片天天在线观看| 欧美黄色淫秽网站| 老鸭窝网址在线观看| 99精国产麻豆久久婷婷| 精品亚洲成国产av| 美女国产高潮福利片在线看| 脱女人内裤的视频| 母亲3免费完整高清在线观看| 精品人妻在线不人妻| 热re99久久精品国产66热6| 午夜福利影视在线免费观看| 亚洲欧美日韩高清在线视频 | 国产视频一区二区在线看| 精品国内亚洲2022精品成人 | 美女视频免费永久观看网站| 99国产精品一区二区三区| 黄片播放在线免费| 亚洲成a人片在线一区二区| 亚洲av欧美aⅴ国产| 日韩三级视频一区二区三区| 午夜免费成人在线视频| av免费在线观看网站| 亚洲中文日韩欧美视频| 国产成人啪精品午夜网站| 桃红色精品国产亚洲av| 大香蕉久久网| 日韩精品免费视频一区二区三区| 在线亚洲精品国产二区图片欧美| 国产精品1区2区在线观看. | 69精品国产乱码久久久| 国产免费福利视频在线观看| 99国产精品免费福利视频| 男女无遮挡免费网站观看| av线在线观看网站| 亚洲精品一卡2卡三卡4卡5卡| 国产亚洲精品一区二区www | 久久午夜亚洲精品久久| 51午夜福利影视在线观看| 黄色视频不卡| 日韩视频在线欧美| 搡老岳熟女国产| 91成人精品电影| 免费在线观看影片大全网站| 热re99久久精品国产66热6| 又紧又爽又黄一区二区| 亚洲专区字幕在线| 人人妻人人添人人爽欧美一区卜| 狂野欧美激情性xxxx| 一级片'在线观看视频| 久久久久久久久久久久大奶| 国产av精品麻豆| 国产三级黄色录像| kizo精华| 亚洲国产毛片av蜜桃av| 老熟妇仑乱视频hdxx| 又紧又爽又黄一区二区| 无限看片的www在线观看| 丝袜美足系列| 操美女的视频在线观看| 麻豆av在线久日| 夜夜爽天天搞| 男女下面插进去视频免费观看| 99精国产麻豆久久婷婷| 国产三级黄色录像| 日韩三级视频一区二区三区| 天堂动漫精品| 中文字幕人妻丝袜一区二区| 中文字幕人妻丝袜一区二区| 12—13女人毛片做爰片一| 黄片播放在线免费| 国产黄频视频在线观看| 国产91精品成人一区二区三区 | 国产真人三级小视频在线观看| 亚洲欧美一区二区三区久久| 成人国语在线视频| 欧美变态另类bdsm刘玥| 无限看片的www在线观看| 亚洲人成伊人成综合网2020| 午夜福利在线免费观看网站| 18禁观看日本| 国产在线精品亚洲第一网站| 国产免费福利视频在线观看| 欧美精品高潮呻吟av久久| 国产亚洲精品一区二区www | 久久久精品国产亚洲av高清涩受| 操出白浆在线播放| 高清毛片免费观看视频网站 | 亚洲欧美一区二区三区久久| 午夜精品国产一区二区电影| 亚洲精品一二三| 国产一区二区三区综合在线观看| 蜜桃在线观看..| 国产一卡二卡三卡精品| 日韩欧美一区视频在线观看| 欧美在线黄色| 国产淫语在线视频| 久热这里只有精品99| 精品视频人人做人人爽| 国产精品香港三级国产av潘金莲| 好男人电影高清在线观看| 另类精品久久| 动漫黄色视频在线观看| 一二三四在线观看免费中文在| 少妇 在线观看| 国产精品98久久久久久宅男小说| 欧美精品亚洲一区二区| 又紧又爽又黄一区二区| 国产一区二区三区视频了| 成人特级黄色片久久久久久久 | 亚洲第一av免费看| 午夜福利乱码中文字幕| 一区福利在线观看| 国产伦理片在线播放av一区| 一二三四社区在线视频社区8| 久久久久精品人妻al黑| 91成年电影在线观看| 久久久国产精品麻豆| 香蕉丝袜av| 天天操日日干夜夜撸| 日韩大码丰满熟妇| 在线观看免费日韩欧美大片| 男人操女人黄网站| 一区二区av电影网| 亚洲免费av在线视频| 亚洲国产中文字幕在线视频| 丰满人妻熟妇乱又伦精品不卡| 亚洲欧洲精品一区二区精品久久久| 精品国产乱子伦一区二区三区| 窝窝影院91人妻| 丁香六月欧美| 欧美日韩精品网址| 超碰97精品在线观看| 国产精品一区二区精品视频观看| 在线观看舔阴道视频| 欧美性长视频在线观看| 美国免费a级毛片| 99精品在免费线老司机午夜| 国产aⅴ精品一区二区三区波| 午夜激情久久久久久久| 国产成人精品在线电影| 狠狠狠狠99中文字幕| 欧美乱妇无乱码| 日韩大片免费观看网站| 多毛熟女@视频| 50天的宝宝边吃奶边哭怎么回事| 真人做人爱边吃奶动态| 久久久久网色| 不卡一级毛片| 天天躁狠狠躁夜夜躁狠狠躁| 免费在线观看完整版高清| 国产精品一区二区在线观看99| 亚洲七黄色美女视频| 久久精品成人免费网站| 视频区图区小说| 午夜激情久久久久久久| 黄片播放在线免费| 热re99久久国产66热| www日本在线高清视频| 麻豆乱淫一区二区| 在线观看www视频免费| 日韩一区二区三区影片| 亚洲国产成人一精品久久久| 国产在线观看jvid| 少妇被粗大的猛进出69影院| 久久av网站| 99国产综合亚洲精品| 中国美女看黄片| 99久久国产精品久久久| 欧美成人免费av一区二区三区 | 久久中文看片网| 视频区欧美日本亚洲| 一级片免费观看大全| 日韩成人在线观看一区二区三区| 国产精品亚洲一级av第二区| 亚洲国产成人一精品久久久| 免费少妇av软件| 精品乱码久久久久久99久播| 国产一区二区三区综合在线观看| 久久久国产精品麻豆| 最近最新免费中文字幕在线| 男人操女人黄网站| 一本色道久久久久久精品综合| 久久午夜综合久久蜜桃| 午夜日韩欧美国产| 在线十欧美十亚洲十日本专区| 成年版毛片免费区| 丝袜在线中文字幕| 在线观看一区二区三区激情| www.999成人在线观看| 亚洲精品中文字幕一二三四区 | 精品少妇内射三级| 黄色视频在线播放观看不卡| 国产一区二区三区视频了| 免费黄频网站在线观看国产| 国产精品久久久人人做人人爽| 人人妻人人澡人人爽人人夜夜| 电影成人av| 国产一区二区在线观看av| 高清av免费在线| 啦啦啦视频在线资源免费观看| 手机成人av网站| 自线自在国产av| 欧美黄色片欧美黄色片| 大陆偷拍与自拍| 久久精品成人免费网站| 无人区码免费观看不卡 | 免费在线观看影片大全网站| 91成人精品电影| 久久av网站| 国产福利在线免费观看视频| 国产黄色免费在线视频| 一本—道久久a久久精品蜜桃钙片| 一级毛片女人18水好多| 在线观看66精品国产| 嫩草影视91久久| 亚洲成人国产一区在线观看| 国内毛片毛片毛片毛片毛片| 国产黄频视频在线观看| 婷婷丁香在线五月| 久久 成人 亚洲| 国产日韩欧美视频二区| 波多野结衣av一区二区av| 捣出白浆h1v1| 国产精品 国内视频| 菩萨蛮人人尽说江南好唐韦庄| 久久午夜综合久久蜜桃| 国产老妇伦熟女老妇高清| 在线亚洲精品国产二区图片欧美| 日本欧美视频一区| 欧美黑人欧美精品刺激| 大陆偷拍与自拍| 欧美乱妇无乱码| 在线播放国产精品三级| 免费日韩欧美在线观看| 亚洲专区中文字幕在线| 国产精品久久久人人做人人爽| 免费高清在线观看日韩| 两性夫妻黄色片| 免费久久久久久久精品成人欧美视频| 久久国产亚洲av麻豆专区| 一边摸一边抽搐一进一出视频| 人人妻,人人澡人人爽秒播| 少妇被粗大的猛进出69影院| 肉色欧美久久久久久久蜜桃| 精品国产乱码久久久久久小说| 亚洲精品国产色婷婷电影| 免费在线观看视频国产中文字幕亚洲| 80岁老熟妇乱子伦牲交| 精品久久久久久久毛片微露脸| 黄片大片在线免费观看| 国产成人欧美在线观看 | 制服人妻中文乱码| 欧美性长视频在线观看| 黑人巨大精品欧美一区二区蜜桃| 欧美黑人欧美精品刺激| 欧美精品一区二区大全| 免费看十八禁软件| 亚洲综合色网址| 99九九在线精品视频| 免费在线观看影片大全网站| 蜜桃在线观看..| 高清黄色对白视频在线免费看| 99热网站在线观看| 脱女人内裤的视频| 精品少妇一区二区三区视频日本电影| 国产一区有黄有色的免费视频| 午夜福利免费观看在线| 这个男人来自地球电影免费观看| 日本撒尿小便嘘嘘汇集6| 久久人人爽av亚洲精品天堂| 亚洲色图av天堂| 亚洲欧美色中文字幕在线| 国产男女超爽视频在线观看| 91国产中文字幕| 国产一区二区 视频在线| 国产精品98久久久久久宅男小说| 99re在线观看精品视频| 免费女性裸体啪啪无遮挡网站| 精品久久久久久电影网| 黄色怎么调成土黄色| 黄网站色视频无遮挡免费观看| 在线永久观看黄色视频| 久久99一区二区三区| 亚洲国产欧美在线一区| 亚洲专区字幕在线| videos熟女内射| 精品国产一区二区三区久久久樱花| 99热国产这里只有精品6| 怎么达到女性高潮| 成人特级黄色片久久久久久久 | 午夜福利一区二区在线看| 国产有黄有色有爽视频| 久久这里只有精品19| 女人爽到高潮嗷嗷叫在线视频| 亚洲成人免费av在线播放| 精品国产一区二区三区久久久樱花| 国产成人免费观看mmmm| 脱女人内裤的视频| 丰满饥渴人妻一区二区三| 搡老岳熟女国产| 精品免费久久久久久久清纯 | 久久久国产成人免费| 黄色怎么调成土黄色| 老司机靠b影院| 十八禁网站免费在线| 亚洲天堂av无毛| 国产在线精品亚洲第一网站| 婷婷成人精品国产| 午夜福利,免费看| 国产av又大| 国产1区2区3区精品| 女人高潮潮喷娇喘18禁视频| 亚洲九九香蕉| 亚洲第一欧美日韩一区二区三区 | 在线 av 中文字幕| 久热这里只有精品99| 久久精品91无色码中文字幕| 婷婷丁香在线五月| 亚洲午夜精品一区,二区,三区| 精品亚洲乱码少妇综合久久| 丝袜美腿诱惑在线| 日韩大片免费观看网站| 热99国产精品久久久久久7| 日韩 欧美 亚洲 中文字幕| 亚洲av欧美aⅴ国产| 午夜日韩欧美国产| 成人18禁高潮啪啪吃奶动态图| 麻豆乱淫一区二区| 高清视频免费观看一区二区| 国产熟女午夜一区二区三区| 黄色毛片三级朝国网站| www.自偷自拍.com| 久久中文字幕一级| 国产亚洲欧美精品永久| 久热爱精品视频在线9| 欧美老熟妇乱子伦牲交| 十八禁人妻一区二区| 久久人妻av系列| 欧美 日韩 精品 国产| 国产成人精品在线电影| 国产97色在线日韩免费| 欧美精品啪啪一区二区三区| 国产av一区二区精品久久| 欧美乱妇无乱码| 成人精品一区二区免费| 女人高潮潮喷娇喘18禁视频| 黄频高清免费视频| 欧美日韩亚洲国产一区二区在线观看 | 国产片内射在线| 国产日韩欧美视频二区| 亚洲中文av在线| 高清毛片免费观看视频网站 | 成在线人永久免费视频| av福利片在线| 午夜福利视频精品| 午夜福利视频在线观看免费| 高清黄色对白视频在线免费看| 国产精品欧美亚洲77777| 亚洲欧美激情在线| 亚洲男人天堂网一区| 18禁黄网站禁片午夜丰满| 国产精品麻豆人妻色哟哟久久| 国产在线视频一区二区| 亚洲国产av影院在线观看| 咕卡用的链子| 国产又爽黄色视频| 最近最新免费中文字幕在线| 看免费av毛片| 日韩欧美国产一区二区入口| 国产亚洲精品久久久久5区| 成人三级做爰电影| 欧美成人午夜精品| 成人免费观看视频高清| 一级片'在线观看视频| 不卡一级毛片| 99国产综合亚洲精品| 黑人猛操日本美女一级片| 黄色 视频免费看| 人人妻人人澡人人爽人人夜夜| 人妻久久中文字幕网| 亚洲精品国产区一区二| 久久中文字幕人妻熟女| 免费av中文字幕在线| 三上悠亚av全集在线观看| 男女之事视频高清在线观看| 黑人猛操日本美女一级片| 动漫黄色视频在线观看| 大陆偷拍与自拍| 正在播放国产对白刺激| 亚洲国产成人一精品久久久| 免费观看av网站的网址| 国产人伦9x9x在线观看| 成人av一区二区三区在线看| 狠狠婷婷综合久久久久久88av| 中文字幕最新亚洲高清| 嫩草影视91久久| 老鸭窝网址在线观看| 一级毛片女人18水好多| 欧美av亚洲av综合av国产av| 欧美日韩成人在线一区二区| 一区二区三区国产精品乱码| 一区福利在线观看| av福利片在线| 777久久人妻少妇嫩草av网站| 国产欧美日韩精品亚洲av| 成年女人毛片免费观看观看9 | 国产精品美女特级片免费视频播放器 | 亚洲自偷自拍图片 自拍| 两个人免费观看高清视频| 日本av免费视频播放| 中文字幕高清在线视频| 考比视频在线观看| 日韩有码中文字幕| 大片免费播放器 马上看| videos熟女内射| 久久久久久久精品吃奶| 黑人欧美特级aaaaaa片| 免费看a级黄色片| 视频区图区小说| 午夜精品国产一区二区电影| 麻豆国产av国片精品| 丰满饥渴人妻一区二区三| 一边摸一边抽搐一进一小说 | 色综合欧美亚洲国产小说| 久久国产精品影院| 国产成人精品在线电影| 亚洲综合色网址| 亚洲国产欧美日韩在线播放| 91av网站免费观看| 欧美久久黑人一区二区| 好男人电影高清在线观看| 在线看a的网站| 我的亚洲天堂| 女人高潮潮喷娇喘18禁视频| 一级片免费观看大全| 啦啦啦中文免费视频观看日本| 一个人免费看片子| 18在线观看网站| 一区二区三区乱码不卡18| av视频免费观看在线观看| 男人操女人黄网站| 成人永久免费在线观看视频 | 欧美日韩福利视频一区二区| 高清欧美精品videossex| 深夜精品福利| 精品久久蜜臀av无| 亚洲精品国产区一区二| 久久人妻熟女aⅴ| 国产成人av激情在线播放| 日韩视频在线欧美| 免费观看a级毛片全部| 国产精品熟女久久久久浪| 一二三四社区在线视频社区8| av又黄又爽大尺度在线免费看| 老汉色∧v一级毛片| 国产福利在线免费观看视频| 啦啦啦视频在线资源免费观看| 热99久久久久精品小说推荐| 老司机福利观看| 亚洲精品在线观看二区| 免费观看a级毛片全部| 亚洲自偷自拍图片 自拍| 一本一本久久a久久精品综合妖精| 操美女的视频在线观看| 国产视频一区二区在线看| 精品国产一区二区三区久久久樱花| 亚洲精品国产色婷婷电影| 十八禁高潮呻吟视频| 少妇被粗大的猛进出69影院| 免费不卡黄色视频| 天天躁夜夜躁狠狠躁躁| 高清毛片免费观看视频网站 | 18禁观看日本| 中文欧美无线码| 亚洲专区国产一区二区| 51午夜福利影视在线观看| netflix在线观看网站| 日本黄色日本黄色录像| 成人18禁高潮啪啪吃奶动态图| 国产xxxxx性猛交| 精品一区二区三区四区五区乱码| 丝袜在线中文字幕| 十八禁人妻一区二区| 欧美精品亚洲一区二区| 少妇裸体淫交视频免费看高清 | 丝袜人妻中文字幕| 成年版毛片免费区| 免费女性裸体啪啪无遮挡网站| 亚洲国产欧美网| 成人免费观看视频高清| 久久青草综合色| 人妻一区二区av| 久久ye,这里只有精品| 亚洲精品久久成人aⅴ小说| 亚洲第一欧美日韩一区二区三区 | 欧美黄色片欧美黄色片| 男女高潮啪啪啪动态图| 成年动漫av网址| 欧美日韩亚洲国产一区二区在线观看 | 久久免费观看电影| 色老头精品视频在线观看| 黄色视频,在线免费观看| 在线观看免费高清a一片| 欧美激情极品国产一区二区三区| 91大片在线观看| 1024香蕉在线观看| 男女高潮啪啪啪动态图| h视频一区二区三区| 成人三级做爰电影| 搡老岳熟女国产| 精品久久久久久电影网| 亚洲全国av大片| 国产精品美女特级片免费视频播放器 | 亚洲中文字幕日韩| 一个人免费在线观看的高清视频| 青青草视频在线视频观看| 国产伦理片在线播放av一区| 久久人妻av系列| 高清视频免费观看一区二区| 亚洲情色 制服丝袜| 国产伦理片在线播放av一区| 成人18禁高潮啪啪吃奶动态图| 久久天堂一区二区三区四区| 中文字幕最新亚洲高清| 久久中文看片网| 久久热在线av| 男女床上黄色一级片免费看| 人人澡人人妻人| 欧美激情 高清一区二区三区| 久久影院123| 久久av网站| 我的亚洲天堂| 亚洲精品粉嫩美女一区| 精品国内亚洲2022精品成人 | avwww免费|