IP Library Granted Patent US 7,397,971
Granted Patent B2
US 7,397,971 · App. 10/753,922 · Granted Jul 8, 2008

Image generating method and image generating apparatus

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 7,397,971
App. No.
10/753,922
Granted
Jul 8, 2008
Kind
B2
Abstract

A first storage unit is a storage area for storing original images. Inputted to an input unit is an operation instruction from a user. An obtaining identifying unit identifies an optimal original image pair. An obtaining processing unit accesses the first storage unit to obtain the optimal original image pair. A converting unit converts scales of respective images included in the optimal original image pair into a designated scale to generate intermediate images. A corresponding point matching unit makes the corresponding areas of the intermediate images coincide. A combining unit combines the intermediate images using a predetermined ratio to generate a target image. The resultant target image is outputted from an output unit to a monitor.

Claims (31)

1. An image generating apparatus comprising:

an input unit inputting an instruction about a shift of a range of an image to be displayed on a screen;

a determination unit for determining, when said range is successively shifted, a predetermined parameter value related to an image to be displayed based on an altitude of virtual point of view according to a movement speed in a coordinate system in an instructed direction;

an obtaining unit for identifying a plurality of original images with respective parameters defined based on the parameter value determined by the determination unit, and for obtaining the plurality of original images identified; and

an image generating unit for performing a predetermined converting process upon the plurality of original images so that the parameter values of the plurality of original images match the parameter value determined by the determination unit, and for outputting a final image obtained by combining the plurality of original images so that their corresponding areas are made to overlap, wherein:

when the movement speed in the coordinate system in the instructed direction changes, the determination unit updates the parameter value so that an on-screen movement speed of an image currently displayed on the screen is maintained; and

the image generating unit performs a processing so that the parameter value of the final image matches the parameter value updated in the determination unit.

2. An image generating apparatus according to claim 1 , wherein said determination unit detects when said range enters a predetermined area set in advance in an original image and changes the size of said range.

3. An image generating apparatus according to claim 2 , wherein said predetermined area is set depending on the existence of objects a user should pay attention to.

4. An image generating apparatus according to claim 1 , wherein when the instruction defines a direction identical with that defined by the previous instruction, said determination unit increments the count and changes the size of said range in accordance with the incremented count value.

5. An image generating method comprising:

inputting an instruction about a shift of a range of an image to be displayed on a screen;

determining, when said range is successively shifted, a predetermined parameter value related to an image to be displayed based on an altitude of virtual point of view according to a movement speed in a coordinate system in an instructed direction;

identifying a plurality of original images with respective parameters defined based on the parameter value determined by the determining, and obtaining the plurality of original images identified; and

performing a predetermined converting process upon the plurality of original images so that the parameter values of the plurality of original images match the parameter value determined by the determining, and outputting a final image obtained by combining the plurality of original images so that their corresponding areas are made to overlap, wherein:

when the movement speed in the coordinate system in the instructed direction changes, the determining updates the parameter value so that an on-screen movement speed of an image currently displayed on the screen is maintained; and

the performing matches the parameter value of the final image to the parameter value updated in the determining.

6. A program embodied on a computer readable medium to control a processor to implement the method of:

inputting an instruction about a shift of a range of an image to be displayed on a screen; and

determining, when said range is successively shifted, a predetermined parameter value related to an image to be displayed based on an altitude of virtual point of view according to a movement speed in a coordinate system in an instructed direction;

identifying a plurality of original images with respective parameters defined based on the parameter value determined by the determining, and obtaining the plurality of original images identified; and

performing a predetermined converting process upon the plurality of original images so that the parameter values of the plurality of original images match the parameter value determined by the determining, and outputting a final image obtained by combining the plurality of original images so that their corresponding areas are made to overlap, wherein:

when the movement speed in the coordinate system in the instructed direction changes, the determining updates the parameter value so that an on-screen movement speed of an image currently displayed on the screen is maintained; and

the performing matches a processing so that the parameter value of the final image to the parameter value updated in the determining.

7. A computer-readable recording medium which stores a program executable by a computer, the program including the functions of:

inputting an instruction about a shift of a range of an image to be displayed on a screen;

determining, when said range is successively shifted, a predetermined parameter value related to an image to be displayed based on an altitude of virtual point of view according to a movement speed in a coordinate system in an instructed direction;

identifying a plurality of original images with respective parameters defined based on the parameter value determined by the determining, and obtaining the plurality of original images identified; and

performing a predetermined converting process upon the plurality of original images so that the parameter values of the plurality of original images match the parameter value determined by the determining, and outputting a final image obtained by combining the plurality of original images so that their corresponding areas are made to overlap, wherein:

when the movement speed in the coordinate system in the instructed direction changes, the determining updates the parameter value so that an on-screen movement speed of an image currently displayed on the screen is maintained; and

the performing matches the parameter value of the final image to the parameter value updated in the determining.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2011
From: SONY NETWORK ENTERTAINMENT PLATFORM INC.
To: SONY COMPUTER ENTERTAINMENT INC.
Reel/Frame 027551/0154 →
CHANGE OF NAME Recorded Dec 26, 2011
From: SONY COMPUTER ENTERTAINMENT INC.
To: SONY NETWORK ENTERTAINMENT PLATFORM INC.
Reel/Frame 027445/0239 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2004
From: OKA, MASAAKI
To: SONY COMPUTER ENTERTAINMENT INC.
Reel/Frame 015387/0342 →