US3747087A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Digitally controlled computer animation generating system
Assignee: Computer Image Corp
•
Filing: 1971-06-25
•
Granted: 1973-07-17
•
Expires: 1991-06-25
Abstract
Abstract This invention relates to a system for automatically producing an animation sequence and includes an analog portion for generating output signals representing one or more sections of a raster on which images viewed by a video camera can be produced. Analog inputs to the analog portion define the parameters of the raster sections to effectively define the shape of each part of the viewed image produced thereon. The analog inputs to the analog portion are digitally controlled by signals from a digital computer portion which establishes these digital control signals from information fed to it from a director or a recording means.
Inventors
- 👤 L Harrison
- 👤 F Honey
- 👤 E Tajchman
- 👤 M Parker
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-03 21:16
CPC Classifications
G; G06; G06G; G06G7/00; G06G7/06; G06J; G06J1/00; Y; Y10; Y10S; Y10S345/00; Y10S345/949; Y10S345/953
Claims Analysis
Total Claims: 48
Claim 1
Independent Claim
152 words
A method of producing an animation sequence of a subject from a single still view of the subject comprising the steps of generating video signals representing each part of the subject as selectively divided into one or more parts; reproducing each of said parts of the subject on a separate raster section generated from parameter signals defining its size, shape, position, and structure; the generation of each raster section being synchronized with the generation of the video signals representing the part of the subject produced thereon, establishing a series of digital signals representing the parameters for each raster section over a given time interval, which digital signals are selectively varying over said time interval, and selectively varying the parameter signals over said time interval in response to the digital signals to produce changes in selected ones of the raster sections, thereby producing corresponding changes in the parts of the subject reproduced thereon.
Claim 2
Independent Claim
152 words
A method of producing an animation sequence of a subject from a single still view of the subject comprising the steps of generating video signals representing each part of the subject as selectively divided into one or more parts; reproducing each of said parts of the subject on a separate raster section generated from parameter signals defining its size, shape, position, and structure; the generation of each raster section being synchronized with the generation of the video signals representing the part of the subject produced thereon, establishing a series of digital signals representing the parameters for each raster section over a given time interval, which digital signals are selectively varying over said time interval, and selectively varying the parameter signals over said time interval in response to the digital signals to produce changes in selected ones of the raster sections, thereby producing corresponding changes in the parts of the subject reproduced thereon.
Claim 3
Dependent Claim
13 words
The method of claim 1 further comprising the step of recording the sequence.
Claim 4
Dependent Claim
22 words
The method of claim 1 further comprising the step of displaying the parts of the image as reproduced on the raster sections.
Claim 5
Dependent Claim
28 words
The method of claim 1 further comprising the step of generating video signals representing background information in synchronization with the production of the animation sequence of the subject.
Claim 6
Independent Claim
218 words
A method of producing an animation sequence of a subject from a single still view still the subject comprising the steps of scanning each part of the subject as selectively divided into one or more parts to produce video signals representing each part, generating parameter input signals defining the size, shape, position and structure of a raster section for each of said parts of the subject, combining the parameter input signals to generate, in synchronization with the generation of the video signals representing each part of the subject, time varying coordinate signals defining a raster section, modulating the intensity of the electron beam of an electron beam device with the video signals representing each part of the subject while simultaneously directing the scan pattern of the electron beam with the coordinate signals produced in synchronization therewith to reproduce each part of the subject on a separate raster section, establishing a series of digital signals defining the parameters for each raster section over a given time interval, which digital signals are selectively varying over said time interval, and selectively varying the parameter input signals over said time interval in response to the digital signals, thereby producing corresponding changes in the scanning patterns of the electron beam, the raster sections produced thereby and the parts of the subject produced thereon.
Claim 7
Independent Claim
218 words
A method of producing an animation sequence of a subject from a single still view still the subject comprising the steps of scanning each part of the subject as selectively divided into one or more parts to produce video signals representing each part, generating parameter input signals defining the size, shape, position and structure of a raster section for each of said parts of the subject, combining the parameter input signals to generate, in synchronization with the generation of the video signals representing each part of the subject, time varying coordinate signals defining a raster section, modulating the intensity of the electron beam of an electron beam device with the video signals representing each part of the subject while simultaneously directing the scan pattern of the electron beam with the coordinate signals produced in synchronization therewith to reproduce each part of the subject on a separate raster section, establishing a series of digital signals defining the parameters for each raster section over a given time interval, which digital signals are selectively varying over said time interval, and selectively varying the parameter input signals over said time interval in response to the digital signals, thereby producing corresponding changes in the scanning patterns of the electron beam, the raster sections produced thereby and the parts of the subject produced thereon.
Claim 8
Dependent Claim
57 words
The method of claim 5 wherein the position parameters include parameters that define the angles of rotation of the raster sections, and the method further comprising the step of varying over time the angle of rotation parameters for selected ones of the rasters to vary the angles of rotation of these rasters with respect to reference axes.
Claim 9
Dependent Claim
30 words
The method of claim 5 wherein one of the scanning pattern changes produces changes in the degree of bend in the raster lines of selected ones of the raster sections.
Claim 10
Dependent Claim
34 words
The method of claim 5 including the step of generating in synchronization with the generation of the video signals horizontal and vertical sweep signals of selected slopes as part of the parameter input signals.
Claim 11
Dependent Claim
23 words
The method of claim 5 further comprising the steps of generating modulation signals, and selectively modulating the sweep signals with the modulation signals.
Claim 12
Dependent Claim
47 words
The method of claim 5 further comprising the step of generating video signals representing background information for the animation sequence and combining the background information video signals with the Video signals representing each part of the subject to produce an animation sequence of the subject with background.
Claim 13
Dependent Claim
22 words
The method of claim 10 further comprising the step of blanking parts of the display positioned behind other parts of the display.
Claim 14
Independent Claim
185 words
A method of producing an animation sequence of an image, the sequence divided into frames between initial and final frames, the method comprising the steps of generating first sets of digital signals representing scan pattern parameters for the initial frame of the sequence, generating second sets of digital signals representing scan pattern parameters for the final frame of the sequence, generating further sets of digital signals using the initial and final digital parameter signals as references representing scan pattern parameters for each frame therebetween in accordance with selected functions defining the patterns of parameter change from frame to frame throughout the sequence, each set of digital signals in each frame representing a distinct scan pattern, converting the digital signals in each set of digital signals to analog signals, generating from each first set of analog signals a distinct scan pattern, the scan patterns from the first sets representing the image of the initial frame, and generating a distinct scan pattern from each further set of analog parameter signals for each subsequent frame through the final frame of the sequence to produce a series of images.
Claim 15
Independent Claim
185 words
A method of producing an animation sequence of an image, the sequence divided into frames between initial and final frames, the method comprising the steps of generating first sets of digital signals representing scan pattern parameters for the initial frame of the sequence, generating second sets of digital signals representing scan pattern parameters for the final frame of the sequence, generating further sets of digital signals using the initial and final digital parameter signals as references representing scan pattern parameters for each frame therebetween in accordance with selected functions defining the patterns of parameter change from frame to frame throughout the sequence, each set of digital signals in each frame representing a distinct scan pattern, converting the digital signals in each set of digital signals to analog signals, generating from each first set of analog signals a distinct scan pattern, the scan patterns from the first sets representing the image of the initial frame, and generating a distinct scan pattern from each further set of analog parameter signals for each subsequent frame through the final frame of the sequence to produce a series of images.
Claim 16
Dependent Claim
33 words
The method of claim 12 further comprising the step of reproducing the parts of a subject divided into a selected number of parts on the scan patterns in each frame of the sequence.
Claim 17
Dependent Claim
74 words
The method of claim 13 further comprising the steps of causing the beam of a video camera to scan each part of the subject in synchronization with the generation of a scan pattern to produce video information representing each part of the subject, there being as many scan patterns generated per frame as there are parts of the subject, and producing an animated sequence of the subject from the scan patterns and video signals.
Claim 18
Dependent Claim
16 words
The method of claim 14 further comprising the steps of producing a recording of the sequence.
Claim 19
Dependent Claim
30 words
The method of claim 12 further comprising the steps of recording the digital signals representing the scan pattern parameters, and playing the digital recording back to produce the analog signals.
Claim 20
Dependent Claim
38 words
The method of claim 12 including the steps of loading the digital signals in each set sequentially into buffer units, and transferring the digital signals in each set simultaneously from the buffer units to generate a scan pattern.
Claim 21
Independent Claim
120 words
A method of generating an image comprising the steps of generating horizontal and vertical sweep signals representing straight-line raster scans, establishing sets of digital data, the digital data in each set defining parameters representing the size, shape, position and structure of a raster section, converting the digital data in each set to analog parameter signals, combining the analog parameter signals in each set and the sweep signals in a selected manner and sequence to produce time varying coordinate signals representing a series of raster sections, generating modulation signals, combining the modulation signals with selected ones of the analog parameter signals, the digital signals defining selected raster sections including signals defining the frequency phase, amplitude, and waveform of the modulation signals.
Claim 22
Independent Claim
120 words
A method of generating an image comprising the steps of generating horizontal and vertical sweep signals representing straight-line raster scans, establishing sets of digital data, the digital data in each set defining parameters representing the size, shape, position and structure of a raster section, converting the digital data in each set to analog parameter signals, combining the analog parameter signals in each set and the sweep signals in a selected manner and sequence to produce time varying coordinate signals representing a series of raster sections, generating modulation signals, combining the modulation signals with selected ones of the analog parameter signals, the digital signals defining selected raster sections including signals defining the frequency phase, amplitude, and waveform of the modulation signals.
Claim 23
Dependent Claim
33 words
The method of claim 18 further comprising the step of applying the coordinate signals to the beam deflection inputs of a cathode ray tube display device to produce a display of the image.
Claim 24
Dependent Claim
86 words
The method of claim 19 further comprising the steps of generating video signals representing each part of a subject divided into a selected number of parts in synchronization with the generation of a raster section, and modulating the intensity of the cathode ray tube beam with the video signals to produce a display of the subject, whereby the size, shape and position of each part of The displayed subject are determined by the size, shape and position of the raster section on which it is reproduced.
Claim 25
Dependent Claim
35 words
The method of claim 20 further comprising the step of compensating the beam intensity of the cathode ray tube for variations in size of the image and velocity of the spot as the beam scans.
Claim 26
Dependent Claim
35 words
The method of claim 18 further comprising the step of combining a modulation signal of a selected frequency, phase, amplitude and waveform with the vertical sweep signal to bend the lines of selected raster sections.
Claim 27
Dependent Claim
42 words
The method of claim 18 further comprising the step of combining a modulation signal of a selected frequency, phase, amplitude and waveform with the horizontal sweep signal to vary the rate at which the raster lines of particular raster sections are drawn.
Claim 28
Dependent Claim
34 words
The method of claim 18 further comprising the step of combining a modulation signal of a selected frequency, phase, amplitude and waveform with the analog parameter signals defining the depth of particular raster sections.
Claim 29
Dependent Claim
28 words
The method of claim 18 further comprising the step of synchronizing the generation of a modulation signal with the generation of each line of a selected raster section.
Claim 30
Dependent Claim
60 words
The method of claim 18 wherein the analog parameter signals include signals representing the sines and cosines of angles through which selected raster sections are to be rotated with respect to a reference axis, and further comprising the step of combining combinations of other analog parameter signals with the sine and cosine parameter signals to rotate the selected raster sections.
Claim 31
Dependent Claim
37 words
The method of claim 26 wherein some of the combinations of other analog parameter signals combined with the sine and cosine parameter signals are produced by combining modulation signals with selected ones of the analog parameter signals.
Claim 32
Dependent Claim
123 words
A computer animation system for generating an animation sequence comprising a digital computer means, means for feeding digital data to the digital computer means defining certain parameters of an image for an initial frame of the sequence, means for feeding digital data to the digital computer means defining certain parameters of the image for a final frame of the sequence, means associated with the digital computer means for automatically calculating, upon command, the digital data defining certain parameters of the image for each frame between initial and final frames in accordance with selected patterns of parameter change throughout the sequence, means for converting the digital data to analog signals, and means for combining the analog signals to produce signals representing the animation sequence.
Claim 33
Dependent Claim
123 words
A computer animation system for generating an animation sequence comprising a digital computer means, means for feeding digital data to the digital computer means defining certain parameters of an image for an initial frame of the sequence, means for feeding digital data to the digital computer means defining certain parameters of the image for a final frame of the sequence, means associated with the digital computer means for automatically calculating, upon command, the digital data defining certain parameters of the image for each frame between initial and final frames in accordance with selected patterns of parameter change throughout the sequence, means for converting the digital data to analog signals, and means for combining the analog signals to produce signals representing the animation sequence.
Claim 34
Dependent Claim
45 words
The system of claim 28 including digital recording means, means for recording the digital data defining the parameters of the image for each frame of the sequence on the digital recording means, and means to play back the digital data on the digital recording means.
Claim 35
Dependent Claim
37 words
The system of claim 28 including a subject, means for producing video signals representing the subject, and means responsive to the video signals and signals representing the animation sequence to produce an animation sequence of the subject.
Claim 36
Dependent Claim
30 words
The system of claim 30 including means responsive to the video signals and signals representing the animation sequence to produce a color representation of the animation sequence of the subject.
Claim 37
Dependent Claim
19 words
The system of claim 30 including means for blanking parts of the subject positioned other parts of the subject.
Claim 38
Independent Claim
287 words
A system for generating time varying coordinate signals for producing an animation sequence of an image on a display device, film, or video tape, the system comprising an analog network means having analog inputs and outputs, means for generating horizontal and vertical sweep signals representing straight line raster scans, circuit means associated with the analog network means for generating time varying coordinate signals representing a particular raster section at its outputs from a given set of parameter signals and The sweep signals at its inputs, the parameter signals defining the size, shape, position and structure of the raster section, digital input means for storing and transferring sets of digital data defining the parameters of each raster section to be generated, means for feeding digital data to the digital input means defining each parameter of each raster section to be generated, means for feeding the sets of digital data relating to the parameters of each raster section to be generated from the digital input means in a prescribed sequence, means for converting the sets of digital data from the digital input means to sets of analog parameter signals, means for feeding the sets of analog parameter signals and the sweep signals to the appropriate inputs of the analog network means to produce the time varying coordinate signals representing a series of raster sections, means to generate video signals representing each part of a subject divided into a selected number of parts, the generation of the video signals for each part of the subject being synchronized with the generation of the time varying coordinate signals representing a raster section, and means responsive to the video and coordinate signals for producing a display of the animation sequence of the subject.
Claim 39
Independent Claim
287 words
A system for generating time varying coordinate signals for producing an animation sequence of an image on a display device, film, or video tape, the system comprising an analog network means having analog inputs and outputs, means for generating horizontal and vertical sweep signals representing straight line raster scans, circuit means associated with the analog network means for generating time varying coordinate signals representing a particular raster section at its outputs from a given set of parameter signals and The sweep signals at its inputs, the parameter signals defining the size, shape, position and structure of the raster section, digital input means for storing and transferring sets of digital data defining the parameters of each raster section to be generated, means for feeding digital data to the digital input means defining each parameter of each raster section to be generated, means for feeding the sets of digital data relating to the parameters of each raster section to be generated from the digital input means in a prescribed sequence, means for converting the sets of digital data from the digital input means to sets of analog parameter signals, means for feeding the sets of analog parameter signals and the sweep signals to the appropriate inputs of the analog network means to produce the time varying coordinate signals representing a series of raster sections, means to generate video signals representing each part of a subject divided into a selected number of parts, the generation of the video signals for each part of the subject being synchronized with the generation of the time varying coordinate signals representing a raster section, and means responsive to the video and coordinate signals for producing a display of the animation sequence of the subject.
Claim 40
Dependent Claim
26 words
The system of claim 33 wherein the sequence is comprised of frames, the video signals representing each part of the subject being generated during each frame.
Claim 41
Dependent Claim
49 words
The system of claim 33 including means for generating signals defining the red, blue and green color components for colors assigned to each part of the subject, and means responsive to the video signals, coordinate signals, and color component signals to produce a color representation of the animated subject.
Claim 42
Dependent Claim
16 words
The system of claim 33 including means defining the number of lines in each raster section.
Claim 43
Dependent Claim
18 words
The system of claim 33 including means for rotating each raster section about a selected axis of rotation.
Claim 44
Dependent Claim
46 words
The system of claim 37 wherein the analog parameter input signals defining each raster section include signals defining the size and axis of rotation of the raster section, and including means for automatically compensating the axis of rotation for variations in size of the raster section.
Claim 45
Dependent Claim
19 words
The system of claim 38 wherein the size parameter signals are multiplied by the axis of rotation parameter signals.
Claim 46
Dependent Claim
48 words
The system of claim 33 including means for feeding the digital data within each set of digital data to the conversion means in a prescribed sequence, and means to simultaneously transfer the digital data in each set of digital data to the inputs of the analog network means.
Claim 47
Independent Claim
355 words
A system for generating an animation sequence of an image composed of one or more raster sections, each raster section being defined in terms of size, shape, position and structure by analog parameter signals, the sequence divided into frames between initial and final frames, the system comprising analog network means having coordinate outputs and parameter inputs, means associated with the analog network means for generating time varying coordinate signals at its outputs representing a raster section of a size, shape, position and structure defined from a set of analog parameter signals at its input, digital computer means, means for feeding digital data to the digital computer means defining the parameters of the raster sections for the initial frame of the sequence, means for feeding digital data to the digital computer means defining the parameters of the raster sections for the final frame of the sequence, means associated with the digital computer means for establishing certain parameters of the raster sections between initial and final frames, means for generating as many sets of digital signals as there are raster sections composing the image for each frame, each set of digital signals defining the parameters of a raster section, means for loading the digital signals in each set in timed sequence into a series of interfaCe units beginning with the set defining the first raster section to be generated in the first frame and continuing in timed sequence through the set defining the last raster section to be generated in the last frame, means for simultaneously initiating the transfer of the digital signals from the interface units after the last of the series of interface units is loaded with one set of signals, means for loading the digital signals of the next set into the interface units as soon as the prior set is transferred therefrom, means for converting the digital signals from the interface units to analog signals, and means for applying the analog signals to the inputs of the analog network means to produce time varying coordinate signals at its outputs sequentially representing the raster sections of the image for each frame throughout the sequence.
Claim 48
Independent Claim
355 words
A system for generating an animation sequence of an image composed of one or more raster sections, each raster section being defined in terms of size, shape, position and structure by analog parameter signals, the sequence divided into frames between initial and final frames, the system comprising analog network means having coordinate outputs and parameter inputs, means associated with the analog network means for generating time varying coordinate signals at its outputs representing a raster section of a size, shape, position and structure defined from a set of analog parameter signals at its input, digital computer means, means for feeding digital data to the digital computer means defining the parameters of the raster sections for the initial frame of the sequence, means for feeding digital data to the digital computer means defining the parameters of the raster sections for the final frame of the sequence, means associated with the digital computer means for establishing certain parameters of the raster sections between initial and final frames, means for generating as many sets of digital signals as there are raster sections composing the image for each frame, each set of digital signals defining the parameters of a raster section, means for loading the digital signals in each set in timed sequence into a series of interfaCe units beginning with the set defining the first raster section to be generated in the first frame and continuing in timed sequence through the set defining the last raster section to be generated in the last frame, means for simultaneously initiating the transfer of the digital signals from the interface units after the last of the series of interface units is loaded with one set of signals, means for loading the digital signals of the next set into the interface units as soon as the prior set is transferred therefrom, means for converting the digital signals from the interface units to analog signals, and means for applying the analog signals to the inputs of the analog network means to produce time varying coordinate signals at its outputs sequentially representing the raster sections of the image for each frame throughout the sequence.
References Cited (Backward Citations)
No citation records indexed.
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1976-07-16 | 1977-01-15 | 1977-07-17 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1980-07-16 | 1981-01-15 | 1981-07-17 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1984-07-16 | 1985-01-15 | 1985-07-17 | $7700.00 | Window Closed / Lapsed |