Image processing system and its method and electronic system having an image processing system
First Claim
Patent Images
1. An image processing system for use in an electronic system including an image memory for storing image information and a CPU, said image processing system comprising:
- a plurality of signal processing means functionally connected with said CPU to be supplied with various parameters for coordinate transformation processing, each of said plurality of signal processing means having means for executing coordinate transformation processing based on the parameters in connection with a background image to be displayed on a monitor screen;
switching means, connected to said plurality of signal processing means, for selecting one of said plurality of signal processing means to output a signal including a transformed coordinate data for each pixel of the background image to be displayed, said switching means selecting one of said plurality of signal processing means according to a switching signal preset for each pixel by said CPU; and
an address generation means, connected to the output of said switching means, for generating an address for each pixel of image information based on said signal, including the transformed coordinate data and, connected to said image memory, for accessing image information in said image memory with the generated address data;
wherein said address data is generated only for each pixel of image information to be displayed;
thereby providing, in a sequence of said selection by said switching means, a set of address data for generating a combined background image.
0 Assignments
0 Petitions
Accused Products
Abstract
An image processing system which allows a variety of different types of split-screen image data, including window displays, to be generated. The image processing system of the present invention further can display windows of various shapes to ensure diversified use of display screens. The image processing system also enables various types of movement and rotation transformation as well as scaling transformation to be performed while reducing the calculation load on the CPU.
-
Citations
9 Claims
-
1. An image processing system for use in an electronic system including an image memory for storing image information and a CPU, said image processing system comprising:
-
a plurality of signal processing means functionally connected with said CPU to be supplied with various parameters for coordinate transformation processing, each of said plurality of signal processing means having means for executing coordinate transformation processing based on the parameters in connection with a background image to be displayed on a monitor screen; switching means, connected to said plurality of signal processing means, for selecting one of said plurality of signal processing means to output a signal including a transformed coordinate data for each pixel of the background image to be displayed, said switching means selecting one of said plurality of signal processing means according to a switching signal preset for each pixel by said CPU; and an address generation means, connected to the output of said switching means, for generating an address for each pixel of image information based on said signal, including the transformed coordinate data and, connected to said image memory, for accessing image information in said image memory with the generated address data;
wherein said address data is generated only for each pixel of image information to be displayed;thereby providing, in a sequence of said selection by said switching means, a set of address data for generating a combined background image. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An electronic system comprising:
-
(1)a CPU; (2) a video RAM; (3) a video processor connected to said video RAM and said CPU, comprising the following (a) to (c); (a) a plurality of signal processing means functionally connected with said CPU to be supplied with various parameters for coordinate transformation processing, each of said plurality of signal processing means having means for executing coordinate transformation processing based on the parameters in connection with a background image to be displayed on a monitor screen; (b) switching means, connected to said plurality of signal processing means, for selecting one of said plurality of signal processing means to output a signal, including a transformed coordinate data for each pixel of the background image to be displayed, said switching means selecting one of said plurality of signal processing means according to a switching signal preset for each pixel by said CPU; and (c) an address generation means, connected to the output of said switching means, for generating an address for each pixel of image information based on said signal, including the transformed coordinate data and connected to said image memory, for accessing image information in said image memory with the generated address data;
wherein said address data is generated only for each pixel of image information to be displayed;thereby providing, in a sequence of said selection by said switching means, a set of address data for generating a combined background image. - View Dependent Claims (9)
-
-
7. An electronic system comprising:
-
(1) a CPU; (2) a first video processor; (3) a first video RAM, connected to said first video processor, for storing image information; (4) a second video processor, including a background image generation section and a display control section connected to said background image generation section; and (5) a second video RAM, connected to said second video processor, for storing image information, wherein said background image generation section includes the following (a) to (c); (a) a plurality of signal processing means functionally connected with said CPU to be supplied with various parameters for coordinate transformation processing, each of said plurality of signal processing means having means for executing coordinate transformation processing based on the parameters in connection with a background image to be displayed on a monitor screen; (b) switching means, connected to said plurality of signal processing means, for selecting one of said plurality of signal processing means to output a signal, including a transformed coordinate data for each pixel of the background image to be displayed, said switching means selecting one of said plurality of signal processing means according to a switching signal preset for each pixel by said CPU; and (c) an address generation means, connected to the output of said switching means, for generating an address for each pixel of image information based on said signal, including the transformed coordinate data and, connected to said second image memory, for accessing image information in said second image memory with the generated address data;
wherein said address data is generated only for each pixel of image information to be displayedthereby providing, in a sequence of said selection by said switching means, a set of address data for generating a combined background image.
-
-
8. An electronic system comprising:
-
(1)a CPU; (2) a bus line connected to said CPU; (3) a bus controller for controlling the flow of signals on said bus line; (4) a first image information processing section, including the following
1) to
3);1) a first video processor, connected to said bus line, for controlling the generation of sprite image data; 2) a first video RAM, connected to said first video processor, for storing image information for generating video sprite image data; and 3) a frame buffer for expanding said sprite image data; (5) a second image information processing section, including the following
1) and
2);1) a second video processor connected to said bus line including; a background image processing section for generating background image data; and a display control section, connected to said background image generation section and to said first image processing section, for controlling said image data in order to combine said sprite image data and said background image data; and 2) a second video RAM, connected to said second video processor, for storing image information for processing background image data, wherein said background image generation section includes the following (a) to (c); (a) a pair of signal processing means, functionally connected to said CPU via said bus line to be supplied with various parameters, for coordinate transformation processing, each of said plurality of signal processing means for performing coordinate transformation processing based on the parameters in connection with a background image to be displayed on a monitor screen; (b) switching means, connected to said pair of signal processing means, for selecting one of said plurality of signal processing means to output a signal, including a transformed coordinate data for each pixel of the background image to be displayed, said switching means selecting one of said pair of signal processing means according to a switching signal preset for each pixel by said CPU; and (c) an address generation means, connected to the output of said switching means, for generating an address for each pixel of image information based on said signal, including the transformed coordinate data and, connected to said second video RAM, for accessing image information in said second video RAM with the generated address data;
wherein said address data is generated only for each pixel of image information to be displayedthereby providing, in a sequence of said selection by said switching means, a set of address data for generating a combined background image, including images processed separately by said pair of signal processing means.
-
Specification