Abstract
A Map is a collection of linear and polygonal geometry lines in 2D space. In an actual Map, these lines act as unique features such as roads, carto, points of interest .etc. This paper focuses on providing a solution to one of the basic, though practical, open problems; There is a need to identify kinks in forming a Road in 2D Maps, which is the linear collection of the lines. The kink in the road is inversely proportional to the number of lines presenting them, which means more number of lines less is the kink. In practical cases, there is a balance between them, which results in the kink on specific points. This paper proposed a technique to identify those points by spline interpolation with length manipulation, where the difference in the interpolated lines with points is calculated, and the threshold is defined accordingly. The novelty of the work is that no practical technique identifies kink in the Real Map data, which is deterministic and can be used with ease as the best knowledge of the authors. With the threshold of 10 cm, for Frankfurt and USA, the identifications were 91 and 83 per cent, respectively.
Similar content being viewed by others
References
Andrade DC, Bueno F, Franco FR, Silva RA, Margraf E, Omoto WT, Farinelli FA, Tusset AM, Okida S et al (2018) A novel strategy for road lane de- tection and tracking based on a vehicle’s forward monocular camera. IEEE Trans Intell Transp Syst 20(4):1497–1507
Arvo J (2013) Graphics gems II. Elsevier, Amsterdam
Avşar E, Avşar YÖ (2022) Moving vehicle detection and tracking at roundabouts using deep learning with trajectory union. Multimedia Tools Appl 81(5):6653–6680
Barros TADS, Neto PJDS, De Paula MV, Moreira AB, Nascimento Filho PS, Ruppert Filho E (2018) Automatic characterization system of switched reluctance machines and nonlinear modeling by interpolation using smoothing splines. IEEE Access 6:26011–26021. https://doi.org/10.1109/ACCESS.2018.2825607
Berglund T, Brodnik A, Jonsson H, Staffanson M, Soderkvist I (2009) Planning smooth and obstacle-avoiding b-spline paths for autonomous mining vehicles. IEEE Trans Autom Sci Eng 7(1):167–172
Chang SR, Huh UY (2015) Curvature-continuous 3d path-planning using qpmi method. Int J Adv Rob Syst 12(6):76
Dai J, Zhu T, Wang Y, Ma R, Fang X (2020) Road extraction from high-resolution satellite images based on multiple descriptors. IEEE J Sel Top Appl Earth Obs Remote Sens 13:227–240
De Bock J, Verstockt S (2023) Road cycling safety scoring based on geospatial analysis, computer vision and machine learning. Multimedia Tools Appl 82:8359–8380
Elbanhawi M, Simic M, Jazar R (2016) Randomized bidirectional b-spline parameteriza- tion motion planning. IEEE Trans Intell Transp Syst 17(2):406–419. https://doi.org/10.1109/TITS.2015.2477355
Gao S, Tian G, Dai X, Jiang X, Kong D, Zong Y, Yi Q (2019) A b-spline method with ais optimization for 2-d iot-based overpressure reconstruction. IEEE Internet Things J 7(3):2005–2013
Hasircioglu I, Topcuoglu HR, Ermis M (2008) 3-d path planning for the navigation of unmanned aerial vehicles by using evolutionary algorithms. In: Proceedings of the 10th annual conference on Genetic and evolutionary computation, pp 1499–1506
Huang C, Wang L, Zhang Z, Shun-cheung Yeung R, Bensoussan A, Shu-hung Chung H (2020) A novel spline model guided maximum power point tracking method for photovoltaic systems. IEEE Trans Sustain Energy 11(3):1309–1322. https://doi.org/10.1109/TSTE.2019.2923732
Jo K, Sunwoo M (2013) Generation of a precise roadway map for autonomous cars. IEEE Trans Intell Transp Syst 15(3):925–937
Kano H, Fujioka H (2018) B-spline trajectory planning with curvature constraint. In: 2018 Annual American Control Conference (ACC). IEEE, pp 1963–1968
Khaldi B, Harrou F, Cherif F, Sun Y (2021) Towards emerging cubic spline patterns with a mobile robotics swarm system. IEEE Trans Cogn Dev Syst 14(2):565–577
Li X, Sun Z, Cao D, He Z, Zhu Q (2015) Real-time trajectory planning for autonomous urban driving: Framework, algorithms, and verifications. IEEE/ASME Trans Mechatron 21(2):740–753
Liu D, Gu D, Smyl D, Deng J, Du J (2019) B-spline-based sharp feature preserving shape reconstruction approach for electrical impedance tomography. IEEE Trans Med Imaging 38(11):2533–2544
Maekawa T, Noda T, Tamura S, Ozaki T, Machida Ki (2010) Curvature continuous path generation for autonomous vehicle using b-spline curves. Comput Aided Des 42(4):350–359
Nelson W (1989) : Continuous-curvature paths for autonomous vehicles. In: Proceedings, 1989 International Conference on Robotics and Automation. IEEE, pp 1260–1264
Nikolos IK, Zografos ES, Brintaki AN (2007) Uav path planning using evolutionary algorithms. Innovations in intelligent machines-1. Springer, Berlin, pp 77–111
Peters J (2003) Efficient one-sided linearization of spline geometry. Mathematics of Surfaces. Springer, Berlin, pp 297–319
Piegl LA, Tiller W (2000) Curve interpolation with arbitrary end derivatives. Eng Comput 16(1):73–79
Richards A, Bellingham J, Tillerson M, How J (2002) Coordination and control of multiple uavs. In: AIAA guidance, navigation, and control conference and exhibit, p 4588
Schreier M, Willert V, Adamy J (2015) Compact representation of dynamic driving environments for adas by parametric free space and dynamic object maps. IEEE Trans Intell Transp Syst 17(2):367–384
Singh R, Rana PS, Jindal N (2020) A novel approach for detecting roundabouts in maps based on analysis of core map data. Multimedia Tools Appl 79:30785–3081
Strelkovskaya I, Solovskaya I, Strelkovska J, Grygoryeva T (2022) Using quadratic complex planar splines in solving local positioning problems. In: 2022 IEEE 16th International Conference on Advanced Trends in Radioelectronics, Telecommunications and Computer Engineering (TCSET). IEEE, pp 602–605
Sudhakara P, Ganapathy V, Sundaran K (2018) Transportation navigation planning of an aerial vehicle in a wind turbulent atmosphere using spline interpolation technique. In: 2018 International Conference on Power, Energy, Control and Transmission Systems (ICPECTS), pp 64–67. https://doi.org/10.1109/ICPECTS.2018.8521614
Sun P, Zhao X, Xu Z, Wang R, Min H (2019) A 3d lidar data-based dedicated road boundary detection algorithm for autonomous vehicles. IEEE Access 7:29623–29638
Suzuki T, Usami R, Maekawa T (2018) Automatic two-lane path generation for autonomous vehicles using quartic b-spline curves. IEEE Trans Intell Veh 3(4):547–558
Tounsi M, Le Corre J (1996) Trajectory generation for mobile robots. Math Comput Simul 41(3–4):367–376
Van Than D, Tjahjowidodo T (2017) A direct method to solve optimal knots of b-spline curves: an application for non-uniform b-spline curves fitting. PLoS ONE 12(3):1–24
Wang W, Jiang L, Lin S, Fang H, Meng Q (2022) Imitation learning based decisionmaking for autonomous vehicle control at traffic roundabouts. Multimedia Tools Appl 81(28):39873–39889
Zeng D, Yu Z, Xiong L, Fu Z, Zhang P, Zhou H (2019) Dbo trajectory planning and hahp decision-making for autonomous vehicle driving on urban environment. IEEE Access 7:165365–165386
Zygmunt M, Gargula T, Klapa P (2020) Reduction of circular arcs in european cadastral systems—the proposal of a solution referring to the recommendations of the inspire data specification on cadastral parcels. ISPRS Int J Geo-Inf 9(1):27
Acknowledgements
We would like to thanks Here Solutions India Pvt. Ltd. for providing data crucial towards completion of this research.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Singh, R., Rana, P. . & Jindal, N. A novel approach to identify kink in 2D map using the spline technique on real map data. Multimed Tools Appl 82, 46387–46401 (2023). https://doi.org/10.1007/s11042-023-15387-w
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-15387-w