Vision Idea Exchange

Community Browser
About Vision Idea Exchange

Have a Vision Product Idea?
  1. Browse by label or search in the Vision Idea Exchange to see if your idea has previously been submitted. If your idea exists, be sure to vote for the idea by giving it kudos to indicate your approval!
  2. If your idea has not been submitted click New Idea to submit a product idea. Be sure to submit a separate post for each idea.
    Note: Please post technical vision support questions to the Machine Vision forum, not the Vision Idea Exchange.
  3. Watch as the community gives your idea kudos and adds their input.
  4. As Vision R&D considers the idea, they will change the idea status.
    Note: Vision R&D is committed to reviewing every idea posted in the Vision Idea Exchange. However, the implementation of any Vision Idea Exchange submission cannot be guaranteed.
  5. Give kudos to other ideas that you would like to see implemented!
Top Kudoed Authors
User Kudos Count
1
1
cancel
Showing results for 
Search instead for 
Did you mean: 
Post an idea

Hello,

 

The updates I'd like to see boil down to the following:

1. Parity between the C and .NET APIs.  There are methods available in the C API that did not make it to the .NET offering most importantly the ability to set VBAI parameters at runtime.

2. 64bit DLLs.

 

I've been using VBAI through the .NET API in production for about a year now, the above requests would make future expansion much easier.

 

Thanks for the consideration.

 When we create some geometries like circle, rectangle etc. in Custom Overlay step, we can not arrange the thickness of that geometry. We can not make something to be more apparent with changing the thickness.

 

The worst part comes out when you try to save/log an image while working with a high resolution camera. It is quite visible in VBAI Image Display window, but when you look at a logged image, you can not see any overlays because it has very small thickness(probably 1 pixel).

 

So, I think this feature can be added very easily and can help us create better visualization.

I did a test :

- develop an inspection in VBAI 2014

- benchmark it in VBAI : ~300ms

- export to LabVIEW code

- benchmark in LabVIEW 2014 32bit : ~90ms

- benchmark in a full 64bit environnement (LV, VAS, VDM) : ~55ms

 

That's a huge performance gap!

In the VBAI Dev environment, we currently have the ability to enable/disable overlays using the "setup overlay" button.  This request is to provide access to access the overlay enables programmatically.  The use case is for when operators are required to show/hide specific overlays.  When many overlays are involved, the overhead for programming these using the state diagrams becomes overwhelming.   Below is an example for only 6 overlays.  You can see how 30+ overlay groups would be a nightmare.  There is also a overhead performance hit.

 

 

 

2015-02-10_13-37-28.bmp

.

 

3

VBAI

Add the ability to ‘add a variable’ when working inside the Vision Assistant step window.

0 Kudos

Is there a way to "get camera extra information from image" when I'm using the Simulate Acquisition step?  It seems like if the information is in the image it should be gettable from either the Acquire Image or Simulate Acquisition step.

0 Kudos

2

VBAI

Advanced Edge, Multi-edge mode: When expecting N edges, SNR noise needs to be calculated based on the residual RMS signal level to avoid inappropriately low SNR reporting.

Currently, the edge #1 SNR is based on strength of edge #2 which will result in a very low SNR for edge #1 if #2 has a similar strength. 

0 Kudos

1

VDM

VBAI

Image FOV balance with a reference image or by a polynomial fit.

Common functionality available in most compettitors’ systems

0 Kudos

2

VBAI

16 bit support for thresholds, detect objects, etc. 

Advanced edge tool will not work on low contrast 16 bit images unless the Straight Edge Settings; Minimum Score is set to 0 (make 0 default then?)  Also the Advanced edge tool max score is 1024 so it cannot find edges with stronger transitions which often occur in high contrast 16 bit images.

0 Kudos

3

VBAI

Allow data logging to shared drives or server paths just as to local drives.  Image and data logging steps do not accept a server path such as //162.198.1.23/Images

Currently you have to first map a network path to a drive letter in Windows to save images to a network path.  This is for network locations which are shared locations, not FTP.

0 Kudos

2

VBAI

Tool request:  Profile

Create an array to output the intensity profile for a line, path, or area (see Filter above).

 

This is currently available only as a display and manual export in the Vision Assistant mode but it cannot be used in any VBAI automated step.  The array is not available for export in an automated method.

 

0 Kudos

2

VBAI

VBAI step for programmatic control for grayscale operator (e.g.  Subtract a gray level based on the results of a previous step histogram).   – OR – Update the Vision Assistant tools to use inspection variables for all their set points.

Basic functionality missing from VBAI; available on the lowest cost smart cameras from most major competitors.