{"id":14925,"date":"2020-12-14T00:00:00","date_gmt":"2020-12-14T00:00:00","guid":{"rendered":"https:\/\/www.dmcinfo.com\/our-work\/machine-vision-system-to-detect-defects\/"},"modified":"2025-05-29T22:44:59","modified_gmt":"2025-05-29T22:44:59","slug":"machine-vision-system-to-detect-defects","status":"publish","type":"our_work","link":"https:\/\/www.dmcinfo.com\/our-work\/machine-vision-system-to-detect-defects\/","title":{"rendered":"Machine Vision System to Detect Defects"},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Control-panel-in-a-factory\" src=\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165707\/Control-Panel.png\"  \/>The client wanted to improve their quality control, so they came to DMC to design a system that detects irregularities\u00a0in their product:\u00a0chrome bars. As a solution, DMC developed a system which used a line-scan camera to capture images of the chrome bars as they were rotated in front of the camera. This allows for the vision system to full inspect all sides of these 3D parts and identify all defects on all sides of the part. Due to the reflective nature of the parts to be inspected, careful consideration was taken to ensure that the selected camera and illumination would minimize impacts of glare which could appear as a false defect in the inspection.<\/p>\r\n\r\n<p>In addition\u00a0to performing the image inspection, the software is designed to communicate with PLC controlling the line, using digital inputs and outputs. The\u00a0digital outputs are used to notify the PLC system when a defect was found. The software had to be able to handle multiple different lengths of chrome bars. Therefore, the system used digital inputs from the PLC to identify whether a bar was present for inspection or not. The software provided a user interface which provided the following key functionality:<\/p>\r\n\r\n<ul class=\"wp-block-list\">\r\n <li>Display of live images with defects highlighted\u00a0<\/li>\r\n <li>Configuration of defect sizes for small, medium, and large defects<\/li>\r\n <li>Recent\u00a0defective images were buffered in memory<\/li>\r\n <li>Functionality to support saving images to disk<\/li>\r\n<\/ul>\r\n\r\n<p><strong>Learn more about DMC&#8217;s <a href=\"https:\/\/www.dmcinfo.com\/services\/test-and-measurement-automation\">Test and Measurement Automation<\/a> expertise and <a href=\"https:\/\/www.dmcinfo.com\/contact\">contact us<\/a> with any project inquiries.<\/strong><\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>The client wanted to improve their quality control, so they came to DMC to design a system that detects irregularities\u00a0in their product:\u00a0chrome bars. As a solution, DMC developed a system which used a line-scan camera to capture images of the chrome bars as they were rotated in front of the camera. This allows for the [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":14923,"template":"","meta":{"customer":"Scot Industries","summary":"<p>DMC developed a machine vision system to inspect chrome bars, identify defects, and group them into categories based on defect size.<\/p>\r\n","description":"","customer_benefits":"<ul>\r\n <li>Easily detect defects and their severity<\/li>\r\n <li>Configurable criteria for defect size<\/li>\r\n <li>Reliable quality control<\/li>\r\n<\/ul>\r\n","components_used":"<ul>\r\n <li><a href=\"https:\/\/www.dmcinfo.com\/services\/test-and-measurement-automation\/labview-programming\">National Instruments LabVIEW<\/a><\/li>\r\n <li>National Instruments PCI-6518 Digital I\/O Device<\/li>\r\n <li>National Instruments PCIe-1429 High-Performance Camera Link<\/li>\r\n <li>Dalsa 1024-pixel monochrome line-scan camera - CameraLink<\/li>\r\n <li>Chromasens&nbsp;CORONA II LED line scan illuminator<\/li>\r\n<\/ul>\r\n","project":"","author":"Katherine Czaplicki","notes":""},"work_category":[699,684],"class_list":["post-14925","our_work","type-our_work","status-publish","has-post-thumbnail","hentry","work_category-machine-vision","work_category-test-measurement-automation"],"yoast_head":"<title>Machine Vision System to Detect Defects | DMC, Inc.<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dmcinfo.com\/our-work\/machine-vision-system-to-detect-defects\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Machine Vision System to Detect Defects\" \/>\n<meta property=\"og:description\" content=\"The client wanted to improve their quality control, so they came to DMC to design a system that detects irregularities\u00a0in their product:\u00a0chrome bars. As a solution, DMC developed a system which used a line-scan camera to capture images of the chrome bars as they were rotated in front of the camera. This allows for the [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dmcinfo.com\/our-work\/machine-vision-system-to-detect-defects\/\" \/>\n<meta property=\"og:site_name\" content=\"DMC, Inc.\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pages\/DMC-Inc\/107982009242929\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-29T22:44:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165708\/unnamed-file-100.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1400\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dmcinfo.com\/our-work\/machine-vision-system-to-detect-defects\/\",\"url\":\"https:\/\/www.dmcinfo.com\/our-work\/machine-vision-system-to-detect-defects\/\",\"name\":\"Machine Vision System to Detect Defects | DMC, Inc.\",\"isPartOf\":{\"@id\":\"https:\/\/www.dmcinfo.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dmcinfo.com\/our-work\/machine-vision-system-to-detect-defects\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.dmcinfo.com\/our-work\/machine-vision-system-to-detect-defects\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165708\/unnamed-file-100.png\",\"datePublished\":\"2020-12-14T00:00:00+00:00\",\"dateModified\":\"2025-05-29T22:44:59+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.dmcinfo.com\/our-work\/machine-vision-system-to-detect-defects\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dmcinfo.com\/our-work\/machine-vision-system-to-detect-defects\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dmcinfo.com\/our-work\/machine-vision-system-to-detect-defects\/#primaryimage\",\"url\":\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165708\/unnamed-file-100.png\",\"contentUrl\":\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165708\/unnamed-file-100.png\",\"width\":1400,\"height\":500,\"caption\":\"control-panel-with-camera-icon\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dmcinfo.com\/our-work\/machine-vision-system-to-detect-defects\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Work\",\"item\":\"https:\/\/www.dmcinfo.com\/our-work\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Machine Vision System to Detect Defects\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dmcinfo.com\/#website\",\"url\":\"https:\/\/www.dmcinfo.com\/\",\"name\":\"DMC, Inc.\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.dmcinfo.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.dmcinfo.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.dmcinfo.com\/#organization\",\"name\":\"DMC, Inc.\",\"url\":\"https:\/\/www.dmcinfo.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dmcinfo.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27171146\/dmc-logo-1.png\",\"contentUrl\":\"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27171146\/dmc-logo-1.png\",\"width\":418,\"height\":167,\"caption\":\"DMC, Inc.\"},\"image\":{\"@id\":\"https:\/\/www.dmcinfo.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/pages\/DMC-Inc\/107982009242929\",\"https:\/\/www.instagram.com\/dmcengineering\",\"https:\/\/www.youtube.com\/DMCEngineering\",\"https:\/\/www.linkedin.com\/company\/dmc-engineering\"]}]}<\/script>","yoast_head_json":{"title":"Machine Vision System to Detect Defects | DMC, Inc.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dmcinfo.com\/our-work\/machine-vision-system-to-detect-defects\/","og_locale":"en_US","og_type":"article","og_title":"Machine Vision System to Detect Defects","og_description":"The client wanted to improve their quality control, so they came to DMC to design a system that detects irregularities\u00a0in their product:\u00a0chrome bars. As a solution, DMC developed a system which used a line-scan camera to capture images of the chrome bars as they were rotated in front of the camera. This allows for the [&hellip;]","og_url":"https:\/\/www.dmcinfo.com\/our-work\/machine-vision-system-to-detect-defects\/","og_site_name":"DMC, Inc.","article_publisher":"https:\/\/www.facebook.com\/pages\/DMC-Inc\/107982009242929","article_modified_time":"2025-05-29T22:44:59+00:00","og_image":[{"width":1400,"height":500,"url":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165708\/unnamed-file-100.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.dmcinfo.com\/our-work\/machine-vision-system-to-detect-defects\/","url":"https:\/\/www.dmcinfo.com\/our-work\/machine-vision-system-to-detect-defects\/","name":"Machine Vision System to Detect Defects | DMC, Inc.","isPartOf":{"@id":"https:\/\/www.dmcinfo.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dmcinfo.com\/our-work\/machine-vision-system-to-detect-defects\/#primaryimage"},"image":{"@id":"https:\/\/www.dmcinfo.com\/our-work\/machine-vision-system-to-detect-defects\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165708\/unnamed-file-100.png","datePublished":"2020-12-14T00:00:00+00:00","dateModified":"2025-05-29T22:44:59+00:00","breadcrumb":{"@id":"https:\/\/www.dmcinfo.com\/our-work\/machine-vision-system-to-detect-defects\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dmcinfo.com\/our-work\/machine-vision-system-to-detect-defects\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dmcinfo.com\/our-work\/machine-vision-system-to-detect-defects\/#primaryimage","url":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165708\/unnamed-file-100.png","contentUrl":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27165708\/unnamed-file-100.png","width":1400,"height":500,"caption":"control-panel-with-camera-icon"},{"@type":"BreadcrumbList","@id":"https:\/\/www.dmcinfo.com\/our-work\/machine-vision-system-to-detect-defects\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Work","item":"https:\/\/www.dmcinfo.com\/our-work\/"},{"@type":"ListItem","position":2,"name":"Machine Vision System to Detect Defects"}]},{"@type":"WebSite","@id":"https:\/\/www.dmcinfo.com\/#website","url":"https:\/\/www.dmcinfo.com\/","name":"DMC, Inc.","description":"","publisher":{"@id":"https:\/\/www.dmcinfo.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dmcinfo.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.dmcinfo.com\/#organization","name":"DMC, Inc.","url":"https:\/\/www.dmcinfo.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dmcinfo.com\/#\/schema\/logo\/image\/","url":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27171146\/dmc-logo-1.png","contentUrl":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2025\/05\/27171146\/dmc-logo-1.png","width":418,"height":167,"caption":"DMC, Inc."},"image":{"@id":"https:\/\/www.dmcinfo.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/pages\/DMC-Inc\/107982009242929","https:\/\/www.instagram.com\/dmcengineering","https:\/\/www.youtube.com\/DMCEngineering","https:\/\/www.linkedin.com\/company\/dmc-engineering"]}]}},"_links":{"self":[{"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/our_work\/14925","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/our_work"}],"about":[{"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/types\/our_work"}],"author":[{"embeddable":true,"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/users\/8"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/media\/14923"}],"wp:attachment":[{"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/media?parent=14925"}],"wp:term":[{"taxonomy":"work_category","embeddable":true,"href":"https:\/\/www.dmcinfo.com\/wp-json\/wp\/v2\/work_category?post=14925"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}