-
11.
公开(公告)号:GB2215952A
公开(公告)日:1989-09-27
申请号:GB8806845
申请日:1988-03-23
Applicant: BENCHMARK TECHNOLOGIES
Inventor: TREVETT NEIL FRANCIS , WILSON MALCOLM ERIC
IPC: G06T1/20
Abstract: The system and method of the present invention performs raster operations in a patch access environment using two or more source patches to produce an X and/or Y shifted destination patch. More than one X and/or Y shifted destination patches may be produced by the present invention to provide the desired X and/or Y shift and merge of the source image. Several embodiments of the present invention can process two planes of patch data in one memory cycle by using lime domain multiplexing (TDM). In one embodiment, this TDM capability allows for patch planes to be shifted and/or merged in an efficient manner. In another embodiment, this allows for patch plane substitution within and across patches, and for manipulation between and within patch planes. The inventors have taken advantage of the fact that the elements of the present apparatus can be function at a rate which is faster than the image memory.
-
公开(公告)号:GB2215873A
公开(公告)日:1989-09-27
申请号:GB8806835
申请日:1988-03-23
Applicant: BENCHMARK TECHNOLOGIES
Inventor: TREVETT NEIL FRANCIS , WILSON MALCOLM ERIC
IPC: G06F15/17
-
公开(公告)号:GB2215956A
公开(公告)日:1989-09-27
申请号:GB8806874
申请日:1988-03-23
Applicant: BENCHMARK TECHNOLOGIES
Inventor: TREVETT NEIL FRANCIS , WILSON MALCOLM ERIC
Abstract: A system and method for performing image clipping is disclosed. The system includes a RAM based clipper which can clip image data automatically, to arbitrary shapes, without the use of manipulative software. The preferred embodiment of the present system includes image clipping logic in the form of an Arbitrary Shape Clipper (ASC) 112. The ASC reduces image clipping time and allows for complex window management. In its preferred embodiment, the ASC includes a random access memory (RAM) which is used to store a bit mapped pattern defined by the shape of the non-obscured portion of a displayed window. The ASC uses this pattern to automatically clip (in gate 114) an image to the contours of the non- obscured portion of the window by write disabling the screen refresh memory 102 for addresses corresponding to any obscured portions of the active window. Advantageously, the use of a RAM stored, bit mapped pattern allows an image to be clipped, almost instantaneously, to even arbitrary and complex contours.
-
公开(公告)号:GB2215954A
公开(公告)日:1989-09-27
申请号:GB8806872
申请日:1988-03-23
Applicant: BENCHMARK TECHNOLOGIES
Inventor: TREVETT NEIL FRANCIS , WILSON MALCOLM ERIC
Abstract: A system and method for performing window management using hardware is disclosed. The system preferably includes several subsystems which can function synergisticly to accomplish fast and efficient window management. In one embodiment the system makes use of simultaneous accessable on and off screen memories 102, 104 respectively which have the ability to perform inter-memory image data translation and high speed copy operations. Offsetting the addressing (110) of the off-screen memory relative to the screen refresh memory furthers the manipulation ability. In another embodiment, a RAM based arbitary shape clipper 112 is provided so that image data may be clipped automatically, to any arbitrary shape, without the use of manipulative software. The system can also make use of an I/O bus converter so that windows may be displayed directly from an input device such as a camera.
-
公开(公告)号:GB2215953A
公开(公告)日:1989-09-27
申请号:GB8806848
申请日:1988-03-23
Applicant: BENCHMARK TECHNOLOGIES
Inventor: TREVETT NEIL FRANCIS , WILSON MALCOLM ERIC
IPC: G06T1/20
Abstract: The present invention is a system architecture and methods of operation which reaps all the advantages of patch access processing while allowing many important types of image manipulation to be performed to the granularity and addressability of a single pixel. It goes beyond conventional concepts of the limits of pixel granularity by manipulating pixel data across and within bit planes in a manner which enables bit positions to be exchanged within the same pixel and/or swapped between different pixels.
-
公开(公告)号:GB2215950A
公开(公告)日:1989-09-27
申请号:GB8806841
申请日:1988-03-23
Applicant: BENCHMARK TECHNOLOGIES
Inventor: TREVETT NEIL FRANCIS , WILSON MALCOLM ERIC
IPC: G06T1/20
Abstract: A system and method for performing raster operations in a patch access environment utilizes two or more source patches to produce an Y shifted destination patch. Even though the present invention operates in a patch access environment, it can form a destination patch by merging groups of pixels not residing within the same patch boundaries. The Y shifting and merging used to form the Y shifted destination patch can be done on a patch plane basis or on a patch basis. A line of Y shifted patches is stored in a memory. A second contiguous line of Y shifted patches is also stored in the memory. The stored lines are merged and Y shifted output patches can be read out of the memory in a page mode fashion. Boolean or arithmetic operations can be performed between the Y shifted patch and pre-existing data within a destination patch area so as to produce the Y shifted destination patch.
-
公开(公告)号:GB2215948A
公开(公告)日:1989-09-27
申请号:GB8806837
申请日:1988-03-23
Applicant: BENCHMARK TECHNOLOGIES
Inventor: TREVETT NEIL FRANCIS , WILSON MALCOLM ERIC
IPC: G06T1/20
Abstract: A system and method for performing raster operations in a patch access environment utilizes two or more source patches to produce an XY shifted destination patch. Even though the present invention operates in a patch access environment, it can form a destination patch by merging groups of pixels not residing within the same patch boundaries. The shifting and merging used to form the XY shifted destination patch can be done on a patch plane basis or on a patch basis. The X shifting and merging effectively combines preselected contiguous columns of contigous patches. The X shifted patches are then shifted in the Y direction to produce XY shifted patches. A line of the XY shifted patches is stored in a memory. A second, contiguous line of XY shifted patches is also stored in the memory. The stored lines of XY shifted patches are merged and merged XY shifted patches can be read out of the memory in a page mode fashion. Boolean or arithmetic operations can be performed between the merged XY shifted patch and pre-existing data within a destination patch area so as to produce the XY shifted destination patch.
-
公开(公告)号:GB2215936A
公开(公告)日:1989-09-27
申请号:GB8806878
申请日:1988-03-23
Applicant: BENCHMARK TECHNOLOGIES
Inventor: TREVETT NEIL FRANCIS , WILSON MALCOLM ERIC
Abstract: A method of producing a real time video window on a video monitor having a first frame rate eg 60 HZ non-interlaced from a source e.g. a T.V. camera having a second frame rate e.g. 25-30 HZ interlaced other than that of the video monitor comprising the steps of: providing image data from the video source, at the second frame rate; storing the image data at the second frame rate, in an off screen non displayable memory 104 at addresses where the image data is to appear in a screen refresh memory 102; block copying the image data from the off screen memory 104 to the screen refresh memory 102 by providing a single source of address data (106, 108, 110); and providing the image data to the video monitor at the first frame rate.
-
公开(公告)号:GB2219178A
公开(公告)日:1989-11-29
申请号:GB8803102
申请日:1988-02-11
Applicant: BENCHMARK TECHNOLOGIES
Inventor: TREVITT NEIL FRANCIS , WILSON MALCOLM ERIC
Abstract: A system and method of merging and manipulating pixel information for display on a raster scan monitor is disclosed. The invention operates at speeds imperceptible to the viewer by collecting, in each memory access cycle, the data representing multiple pixels and by performing merge and manipulation functions on pixel groups at video rate under control of control data from a state machine. The state machine allows for unique processing decisions to be made for every pixel group displayed on the monitor.
-
公开(公告)号:GB2215958A
公开(公告)日:1989-09-27
申请号:GB8806876
申请日:1988-03-23
Applicant: BENCHMARK TECHNOLOGIES
Inventor: TREVETT NEIL FRANCIS , WILSON MALCOLM ERIC
IPC: G09G5/14
Abstract: A method for performing window management using simultaneously accessable screen refresh (102) and off screen (104) memories which have the ability to perform image data translation and high speed copy operations. Each window written to the screen refresh memory 102 (Fig 2) is simultaneously written to the off screen memory 104 (Fig 3) at an offset (110) selected so as to insure that no two windows will overlap even though they overlap in the screen refresh memory. An obscured portion of a background window is reconstructed by performing a block copy of the obscured portion form the off screen memory to the screen refresh memory. Further, windows can change from background to foreground through a similar copying proceedure. Animation and other effects can also be accomplished.
-
-
-
-
-
-
-
-
-