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
cancel
Showing results for 
Search instead for 
Did you mean: 
Post an idea

Current situation:

More and more image sensors do support bit depths of more than 16Bit.

Just two examples: Aptina MT9M034, Omni Vision OV10640

 

Currently it is not possible to handle image from those sensors within LabVIEW except as a 2D-Array / Matrix.

Using the SGL image type would be possible on the first sight but it has several disadvantages: storing of those image is not possible and a lot of image processing and calculation function do not support SGL.

 

Improvement:

Add support for the image types U32, I32 and RGB128. Personally I see the priority at U32 and I32 because those types are needed to handle the RAW data from the sensors.

Very important: Do not just add those types to your typedef! There must be a real support from all basic functions!! Basic functions are in my opinion / for my usage: write to file, read from file, all functions in the palettes "Vision Utilites", "Processing", "Filters", "Operators" and the functions "Histogram", "Histograph",  "Line Profile", "ROI Profile", "Linear Averages" and all other statics functions.

I don't know what the current official status of AIPD is, but the polymorphic "IMAQ Write File 2" VI which is in the LV palette does not offer AIPD in its selector. For me this means that there is no official support for AIPD anymore.

Unfortunately there is also no alternative for storing SGL or complex images.

 

My request: Add the AIPD format as an officially supported file format to "IMAQ Write File 2" or offer an appropriate alternative for all image types.

 

 

Hello,

 

This could be a good improvement to create good programs in VBAI.

It could be very good if we can set the limits of functions based on variables or previous measurements. It is like how we can use the previous measurements when we Create ROI, select the position of a Custom Overlay.

 

Without this option, creating a user interface is not really functional, because whenever there is anything new, you need to go to programming interface and change the limits. But if we can enter variables for the limits of a function, we can create a good program to automate the inspections much more.

 

With this way, the operator can make everything without going to programming.

 

And it can also be very helpful to create operator independent automated inspections, which is very important for Quality Management System.

 

idea.png

  • Vision Builder AI

This idea is to have an option in the Image Indicator to change to Image Display.

Currently to get Image Display Developer needs to right click on the Front panel of Image Indicator -- Replace---Select Vision and the needs to select the kind of diplay needed.Image Display.PNG

 

If by default the right click option provides Display also as an option, then its easy to navigate in single selection.

 

 

  • Vision Builder AI

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.

  • Vision Builder AI

It would be very nice to be able to document the state diagram in Vision Builder, at this point the only thing we have is the state name that has to be descritive, that's not a lot...

 

Ideally, having all the documentation option that we have on a LabVIEW diagram : decorations, bookmarks, text with connected arrow, etc...

 

The use case is to be able to document the state diagram like a state machine, this is really needed to document inspection templates. 

  • Vision Builder AI

Use case : I create inspection templates in VBAI so that my customers have a base to start from.

I'd love to be able to "lock" a state, just like I can lock a VI in LabVIEW (with the same options : with or without password).

It would be practital if locked states could have a different colour and if we could put some text next to them on the diagram to explain why they are locked.

This way, it would be much easir for my customers to know what part of the inspection they can work on and the part that they are not supposed to modify (sometimes they modify things by mistake, but the undo will one day take care of that)

  • Vision Builder AI

undo is really a must-have function

  • Vision Builder AI

there are some vi in vision toolkit that their controls have not any useful information in labview help for user  so many ability of these vi are not discovered by LV user like  me 
for example IMAQ Particle Filter have input control with name of  selection value  inside this cluster we have item with name of Measurement Parameter  that have many mode to select but no detail information for them to know what kind of ability they have 
I think in next version of this toolkit it should be release  with enough information about these controls of  such vis
help.png

1) Add a standard image overlays like rulers, gridlines and reticles.

 

2) Slave the position for an image overlay to the Set Coordinate System step.

 

 

  • Vision Builder AI

3

VBAI

Sub-state import / export in VBAI

Use standard / template states across multiple VBAI inspections.  Especially useful for communications methods and data / image logging formatting.

 

Think subroutines.

 

  • Vision Builder AI

2

VBAI

Inspection documentation. 

Display them in the table view and give an option to display them in the diagram view.

Important for documentation.   There is currently a comment field in the table view but no way to populate it.

  • Vision Builder AI

if VBAI could automatically generate a documentation that show :

- the step liste with the type for each step

- the dependencies between the steps (e.g. when the result of a step is re-used as a parameter in a subsequent step)

- the steps that procude results upon which the final decision is based

 

here is a basic example made in Excel, feel free to suggest a different model

 

doc.png

  • Vision Builder AI

having VBAI in other languges would helps us pushing it in more companies.

  • Vision Builder AI

In Labview, we have an option for saving the VI for a previous version. I think it would be good if we have this feature in VBAI, too. 

  • Vision Builder AI

4

VBAI

Timing Step

A very commonly used custom VI for run-time:  Timing step which provides bot the current time and the time lapsed from the last time this exact step was executed.

 

Provides a benchmarking utility which could be used in runtime.

  • Vision Builder AI

2

VBAI

Source Control.   Need some way to compare two inspections to show where the differences between two inspections (especially changes to settings) are.

It may be easier to export each inspection to an xml file with all settings, region of interest (if manual), etc.

  • Vision Builder AI

3

VBAI

Option to exclude “default” columns for data logging step

 

The current data logging step includes many colums of default data which very often gets deleted when sharing data with others.   It's great having the data by default but is undesired in many roll out installations.

 

  • Vision Builder AI

3

VBAI

Apply color lookup table (convert grayscale to a false color image).  Color pallets are very useful – would be helpful for saving images for external displays (e.g. web browsers or windows explorer)

 

  • Vision Builder AI

When saving images with VBAI using the save image option under file in the configuration interface, it would be nice to be able to create a new folder.

  • Vision Builder AI