Drawing method for drawing image on two-dimensional screen
First Claim
Patent Images
1. A drawing method, comprising the steps of:
- setting a value for expressing distance from a virtual viewpoint to every predetermined compositional unit of a first image;
generating a second image from the first image;
defining a coefficient corresponding to the value for expressing the distance set to every predetermined compositional unit, wherein the coefficient is defined using a predetermined byte when the value for expressing the distance for every predetermined compositional unit is composed of at least three bytes;
synthesizing the first image and the second image based on the coefficient defined for every predetermined compositional unit; and
outputting the synthesized image.
3 Assignments
0 Petitions
Accused Products
Abstract
A value for expressing distance from a virtual viewpoint is set to every predetermined compositional unit of a first image; a second image is generated; a coefficient is defined corresponding to the value for expressing the distance set to every predetermined compositional unit; and the first image and the second image are synthesized based on the coefficient defined for every predetermined compositional unit. This successfully creates an image with a natural perspective by which the compositional unit is blurred according to the distance thereof from the virtual viewpoint, while causing only a small load to CPU.
-
Citations
39 Claims
-
1. A drawing method, comprising the steps of:
-
setting a value for expressing distance from a virtual viewpoint to every predetermined compositional unit of a first image;
generating a second image from the first image;
defining a coefficient corresponding to the value for expressing the distance set to every predetermined compositional unit, wherein the coefficient is defined using a predetermined byte when the value for expressing the distance for every predetermined compositional unit is composed of at least three bytes;
synthesizing the first image and the second image based on the coefficient defined for every predetermined compositional unit; and
outputting the synthesized image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A drawing device, comprising:
-
a distance setting means for setting a value for expressing distance from a virtual viewpoint to every predetermined compositional unit of a first image;
an image generation means for generating a second image from the first image;
a coefficient definition means for defining a coefficient corresponding to the value for expressing the distance set to every predetermined compositional unit, wherein the coefficient is defined using a predetermined byte when the value for expressing the distance for every predetermined compositional unit is composed of at least three bytes;
a synthetic means for synthesizing the first image and the second image based on the coefficient defined for every predetermined compositional unit; and
an output means for outputting the synthesized image. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable recording medium having recorded therein a draw processing program to be executed on a computer, the draw processing program comprising:
-
a distance setting step for setting a value expressing distance from a virtual viewpoint to every predetermined compositional unit of a first image;
an image generation step for generating a second image from the first image;
a coefficient definition step for defining a coefficient corresponding to the value for expressing the distance set to every predetermined compositional unit;
a synthetic step for synthesizing the first image and the second image based on the coefficient defined for every predetermined compositional unit; and
an output step for outputting the synthesized image, wherein the coefficient definition step further comprises a step for defining such coefficient using a predetermined byte for the case that the value for expressing the distance for every predetermined compositional unit is at least three bytes. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A program execution device for executing a draw processing program, such draw processing program comprising:
-
a distance setting step for setting a value expressing distance from a virtual viewpoint to every predetermined compositional unit of a first image;
an image generation step for generating a second image from the first image;
a coefficient definition step for defining a coefficient corresponding to the value for expressing the distance set to every predetermined compositional unit;
a synthetic step for synthesizing the first image and the second image based on the coefficient defined for every predetermined compositional unit; and
an output step for outputting the synthesized image, wherein the coefficient definition step further comprises a step for defining such coefficient using a predetermined byte for the case that the value for expressing the distance for every predetermined compositional unit is at least three bytes. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. A draw processing program to be executed on a computer comprising:
-
a distance setting step for setting a value expressing distance from a virtual viewpoint to every predetermined compositional unit of a first image;
an image generation step for generating a second image from the first image;
a coefficient definition step for defining a coefficient corresponding to the value for expressing the distance set to every predetermined compositional unit;
a synthetic step for synthesizing the first image and the second image based on the coefficient defined for every predetermined compositional unit; and
an output step for outputting the synthesized image, wherein the coefficient definition step further comprises a stem for defining such coefficient using a predetermined byte for the case that the value for expressing the distance for every predetermined compositional unit is at least three bytes.
-
-
34. A drawing device comprising:
-
a distance setting unit for setting a value expressing distance from a virtual viewpoint to every predetermined compositional unit of a first image;
an image generation unit for generating a second image from the first image;
a coefficient definition unit for defining a coefficient corresponding to the value for expressing the distance set to every predetermined compositional unit, wherein the coefficient is defined using a predetermined byte when the value for expressing the distance for every predetermined compositional unit is composed of at least three bytes;
a synthetic unit for synthesizing the first image and the second image based on the coefficient defined for every predetermined compositional unit; and
an output unit for outputting the synthesized image.
-
-
35. A drawing method, comprising the steps of:
-
setting a value for expressing distance from a virtual viewpoint to every predetermined compositional unit of a first image;
generating a second image from the first image;
defining a coefficient corresponding to the value for expressing the distance set to every predetermined compositional unit;
synthesizing the first image and the second image based on the coefficient defined for every predetermined compositional unit; and
outputting the synthesized image, wherein the second image is generated by subjecting the first image to a predetermined image processing that is blurring.
-
-
36. A drawing method, comprising the steps of:
-
setting a value for expressing distance from a virtual viewpoint to every predetermined compositional unit of a first image;
generating a second image from the first image;
defining an α
blending coefficient corresponding to the value for expressing the distance set to every predetermined compositional unit;
synthesizing the first image and the second image based on the coefficient defined for every predetermined compositional unit; and
outputting the synthesized image, wherein;
the value for expressing the distance for every predetermined compositional unit is composed of twenty four bits, and the α
a blending coefficient is defined using successive predetermined bits of the twenty four bits.
-
-
37. A drawing device, comprising:
-
a distance setting means for setting a value for expressing distance from a virtual viewpoint to every predetermined compositional unit of a first image;
an imaged generation means for generating a second image from the first image;
a coefficient definition means for defining an α
blending coefficient corresponding to the value for expressing the distance set to every predetermined compositional unit;
a synthetic means for synthesizing the first image and the second image based on the coefficient defined for every predetermined compositional unit; and
an output means for outputting the synthesized image, wherein;
the value for expressing the distance for every predetermined compositional unit is composed of twenty four bits, and the α
blending coefficient is defined using successive predetermined bits of the twenty four bits.
-
-
38. A computer-readable recording medium having recorded therein a draw processing program to be executed on a computer, the draw processing program performing the steps of:
-
setting a value for expressing distance from a virtual viewpoint to every predetermined compositional unit of a first image;
generating a second image from the first image;
defining an α
blending coefficient corresponding to the value for expressing the distance set to every predetermined compositional unit;
synthesizing the first image and the second image based on the coefficient defined for every predetermined compositional unit; and
outputting the synthesized image, wherein;
the value for expressing the distance for every predetermined compositional unit is composed of twenty four bits, and the α
blending coefficient is defined using successive predetermined bits of the twenty four bits.
-
-
39. A program execution device for executing a draw processing program, the draw processing program performing the steps of:
-
setting a value for expressing distance from a virtual viewpoint to every predetermined compositional unit of a first image;
generating a second image from the first image;
defining an α
blending coefficient corresponding to the value for expressing the distance set to every predetermined compositional unit;
synthesizing the first image and the second image based on the coefficient defined for every predetermined compositional unit; and
outputting the synthesized image, wherein;
the value for expressing the distance for every predetermined compositional unit is composed of twenty four bits, and the α
blending coefficient is defined using successive predetermined bits of the twenty four bits.
-
Specification