Image superimposing apparatus having limited memory requirement
First Claim
1. An image superimposing apparatus for superimposing a plurality of images to form one image for display, said image superimposing apparatus comprising:
- operation means for obtaining next image data related to a next frame based on present image data related to a present frame and differential image data of a plurality of images;
memory means, coupled to said operation means to receive the next image data, said memory means including first and second banks each having regions and a memory capacity for storing at least one frame of image data, said memory means providing the present image data to said operation means;
address generating means, coupled to said memory means, for generating a display address which is used to access said first and second memory banks when reading image data from said memory means for display;
display control means, coupled to said address generating means, for storing display image numbers which distinguish the plurality of images in correspondence with the regions of each of said first and second banks, said display control means outputting a display image number in response to the display address from said address generating means; and
bank control means, coupled to said display control means, for storing bank numbers of said first and second banks in correspondence with the display image numbers to indicate the one of said first and second banks from which the image data is presently being read out for display, said bank control means outputting a bank number in response to the display image number from said display control means,said display address from said address generating means and said bank number of said bank control means designating one of said first and second banks and its region from which the image data from said memory means is to be read out for display.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus for superimposing a plurality of images to form one image for display includes an operation circuit for obtaining image data related to a next frame based on image data related to a present frame and differential image data of a plurality of images. A memory includes first and second banks, each having a memory capacity for storing at least one frame of image data. An address generator generates a display address which is used to make access to the first and second memory banks when reading image data for display. A display controller stores display image numbers which distinguish the plurality of images in correspondence with regions of each of the first and second banks, and a bank controller stores bank numbers of the first and second banks in correspondence with the display image numbers to indicate the bank from which the image data is presently being read out for display. The bank controller outputs a bank number in response to the display image number from the display controller, and the display address from the address generator and the bank number of the bank controller designate one of the first and second banks and its region from which the image data is to be read out for display.
-
Citations
13 Claims
-
1. An image superimposing apparatus for superimposing a plurality of images to form one image for display, said image superimposing apparatus comprising:
-
operation means for obtaining next image data related to a next frame based on present image data related to a present frame and differential image data of a plurality of images; memory means, coupled to said operation means to receive the next image data, said memory means including first and second banks each having regions and a memory capacity for storing at least one frame of image data, said memory means providing the present image data to said operation means; address generating means, coupled to said memory means, for generating a display address which is used to access said first and second memory banks when reading image data from said memory means for display; display control means, coupled to said address generating means, for storing display image numbers which distinguish the plurality of images in correspondence with the regions of each of said first and second banks, said display control means outputting a display image number in response to the display address from said address generating means; and bank control means, coupled to said display control means, for storing bank numbers of said first and second banks in correspondence with the display image numbers to indicate the one of said first and second banks from which the image data is presently being read out for display, said bank control means outputting a bank number in response to the display image number from said display control means, said display address from said address generating means and said bank number of said bank control means designating one of said first and second banks and its region from which the image data from said memory means is to be read out for display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An image superimposing apparatus for superimposing at least three images to form a superimposed image for display, comprising:
-
a first memory having at least three regions for storing image data corresponding to a respective at least three images, said first memory regions being combinable to form a first display image; a second memory having at least three regions for storing image data corresponding to a respective at least three images, said second memory regions being combinable to form a second display image; means for selectively combining image data from selected ones of said first and second memory regions to form a superimposed image for current display; and means for selectively rewriting the image data stored in said first and second memory regions which are not selected to form the superimposed image for current display.
-
-
13. A video conference system for receiving a plurality of images from remote locations and for generating a superimposed image for display, comprising:
-
a first memory having at least three regions for storing image data corresponding to a respective at least three images from at least two remote locations, said first memory regions being combinable to form a first display image; a second memory having at least three regions for storing image data corresponding to a respective at least three images from the at least two remote locations, said second memory regions being combinable to form a second display image; means for selectively combining image data from selected ones of said first and second memory regions to form a superimposed image for current display; means for displaying the superimposed image; and means for selectively rewriting the image data stored in said first and second memory regions which are not selected to form the superimposed image for current display.
-
Specification