Measurement Studio for VC++

cancel
Showing results for 
Search instead for 
Did you mean: 

solid texture synthesis (from 2D to 3D)?

I read a Ph.D thesis from MIT. The author constructed a kind of method to do the solid texture synthesis from 2D image of particle sections to generate 3D image of particles. I think he used C++. I am not sure whether I do or program using Labview? if it is possible, can anyone tell me the appropiate way? what about the Vison+VC++?

Any ideas?

Thanks a lot in advance.

0 Kudos
Message 1 of 8
(7,172 Views)

Can you tell us how he accomplished it using C++? Did he use a particular library? 

 

I have not heard of any LV toolkit that does solid texture synthesis on 2D images to create 3D images. I think to answer your question better on whether you could do it or not, you need to tell us how the thesis resolved the issue in C++.

 

National Instruments
Applications Engineer
0 Kudos
Message 2 of 8
(7,159 Views)

The problem is that the author did not give details of the programming. i just guest he used C++.

The attached is his thesis.

http://portal.acm.org/citation.cfm?id=1015724

0 Kudos
Message 3 of 8
(7,150 Views)

I cant access the thesis, however, do you already have the algorithms you want to apply in your 2D to 3D synthesis. I would imagine you would need some sort of visualization engine, and I am not sure whether LabVIEW has that capability.

 

For example, you when you import a VRML file into LV, it strips out the texture properties of the material in the 3D picture control toolkit.

 

You can apply a texture on a 3D object by wrapping a jpeg around the object, but that is very primitive to what you are trying to accomplish

http://zone.ni.com/reference/en-XX/help/371361E-01/lvhowto/3d_apply_texture/

http://zone.ni.com/reference/en-XX/help/371361E-01/lvpict/texture/

National Instruments
Applications Engineer
0 Kudos
Message 4 of 8
(7,133 Views)

Sorry for this, I submitted and found that there was something wrong with the typing. It is not a thesis, but a published paper. However, the general algorithms are there. I am not sure whether i can program it with C++. To be honest, I am the beginner of C++ programming. I don't even know that much of C programming. I learnt FORTRAN at that time, but it was more than 15 years ago. So it takes time to pick up.

Thank you for help me with these.

I will post the development in the future.

0 Kudos
Message 5 of 8
(7,125 Views)

I am still not certain about the methods. I asked the authors for the original codes for several times, but none of them answered me. I think it is subjected to the copyright issues. I am sure that they used C++ and OpenGL. I attached one of the images they published in their paper.

I hope this could help you to understand my problem. Thank you very much for the help.

 

0 Kudos
Message 6 of 8
(6,996 Views)

Dear Lenienter,

 

I don't believe that we currently have a function that inherently texturizes a solid object. I am aware of VI that wraps a jpeg image around a solid object in the 3D Picture Control Toolkit. This VI however is very rudimentary in terms of what you are trying to achieve.

 

I did see the pictures you sent and I feel that I understand what you are trying to achieve. Bottom line, everything that was accomplished in C, can be theoretically done in LabVIEW. Without further information on how you want to achieve the texture synthesis, I am not sure how to help you.

 

Regards,

A. Z'Aatari

National Instruments
Applications Engineer
0 Kudos
Message 7 of 8
(6,979 Views)

Thank you very much for your advice. I am doing the programming using C++. But still, i want to see the availability of using Labview to construct the diagram, because it is more intuitional than the C++ language.

All what I want to do is to contribute to the proper check of stereology. Because the image analysis from 2D often provides the biased information, it is of great need eliminating this bias from the analysis. Thus it is necessary to construct the 3D image to 'give' the 'real' information from the image. the information that can extract from the image including the area ratio of one phase to the whole particle. Any advice is welcomed.

 

0 Kudos
Message 8 of 8
(6,967 Views)