{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T03:57:25Z","timestamp":1777694245622,"version":"3.51.4"},"reference-count":41,"publisher":"SAGE Publications","issue":"2","license":[{"start":{"date-parts":[[2023,3,15]],"date-time":"2023-03-15T00:00:00Z","timestamp":1678838400000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["ICA"],"published-print":{"date-parts":[[2023,3,15]]},"abstract":"<jats:p>Human-computer interaction (HCI) technology plays a critically essential role in the computer-aided design of railway line locations. However, the traditional interactive design with a mouse+keyboard cannot well meet the rapid generation requirements of the railway line during scheme discussion. This research presents a fitting algorithm for the rapid generation of railway lines by using a multi-touch gesture algorithm. The fitting method from free hand-drawing lines to satisfied railway lines is proposed. Then the interactive operation hand gestures are defined and implemented into the railway line location design. The hand-drawing lines generated by defined gestures are automatically fitted with the target horizontal line by using the inflection detection algorithm based on Euclidean Distance (ED). Meanwhile, the vertical line can be fitted by a similar algorithm with an extreme point-to-point (EPP) and chord-to-point distance accumulation (CPDA). Moreover, a real-world example verification is carried out. The multi-touch gesture algorithm is applied for the automatic fitting of the railway line. Compared with the traditional interactive methods, the consumption time of railway line generation by using the multi-touch interactive mode is decreased by about 15%. This research provides fundamental support for rapid scheme discussion of railway line generation based on natural HCI, which is well-matched with modern handheld devices, and the requirements of rapid selection as well as the quick comparison of railway line schemes in the early stage of design.<\/jats:p>","DOI":"10.3233\/ica-230697","type":"journal-article","created":{"date-parts":[[2023,1,17]],"date-time":"2023-01-17T11:40:31Z","timestamp":1673955631000},"page":"135-150","source":"Crossref","is-referenced-by-count":2,"title":["A fitting algorithm based on multi-touch gesture for rapid generation of railway line"],"prefix":"10.1177","volume":"30","author":[{"given":"Liangtao","family":"Nie","sequence":"first","affiliation":[{"name":"State Key Laboratory of Mechanical Behavior and System Safety of Traffic Engineering Structures, Shijiazhuang Tiedao University, Shijiazhuang, Hebei, China"},{"name":"Key Laboratory of Traffic Safety and Control of Hebei Province, Shijiazhuang, Hebei, China"},{"name":"School of Transportation, Shijiazhuang Tiedao University, Shijiazhuang, Hebei, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ruilin","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Civil Engineering, Shijiazhuang Tiedao University, Shijiazhuang, Hebei, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ting","family":"Hu","sequence":"additional","affiliation":[{"name":"School of Civil Engineering and Architecture, Wuhan University of Technology, Wuhan, Hubei, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhe","family":"Tang","sequence":"additional","affiliation":[{"name":"China Railway Design Group Co., Ltd., Tianjin, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mingjing","family":"Fang","sequence":"additional","affiliation":[{"name":"School of Civil Engineering and Architecture, Wuhan University of Technology, Wuhan, Hubei, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xikui","family":"Lv","sequence":"additional","affiliation":[{"name":"School of Transportation, Shijiazhuang Tiedao University, Shijiazhuang, Hebei, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ruitao","family":"Zhang","sequence":"additional","affiliation":[{"name":"China Railway First Survey And Design Institute Group Co., Ltd., Xi\u2019an, Shaanxi, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","reference":[{"issue":"5","key":"10.3233\/ICA-230697_ref1","doi-asserted-by":"publisher","first-page":"04020029","DOI":"10.1061\/JTEPBS.0000344","article-title":"Parallel three-dimensional distance transform for railway alignment optimization using OpenMP","volume":"146","author":"Song","year":"2020","journal-title":"Journal of Transportation Engineering, Part A: Systems"},{"issue":"4","key":"10.3233\/ICA-230697_ref2","doi-asserted-by":"publisher","first-page":"405","DOI":"10.1111\/mice.12739","article-title":"Simultaneous optimization of 3D alignments and station locations for dedicated high-speed railways","volume":"37","author":"Song","year":"2021","journal-title":"Computer-Aided Civil and Infrastructure Engineering"},{"issue":"2","key":"10.3233\/ICA-230697_ref3","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1111\/mice.12607","article-title":"Bi-objective mountain railway alignment optimization incorporating seismic risk assessment","volume":"36","author":"Song","year":"2021","journal-title":"Comput-Aided Civil and Infrastructure Engineering"},{"issue":"1","key":"10.3233\/ICA-230697_ref4","doi-asserted-by":"publisher","first-page":"67","DOI":"10.3233\/ICA-220692","article-title":"A geographic information model for 3-D environmental suitability analysis in railway alignment optimization","volume":"30","author":"Pu","year":"2022","journal-title":"Integrated Computer-Aided Engineering"},{"issue":"1","key":"10.3233\/ICA-230697_ref5","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1287\/trsc.21.1.17","article-title":"A Family of Methods for Preliminary Highway Alignment","volume":"21","author":"Trietsch","year":"1987","journal-title":"Transportation Science"},{"issue":"S1","key":"10.3233\/ICA-230697_ref6","first-page":"136","article-title":"Somatosensory interaction with virtual environments based on gesture recognition","volume":"43","author":"Cai","year":"2015","journal-title":"Journal of Huazhong University of Science and Technology (Natural Science Edition)"},{"issue":"6","key":"10.3233\/ICA-230697_ref7","doi-asserted-by":"publisher","first-page":"9209","DOI":"10.1007\/s11042-020-10109-y","article-title":"Predictive approaches for the UNIX command line: curating and exploiting domain knowledge in semantics deficit data","volume":"80","author":"Singh","year":"2021","journal-title":"Multimedia Tools and Applications"},{"issue":"4","key":"10.3233\/ICA-230697_ref8","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1109\/MC.2012.137","article-title":"Interaction Beyond the Keyboard","volume":"45","author":"Schmidt","year":"2012","journal-title":"Review of Computer"},{"key":"10.3233\/ICA-230697_ref9","first-page":"306","article-title":"A computer method for designing the optimum vertical profile of highways-a mathematical programming approach","author":"Mitra","year":"1969","journal-title":"International Conference on Computer Aided Design"},{"issue":"3","key":"10.3233\/ICA-230697_ref10","doi-asserted-by":"publisher","first-page":"487","DOI":"10.1002\/cae.20328","article-title":"Development of Graphical Human Interface Technology for Use in Experimental Temperature-Sensing Module","volume":"19","author":"Shyr","year":"2011","journal-title":"Computer Applications in Engineering Education"},{"issue":"2","key":"10.3233\/ICA-230697_ref11","doi-asserted-by":"publisher","first-page":"157","DOI":"10.3233\/ICA-2011-0368","article-title":"Computer theory and digital image processing applied to brain activation recognition","volume":"18","author":"de Mello","year":"2011","journal-title":"Integrated Computer-Aided Engineering"},{"issue":"11","key":"10.3233\/ICA-230697_ref12","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1145\/2018396.2018414","article-title":"Natural\u2019 Search User Interfaces","volume":"54","author":"Hearst","year":"2011","journal-title":"Communications of the ACM"},{"issue":"2","key":"10.3233\/ICA-230697_ref13","first-page":"117","article-title":"Graphical interface method and interactive graphics technology based on railway line selection CAD system","volume":"47","author":"Zhang","year":"2011","journal-title":"J Lanzhou University"},{"issue":"10","key":"10.3233\/ICA-230697_ref14","first-page":"19","article-title":"Technical Research on Railway Route Selection Based on Three-dimensional Scene","author":"Li","year":"2012","journal-title":"Railway Standard Design"},{"issue":"8","key":"10.3233\/ICA-230697_ref15","doi-asserted-by":"publisher","first-page":"691","DOI":"10.1111\/mice.12280","article-title":"Mountain Railway Alignment Optimization with Bidirectional Distance Transform and Genetic Algorithm","volume":"32","author":"Li","year":"2017","journal-title":"Computer-Aided Civil and Infrastructure Engineering"},{"issue":"1","key":"10.3233\/ICA-230697_ref16","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1111\/mice.12392","article-title":"A Method for Automatically Recreating the Horizontal Alignment Geometry of Existing Railways","volume":"34","author":"Li","year":"2019","journal-title":"Computer-Aided Civil and Infrastructure Engineering"},{"issue":"11","key":"10.3233\/ICA-230697_ref17","doi-asserted-by":"publisher","first-page":"972","DOI":"10.1111\/mice.12475","article-title":"A three-dimensional distance transform for optimizing constrained mountain railway alignments","volume":"34","author":"Pu","year":"2019","journal-title":"Computer-Aided Civil and Infrastructure Engineering"},{"issue":"a","key":"10.3233\/ICA-230697_ref18","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1111\/j.14678667.2008.00591.x","article-title":"Investigating the Use of 3D Graphics, Haptics (Touch), and Sound for Highway Location Planning","volume":"25","author":"Harding","year":"2010","journal-title":"Computer-Aided Civil and Infrastructure Engineering"},{"issue":"08","key":"10.3233\/ICA-230697_ref19","first-page":"91","article-title":"Method and System Architecture of True Three-Dimensional Highway Alignment Design Based on Motion Sensing Interaction","volume":"42","author":"Fu","year":"2014","journal-title":"Journal of South China University of Technology (Natural Science Edition)"},{"issue":"10","key":"10.3233\/ICA-230697_ref20","first-page":"15","article-title":"Microsoft\u2019s Upcoming Xbox Series X Console Brings The Power: Support for Xbox One, Xbox 360 and original games confirmed","volume":"35","author":"Zackery","year":"2020","journal-title":"Twice: This Week in Consumer Electronics"},{"issue":"18","key":"10.3233\/ICA-230697_ref21","doi-asserted-by":"publisher","first-page":"1699","DOI":"10.1080\/10447318.2020.1780016","article-title":"3D Travel Comparison Study between Multi-Touch and Game Pad","volume":"36","author":"Francisco","year":"2020","journal-title":"International Journal of Human-Computer Interaction"},{"key":"10.3233\/ICA-230697_ref22","unstructured":"Chen Z. Recognition and interpretation of multi-touch gesture interaction. Human-Computer Interaction. INSA de Rennes; 2017."},{"issue":"10","key":"10.3233\/ICA-230697_ref23","doi-asserted-by":"publisher","first-page":"1071","DOI":"10.1002\/jsid.921","article-title":"Active stylus-touch discrimination scheme based on anomaly detection algorithm","volume":"28","author":"Seol","year":"2020","journal-title":"Journal of the Society for Information Display"},{"issue":"10","key":"10.3233\/ICA-230697_ref24","doi-asserted-by":"publisher","first-page":"714","DOI":"10.1016\/j.ijhcs.2012.05.005","article-title":"Semiotic analysis of multi-touch interface design: The MuTable case study","volume":"70","author":"Derboven","year":"2012","journal-title":"International Journal of Human-Computer Studies"},{"issue":"3","key":"10.3233\/ICA-230697_ref25","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1515\/icom-2017-0027","article-title":"Visualization and Interaction with Multiple Devices: A Case Study on Reachability of Remote Areas for Emergency Management","volume":"16","author":"Jordi","year":"2017","journal-title":"I-com"},{"issue":"2","key":"10.3233\/ICA-230697_ref26","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1007\/s41095-018-0105-0","article-title":"EZ-Manipulator: Designing a mobile, fast, and ambiguity-free 3D manipulation interface using smartphones","volume":"4","author":"Tseng","year":"2018","journal-title":"Computational Visual Media"},{"key":"10.3233\/ICA-230697_ref27","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1016\/j.bbr.2017.03.012","article-title":"Computer-Aided Prediction of Extent of Motor Recovery Following Constraint-Induced Movement Therapy in Chronic Stroke","volume":"327","author":"George","year":"2017","journal-title":"Behavioural Brain Research"},{"issue":"2","key":"10.3233\/ICA-230697_ref28","doi-asserted-by":"publisher","first-page":"813","DOI":"10.3758\/s13428-019-01279-1","article-title":"Multi-touch Interaction Data Analysis System (MIDAS) for 2-D tactile display research","volume":"52","author":"Grecia","year":"2020","journal-title":"Behavior Research Methods"},{"issue":"Dec","key":"10.3233\/ICA-230697_ref29","doi-asserted-by":"publisher","first-page":"100151","DOI":"10.1016\/j.ijcci.2019.100151","article-title":"What they can and cannot: A meta-analysis of research on touch and multi-touch gestures by two to seven-year-olds","volume":"22","author":"Uthpala","year":"2019","journal-title":"International Journal of Child-Computer Interaction"},{"issue":"1","key":"10.3233\/ICA-230697_ref30","doi-asserted-by":"publisher","first-page":"1071","DOI":"10.1177\/1541931213601870","article-title":"Identifying the boundaries of screen edge and screen corner gestures based on thumb and index finger interactions on a small touch screen","volume":"61","author":"Jay","year":"2017","journal-title":"Proceedings of the Human Factors and Ergonomics Society"},{"issue":"2","key":"10.3233\/ICA-230697_ref31","doi-asserted-by":"publisher","first-page":"159","DOI":"10.3233\/ICA-200637","article-title":"Human-robot interaction in Industry 4.0 based on an Internet of Things real-time gesture control system","volume":"28","author":"Roda-Sanchez","year":"2021","journal-title":"Integrated Computer-Aided Engineering"},{"issue":"1","key":"10.3233\/ICA-230697_ref32","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1023\/A:1007963824710","article-title":"SUSAN\u00a0\u2013 A New Approach to Low Level Image Processing","volume":"23","author":"Smith","year":"1997","journal-title":"International Journal of Computer Vision"},{"issue":"3","key":"10.3233\/ICA-230697_ref33","doi-asserted-by":"publisher","first-page":"392","DOI":"10.1134\/S1064230714030162","article-title":"Development of an algorithm for fast corner points detection","volume":"53","author":"Verkeenko","year":"2014","journal-title":"Journal of Computer and Systems Sciences International"},{"issue":"2004","key":"10.3233\/ICA-230697_ref34","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1016\/j.patcog.2003.08.003","article-title":"Three-dimensional Euclidean distance transformation and its application to shortest path planning","volume":"37","author":"Frank","year":"2003","journal-title":"Pattern Recognition"},{"issue":"6","key":"10.3233\/ICA-230697_ref35","doi-asserted-by":"publisher","first-page":"1059","DOI":"10.1109\/TMM.2008.2001384","article-title":"Robust Image Corner Detection Based on the Chord-to-Point Distance Accumulation Technique","volume":"10","author":"Awrangjeb","year":"2008","journal-title":"IEEE Transactions on Multimedia"},{"issue":"8","key":"10.3233\/ICA-230697_ref36","first-page":"91","article-title":"Corner Detection Algorithm Based on Image Contour Curve","volume":"39","author":"Shi","year":"2020","journal-title":"Measurement and control technology"},{"key":"10.3233\/ICA-230697_ref37","unstructured":"Wang Z. Railway engineering survey. China Railway Publishing House. 1998. ISBN: 9787113026851."},{"issue":"2","key":"10.3233\/ICA-230697_ref38","doi-asserted-by":"publisher","first-page":"191","DOI":"10.6119\/JMST-012-0403-1","article-title":"A Numerical Study of Cubic Parabolas on Railway Transition Curves","volume":"21","author":"Shen","year":"2013","journal-title":"Journal of Marine Science and Technology-Taiwan"},{"key":"10.3233\/ICA-230697_ref39","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2004.1260772"},{"issue":"4","key":"10.3233\/ICA-230697_ref40","doi-asserted-by":"publisher","first-page":"549","DOI":"10.11834\/jig.20060491","article-title":"An Algorithm for Erasing Grid-lines and Reconstructing Strokes in Chinese Handwriting Based on Block Adjacency Graph","volume":"11","author":"Rao","year":"2006","journal-title":"Journal of Image and Graphics"},{"key":"10.3233\/ICA-230697_ref41","unstructured":"China Ministry of Railways Code for Design of Railway Line. Beijing, China: China Planning Press; 2017."}],"container-title":["Integrated Computer-Aided Engineering"],"original-title":[],"link":[{"URL":"https:\/\/content.iospress.com\/download?id=10.3233\/ICA-230697","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T09:14:44Z","timestamp":1777454084000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/full\/10.3233\/ICA-230697"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,15]]},"references-count":41,"journal-issue":{"issue":"2"},"URL":"https:\/\/doi.org\/10.3233\/ica-230697","relation":{},"ISSN":["1069-2509","1875-8835"],"issn-type":[{"value":"1069-2509","type":"print"},{"value":"1875-8835","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,3,15]]}}}