Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

IMAQdx Image Tearing

I am currently trying to capture from a Basler  piA1900-32gc using IMAQdx3.2 and LabVIEW 8.6.

 

I am trying to capture and display full resolution(1920x1080) but when I do so I am seeing tearing in the Images. Attached you will find an example of what I am referring to.

 

Computer Specs.

Windows XP

Intel Quad Core @ 2.40GHz

4.00 GB ram

NIVIDEA GEOFORCE 8600 GTS video card

NIVIDEA nforce Netowrk Card

Dell 24" UltraSharp Flat Panel Monitor.

 

I have tried using the Intel Pro 1000 PCIe card with NI's High Performace drivers. That card responds the same way plus I am seeing hrizontal black bars using that card

 

Thanks for your help.

Marcus
0 Kudos
Message 1 of 10
(5,174 Views)

Hi MarcusG,

 

You might try this KnowledgeBase.  I found it by searching "tearing"  on ni.com.

Stephen Meserve
National Instruments
0 Kudos
Message 2 of 10
(5,143 Views)

I tried that but still no luck.

I am thinking that it is not the display because it is being recorded that way. I am capturing the image then copy it. One copy is going to the display and the second copy is being recorded to disk.

 

Attached you will find 3 files. You should notice that the top of my hand is a frame behind. It is being displayed and recorded this way.

 

Marcus

Download All
0 Kudos
Message 3 of 10
(5,131 Views)

Hi Marcus,

 

I have a few questions.  Are you seeing this behavior in MAX as well?  When you run a series of, perhaps, 10 images, how does the tearing line move?  Is it random, or does it move down the page in an orderly manner?

Stephen Meserve
National Instruments
0 Kudos
Message 4 of 10
(5,075 Views)
Yes this does happen in MAX. I noticed that the tearing will start toward the bottom of the image then work its way to the top.
0 Kudos
Message 5 of 10
(5,054 Views)

Marcus,

 

Can you check if you are getting lost packets? You can check the Ethernet tab in MAX while acquiring. The fact that you see black bars sometimes would be likely an indication of packet loss. I'd be interested in seeing whether you are getting packet loss when you are just getting the tearing.

 

Also, to rule out any sensor issues, can you try switching the camera into a moving test pattern (I think Basler's test pattern #2 is a moving ramp) and see if you can see the same type of tearing?

 

Thanks,
Eric 

0 Kudos
Message 6 of 10
(5,048 Views)

Ok i just cehcked and there is no Packet loss and when i use the Baslers test image i am seeing no tearing. I tried all 6 of their test images an there are no tearing issues in either one of those.

 

-Marcus

0 Kudos
Message 7 of 10
(5,044 Views)

Hi Marcus,

 

Assuming the test image is running with the same pixel format and the same frame rate characteristics as the sensor image, this would seem to indicate that perhaps your camera is having an hardware issue with its sensor. On the IMAQdx side it is just data either way, and so if the image looks fine with the test pattern then it points to a likely camera issue.

 

Eric 

0 Kudos
Message 8 of 10
(5,042 Views)
Yeah we thought that also but we have access to about 4 of these cameras and all of them are responding the same way.
0 Kudos
Message 9 of 10
(5,039 Views)

Marcus,

 

Are you able to see this behavior with the Pylon software as well?

 

Also, when using the moving ramp test image since the frame is only moving by 1 pixel each time the tearing might not be as aparent as with a moving live image. Are you able to confirm that the test image is in fact not showing it at all?

 

Thanks,
Eric 

0 Kudos
Message 10 of 10
(5,036 Views)