Using Superpixels for Road Segmentation in Street View Images David Abou Chacra John Zelek

Abstract

University of Waterloo, ON, Canada University of Waterloo, ON, Canada

Google Street View is a useful database that houses a large amount of information. This information, however, is unlabelled. We explore the use of superpixel methods for segmentation of images in this database, specifically road segmentation.

SEEDS Superpixels: Superpixels Extracted via Energy Driven Sampling [7] is another gradient ascent method that refine existing superpixel segmentations by using colour histograms and exchanging blocks of pixels between neighboring superpixels.

1. Introduction

4. Conclusions

The Google Street View (GSV) image database is a relatively untapped gold-mine of data. It is well maintained, uniform, global and readily available to researchers. Road are one of the key components in GSV images. They exist in every image, as the car holding the camera has to use them. As such, it is useful to be able to segment the road portions of a GSV image. For this purpose we’re looking at various superpixel segmentation methods and their usefulness and performance in segmenting the roads in GSV images.

Each of the super pixel methods works reasonably well. However, moving forward requires a merging predicate that can merge the individual super pixels into a complete road segmentation that includes the entirety of the road patches in the image. These road patches are sometimes discontinuous due to obstructions, like vehicles and pedestrians, which poses some segmentation challenges. Also, shadows, sidewalks, and nonuniform roads are segmented separately and could prove difficult to merge.

References 2. Google Street View Google Street View provides real-world data that can be a key component of a lot of applications. Images in this database are 360 degree panoramas at systematic locations across North America, most of Europe, and in major cities around the world. GSV gives large amounts of data and is updated quite frequently, approximately every 2 years for large cities. GSV has been used in numerous applications. Street View data has been mined for the detection of how accessible the ramps are in certain geographic regions [1]. In [2], the authors used Street View data for localization and object detection. Street View imagery has also been used to aid visually impaired bus riders to find bus stops in new locations [3]. The abundance of Street View data has also been capitalized upon for learning methods for driver assistance systems, and are being tapped into by self-driving car researchers [4].

3. Superpixel Segmentation Road segmentation from GSV images can prove useful in numerous applications, from self-driving cars, to localization. We study this problem from a Superpixel segmentation perspective. These methods provide fast segmentation of the image into meaningful regions, which can then be merged to provide a complete segmentation. The more successful methods are: SLIC Superpixels: Simple Linear Iterative Clustering Superpixels proposed in [5] segments based on colours in the L*A*B* colour space. It works by assigning similar pixels in the neighbourhood of the super pixel to it, and then updating the cluster centres. It is a gradientascent based method Structured Forests Superpixels: Researchers at Microsoft developed “Structured Forests” [6], an algorithm that combines structured learning with random decision trees to detect edges. Their algorithm takes advantage of the fact that local edges exhibit certain structures, and is able to detect accurate edges in real-time. The method produces a contour map which can be used to obtain a superpixel segmentation. A sample output can be seen in figure 1.

[1] Xiao, J. and L. Quan, 'Multiple view semantic segmentation for street view images', in 2009 IEEE 12th International Conference on Computer Vision, 2009, pp. 686-693. [2] Roshan Zamir, A. and M. Shah, "Image Geo-localization Based on Multiple Nearest Neighbor Feature Matching using Generalized Graphs", IEEE Transactions on Pattern Analysis and Machine Intelligence (TPAMI), 2014 [3] Kotaro, H. et al. "Improving Public Transit Accessibility for Blind Riders by Crowdsourcing Bus Stop Landmark Locations with Google Street View: An Extended Analysis." ACM Transactions on Accessible Computing (TACCESS) 6.2, 2015 [4] Salmen, J., S. Houben, M. Schlipsing, “Google Street View Images Support the Development of Vision-Based Driver Assistance Systems”, Conference: Proceedings of the IEEE Intelligent Vehicles Symposium, 2012. [5] Achanta, R., et al. “SLIC superpixels.” Technical report, École Polytechnique Fédérale de Lausanne, 2010. [6] Dollár, Piotr, and C. Lawrence Zitnick. "Fast edge detection using structured forests.", 2014. [7] Van Den Bergh, M., et. al. “SEEDS: Superpixels extracted via energy-driven sampling”. European Conference on Computer Vision, 2012, pp 13–26.

Fig. 1: Structured Forests Superpixel Output

BMVC abstract template - Semantic Scholar

Introduction. The Google Street View (GSV) image database is a relatively untapped gold-mine of data. It is well maintained, uniform, global and readily ...

133KB Sizes 2 Downloads 248 Views

Recommend Documents

BMVC abstract template
Abstract. This paper presents a superpixel-based approach to detect prostate cancers from diffusion magnetic resonance imaging (dMRI). In this approach, superpixel generated candidate regions are incorporated in the quantitative radiomics model, MAPS

SIGPLAN Conference Proceedings template - Semantic Scholar
Jun 5, 2010 - of shared memory is a software-managed cache for memory reuse. Although it ...... Another way is to use an analytical performance model. [7],[15] to ..... [1] A. V. Aho, et. al., Compilers, Principles, Techniques, & Tools, Pear-.

SIGPLAN Conference Proceedings template - Semantic Scholar
Jun 5, 2010 - dresses two major challenges of developing high performance. GPGPU ... carefully: (1) how to parallelize an application into concurrent.

Visual Steering for Program Debugging Abstract 1 ... - Semantic Scholar
Department of Computer Science, LI 67A ... At the highest level, the user can slow down or speed up the execution rate of the program. ..... Steering,” Georgia Institute of Technology College of Computing Technical Report GIT-CC-94-15,. 1994 ...

Visual Steering for Program Debugging Abstract 1 ... - Semantic Scholar
As software systems become more complex and must handle ever ... application to program visualization where it could prove quite beneficial in reducing debugging time. The ... These interaction philosophies can be very important to the development of

Extended Abstract 1 Experiences Using Web100 ... - Semantic Scholar
used on the server at PSC to monitor in real-time the characteristics of the TCP ... [5] B. Tierney, “Information on critical Linux TCP bug for high-speed WAN ...

Extended Abstract 1 Experiences Using Web100 ... - Semantic Scholar
Experiences Using Web100 for End-to-End Network Performance Tuning for Visible .... used on the server at PSC to monitor in real-time the ... Tuned Bandwidth.

Learning Speed Invariant Gait Template via Thin ... - Semantic Scholar
2 Department of Computer Science .... and deform the circle depending on the subjects. Thus .... The CMU Mobo gait database [5] has 25 subjects with 6 views.

Constraint-based Trend Template for Intrusion ... - Semantic Scholar
Computer Science and Engineering, Kathmandu University, Nepal. Email: pkrsar@yahoo. ... Following sections of this paper are organized as follows: section 2 ...... 2007 and his B.Sc. degree in computer science & information technology from ...

Template Detection for Large Scale Search Engines - Semantic Scholar
web pages based on HTML tag . [3] employs the same partition method as [2]. Keywords of each block content are extracted to compute entropy for the.

Constraint-based Trend Template for Intrusion ... - Semantic Scholar
Computer Science and Engineering, Kathmandu University, Nepal ... computer security tools which help detect intrusion attempts. Misuse based detection is ...... 2007 and his B.Sc. degree in computer science & information technology from ...

Learning Speed Invariant Gait Template via Thin ... - Semantic Scholar
1 College of Computer Science .... To the best of our knowledge, our ... features and static features is general issue to the other computer vision issues. For.

Physics - Semantic Scholar
... Z. El Achheb, H. Bakrim, A. Hourmatallah, N. Benzakour, and A. Jorio, Phys. Stat. Sol. 236, 661 (2003). [27] A. Stachow-Wojcik, W. Mac, A. Twardowski, G. Karczzzewski, E. Janik, T. Wojtowicz, J. Kossut and E. Dynowska, Phys. Stat. Sol (a) 177, 55

Physics - Semantic Scholar
The automation of measuring the IV characteristics of a diode is achieved by ... simultaneously making the programming simpler as compared to the serial or ...

Physics - Semantic Scholar
Cu Ga CrSe was the first gallium- doped chalcogen spinel which has been ... /licenses/by-nc-nd/3.0/>. J o u r n a l o f. Physics. Students http://www.jphysstu.org ...

Physics - Semantic Scholar
semiconductors and magnetic since they show typical semiconductor behaviour and they also reveal pronounced magnetic properties. Te. Mn. Cd x x. −1. , Zinc-blende structure DMS alloys are the most typical. This article is released under the Creativ

vehicle safety - Semantic Scholar
primarily because the manufacturers have not believed such changes to be profitable .... people would prefer the safety of an armored car and be willing to pay.

Reality Checks - Semantic Scholar
recently hired workers eligible for participation in these type of 401(k) plans has been increasing ...... Rather than simply computing an overall percentage of the.

Top Articles - Semantic Scholar
Home | Login | Logout | Access Information | Alerts | Sitemap | Help. Top 100 Documents. BROWSE ... Image Analysis and Interpretation, 1994., Proceedings of the IEEE Southwest Symposium on. Volume , Issue , Date: 21-24 .... Circuits and Systems for V

TURING GAMES - Semantic Scholar
DEPARTMENT OF COMPUTER SCIENCE, COLUMBIA UNIVERSITY, NEW ... Game Theory [9] and Computer Science are both rich fields of mathematics which.

A Appendix - Semantic Scholar
buyer during the learning and exploit phase of the LEAP algorithm, respectively. We have. S2. T. X t=T↵+1 γt1 = γT↵. T T↵. 1. X t=0 γt = γT↵. 1 γ. (1. γT T↵ ) . (7). Indeed, this an upper bound on the total surplus any buyer can hope

i* 1 - Semantic Scholar
labeling for web domains, using label slicing and BiCGStab. Keywords-graph .... the computational costs by the same percentage as the percentage of dropped ...

fibromyalgia - Semantic Scholar
analytical techniques a defect in T-cell activation was found in fibromyalgia patients. ..... studies pregnenolone significantly reduced exploratory anxiety. A very ...

hoff.chp:Corel VENTURA - Semantic Scholar
To address the flicker problem, some methods repeat images multiple times ... Program, Rm. 360 Minor, Berkeley, CA 94720 USA; telephone 510/205-. 3709 ... The green lines are the additional spectra from the stroboscopic stimulus; they are.