Stereo-vision based control of a car using fast line-segment extraction

Brian McKinnon, Jacky Baltes, John Anderson

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This paper describes our work on applying stereo vision to the control of a car or car-like mobile robot, using cheap, low-quality cameras. Our approach is based on line segments, since those provide significant information about the environment, provide more depth information than point features, and are robust to image noise and colour variation. However, stereo matching with line segments is a difficult problem, due to poorly localized end points and perspective distortion. Our algorithm uses integral images and Haar features for line segment extraction. Dynamic programming is used in the line segment matching phase. The resulting line segments track accurately from one frame to the next, even in the presence of noise.

Original languageEnglish
Title of host publicationRoboCup 2008
Subtitle of host publicationRobot Soccer World Cup XII
Pages556-567
Number of pages12
DOIs
Publication statusPublished - 2009 Sep 28
Event12th annual RoboCup International Symposium, RoboCup 2008 - Suzhou, China
Duration: 2008 Jul 152008 Jul 18

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5399 LNAI
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other12th annual RoboCup International Symposium, RoboCup 2008
CountryChina
CitySuzhou
Period08/7/1508/7/18

Fingerprint

Stereo vision
Stereo Vision
Line segment
Railroad cars
Phase matching
Dynamic programming
Mobile robots
Cameras
Color
Stereo Matching
Feature Point
End point
Mobile Robot
Dynamic Programming
Camera

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Cite this

McKinnon, B., Baltes, J., & Anderson, J. (2009). Stereo-vision based control of a car using fast line-segment extraction. In RoboCup 2008: Robot Soccer World Cup XII (pp. 556-567). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 5399 LNAI). https://doi.org/10.1007/978-3-642-02921-9_48

Stereo-vision based control of a car using fast line-segment extraction. / McKinnon, Brian; Baltes, Jacky; Anderson, John.

RoboCup 2008: Robot Soccer World Cup XII. 2009. p. 556-567 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 5399 LNAI).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

McKinnon, B, Baltes, J & Anderson, J 2009, Stereo-vision based control of a car using fast line-segment extraction. in RoboCup 2008: Robot Soccer World Cup XII. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 5399 LNAI, pp. 556-567, 12th annual RoboCup International Symposium, RoboCup 2008, Suzhou, China, 08/7/15. https://doi.org/10.1007/978-3-642-02921-9_48
McKinnon B, Baltes J, Anderson J. Stereo-vision based control of a car using fast line-segment extraction. In RoboCup 2008: Robot Soccer World Cup XII. 2009. p. 556-567. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/978-3-642-02921-9_48
McKinnon, Brian ; Baltes, Jacky ; Anderson, John. / Stereo-vision based control of a car using fast line-segment extraction. RoboCup 2008: Robot Soccer World Cup XII. 2009. pp. 556-567 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{2f29395a247a4d7dbac645a1347fd7fe,
title = "Stereo-vision based control of a car using fast line-segment extraction",
abstract = "This paper describes our work on applying stereo vision to the control of a car or car-like mobile robot, using cheap, low-quality cameras. Our approach is based on line segments, since those provide significant information about the environment, provide more depth information than point features, and are robust to image noise and colour variation. However, stereo matching with line segments is a difficult problem, due to poorly localized end points and perspective distortion. Our algorithm uses integral images and Haar features for line segment extraction. Dynamic programming is used in the line segment matching phase. The resulting line segments track accurately from one frame to the next, even in the presence of noise.",
author = "Brian McKinnon and Jacky Baltes and John Anderson",
year = "2009",
month = "9",
day = "28",
doi = "10.1007/978-3-642-02921-9_48",
language = "English",
isbn = "3642029205",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "556--567",
booktitle = "RoboCup 2008",

}

TY - GEN

T1 - Stereo-vision based control of a car using fast line-segment extraction

AU - McKinnon, Brian

AU - Baltes, Jacky

AU - Anderson, John

PY - 2009/9/28

Y1 - 2009/9/28

N2 - This paper describes our work on applying stereo vision to the control of a car or car-like mobile robot, using cheap, low-quality cameras. Our approach is based on line segments, since those provide significant information about the environment, provide more depth information than point features, and are robust to image noise and colour variation. However, stereo matching with line segments is a difficult problem, due to poorly localized end points and perspective distortion. Our algorithm uses integral images and Haar features for line segment extraction. Dynamic programming is used in the line segment matching phase. The resulting line segments track accurately from one frame to the next, even in the presence of noise.

AB - This paper describes our work on applying stereo vision to the control of a car or car-like mobile robot, using cheap, low-quality cameras. Our approach is based on line segments, since those provide significant information about the environment, provide more depth information than point features, and are robust to image noise and colour variation. However, stereo matching with line segments is a difficult problem, due to poorly localized end points and perspective distortion. Our algorithm uses integral images and Haar features for line segment extraction. Dynamic programming is used in the line segment matching phase. The resulting line segments track accurately from one frame to the next, even in the presence of noise.

UR - http://www.scopus.com/inward/record.url?scp=70349306431&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=70349306431&partnerID=8YFLogxK

U2 - 10.1007/978-3-642-02921-9_48

DO - 10.1007/978-3-642-02921-9_48

M3 - Conference contribution

AN - SCOPUS:70349306431

SN - 3642029205

SN - 9783642029202

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 556

EP - 567

BT - RoboCup 2008

ER -