LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Vision Builder vs Vision Assistant

Both of these programs seem very similar. Does anyone know the proper
application for each? Can they be joined and share previous work?
Thanks for the help,
Doug

0 Kudos
Message 1 of 11
(6,923 Views)
Hi Doug,

The main difference between Vision Builder and the Vision Assistant is that Vision Builder is used for inspection and Vision Assistant is used for image processing.

Vision Builder is used for acquiring an image and performing an inspection on it, such as pattern matching, edge detection, and so forth.  From Vision Builder, you can call Vision Assistant, which allows you to enhance the image itself by extracting a color plane, filtering noise, and so on.  For instance, you may be using Vision Builder to detect an edge in your image.  If you find you are having difficulty detecting the edge in Vision Builder, you may decide to first run a Vision Assistant step where you apply a filter to the image to enhance the edge contrast.

I hope this clears things up a little.


Rishee B.
Applications Engineer
National Instruments


Message 2 of 11
(6,887 Views)

Hi, dear Rishee B.

Thank for your information about  Vision Builder vs Vision Assistant

Can suggest me documentation or other kinds papers that define and CLEAR deference between  all NI softwares group ?

like NI-IMAQ ,  vision acquisition and others.

Thank again

regards

0 Kudos
Message 3 of 11
(6,785 Views)
You dont see a pass/fail in vision assistant where as u can inspect with end results in vision builder
Message 4 of 11
(6,772 Views)
Hi,

You can find info on the different Vision tools here:

What is the Difference Between Vision Software VDM, VBAI, and VAS?
http://digital.ni.com/public.nsf/allkb/45A5682F377996BB862572B50072787F?OpenDocument

Which VIs are Installed with NI-IMAQ?
http://digital.ni.com/public.nsf/allkb/392E8F10F049918986256A3B005D484A?OpenDocument

and in the related links to the above documents.

Briefly,

Vision Acquisition Software is a package that contains all of the IMAQ drivers to interface to vision hardware (NI-IMAQ, NI-IMAQdx, NI-IMAQ for IEEE 1394 (Legacy), NI-IMAQ IO). The drivers include functionality for acquisition, save, and display, but not for any image processing.

To implement any image processing, you will need the Vision Development Module, or VBAI (Vision Builder for Automated Inspection).

You can find additional information on all of the above on ni.com. If you have any specific questions on the differences, and what you would need/what would be best for you application, please post back.

Best Regards,

~Nate
Message 5 of 11
(6,743 Views)

Hi,

please, can explain more, How can I call the Vision Assistant inside NI Vision Builder? and where can I found the step..

 

thanks

Haider

0 Kudos
Message 6 of 11
(6,661 Views)

Hi Rishee B.,

please, Can explian How can I call Vision Assistant inside Vision Builder ? and where can I found this step?

 

thanks

Haider

0 Kudos
Message 7 of 11
(6,657 Views)

Hi  aljuboori,

 

Vision Assistant is included as a step in VBAI under the Inspection Steps: Enhance Images palette. Once you click on this step, you can then click on the "edit" button to open up the Vision Assistant and configure your steps within Vision Assistant. Once you are done and go back to VBAI, all of the Vision Assistant steps that you implemented will be contained in a single VBAI step.

 

Best Regards,

 

~Nate 

Message 8 of 11
(6,643 Views)

Hello Sir,

 

  Can I use laptop webcam for image acquistion for implementing in  NI labview & NI Vision.

 

Thank you

nitr

0 Kudos
Message 9 of 11
(5,828 Views)

Hi nitr,

 

It's possible if your laptop camera is DirectShow compatible. This thread might be helpful, especially Tim_O1's response on the first page.

0 Kudos
Message 10 of 11
(5,807 Views)