{"id":"https://openalex.org/W4415125442","doi":"https://doi.org/10.1109/icmlt65785.2025.11193338","title":"Using Pattern Recognition to Identify Design Errors on Pipe System Drawings","display_name":"Using Pattern Recognition to Identify Design Errors on Pipe System Drawings","publication_year":2025,"publication_date":"2025-05-23","ids":{"openalex":"https://openalex.org/W4415125442","doi":"https://doi.org/10.1109/icmlt65785.2025.11193338"},"language":"en","primary_location":{"id":"doi:10.1109/icmlt65785.2025.11193338","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icmlt65785.2025.11193338","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 10th International Conference on Machine Learning Technologies (ICMLT)","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5000201946","display_name":"Richa Banotra","orcid":null},"institutions":[{"id":"https://openalex.org/I4210132692","display_name":"McDermott International (United States)","ror":"https://ror.org/039w3f025","country_code":"US","type":"company","lineage":["https://openalex.org/I4210132692"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Richa Banotra","raw_affiliation_strings":["McDermott International,Department of Instrumentation and Control Systems,The Hague,Netherlands"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"McDermott International,Department of Instrumentation and Control Systems,The Hague,Netherlands","institution_ids":["https://openalex.org/I4210132692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5119975727","display_name":"Petr Patzelt","orcid":null},"institutions":[{"id":"https://openalex.org/I4210132692","display_name":"McDermott International (United States)","ror":"https://ror.org/039w3f025","country_code":"US","type":"company","lineage":["https://openalex.org/I4210132692"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Petr Patzelt","raw_affiliation_strings":["McDermott International,Department of Process Engineering,Brno,Czech Republic"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"McDermott International,Department of Process Engineering,Brno,Czech Republic","institution_ids":["https://openalex.org/I4210132692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081486976","display_name":"\u0420\u0438\u043c\u043c\u0430 \u0414\u0436\u0443\u0441\u0443\u043f\u043e\u0432\u0430","orcid":"https://orcid.org/0000-0003-3411-4084"},"institutions":[{"id":"https://openalex.org/I4210132692","display_name":"McDermott International (United States)","ror":"https://ror.org/039w3f025","country_code":"US","type":"company","lineage":["https://openalex.org/I4210132692"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Rimma Dzhusupova","raw_affiliation_strings":["Engineering Management McDermott International,The Hague,Netherlands"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Engineering Management McDermott International,The Hague,Netherlands","institution_ids":["https://openalex.org/I4210132692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010170972","display_name":"Jan Bosch","orcid":"https://orcid.org/0000-0003-2854-722X"},"institutions":[{"id":"https://openalex.org/I83019370","display_name":"Eindhoven University of Technology","ror":"https://ror.org/02c2kyt77","country_code":"NL","type":"education","lineage":["https://openalex.org/I83019370"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Jan Bosch","raw_affiliation_strings":["Eindhoven University of Technology,Department of Mathematics and Computer Science,Eindhoven,Netherlands"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Eindhoven University of Technology,Department of Mathematics and Computer Science,Eindhoven,Netherlands","institution_ids":["https://openalex.org/I83019370"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5049811300","display_name":"Helena Holmstr\u00f6m Olsson","orcid":"https://orcid.org/0000-0002-7700-1816"},"institutions":[{"id":"https://openalex.org/I4210095662","display_name":"Faculty of Media","ror":"https://ror.org/00s8r8p14","country_code":"SI","type":"education","lineage":["https://openalex.org/I4210095662"]}],"countries":["SI"],"is_corresponding":false,"raw_author_name":"Helena Holmstr\u00f6m Olsson","raw_affiliation_strings":["Malm&#x00F6; University,Department of Computer Science and Media Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Malm&#x00F6; University,Department of Computer Science and Media Technology","institution_ids":["https://openalex.org/I4210095662"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.2546,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.891113,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"451","last_page":"460"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12111","display_name":"Industrial Vision Systems and Defect Detection","score":0.9659000039100647,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12111","display_name":"Industrial Vision Systems and Defect Detection","score":0.9659000039100647,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12169","display_name":"Non-Destructive Testing Techniques","score":0.9412000179290771,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/quality","display_name":"Quality (philosophy)","score":0.501800000667572},{"id":"https://openalex.org/keywords/automation","display_name":"Automation","score":0.4771000146865845},{"id":"https://openalex.org/keywords/object","display_name":"Object (grammar)","score":0.4666000008583069},{"id":"https://openalex.org/keywords/inference","display_name":"Inference","score":0.4311000108718872},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.42879998683929443},{"id":"https://openalex.org/keywords/engineering-design-process","display_name":"Engineering design process","score":0.3555000126361847},{"id":"https://openalex.org/keywords/adaptability","display_name":"Adaptability","score":0.3443000018596649},{"id":"https://openalex.org/keywords/focus","display_name":"Focus (optics)","score":0.34279999136924744}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6115000247955322},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.501800000667572},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.49889999628067017},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.4771000146865845},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.4666000008583069},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.4311000108718872},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.42879998683929443},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.4083000123500824},{"id":"https://openalex.org/C199639397","wikidata":"https://www.wikidata.org/wiki/Q1788588","display_name":"Engineering drawing","level":1,"score":0.38179999589920044},{"id":"https://openalex.org/C34972735","wikidata":"https://www.wikidata.org/wiki/Q2920267","display_name":"Engineering design process","level":2,"score":0.3555000126361847},{"id":"https://openalex.org/C177606310","wikidata":"https://www.wikidata.org/wiki/Q5674297","display_name":"Adaptability","level":2,"score":0.3443000018596649},{"id":"https://openalex.org/C192209626","wikidata":"https://www.wikidata.org/wiki/Q190909","display_name":"Focus (optics)","level":2,"score":0.34279999136924744},{"id":"https://openalex.org/C29081049","wikidata":"https://www.wikidata.org/wiki/Q1364242","display_name":"Image stitching","level":2,"score":0.3343999981880188},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.33329999446868896},{"id":"https://openalex.org/C31352089","wikidata":"https://www.wikidata.org/wiki/Q3750474","display_name":"Systems design","level":2,"score":0.32910001277923584},{"id":"https://openalex.org/C2781122048","wikidata":"https://www.wikidata.org/wiki/Q15983064","display_name":"Fixture","level":2,"score":0.32350000739097595},{"id":"https://openalex.org/C2780801425","wikidata":"https://www.wikidata.org/wiki/Q5164392","display_name":"Construct (python library)","level":2,"score":0.3075000047683716},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.30390000343322754},{"id":"https://openalex.org/C17500928","wikidata":"https://www.wikidata.org/wiki/Q959968","display_name":"Control system","level":2,"score":0.30160000920295715},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3001999855041504},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.28859999775886536},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.28049999475479126},{"id":"https://openalex.org/C201650216","wikidata":"https://www.wikidata.org/wiki/Q829492","display_name":"Procurement","level":2,"score":0.2745000123977661},{"id":"https://openalex.org/C53073257","wikidata":"https://www.wikidata.org/wiki/Q7075021","display_name":"Object-oriented design","level":3,"score":0.26809999346733093},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.2660999894142151},{"id":"https://openalex.org/C134400042","wikidata":"https://www.wikidata.org/wiki/Q2372244","display_name":"Symbol (formal)","level":2,"score":0.25839999318122864}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/icmlt65785.2025.11193338","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icmlt65785.2025.11193338","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 10th International Conference on Machine Learning Technologies (ICMLT)","raw_type":"proceedings-article"},{"id":"pmh:oai:pure.tue.nl:openaire_cris_publications/1f10a174-c3b9-4368-a202-b38096db5c53","is_oa":false,"landing_page_url":"https://research.tue.nl/en/publications/1f10a174-c3b9-4368-a202-b38096db5c53","pdf_url":null,"source":{"id":"https://openalex.org/S4406922641","display_name":"TU/e Research Portal","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Banotra, R, Patzelt, P, Dzhusupova, R, Bosch, J & Olsson, H H 2025, Using Pattern Recognition to Identify Design Errors on Pipe System Drawings. in 10th International Conference on Machine Learning Technologies, ICMLT 2025. Institute of Electrical and Electronics Engineers, pp. 451-460, 10th International Conference on Machine Learning Technologies, ICMLT 2025, Helsinki, Finland, 23/05/25. https://doi.org/10.1109/ICMLT65785.2025.11193338","raw_type":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Manual":[0],"quality":[1,184],"checks":[2],"of":[3,30,37,59,156],"isometric":[4,63],"pipe":[5],"system":[6],"drawings":[7],"in":[8,62,100,149],"the":[9,35,57,96,154,157],"Engineering,":[10],"Procurement":[11],"and":[12,23,118,130,137,170,180],"Construction":[13],"(EPC)":[14],"industry":[15],"are":[16],"time":[17],"consuming,":[18],"prone":[19],"to":[20,55,105,176],"human":[21],"error,":[22],"require":[24],"significant":[25],"expertise.":[26],"The":[27,111],"high":[28,147],"cost":[29],"design":[31,60,89,151],"errors,":[32,152],"combined":[33],"with":[34],"complexity":[36],"these":[38],"congested":[39],"drawings,":[40],"makes":[41],"automation":[42],"a":[43,51,74,172],"critical":[44],"challenge.":[45],"To":[46],"address":[47],"this,":[48],"we":[49],"propose":[50],"deep":[52],"learning-based":[53],"approach":[54],"automate":[56],"detection":[58,70,142],"errors":[61],"drawings.":[64],"Our":[65,144],"solution":[66,175],"utilizes":[67],"an":[68],"object":[69,94,124],"framework":[71],"trained":[72],"on":[73,107,115],"diverse":[75],"dataset":[76],"from":[77,85],"various":[78],"EPC":[79],"projects,":[80],"incorporating":[81],"expert":[82],"engineering":[83,161,178],"knowledge":[84],"McDermott.":[86],"By":[87],"identifying":[88,150],"mistakes":[90],"represented":[91],"by":[92],"specific":[93],"assemblies,":[95],"model":[97,112,158],"assists":[98],"engineers":[99],"document":[101],"verification,":[102],"freeing":[103],"them":[104],"focus":[106],"higher":[108],"value":[109],"tasks.":[110],"is":[113],"validated":[114],"real-world":[116],"datasets":[117],"overcomes":[119],"challenges":[120],"such":[121],"as":[122],"small":[123],"detection,":[125],"class":[126],"imbalance,":[127],"symbol":[128],"variability,":[129],"high-resolution":[131],"image":[132],"processing.":[133],"Techniques":[134],"like":[135],"tiling":[136],"data":[138],"augmentation":[139],"significantly":[140],"improve":[141],"accuracy.":[143],"results":[145],"demonstrate":[146],"precision":[148],"showcasing":[153],"adaptability":[155],"for":[159],"similar":[160],"diagram":[162],"applications.":[163],"This":[164],"research":[165],"advances":[166],"automated":[167],"drawing":[168],"analysis":[169],"provides":[171],"scalable":[173],"AI-driven":[174],"capture":[177],"expertise":[179],"integrate":[181],"it":[182],"into":[183],"control":[185],"workflows.":[186]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-08-21T09:56:20.448147","created_date":"2025-10-14T00:00:00"}
