Up | STC-0001-MinimumPolygonToPolygonDistance | STC-0003-DictionarySort | STC-0006-Barcode | STC-0008-Visualize3D | STC-0009-DataMatrix | STC-0011-ImageFilter | STC-0012-EpiPolarLine3D | STC-0013-DisplayResult | STC-0016-ScalarList | STC-0018-DisplayResult3D | STC-0019-CylinderMonoPause3D | STC-0020-ExcelReport | STC-0021-ImageFromPoints3D | STC-0025 PolygonExtrema | STC-0026-PolygonSectorDivider | STC-0028-PointExtrema | STC-0029-HTTP-POST-SENDER | STC-0032-PolygonCorners | STC-0034-PolygonFilter2D | STC-0036-SortLocate3D | STC-0038-FitLine3D | STC-0039-EllipseFit2D | STC-0042-BoundingRect2D | STC-0044-MatchShapes2D | STC-0045-MinAreaRect2D | STC-0047-ConvexHull2D | STC-0053-SheetCalibration3D | STC-0055-FindPaths2D | STC-0060-FindPeaks3D | STC-0061-FindCylinder3D | STC-0062-RefObjCalibration3D | STC-0063-ValidateExtReferences | STC-0064-LocatePaths3D | STC-0065-RadialPolygonDistance | STC-0066-PolygonMaskImage | STC-0070-ZBar | STC-0078-GridMapper | STC-0082 MultiExpoMerger | STC-0083 DisparityMap3D | STC-0084 StereoRectify3D

 

  

 
STC-0055-FindPaths2D

The component is locate multiple 2D paths.

It is often used in 3D stereo vision to provide input to the component LocatePaths3D.

In the image below four 2D paths are located.

The STC-0055-FindPaths2D component is produced by Tordivel AS.

All rights reserved copyright 2011-2013

Setup

Configuration




Constraints



Setup

Peak Filters



Path Filters





Draw





Inputs to the Tool:
Inputs: 1. Scan Mode
  - Trace-line direction along
2. Pre-blurring (boxfilter entire image)
  - Along trace-lines
  - Across trace-lines
3. Filter
  - Box Filter length
  - Box Filter iterations
  - Differentiation count
4. Running mean and variance
  - Length (rounds up to nearest odd value)
5. Peak Polarity
6. Signal Normalization (enhance local contrast by removing background)
7. Peak Center Computation
  - Base Cut relative to Peak Height (%)
  - Center Mode
8. Relative (to base) Peak Height Threshold
  - Min, Max
9. Results as Python Parsable Lists
10. Peak Filters
  - Absolute Peak Value Threshold
  - Variance Threshold
  - Base Value Threshold
  - Base Skewness Threshold
  - Peak Width Threshold
  - Peak Area Threshold
11. Path Filters
  - Enclosing rectangle length
  - Enclosing rectangle width
  - Enclosing rectangle angle [-90.90]
  - Enclosing rectangle aspect ratio (width/length)
  - Curlyness (curvelen/rectlen-1)
  - Curvature Signal Filtering
    - Box Filter Length
    - Filter Iterations (approx gaussian filter)
  - Curvature Average
  - Curvature Standard Deviation
  - Number of curvature zero crossings (waviness)
12. Draw
  - Plot Paths
  - Path Color
13. Constraints
  - Basic Constraints
    - Max sideways jump when chaining
    - Max gap when splicing
  - Number of steps in path (improves speed when set)
    - Min, max
      - Note: The curvature computation on the next page will implicitly set a minimum length limit that depends on the size of the filters used in the curvature computation.
  - Path curve length (arc-length)
    - Min, max
    - Invert
Uses Reference: Yes
Uses Image: Uses image to draw upon
   

Results




Outputs from the Tool:
Outputs:
1 StatusText: Text This is a standard output from all Scorpion tools and describes the processing status
2 Status: Numeric This is a standard output from all Scorpion tools and indicates error/success of the tool processing. 1 indicates success and 0 indicates error.
3 AnalyzeTime: Numeric This is a standard output from all Scorpion tools and indicates the time taken by the last processing operation of this tool
Visualizations: None
Reference outputs: None
   

Templates:
Supports Templates: No
   
Profiles:
1: SDP-2012-0018 Pipe 3D Bin Picking
 
 

Scorpion Vision Version XV  : Build 764 - Date: 20200529
Scorpion Vision Software® is a registered trademark of Tordivel AS.
Copyright © 2000 - 2020 Tordivel AS.