Three-dimensional image generator
First Claim
1. A method for generating a three-dimensional image comprising the steps of:
- generating a plurality of precursor image signals in a plurality of image generators;
combining said plurality of precursor image signals in a space synthesis means to generate a three-dimensional image signal;
processing said three-dimensional image signal thereby to rotate a three-dimensional image represented by said signal in a space rotation means according to a desired view; and
outputting said rotated three-dimensional image signal;
said step of generating a plurality of precursor image signals including;
generating a clock pulse signal;
converting said clock pulse signal into a random signal including a plurality of random values;
using a certain interval of said random signal wherein each one of said plurality of random values is correlated to one of a plurality of points with integer coordinates in an n-m plane representing a frequency domain;
filtering said plurality of points to attenuate certain ones of said plurality of points;
transforming said filtered plurality of points to coordinates of a space domain wherein a precursor image is generated;
generating other precursor images by repeating the previous three said steps using successive overlapping intervals wherein one of said successive overlapping intervals overlaps said interval;
rotating said coordinates of said space domain 90°
; and
adjusting a plurality of amplitudes of said precursor image and said other precursor images according to specified gain parameters;
wherein said further steps of said process comprise combining said precursor image and said other precursor images into a three-dimensional image;
transforming said three-dimensional image as it would be viewed from a certain position; and
outputting said transformed three-dimensional image.
1 Assignment
0 Petitions
Accused Products
Abstract
A three-dimensional image generator generates a random signal which it filters in two dimensions generate a realistic three-dimensional image of a natural object such as ocean waves or clouds. By performing the filtering operation repeatedly on overlapping intervals of the random signal, related images can be obtained to generate moving scenes at real-time rates. Two or more partial image generators can be connected in parallel to generate different directions of motion, or different parts of a complex scene. Within each partial image generator, two or more space filters can be connected in parallel to generate superimposed patterns, such as small ripples superimposed on large waves. This image generator is much faster than previous, fractal image generators.
-
Citations
1 Claim
-
1. A method for generating a three-dimensional image comprising the steps of:
-
generating a plurality of precursor image signals in a plurality of image generators; combining said plurality of precursor image signals in a space synthesis means to generate a three-dimensional image signal; processing said three-dimensional image signal thereby to rotate a three-dimensional image represented by said signal in a space rotation means according to a desired view; and outputting said rotated three-dimensional image signal; said step of generating a plurality of precursor image signals including; generating a clock pulse signal; converting said clock pulse signal into a random signal including a plurality of random values; using a certain interval of said random signal wherein each one of said plurality of random values is correlated to one of a plurality of points with integer coordinates in an n-m plane representing a frequency domain; filtering said plurality of points to attenuate certain ones of said plurality of points; transforming said filtered plurality of points to coordinates of a space domain wherein a precursor image is generated; generating other precursor images by repeating the previous three said steps using successive overlapping intervals wherein one of said successive overlapping intervals overlaps said interval; rotating said coordinates of said space domain 90°
; andadjusting a plurality of amplitudes of said precursor image and said other precursor images according to specified gain parameters; wherein said further steps of said process comprise combining said precursor image and said other precursor images into a three-dimensional image; transforming said three-dimensional image as it would be viewed from a certain position; and outputting said transformed three-dimensional image.
-
Specification