This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Diviation between the simulated image and the projected image of it

Hello,

 

I want to project orthogonal fringe patterns by LightCrafter 3000. In my simulation, the two fringe patterns have the same frequence. The Mallab code are:

S1=304;S2=342;
x=-S1+1:1:S1;
y=-S2+1:1:S2;

[X, Y] = meshgrid(x,y);
%construct a simulated fringe pattern
fo = 1./16*4;
fringes1 = cos(2.*pi.*fo.*X)+cos(2.*pi.*fo.*Y);
figure;imshow(fringes1,[])

fringes1Nor = ( fringes1- min(min(fringes1)) )/(max(max(fringes1)) - min(min(fringes1)) );
fringes1Nor = fringes1Nor*255;
imwrite(uint8(fringes1Nor),'fringesZJ_Nor_f4stand.bmp');

And the simulated fringe pattern is

 

The projector (LightCrafter 3000) projects the simulated  fringe patterns and CCD captures the projected image, The captured image has different frequences.

See as follows.

 

I do not konw the reason. The simulated image is 608*684 size, the projected image is 1024*1280. So, could some one give some suggestions on this?

 

Best wishes,

 

 

  • Hello Xinjun,

    You must be aware about the diamond pixel orientation of the mirrors on the 0.3 WVGA chip used in LightCrafter. 

    There is good E2E discussion here http://e2e.ti.com/support/dlp__mems_micro-electro-mechanical_systems/f/850/p/170877/899183.aspx

    After reading through the forum discussion, for the diamond orientation, one suggestion, in your 608x684 matlab image, maintain the same content b/w two adjacent rows, like described in (a) and (b)

    a) row-1 = row-2, row-3 = row-4, etc...  

    b) row-1, row-2 = row-3, row-4 = row-5, etc... 

    so on, then check, you get the image properly.

    The simulated image is 608*684 size, the projected image is 1024*1280. So, could some one give some suggestions on this?

    I am not sure about 1024x1280 projected image? how are you confirming this? if the DMD having native pixel resolution of 608x684 then there is no way it can project more than the given number of physical mirror numbers. Perhaps you may be referring to Camera capture resolution image ?

    Regards,

    Sanjeev

     

  • Dear  Sanjeev,

     

    I am sorry about  "the projected image is 1024*1280". What I means is the CCD captured image is 1024*1280.

     

    Best wishes,