Charts, histogram and barcode as symbols of image processing

Image Processing as a Service

We offer automated analysis of images using scripts.Color space hexagon Our experts set up an automated process with Vision2u for you, privately or for business. Images, photos and videos in color or black and white can be used for evaluating measurement data, image analysis and preprocessing. The image information is processed with scripts or batch workflows created by our experts. On request, the tools used to evaluate the images automatically can be provided to the customer. On request, the scripts are adapted to new requirements or maintained and serviced remotely on the customer's systems.

1. Image import
2. Calculating areas
3. Measuring lengths
4. Finding the center of gravity
5. Detecting edges
6. Detecting defects
7. Counting objects
8. Recognizing patterns
9. Analyzing colors
10. Calibration
11. Preprocessing
12. Filters
13. Structure analysis
14. Quality control
15. Prices

 

Image importImage import: supported image formats

All common image formats (JPEG, GIF, TIFF, BMP, PNG) can be processed. Interfaces are available for scanners, microscopes, digital cameras (TWAIN), network cameras, webcams, video grabbers, TV cards and video files.

 

Calculating areasArea measurement in an image

Object areas can be output in pixels or calibrated units. Area ratios and volumes can be calculated for image stacks or videos.

 

Measuring lengthsLength measurement in an image

Height, width and path length of objects can be determined. The length of curved and branched objects can also be determined in pixels or calibrated units. Sub-pixel accurate measurements are available for edges.

 

Finding the center of gravityCenter of gravity of an object

Center of gravity, bounding rectangle, center point and orientation of objects can be determined. The numerical values can be read out as properties in the analysis.

 

Detecting edgesEdge detection

Edges in a plane or area can be detected using thresholds, contrast changes or filters. Some edge detection functions work with sub-pixel accuracy.
Distances, orientation and angles between detected edges can be determined. Repeating edges can be counted and measured.

Detecting defects

Defect detection plays an important role in industrial inspection.Defect detection A wide range of tools is available for this. Whether something is a defect can be evaluated using color or brightness thresholds, feature extraction, shape comparison (template matching), image comparison (golden image), measurements or histogram analysis.

Counting objectsCounting objects (blob analysis)

Objects (blobs) can be detected and counted in images. Objects can be determined based on masks, color filters or thresholds.
In addition to the number of objects, information on length, width, position, area, perimeter, shape, orientation and, if applicable, further properties is available.
The data of the individual objects can be sorted and read out cyclically in batch processing (blob analysis).
Further functions are available for counting edges and summing up image information.

 

Recognizing patterns

Various functions are available for pattern recognition.Text recognition (OCR) Patterns can be identified at pixel level or on the basis of contrast changes using a reference image (e.g. registration marks). Alternatively, you can compare and distinguish objects by their properties using feature lists. This allows decision trees to be created that can later be used for classification.
Pattern recognition also offers methods for text recognition (OCR/OCV) and for reading barcodes.

 

Analyzing colorsColor analysis

Color analysis filters and analyzes color ranges. Thresholds and reference colors can be defined in the RGB or HSL/HSV color space.
Colors can also be used as masks for further image operations.

 

CalibrationCalibration with a checkerboard pattern

Images can be calibrated to real-world units. The size of a pixel can be calibrated in µm, mm, cm, m, km, AU, ly and pc.
Depending on the application, different calibrations can be set for length and width.

 

PreprocessingAligning an image

Images can be aligned, rotated and cropped.
Brightness gradients and perspective distortions can be compensated. This includes the correction of keystone, barrel and pincushion distortion as well as the polar coordinate transformation. Images can also be enlarged, reduced and cropped.
Images can be converted into different image formats. They can also be converted to grayscale, false color or binary.

 

FiltersScrew with length and area measurement

Filters can be used to highlight, segment and isolate the relevant objects in images.
Image noise and contamination can also be reduced with filters. Morphological filters can be used to work out and enhance structures. Several images can be combined with logical operators.

 

Structure analysisStructure analysis of a periodic pattern

Periodic and stochastic patterns can be analyzed with various filters.
Patterns can be superimposed to prepare the structure of periodic patterns for image processing. Carbon fabric as a periodic structure
Deviations from the periodic structure are returned as properties. The image analysis is based on these properties.

 

Quality control

Various statistical parameters can be determined for quality control. These parameters allow statements about the quality of production or classification. External tools can also be used for evaluation via CSV or Excel files.


- AccuracyNormal distribution with standard deviations for measurement accuracy
- Repeatability
- Reproducibility
- Stability
- Linearity
- Purity

Prices

We are happy to provide the Vision2u software free of charge. With Vision2u you can create your own image processing workflow. We are also happy to support you with your own projects.
For creating a script as a service we charge the following prices:

Single image processing function: €30Prices for services
Loop or branch: €50

With the plug-in module you can extend Vision2u with your own algorithms.
We also offer the development of new filters or image processing functions tailored to your task.
Ask for a non-binding quote.