A free 2D & 3D DIC (digital image correlation) software

New version updated in December 2011 with higher accuracy (0.00001 pixels), faster speed (5000 points/s), and more options. V0.950

Note: You may need to right click "Run as Administrator" when run the program.

[You must login first to see the software] 

This software contains lots of robust functions for image analysis and processing, deformation, shape, and motion measurement. However, since most users are interested in DIC, the videos below show only how to use DIC. Please be noted that the menu in the newest version is slightly different from the one in the video. Opticist.org needs your comments and input to make this DIC program better. 

The software is developed with Visual C++ 2008, you may need the following Visual C++ 2008 Redistributable Package to run the program. http://www.microsoft.com/downloads/details.aspx?FamilyID=9b2da534-3e03-4391-8a4d-074b9f2bc1bf&displaylang=en

A short manual can be downloaded at: http://faculty.cua.edu/wangz/Publications/2DDIC_manual.pdf

Here are two demo video clips of the software.



Comments

image format and equivalent strain

Hello, we would like to analyse images in other format such as tiff or jpeg. We highly appreciate it if you would modify this nice software to fit the requirement. In addition, it is very useful to plot an equivalent strain to understand representative strain at a glance. We are looking forward to having this additional function in your software. Many thank you for your consideration.

Best

No color in displacement map

Hi,Thanks for a ncie software. But it does not work properly when we tried to show displacement or strain mapping in color. Only white and black image is shown after calculating. Also only very limited region is characterised regardless of ROI. I appreciate your comment how to resolve this problems. Thank you. Best.

ROI

The reason that limited region was characterized is probably because the correspondences between images were not clear that our DIC failed. In that case, it is reasonable that strain calculation gave black and white image, i.e. no data avalibale. We suggest you to try making better speckle pattern in the ROI.

Minh Vo

spatial filter?

Hi¡¡

Anybody knows something abuot this option "Spatial Filter"?, and if anybody knows something more about "Moire v0.940" please write me... I'm looking for a Manual or something else. I really wont to know how to use this Soft..

Thanks & Regards... Victor

Spatial filter

Hi Victor,

(1) Those filters are only to smooth out the images. They are based on average filter and median filter. In our analysis functions, i.e. DIC, the filters are implicitly applied. 

(2) Our latest release version is 0.950, which has countless improvements in algorithms. We also have the manuals for 2D DIC and camera calibration functions avaliable in Opticist. Hence, it is recommended that you switch to our new version.

Best,

Minh P. Vo

Help document

Dear Opticist users,

The manual for our DIC software has just been generated. We appreciate your all your comments and concerns as we try to develop better software for the community.

Sincerely,

Minh P. Vo

where is this manual ?

i cannot see any manual, can you put its link so i can read it or download it.
thanks

Mode of employment for new version

Hello,

 These two video above are used for the old version. Are there someone who could upload a video to show me how to use the new version, please?  

Anne

help

when i click on the help, it does not have anything. is that okay? is the downloading is right?

help needed

yup , i guess it doesnot have help file..

Its very hard to find admin online ...

Have you worked with the software..I would like to discuss with you on some of the functions and output.

I made run on two images , but I dont know how to read the output as a result . 

I would like to verify the result.

I couldnt find any unit on the output result.

regards.

sharif

DIC for Motion

Is this software able to give the coordinates of chosen points on a moving object? For example the coordinates of some points chosen on a flapping wing. Does anybody know other free software that's able to do this?

 

kind regards

DIC for motion

Basically, DIC program is meant to track the motion of the seletected pixels in the image of the object undergoing transformation and deformation. So, I would say that this is the software you need. However, since our software is designed to give a countinuous field of measurement to a specified area, you need to tune our default parameters and manually analyze your images for individual point if you only want to track several of them. Besides that, since DIC technique works well ony on speckle pattern, you also need to put speckle pattern onto your object.

I hope this help.

Sincerely.

Minh muon lam quen voi ban de hoi ve phan mem Moire nay

Chao ban Minh,

Ban da dung thu phan mem Moire nay chua vay? Minh da down ve roi nhung chua ro cach su dung lam. Cai video huong dan tren youtube ung voi phien ban Moire cu, con phien ban moi nay co nhieu cai moi nen minh ko ranh. Neu ban da su dung Moire, ban co the cho minh xin dia chi mail hoac so dien thoai de lien lac hoi 1 so thong tin duoc ko?

 

Cam on ban,

Anh

help needed regarding the software and understanding the result.

Dear Phuocminhvo

Moire software is a great software.

I would appreciate your help on some points.

I have 2 images converted for the use in the software .

The software does the analysis but I am unable to read/understand the result .

I made video of a wood in a transparent flume just for mock experiment.

I was trying to locate the corner point displacement of the wooden corner in the transparent flume.

Please can you help me on this point .

That will be very helpful to me.

Is there any detail help file like as the camera calibration help file.

I can upload the two pictures if you want..

Thank you very much for your help.

Sharif

Help

Sharif:

The result is the displacement in pixel unit between the first image and the second one. The displacement in horizonal direction is given in the first image (the one in front), the vertical displacement is given in the second image. In order to read the displacement of some specific point in the image, all you need to do is to move the cursor to that point, the result is shown in the bottom right corner.

If you need to know the displacement of a single cornet point, you need to adjust the region of interest (one easy way is to manually draw it using drawing tools at the center left of the window and select "Use current E/B in the ref image" in ROI dialog) and set the "Calculation step" in Subset II dialog accordingly so that only 1 point is processed.

I will try to create the help file like the camera calibration file shortly.

Best,

Minh P. Vo

Но история то богатая

Но история то богатая

where is the link for downloading 3D- DIC software??!!

Please Dear Admin help me to download the software.

You mentioned that the software will be available by fall 2011, is it available?

please help me.

Send me the link to download.

regards 

sharif

help topics

I have downloaded the Moire Software, but the 'tip of the day', the demos, and the help topics are not working. Is there a known fix for this? Or is there a user guide/ manual somewhere else? 

Manual

I think they have just released the manual for their camera calibration function. Hope that it helps

download does not work!!

hello, can somebody please tell me how to download the 2D DIC software?

I have already registered and logged in with my user.

I cant find a download link but only [You must login first to see the software] 

I hope somebody can help me, thanks

file download

click on the attachment just below the videos. 

Реально новая мыслишка

Реально новая мыслишка прокачалась. Гуд!!!

How to use 3D-DIC function???

How to use 3D-DIC function and check camera calibration parameters???and how to check the 3D result??? thank you!!!

Amazing work

I tried the new version. In my lab, I put skeckle pattern to a  very accurate gage block and used your 3D DIC function to measure the height of it. The results are apparently much better than before. They are very consistence. Furthermore, when I printed out your new cirlced pattern using good printer and elaborately set up the equipments, I had up to 30um accuracy compared to our lab expensive CMM's measurement results. No doubt that your camera calibration and correlation functions are among the best available resources now. It is awesome that you made this amazing work free.

BTW: The new circles pattern looks fantastic. I am curious to know the references for your work. 

sepehr's picture

Problem DIC 2D


 


I have a problem .I don't know which one of result is U and which one is V,or how can i obtain Strain.for example I tried using "Displacement Partial X'' but Dont know in which result page (Result on Ref page or Result on Def page)should I use "Displacement Partial X'' and in which page should I use "Displacement Partial Y''.I used it on Ref page once ,and on Def page another time and the result were different.I mean in the page that shows results on Ref,first of all what is this contours U or V?and in that page should I use "Displacement Partial X'' or "Displacement Partial Y''.bcz the software just says ''strain@(...)'', it doesn't imply which strain.I think That is a shortage in the software.


Thanks for Your Great Work


Sincerely

The image in front is U, the back one is V

The image in front is U, the back one is V.  In the U-window, "Displacement Partial X" gives you $\frac{\partial u}{\partial x}$, "Displacement Partial Y" gives you $\frac{\partial u}{\partial y}$. In the V-window, "Displacement Partial X" gives you $\frac{\partial v}{\partial x}$, "Displacement Partial Y" gives you $\frac{\partial v}{\partial y}$.

3D deformation

It is a really helpful software.


I have a question. Does this software have the ability of measuring deformations in 3 dimension?

Yes, using the 3D DIC function.

You will need to calibrate the cameras first.

SOFTWARE HELP


hello,I am a Chinese student.Thanks a lot for your such a great software!
I had better to learn it very well. Would you please send me the demo videos or software manual?
My email address is gqgu@nuaa.edu.cn. Looking forward to your reply. Thank you very much!

ggq

3D Digital Image Correlation

 

Hi,

 

Thanks a lot Admin for such a fantastic work . It is a great software indeed. May I ask if this will work for 3D images as well? or is there any program available for 3D-DIC on opticist to download?

 

Thanks a lot.

 

Differential gage value while calculating Strain

Dear Sir,

I am grateful to have your code. It works really good.

I have a doubt about the role of differential gage value while calculating strains. Please clarify my doubt. 

Thanking you,

Deep

Values in Y-Direction Only?

I have taken an individual photo and performed the four following adjustments to it:

-Displacement in X

-Displacement in Y

-Stretch in X

-Stretch in Y

When I run these four images through the software (with a reference image, of course) I get very inaccurate results for the photos that are both displaced and stretched in the X-Direction, but very accurate results for the photos that are displaced and stretched in the Y-Direction.

In order to check why, I rotated the images that were Stretched by 90deg and ran them through the software. Interestingly enough, the X-Direction stretch (now viewed as a Y-stretch since rotated) gave accurate results.

 

Is there some setting in the program that I can change that will give better accuracy for the X-Direction and Y-Direction both at the same time?

Please send images to me

Thank you for the information.  Could you please send images to opticist.org@gmail.com so that we can investigate the problem?

I sent the images as well as

I sent the images as well as some plots generated from the output data. Thank you.

software versions

The version downloaded has different menus and so 2D-DIC is not avaliable as per the demo videos. Also "Typical Analysis" as per the included help instructions is greyed out... 

How does one undertake 2D DIC in these circumstances?

 

Thanks

 

david

DIC

For 2D DIC, here are the steps:

1. Open to images first.

2. To create the boundary, go to Image Analysis, then, Earse Whole Image. Use th drawing tools on the left handside to draw whatever shape you want to. Save this Boundary image.

3. Then, go to Advanced Analysis-> Options 4: DIC method-> 2D DIC Analysis -> Load the saved boundary image.

Those are the basic steps. You should be able to play around with the other parameters although we recommended the default values.

Good luck.

the explanation of the DIV results

Hello, I have used your software to do correlation,as the deformation of the rubber.But when I finish the correlation between two pictures ,there exist two result patterns ,one in the pic before deformation ,and the other in the pic after deformation. I don't know how to read this result??The pattern is based on what?I don't know which one is what I want,I want to compare the deformed one with the undeformed one to get the displacement.


Thank you.I am looking forward to your reply.


P.S. can the admin give some papers that has been done with this software?I think I can learn much from them.

sepehr's picture

problem

I have the same problem too.I don't know which one of result is U and which one is V,or how can i obtain Strain.for example I tried using "Displacement Partial X'' but Dont know in which result (Result on Ref page or Result on Def page)should I use "Displacement Partial X''.I used it on Ref page once ,and on Def page one another time and the result were different.PLZ if u have solved your problem help me.

manual

hi.....i am a student doing my final year project...is there any manual to show me how to use this software beside this 2 clip......and i wonder how to get the load boundaries for something like deflection (eg.a ruler).....hope someone out there can help me with my problem....Thanks

can you help me download demo videos?

hello,I am a Chinese student,youtube is blocked in China,so I can't see the demo videos,can you download the two demo videos and send them to me?thank you very much,my email address is boveychou@qq.com or zhou.xf03@mail.scut.edu.cn Looking forward to your reply,Thank you again!

testing

hello


it might be a silly question,but is it possible to get any results using this software when you use camera with CCD sensor 1/1.7 inch super CCD HR?


thanks

darius89

Really nice resources

Really nice resources


Thank you.

Title

Hi

Source files

Hi, thanks for this great software. I'd like to answer if its possible to get source code for it?

 

Best regards

Hauke

Kinect for Strain Mapping

I'm curious whether anyone has tried hacking the Xbox Kinect sensor as a cheap 3D strain mapping device. The depth sensor should get additional data to work with the video stream and give a pseudo 3D mapping.

How to take 24-bit photo

How to take 24-bit images. When I tried to convert my images into 256-Gray, it say my images are not 24 bit.

Re: How to take 24-bit photo

Our software can actually handle images with any bit (e.g., 12 bit grayscales).  However, a special handling is required, and it is not directly available to users.  At this time, you can use other software (such as ACDSee) to convert your images to 8 bit grayscale one.  Or convert it to 24 bit before using our program.

Not able to run the program

Hi Admin,

   I am using Win-XP 32 bit OS and have installed the redistributable package ofVC++. When i run the .exe file as administrator, then i see the message "MOIRE MFC Application has encountered a problem and needs to close.  We are sorry for the inconvenience." Can you pls send the earlier version to srinivasgn2002@gmail.com. I even tried with two different computers as well.

Pls help me out in running the exe file

Thanks a lot for sharing the software

With Regards,

Srinivas

trial2

Hi Admin,

i have tried other dic method and calculation time is now down to 5min. the

calculation finishes normal although it starts with very quick progress and

then seem to slow down very as far i can judge from progress bar.

the displacement fringe plot is incomplete, not all of the box area is plotted.

 

is there an error log file, where can i see what happened ?

 

Ciao,

goofy

Make sure that all the pixels

Make sure that all the pixels in the specified ROI can be found in the target image. Otherwise, subset matching may fail; in this case, the program will try to run lots of computation to find the best match.  For good image, the program can typically analyze more than 1000 points per second.   If the ROI is 1000 pixels by 1000 pixels, and analysis step is every 5 pixels, the entire analysis can be done within one minute.