IDEAS home Printed from https://ideas.repec.org/a/gam/jmathe/v13y2025i12p1921-d1675060.html
   My bibliography  Save this article

Curvature-Based Change Detection in Road Segmentation: Ascending Hierarchical Clustering vs. K-Means

Author

Listed:
  • David Jaurès Fotsa-Mbogne

    (Department of Mathematics and Computer Science, Ecole Nationale Supérieure des Sciences Agro-Industrielles (ENSAI), The University of Ngaoundere, Ngaoundéré 00237, Cameroon
    Department of Mathematics, Statistics and Computer Science, Faculty of Science, The University of Bertoua, Bertoua 00237, Cameroon)

  • Addie Bernice Nguensie-Wakponou

    (Department of Mathematics and Computer Science, Faculty of Science, The University of Ngaoundere, Ngaoundéré 00237, Cameroon)

  • Jean Michel Nlong

    (Department of Mathematics and Computer Science, Faculty of Science, The University of Ngaoundere, Ngaoundéré 00237, Cameroon)

  • Marcellin Atemkeng

    (Department of Mathematics, Rhodes University, Grahamstown 6139, South Africa)

  • Maurice Tchuente

    (Department of Informatics and Computer Science, Faculty of Science, The University of Yaounde I, Yaounde 00237, Cameroon)

Abstract

This work addresses the challenge of low-cost road quality monitoring in the context of developing countries. Specifically, we focus on utilizing accelerometer data collected from smartphones as drivers traverse roads in their vehicles. Given the high frequency of data collection by accelerometers, the resulting large datasets pose a computational challenge for anomaly detection using supervised classification algorithms. To mitigate scalability issues, it is beneficial to first group the data into homogeneous continuous sections. This approach aligns with the broader problem of change detection in a finite sequence of data indexed by a totally ordered set, which could represent either a time series or a spatial trajectory. Curvature features are extracted and segmented through adapted Ascending Hierarchical Clustering (AHC) and K-means algorithms suited to sequential road data. Our goal is to segment roads into homogeneous sub-sections that can subsequently be labeled based on the level or type of irregularity. Using an analysis of variance (ANOVA) statistical test, we demonstrate that curvature features are effective for classification, with a Fisher value of 14.28 and a p -value of 9.77 × 10 − 7 . We use two change detection algorithms: (1) Ascending Hierarchical Clustering (AHC) and (2) K-means. Based on the dataset and the number of classes, AHC and K-means achieve the following performance metrics, respectively: specificity of 85.52 % and 87.48 % , true negative rate of 93.6 % and 93.73 % , accuracy of 84.18 % and 82.59 % , κ -coefficient of 84.18 % and 82.56 % , and Rand index of 86.33 % and 82.84 % . The average computational time for K-means is 333.1 s, compared to 0.312 s for AHC, resulting in a ratio of 1070. Overall, AHC is significantly faster and achieves a better balance of performance compared to K-means.

Suggested Citation

  • David Jaurès Fotsa-Mbogne & Addie Bernice Nguensie-Wakponou & Jean Michel Nlong & Marcellin Atemkeng & Maurice Tchuente, 2025. "Curvature-Based Change Detection in Road Segmentation: Ascending Hierarchical Clustering vs. K-Means," Mathematics, MDPI, vol. 13(12), pages 1-26, June.
  • Handle: RePEc:gam:jmathe:v:13:y:2025:i:12:p:1921-:d:1675060
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2227-7390/13/12/1921/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2227-7390/13/12/1921/
    Download Restriction: no
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jmathe:v:13:y:2025:i:12:p:1921-:d:1675060. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.