Display of 3D Holoscopic content on ... - Brunel University
Display of 3D Holoscopic content on ... - Brunel University Display of 3D Holoscopic content on ... - Brunel University
ICT Project
ICT Project
- Page 1 and 2: ICT Project 3D VIV
- Page 3 and 4: ICT Project 3D VIV
- Page 5 and 6: ICT Project 3D VIV
- Page 7 and 8: ICT Project 3D VIV
- Page 9: ICT Project 3D VIV
- Page 13 and 14: ICT Project 3D VIV
- Page 15 and 16: ICT Project 3D VIV
ICT Project <str<strong>on</strong>g>3D</str<strong>on</strong>g> VIVANT– Deliverable 6.4<br />
C<strong>on</strong>tract no.:<br />
248420<br />
<str<strong>on</strong>g>Display</str<strong>on</strong>g> <str<strong>on</strong>g>of</str<strong>on</strong>g> <str<strong>on</strong>g>3D</str<strong>on</strong>g> <str<strong>on</strong>g>Holoscopic</str<strong>on</strong>g> C<strong>on</strong>tent <strong>on</strong><br />
Auto-stereoscopic <str<strong>on</strong>g>Display</str<strong>on</strong>g><br />
Figure 8: Micro-lens array in integral ray tracing.<br />
The structure <str<strong>on</strong>g>of</str<strong>on</strong>g> the lenses and the camera model in the in <str<strong>on</strong>g>3D</str<strong>on</strong>g> <str<strong>on</strong>g>Holoscopic</str<strong>on</strong>g> computer graphics affects<br />
the way primary rays are spawned as well as the spatial coherence am<strong>on</strong>g them.<br />
The camera model used for each micro-lens is the pinhole approximati<strong>on</strong>, where each micro-lens acts<br />
like a separate camera. The result is a set multiple cameras. Each <str<strong>on</strong>g>of</str<strong>on</strong>g> them records a micro-image <str<strong>on</strong>g>of</str<strong>on</strong>g><br />
the virtual scene from a different angle (See figure 9). Primary rays pass through the centre <str<strong>on</strong>g>of</str<strong>on</strong>g> the<br />
micro-lens and the image plane. The scene image straddles the micro-lens array. Therefore there are<br />
two recording directi<strong>on</strong>s, in fr<strong>on</strong>t and behind the micro-lens array.<br />
Figure 9: Camera model <str<strong>on</strong>g>of</str<strong>on</strong>g> <str<strong>on</strong>g>3D</str<strong>on</strong>g> <str<strong>on</strong>g>Holoscopic</str<strong>on</strong>g> imaging for computer graphics.<br />
The specific characteristics <str<strong>on</strong>g>of</str<strong>on</strong>g> <str<strong>on</strong>g>3D</str<strong>on</strong>g> holoscopic imaging, allows us to deal with each cylindrical lens<br />
separate from the others, and to measure the number <str<strong>on</strong>g>of</str<strong>on</strong>g> pixels behind each lens, focal length and the<br />
image width. All these parameters including the number <str<strong>on</strong>g>of</str<strong>on</strong>g> lenslets in the virtual cylindrical array are<br />
selected <strong>on</strong> the basis <str<strong>on</strong>g>of</str<strong>on</strong>g> the characteristics <str<strong>on</strong>g>of</str<strong>on</strong>g> the display device.<br />
The pixels intensity values <str<strong>on</strong>g>of</str<strong>on</strong>g> the micro-image for each lenslet are read, saved, and then mapped to<br />
10