What is the Best Software for Digital Image Processing?

Image processing is the use of algorithms and mathematical models to process and analyze digital images. The goal of image processing is to enhance the quality of images, extract meaningful information from them, and automate image-based tasks. Image processing is important in many areas, like computer vision, medical imaging, and multimedia. This article discusses important areas in image processing and mentions Zebra Technologies’ Aurora Design Assistant software.

Understanding Deep Learning (DL) and Its Functioning:

deep learning applications

The fields of image processing and Deep Learning (DL) are complementary, especially in the context of computer vision and machine learning tasks. DL is a subset of machine learning, which is a subset of artificial intelligence (AI). DL algorithms are designed to reach similar conclusions as humans would by constantly analyzing data with a given logical structure. To achieve this, DL uses a multi-layered structure of algorithms called neural networks.

The design of the neural network relies on the structure of the human brain. Just as we use our brains to identify patterns and classify different types of information, we can teach neural networks to perform the same tasks on data. DL has succeeded in AI applications, advancing technology and contributing to breakthroughs in computer vision, language understanding, and reinforcement learning.

 

 

Widely used deep learning applications:

DL has applications in a vast array of fields, including:

• Image recognition and speech recognition: DL is excellent at image classification, object detection, and facial recognition. It is used for tagging images, recognizing faces for security, and converting speech to text.

• Healthcare: DL is used for medical image analysis, disease diagnosis, and prognosis prediction. It aids in identifying patterns in medical images, such as detecting tumors in radiology scans.

• Autonomous vehicles: DL plays a key role in developing self-driving cars. It uses live data from sensors, cameras, and other sources to decide on steering, braking, and acceleration.

• Manufacturing and industry: DL is applied to predictive maintenance, quality control, and process optimization in manufacturing. It detects defects in products and predicts equipment failures using vision computers.

• Robotics: DL enables robots to perceive and respond to their environments, helping them perform complex tasks.

 

Deep Learning applications in computer vision:

vision computers and computer vision

 

Computer vision is a part of AI that helps computers analyze and process digital images. It uses algorithms and techniques to make decisions or suggestions based on the images. DL has made significant contributions to computer vision, including:

 

• Image classification: Categorization of images into predefined classes, fundamental to applications such as object recognition.

• Object detection: Detection of objects within images by providing bounding boxes around them, crucial where it’s necessary to identify and locate multiple objects in a single image, such as in autonomous vehicles or surveillance systems.

• Facial recognition: Key to identity verification, access control, and security. We can accurately identify and match facial features against a database of known faces.

• Image segmentation: Segmentation of images into meaningful regions or objects, valuable in medical imaging for identifying and isolating specific structures within images.

• Medical image analysis: Used in medical imaging tasks, such as detecting and diagnosing diseases from X-rays, MRIs, and CT scans.

• Augmented reality (AR): Enhances the capabilities of AR applications by enabling real-time recognition and tracking of objects.

 

What is the role of Deep Learning in machine vision?

manufacturing setup for image processing and recognition using machine vision

7 elements of a machine vision system

DL plays a crucial role in machine vision by providing advanced techniques for processing and understanding visual information. Key roles in machine vision include:

• Feature learning: DLs excels at automatically learning hierarchical features from raw visual data, essential in machine vision applications where identifying relevant patterns and features in images is crucial for decision-making.

• Object recognition and classification: DL enables accurate and efficient object recognition and classification. Machine vision systems can use deep neural networks to categorize objects in images, valuable in quality control in manufacturing.

• Object detection: DL is used for object detection tasks in machine vision. It can identify and locate multiple objects within an image, important in robotics and autonomous vehicles.

• Image segmentation: DL techniques are used for image segmentation in machine vision. This involves dividing an image into meaningful segments, useful in medical image analyzing and scene understanding.

• Anomaly detection: DL models can recognize normal patterns and detect anomalies in visual data. Quality control, surveillance, and monitoring systems apply it to identify deviations.

• 3D vision: DL supports 3D vision tasks by processing multiple images or using depth-sensing technologies. Vital in applications like robotic navigation.

• Document and text recognition: DL models are used for optical character recognition (OCR) and document analysis. Aids in automatically extracting information from textual content in images.

• Biometric recognition: DL enhances biometric recognition systems by providing accurate algorithms for face recognition, fingerprint recognition, and other biometric modalities.

 

How can machine learning benefit image recognition?

Machine learning brings efficiency, accuracy, and adaptability to image recognition tasks, making it a powerful tool for a wide range of applications, such as:

• Automated feature extraction: Machine learning, especially DL, automates the feature extraction process by learning relevant features directly from the data.

• Improved accuracy: Machine learning algorithms perform exceptionally well in image recognition tasks. They can learn hierarchical features, allowing them to recognize patterns and objects in images with great accuracy.

• Adaptability to varied data: Machine learning models generalize well to new and diverse datasets. This adaptability is crucial in image recognition situations where appearances may vary as a result of lighting conditions, angles, and background variations.

• Object detection and localization: Machine learning algorithms enable the classification of objects and the localization of their positions within an image. This is essential for autonomous vehicles, robotics, and surveillance.

• Semantic segmentation: Machine learning techniques can perform semantic segmentation by classifying each pixel in an image. This promotes understanding of the spatial relationships and boundaries between different objects.

 

Which is the top-rated software for machine vision?

aurora design assistant is a no code computer vision software

Integrys considers Aurora Design Assistant (Aurora DA) the best software for digital image processing on the market today for the following reasons:

Flowchart-based development: Aurora DA helps you create apps quickly without coding by using flowchart steps for building and configuring applications. Aurora DA offers no-code computer vision —allowing anyone to apply artificial intelligence without having to write a line of computer code. The IDE also lets users design a custom web-based operator interface.

Flexible deployment options: Select your platform from a hardware-neutral environment that is compatible with both branded and third-party smart cameras, vision controllers, and PCs. It supports CoaXPress, GigE Vision, or USB3 Vision camera interfaces.

Streamlined communication: Easily share actions and results with other machines using I/Os and various communication protocols in real time.

Increased productivity and reduced development costs: Vision Academy offers online and on-site training for users to enhance their software skills on specific topics.

 

Contact Us:

To learn more about Integrys computer vision projects, and products such as Aurora Design Assistant software, or to request a quote, click here to contact us.

 

Exploring the Future of Automation at ETAC 2023: Join Integrys at Caesars Windsor

The world of automation is evolving at an unprecedented pace, and the Emerging Technologies in Automation Conference & Trade Show (ETAC) is your gateway to the latest innovations and trends. On November 2, 2023, at Caesars Windsor in Windsor-Essex, Ontario, Integrys is set to take center stage, presenting cutting-edge solutions and insights that define the future of automation.

Windsor-Essex: A Hub for Automation Excellence

Windsor-Essex, Ontario, is an international hub for automation, boasting over 300 companies actively involved in engineering, designing, and producing advanced manufacturing systems across diverse sectors such as automotive, agribusiness, aerospace, and more. It’s a region that’s leading the way in automation trends, with a focus on optimizing Industry 4.0 and embracing the next generation of technologies. Through strategic collaborations with private industry, government, and educational institutions, Windsor-Essex aims to remain a global leader in automation.

Unlocking Opportunities in Automation

Automation is reshaping the world we live in, and it’s important to explore the opportunities it presents for Canada and the Windsor-Essex region. ETAC 2023 provides a platform to connect with automation companies, interact with industry experts, and discover potential suppliers of cutting-edge technologies. With over 350 delegates, 50 exhibitors, and industry experts focusing on innovative and emerging technologies, this event is where the future of automation unfolds.

Integrys: Pioneering Automation Solutions

Integrys, an industry leader in evaluating and distributing rugged and embedded computers, imaging and video technology, and engineering solutions, will be at ETAC 2023 to showcase the latest advancements in automation and technology. Visitors can gain valuable insights into the implementation of Industry 4.0, explore tailored engineering Machine Vision solutions, and witness the Integrys’ Machine Vision Kit in action.

Join Us at ETAC 2023

Save the date and join us on November 2, 2023, at Caesars Windsor for an unforgettable experience at ETAC 2023. Stay connected with Integrys for more updates on our participation in the event, and be part of the automation revolution shaping the future of manufacturing and technology.

How Zebra’s Comprehensive Machine Vision Portfolio Can Reshape Every Stage of Automotive Manufacturing

With more than 30,000 distinct parts from hundreds of suppliers, a typical new car presents one of modern manufacturing’s biggest challenges. The rapid adoption of innovative new technologies and components like electric drivetrains and sophisticated driver assistance systems isn’t making the manufacturer’s job any easier.

The demand for new solutions has virtually every carmaker and every player in the $2.1 billion automotive parts industry searching for solutions that can help them keep pace with the demand for greater efficiency, higher quality and better traceability. In many applications, the answer is automation.

Automation is hardly new to the auto industry—after all, the industry is widely considered to be the birthplace of the modern assembly line. What’s changing, however, is the penetration of automation technologies into more manufacturing processes. One of the most impactful changes is the widespread deployment of advanced vision systems, using fixed cameras and machine vision systems to streamline data capture and handle sophisticated visual inspections throughout automotive manufacturing.

From a brake component manufacturer’s need to track parts through the supply chain to the electronics manufacturer’s need to perform detailed quality-control inspections to the carmaker’s need for complex 3D analysis, the range of solutions required throughout the automotive manufacturing industry demands a diverse portfolio of hardware and software solutions.

Fortunately, Zebra’s acquisition of Matrox Imaging has created a single-supplier solution with a full range of hardware and software tools to cover almost any vision application. Zebra has partnered with Integrys Limited in Canada to revolutionize the industries with its Machine Vision applications.

Here’s a brief look at some of the end-to-end inspection tasks that automotive manufacturers can accomplish with Zebra’s end-to-end portfolio of machine vision systems:

  • Wire Harness Inspection: Today’s passenger cars and light trucks have a dozen or more wiring harnesses, hundreds of connectors, and 2.5 miles of wiring. Leading manufacturers are using machine vision tools to inspect and confirm every wire’s color, gauge, and sequence.
  • Pin Inspection: Since the slightest inaccuracies in pin height or alignment can lead to glitchy performance or failure of electronic systems, manufacturers use machine vision solutions to verify that each connector is manufactured to precise specifications before components go on to final assembly.
  • Conformal Coating: Innovative machine vision tools can instantly detect inconsistencies like cracks, bubbles, insufficient coverage, incomplete adhesion, and other potential problems in conformal coatings that protect printed circuit boards (PCBs) from corrosion and moisture.
  • PCB Inspection: It takes hundreds of PCBs incorporating thousands of microchips and other electronic components to support a modern vehicle. Machine vision technology provides a high-speed, high-precision solution to ensure each critical PCB meets exacting specifications.
  • Bead Inspection: Today, machine vision systems evaluate coverage, location, and continuity of the adhesive gaskets on high-speed production lines, detecting many flaws that would escape even the most experienced human inspectors.
  • Display Inspections: The number and complexity of electronic displays increase with every new generation of passenger vehicles and light trucks. Machine vision tools can automatically inspect everything from orientation (is it properly installed) and function (is the display properly sequenced) to quality (are there failed pixels) and performance (does it meet standards for brightness, color, and more).
  • Color Inspections: Machine vision tools can perform high-speed color inspections to confirm the correct color of everything from body panels and accessories to the color of packaging used for OEM parts that will be shipped to dealers’ service departments.

That’s a diverse list of machine vision applications. Still, it’s only a fraction of what manufacturers can accomplish with Zebra’s impressive portfolio of fixed industrial scanners, machine vision smart cameras, and software tools.

To learn more about the ways Zebra’s Machine Vision solutions, please contact our representative in Canada. Integrys’ advanced Machine Vision systems are reshaping quality control, production efficiency, and automation. Our solutions encompass object location, defect detection, and much more. With 20+ years of experience, we enhance productivity, assure quality, and reduce costs. To learn more about these cutting-edge Machine Vision solutions please contact us by clicking the button below.

Contact Us

Integrys: Revolutionizing Server Efficiency with Custom Design and Engineering Solutions

Introduction:

In today’s fast-paced technology industry, companies are constantly seeking ways to optimize their systems and improve efficiency. Integrys, a leading engineering firm, recently embarked on a challenging project to help a client enhance the performance of their existing servers without the need for a complete computing system overhaul. With their expertise in needs assessment, design solutions, custom configuration, test and validation, and post-application support, Integrys proved once again why they are at the forefront of innovation.

The challenges in custom design and engineering:

The client’s servers, when operating at full capacity, generated a significant amount of heat due to two main components: two powerful GPUs and an accelerated Network Interface Card from Intel. The excessive heat threatened the stability and longevity of the electronics within the chassis, necessitating a creative solution. Integrys faced several critical challenges in this project:

  1. Preserving the Existing Architecture: The project required finding a solution without redesigning the already-built chassis and motherboard and maintaining the positioning of the GPUs and Network Card.
  2. Cooling Multiple Heat Sources: Integrys needed to devise a method to bring in cool air from the environment and direct it to three different locations within the system to effectively cool the GPUs and Network Card.
  3. Precise Airflow Requirements: The engineering team had to ensure specific flow rates and temperatures were achieved across the pre-existing architecture, which posed further complexities.
  4. Seamless Integration: The most demanding mechanical challenge was developing a duct that could be easily inserted into the pre-built chassis without the need for dismantling the entire system.

The Custom Solution:

Led by Electro-Mechanical Designer, Daniyal Jafri, and under the guidance of Engineering Manager, Eric Buckley, the engineering team at Integrys combined their expertise in fluid mechanics, thermal science, and mechanical design to tackle these challenges head-on. By applying scientific principles and innovative thinking, they devised an ingenious solution that achieved the desired flow rates and temperatures while seamlessly integrating into the existing infrastructure.

custom design and engineering for the duct convention airflow by integrys
The team’s initial design iterations involved a compact 80mm duct, which was 3D printed due to the complexity of its geometry. While it met the flow rate requirements, it exceeded the acceptable acoustic noise levels. To address this issue, the team explored a larger 120mm fan, which provided a 4x increase in airflow at the same RPM. Running the 120mm fan at a lower speed to provide that same airflow as the 80mm solution reduced noise levels while still meeting the necessary cooling requirements.

Overcoming the size constraints imposed by the larger fan, the final duct design from Integrys successfully met all the client’s requirements. The innovative design allowed the duct to be seamlessly slid into the system, eliminating the need to remove metal panels within the chassis for assembly. This breakthrough significantly reduced assembly time, saving the client substantial labour costs.

 

Conclusion:

Integrys has once again showcased its ability to connect technology and innovation. By leveraging their engineering expertise, the team at Integrys devised a ground-breaking solution to enhance the efficiency of the client’s servers. Overcoming the challenges of preserving existing architecture, cooling multiple heat sources, achieving precise airflow requirements, and seamless integration, Integrys delivered a state-of-the-art 3U server solution that exceeded expectations.

Integrys’s dedication and expertise enabled the client to optimize their system without requiring a complete redesign, saving both time and resources. This successful collaboration exemplifies Integrys’ commitment to delivering cutting-edge engineering solutions and reaffirms its position as an industry leader.

 

Click here to view more engineering services from Integrys or Contact Us for your personalized engineering solution.

COSA Technology from North Atlantic Industries

The long-standing goal at North Atlantic Industries (NAI) is to accelerate your time-to-mission—to get you to market faster. NAI’s COSA technology, also known as “Configurable Open Systems Architecture” technology, helps you do just that. In a distributed, intelligent, software-driven architecture that allows you to rethink the way you engineer power-critical and I/O-intensive mission systems, COSA satisfies an impressive range of complex and time-critical requirements.

 

COSA technology from north atlantic industries in collaboration with integrys limited for canada and north american market

 

How NAI’s COSA technology works:

I/O sbc boards

 

  • Select I/O boards, single board computers, power supplies or rugged systems to meet your requirements.
  • Customize it in modular fashion, selecting from more than 100 available, high-density, fully tested I/O, communications, measurement and simulation smart function modules.
  • Leverage NAI’s free software libraries, source-code and comprehensive API to jump-start development and speed your time to test.
  • Easily adjust board configuration to add or swap functional capabilities if requirements change.

 

 

 

 

different function modules from NAI via COSANAI’s COSA technology works by providing a framework for building software systems that are composed of independent software components, or “modules.” These modules can be configured and combined in various ways to create a customized software solution that meets specific requirements.

The COSA framework provides a set of standard interfaces and protocols that allow the modules to communicate and interact with each other, regardless of the programming language or platform on which they are implemented. This allows for greater flexibility in choosing and integrating different software components, and enables the creation of highly configurable and adaptable software systems.

COSA technology applications include industrial control systems, military systems, and telecommunications networks. It is designed to be highly modular, scalable, and adaptable to changing requirements, making it an attractive solution for complex and dynamic software systems.

 

COSA modules, boards and systems

Configurable Open Systems Architecture COSA - cots systems from integrys limites
Over 100 high-density, COSA smart modules are available for placement on NAI’s intelligent I/O boards, which can operate as standalone systems. Further, NAI’s OpenVPX, VME, cPCI and PCIe boards can be placed into rugged COSA systems that range from a single module to high-density systems supporting up to 10 motherboards and 60 smart modules (and virtually everything between).
 

COSA software and processing advantages

Dedicated FPGAs embedded on NAI’s smart modules provide unique software and processing advantages that drive time and cost out of design, development and qualification schedules—to accelerate your time-to-mission. The programmability, intelligence and self-monitoring capabilities put more I/O capability into the modules themselves so you can reduce the processing load on the SBC and deliver more capabilities at the edges of your applications.

Configurability of NAI’s COTS systems 

  • 100+ smart function modules
  • Maximum of 6 slots per card
  • Maximum of 18 functions per interface unit

NAI’s COSA architecture is massively configurable, providing more than 1.4 quadrillion possible system configurations. That staggering number represents the global population . . . x 2 million.

NAI’s COSA architectures is the most modular, agile, and rugged portfolio of its kind. It enables you to leverage their portfolio of pre-integrated modules, boards, systems and power supplies to quickly and easily meet complex mission processing requirements – today and down the road, allowing you to out-pace, out-adapt and out-last your competition.

Find a team of specialists from Integrys Limited at booth #526 at CANSEC 2023 in Ottawa, Ontario on May 31st and June 1st 2023 to learn more about COSA.

 

Contact

Integrys Limited providing Configurable Open Systems Architecture COSA to north American market

To learn more about how NAI’s COSA technology can accelerate your time-to-mission or to request a quote, click here to contact us.

CANSEC 2022: Canada’s Largest Global Defense and Security Tradeshow

CANSEC 2022

Location: Booth #1005, EY Center, Ottawa, Ontario
Date: June 1-2, 2022

Once again, the Canadian Association of Defense and Security Industries (CADSI) is showcasing leading-edge technologies, products, and services for all military units alongside first responders, police, border security entities, and special operations units. This is its 24th annual trade show.

This year, Integrys is presenting new products from 6 of our suppliers at our booth:

COMPUTING SPOTLIGHT: We’re showcasing Systel’s rugged embedded edge computing systems from their Strike product family which are ideal for mission-critical multi-sensor applications. These next-generation, high performance computing solutions are fully rugged and include:

Kite-Strike™: an embedded edge supercomputer. Integrating the NVIDIA Jetson AGX Xavier™ system-on-module, Kite-Strike™ is purpose-built for deployment in harsh environments, offering maximum capability and reliability in a compact form factor.

Raven-Strikeᴿ II: high-end COTS server-class performance and capability in a fully rugged and sealed system. Raven-Strike® II is purpose-built for deployment in austere conditions and can be fielded in any environment.

Hawk-Strikeᴿ IVPicture2.png: a multi-mission embedded edge computer. Hawk-Strike® IV boasts a rich feature set built around an extreme rugged form factor, providing an economy of capability within a superior SWaP-C optimization effort. Hawk-Strike® IV supports and enables real-time AI training and inferencing by integrating multiple immediate-future technologies.

Hawk-Strikeᴿ: a multi-mission C5ISR solution. It boasts a rich feature set – containing computer, video, and network capabilities – in an extreme small form factor embedded package, providing an economy of capability within a superior SWaP-C optimization effort.

COMPUTING SPOTLIGHT: North Atlantic Industries is a world-leading independent supplier of rugged COTS embedded computing products for the aerospace and defense markets. NAI has developed a family of highly configurable rugged COTS systems that require high density I/O, communications, Ethernet switching and processing for mission critical tasks. Their simplified modular approach if the Configurable Open Systems Architecture® enables them to use the same building blocks across multiple platforms and programs, making it possible for customers to develop semi-custom solutions quickly without NRE.

NIU2A.png

NIU2A-DCU-01

This year, we’re showing three new configurations in their MOSA system solutions. Learn more here:

NIU2A-DCU-01 : a Modular Open Systems Approach (MOSA) Data Concentrator Unit with low power high performance ARM Cortex -A9 processing. It comes with 512 MB RAM, 32 GB SATA Flash, 2 x 10/100/1000Base-T Ethernet and optional Fiber Optic Ethernet support. It supports fully remote operation over Ethernet or OS support includes PetaLinux and Wind River VxWorks.

NIU31-DCU-01: a MOSA Data Concentrator with low power high performance ARM Cortex -A53 pPicture4.pngrocessing. It comes with 8 GB RAM, 32 GB SATA Flash, 2 x 10/100/1000Base-T Ethernet. It’s Software Support Kit libraries and source code are supplied at no cost.

NIU3A-AIC-01: a MOSA Aircraft Interface Computer with low power high performance ARM Cortex -A53 processing. 8 GB RAM, 32 GB SATA Flash, 2 x 10/100/1000Base-T Ethernet.

Picture5.pngCAMERA SPOTLIGHT: COSTAR HD designs and manufacturers reliable and rugged HD surveillance camera systems for critical infrastructure, border security, and military operations. We’re bringing the RISE 4260HD Series Outdoor Camera Positioning System with 1080p image quality operable during hurricane-force winds ideal for base and Naval shipboard applications.

COMPUTING AND DISPLAY SPOTLIGHT: EIZO is a rugged solutions manufacturer of MIL-STD LCD monitors, box-level video hardware, and embedded OpenVPX and XMC video graphics/GPGPU/AI-processing solutions. This year, we’re displaying:

Picture6.pngThe Condor GR5-RTX5000:An OpenVPX 3U form factor video graphics and GPGPU processing card designed with the NVIDIA Turing RTX 5000 GPU and four rear video outputs supporting DisplayPort and Single-Link DVI-D.

The Condor GR4-RTX3000: A 3U VPX Graphics & Video Capture Card with 3G-SDI / DisplayPort Outputs. This one device handles data and image processing from up to four sensors to perform activities such as image enhancement, image analysis, video stitching, remote sensing, target acquisition, object detection, sensor fusion, and other processing tasks.

The Tyton VS2X: a powerful stand-alone rugged H.265 (HEVC) / H.264 video/audio encoding and streaming solution that is designed to serve video transmission needs in harsh field environments.

COMPUTING SPOTLIGHT: Diamond Systems is a Silicon Valley-based corporations that has been providing rugged, I/O-rich embedded computing solutions to companies in a broad range of markets since 1989. They serve customers in transportation, energy, aerospace, defense, manufacturing, medical and research.

We’re bringing three product lines from Diamond Systems, which include:

A wide range of NVIDIA Jetson Integrated Carrier Boards such as the STEVIE (for Xavier AGX) and FLOYD-SC (for the Nano/TX2 NX/Xavier NX).

Picture7.jpgRugged Ethernet Switches with latching I/O connectors and a thicker PCB which provides better protection against vibration in vehicular applications. The wide -40℃ to +85℃ operating range makes Diamond switches ideal for any outdoor or vehicular environment.

SABRE Rugged computer systems and ethernet switches that feature IP67 and MIL-STD-810G compatibility for harsh environments. This system architecture supports quick and low-cost customization with the addition of PC/104 and PCIe MiniCard I/O modules.

RGB Spectrum QuadView UHDx KVM MultiviewerDISPLAY SPOTLIGHT: RGB Spectrum is a San Francisco based company that designs highly customizable audio and video processing solutions for customers worldwide. They offer innovative products including video wall processors, encoders, decoders and other integrated hardware and software solutions for control room management. This year, we’re bringing with us the QuadView UHDx 4K 60Hz Multiviewer which allows the user to display and control up to 4 sources simultaneously in a variety of customizable layouts.

At CANSEC 2022, you’ll get the opportunity to network with us, key prime contractors, supply chain representatives, and keynote speakers who are top defense and security experts.

Watch a line of presentations of these new products from our suppliers at booth #1005. We can’t wait to meet you! Reserve your spot today.

CANSEC 2022

Matrox Deep learning and its role in machine vision

A leader in the machine vision industry, Matrox® Imaging leverages our vision expertise to apply deep learning technology when and where most appropriate and help our customers find the best solution for their applications.Matrox Deep learningArtificial intelligence, specifically machine learning by way of deep learning, is making machine vision technology for automated visual inspection more accessible and capable. Deep learning technology mimics how the human brain processes visual input but performs this task with the speed and robustness of a computerized system. The technology works to ensure quality in manufacturing industries, controlling production costs and enhancing customer satisfaction.Deep learning technology excels at certain applications, such as identification and defect detection, specifically in instances where there are complex and varying imaging conditions. The technology still benefits from conventional image processing and analysis to locate regions of interest within images to speed up the overall process and make it even more robust.

Real-world examples

Identification

Identification

Image classification using deep learning categorizes images or image regions to distinguish between similarly looking objects including those with subtle imperfections. Image classification can, for example, determine if the lips of glass bottles are safe or not.

example_defect_detection_0.jpg

Defect detection

Image segmentation using deep learning categorizes image neighborhoods to pinpoint features like defects, such as dents and scratches on sheet metal. The located features can then be further analysed and measured using traditional machine vision tools.

Deep learning software and hardware

Matrox Imaging’s software offerings—Matrox Imaging Library (MIL) X and Matrox Design Assistant® X—include vision tools to classify or segment images for inspection using deep learning. Both software packages deliver optimized convolutional neural networks (CNNs) or models for the task.

Key to deep learning is the training of a neural network model. MIL CoPilot’s interactive environment provides the platform for training these models for use in machine vision applications. MIL CoPilot delivers all the functionality needed for this task, so you can create and label the training image dataset; augment the image dataset, if necessary; and train, analyze, and test the neural network model.
copilot_diagram_1920.png

e also offer hardware products that facilitate deep learning training and deployment. A suitably equipped and configured model of the Matrox 4Sight XV6 industrial computer comes ready for deep learning training. Another Matrox 4Sight XV6 model as well as the Matrox 4Sight EV6  vision controller and Matrox Iris GTX smart cameras are available to run both traditional machine vision workloads as well as deep learning inference.

Matrox Imaging’s team of vision experts know where and when to leverage machine and deep learning technologies to your best advantage. Our specialists can help identify your needs and find a customized vision solution for your requirements.

Deep learning Artificial intelligence

 

JAI Go-X Series : Compact, attractively-priced area scan cameras with industrial grade reliability

The JAI Go-X Series offers compact, attractively-priced industrial area scan cameras with a blend of features, image quality and industrial grade reliability that is in high demand for the next generation of machine vision systems.

The JAI Go-X Serie incorporates the most popular Sony Pregius CMOS sensors with resolutions ranging from 2.3 to 12.3 megapixels and a choice of USB3 Vision or GigE Vision interfaces. Also included are rolling shutter models featuring Sony Starvis CMOS sensors with resolutions of 6.3, 12.2, or 20 megapixels.

With industrial grade shock and vibration ratings (80G/10G) and excellent thermal dissipation, they are designed to keep critical inspection systems running 24/7/365.

Backed by a six-year warranty – the longest in the industry – they are built using JAI’s proven manufacturing process that has delivered field failure rates of less than two cameras per thousand over the last five years.

All cameras include a robust set of capabilities like region-of-interest (ROI), image flipping and mirroring (most models), 8/10/12-bit output, blemish compensation and shading correction – plus, advanced features like two different sequencer modes and an intelligent, user-customizable auto-exposure function (ALC).

Also available is a collection of compact C-mount lenses which have been pre-qualified for the Go-X Series sensor formats, pixel sizes, and other specifications to ensure a complete, high quality imaging solution.

  • Resolutions from 2.3 to 20 megapixels (Bayer color and monochrome models).
  • Equipped with Sony Pregius or Sony Starvis CMOS sensors.
  • Industrial grade shock and vibration ratings (80G/10G), plus excellent thermal dissipation.
  • Prices starting at €289 with a 6-year warranty.
  • Extensive dust prevention measures include cleanroom assembly, and a sealed sensor compartment for dust-free optical path on all models.
  • Three sets of mounting holes with 20, 21, and 12 mm spacing fit most existing designs with no re-tooling.
  • A free SDK plus high-level API lets you easily design for Windows, Linux, or ARM embedded platforms.
  • A compact camera size (29 x 29 x 52 mm) helps to minimize the overall size of the vision system.
JAI Go-X Series

Modular Open Systems Approach (MOSA) Solutions

NAI’s Modular Open Systems Approach (MOSA) solutions provide customers with pre-configured, pre-validated, rugged military embedded solutions that save development time and cost while reducing program risk. These Flexible, Adaptable, Configurable, Modular and Expandable Systems Eliminate custom designs and redesigns by taking advantage of NAI’s Configurable Open Systems Architecture (COSA). NAI’s full suite of MOSA Solutions are ARM® Cortex®-A53 processor-based and are ruggedized to withstand -40° C to +71° C and qualified to MIL-STD-1275D & MIL-STD-704A with 50 ms holdup (VITA 62 power supply); MIL-STD-461F and MIL-STD-810G.

 

SIU32-AIUVARM-01

2x 3U OpenVPX MOSA Actuator Interface Unit

SIU32-AIUVARM-01 is a Modular Open Systems Approach (MOSA) DO-178C & DO-254 Certifiable Actuator Interface Units (AIU) with low power high performance OpenVPX Xilinx UltraScale+ SBC with Quad Core ARM Cortex -A53, 8 GB DDR4 SDRAM, 32 GB SATA Flash, 2 x 10/100/1000Base-T Ethernet, USB 3.0, FIPS-140-3 Level 3 Cyber Security, and Single Event Upset support.

SIU32-AIUVARM-01

 

  • 2 x MIL-STD-1553 & 12 x Programmable Discrete IO (CM8)
  • 16 x ±100 VDC A/D Channels (ADF)
  • 8 x Programmable RS-232/422/485 Serial Channels (SC3)
  • 2 x AC Excitation References (AC2)
  • 4 x LVDT Measurement Channels (LD2)
  • 4 x ±40 VDC 100 mA Digital to Analog Channels (DA3)
  • 28 VDC Input PSU per VITA 62 (VPX68) with at least 50 ms holdup
  • MIL-STD-810G, MIL-STD-461F and DO-160 environmental and EMI/EMC qualifications.

 

 

SIU34-AIUVARM-01

4x 3U OpenVPX MOSA Actuator Interface Unit

SIU34-AIUVARM-01 is a Modular Open Systems Approach (MOSA) DO-178C & DO-254 Certifiable Actuator Interface Units (AIU) with low power high performance OpenVPX Xilinx UltraScale+ SBC with Quad Core ARM Cortex -A53, 8 GB DDR4 SDRAM, 32 GB SATA Flash, 2 x 10/100/1000Base-T Ethernet, USB 3.0, FIPS-140-3 Level 3 Cyber Security, and Single Event Upset support.

SIU34-AIUVARM-01

  • 2 x MIL-STD-1553 & 12 x Programmable Discrete IO (CM8)
  • 16 x ±100 VDC A/D Channels (ADF)
  • 8 x Programmable RS-232/422/485 Serial Channels (SC3)
  • 2 x AC Excitation References (AC2)
  • 4 x LVDT Measurement Channels (LD2)
  • 4 x ±40 VDC 100 mA Digital to Analog Channels (DA3)
  • 24 x ARINC-429/575 Channels (2 x AR1)
  • 16 x Programmable RTD or Thermocouple measurement (2 x TR1)
  • 16 x Variable Reluctance/Pulse Counter Measurement Channels (VR1)
  • 28 VDC Input PSU per VITA 62 (VPX68) with at least 50 ms holdup.
  • MIL-STD-810G, MIL-STD-461F and DO-160 environmental and EMI/EMC qualifications.

SIU32-DCUVARM-01

2x 3U OpenVPX MOSA Data Concentrator Unit

SIU32-DCUVARM-01 is a Modular Open Systems Approach (MOSA) DO-178C & DO-254 Certifiable Data Concentrator Unit (DCU) with low power high performance OpenVPX Xilinx UltraScale+ SBC with Quad Core ARM Cortex -A53, 8 GB DDR4 SDRAM, 32 GB SATA Flash, 2 x 10/100/1000Base-T Ethernet, USB 3.0, FIPS-140-3 Level 3 Cyber Security, and Single Event Upset support.

SIU32-DCUVARM-01

  • 2 x MIL-STD-1553 & 8 x ARINC-429 Tx/Rx (CM5)
  • 8 x Programmable RS-232/422/485 Serial Channels (SC3)
  • 8 x CANBus A/B 2.0/CAN-FD/ARINC-825 (CB8)
  • 8 x Variable Reluctance/Pulse Counter Measurement Channels (VR1)
  • 6 x Chip Detect and Fuzz Burn Channels (CD1)
  • 4 x Strain Gage Measurement (SG1)
  • 28 VDC Input PSU per VITA 62 (VPX68) with at least 50 ms holdup
  • MIL-STD-810G, MIL-STD-461F and DO-160 environmental and EMI/EMC qualifications.

SIU34-DCUVARM-01

6x 3U OpenVPX MOSA Data Concentrator Unit

SIU36-DCUVARM-01 is a Modular Open Systems Approach (MOSA) DO-178C & DO-254 Certifiable Data Concentrator Unit (DCU) with low power high performance OpenVPX Xilinx UltraScale+ SBC with Quad Core ARM Cortex -A53, 8 GB DDR4 SDRAM, 32 GB SATA Flash, 2 x 10/100/1000Base-T Ethernet, USB 3.0, FIPS-140-3 Level 3 Cyber Security, and Single Event Upset support.

 

  • 2 x MIL-STD-1553 & 8 x ARINC-429 Tx/Rx (CM5)
  • 8 x CANBus A/B 2.0/CAN-FD/ARINC-825 (CB8)
  • 8 x RS-232/422/485 Serial Channels (SC3)
  • 2 x AC Excitation References (AC2)
  • 4 x LVDT Measurement Channels (LD2)
  • 8 x ±40 VDC 100 mA Digital to Analog Channels (DA3)
  • 8 x Variable Reluctance/Pulse Counter Measurement Channels (VR1)
  • 6 x Chip Detect and Fuzz Burn Channels (CD1)
  • 4 x Strain Gage Measurement (SG1)
  • 12 x ±10 VDC or ±25 mA D/A Outputs (DA1)
  • 16 x Enhanced Differential Discrete I/O Channels (DF2)
  • 16 x ±100 VDC A/D Channels (ADF)
  • 16 x Programmable RTD or Thermocouple measurement (2 x TR1)
  • 12 x ±10 VDC or ±25 mA D/A Outputs (DA1)
  • 48 x Discrete Input Channels and 48 Programmable Discrete I/O Channels (68DT1)
  • 28 VDC Input PSU per VITA 62 (VPX68) with at least 50 ms holdup
  • MIL-STD-810G, MIL-STD-461F and DO-160 environmental and EMI/EMC qualifications.

SIU32-FCCVARM-01

2x 3U OpenVPX MOSA Flight Control Computer

SIU32-FCCVARM-01

  • 8 x ARINC-429 Tx/Rx & 12 Programmable Discrete IO (CM2)
  • 16 x ±100 VDC A/D Channels (ADF)
  • 8 x Programmable RS-232/422/485 Serial Channels (SC3)
  • 2 x AC Excitation References (AC2)
  • 4 x LVDT Measurement Channels (LD2)
  • 4 x ±40 VDC 100 mA Digital to Analog Channels (DA3)
  • 28 VDC Input PSU per VITA 62 (VPX68) with at least 50 ms holdup
  • MIL-STD-810G, MIL-STD-461F and DO-160 environmental and EMI/EMC qualifications.

SIU34-FCCVARM-01

4x 3U OpenVPX MOSA Flight Control Computer

SIU34-FCCVARM-01

  • 2 x MIL-STD-1553 & 8 x ARINC-429 Tx/Rx (CM5)
  • 8 x Programmable RS-232/422/485 Serial Channels (SC3)
  • 8 x CANBus A/B 2.0/CAN-FD/ARINC-825 (CB8)
  • 4 x AC Excitation References (2 x AC2)
  • 4 x LVDT Measurement Channels (LD2)
  • 4 x Synchro/Resolver Measurement Channels (SD2)
  • 8 x ±40 VDC 100 mA Digital to Analog Channels (DA3)
  • 24 x Enhanced Programmable Discrete I/O Channels (DT4)
  • 16 x Enhanced Differential Discrete I/O Channels (DF1)
  • 16 x ±100 VDC A/D Channels (ADF)
  • 28 VDC Input PSU per VITA 62 (VPX68) with at least 50 ms holdup.
  • MIL-STD-810G, MIL-STD-461F and DO-160 environmental and EMI/EMC qualifications.

SIU32-MCVARM-01

2x 3U OpenVPX MOSA Mission Computer

SIU32-MCVARM-01 is a Modular Open Systems Approach (MOSA) DO-178C & DO-254 Certifiable Mission Computers (MC) with low power high performance OpenVPX Xilinx UltraScale+ SBC with Quad Core ARM Cortex -A53, 8 GB DDR4 SDRAM, 32 GB SATA Flash, 2 x 10/100/1000Base-T Ethernet, USB 3.0, FIPS-140-3 Level 3 Cyber Security, and Single Event Upset support.

SIU32-AIUVARM-01

  • 2 x MIL-STD-1553 & 8 x ARINC-429 Tx/Rx (CM5)
  • 8 x RS-232/422/485 Serial Channels (SC3)
  • 8 x CANBus A/B 2.0/CAN-FD/ARINC-825 (CB8)
  • 24 x Enhanced Programmable Discrete I/O Channels (DT4)
  • 16 x ±100 VDC A/D Channels (ADF)
  • 12 x ±10 VDC or ±25 mA D/A Outputs (DA1)
  • 28 VDC Input PSU per VITA 62 (VPX68). Optional 50 ms holdup.
  • MIL-STD-810G, MIL-STD-461F and DO-160 environmental and EMI/EMC qualifications.

 

https://integrys.com/product/north-atlantic-siu32-mcvarm-01-mission-computers-mc/

SIU34-MCVARM-01

4x 3U OpenVPX MOSA Mission Computer

SIU34-MCVARM-01 is a Modular Open Systems Approach (MOSA) DO-178C & DO-254 Certifiable Mission Computers (MC) with low power high performance OpenVPX Xilinx UltraScale+ SBC with Quad Core ARM Cortex -A53, 8 GB DDR4 SDRAM, 32 GB SATA Flash, 2 x 10/100/1000Base-T Ethernet, USB 3.0, FIPS-140-3 Level 3 Cyber Security, and Single Event Upset support.

SIU34-FCCVARM-01

  • 2 x MIL-STD-1553 & 8 x ARINC-429 Tx/Rx (CM5)
  • 8 x RS-232/422/485 Serial Channels (SC3)
  • 8 x CANBus A/B 2.0/CAN-FD/ARINC-825 (CB8)
  • 24 x Enhanced Programmable Discrete I/O Channels (DT4)
  • 16 x ±100 VDC A/D Channels (ADF)
  • 12 x ±10 VDC or ±25 mA D/A Outputs (DA1)
  • 16 x 10/100/100 Base-T Ethernet Switch (ES2)
  • 48 x Discrete Input Channels and 48 Programmable Discrete I/O Channels (68DT1)
  • 28 VDC Input PSU per VITA 62 (VPX68) with Optional 50 ms holdup.
  • MIL-STD-810G, MIL-STD-461F and DO-160 environmental and EMI/EMC qualifications.

SIU36-MCVARM-01

6x 3U OpenVPX MOSA Mission Computer

SIU36-MCVARM-01 is a Modular Open Systems Approach (MOSA) DO-178C & DO-254 Certifiable Mission Computers (MC) with low power high performance OpenVPX Xilinx UltraScale+ SBC with Quad Core ARM Cortex -A53, 8 GB DDR4 SDRAM, 32 GB SATA Flash, 2 x 10/100/1000Base-T Ethernet, USB 3.0, FIPS-140-3 Level 3 Cyber Security, and Single Event Upset support.

SIU36-MCVARM-01

 

  • 2 x MIL-STD-1553 & 8 x ARINC-429 Tx/Rx (CM5)
  • 8 x RS-232/422/485 Serial Channels (SC3)
  • 8 x CANBus A/B 2.0/CAN-FD/ARINC-825 (CB8)
  • 4 x MIL-STD-1553/1760 (2 x FTJ)
  • 4 x Non-Latching Relay (RY1)
  • 24 x Enhanced Programmable Discrete I/O Channels (DT4)
  • 16 x ±100 VDC A/D Channels (ADF)
  • 12 x ±10 VDC or ±25 mA D/A Outputs (DA1)
  • 12 x ±1.25 to ±10.0 A/D Channels (AD1)
  • 12 x ±100V A/D Channels (AD2)
  • 16 x ±1.25 to ±10.0 VDC A/D Channels (AD4)
  • 16 x 10/100/100 Base-T Ethernet Switch (ES2)
  • 48 x Discrete Input Channels and 48 Programmable Discrete I/O Channels (68DT1)
  • 28 VDC Input PSU per VITA 62 (VPX68) Optional 50 ms holdup.
  • MIL-STD-810G, MIL-STD-461F and DO-160 environmental and EMI/EMC qualifications.

SIU34-RIUVARM-01

4x 3U OpenVPX MOSA Remote Interface Unit

SIU34-RIUVARM-01 is a Modular Open Systems Approach (MOSA) Remote Interface Unit (RUI) to manage, monitor and control connected I/O, communications, measurement and simulation interfaces through Ethernet commands from a main mission processors. Extremely low power with 2 x 10/100/1000Base-T Ethernet.

Conduction-Cooled_SIU34 (3).png

  • 2 x MIL-STD-1553 & 8 x ARINC-429 Tx/Rx (CM5)
  • 8 x RS-232/422/485 Serial Channels (SC3)
  • 8 x CANBus A/B 2.0/CAN-FD/ARINC-825 (CB8)
  • 8 x Programmable RTD or Thermocouple measurement (TR1)
  • 8 x ±40 VDC 100 mA Digital to Analog Channels (DA3)
  • 2 x AC Reference Excitation (AC2)
  • 4 x Strain Gage Measurement (SG1)
  • 8 x Variable Reluctance/Pulse Counter Measurement Channels (VR1)
  • 48 x Discrete Input Channels and 48 Programmable Discrete I/O Channels (68DT1)
  • 28 VDC MIL-STD-704 Aircraft Electrical Power Characteristics with at least 50 ms holdup.
  • MIL-STD-810G, MIL-STD-461F and DO-160 environmental and EMI/EMC qualifications.

SIU36-RIUVARM-01

6x 3U OpenVPX MOSA Remote Interface Unit

SIU36-RIUVARM-01 is a Modular Open Systems Approach (MOSA) Remote Interface Unit (RIU) to manage, monitor and control connected I/O, communications, measurement and simulation interfaces through Ethernet commands from a main mission processors. Extremely low power with 2 x 10/100/1000Base-T Ethernet.

SIU36-MCVARM-01

  • 2 x MIL-STD-1553 & 8 x ARINC-429 Tx/Rx (CM5)
  • 8 x RS-232/422/485 Serial Channels (SC3)
  • 8 x CANBus A/B 2.0/CAN-FD/ARINC-825 (CB8)
  • 8 x Programmable RTD or Thermocouple measurement (TR1)
  • 16 x ±100 VDC A/D Channels (ADF)
  • 8 x ±40 VDC 100 mA Digital to Analog Channels (DA3)
  • 2 x AC Reference Excitation (AC2)
  • 4 x Strain Gage Measurement (SG1)
  • 8 x Variable Reluctance/Pulse Counter Measurement Channels (VR1)
  • 16 x 10/100/100 Base-T Ethernet Switch (ES2)
  • 48 x Discrete Input Channels and 48 Programmable Discrete I/O Channels (68DT1)
  • 28 VDC MIL-STD-704 Aircraft Electrical Power Characteristics with at least 50 ms holdup.
  • MIL-STD-810G, MIL-STD-461F and DO-160 environmental and EMI/EMC qualifications.

Matrox Design Assistant X Color Analysis

Digital cameras with color image sensors are now commonplace. The same is true for the computing power and device interfaces necessary to handle the additional data from color images. What’s more, as users become familiar and comfortable with machine vision technology, they seek to tackle more difficult or previously unsolvable applications. These circumstances combine to make color machine vision an area of mounting interest. Color machine vision poses unique challenges, but it also brings some unique capabilities for manufacturing control and inspection.

Matrox Design Assistant X

The color challenge

Color is the manifestation of light from the visible part of the electromagnetic spectrum. It is perceived by an observer and is therefore subjective – two people may discern a different color from the same object in the same scene. This difference in interpretation also extends to camera systems with their lenses and image sensors. A camera system’s response to color varies not only between different makes and models for its components but also between components of the same make and model. Scene illumination adds further uncertainty by altering a color’s appearance. These subtleties come about from the fact that light emanates with its own color spectrum. Each object in a scene absorbs and reflects (i.e., filters) this spectrum differently and the camera system responds to (i.e., accepts and rejects) the reflected spectrum in its own way. The challenge for color machine vision is to deliver consistent analysis throughout a system’s operation – and between systems performing the same task – while also imitating a human’s ability to discern and interpret colors.

The majority of today’s machine vision systems successfully restrict themselves to grayscale image analysis. In certain instances, however, it is unreliable or even impossible to just depend upon intensity and/or geometric (i.e., shape) information. In these cases, the flexibility of color machine vision software is needed to:

  •  optimally convert an image from color to monochrome for proper analysis using grayscale machine vision software tools
  •  calculate the color difference to identify anomalies
  •  compare the color within a region in an image against color samples to assess if an acceptable match exists or to determine the best match
  •  segment an image based on color to separate object or features from one another and from the background

Color images contain a greater amount of data to process (i.e., typically three times more) than grayscale images and require more intricate handling. Efficient and optimized algorithms are needed to analyze these images in a reasonable amount of time. This is where Matrox Design Assistant X color analysis tools come to the fore.

Matrox Design Assistant X color analysis steps

 

Matrox Design Assistant X

 

 

 

Matrox Design Assistant X includes a set of tools to identify parts, products, and items using color, assess quality from color, and isolate features using color.

 

 

 

 

 


The ColorMatcher step determines the best matching color from a collection of samples for each region of interest within an image. A color sample can be specified either interactively from an image—with the ability to mask out undesired colors—or using numerical values. A color sample can be a single color or a distribution of colors (i.e., a histogram). The color matching method and the interpretation of color differences can be manually adjusted to suit particular application requirements. The ColorMatcher step can also match each image pixel to color samples to segment the image into appropriate elements for further analysis using other steps such as BlobAnalysis.

Color Matcher step

                                              Color Matcher step

The ImageProcessing step includes operations to calculate the color distance and perform color projection. The distance operation reveals the extent of color differences within and between images, while the projection operation enhances color to grayscale image conversion for analysis using other grayscale processing steps.

The color analysis tools included in the Matrox Design Assistant X interactive development environment (and the Matrox Imaging Library (MIL) software development kit) offer the accuracy, robustness, flexibility, and speed to tackle color applications with confidence. The color tools are complemented with a comprehensive set of field‐proven grayscale analysis tools (i.e., pattern recognition, blob analysis, gauging and measurement, ID mark reading, OCR, etc.). Moreover, application development is backed by the Matrox Imaging Vision Squad, a team dedicated to helping developers and integrators with application feasibility, best strategy and even prototyping.

Assistant X