<< return to Pixycam.com

User Tools

Site Tools


wiki:v2:line_expert

**This is an old revision of the document!**

Line tracking expert tab

This tab contains more advanced parameters for adjusting various line tracking things. To bring up this tab, you must be running the line_tracking program by selecting it in the Program menu, and then bringing up the Configure Dialog (click on the gear icon or select File➜Configure). Now select the Expert tab under Pixy Parameters.

Warning! These are “expert” parameters. Some are used for testing/debugging and furthermore may cause the line tracking algorithm to act strangely for some values. No smoke will pour out of your Pixy2 (that's good) but exercising a little caution is advised!

  • Edge distance: This parameter adjusts the distance (in pixels) between the edge detector. Increasing this value will help detect edges that less distinct (fuzzier).
    • Line extraction distance: This parameter is used for testing/debugging and has no effect.
    • Maximum line compare: This parameter can be thought of as maximum line velocity parameter for tracking lines between frames. For example, if a line moves from one side of the frame to the other side of the frame in one frame period (i.e. improbably large line velocity), it's probably not the same line, so this parameter is a sanity check for the tracking algorithm. Decreasing this value tells the algorithm to throw out lines that exceed the velocity. Increasing the value tells the algorithm to be less restrictive regarding line velocity.
    • Maximum merge distance: This parameter determines how far the line tracking algorithm searches for nearby lines that might form an intersection. If the lines you are trying to track are wider, you should increase this parameter until the intersections formed with the wider lines are accurately detected.
    • Minimum line length: This tells the algorithm to throw out lines shorter than this parameter.
      * Line filtering: Increasing this parameter leads to more filtering and can result in less false positive line detections, but with some added latency regarding when new lines are reported.
    • Intersection filtering: Increasing this parameter leads to more filtering and can result in less false positive intersection detections, but with some added latency regarding when new intersections are reported.
    • Barcode filtering: Increasing this parameter leads to more filtering and can result in less false positive barcode detections, but with some added latency regarding when new barcodes are reported.
    • Default turn angle: This
    • Delayed turn:
    • Manual vector select:
    • Default program: This parameter shows up in all Expert tabs regardless of the program that's currently running. It sets the program that gets executed upon power-up. The available programs are listed in the pulldown menu.
    • Program select on power-up: This parameter shows up in all Expert tabs regardless of the program that's currently running. Enabling this will enable the button program selection upon power-up.
    • Debug: This parameter shows up in all Expert tabs regardless of the program that's currently running. It sets the debug level within Pixy2. Setting the value to 0 means that no debugging information is displayed.
    2018/06/05 18:56 · pixycam
wiki/v2/line_expert.1528301663.txt.gz · Last modified: 2018/06/06 16:14 by pixycam