Image processing device and method
AssigneeSega Enterprises, Ltd.
InventorsAtsushi Kitahara, Yutaka Okunoki
Life of this patent
Estimating the term…
Abstract
An processing device and method by which a foreground to be combined with a background can be displayed with natural motion and a realistic superimposed image can be displayed. The image processing device, which combines first image data (foreground data) stored in a first memory (23) with second image data (background data) stored in a second memory (24) and outputs a superimposed image, includes a third memory (13) which stores image data of a moving picture, and means (17, 20) for reading the data of the moving picture from the third memory (13) and storing the data of the moving picture in the first memory (23) as the first image data.
Claims15
An image processing device having a first memory, first data processing means for storing image data of a first type in said first memory, a second memory for storing image data of a second type, and second data processing means for combining the image data respectively read from said first memory and said second memory and for outputting resultant image information,
- said image processing device being characterized by further comprising a third memory, and third data processing means for reading data of a moving picture from an outside of said image processing device and writing the data of the moving picture into said third memory, wherein said first data processing means reads the image data stored in said third memory, processes read image data as image data of the first type, and stores processed image data in said first memory.
An image processing device having a first memory, first data processing means for storing image data of a first type in said first memory, a second memory for storing image data of a second type, and second data processing means for combining the image data respectively read from said first memory and said second memory and for outputting resultant image information;
- said image processing device being characterized by further comprising a third memory, and third data processing means for reading data of a moving picture from an outside of said image processing device and writing the data of the moving picture into said third memory, wherein said first data processing means reads the image data stored in said third memory, processes read image data as image data of the first type, and stores processed image data in said first memory;
- wherein the image data of the first type is foreground image data forming a foreground of the superimposed image;
- the image data of the second type is background image data forming a background of the superimposed image;
- said image processing device further comprises a fourth memory for storing foreground image data, and fourth data processing means for transferring the image data stored in said third memory to said fourth memory as the foreground image data;
- and
- said first data processing means performs a predetermined image process for processing the image data read from said fourth memory to obtain a desired display image and stores the image-processed foreground image data in said first memory.
An image processing device comprising:
- first data processing means;
- a first memory and a second memory;
- second data processing means for storing image data in said first memory under control of said first data processing means, producing image data of a first type by performing a predetermined image process for processing the image data read from said first memory to obtain a desired display image, and storing produced image data in said second memory;
- third data processing means, having a third memory, for producing image data of a second type and storing the image data of the second type in said third memory;
- fourth data processing means for combining the image data from said second and third memories and outputting resultant display image information;
- and
- fifth data processing means, having a fourth memory, for reading data of a moving picture from an outside of the image processing device and storing the data of the moving picture in said fourth memory,
- said first data processing means comprising means for reading the data of the moving picture stored in said fourth memory and storing read data of the moving picture in said first memory, and said second data processing means comprising means for performing a predetermined image process for the data of the moving picture read from said second memory to obtain a desired image and storing image-processed data of the moving picture in said second memory.
An image processing device characterized by comprising:
- a first memory;
- first data processing means for reading a series of moving picture data from an external device and storing the series of moving picture data in said first memory;
- a second memory;
- a second data processing means including means for writing still-picture data in said second memory and means for writing the moving picture data stored in said first memory in said second memory;
- a third memory;
- third data processing means for producing first display image data by sequentially reading either the still-picture data or the moving picture data from said second memory and performing a predetermined image process for processing read data so that a series of motion can be represented and for storing the first display image data in said third memory;
- a fourth memory;
- fourth data processing means for producing second image data and storing the second image data in said fourth memory;
- and
- fifth data processing means for combining the image data read from said third and fourth memories and for outputting resultant display image information.
An image processing device characterized by comprising:
- a moving picture frame buffer memory;
- first data processing means for reading a series of moving picture data from an external storage device and sequentially storing the series of moving picture data in said moving picture frame buffer memory;
- a first video memory;
- a second data processing means including means for writing still-picture data in said first video memory and means for writing the moving picture data stored in said moving picture frame buffer memory into said first video memory;
- a second frame buffer memory;
- third data processing means for sequentially reading the still-picture data and the moving picture data from said first video memory and performing a predetermined image process for processing read data so that foreground image data for representing a series of motion is produced and for storing the foreground image data in said second frame buffer memory;
- a second video memory;
- fourth data processing means for producing background image data and storing the background image data in said second video memory;
- and
- fifth data processing means for combining the image data read from said second frame buffer memory and said second video memory and for outputting resultant display image information.
A game machine, comprising:
- an image processing device, comprising:
- a moving picture frame buffer memory,
- first data processing means for reading a series of moving picture data from an external storage device and sequentially storing the series of moving picture data in said moving picture frame buffer memory,
- a first video memory,
- a second data processing means including means for writing still-picture data in said first video memory and means for writing the moving picture data stored in said moving picture frame buffer memory into said first video memory,
- a second frame buffer memory,
- third data processing means for sequentially reading the still-picture data and the moving picture data from said first video memory and performing a predetermined image process for processing read data so that foreground image data for representing a series of motion is produced and for storing the foreground image data in said second frame buffer memory,
- a second video memory,
- fourth data processing means for producing background image data and storing the background image data in said second video memory, and
- fifth data processing means for combining the image data read from said second frame buffer memory and said second video memory and for outputting resultant display image information;
- said image processing device further comprises an I/O controller for accommodating a game control device, means for connecting said image processing device to the external storage device, and means for executing a game program,
- said first data processing means comprises a decoder for expanding compressed moving picture data,
- wherein the game program and the compressed moving picture data are stored in the external storage device, the game program is input to said image processing device, said first data processing means reads and expands the compressed moving picture data, and stores the expanded moving picture data in said moving picture frame buffer memory.
A method including step (a) of storing image data in a first memory, step (b) of sequentially reading desired image data from said first memory, producing display image data of a first type representing motion, and storing the produced display image data in a second memory, step (c) of producing display image data of a second type in a third memory, and step (d) of sequentially reading image information from said second and third memories, combining the display image data of the first and second types to thereby produce superimposed display image data, characterized in that said method comprises:
- step (e) of sequentially reading a series of moving picture data stored in an external storage device and storing the series of moving picture data in a fourth memory;
- and
- step (f) of sequentially reading the moving picture data stored in said fourth memory and storing the moving picture data in said first memory,
- in the step (b), the moving picture data being subjected to a predetermined image process and being stored, as the first display image data, in said second memory.
An image processing method comprising the steps of:
- (a) sequentially reading a series of moving picture data from an external device and storing the read data in a first memory;
- (b) producing still-picture data and storing the produced data in a second memory;
- (c) storing the moving picture image read from said first memory in said second memory;
- (d) performing a predetermined image process for the still-picture data read from said second memory to produce foreground image data representing a series of motion, and storing the thus produced foreground image data in a third memory when the still-picture data is stored in said second memory;
- (e) performing a predetermined image process for the moving picture data read from said second memory to produce foreground image data including a moving picture, and storing the thus produced foreground image data in said third memory;
- (f) producing background image data and storing the background image data in a fourth memory;
- and
- (g) reading the image data from said third and fourth memories and producing display image data by combining the foreground image data and the background image data.
Dependencies are inferred from the claim text.