Subscribe: Machine Vision
Added By: Feedage Forager Feedage Grade B rated
Language: English
assistant  calibration  camera  cvs  find  images  labview  marble slab  piston  roi  touchscreen  vbai  vision assistant  vision 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: Machine Vision

Machine Vision topics

Machine Vision topics

Published: Mon, 20 Nov 2017 08:15:14 GMT2017-11-20T08:15:14Z


error when opening vision assistant

Fri, 17 Nov 2017 10:02:29 GMT2017-11-17T10:02:29Z


I can open vision assistant in tools Menu and there is no problem and it works fine.
But When I want to place vision assistant in block diagram , i'll encounter This error : "Error writing the vision assistant script to file"

Please help me to solve this problem.

My labview version is 2016/32bit



VBAI insert result problem

Thu, 16 Nov 2017 03:58:48 GMT2017-11-16T03:58:48Z

I am using VBAI 2015. I can send command  through Seial IO to my light controller successfully. However, I tried to use ''Insert Result'' to insert  the the same command ouptut from the ''Calculator'' (I simply copy the command as string to an ouput), it did not work.

Why is that? Can anyone helps?

image correction

Mon, 13 Nov 2017 11:07:03 GMT2017-11-13T11:07:03Z


I am correcting the input image using calibration technique. I am finding object center using image processing. That object center is not same as object center in the input image. Please help me how to get back the object center for input image.

PXIe-1435 control through MXI on Linux

Fri, 10 Nov 2017 13:01:34 GMT2017-11-10T13:01:34Z


I'm trying to create a system based on Linux that can acquire data from a camera through a PXIe-1435.  I wasn't planning on using LabVIEW for this, but instead wanted to make a small custom program in C++.  Is there any way to address the frame grabber with this setup?


Attached is an image of the VISA control program, with the listed devices.  My three ADC cards come up under PXI devices, and then there are 4 other devices which are shown as 'serial instruments'.  I suppose one of those must be the frame grabber I want.


Is what I want possible?



feature extraction fusing Modified group delay function (MODGD)

Tue, 07 Nov 2017 06:33:05 GMT2017-11-07T06:33:05Z

Hi all....

I'm trying extract feature using MODGD function for speaker verification system.


I'm new to matlab.. Can someone help me with matlab code for MODGD feature extraction, so that it will be helpful for my research  work.



Thanks in advance.


About "calibrate stereo vision"

Tue, 07 Nov 2017 03:28:21 GMT2017-11-07T03:28:21Z

Hi everyone,

I used this example "calibrate stereo vision" and there are some problems.

As the following pic, firstly, it didn't show correctly in right/left calibration grids. Then I refer to this: "". It can display well, however it does not go to next step, e.g. show corresponding points dialog, when coverage is completed.

Does anyone could help me? Thanks.





Shifting ROI

Sat, 04 Nov 2017 06:06:02 GMT2017-11-04T06:06:02Z

 Hello All,


        In my Vision application im constructing a rectangular ROI in the image programmatically through fixed defined co-ordinates and want the user to only shift the ROI. I'm using Overlap ROI function for the same. The ROI is getting constructed but i cannot move the ROI constructed. How to get the control of the ROI ????. 


Note :- The ROI is defined in the internal image window and no external window is used.

RTEXE file does not run on CVS 1458-RT

Thu, 02 Nov 2017 23:18:30 GMT2017-11-02T23:18:30Z

Hello All,


In the attached simple project, I can run the program on a CVS 1458-RT by selecting the from the project folder under the run-time target and pressing the arrow button, but the .rtexe application that I have built does not run on the same target, when I deploy it, or when I set it as startup and reset the CVS. The VI is very simple, and does not use any vision related SubVIs. My version of LabVIEW is 2015 SP1.


Can anyone see where the problem is?




Insufficient memory with IMAQ Write Image And Vision Info

Thu, 02 Nov 2017 20:18:31 GMT2017-11-02T20:18:31Z

I have a calibration target 300mm square with 1mm dots at a 5mm pitch. I'm imaging this with a 25Mp camera and an image that's 5,120 pixels square.

When I go to save the calibration info using IMAQ Write Image And Vision Info after it's churned away for 50 seconds I get an "Insufficient memory" error. Thing is, I have a Xeon processor and 16GB of RAM, which I would expect to be enough.


So, any tips for how to save this calibration image? Is there some kind of time out taking place that I can override?


IMAQdx User Manual

Thu, 02 Nov 2017 08:19:40 GMT2017-11-02T08:19:40Z

Hello, everyone!


Where can I find latest version of Imaqdx manual?

Only one version which i have is September 2006.


Thanks in advance!

USB Camera with CVS-1458RT

Wed, 01 Nov 2017 00:00:30 GMT2017-11-01T00:00:30Z

Hello all,


This might be a stupid question, but can I acquire images through a USB camera connected to CVS-1458RT? The manual mentions the USB ports are for keyboard, mouse, etc.



Custom VI for VBAI

Tue, 31 Oct 2017 21:49:53 GMT2017-10-31T21:49:53Z

I need to create a custom VI that I can plug into VBAI to perform "smarter" blob thresholding than the standard options. I might possibly want to program this algorithm in C++.


What software do I need?  There used to be a LabView/Vision development package that included VBAI and LabView with vision functions, but I do not see that any more.

Instead, I see a NI Vision Builder AI Development Toolkit (779343-35) which specifically mentions creating custom VBAI steps, and needs LabView, but not sure if it allows custom C++ coded steps.


Also, there is the Vision Development Module for Windows (777859-35) which appears to include all sorts of bells and whistles (industrial protocol I/O, Vision Assistant, image acquisition, ...) that are already covered by VBAI...


Thanks in advance!



calibration with mechanical positioning

Tue, 31 Oct 2017 18:45:21 GMT2017-10-31T18:45:21Z

I have a piston controlled with by a very precise actuator. 

The design involves moving the piston up to grab a part and moving back down to the field of view of the camera and measuring the height of the part that was just received.

The camera lens is focused on the center of the piston.

I'm new to Machine Vision, and I don't know how to calibrate something like this.

I have seen the examples in \examples\Vision\Calibration\

But all of those examples are based off of having a calibrated card/image to base measurements from.


Is it possible to create a calibration routine that involves moving the piston in fixed measured heights. I can move the piston in 1mm increments well within the tolerance of the actuator. 

I don't know how to apply this technique to the image calibration VI's that are seen in the  \examples\Vision\Calibration\ 


I also have the issue of depth. I would like the calibration to be based on the center of the piston. But as the piston moves up and down when lower you can see the top of the piston, and when it is higher you only see the edge of the top of the piston. 

I know the circumference of the piston. Is there a calibration operation that can apply offset by edge detection in 3D space?


When taking measurements of the part I intend the piston top to be centered of the camera vision. Where the top of the piston looks like a flat line.


Any ideas or suggestions where to begin investigating would be greatly appreciated.

At the moment I new to Vision, and don't really know where to start, or if this is possible.


(image) How to calibrate camera with a fixed moving object?




Resistor sorter

Mon, 30 Oct 2017 17:01:47 GMT2017-10-30T17:01:47Z


I'm working on a school project which is a resistor sorter. I'm tried to use the color segmentation from the Vision assistant but I couldn't get a match because the clasifier I used was based on a resistor and can't be used if I changed the resistor. I've also tried this VI but I can't determine the color code via the RGB profil .

1/ How can I make a clasifier file to include all possible colors? 

2/ How can I modifie my VI to get the RGB values of only the bars? 

Looking for a good explanation of how to use IMAQ Find CoordSys (Rect) 2

Mon, 30 Oct 2017 16:03:28 GMT2017-10-30T16:03:28Z

I'm struggling to make this work. Here's my understanding of how to use it. Maybe someone can explain what I'm missing or guide me to some helpful reference material.


I'm trying to set up a coordinate system to position a mask in a series of images. The region I want to mask moves slightly between images because I have some variation in how parts are presented to the camera.


In principle, I first need to define a coordinate system based on the intersection of two edges in a master image. For this I use Find CoordSys in 'Find Reference' mode. I only run this once, when my program first runs or initializes.


For each image that I load subsequently, I use Find CoordSys in 'Update CoordSys' mode to find the intersection of the two edges in that image. I am assuming that I use the same Line Options, ROI and Search region options that I used when running my master image. I'm using Local Variables to do this.


I also assume that Find CoordSys in 'Update CoordSys' mode effectively generates an offset from the master image. Now do I put this in to IMAQ Transform ROI to generate a modified mask ROI? 


And last, when I run this, why on some images do I get, "Unable to fit a line for the primary axis?" 

Obviously I've misunderstood something, but I can't see what. Any suggestions will be gratefully received.


Marble slab

Fri, 27 Oct 2017 11:10:58 GMT2017-10-27T11:10:58Z

I am working on a program which aims to find exact marble slab on a running belt conveyor. Then marble slab cropped from the image and stored in a data base for further processing.

I also trying to extract contour of this marble slab.

I have tried some of the relevant methods (edge detection, gray morphology, etc.) in Vision Assistant,but none was satifying. So, anybody can help me? Thank you very much.

Arrays of LED verification with monochrome image

Wed, 25 Oct 2017 13:05:16 GMT2017-10-25T13:05:16Z

Hi all, 

I have a set of LED arrays ON and I need to find if all the LED's are glowing? I have few methods in my mind since I haven't done much image processing I thought of collecting some ideas here, 

Method 1: Comparing the sample image with golden image.

Method 2: Invert the image and find the number of circles or search for patterns.

Kindly comment if there is any better way of analysis.


Acquire two images from one snap: gige camera teledyne

Tue, 24 Oct 2017 18:52:07 GMT2017-10-24T18:52:07Z

I need to load 34 images and inspect them all sequentially, outputting the results to an array. That part works OK, the problem is selecting the images. They are all in the same folder but I can't find a way to select and load them all. Instead I have to select one and hit 'OK' then hit the next.


I'm sure there must be an easier way. I just want to select all the files in the folder at once, as shown below.


Thanks in advance.

Touchscreen options compatible with CVS-1458RT

Tue, 24 Oct 2017 17:12:49 GMT2017-10-24T17:12:49Z



I was wondering if anyone had any suggestions for a touchscreen to use with the CVS-1458RT.    My goal is to have a mobile camera assembly, where a touchscreen is used to monitor/control my data/image collection.  I think that a touchscreen would make it easy to use out in the field.  Also, I am unsure if you would be able to type (for example, a file name for an image) by using just the touchscreen, or if maybe there is some sort of driver required.  Ease of use for a touchscreen would be a concern for me.  Thanks!

Touchscreen options for CVS-1458RT

Tue, 24 Oct 2017 17:11:22 GMT2017-10-24T17:11:22Z



I was wondering if anyone had any suggestions for a touchscreen to use with the CVS-1458RT.    My goal is to have a mobile camera assembly, where a touchscreen is used to monitor/control my data/image collection.  I think that a touchscreen would make it easy to use out in the field.  Also, I am unsure if you would be able to type (for example, a file name for an image) by using just the touchscreen, or if maybe there is some sort of driver required.  Ease of use for a touchscreen would be a concern for me.  Thanks!