Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
AU703989B2 - A system for acquiring and playing back a sequence of animated video images in real time - Google Patents
[go: Go Back, main page]

AU703989B2 - A system for acquiring and playing back a sequence of animated video images in real time - Google Patents

A system for acquiring and playing back a sequence of animated video images in real time Download PDF

Info

Publication number
AU703989B2
AU703989B2 AU16665/97A AU1666597A AU703989B2 AU 703989 B2 AU703989 B2 AU 703989B2 AU 16665/97 A AU16665/97 A AU 16665/97A AU 1666597 A AU1666597 A AU 1666597A AU 703989 B2 AU703989 B2 AU 703989B2
Authority
AU
Australia
Prior art keywords
memory block
data
stage
image
memory
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
AU16665/97A
Other versions
AU1666597A (en
Inventor
Eric Bigonneau
Jean-Etienne Bouedec
Jerome Lenoble
Christophe Sidawy
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Francaise des Jeux SA
Original Assignee
Francaise des Jeux SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Francaise des Jeux SA filed Critical Francaise des Jeux SA
Priority to AU16665/97A priority Critical patent/AU703989B2/en
Publication of AU1666597A publication Critical patent/AU1666597A/en
Application granted granted Critical
Publication of AU703989B2 publication Critical patent/AU703989B2/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/39Control of the bit-mapped memory
    • G09G5/399Control of the bit-mapped memory using two or more bit-mapped memories, the operations of which are switched in time, e.g. ping-pong buffers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/02Analogue recording or reproducing

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Television Signal Processing For Recording (AREA)
  • Processing Or Creating Images (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Studio Circuits (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Ultra Sonic Daignosis Equipment (AREA)
  • Image Input (AREA)

Abstract

System for acquisition and reproduction of a video image sequence with real time animation, of the type comprising at least one stage (2) for acquisition of data corresponding to the image sequence and a stage (3) for reproduction (3) of this image sequence in graphics form on a screen (E). The acquisition stage (2) comprises at least two independent memory units (M1, M2) which are associated respectively with at least two image or screen controllers (CRTC1, CRTC2), in such a way as to allocate a memory unit (M1 or M2) and its associated controller (CRTC1 or CRTC2) alternately to the data acquisition stage (2) in order to carry out management operations on the recorded data or to record in the memory unit, and the other memory unit (M2 or M1) and its associated controller (CRTC2 or CRTC1) to the reproduction stage (3) in order to reproduce image sequences recorded in this other memory unit. <IMAGE>

Description

AUSTRALIA
Patents Act 1990 COMPLETE SPECIFICATION STANDARD PATENT *o 0* V. Applicant: LA FRANCAISE DES JEUX
V
V
o V Invention Title: A SYSTEM FOR ACQUIRING AND PLAYING BACK A SEQUENCE OF ANIMATED VIDEO IMAGES IN REAL TIME The following statement is a full description of this invention, including the best method of performing it known to me/us: A SYSTEM FOR ACQUIRING AND PLAYING BACK A SEQUENCE OF ANIMATED VIDEO IMAGES IN REAL TIME The present invention relates to a system for acquiring and playing back an animated image sequence in real time, the system being of the type comprising at least one data acquisition stage constituted by a memory block and a read/write stage formed by a screen or image controller driven by a central processor unit for reading and writing digital data in the memory block corresponding to at least one image sequence, and a data playback stage.
In general, it is desirable for such a system to be capable, in particular, of acquiring, of locally storing, and of playing back in real time a large quantity of high t 15 quality images, it being understood: that an image is made up of a set of image points or "pixels", each pixel being encoded on 16 to 32 bits; and that the term "real time" is used to mean that it is possible to switch complete images 25 or 30 times a 20 second in the field frequency of an electronic image.
To make this possible, such a system must be fitted with a large volume of memory, so as to satisfy the large storage capacity requirements of this type of data.
In an acquisition and playback system of the above- 25 specified type, the read/write device which is formed by a screen controller in the data acquisition stage takes account of macro commands delivered by the processing central unit in order to handle data in the memory block, in particular by performing read, write, and refresh operations. In parallel, the playback stage must also be able to access the memory block to read therefrom the digital data corresponding to at least one sequence of images, and subsequently to play this sequence back on the screen in analog form.
The acquisition stage and the playback stage must therefore both be capable of accessing the memory block, even though they cannot do so simultaneously, in practice. At present, no memory technology is capable of allowing simultaneous access, such that various solutions have been applied to managing the problem raised by accessing blocks of memory.
A first solution consists in fitting the system with an arbitration device of the sequencer type which allocates a fraction of the passband of the memory block the total number of bits that can be read or written per unit time) to the operations of reading, writing, and refreshing that are performed by the screen controller of the acquisition stage, and which allocates the remaining fraction of the passband to the playback stage to enable it to read a sequence of images and display it on the screen.
15 A more recent, second solution consists in using a memory block formed by dynamic video RAM having the special feature of including a shift register that acts as an interface between the memory block and the playback stage. In other words, all information interchanged 20 between the memory block and the playback stage passes through said register. In such a system, loading and/or unloading of the shift register takes place during the line scan flyback time of the screen, such that a larger fraction of the passband of the memory block is allocated 25 to management of the data in said memory block by the screen controller.
Thus, both of the above-mentioned solutions solve the problem of dual access to the memory block by alternating between accesses.required for managing the data in the memory block and accesses required for graphically playing back the data recorded in said memory block.
Nevertheless, such solutions lead to systems where performance in terms of display power on the screen is limited, i.e. the possibility of animating images on the screen is restricted. In such systems, access time in read mode or in write mode for managing recorded data or 3 data to be recorded in the memory block is relatively long, and as a result operations concerning the recording of data concerning new image sequences in the memory block take place at a frequency that is less than the frequency at which image points are displayed on the screen (the "pixel" frequency). In practice, such systems operate at a rate of about 3,000,000 to 4,000,000 pixels per second, thus greatly restricting the possibilities of animated playback in real time.
Furthermore, video RAM technology is still very expensive compared with standard mass-produced dynamic memory.
The object of the invention is to provide a solution that is novel and original to the problem of dual access to a block of memory, thereby achieving a system that provides greater performance in terms of display power, at a cost that is considerably reduced compared with existing systems.
To this end, the invention provides a system for mo ~20 acquiring and playing back an animated image sequence in Oo S" real time, the system including at least one data acquisition stage constituted by a memory block and read/write stage formed by a screen or image controller driven by a central processor unit for reading and writing S" 25 digital data in the memory block corresponding to at least one image sequence, and a data playback stage, wherein the data acquisition stage includes at least two self-contained S"memory blocks respectively associated with at least two screen or image controllers, in such a manner as to i allocate one of the memory blocks and its associated controller to the data acquisition stage to perform 0 management operations on data recorded is or to be recorded in the memory block in alternation with at least one other memory block and its associated controller being allocated to the playback stage for reproducing image sequences recorded in said other memory block.
Thus, the playback system can proceed with 'I o 3a displaying sequences of images in the memory block associated with one of the controllers while new sequences of images are simultaneously recorded in the memory block associated with the other controller, and 0 *S 00 .00.I vice versa. The playback system can thus work in alternation and at high speed with both controllers, i.e.
problems of alternating access to a block of memory controlled by a single controller are avoided.
According to one embodiment of the invention, each memory block is implemented using standard DRAM type memory that may be synchronous or asynchronous.
In a particular embodiment of the invention, each controller is interposed between the memory block with which it is associated and the central control unit.
In a preferred embodiment of a system of the invention, each controller is also connected to a transmission bus enabling it to receive directly data resulting from the compression of image sequences to be
S.
played back, which data is recorded in an auxiliary memory of the FIFO or SRAM type, or in a hard disk unit, S. for example.
Such a configuration results in each controller constituting a crosspoint or a switching device with respect to reading and writing relative to the four distinct operational blocks situated peripherally to the controller, namely: a block of DRAM type memory; 25 the central processor unit; C. an auxiliary memory unit of the FIFO or SRAM type, or a hard disk unit; and the ADC/DAC converter circuits of the playback stage.
30 The acquisition and playback system of the invention presents numerous advantages both with respect to graphics animation and with respect to cost.
Such a system makes it possible to implement quality animation over substantially all of the screen at a rate of about 12,000,000 pixels per second, where such graphics animation can represent movements of parts of images or of multiple graphics objects alonq the axes of
I_
the image plane relative to a background that may be stationary or animated.
In addition, the system of the invention has made it possible to find an alternative to using video memories of low capacity and above all of high cost, implemented with standard video memories and without giving rise to special hardware constraints.
According to another advantage of the invention, it is possible to fit the system with a memory having a minimum capacity of 256 megabytes which memory may be installed, in particular, on an electronics card equivalent to the maximum area available on a plug-in card for a microcomputer, for example, e.g. in compliance with the ISA, MCA, EISA or NUBUS standards.
3.5 Other advantages, characteristics, and details of the invention appear more clearly from the following explanatory description given with reference to the accompanying drawings that are provided purely by way of example, and in which: 20 Figure 1 is a simplified block diagram of a prior art system for acquiring and playing back sequences of images; Figure 2 is a simplified block diagram of a system constituting an embodiment of the invention for acquiring and playing back sequences of images; and Figure 3 Is a simplified block diagram of a variant embodiment of the invention.
A prior system for acquiring and playing bac:k an animated sequence of images as shown diagrammatically in Figure 1 comprises a stage 2 for acquiring digital data and a stage 3 for graphically playing back said data.
The data acquisition stage 2 comprises a memory block M and a read/write device formed by a scre .i controller CRTC driven by a central control unit CPU.
The memory block M is implemented by video random access memory VRAM associated with a shift register RG. The screen controller CRTC communicates with the memory block
U
M via a bus bl for performing read/write operations in the VRAM memory, and with the central control unit CPU via a bus b2 and an I/O interface connected to the bus b2 to provide a connection with peripherals (not shown).
The playback stage 3 comprises a converter device 4 comprising a digital-to-analog converter DAC and an analog-to-digital converter ADC. The converter device 4 is connected by a bus b3 to the shift register RG of the memory block M and by a bus b4 to a television type scanned screen E.
As mentioned in the introduction, such a system allocates the memory block M in alternation to the data S, acquisition stage 2 and to the stage 3 for playing back said data, with all of the drawbacks that result from 15 such alternation.
The system of the invention for acquiring and playing back an animated image sequence in real time and as shown diagrammatically in Figure 2 likewise comprises a stage 2 for acquiring data in digital form and a stage 20 3 for graphically playing back said data.
The data acquisition stage 2 comprises a memory M that is split into at least two self-contained memory blocks Ml and M2, each of which is constituted by standard dynamic random access memory DRAM that may be of 25 the synchronous type or of the asynchronous type. Each of the memory blocks Ml and M2 is associated with a read/write device constituted by a screen or image controller CRTC1 or CRTC2. The two controllers are driven by a central control unit CPU. Each memory block Ml and M2 is connected by a respective bus blO to the associated controller CRTC1 or CRTC2. The central control unit CPU is connected by a bus bll to both of the controllers CRTC1 and CRTC2.
The playback stage 3 is in the present example of the same general type as that described with reference to Figure 1, i.e. it comprises a converter device 4 of the digital-to-analog type DAC and/or of the analog-todigital type ADC, together with a screen E. The converter device 4 is connected by a bus b12 to both of the controllers CRTC1 and CRTC2. The converter device 4 is used, for example, ati least to transform digital data taken from the memory block and corresponding to a sequence of images into an analog or digital television standard.
In addition, the two controllers CRTC1 and CRTC2 are connected via a bus b15 to a peripheral member such as an auxiliary memory MO for the purpose of directly receiving data that results from compressing sequences of images to be played back.
Thus, in operation, it is possible to allocate one of the memory blocks, e.g. the block M1 and its 15 associated controller CRTC1 to the data acquisition stage 2 for the purpose of performing management operations on data that has been recorded or that is to be recorded in the memory block M1 in alternation with the other memory block M2 and its associated controller CRTC2 being 20 allocated to the playback stage 3 for graphically reproducing on the screen E sequences of images that are recorded in the memory block M2.
~When operating in this way, the playback stage 3 can thus have permanent access to one or other of the memory 25 blocks Ml or M2 without access to a single memory block alternating from time to time between the acquisition stage 2 and th playback stage 3. Thus, while sequences of images are being displayed and animated on the screen E on the basis of digital data taken from one of the memory blocks, new image sequences can be being recorded in the other memory block prior to being displayed and animated, thus making it possible to ensure perfect continuity in the animation on the screen.
A variant embodiment is shown in Figure 3 to show a practical extension of the possibilities of the system of the invention.
8 In this variant, each of the controllers CRTC1 and CRTC2 is connected: to the processor unit CPU by means of an auxiliary or buffer memory M10 that is 16 bits or 32 bits wide with two go-and-return flow controlling bits, for example, in order to increase processing speeds; and to an auxiliary or buffer memory MO, the two memories MO being connected by a bus b13 to a coder/decoder CODEC, in turn connected to a hard disk D, e.g. with an interposed auxiliary or buffer memory Mil.
Thus, for operations of compressing and/or decompressing sequences of images using an interfield method in compliance with a standard MPEG I, MPEG II, or CCITT H.261), the coder/decoder CODEC is used 15 which is required simultaneously to handle at least three data streams so as to process an image i+l on the basis :of a previously processed image i.
In image sequence compression mode, the coder/decoder CODEC handles the following: 20 a first input stream of video signals that are digitized and stored in a memory plane of memory block Ml by the controller CRTC1, said input stream coming from an external source, such as a camera for example; a s".cond input stream of reference signals that are 25 digitized and stored in memory block M2 by the controller CRTC2, said signals corresponding to the preceding image i; and a third output stream of digitized signals that have been compressed and processed by the coder/decoder and that enable image i+l to be reconstiructed on the basis of image i, said signals being sent to the hard disk D.
In image decompression mode, the coder/decoder CODEC handles: a first input stream corresponding to a stream of compressed digitized signals taken from the hard disk D; a second input stream corresponding to the digitized signals that have been decompressed in a preceding step and that are taken from one of the memory blocks Ml or M2 and are delivered to the coder/decoder via the screen controller associated with that memory block Ml or M2; and a third output stream of processed decompressed digitized signals corresponding to image i+l, said signals being seat to the other stream controller for display on the screen.
These signal compression and decompression operations are greatly facilitated by the presence of two controllers CRTC1 and CRTC2.
In general, the operation of the apparatus can be inverted, in that graphics images are not played back but images are captured from the screen E for recording in 15 the memory blocks Ml and M2 and for subsequently storing in an auxiliary memory, for example.
Thus, the playback stage 3 can acquire data corresponding to a sequence of images and can store that data alternately in memory block Ml or M2 via the 20 associated controller CRTC1 or CRTC2, and the acquisition stage 3 can read said data alternately from the other memory block M2 or Ml via its associated controller CRTC2 or CRTC1 and store that data in an auxiliary memory or in a hard disk unit.
25 Facilities for real time animation of images on a television screen can be used, in particular in consumer type interactive games, for example.
j

Claims (7)

1. A system for acquiring and playing back an animated image secquence in real time, the system including at least one data acquisition stage constituted by a memory block and read/write stage formed by a screen or image controller driven by a central processor unit for reading and writing digital data in the memory block corresponding to at least one image sequence, and a data playback stage, 1C wherein the data acquisition stage includes at least two self-contained memory blocks respectively associated with at least two screen or image controllers, in such a manner as to allocate one of the memory blocks and its associated controller to the data acquisition stage to perform management operations on data recorded in or to be recorded in the memory block in alternation with at least one other memory block and its associated controller being allocated to the playback stage for reproducing image sequences recorded in said other memory block.
2. A system according to claim 1, wherein the playback stage includes at least one converter device at least four converting digital data taken from a memory block and corresponding to an image sequence into an analog 25 or digital television standard.
3. A system according to claim 1 or 2, wherein each *memory block is constituted by standard dynamic random access memories of the synchronous or the asynchronous type. C.
4. A system according to any one of claims 1 to 3, wherein each controller is interposed h .ween the memory block with which it is associated and the central control unit, and is connected to the converter device. AJRF??.
5. A system according to any one of claims 1 to 4, ii K 1 I 11 wherein the controllers are directly connected to a peripheral such as an auxiliary memory or a hard disk unit, for the purpose of directly receiving data that results from compressing or performing any other processing on the images to be played back on the graphics screen.
6. A system according to any one of claims 1 to wherein the playback stage acquires data corresponding to an image sequence and stores said data alternatively in a memory block via its associated controller, while the acquisition stage reads said data alternately from the other memory block via the associated controller and stores said data in an auxiliary memory or in a hard disk unit.
7. A system for acquiring and playing back an animated image sequence in real time, substantially as o* herein described with reference to the accompanying drawings. e 20 Dated this day of a LA FRANCAISE DES JEUX By their Patent Attorneys GRIFFITH HACK Fellows Institute of Patent and e 25 Trade Mark Attorneys of Australia 4 0 ABSTRACT A system for acquiring and playing back an animated sequence of images in real time, the system being of the type comprising at least one data acquisition stage (2) for acquiring data corresponding to the sequence of images and a playback stage for playing back said sequence of images in graphics form on a screen The acquisition stage comprises at least two self- contained memory blocks (Ml, M2) respectively associated with at least two screen or image controllers (CRTC1, CRTC2) so as to enable one of the memory blocks (Ml or M2) and its associated controller (CRTC1 or CRTC2) to be allocated to the data acquisition stage for performing management operations on data recorded or in to be recorded in said memory block in alternation with the other memory block (M2 or Ml) and its associated controller (CRTC2 or CRTC1) being allocated to the playback stage for reproducing image sequenccs recorded in said other memory block.
AU16665/97A 1992-10-26 1997-04-02 A system for acquiring and playing back a sequence of animated video images in real time Ceased AU703989B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU16665/97A AU703989B2 (en) 1992-10-26 1997-04-02 A system for acquiring and playing back a sequence of animated video images in real time

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
FR9212698 1992-10-26
FR9212698A FR2697360B1 (en) 1992-10-26 1992-10-26 Acquisition and playback system of a sequence of animated video images in real time.
AU48848/93A AU4884893A (en) 1992-10-26 1993-10-07 A system for acquiring and playing back a sequence of animated video images in real time
AU16665/97A AU703989B2 (en) 1992-10-26 1997-04-02 A system for acquiring and playing back a sequence of animated video images in real time

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
AU48848/93A Division AU4884893A (en) 1992-10-26 1993-10-07 A system for acquiring and playing back a sequence of animated video images in real time

Publications (2)

Publication Number Publication Date
AU1666597A AU1666597A (en) 1997-06-05
AU703989B2 true AU703989B2 (en) 1999-04-01

Family

ID=9434823

Family Applications (2)

Application Number Title Priority Date Filing Date
AU48848/93A Abandoned AU4884893A (en) 1992-10-26 1993-10-07 A system for acquiring and playing back a sequence of animated video images in real time
AU16665/97A Ceased AU703989B2 (en) 1992-10-26 1997-04-02 A system for acquiring and playing back a sequence of animated video images in real time

Family Applications Before (1)

Application Number Title Priority Date Filing Date
AU48848/93A Abandoned AU4884893A (en) 1992-10-26 1993-10-07 A system for acquiring and playing back a sequence of animated video images in real time

Country Status (16)

Country Link
EP (1) EP0595700B1 (en)
JP (1) JPH06215120A (en)
KR (1) KR940010042A (en)
CN (1) CN1050208C (en)
AT (1) ATE147879T1 (en)
AU (2) AU4884893A (en)
BR (1) BR9304344A (en)
CA (1) CA2108921A1 (en)
DE (1) DE69307459T2 (en)
DK (1) DK0595700T3 (en)
ES (1) ES2100494T3 (en)
FR (1) FR2697360B1 (en)
GR (1) GR3023137T3 (en)
MX (1) MX9306621A (en)
RU (1) RU2140668C1 (en)
ZA (1) ZA937663B (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1049315C (en) * 1994-09-23 2000-02-09 联华电子股份有限公司 Device and method for displaying dynamic images
JP3955383B2 (en) 1998-04-03 2007-08-08 富士フイルム株式会社 Display device and control method thereof
US6424320B1 (en) * 1999-06-15 2002-07-23 Ati International Srl Method and apparatus for rendering video
RU2218593C2 (en) * 2000-07-10 2003-12-10 Свириденко Андрей Владимирович Method for telecommunications in computer networks
US7006097B2 (en) * 2000-11-23 2006-02-28 Samsung Electronic Co., Ltd. Method and apparatus for compression and reconstruction of animation path using linear approximation
JP3971346B2 (en) * 2002-06-24 2007-09-05 株式会社東芝 Moving picture reproducing apparatus, schedule data, moving picture reproducing method, and program
US7173623B2 (en) * 2003-05-09 2007-02-06 Microsoft Corporation System supporting animation of graphical display elements through animation object instances
US7012606B2 (en) * 2003-10-23 2006-03-14 Microsoft Corporation System and method for a unified composition engine in a graphics processing system
US7034834B2 (en) * 2003-10-24 2006-04-25 Microsoft Corporation Communication protocol for synchronizing animation systems
US7598956B2 (en) * 2004-04-15 2009-10-06 Microsoft Corporation Blended object attribute keyframing model
DE602005022779D1 (en) 2005-06-08 2010-09-16 Thomson Licensing METHOD AND DEVICE FOR ALTERNATING IMAGE VIDEO INSERT
CN100447739C (en) * 2006-03-28 2008-12-31 联想(北京)有限公司 Method and equipment for real-time acquiring multi-media image

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS619762A (en) * 1984-06-25 1986-01-17 インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション Image processor
EP0184547B1 (en) * 1984-12-07 1991-11-21 Dainippon Screen Mfg. Co., Ltd. Processing method of image data and system therefor
US4928253A (en) * 1986-01-25 1990-05-22 Fujitsu Limited Consecutive image processing system
JPH0824336B2 (en) * 1986-05-30 1996-03-06 株式会社東芝 Image information processing device
US5008816A (en) * 1987-11-06 1991-04-16 International Business Machines Corporation Data processing system with multi-access memory
SU1665391A1 (en) * 1989-06-26 1991-07-23 Институт Кибернетики С Вычислительным Центром Научно-Производственного Объединения "Кибернетика" Ан Узсср System for tv picture input to a computer

Also Published As

Publication number Publication date
MX9306621A (en) 1994-04-29
RU2140668C1 (en) 1999-10-27
DK0595700T3 (en) 1997-07-21
BR9304344A (en) 1994-05-03
DE69307459D1 (en) 1997-02-27
EP0595700B1 (en) 1997-01-15
GR3023137T3 (en) 1997-07-30
DE69307459T2 (en) 1997-07-17
JPH06215120A (en) 1994-08-05
FR2697360A1 (en) 1994-04-29
CA2108921A1 (en) 1994-04-27
ES2100494T3 (en) 1997-06-16
AU4884893A (en) 1994-05-12
CN1086913A (en) 1994-05-18
FR2697360B1 (en) 1994-12-30
ATE147879T1 (en) 1997-02-15
CN1050208C (en) 2000-03-08
KR940010042A (en) 1994-05-24
ZA937663B (en) 1994-06-21
EP0595700A1 (en) 1994-05-04
AU1666597A (en) 1997-06-05

Similar Documents

Publication Publication Date Title
US5644364A (en) Media pipeline with multichannel video processing and playback
US5912710A (en) System and method for controlling a display of graphics data pixels on a video monitor having a different display aspect ratio than the pixel aspect ratio
US5021772A (en) Interactive real-time video processor with zoom pan and scroll capability
US4694357A (en) Apparatus and method for video signal processing
AU703989B2 (en) A system for acquiring and playing back a sequence of animated video images in real time
US6357047B1 (en) Media pipeline with multichannel video processing and playback
EP0264726A2 (en) Picture transformation memory
US5369418A (en) Display apparatus, a method of storing an image and a storage device wherein an image has been stored
JPH0651752A (en) Visual data processor
US4772938A (en) Color video signal frame store
JPH0570186B2 (en)
KR100315964B1 (en) Digital camera
AU694119B2 (en) Media pipeline with multichannel video processing and playback
JPH0332951B2 (en)
KR20000064963A (en) Method and apparatus for recording and playing video images
WO1993015453A1 (en) Personal computer apparatus for digital video and audio manipulation
US5491560A (en) Apparatus for and method of recording high resolution image, and apparatus for and method of reproducing the same
JPH06225261A (en) System and method for image processing
JP3290750B2 (en) Image recording and playback device
AU717526B2 (en) Media pipeline with multichannel video processing and playback
KR910008260Y1 (en) Transfer device in video printer
JPH09322112A (en) Multi-image storage reproduction device and method having provision for various image systems
JPH04273677A (en) Picture display device
JPH0222980A (en) Picture memory device
JPH0832928A (en) HD signal recording device

Legal Events

Date Code Title Description
MK14 Patent ceased section 143(a) (annual fees not paid) or expired