From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
06-12-2009 10:47 AM
Is there a document which explains how IMAQ Learn calibration template works ? If not could anyone point me to good source for a theory behind nonlinear mapping/transformation ? I want to implement similar algorithm to camera image calibration, but to a different type of data (not image). Currently I use IMAQ vis to interpolate nonlinear mesh/grid.
Jakub
06-14-2009 02:59 PM
Digital Image Processing (Gonzalez)
Is considered one of the best resources in image processing concepts.You shall find all what you seek.
06-24-2009 05:32 AM
Hi jakub,
There are many calibration techniques and we can use them according to the application demand. Let me just give you an idea on grid calibration. You get spcial grid targets from vendors for this purpose. But just take a a4 sheet printout with dots(evenly spaced). Take a image (ensure perpendicularity). Take the object that needs to measure without disturbing the camera and take a snap.
Measure the dot spacing along the X-axis and Y-axis and feed the values to co-ordinate system.vi. This is just an over view and very general. If you want details and we can discuss further. And waleed we meet after a long time.
07-15-2009 01:41 AM
07-15-2009 03:13 AM
Thanks for asking. Well I left the IMAQ nonlinear calibration to interpolate my data. What I was asking for really was how the nonlinear algorith (used by functions LV_LearnCalibrationTemplate and LV_ConvertRealWorldToPixel in NIVision.dll ) works, as I wanted to write similar one for my need. What is the theory behind it (nonlinear 2D mesh interpolation) ? Anyway. I had more urgent stuff to do, and since the IMAQ solution worked I left it:
11-23-2010 01:49 PM - edited 11-23-2010 01:50 PM
Hi all, I'd like to revive this post. I too would like to know how NI designed this particular algorithm. My team would like to interface the LabView image correction algorithm with an outside program, and it would be extremely helpful if we could know exactly how the LV_LearnCalibrationTemplate function operates. Any information at all on the specific algorithm would be greatly appreciated.
Thanks in advance.
11-29-2010 05:22 AM
Hi trid,
As this is a relatively old thread now, I suggest that you will receive a much better response if you post it in a new thread. You can then link this forum post in your new thread.
Best Regards,
Christian Hartshorne
NIUK
03-01-2011 07:35 AM