3DMiracle Stereogram Software

Single Image Stereography software
Theoretical aspects of stereography
Download trial versions
Single image stereograms galery
Depth masks for your own stereograms
The sample of SIRDS movies
Textures for stereograms
Our software awards
Software registration
Related links

Theoretical Aspects of Single Image Stereography

(Passage from article "Computer Stereograms and Process of Information Visualization" by Yury Krashnikov, magazine "Parapsychology and Psychotechnics" 1-2000, p. 140-142, short translation from russian.)

The represented software toolkit is the result of scientific research, concerning the process of visualization of 3d objects in human conscience, and possibility of content of different information in garblings of the periodical structures. Computer stereograms are known as Single Image Random Dot Stereograms (SIRDS), or Single Image Stereograms (SIS) depending on whether the picture contains random dots as a base for the 3d effect, or a repetitive pattern. All versions of single image stereograms a based on the same mechanism. The information about the distance of the object point from the observer is incorporated in the distance between its projections to some virtual surface for two eyes. In the case of stereogram it will be stereogram surface.

If the point B is farther than point A, the distance between projections dB is more than distance between projections dA. Now let's observe an image filled with repetitive contents from left to right. That interval of repetitin must be equal to the distance between projections for two eyes of the most far point of virtual object.
The contents of repeating strips may be random, or it may contain some information. While observing such image by means of two eyes from the distance close to calculated, it is possible to perceive a plane behind surface of the image. It is the simplest stereogram.
To include in the picture the information about volumetric object behind a plane, it is necessary to bring some amendment for each point while making recurrence of strips in figure . If the period of recurrence is designated as D, than the horizontal coordinate X [n] for any point n can be calculated as

X[n] = X[n - 1]+ D - Zfactor,
X[n] = X[n + 1] - D + Zfactor,

where X[n-1] and X[n+1] are points of accordingly previous and following cycles of recurrence, and Zfactor  =  f (Z) is the amendment containing information about presence of the three-dimensional object behind the surface. The real algorithm of rendering stereogrammes is a little bit more complicated, but in any case it corresponds to the specified principle.
Approximately 70% of people are capable to see 3d objects behind a picture. But what we actually see while observing stereogram? If we observe the picture with only one eye, or if the picture is rotated on 90 degree, we will see nothing besides repetitive pattern. 3D object may be seen only while observing by means of two eyes correctly located image. According to the above algorithm, stereogram contains only the volumetric information of the object, but not it's color or brightness information. In all other cases of depicting of objects, the information is contained only in color brightness. Therefore we perceiving 3d object in single image stereograms in some different way. Actually we are perceiving it without habitual vision.
It may be illustrated by means of two stereograms, created with the same texture, but containing information about different objects. In terms of habitual vision the pictures are similar, but it is possible to perceive different objects in each image.
It is obviously, that the volumetric information in stereogram is decoding in human brain, and then transforming in visual forms and puting over the image. Hence this process may be described as visualization of information, calculated by brain.

Stereogram tutorial by Gary W. Priester

To Infinity - Creating a Hidden 3D Image Stereogram - step-by-step tutorial on creation stereograms using Xara X, and a Stereogram creation program, 3DMiracle.


Stereograms FAQ

Frequently asked questions and answers about single image stereography. This is the most basic web document about SIRDS. It contains theory, links to related web content and some documentation for software developers. The only problem is that this FAQ was not updated several years.


| Homepage |  | Programs |  | Download |  | 3D Images |  | 3D Masks |  | 3D Movies |  | Textures |  | Awards |  | Register |  | Links |  | Contact |  

See also aFreeGo.com for Free, Trial and Demo Software