SensorMV Vision AI Documentation

website·Indexed 31 days ago

https://ai.sensormv.com/ai/docs

Technical documentation for the SensorMV Vision AI ecosystem, featuring modules for shape matching, barcode and QR code recognition, brightness detection, and geometric measurements like caliper and circular detection. Includes guides on communication protocols such as Modbus, TCP, UDP, and POST/GET, as well as database operations, image logic, and script execution.

Tokens
91.4K
Snippets
157
Records
776
Agent score
48%

What's inside SensorMV

  1. Overview of the Line Detection module

    The Line Detection module is used to detect straight line segments within an image. It allows users to define a Region of Interest (ROI) and adjust detection parameters to accurately capture lines. The module outputs the coordinates of the two endpoints, the center point coordinates, and the angle of the detected line segments.
  2. Overview of the Numerical Display Module

    The Numerical Display module is used to overlay numerical data output from other functional modules (such as brightness detection or spot analysis) directly onto an image. It allows users to customize the text's appearance, position, color, and font to make detection data more intuitive and readable.
  3. Overview of Jog Motion (Job运动) Module

    The Jog Motion module is used to execute specific motion tasks by controlling axes via preset speed, acceleration, and movement paths. It supports starting, stopping, and saving configurations for single or multiple axes.
  4. Overview of the Edge Detection module

    The Edge Detection module is used to perform edge detection operations on images. It allows users to import images from other functional modules, define specific Regions of Interest (ROI), configure detection parameters, and analyze the resulting edge coordinates (X and Y positions).
  5. Overview of SensorMV AI Cloud Service Platform

    The SensorMV AI Cloud Service Platform is a cloud-based industrial AI vision platform powered by deep learning. It provides an intuitive and efficient online environment for image annotation, model training, and deployment, designed to handle various industrial image labeling requirements.
  6. Overview of Distortion Correction

    The distortion correction module calibrates images to eliminate geometric distortion caused by camera lenses. It calculates distortion parameters based on the position and size of dots on a calibration board, improving the accuracy of subsequent visual processing tasks.
  7. Overview of Position Correction module

    The Position Correction module is used to adjust the center point (X and Y) and the rotation angle of a target circular area in an image. It allows users to derive these coordinates and angles from either 'Grayscale Matching' or 'Shape Matching' results to ensure precise target positioning during image processing.
  8. Overview of the Mask Module

    The Mask Module is used to select and cover specific areas of an input image. By defining a Region of Interest (ROI), users can perform local processing or block out parts of an image, which helps improve the precision and reliability of subsequent algorithm modules.
  9. Overview of Brightness Detection

    The Brightness Detection module analyzes images to provide statistical brightness information, including maximum brightness, minimum brightness, brightness mean, and standard deviation. Users can either analyze the entire image or define specific Regions of Interest (ROIs) to obtain more accurate results for targeted areas.
  10. Overview of Distortion Correction

    The Distortion Correction module corrects geometric lens distortion in images by calculating camera distortion parameters based on the position and size of dots on a calibration board. This process eliminates image deformation caused by the lens, improving the accuracy of subsequent vision processing tasks.
  11. Overview of Ellipse Fitting module

    The Ellipse Fitting module is used to fit an ellipse to a set of points in an image (typically obtained via edge detection or blob analysis). It outputs key geometric parameters including the center position, lengths of the major and minor axes, the rotation angle, and the circularity of the fitted ellipse. This is primarily used for shape detection, object localization, and precision measurement.