- •CONTENTS
- •PREFACE
- •Abstract
- •1. Introduction
- •2.1. Differential Geometry of Space Curves
- •2.2. Inverse Problem Formulation
- •2.3. Reconstruction of Unique Space Curves
- •3. Rigid Motion Estimation by Tracking the Space Curves
- •4. Motion Estimation Using Double Stereo Rigs
- •4.1. Single Stereo Rig
- •4.2. Double Stereo Rigs
- •5.1. Space-Time or Virtual Camera Generation
- •5.2. Visual Hull Reconstruction from Silhouettes of Multiple Views
- •5.2.1. Volume Based Visual Hull
- •5.2.1.1. Intersection Test in Octree Cubes
- •5.2.1.2. Synthetic Model Results
- •5.2.2. Edge Base Visual Hull
- •5.2.2.1. Synthetic Model Results
- •Implementation and Exprimental Results
- •Conclusions
- •Acknowledgment
- •References
- •Abstract
- •Introduction: Ocular Dominance
- •Demography of Ocular Dominance
- •A Taxonomy of Ocular Dominance
- •Is Ocular Dominance Test Specific?
- •I. Tests of Rivalry
- •II. Tests of Asymmetry
- •III. Sighting Tests
- •Some Misconceptions
- •Resolving the Paradox of Ocular Dominance
- •Some Clinical Implications of Ocular Dominance
- •Conclusion
- •References
- •Abstract
- •1. Introduction
- •2. Basic Teory
- •3. Bezier Networks for Surface Contouring
- •4. Parameter of the Vision System
- •5. Experimental Results
- •Conclusions
- •References
- •Abstract
- •Introduction
- •Terminology (Definitions)
- •Clinical Assessment
- •Examination Techniques: Motility
- •Ocular Motility Recordings
- •Semiautomatic Analysis of Eye Movement Recordings
- •Slow Eye Movements in Congenital Nystagmus
- •Conclusion
- •References
- •EVOLUTION OF COMPUTER VISION SYSTEMS
- •Abstract
- •Introduction
- •Present-Day Level of CVS Development
- •Full-Scale Universal CVS
- •Integration of CVS and AI Control System
- •Conclusion
- •References
- •Introduction
- •1. Advantages of Binocular Vision
- •2. Foundations of Binocular Vision
- •3. Stereopsis as the Highest Level of Binocular Vision
- •4. Binocular Viewing Conditions on Pupil Near Responses
- •5. Development of Binocular Vision
- •Conclusion
- •References
- •Abstract
- •Introduction
- •Methods
- •Results
- •Discussion
- •Conclusion
- •References
- •Abstract
- •1. Preferential Processing of Emotional Stimuli
- •1.1. Two Pathways for the Processing of Emotional Stimuli
- •1.2. Intensive Processing of Negative Valence or of Arousal?
- •2. "Blind" in One Eye: Binocular Rivalry
- •2.1. What Helmholtz Knew Already
- •2.3. Possible Influences from Non-visual Neuronal Circuits
- •3.1. Significance and Predominance
- •3.2. Emotional Discrepancy and Binocular Rivalry
- •4. Binocular Rivalry Experiments at Our Lab
- •4.1. Predominance of Emotional Scenes
- •4.1.1. Possible Confounds
- •4.2. Dominance of Emotional Facial Expressions
- •4.3. Inter-Individual Differences: Phobic Stimuli
- •4.4. Controlling for Physical Properties of Stimuli
- •4.5. Validation of Self-report
- •4.6. Summary
- •References
- •Abstract
- •1. Introduction
- •2. Algorithm Overview
- •3. Road Surface Estimation
- •3.1. 3D Data Point Projection and Cell Selection
- •3.2. Road Plane Fitting
- •3.2.1. Dominant 2D Straight Line Parametrisation
- •3.2.2. Road Plane Parametrisation
- •4. Road Scanning
- •5. Candidate Filtering
- •6. Experimental Results
- •7. Conclusions
- •Acknowledgements
- •References
- •DEVELOPMENT OF SACCADE CONTROL
- •Abstract
- •1. Introduction
- •2. Fixation and Fixation Stability
- •2.1. Monocular Instability
- •2.2. Binocular Instability
- •2.3. Eye Dominance in Binocular Instability
- •3. Development of Saccade Control
- •3.1. The Optomotor Cycle and the Components of Saccade Control
- •3.4. Antisaccades: Voluntary Saccade Control
- •3.5. The Age Curves of Saccade Control
- •3.6. Left – Right Asymmetries
- •3.7. Correlations and Independence
- •References
- •OCULAR DOMINANCE
- •INDEX
New Trends in Surface Reconstruction Using Space-Time Cameras |
39 |
|
|
Figure 15. Start-End points, Bounding-Edges and Depth-Map for 3 models named bunny, female and dinosaur which have been extracted through 18 silhouettes from different views using hierarchical algorithm.
In figure 15 we have demonstrated the start-end points of edges, bounding edges and depth map of reconstructed 3d models for synthetically objects named horse, bunny, female and dinosaur from 18 silhouette by hierarchical method has been shown.
Implementation and Exprimental Results
To evaluate the efficiency of our approach to 3D model reconstruction by tracking the space curves using the perpendicular double stereo rigs, there are
40 |
Hossein Ebrahimnezhad and Hassan Ghassemian |
|
|
two questions that we need to consider. First, how good is the estimation of motion parameters? Second, how efficient is our method in practice or how robust is our method against the disturbing effects like noise? In this section, we present the results of experiments designed to address these two concerns. Experimental results are conducted with both synthetic and real sequences that contain different textures of objects. Two synthetic objects named Helga and Cow were captured by perpendicular double stereo cameras in 3D-StudioMax environment. The objects were moved with arbitrary motion parameters and 36 sequences were captured by each camera. Figure 16 shows the camera setup to capture Helga and Cow models along with their extracted space curves. It is clear that the number of outlier points is significantly less than the number of valid unique points. Figure 17 illustrates the curve tracking and motion estimation process by minimizing the geometric distance of curves in the camera images. Two sets of space curves, which have been extracted by two distinct stereo rigs, are projected to the camera planes in the next sequence and motion parameters are adjusted in which the projection of space curves in the related camera planes to be as close as possible to nearby curves. Figures 18 and 19 tend to demonstrate how the projection of unique points becomes closer and closer to edge curves, in each iteration, to minimize the geometric distance error. To evaluate the estimation error of motion process, variation of the six motion parameters across time has been plotted in figures 20 and 21 for Cow and Helga sequences. Comparing diagrams of true motion with diagrams of estimated motion by single stereo and perpendicular double stereo setup reveals the superiority of the perpendicular double stereo to the single stereo. The assessment is also given numerically in table 4 and table 5. Figures 22 and 23 show the temporal sequence of Helga and result of implementation for virtual camera alignment across time. In addition, this figure illustrates how the silhouette cones of virtual cameras are intersected to construct the object visual hull. Figure 24 compares the quality of reconstructed Helga model using true motion information and estimated motion information by single and perpendicular double stereo setups. Figures 25 to 27 demonstrate the result of implementation for Cow sequences. To evaluate the robustness of motion estimation against the noise and color maladjustment, comparison between single stereo and perpendicular double stereo are given both quantitatively and qualitatively in table 6 and figure 28. To get the qualified edge curves in noisy image, it will be necessary to smooth the image before edge detection process. At the same time, smoothing the image makes small perturbation in the position of edge points. The perpendicular double stereo setup appears to be more robust against the perturbation of edge points. Figure 29 to 34 demonstrate the result of
New Trends in Surface Reconstruction Using Space-Time Cameras |
41 |
|
|
implementation for real objects sequences named Buda, Cactus and Head by perpendicular double stereo setup. All objects have been captured through the turntable sequences. Notice the small perturbations from circular path in the alignment of virtual cameras for Head sequence. These perturbations are caused by the none-rigid motion of body in the neck region. In this experiment, the process of motion estimation has been accomplished only based on the head (not body) region information. Both synthetic and real experimental results demonstrate the honored performance of the presented method for the variety of motions, object shapes and textures.
Figure 16. Reconstructed spaced curves on the surface of synthetic models Helga and Cow (captured in 3D Studio Max).
42 |
Hossein Ebrahimnezhad and Hassan Ghassemian |
|
|
Figure 17. Motion estimation by tracking the projections of space curves in perpendecular double stereo images.
New Trends in Surface Reconstruction Using Space-Time Cameras |
43 |
|
|
Figure 18. Motion estimation by minimizing the geometric distance of space curves from adjacent curves in four camera images. Convergence of algorithm is shown for different number of iterations.
44 |
Hossein Ebrahimnezhad and Hassan Ghassemian |
|
|
Figure 19. Motion estimation by minimizing the geometric distance of space curves from adjacent curves in the projected camera images. Convergence of algorithm is shown for different number of iterations for (a) Cow and (b) Helga.
New Trends in Surface Reconstruction Using Space-Time Cameras |
45 |
|
|
Figure 20.True and estimated motion parameters for Cow sequences by single and perpendicular double stereo setup.
Table 4. Estimation error of motion parameters for
Cow sequences by single and perpendicular double stereo setup
Motion |
Mean of Abstract Error |
Maximum of Abstract Error |
||||
Single |
Double |
Single |
Double |
|||
Parameter |
Perpendicular |
Perpendicular |
||||
Stereo Rig |
Stereo Rig |
|||||
|
|
Stereo Rigs |
Stereo Rigs |
|||
|
|
|
|
|||
φx |
(deg) |
0.46 |
0.13 |
1.53 |
0.50 |
|
φy |
(deg) |
0.72 |
0.17 |
1.97 |
0.61 |
|
|
|
|
|
|
|
|
φz |
(deg) |
0.34 |
0.12 |
1.07 |
0.41 |
|
φtotal (deg) |
0.51 |
0.14 |
1.97 |
0.61 |
||
Tx |
(mm) |
0.27 |
0.15 |
1.02 |
0.39 |
|
T y |
(mm) |
0.13 |
0.10 |
0.31 |
0.24 |
|
|
|
|
|
|
|
|
Tz |
(mm) |
0.28 |
0.30 |
1.08 |
1.02 |
|
Ttotal (mm) |
0.23 |
0.18 |
1.08 |
1.02 |
||
46 |
Hossein Ebrahimnezhad and Hassan Ghassemian |
|
|
Figure 21. True and estimated motion parameters for Helga sequences by single and perpendicular double stereo setup.
Table 5. Estimation error of motion parameters for Helga sequences by single and perpendicular double stereo setup
Motion |
Mean of Abstract Error |
Maximum of Abstract Error |
||||
Single |
Double |
Single |
Double |
|||
Parameter |
Perpendicular |
Perpendicular |
||||
Stereo Rig |
Stereo Rig |
|||||
|
|
Stereo Rigs |
Stereo Rigs |
|||
|
|
|
|
|||
φx |
(deg) |
0.54 |
0.14 |
2.92 |
0.53 |
|
φy |
(deg) |
0.96 |
0.57 |
2.91 |
1.20 |
|
φz |
(deg) |
0.32 |
0.14 |
1.17 |
0.44 |
|
φtotal (deg) |
0.61 |
0.28 |
2.92 |
1.20 |
||
Tx |
(mm) |
0.25 |
0.18 |
0.75 |
0.40 |
|
T y (mm) |
0.19 |
0.19 |
0.43 |
0.34 |
||
|
|
|
|
|
|
|
Tz |
(mm) |
0.28 |
0.23 |
0.61 |
0.46 |
|
Ttotal (mm) |
0.24 |
0.20 |
0.75 |
0.46 |
||
New Trends in Surface Reconstruction Using Space-Time Cameras |
47 |
|
|
Figure 22. Different views of Helga in 36 sequence of its motion.
48 |
Hossein Ebrahimnezhad and Hassan Ghassemian |
|
|
Figure 23. Three-dimensional model reconstruction from multivies for Helga sequences. (top) Trajectory of estimated virtual cameras by perpendicular double stereo rigs along with two silhouette cones intersection, (middle) extraction of visual hull by all silhouette cones intersection and, (down) color mapping from visible cameras.
Figure 24. Reconstructed model of Helga including the bonding edges visual hull, depthmap and texture mapped 3D model: (a) estimated-motion with single stereo, (b) estimatedmotion with perpendicular double stereo, and (c) true-motion.
New Trends in Surface Reconstruction Using Space-Time Cameras |
49 |
|
|
Figure 25. Different views of Cow in 36 sequence of its motion.
50 |
Hossein Ebrahimnezhad and Hassan Ghassemian |
|
|
Figure 26. Trajectory of estimated virtual cameras by perpendicular double stereo rigs and extraction of visual hull by silhouette cones intersection (Cow sequences).
Figure 27. Reconstructed model of Cow including the bonding edges visual hull, depthmap and texture mapped 3D model: (a) estimated-motion with single stereo, (b) estimatedmotion with perpendicular double stereo and (c) true-motion.
New Trends in Surface Reconstruction Using Space-Time Cameras |
51 |
|
|
Table 6. Estimation error of motion parameters for noisy sequences of Helga by single and perpendicular double stereo setup (σn2 = 0.1)
Motion |
Mean of Abstract Error |
Maximum of Abstract Error |
||||
Single |
Double |
Single |
Double |
|||
Parameter |
Perpendicular |
Perpendicular |
||||
Stereo Rig |
Stereo Rig |
|||||
|
|
Stereo Rigs |
Stereo Rigs |
|||
|
|
|
|
|||
φx |
(deg) |
1.02 |
0.29 |
5.80 |
1.41 |
|
φy |
(deg) |
1.89 |
1.43 |
10.30 |
3.93 |
|
|
|
|
|
|
|
|
φz |
(deg) |
0.71 |
0.21 |
5.12 |
0.61 |
|
φtotal (deg) |
1.21 |
0.64 |
10.30 |
3.93 |
||
Tx |
(mm) |
0.33 |
0.24 |
0.54 |
0.38 |
|
T y |
(mm) |
0.38 |
0.30 |
0.94 |
0.54 |
|
|
|
|
|
|
|
|
Tz |
(mm) |
0.31 |
0.21 |
0.68 |
0.51 |
|
Ttotal (mm) |
0.34 |
0.25 |
0.94 |
0.54 |
||
Figure 28. Effect of noise and color unbalance in 3D reconstruction: (a) noisy images of different cameras with σ2 = 0.1, (b) reconstructed model with single stereo rig and (c) reconstructed model with perpendicular double stereo rigs.
52 |
Hossein Ebrahimnezhad and Hassan Ghassemian |
|
|
Figure 29. Different views of Buda in 36 sequence of its motion.
New Trends in Surface Reconstruction Using Space-Time Cameras |
53 |
|
|
Figure 30. Reconstruction of Buda statue by perpendicular double stereo rigs (circular motion with turn table).
54 |
Hossein Ebrahimnezhad and Hassan Ghassemian |
|
|
Figure 31. Different views of Cactus in 36 sequence of its motion.
New Trends in Surface Reconstruction Using Space-Time Cameras |
55 |
|
|
Figure 32. Reconstruction of Cactus by perpendicular double stereo rigs (circular motion with turn table).
56 |
Hossein Ebrahimnezhad and Hassan Ghassemian |
|
|
Figure 33. Different views of Head (the picture of author) in 36 sequence of its motion.
