Embedded CCI Chemical Colour Imaging tools for industrial
Embedded CCI Chemical Colour Imaging tools for industrial applications This presentation explains the meaning of Chemical Colour Imaging and shows how to develop and apply hyperspectral solutions Manfred Pail Perception Park Gmb. H Graz, May 2017 www. perception-
The evolution of machine vision Monochrome Imaging Colour Imaging Evolution of Machine Vision www. perception-park. com 3 D Imaging Chemical Colour Imaging
What is Chemical Colour Imaging CCI is the visually guided process to make hyperspectral features accessible. CCI is the abstraction, standardization and calibration of hyperspectral cameras for machine vision. CCI enables the universal, repeatable application of hyperspectral instruments for machine vision. www. perception-park. com
Why CCI: Colour Information Hard to differentiate between objects with same colour No chemical information available Colour Image Data - Small data ≈ 1 MB - Based on three wavelengths RGB - Standard processing tools - Standard interfaces www. perception-park. com
Why CCI: Hyperspectral Information Chemical information exists but is hidden Hyperspectral Data - Big data ≈ 400 MB - Based on hundreds of wave lengths - No standard processing tools - No standard interfaces www. perception-park. com
Why CCI: Chemical Colour Information Chemical Colour Image Data Chemical information available by means of “Chemical Colours” - Small data ≈ 1 MB - Based on three wavelengths RGB - Standard processing tools - Standard interfaces www. perception-park. com
Why CCI: Chemical Colour Information PAPE R PET www. perception-park. com PEHD
Why CCI: Chemical Colour Information Mix of PET & PAPER Mix of RED and GREEN means mix of PET and PAPER Possible Decision: - Bottle with label - Paper in the bottle PET www. perception-park. com PAPE R Mix of PET & PE-HD Mix of RED and BLUE means mix of PET and PEHD Possible Decision: - Bottle with cap - Cap in the bottle PEHD
Two major challenges Find the application relevant information. Apply the application in the field. www. perception-park. com
Answer: A two component software tool Find the application relevant information. www. perception-park. com Apply the application in the field
The Perception STUDIO – Develop an application Find the application relevant information. The Perception STUDIO is a software suite for hyperspectral data acquisition, exploration and modelling which is specially designed for machine vision. www. perception-park. com
Perception STUDIO – Develop an application Every click gives direct feedback ! www. perception-park. com
Perception CORE – Real-time processing Apply the application in the field The Perception CORE is a real-time processing engine for the application of hyperspectral cameras. A runtime-job developed with the Perception STUDIO can be processed in real-time at highest speeds. www. perception-park. com
Perception CORE – Real-time processing GPU based real-time processing engine • Very high processing power through GPU processing • Camera abstraction, standardization and calibration • One tool for all hyperspectral cameras • Chemical Colour Imaging compliant • Standard machine vision interfaces www. perception-park. com
CCI compliant application HSI Cam Machine Vision Solution Class 2 www. perception- Class 1
Perception CORE – Real-time processing Can’t put an IPC on a drone • Size • Weight • Power www. perception-park. com
Perception CORE – System on Chip (So. C) GPU based real-time processing engine NVIDIA Tegra X 1 / X 2 • Very small • Low weight • Low power consumption • Very efficient • Very robust www. perception-park. com
Perception CORE – System on Chip (So. C) GPU based real-time processing engine NVIDIA Jetson TX 1 / TX 2 50 mm x 87 mm Connect Tech Astro Carrier based on Jetson TX 1 / TX 2 NVIDIA Tegra X 1 / X 2 PCP Solutions EMB-N 340 N 2 -BCA 01 based on Jetson TX 1 / TX 2 160 mm x 132 mm x 50. 7 mm www. perception-park. com Connect Tech Rudi based on Jetson TX 1 / TX 2 135 mm x 50 mm x 105 mm
Perception CORE – System on Chip (So. C) GPU based real-time processing engine NVIDIA Jetson TX 1 / TX 2 50 mm x 87 mm Connect Tech Astro Carrier based on Jetson TX 1 / TX 2 NVIDIA Tegra X 1 / X 2 ? PCP Solutions EMB-N 340 N 2 -BCA 01 based on Jetson TX 1 / TX 2 160 mm x 132 mm x 50. 7 mm www. perception-park. com HSI Cam Hyperspectral Camera 150 mm x 85 mm x 71 mm Connect Tech Rudi based on Jetson TX 1 / TX 2 135 mm x 50 mm x 105 mm
Perception CORE – System on Chip (So. C) GPU based real-time processing engine NVIDIA Jetson TX 1 / TX 2 50 mm x 87 mm Connect Tech Astro Carrier based on Jetson TX 1 / TX 2 NVIDIA Tegra X 1 / X 2 ? PCP Solutions EMB-N 340 N 2 -BCA 01 based on Jetson TX 1 / TX 2 160 mm x 132 mm x 50. 7 mm www. perception-park. com HSI Cam Hyperspectral Camera 150 mm x 85 mm x 71 mm Connect Tech Rudi based on Jetson TX 1 / TX 2 135 mm x 50 mm x 105 mm
Perception CORE – System on Chip (So. C) Why we decided for NVIDIA X 1/X 2 NVIDIA Drive PX 2 AI for Automotive Google Pixel C 242 mm x 179 mm x 7 mm NVIDIA SHIELD Console 210 x 130 x 25 mm NVIDIA Tegra X 1 / X 2 Nintendo Switch 239 mm x 102 mm x 14 mm www. perception-park. com Development of processing power (NVIDIA Tegra-X 1 -whitepaper-v 1. 0)
The way to an application Product Compile for target HW Develop application Concept www. perception-park. com
The way to an application Product Compile for target HW Develop application Concept www. perception-park. com
Where to buy www. perception-park. com
Thank you for your attention Quality assurance for drugs www. perception- Moisture in wood Impurity detection in food
- Slides: 25