CA2067418A1 - Frame buffer organization and control for real-time image decompression - Google Patents

Frame buffer organization and control for real-time image decompression

Info

Publication number
CA2067418A1
CA2067418A1 CA2067418A CA2067418A CA2067418A1 CA 2067418 A1 CA2067418 A1 CA 2067418A1 CA 2067418 A CA2067418 A CA 2067418A CA 2067418 A CA2067418 A CA 2067418A CA 2067418 A1 CA2067418 A1 CA 2067418A1
Authority
CA
Canada
Prior art keywords
modules
subset
colors
real
control
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.)
Granted
Application number
CA2067418A
Other languages
French (fr)
Other versions
CA2067418C (en
Inventor
Sung M. Choi
Leon Lumelsky
Alan W. Peevers
John L. Pittas
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.)
International Business Machines Corp
Original Assignee
Sung M. Choi
Leon Lumelsky
Alan W. Peevers
John L. Pittas
International Business Machines Corporation
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 Sung M. Choi, Leon Lumelsky, Alan W. Peevers, John L. Pittas, International Business Machines Corporation filed Critical Sung M. Choi
Publication of CA2067418A1 publication Critical patent/CA2067418A1/en
Application granted granted Critical
Publication of CA2067418C publication Critical patent/CA2067418C/en
Anticipated expiration legal-status Critical
Expired - Fee Related 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/02Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
    • G09G5/04Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed using circuits for interfacing with colour displays
    • 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/02Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T9/00Image coding

Abstract

A display system is described which includes storage for receiving a compressed pixel image manifesting at least a pair of encoded colors and a bit MASK that defines which pixels of a pixel subset of the pixel image receive one of the colors. The system comprises a plurality of memory modules. The pixels in the subset are interleaved in the memory modules. A generator is provided for applying signals to cause data to be written into each of modules in parallel. Register means are provided for applying data manifesting the encoded colors to the modules. Control apparatus is responsive to the MASK bits for controlling the generator to write the encoded color data, in parallel and in a single memory cycle, into all pixel positions of the subset that are designated for the color(s) by MASK bit position values.
CA002067418A 1991-07-22 1992-04-28 Frame buffer organization and control for real-time image decompression Expired - Fee Related CA2067418C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US73394491A 1991-07-22 1991-07-22
US733,944 1991-07-22

Publications (2)

Publication Number Publication Date
CA2067418A1 true CA2067418A1 (en) 1993-01-23
CA2067418C CA2067418C (en) 1998-05-19

Family

ID=24949716

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002067418A Expired - Fee Related CA2067418C (en) 1991-07-22 1992-04-28 Frame buffer organization and control for real-time image decompression

Country Status (7)

Country Link
US (1) US5420608A (en)
EP (1) EP0528152B1 (en)
JP (1) JP2878022B2 (en)
KR (1) KR950005619B1 (en)
CN (1) CN1068924A (en)
CA (1) CA2067418C (en)
DE (1) DE69211447T2 (en)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5585824A (en) * 1991-07-22 1996-12-17 Silicon Graphics, Inc. Graphics memory apparatus and method
US5657423A (en) * 1993-02-22 1997-08-12 Texas Instruments Incorporated Hardware filter circuit and address circuitry for MPEG encoded data
US5642139A (en) * 1994-04-29 1997-06-24 Cirrus Logic, Inc. PCMCIA video card
JP2637920B2 (en) * 1994-08-11 1997-08-06 インターナショナル・ビジネス・マシーンズ・コーポレイション Computer graphic system and method of using frame buffer
JPH08123953A (en) * 1994-10-21 1996-05-17 Mitsubishi Electric Corp Picture processor
US5959637A (en) * 1995-06-23 1999-09-28 Cirrus Logic, Inc. Method and apparatus for executing a raster operation in a graphics controller circuit
US5764963A (en) * 1995-07-07 1998-06-09 Rambus, Inc. Method and apparatus for performing maskable multiple color block writes
US6556209B2 (en) * 1995-10-13 2003-04-29 Sony Corporation Memory apparatus of digital video signal
US5818405A (en) * 1995-11-15 1998-10-06 Cirrus Logic, Inc. Method and apparatus for reducing flicker in shaded displays
US9519915B1 (en) * 1996-12-23 2016-12-13 Catalina Marketing Corporation System and method for providing shopping aids and incentives to customer through a computer network
US5995080A (en) * 1996-06-21 1999-11-30 Digital Equipment Corporation Method and apparatus for interleaving and de-interleaving YUV pixel data
US6091850A (en) * 1997-04-30 2000-07-18 Fujitsu Microelectronics, Inc. Method of compressing and decompressing graphic images
US7245304B2 (en) 2001-11-16 2007-07-17 Lockheed Martin Corporation System and method for managing compressed graphic image data
US6870542B2 (en) * 2002-06-28 2005-03-22 Nvidia Corporation System and method for filtering graphics data on scanout to a monitor
US7202872B2 (en) * 2003-10-29 2007-04-10 Via Technologies, Inc. Apparatus for compressing data in a bit stream or bit pattern
JP2007249791A (en) * 2006-03-17 2007-09-27 Sony Corp Image processor, image processing method and program
US8438484B2 (en) * 2009-11-06 2013-05-07 Sony Corporation Video preview module to enhance online video experience
US11237708B2 (en) 2020-05-27 2022-02-01 Bank Of America Corporation Video previews for interactive videos using a markup language
US11461535B2 (en) 2020-05-27 2022-10-04 Bank Of America Corporation Video buffering for interactive videos using a markup language

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS51144131A (en) * 1975-06-06 1976-12-10 Hitachi Ltd Video information recorder
US4564915A (en) * 1980-04-11 1986-01-14 Ampex Corporation YIQ Computer graphics system
JPS57127364A (en) * 1981-01-31 1982-08-07 Nippon Telegr & Teleph Corp <Ntt> Processing system of halftone facsimile signal
JPS58103063A (en) * 1981-12-16 1983-06-18 Hitachi Ltd Matrix storage device
US4559535A (en) * 1982-07-12 1985-12-17 Sigmatron Nova, Inc. System for displaying information with multiple shades of a color on a thin-film EL matrix display panel
US4580134A (en) * 1982-11-16 1986-04-01 Real Time Design, Inc. Color video system using data compression and decompression
US4591842A (en) * 1983-05-26 1986-05-27 Honeywell Inc. Apparatus for controlling the background and foreground colors displayed by raster graphic system
US4541010A (en) * 1983-06-17 1985-09-10 Polaroid Corporation Electronic imaging camera
US5163024A (en) * 1983-12-30 1992-11-10 Texas Instruments Incorporated Video display system using memory with parallel and serial access employing serial shift registers selected by column address
JPS61151689A (en) * 1984-12-26 1986-07-10 株式会社ピーエフユー Memory writing control system
US4893114A (en) * 1985-06-10 1990-01-09 Ascii Corporation Image data processing system
GB2199461B (en) * 1986-12-24 1991-03-13 Philips Electronic Associated Image display apparatus
US4808986A (en) * 1987-02-12 1989-02-28 International Business Machines Corporation Graphics display system with memory array access
US4797729A (en) * 1988-02-05 1989-01-10 Eastman Kodak Company System incorporating an error tolerant picture compression algorithm
US4821119A (en) * 1988-05-04 1989-04-11 Bell Communications Research, Inc. Method and apparatus for low bit-rate interframe video coding
FR2632436B1 (en) * 1988-06-01 1991-02-15 Commissariat Energie Atomique METHOD FOR ADDRESSING A MICROPOINT FLUORESCENT MATRIX SCREEN
US5068650A (en) * 1988-10-04 1991-11-26 Bell Communications Research, Inc. Memory system for high definition television display
US4975771A (en) * 1989-02-10 1990-12-04 Kassatly Salim A Method and apparatus for TV broadcasting
GB2229059B (en) * 1989-03-07 1993-08-04 Sony Corp Obtaining access to a two-dimensional portion of a digital picture signal
US4970663A (en) * 1989-04-28 1990-11-13 Avid Technology, Inc. Method and apparatus for manipulating digital video data
DE69029065T2 (en) * 1989-07-28 1997-03-06 Texas Instruments Inc Logical circuitry and method for reordering for a graphic video display memory
US5261049A (en) * 1991-07-22 1993-11-09 International Business Machines Corporation Video RAM architecture incorporating hardware decompression

Also Published As

Publication number Publication date
EP0528152B1 (en) 1996-06-12
DE69211447D1 (en) 1996-07-18
CA2067418C (en) 1998-05-19
EP0528152A1 (en) 1993-02-24
US5420608A (en) 1995-05-30
KR930003756A (en) 1993-02-24
CN1068924A (en) 1993-02-10
KR950005619B1 (en) 1995-05-27
DE69211447T2 (en) 1996-12-05
JP2878022B2 (en) 1999-04-05
JPH0627917A (en) 1994-02-04

Similar Documents

Publication Publication Date Title
CA2067418A1 (en) Frame buffer organization and control for real-time image decompression
US5668568A (en) Interface for LED matrix display with buffers with random access input and direct memory access output
EP0592120B1 (en) Image processing system
US4688197A (en) Control of data access to memory for improved video system
US4475161A (en) YIQ Computer graphics system
CA2167689A1 (en) A data display apparatus for displaying digital samples of signal data on a bit mapped display system
CA2015725A1 (en) Method and apparatus for double buffering and colour selection utilizing windows
EP0370823A3 (en) Method and apparatus for encoding images
CA2012966A1 (en) Still video camera
CA1244160A (en) Character and pattern display system
EP0564263A3 (en) Display apparatus
GB2075317A (en) Computer graphics system
CA2044558A1 (en) Methods and apparatus for cymk-rgb ramdac
WO1995012164A3 (en) Frame buffer system designed for windowing operations
GB2073997A (en) Computer graphics system
EP0279227A3 (en) Raster display vector generator
CA2080252A1 (en) Information processing apparatus
JPH049096A (en) Dynamic pallet loading optical code system for display based on pixel
GB2073995A (en) Computer graphic system
GB2011767A (en) Color display using auxiliary memory for color information
EP0319684A3 (en) Display system for color image quantization
EP0801375A3 (en) A memory with optimized memory space and wide data input/output and systems and methods using the same
EP0196733A3 (en) Method for displaying picture image data
NZ228806A (en) Decompression of run length and colour encoded video data
EP0112056A3 (en) Colour video system using data compression and decompression

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed