Cloudflight
Everything perfectly in view
Sensors provide an unmanageable amount of data in industrial environments and in everyday life. If this data is properly analyzed using artificial intelligence, it can be used for many vision applications - turning simple cameras into intelligent sensors.
Vision systems in workflow automation applications are always about detecting objects or errors based on external features or monitoring certain scenarios. Optical image acquisition devices such as high-resolution cameras and sensors generate a large amount of digital image data for this purpose. This data must be processed and evaluated using software solutions in order to extract useful information and make it available for a wide range of vision applications. In order to achieve high recognition rates, the use of artificial intelligence (AI) is recommended in many cases.
While traditional approaches define and describe the relevant properties of the object to be recognized on the basis of sets of rules, AI works with self-learning algorithms. These comprehensively evaluate large image data sets as part of a training process and recognize certain recurring patterns. The software automatically learns specific features and characteristics of relevant object classes so that new image information and depicted objects can be precisely assigned to a specific class. This allows objects to be identified reliably and with a high degree of accuracy and localized precisely.
The advantages of such robust, AI-based recognition mechanisms are brought to bear in vision solutions such as 'Smart Vision' from Cloudflight. Smart Vision is a technology that uses AI to generate valuable information from image and video data. This process leads from the collection of image and video data with image acquisition devices through a pipeline of various AI modules for data processing and information extraction to the peripheral systems in which this information is used. This end-to-end approach integrates the entire process chain and thus prevents frictional losses and media disruptions.
Information through the AI pipeline
At the start of the data processing pipeline is a camera connector that receives the data in 2D or 3D from the image acquisition devices. The data is then sent to AI modules, which can be flexibly combined with each other depending on the application. One example of such an AI component is the object recognition module: it uses AI to recognize all objects of predefined types in an image and limit them with a bounding box. In machine production, for example, certain manufacturing defects such as painting errors or scratches can be defined as objects to be recognized and taught in. The module can therefore provide information on whether a machine part has a defect, where exactly the defect exists and what type of defect is present. This module is therefore particularly suitable for quality control in production.
In the background of the AI modules used, a higher-level system takes care of passing the data through the individual components and checks the results. Once the data processing is complete, a cloud connector forwards the information obtained to other links in the networked Industry 4.0 process chain, for example to merchandise management or production planning.
Smart sensors through neural networks
Learning algorithms form the technical basis for AI modules. Which specific algorithm is used in each case depends on the type and complexity of the task on the one hand, and on the other, runtime characteristics such as energy consumption and target hardware must be taken into account. In modern computer vision, neural networks are often used, which are further developed in iterative training processes with the help of suitable visual input so that they can automatically generate information from new image material. In object recognition, the YOLO ('You only look once') or R-CNN ('Region based convolutional neural networks') methods are among the best-known options for building neural networks.
With smart vision, optical image acquisition devices are transformed into smart sensors. With their help, data-driven, intelligent services can be implemented and processes can be highly automated - for example, quality control in industrial production. In addition to the object recognition described above, the optical sensors can also perform a variety of other AI-supported vision tasks, such as identifying people, determining the exact position and safe handling of workpieces, precisely measuring objects and observing and evaluating scenarios.
Holistic smart vision solution
Cloudflight offers a holistic service portfolio from a single source for the implementation of a smart vision approach in the company. This begins with advice on possible strategies and technical implementation in order to develop a viable digital business model. Proof-of-concept processes can be significantly accelerated through in-depth data analysis and corresponding AI modules based on pre-trained models. The in-house machine learning platform 'ModelCloud' ensures rapid training and iterative benchmarking of the AI models used according to the principle: train - test - repeat.
'Smart Vision' enables a 360° view of the local transport infrastructure through the automated recognition of vehicles and other road users.
© CloudflightIn addition, the in-depth system integration and the needs-based UI/UX design of the application - for example by means of transparent dashboards and statistics - are carried out as part of a software engineering workflow. The appropriate sensor technology and its installation are also part of the overall package. System partners supply various hardware solutions, for example image acquisition devices such as LiDAR devices, time-of-flight or high-resolution RGB cameras. The service portfolio is rounded off by the software and hardware operation of the entire system landscape.
The range of applications
But in which industries and applications does the implementation of smart vision make sense?
The vision system also offers various possibilities in security solutions, such as detecting non-compliance with a minimum distance between people or identifying people by their face as part of 2-factor access systems.
© CloudflightDue to the generic design of the solution, many other scenarios are conceivable in addition to quality assurance in industrial production: These include, for example, smart city solutions that control and channel private and public transport in large cities. For example, the software algorithms are able to precisely recognize and count vehicles and divide them into specific classes such as cars, trucks of different types, motorcycles or bicycles. People moving around in public places such as subway stations can also be accurately detected. The entire parking management process can also be controlled and optimized by recognizing license plates and tracking the parking duration and position of vehicles. The solution can also identify and log the movements of traffic objects. If certain user-defined irregularities are detected, such as non-compliance with the minimum distance, the system can issue warnings and even trigger corresponding actions. The result is a 360° view of the local transport infrastructure.
The vision system also offers various possibilities in security solutions, such as identifying people by their face as part of two-factor access systems. People and objects can also be detected and counted in security gates. Public buildings and facilities such as government buildings, military installations, ports or airports can be secured by monitoring via a vision system; this also applies to the monitoring of certain zones such as parking lots, mining and drilling areas, solar parks or industrial plants. Last but not least, the technology can also be used to detect emergencies in public spaces.
Networked logistics and production
Another classic use case for smart vision is the optimization and automation of networked production processes in the sense of Industry 4.0. For example, the system is able to reliably identify products in the production cycle based on optical features, data codes or printed text. Interaction between collaborative robots (cobots) and their human colleagues can also be made more efficient: If machines move independently in production halls, the vision technology observes what is happening and analyzes the direction of movement. This avoids dangerous collisions, ensures smoother production processes, reduces expensive downtimes and increases safety for man and machine.
The author: Bernhard Niedermayer is Head of Artificial Intelligence at Cloudflight in Linz, Austria.
© CloudflightThe vision system is also suitable for transportation and logistics solutions: For example, items of luggage can be identified and tracked along the entire transport route using a visual fingerprint, making QR codes superfluous. Products on conveyor belts can be recognized, measured and sorted independently. Automated volume and fill level measurement allows the available space in warehouses, trucks and containers to be optimized, which enables forward planning and can significantly reduce administrative and operating costs. In addition, the vision solution is able to reliably recognize the environment when autonomous vehicles are used, thereby making operations safer.

















