IMAGE PROCESSING APPARATUS FOR SUPERIMPOSING WINDOWS DISPLAYING VIDEO DATA HAVING DIFFERENT FRAME RATES
First Claim
1. A method of transferring image data to a composite memory space for output by a display device, the method comprising:
- providing first image data in a first memory space, the first image data having a first frame rate associated therewith;
incorporating mask data into the first image data, the mask data defining a reserved output area;
transferring at least part of the first image data and at least part of second image data to the composite memory space, the second image data residing in a second memory space and having a second frame rate associated therewith;
wherein the mask data is used by a masking process in relation to the second image data in order to provide the at least part of the second image data substantially in place of the mask data such that, when output, the at least part of the second image data occupies the reserved output area.
27 Assignments
0 Petitions
Accused Products
Abstract
A method of transferring image data to a composite memory space comprises including masking data defining a reserved output area in a first memory space and containing first time-varying data having a first frame rate associated therewith. Second time-varying image data is stored in a second memory space and is associated with a second frame rate. At least part of the first image data is transferred to the composite memory space and at least part of the second image data is transferred to the composite memory. The mask data is used to provide the at least part of the second image data such that, when output, the at least part of the second image data occupies the reserved output area.
-
Citations
39 Claims
-
1. A method of transferring image data to a composite memory space for output by a display device, the method comprising:
-
providing first image data in a first memory space, the first image data having a first frame rate associated therewith; incorporating mask data into the first image data, the mask data defining a reserved output area; transferring at least part of the first image data and at least part of second image data to the composite memory space, the second image data residing in a second memory space and having a second frame rate associated therewith; wherein the mask data is used by a masking process in relation to the second image data in order to provide the at least part of the second image data substantially in place of the mask data such that, when output, the at least part of the second image data occupies the reserved output area. - View Dependent Claims (2, 3, 4, 5, 14, 15, 20, 21, 22, 30, 31, 34, 35, 36, 37, 38, 39)
-
-
6-13. -13. (canceled)
-
16-19. -19. (canceled)
-
23-29. -29. (canceled)
-
32. A computer program product including code portions for performing, when run on a programmable apparatus, operations for transferring image data to a composite memory space for output by a display device, the operations comprising:
-
providing first image data in a first memory space, the first image data having a first frame rate associated therewith; incorporating mask data into the first image data, the mask data defining a reserved output area; transferring at least part of the first image data and at least part of second image data to the composite memory space, the second image data residing in a second memory space and having a second frame rate associated therewith; wherein the mask data is used by a masking process in relation to the second image data in order to provide the at least part of the second image data substantially in place of the mask data such that, when output, the at least part of the second image data occupies the reserved output area.
-
-
33. An image processing apparatus, the apparatus comprising:
-
a processing resource arranged to transfer, when in use, image data to a composite buffer for output by a display device; a first buffer comprising, when in use, first image data, the first image data having a first frame rate associated therewith; wherein the processing resource supports a masking process and is arranged to incorporate mask data into the first image data, the mask data defining a reserved output area; and wherein the processing resource supports data transfer and is arranged to transfer at least part of the first image data and at least part of second image data to the composite buffer, the second image data residing in a second buffer and having a second frame rate associated therewith; wherein the mask data is used by the masking process in relation to the second image data in order to provide the at least part of the second image data substantially in place of the mask data such that, when output, the at least part of the second image data occupies the reserved output area.
-
Specification