Three-dimensional image processing apparatus and three-dimensional image processing method
AssigneeSharp Kabushiki Kaisha
InventorsHajime Shimizu, Mamoru Oda, Akihito Mori
Life of this patent
Estimating the term…
Abstract
It comprises a head position-detecting device, a modeling data memory, a CPU, a coordinates transformation device, a compression transformation device, a polygon code memory, a polygon cache, an internally divided value generator, a rendering device, a display controller, a display and a restoration transformation device. The pixel of the image is selected roughly in the moving direction of the observer.
Claims19
A three-dimensional image generating apparatus for generating a stereoscopic two-dimensional image from a three-dimensional information, comprising:
- movement-detecting means for detecting the movement information including the direction and the speed of the movement of the observer;
- pixel-selecting means for selecting the pixel of the image roughly in the moving direction of the observer based on the movement information;
- and image-generating means for generating an image from a value obtained by said pixel-selecting means.
A three-dimensional image processing apparatus for attaching a texture to a two-dimensional image from the three-dimensional information to perform the image generation processing, which comprises:
- main memory means for storing all the textures;
- texture memory means for storing textures necessary for the display read from said main memory means;
- movement-detecting means for detecting the moving speed of the observer;
- texture selecting means for selecting the texture having the resolution corresponding to said speed to allow the texture to be read in to said texture memory means;
- and image generating means for reading the texture from said texture memory means to generate an image.
A three-dimensional image processing apparatus for attaching a texture to a two-dimensional image from the three-dimensional information to perform the image generation processing, which comprises:
- main memory means for storing all the textures;
- texture memory means for storing textures necessary for the display read from said main memory means;
- movement-detecting means for detecting the moving speed of the observer;
- object speed-detecting means for detecting the speed of the displayed object;
- a relative speed-detecting means for detecting the relative speed of the displayed object with respect to the observer, from the moving speed of the observer and the speed of the displayed object;
- texture selecting means for selecting the texture having the resolution corresponding to said relative speed to allow the texture to be read in to said texture memory means;
- and image generating means for reading the texture from said texture memory means to generate an image.
A three-dimensional image processing apparatus for attaching a texture to a two-dimensional image from the three-dimensional information to perform the image generation processing, which comprises:
- main memory means for storing all the textures;
- texture memory means for storing textures necessary for the display read from said main memory means;
- low resolution texture-selecting means for selecting a texture having the low resolution to allow the texture to be read in, when a new texture is read in from said main memory means to said texture memory means;
- high resolution texture-selecting means which allows a texture having the high resolution corresponding to the low resolution to be read in from said main memory means to said texture memory means, after the texture having the low resolution is read in;
- and image generating means for reading the texture from said texture memory means to generate an image.
A three-dimensional image processing apparatus for attaching a texture to a two-dimensional image from the three-dimensional information to perform the image generation processing, which comprises:
- main memory means for storing all the textures;
- texture memory means for storing textures necessary for the display read from said main memory means;
- movement-detecting means for detecting the moving speed of the observer;
- texture selecting means which selects a texture having the low resolution as said moving speed increases, and selects a texture having the high resolution as said moving speed decreases, to allow the texture to be read in to said texture memory means;
- and image generating means for reading the texture from said texture memory means to generate an image.
A three-dimensional image processing apparatus for attaching a texture to a two-dimensional image from the three-dimensional information to perform the image generation processing, which comprises:
- main memory means for storing all the textures;
- texture memory means for storing textures necessary for the display read from said main memory means;
- movement-detecting means for detecting the moving speed of the observer;
- object speed-detecting means for detecting the speed of the displayed object;
- relative speed-detecting means for detecting the relative speed of the displayed object with respect to the observer, from the moving speed of the observer and the speed of the displayed object;
- texture selecting means which selects a texture having the low resolution as said relative speed increases, and selects a texture having the high resolution as the relative speed decreases, to allow the texture to be read in to said texture memory means;
- and image generating means for reading the texture from said texture memory means to generate an image.
A three-dimensional image processing method for attaching a texture to a two-dimensional image from the three-dimensional information to perform the image generation processing, comprising the steps of:
- detecting the moving speed of the observer, selecting the texture having the resolution corresponding to said speed, reading in said texture selected from the main memory means which stores all the textures to said texture memory means, and reading out the texture from said texture memory means to perform the image generation.
A three-dimensional image processing method for attaching a texture to a two-dimensional image from the three-dimensional information to perform the image generation processing, comprising the steps of:
- detecting the moving speed of the observer, detecting the speed of the displayed object, detecting the relative speed of the displayed object with respect to the observer from the moving speed of the observer and the speed of the displayed object, selecting the texture having the resolution corresponding to said relative speed to allow the texture selected from the main memory means which stores all the textures to be read in to said texture memory means, and reading out the texture from said texture memory means to perform the image generation.
A three-dimensional image processing method for attaching a texture to a two-dimensional image from the three-dimensional information to perform the image generation processing, comprising the steps of:
- when a new texture is read in from said main memory means which stores all the textures to said texture memory means, selecting a texture having the low resolution to be read in, then after reading in the texture having the low resolution, allowing the texture having the high resolution corresponding to the low resolution to be read in to said texture memory means from said main memory means, and reading out the texture from said texture memory means to perform the image generation.
A three-dimensional image processing method for attaching a texture to a two-dimensional image from the three-dimensional information to perform the image generation processing, comprising the steps of:
- detecting the moving speed of the observer, and selecting a texture having the low resolution as said moving speed increases, and selecting a texture having the high resolution as said moving speed decreases, to allow the selected texture to be read in to said texture memory means from the main memory means which stores all the textures, and reading out the texture from said texture memory means to perform the image generation.
A three-dimensional image processing method for attaching a texture to a two-dimensional image from the three-dimensional information to perform the image generation processing, comprising the steps of:
- detecting the moving speed of the observer, detecting the speed of the displayed object, detecting the relative speed of the displayed object with respect to the observer from the moving speed of the observer and the speed of the displayed object, selecting a texture having the low resolution as said relative speed increases, and selecting a texture having the high resolution as said relative speed decreases, to allow the selected texture to be read in to said texture memory means from the main memory means which stores all the textures, and reading out the texture from said texture memory means to perform the image generation.
Dependencies are inferred from the claim text.