摘要:
A chroma keying system 1 processes foreground image data representing a foreground subject in front of a matte, together with background data representing a background image, to produce composite image data representing the foreground subject and the background in place of the matte. A programmable look up table 8 is provided for receiving on a pixel-by-pixel basis the most significant bits (MSBs) of the foreground image data and outputting in response thereto range data representing limits of a keying range. An interpolator 9 is also provided for interpolating the range data depending on the least significant bits (LSBs) of the foreground image data and outputting keying data. A combiner 4 combines the foreground image data and the background image data on a pixel-by-pixel basis in response to the keying data to produce the composite image data. The system is operable in a calibration mode in which a generator 15 is connected to input the colour point data to an external keyer. The generator 15 generates colour point data representing all possible colours that could be represented by the most significant bits of the foreground image data, causing the external keyer to output keying data. The look up table 8 is also connected to the external keyer in this mode so that it can receive and store the keying data for subsequent use in the processing of foreground image data together with background image data to produce composite image data.
摘要:
A data storage apparatus 20 comprises several disc stores 21 to 24 connected to respective RAM buffers 37 to 40 by respective data interfaces and highways 25 to 36. Sets of data are stored in the disc stores with the data in each set being distributed among the disc stores. The apparatus comprises a controller 51 which, in response to an external request for data, generates control data identifying one or more sets of data to be transferred between the disc stores and the RAM buffers. The control data is transferred to the disc stores 21 to 24 via the respective data interfaces and highways 25 to 36. When data is ready for transfer a signal is sent from the interfaces 33 to 36 and once the controller has received signals from each of the interfaces it enables data to be transferred between the interfaces and respective RAM buffers. A data highway 49 is provided for connection to external apparatus for a substantially continuous sequential transfer of the data in the identified set or all of the identified sets. Data is transferred between the RAM buffers 37 to 40 and the data highway 49 under the control of the controller 51. The highway 49 may be provided with error checking circuitry 55 to 57.
摘要:
An electronic image composition system in which in a preview mode of operation an image or image portion is manipulated and displayed substantially in real-time. In a compositing mode the image is finally composed (or stuck) into a background image. During the previewing stage, only a selected number of pixels representing the image are transformed and the remainder are derived from said transformed pixels by filtering or, preferably, replication.
摘要:
An electronic graphic system for modifying image pixels includes a framestore 21 and a pipeline brush processor 22. Image pixels are read out of the framestore 21 in batches and applied to an input of the brush processor 22. Other data representing colour shape and pressure of a line drawn by a user on a touch tablet 17 by way of a stylus 18 is also input to the processor 22. As the pixels pass through the processor 22 they are modified by the other data. Batches of modified pixels are written back to the framestore 21. The reading and writing of pixels from the framestore 21 is interleaved with the reading of pixels for display as an image on a monitor 16. The system also includes an arrangement for interpolating stylus pressure to remove visible discontinuities or other changes in the drawn image resulting from significant changes in stylus pressure. An improved zoom facility enables a substantially continuously variable zoom factor to be defined thereby to avoid large changes in scale during a zooming operation. An arrangement for adjusting numerical values associated with some functions or features of the system allows the user to control the values solely by movement of the stylus over the touch tablet.
摘要:
An electronic graphic system for modifying image pixels includes a framestore 21 and a pipeline brush processor 22. Image pixels are read out of the framestore 21 in batches and applied to an input of the brush processor 22. Other data representing colour shape and pressure of a line drawn by a user on a touch tablet 17 by way of a stylus 18 is also input to the processor 22. As the pixels pass through the processor 22 they are modified by the other data. Batches of modified pixels are written back to the framestore 21. The reading and writing of pixels from the framestore 21 is interleaved with the reading of pixels for display as an image on a monitor 16. The system also includes an arrangement for interpolating stylus pressure to remove visible discontinuities or other changes in the drawn image resulting from significant changes in stylus pressure. An improved zoom facility enables a substantially continuously variable zoom factor to be defined thereby to avoid large changes in scale during a zooming operation. An arrangement for adjusting numerical values associated with some functions or features of the system allows the user to control the values solely by movement of the stylus over the touch tablet.
摘要:
An electronic image processing system 1 comprises a large capacity store 2 comprising a source area 3 for storing data representing an initial image and a destination area 4 for storing data representing a modified image. A control processor 5 calculates transformation parameters and controls the transfer of portions of the initial image data to a high speed low capacity cache store 9. A spatial filter 10 effects transformations on the data in the cache store 9 and the thus modified image portion data is written to the destination area 4.
摘要:
An electronic image processing system comprises an image store (11), a controller (14) and a monitor (13). The image store (11) stores data representing plural images as a multiplicity of pixels with the data for each image being stored as a one dimensional data list in a sequence of consecutive store addresses. The controller is provided to control the reading of data representing image portions from the store for display at respective display areas on the monitor (13) by identifying in the store data defining each of the image portions and by dividing the monitor into plural vertical zones (Y1, Y2). Each vertical zone is defined by a vertical start position and a vertical length (YLEN) and has one or more associated horizontal zones (X1, X2, X3) defined by a horizontal start position and a horizontal length (XLEN). Together the vertical and horizontal zones define the areas in which respective image portions are displayed.
摘要:
A character generating system is disclosed having a source of batches of video keying signals representing different characters combined with further keying signals representing a background for the respective character. The video keying signals are confined to one value range and said further keying signals are confined to a different value range. The system effects spatial transformation of the combined signals and responds to the values of the spatially transformed combined signals to derive shape signals corresponding to the further keying signals and to derive shade signals corresponding to the video keying signals. In response to the shape and shade signals different video signals are provided respectively representing the character and the background both spatially transformed as the combined signals were spatially transformed.