← Back to Patent Explorer
EP0597616A1 Expired / Lapsed EP ⏱️ 0.0 years remaining

Mixing of computer graphics and animation sequences

Assignee: Sigma Designs Inc
•
Filing: 1993-11-01
•
Granted: —
•
Expires: 2013-11-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Apparatus and a method is disclosed for mixing animation sequences with computer graphics information for presentation on a computer display screen. The animation sequences may be stored in compressed format in a standard storage medium. An animation sequence generator retrieves these compressed animation sequences, decompresses them into pixel information, and sends them to a single line store for synchronization with the computer graphics pixel information. Pixels from the animation sequences and from the computer graphics generator are mixed, windowed and overlaid in a digital mixer. The output of the digital mixer is sent to a visual display system such as a video digital-to-analog converter driving a computer display monitor.

Inventors

  • 👤 Julien Tan Nguyen

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-10 02:20
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/20; H04N19/27; G; G09; G09G; G09G5/00; G09G5/42; G09G2340/00; G09G2340/12

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 271 words
In a computer system including a computer graphics generator producing pixels at a first selected frequency to compose lines at a second selected frequency to compose frames at a third selected frequency, said computer system further including a digital mixer for mixing, windowing, and overlaying computer graphics images and animation sequence images on a pixel-by-pixel basis for delivery to a visual display, apparatus for presenting animation information comprising pixels, lines, and frames from said animation sequence images at said first, second, and third selected frequencies in synchronization with pixels, lines, and frames from said computer graphics generator, said apparatus comprising: first storage means for storing said animation information as compressed animation information; means for retrieving and for temporarily storing said compressed animation in blocks comprising a selected number of frames of said compressed animation information; means for decompressing and for temporarily storing amounts of said animation information comprising a selected number of pixels from a selected number of lines from a selected frame in a selected one of said blocks containing said compressed information, said selected frame being selected a number consecutive times so as to synchronize with frames from said computer graphics generator at said selected third frequency; and means for storing and presenting pixels from a selected number of lines of said information to said mixer, said means for storing and presenting pixels operating to supply said pixels at first said selected frequency, and said lines at second said selected frequency in synchronization with pixels and lines from said computer graphics generator, said means comprising storage for fewer lines than comprise a field or a frame of said information.
Claim 2
Dependent Claim 271 words
In a computer system including a computer graphics generator producing pixels at a first selected frequency to compose lines at a second selected frequency to compose frames at a third selected frequency, said computer system further including a digital mixer for mixing, windowing, and overlaying computer graphics images and animation sequence images on a pixel-by-pixel basis for delivery to a visual display, apparatus for presenting animation information comprising pixels, lines, and frames from said animation sequence images at said first, second, and third selected frequencies in synchronization with pixels, lines, and frames from said computer graphics generator, said apparatus comprising: first storage means for storing said animation information as compressed animation information; means for retrieving and for temporarily storing said compressed animation in blocks comprising a selected number of frames of said compressed animation information; means for decompressing and for temporarily storing amounts of said animation information comprising a selected number of pixels from a selected number of lines from a selected frame in a selected one of said blocks containing said compressed information, said selected frame being selected a number consecutive times so as to synchronize with frames from said computer graphics generator at said selected third frequency; and means for storing and presenting pixels from a selected number of lines of said information to said mixer, said means for storing and presenting pixels operating to supply said pixels at first said selected frequency, and said lines at second said selected frequency in synchronization with pixels and lines from said computer graphics generator, said means comprising storage for fewer lines than comprise a field or a frame of said information.
Claim 3
Dependent Claim 31 words
The apparatus of claim 1 wherein said means for storing and presenting pixels from a single line of said information comprises storage for a single line of pixels from said information.
Claim 4
Dependent Claim 34 words
The apparatus of claim 1 wherein said means for storing and presenting pixels from a single line of said information comprises a single line dual ported memory with separate read and write addressing circuits.
Claim 5
Dependent Claim 15 words
The apparatus of claim 1 wherein said first storage means is a CD ROM drive.
Claim 6
Dependent Claim 14 words
The apparatus of claim 1 wherein said animation sequences comprise computer generated video images.
Claim 7
Dependent Claim 13 words
The apparatus of claim 1 wherein said animation sequences comprise real-time video images.
Claim 8
Dependent Claim 106 words
In a computer system including a computer graphics generator producing pixels at a first selected frequency to compose lines at a second selected frequency to compose frames at a third selected frequency, said computer system further including a digital mixer for mixing, windowing, and overlaying computer graphics images and animation sequence images on a pixel-by-pixel basis for delivery to a visual display, apparatus for presenting animation information comprising pixels, lines, and frames from said animation sequence images from more than one animation sequence at said first, second, and third selected frequencies in synchronization with pixels, lines, and frames from said computer graphics generator, said apparatus comprising:
Claim 9
Dependent Claim 106 words
In a computer system including a computer graphics generator producing pixels at a first selected frequency to compose lines at a second selected frequency to compose frames at a third selected frequency, said computer system further including a digital mixer for mixing, windowing, and overlaying computer graphics images and animation sequence images on a pixel-by-pixel basis for delivery to a visual display, apparatus for presenting animation information comprising pixels, lines, and frames from said animation sequence images from more than one animation sequence at said first, second, and third selected frequencies in synchronization with pixels, lines, and frames from said computer graphics generator, said apparatus comprising:
Claim 10
Dependent Claim 203 words
first storage means for storing said animation information from said more than one animation sequences as compressed animation information; means for retrieving and for temporarily storing said compressed animation from said more than one animation sequences in blocks comprising a selected number of frames of said compressed animation information; single means for decompressing and for temporarily storing amounts of said animation information comprising a selected number of pixels from a selected number of lines from a selected frame of each of said more than one animation sequences in a selected one of said blocks containing said compressed information, said selected frame being selected a number consecutive times so as to synchronize with frames from said computer graphics generator at said selected third frequency; and single means for storing and presenting pixels from a selected number of lines of said information from said more than one animation sequences to said mixer, said means for storing and presenting pixels operating to supply said pixels at first said selected frequency, and said lines at second said selected frequency in synchronization with pixels and lines from said computer graphics generator, said means comprising storage for fewer lines than comprise a field or a frame of said information.
Claim 11
Dependent Claim 203 words
first storage means for storing said animation information from said more than one animation sequences as compressed animation information; means for retrieving and for temporarily storing said compressed animation from said more than one animation sequences in blocks comprising a selected number of frames of said compressed animation information; single means for decompressing and for temporarily storing amounts of said animation information comprising a selected number of pixels from a selected number of lines from a selected frame of each of said more than one animation sequences in a selected one of said blocks containing said compressed information, said selected frame being selected a number consecutive times so as to synchronize with frames from said computer graphics generator at said selected third frequency; and single means for storing and presenting pixels from a selected number of lines of said information from said more than one animation sequences to said mixer, said means for storing and presenting pixels operating to supply said pixels at first said selected frequency, and said lines at second said selected frequency in synchronization with pixels and lines from said computer graphics generator, said means comprising storage for fewer lines than comprise a field or a frame of said information.
Claim 12
Dependent Claim 32 words
The apparatus of claim 7 wherein said single means for storing and presenting pixels from a single line of said information comprises storage for a single line of pixels from said information.
Claim 13
Dependent Claim 35 words
The apparatus of claim 7 wherein said single means for storing and presenting pixels from a single line of said information comprises a single line dual ported memory with separate read and write addressing circuits.
Claim 14
Dependent Claim 15 words
The apparatus of claim 7 wherein said first storage means is a CD ROM drive.
Claim 15
Dependent Claim 14 words
The apparatus of claim 7 wherein said animation sequences comprise computer generated video images.
Claim 16
Dependent Claim 13 words
The apparatus of claim 7 wherein said animation sequences comprise real-time video images.

References Cited (Backward Citations)

JPH01175374A Cited
US5027212A Cited

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag