• Laser & Optoelectronics Progress
  • Vol. 56, Issue 21, 211002 (2019)
Yuqing Liu*, Baojiang Zhong*, and Hangjia Zheng
Author Affiliations
  • College of Computer Science and Technology, Soochow University, Suzhou, Jiangsu 215000, China
  • show less
    DOI: 10.3788/LOP56.211002 Cite this Article Set citation alerts
    Yuqing Liu, Baojiang Zhong, Hangjia Zheng. Algorithm for Detecting Straight Line Segments in Color Images[J]. Laser & Optoelectronics Progress, 2019, 56(21): 211002 Copy Citation Text show less
    Applications of straight line segment detection. (a) Remote sensing image analysis<sup>[<xref ref-type="bibr" rid="b13">13</xref>-<xref ref-type="bibr" rid="b15">15</xref>]</sup>; (b) image matching<sup>[<xref ref-type="bibr" rid="b16">16</xref>]</sup>; (c) vanishing point detection<sup>[<xref ref-type="bibr" rid="b17">17</xref>]</sup>; (d) object detection<sup>[<xref ref-type="bibr" rid="b18">18</
    Fig. 1. Applications of straight line segment detection. (a) Remote sensing image analysis<sup>[<xref ref-type="bibr" rid="b13">13</xref>-<xref ref-type="bibr" rid="b15">15</xref>]</sup>; (b) image matching<sup>[<xref ref-type="bibr" rid="b16">16</xref>]</sup>; (c) vanishing point detection<sup>[<xref ref-type="bibr" rid="b17">17</xref>]</sup>; (d) object detection<sup>[<xref ref-type="bibr" rid="b18">18</
    Problem of direct straight line segment detection on gray-value images. (a) Test image; (b) detection result of CannyLines algorithm<sup>[<xref ref-type="bibr" rid="b20">20</xref>]</sup> (no straight line segment is detected); (c) detection result of proposed algorithm
    Fig. 2. Problem of direct straight line segment detection on gray-value images. (a) Test image; (b) detection result of CannyLines algorithm<sup>[<xref ref-type="bibr" rid="b20">20</xref>]</sup> (no straight line segment is detected); (c) detection result of proposed algorithm
    Flow chart of straight line segment detection algorithm for color images
    Fig. 3. Flow chart of straight line segment detection algorithm for color images
    Detection results of different algorithms on the 25th image of York City Straight Line Database.(a) Image # P1020867 (640&#x000D7;480); (b) ground truth;(c) ours; (d) CannyLines<sup>[<xref ref-type="bibr" rid="b20">20</xref>]</sup>; (e) EDLines<sup>[<xref ref-type="bibr" rid="b6">6</xref>]</sup>; (f) ELSDc<sup>[<xref ref-type="bibr" rid="b22">22</xref>]</sup>; (g) Linelet<sup>[<xref ref-type="bibr" rid="b11">
    Fig. 4. Detection results of different algorithms on the 25th image of York City Straight Line Database.(a) Image # P1020867 (640&#x000D7;480); (b) ground truth;(c) ours; (d) CannyLines<sup>[<xref ref-type="bibr" rid="b20">20</xref>]</sup>; (e) EDLines<sup>[<xref ref-type="bibr" rid="b6">6</xref>]</sup>; (f) ELSDc<sup>[<xref ref-type="bibr" rid="b22">22</xref>]</sup>; (g) Linelet<sup>[<xref ref-type="bibr" rid="b11">
    Detection results of different algorithms on the 42th image of the York City Straight Line Database. (a) Image # P1040814 (640&#x000D7;480); (b) ground truth; (c) ours; (d) CannyLines<sup>[<xref ref-type="bibr" rid="b20">20</xref>]</sup>; (e) EDLines<sup>[<xref ref-type="bibr" rid="b6">6</xref>]</sup>; (f) ELSDc<sup>[<xref ref-type="bibr" rid="b22">22</xref>]</sup>; (g) Linelet<sup>[<xref ref-type="bibr" rid="b1
    Fig. 5. Detection results of different algorithms on the 42th image of the York City Straight Line Database. (a) Image # P1040814 (640&#x000D7;480); (b) ground truth; (c) ours; (d) CannyLines<sup>[<xref ref-type="bibr" rid="b20">20</xref>]</sup>; (e) EDLines<sup>[<xref ref-type="bibr" rid="b6">6</xref>]</sup>; (f) ELSDc<sup>[<xref ref-type="bibr" rid="b22">22</xref>]</sup>; (g) Linelet<sup>[<xref ref-type="bibr" rid="b1
    AlgorithmPrecisionRecallIOUF-score
    Ours0.26870.45600.19970.3240
    LSD[10]0.22070.45360.17120.2843
    EDLines[6]0.20660.42790.15920.2668
    CannyLines[20]0.23070.47710.18180.2991
    MCMLSD[21]0.20700.61500.18060.2981
    ELSDc[22]0.20780.47890.16610.2775
    Linelet[11]0.20610.50630.16880.2810
    PPHT[3]0.04970.33430.04420.0823
    Table 1. Objective evaluation results of different algorithms on YorkUrbanDB database
    Yuqing Liu, Baojiang Zhong, Hangjia Zheng. Algorithm for Detecting Straight Line Segments in Color Images[J]. Laser & Optoelectronics Progress, 2019, 56(21): 211002
    Download Citation