摘要:
The present invention seeks to provide an improved file system that provides essence data for a media file in a way that does not require the contents of the entire file to be available before any file data can be provided. The present invention is reflected in a method of providing file data for a media file of a pre-determined format from a file system comprising a file record database and a data store, wherein the media file corresponds to a programme. The method comprises the steps of receiving details of the programme including the duration of the programme, and determining the layout of the media file in the pre-determined format from the received details of the programme, the layout including locations for essence data within the file. A file record for the media file is then created in the file record database. In response to a request for the location of essence data within the file, a location given by the determined layout of the media file is returned. Further, a stream of essence data corresponding to the contents of the programme is received and the received essence data is stored in the data store. In response to a request for a portion of essence data from the media file corresponding to a time period of the programme, essence data derived from the received essence data is returned according to the determined layout of the media file.
摘要:
An electronic graphic system includes an image store for storing in a multiplicity of storage locations data representing a multiplicity of image pixels which when displayed together form an image. A user operable input device generates control data in response to user operation thereof. An implement data store stores data defining a patch of implement pixels which together represent a profile of a drawing implement. A processor is connected to receive the control data from the user operable input device and responsive to the control data to identify a patch of storage locations in the image store, to read image data from the patch of storage locations, to modify the thus read image data using the patch of implement pixels in the implement data store and to write the thus modified image data back to the patch of storage locations in the image store, whereby in response to continuous operation of the input device a series of overlapping patches of image data are modified to create data representing a line in the image. A monitor displays an image represented by data input thereto. The system is operable in a preview mode in which display data is derived from the data in the implement data store, which display data defines an image comprising a graphical representation of the profile of the drawing implement, and in response to operation of the user operable input device to effect modifications to the graphical representation of the profile and corresponding to the data in the implement data store, the image defined by the display data further comprising an image defined by the data in the image store in response to control data corresponding to the single position being generated by the user operable input device, the system in the preview mode thereby enabling a user specified implement profile to be defined.
摘要:
An image processing system 20 comprises a format converter 21 for receiving a first signal having a larger bandwidth and a second signal having a smaller bandwidth, the first and second signals together representing an image. A processor 23 is arranged to process the first and second signals to produce signals representing a manipulated version of the image. The system further comprises a deriving circuit 25 which is arranged to derive from information in the larger bandwidth signal additional information for the smaller bandwidth signal. The deriving circuit derives an unknown value of a pixel as represented by the smaller bandwidth signal from known values of the pixel and the pixels adjacent thereto as represented by the larger bandwidth signal and from known values of the adjacent pixels as represented by the smaller bandwidth signal. The deriving circuit facilitates conversion of the first and second signals into another signal format representing the image.
摘要:
An image processing apparatus (1) comprises a color image scanner (2) for producing digital data defining pixels representing an image in terms of cyan (C), magenta (M), yellow (Y) and black (K) components. The CMYK data from the scanner is received by a conversion processor (5) and a color converter (6). The color converter (6) together with a format converter (7) converts the CMYK data into RGB data, representing the image in terms of its red, green and blue components, for processing by a drawing processor (9). The operation of the scanner (2) is adjustable to a desired setting to provide CMYK data to which a color correction has been applied. In order that the RGB data accurately represents the color content of the image the effect of the color correction must be removed. This is achieved by scanning an image of a grey scale with the scanner (2) set to a reference setting and set to the desired setting to obtain two sets of CMYK data which are analyzed by the conversion processor (5) to determine a relationship therebetween. With this information the conversion processor (5) calculates conversion parameters for use by the color converter (6).
摘要:
A video processing system 1 comprises a video tape recorder 2 which serves as a bulk store for storing video clips, a video disc store for storing video data relating to one or more video clips from the recorder 2 and an image processor 6 for processing video data from the video store 7 to produce an edited video clip. Set-up data identifying video frame locations and defining the manner in which the processor 6 processes data from the video store 7 to produce the edited video clip is stored in an editing memory 12. During or after editing, data can be archived for future use. The system 1 further comprises a magneto-optical disc store 35 for storing the set-up data from the editing memory 12. For the purpose of archiving, the video tape and an associated magneto-optical disc are assigned a common archive identity. Each frame of data from the video disc store 7 used in an edit is stored only once on the video tape and set-up data for the edit is stored on the associated magneto-optical disc. This minimises the amount of data that needs to be saved in and retrieved from the archived tape.
摘要:
Features in an image being modified can be expanded or contracted under the control of the user. The expansion and contraction are both executed by offsetting image data and then writing the offset data to a store where it is combined by a weighted summation with data previously stored therein. This operation is repeated for different offsets. The effect of the weighted summation is also to add soft edges to features in the picture and the system may therefore be used to soften control images.
摘要:
The system comprises a memory formed of several disk stores for storing data representing at least one image and a working framestore for temporarily storing one or two frames of image data. Data in the framestore is modified by a processor under operator control. Data is stored in the disk stores by switching selected pixels from each line and selected lines from the or each frame, by way of switches and buffers, to respective disk stores such that the image data is divided into groups which each define a lower resolution version of the whole image frame.
摘要:
An electronic graphic system for use in the painting of an image comprises a control store which stores control data representing a distribution of interpolation coefficients. The control data is created in a drawing process in which existing control data in the store is compared with new control data and is replaced with the new data when the new data has a value higher than that of the existing data. A combiner, in response to the stored control data, combines initial image data from an framestore with user selected color data from a store for display on a monitor. Also, the combiner can be reconfigured such that the combined data is written to the framestore replacing the initial image data therin. The system thus separates drawing operations from image modification operations, thereby providing a flexible means by which a simple binary line drawing algorithm can be used to paint into a color image.
摘要:
A system in which a characteristic of individual picture points is provided to an accuracy of m binary bits but conveyed by n bits, where n is less than m. The value of a lower order bit of the n bit signal is switched to cause said binary value to represent, for any one picture point, either a value above or a value below the original value. The new values are distributed without order among the picture points with a probability dependent upon the value of the (m-n) lowest order bits of the desired value.
摘要:
A system for creating high resolution video images for later use in printing or the like. The operator draws with a stylus on a touch tablet (28) and video signals are processed to produce a high resolution image corresponding to what is drawn, the signals being stored in a high resolution store (25). While the processing of the signals progresses certain signals are copied to a lower resolution viewing store (26) and these signals read to a display (27) where the image can be viewed by the operator. In one example the store (25) is notionally divided into areas and when the signals representing a stroke drawn by the operator are present in an area the whole area is copied to the viewing store. Typically about four areas need to be copied in a frame period so the stroke drawn by the operator can be seen as he is drawing it. The image on display (27) may be a low resolution version of the whole image or a high resolution version of part of the image.