Views:

Question:
How can I optimize search results when reading barcodes?

Answer:
If storageRobot does not recognize all barcodes, or if you want to optimize the reading speed, these tips may be helpful.

In general, the higher the quality of the barcode and scan, the higher the read rate and speed. If the barcode quality is poor, the computer has to invest more time to read the barcodes, which reduces the speed. If this is also of great importance, more effort must be put into optimizing storageRobot.

Here are some tips to increase the probability of reading:

  • Limit the number of expected barcodes to the number of barcodes on the page.
  • Limit the reading direction (usually “left to right”).
  • If the documents are in grayscale or color, set the internal image mode to “Auto”.
  • If the barcodes are particularly light or dark, it can help to check the box “Enhance Edge Contrast (Erode)” and to experiment with the dynamic brightness range. Please only change this in small steps. If the barcode is rather light, the range must be adjusted upwards; if it is rather dark (or on a non-white background), the range must be adjusted downwards.

    If these settings have not significantly improved the read quality, you can try the following. However, these options reduce the read speed:

     
  • Set the recognition mode to “Advanced” and also activate the option “Improve edge contrast (erode)”
  • If the distance between the surrounding text and barcode is small, the reading interval can be reduced.
  • If the barcode is in light stripes on a dark background, “Invert colors” should be selected.
  • Increase the dynamic brightness range (i.e. move the switches away from each other) and increase the number of dynamic brightness passes.

    If the recognition is not problematic, you can test the following options to increase the readout speed:

     
  • Set the number of expected barcodes to 1 or 2 (even if more barcodes are to be read).
  • Increase the number of parallel threads (the number of cores should be set to the maximum value).
  • Set the recognition mode to “Standard”.
  • Uncheck the boxes “Remove speckles / dust” and “Enhance edge contrast”.
  • Deactivate options for barcode types that are not to be read (Code 39, Code 128).
  • Reduce the dynamic brightness range (i.e. move the sliders towards each other) and reduce the number of dynamic brightness passes.