Smart Area Scan Camera

Vision Cam XM

  • Vision Cam XM is a smart, freely programmable embedded vision system with a selection of suitable area sensors
  • Great computing power in a compact format
  • Integrated lighting
  • M12 and C-mount lenses
  • Easy integration of Python, C ++, Halcon

The Vision Cam XM is a computer vision system in a very compact housing for image processing tasks, which are located between the Vision Sensor PV3 and the industrial PCs of the Vision Box family in terms of performance requirements. These smart embedded vision solutions are suitable for almost every type of image processing application, which can be solved with an area scan camera, from code reading to 3D scans. Thanks to the selection of possible sensors with resolutions from 0.3 to 5 megapixels as well as the free programmability, the Vision Cam XM offers enormous flexibility for use in a wide variety of fields. This clearly distinguishes Vision Cam XM from systems offered by other manufacturers, which are only designed for and limited to certain tasks.

Great computing power in a compact format

The design of many machines often leaves little room for the integration of image processing systems. With the embedded vision system Vision Cam XM, IMAGO Technologies provides a solution for this problem, which is very compact with dimensions of only 105 x 50 mm and a depth of 57 to 110 mm, depending on the choice of lens. All the necessary components for the implementation of powerful image processing systems are integrated in this compact format.

Flexible application options

With the smart camera Vision Cam XM, users have the freedom to choose from five different sensors with resolutions from 0.3 to 5 megapixels. This allows you to adapt your system exactly to the existing conditions. Should the application parameters change over time, for example due to increased process speeds or increasing accuracy requirements, a problem-free changeover to a structurally identical model with higher resolution or more computing power can be implemented quickly and easily. The flexibility of the intelligent camera Vision Cam XM is also evident in the choice of the Debian 10 operating system and the connection option to suitable M12 and C-mount lenses.

Due to the options in the selection of sensors, computing power, lenses and the flexible operating system, the industrial camera Vision Cam XM is suitable for use in almost all applications that can be solved on the basis of one single camera, and covers numerous applications in a wide variety of fields of application from code reading to sophisticated 3D scanning.

Real Time Communication Controller

For the perfect control of all components, the image processing camera Vision Cam XM uses an integrated Real Time Communication Controller (RTCC). The latter, among other things, enables exact synchronization of conveyor belt speeds with the image processing system´s acquisition speed, the lighting control and other components of the vision system. The RTCC is an integral part of the Vision Cam XM and enables simple, reliable communication between the camera and the higher-level system.

Easy program development with ViewIT

In addition to the available selection of sensors and computing power, the ARM-based camera Vision Cam XM also gives users full freedom with regard to programming. By using the ViewIT software platform, the user has three basic options for creating his program. Image processing beginners can use the functionality supplied in ViewIT and adapt them to their own tasks with little effort. The integrated examples cover common subtasks such as pattern recognition, edge detection or thresholding, and thus enable rapid progress in development.

Anyone who already has experience with development environments and image processing libraries such as Python, C ++ based tools or Halcon can easily integrate them into ViewIT as plugins. For the few applications where the range of functions of ViewIT is not sufficient, it is also possible to develop your own application in your preferred programming language using the IMAGO SDK.

The particular strength of ViewIT is that this framework automatically takes over all basic image processing functions such as image acquisition, I/O handling and many other tasks, so that developers can fully concentrate on solving the actual imaging task.

If an application can be solved by using a single area-scan camera, the Vision Cam XM is the perfect choice due to its high flexibility and performance range. The possible use cases and industries for this embedded vision system are extremely diverse, so the following examples only show a small selection of the actual options.


In the pharmaceutical industry, the safe traceability of drugs is an essential prerequisite for minimizing the risks for patients. Reliable track & trace processes such as reading codes on drug packaging and counting objects when filling drugs are therefore indispensable tasks for image processing in this industry and can be implemented economically with the smart camera Vision Cam XM.

Further sample applications

Food & Beverage

Food and beverages have to be constantly checked for various characteristics during their production. Is the food free from foreign objects? Does the packaging meet all of the specified criteria? Does the appearance of the products correspond to the specifications? The smart camera Vision Cam XM provides clear answers to such questions and thus helps food and beverage manufacturers guarantee that their products will be delivered without any defects.

Further sample applications


This area of application includes an almost endless variety of materials, shapes, sizes, colors and features that must be checked for compliance with the individually defined quality criteria. These processes are increasingly being designed economically with the help of machine vision systems. Regardless of whether the correct position of connector pins is analyzed, whether surfaces are checked for scratches and other imperfections, whether compliance with geometric specifications is ensured or other features are examined: The smart camera Vision Cam XM offers an excellent and flexible basis for implementing such systems.

Further sample applications

Packaging & Logistics

Machine vision systems in the packaging and logistics industry often have to be more flexible than in other areas of application, as the size of the objects to be inspected can differ significantly from one object to the next. The Vision Cam XM enables secure detection of the position of transport containers and the reliable reading of codes. This smart embedded vision system creates the indispensable prerequisites for reliable processes in this industry.

Further sample applications


Many printing machines run at extremely high speeds. In order to nevertheless ensure the perfect quality of the products, machine vision systems are required which allow accurate and reliable detection of corner marks, colors and other features even with minimal acquisition and evaluation times. Also, for this industry, the Vision Cam XM is a powerful solution.

Further sample applications

The Vision Cam XM was developed as a smart embedded vision system primarily for mechanical engineering companies as well as for manufacturers of inspection or production machines of all kinds who require flexible and powerful machine vision systems based on area scan cameras. The range of available sensors, the free programmability, the simple program development via the ViewIT software framework and the attractive price-performance ratio make the Vision Cam XM the perfect choice in numerous applications and industries.

Contact the experts at IMAGO Technologies and discuss your individual requirements!

Sales Manager Christoph SiemonChristoph Siemon
Sales Manager

Telephone: +49 6031-684 26 13

Sales Manager Fabian GarbsDipl.-Phys. Fabian Garbs
Sales Manager

Telephone: +49 6031-684 17 84