We now offer Halcon calibration targets on Dibond with an Anti-Reflective surface "flood white" print option for a true matte finish, making them more easily detected in your computer vision pipeline. Read More
In this tutorial, HDevelop is used to perform a hand-eye calibration. This hand-eye calibration is necessary to pick and place objects, which are observed by a stationary 2D camera, with a robot. There are multiple ways to perform a hand-eye calibration with HALCON. In this video, a nightly version of HALCON 19.05 is used.
Are you looking to pre-calibrate your camera for good camera lens accuracy with a calibration target to be as accurate as possible? Our custom Halcon targets are printed directly onto a rigid premium 1/8 inch Dibond, making them the perfect calibration boards to calibrate cameras for maximum accuracy.
Direct to substrate printing at 1000 dpi with anti-reflective surface "flood white" authentic matte finish allows for easy detection in your computer vision pipeline because of its optical performance and physical robustness.
Dibond signage has forever been an industry standard for indoor and outdoor business signs. The material is water, weather, warp resistant and rust proof. It's ultra flat and rigid structure makes Dibond the perfect material for calibration targets.
MVTec Halcon is calibration software used for machine vision with an integrated development environment (HDevelop) used globally.
The software comes in handy in cost-saving and improving market time. Halcon's flexible architecture helps to facilitate the fast development of any application of machine vision. The software offers incredible performance, and it also supports multiple-core platforms. It also supports good quality GPU acceleration and other special instruction sets like NEON and AVX2.
Additionally, you can use the software in various industries with a library for installations in areas such as morphology, blob analysis, measuring, matching, etc.
It comes with up-to-date state-of-the-art machine vision technologies such as deep learning algorithms and 3D vision.
The software ensures your investment is secure as it supports a variety of operating imaging systems. You can depend on the software for interfaces to hundreds of frame grabbers and industrial cameras. It supports standards like Genicam, USB3 Vision, and GigE Vision. It runs on Arm-based embedded vision platforms, and you can also port it to various target platforms.
All through, the top left corner of the screen has been used as the origin. Now, you can use the upper left corner where you find HDevelop or the upper left corner of HDevelop itself.
Additionally, it comes with a new docking feature known as auto-hide. The feature enables you to shrink widgets that you don't need into the sidebar and also bring them back effortlessly when you need them.
You can also group and organize the graphics window more conveniently in the new Canvas window.
In the improved Halcon 21.05, the subpixel bar code reader has undergone improvements in low-resolved bar codes. The coding rate for the low resolved codes has now improved to 50%.
The point cloud sampling also has a new model that uses information from the XYZ mapping. The 3D point cloud can be used to remove noise and in the preprocessing step for smooth point clouds.
Some of the product highlights include:
The deep learning functions of the software include:
The Halcon standard software for machine vision also offers a variety of matching techniques for various tasks, including:
Halcon also supports other image acquisition devices for camera calibration.
It offers universal acquisition interfaces for GigE vision-compliant cameras The Imaging Source, Sony, Toshiba Teli, Teledyne Dalsa, XENICS, Tattile, Roboception, Kappa Optronics, etc.
It also offers universal acquisition interfaces for USB3 vision-compliant cameras from MATRIX VISION, Sentech, Silicon Software, Roseek, etc.
You also get acquisition interfaces for GenICam GenTL compliant cameras and boards from IDS Imaging, SmartRay, Silicon Software, KAYA instruments, MATRIX VISION, etc.
The software also supports a specific acquisition interface for frame grabber boards and cameras from MATRIX VISION, Silicon Software, VRmagic, Daheng, Photoneo, etc.
Halcon provides outstanding performance by providing efficient automatic acceleration of GPUs' automatic computing power based on the OpenCL standard.
Halcon's deep learning feature also makes use of GPU acceleration.
Halcon is available for a variety of operating systems, including macOS, Windows, and Linux. It is also available for arm-based platforms that use the Linux operating imaging system.
MVTec Halcon also runs on Arm-based embedded vision platforms, and you can also port it to other target platforms.
As such, you can use Halcon with a range of smart cameras and many other embedded platforms.
With the extension packages feature, you can integrate your image processing algorithms, new or existing, into MVTec Halcon. As such, you get a common view of the image processing parts, and you also facilitate maintenance and developments.
Additionally, Halcon comes with a powerful software interface that ensures you get a common view on various image acquisition devices. These include 3D cameras, scan cameras, and cameras with non-standard resolutions and 8 bits per pixel and above.
It has many available interfaces that enable you to connect to hundreds of industrial cameras and frame grabbers.
MVTec also comes with software for digital I/O interfaces, ensuring you can use various I/O devices with Halcon.
It offers interfaces to all PLC control systems using OPC classic standards and OPC UA. Halcon also uses the Hilscher-cifX interface to support Fieldbus communication. In the Fieldbus communication configuration, Halcon communicates with OPC UA servers, enabling the production processes of the Industrial Internet of Things.
Compatibility is a crucial factor to consider while looking for protection of investment. The machine vision software you purchase should be useful tomorrow and in the days to come, irrespective of the technological advancements and changes.
MVTec Halcon is highly compatible with other interfaces and platforms.
It supports various image acquisition devices, programming languages as well as operating systems. It offers maintenance for various Halcon versions for years.
Every updated Halcon version comes with technical innovations, improvements, and enhancements in various areas, including example programs.
Additionally, it is compatible with a variety of hardware and CPUs. It supports different processor types, including embedded systems and PCs.
In terms of operating systems, you can use Halcon with all operating systems, including Windows, macOS, and Linux. You can also access the full Halcon library from a variety of programming languages such as C, C++, C#, Python and .NET.
Halcon provides enhanced speeds using the incredible automatic operator parallelization (AOP)
Since not all vision operations can benefit from parallelization, Halcon uses an intelligent algorithm to decide whether to apply parallelization or not. It puts into account the available hardware, concrete operation, and input data.
The standard software parallelizes operators when you start it on a multi-core computer by distributing the data to multiple threads. You don't have to modify your existing Halcon programs to use automatic parallelization and achieve enhanced speeds.
Halcon comprehensive standard software also supports parallel programming. You can use multithreaded programs as the software is reentrant and also thread-safe.
As such, you can have multiple threads calling Halcon operators simultaneously. The feature enables you to split a machine vision application into various parts and run parallel on different cores.
You can use the feature even within the integrated development environment (IDE). HDevelop enables concurrency even during export to programming languages such as C, C++, and .NET languages like C#.
Notify on stock availability