IP Library Granted Patent US 6,927,777
Granted Patent B2
US 6,927,777 · App. 10/769,890 · Granted Aug 9, 2005

Image generating system and program

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,927,777
App. No.
10/769,890
Granted
Aug 9, 2005
Kind
B2
Abstract

It is an object to provide an image generating system and program which can generate such an image as in the real world with reduced processing load. The alpha-value for each pixel in the original image is set to a value corresponding to its Z-value. The set alpha-value is used to perform alpha-blending between the original image and a defocused image. As the difference between the Z-value of the focus and the depth value increases, the synthesis ratio of the defocused image is increased. The range of depth of field and defocusing effect are controlled by varying the corresponding relationship between the Z-value and the alpha-value. The alpha-value is set such that the alpha-value for an pixel located in an area AR 1 between Z 1 and Z 2 will be set to α 1 , the alpha-value for an pixel located in an area AR 2 between Z 2 and Z 3 will be set to α 2 and so forth. The alpha-value is set by updating the alpha-value of a pixel located farther from an object when the object is drawn in a frame buffer. When the original image is set as a texture which is in turn mapped through the bi-linear filtering method, the defocused image is generated by shifting the texture coordinates by a value smaller than one texel.

Claims (29)

1. An image generating system for generating an image, comprising:

a memory which stores a program and data for image generating; and

at least one processor which is coupled with the memory and performs processing for image generating,

the processor including:

a mapping section which maps a texture on an object by a texel interpolation method; and

a generating section which generates a defocused image for an original image by setting the original image as a texture and shifting a texture coordinate of the object when the texture is mapped on the object by the texel interpolation method.

2. The image generating system according to claim 1 ,

wherein the defocused image of the original image is generated by shifting the texture coordinate by a value smaller than one texel.

3. The image generating system according to claim 1 ,

wherein the texture coordinates are shifted to a first shift direction to perform the texture mapping by the texel interpolation method and the texture coordinates are then shifted to a second shift direction to perform the texture mapping by the texel interpolation method.

4. The image generating system according to claim 1 ,

wherein the object is a virtual object having a shape substantially equal to a shape of a defocused area.

5. A computer-usable program embodied on an information storage medium or in a carrier wave, the program comprising a processing routine to realize:

a mapping section which maps a texture on an object by a texel interpolation method; and

a generating section which draws a defocused image for an original image by setting the original image as a texture and shifting a texture coordinate of the object when the texture is mapped on the object by the texel interpolation method.

6. The program according to claim 5 ,

wherein the defocused image of the original image is generated by shifting the texture coordinate by a value smaller than one texel.

7. The program according to claim 5 ,

wherein the texture coordinates are shifted to a first shift direction to perform the texture mapping by the texel interpolation method and the texture coordinates are then shifted to a second shift direction to perform the texture mapping by the texel interpolation method.

8. The program according to claim 5 ,

wherein the object is a virtual object having a shape substantially equal to a shape of a defocused area.

9. An image generating method for generating an image, comprising:

mapping a texture on an object by a texel interpolation method; and

generating a defocused image for an original image by setting the original image as a texture and shifting a texture coordinate of the object when the texture is mapped on the object by the texel interpolation method.

10. The image generating method according to claim 9 , further comprising:

generating the defocused image of the original image by shifting the texture coordinate by a value smaller than one texel.

11. The image generating method according to claim 9 , further comprising:

shifting the texture coordinates to a first shift direction to perform the texture mapping by the texel interpolation method; and

shifting the texture coordinates to a second shift direction to perform the texture mapping by the texel interpolation method.

Assignments (5)
CHANGE OF NAME Recorded Mar 8, 2016
From: BANDAI NAMCO GAMES INC.
To: BANDAI NAMCO ENTERTAINMENT INC.
Reel/Frame 038037/0864 →
CHANGE OF NAME Recorded May 29, 2014
From: NAMCO BANDAI GAMES INC.
To: BANDAI NAMCO GAMES INC.
Reel/Frame 033061/0930 →
CHANGE OF ADDRESS Recorded Nov 15, 2007
From: NAMCO BANDAI GAMES INC.
To: NAMCO BANDAI GAMES INC.
Reel/Frame 020206/0292 →
CHANGE OF ADDRESS Recorded Sep 10, 2007
From: NAMCO BANDAI GAMES INC.
To: NAMCO BANDAI GAMES INC
Reel/Frame 019834/0562 →
CHANGE OF NAME Recorded Jun 15, 2006
From: NAMCO LIMITED/NAMCO LTD.
To: NAMCO BANDAI GAMES INC.
Reel/Frame 017996/0786 →