Patent US5930445A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5930445A Expired / Lapsed US ⏱️ 0.0 years remaining

Electronic film editing system using both film and videotape format

Assignee: Avid Technology Inc
•
Filing: 1995-02-24
•
Granted: 1999-07-27
•
Expires: 2015-02-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for generating a digital representation of a video signal comprised of a sequence of video frames which each include two video fields of a duration such that the video plays at a first prespecified rate of frames per second. The sequence of video frames includes a prespecified number of redundant video fields. Redundant video fields in the video frame sequence are identified by a video processor, and the video frame sequence is digitized by an analog to digital convertor, excluding the identified redundant video fields. The digitized video frames are then compressed by a video compressor to generate a digital representation of the video signal which plays at a second prespecified rate of frames per second.

Inventors

  • 👤 Eric C. Peters
  • 👤 Patrick D. O'Connor
  • 👤 Michael E. Phillips

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 12:47
CPC Classifications
G; G11; G11B; G11B27/00; G11B27/02; G11B27/031; G11B27/022; G11B27/028; G11B27/034; G11B27/10; G11B27/34; H; H04; H04N; H04N7/00; H04N7/01; H04N7/0112; G11B2220/00; G11B2220/20; G11B2220/25; G11B2220/2537; G11B2220/2562; G11B2220/90; G11B27/032; G11B27/06

Claims Analysis

Total Claims: 56
Claim 1
Independent Claim 151 words
A computer-based system for non-linear editing of a program from a source having a temporal resolution corresponding to a playback rate of 24 frames per second, comprising: a random access computer readable medium on which a plurality of sequences of digital images are stored corresponding to the source and having a one-to-one correspondence with the playback rate of 24 frames per second; nonlinear editing means, responsive to user input, for specifying a sequence of segments of said plurality of sequences of digital images store on the random access computer readable medium, wherein a start location and a stop location of each segment in its corresponding sequence of digital images may be at any frame boundary and are at a temporal resolution corresponding to the playback rate of 24 frames per second; and means for generating a representation of the program from the sequence of segments of the sequences of digital images.
Claim 2
Dependent Claim 151 words
A computer-based system for non-linear editing of a program from a source having a temporal resolution corresponding to a playback rate of 24 frames per second, comprising: a random access computer readable medium on which a plurality of sequences of digital images are stored corresponding to the source and having a one-to-one correspondence with the playback rate of 24 frames per second; nonlinear editing means, responsive to user input, for specifying a sequence of segments of said plurality of sequences of digital images store on the random access computer readable medium, wherein a start location and a stop location of each segment in its corresponding sequence of digital images may be at any frame boundary and are at a temporal resolution corresponding to the playback rate of 24 frames per second; and means for generating a representation of the program from the sequence of segments of the sequences of digital images.
Claim 3
Dependent Claim 21 words
The computer-based system of claim 1, further including a means for synchronizing an audio soundtrack with the representation of the program.
Claim 4
Dependent Claim 21 words
The computer-based system of claim 2, wherein the synchronized representation of the program and the audio soundtrack is a television signal.
Claim 5
Dependent Claim 40 words
The computer-based system of claim 3, wherein the means for generating includes a means for generating redundant video fields within the television signal so that the television signal can be displayed at a frame rate of 29.97 frames per second.
Claim 6
Dependent Claim 15 words
The computer-based system of claim 3, further comprising a display that displays the television signal.
Claim 7
Dependent Claim 62 words
The computer-based system of claim 2, wherein the audio soundtrack corresponds to film having a frame rate of 24 frames per second and the means for synchronizing includes a means for slowing down the audio soundtrack from the rate corresponding to a film rate of 24 frames per second to a rate corresponding to a film rate of 23.976 frames per second.
Claim 8
Dependent Claim 35 words
The computer-based system of claim 2, wherein the audio soundtrack is a digitized representation, and further including a display that displays the representation of the program and the synchronized digitized representation of the audio soundtrack.
Claim 9
Dependent Claim 32 words
The computer-based system of claim 7, wherein the representation of the program and the synchronized digitized representation of the audio soundtrack are displayed at a frame rate of 24 frames per second.
Claim 10
Dependent Claim 42 words
The computer-based system of claim 7, wherein the display includes a metric that displays a current location of an image of the representation of the program in any of a time code format, a key code format and a film footage format.
Claim 11
Dependent Claim 83 words
The computer-based system of claim 1, further including: a bin containing information about the start location and the stop location of each segment of the sequence of segments of the sequences of digital images in any of a time code format, a key code format and a film footage format; and means for updating the bin with the start location and the stop location of each segment in response to the specifying of the sequence of segments of the sequence of digital images.
Claim 12
Dependent Claim 45 words
The computer-based system of claim 1, wherein the representation of the program is a film cut list that identifies cuts to be made to film so that the film can be edited to correspond to the sequence of segments of the sequences of digital images.
Claim 13
Dependent Claim 33 words
The computer-based system of claim 11, further comprising a means for editing the film to correspond to the sequence of segments of the sequences of digital images based upon the film cut list.
Claim 14
Dependent Claim 62 words
The computer-based system of claim 1, wherein the representation of the program is an edit decision list that describes edits to be made to a video sequence corresponding to the source and having a frame rate of 29.97 frames per second, so that the video sequence can be edited to correspond to the sequence of segments of the sequences of digital images.
Claim 15
Dependent Claim 45 words
The computer-based system of claim 1, further comprising means, operative in response to data indicative of redundant fields within image data corresponding to film and having a frame rate of 29.97 frames per second, for converting the image data to the sequences of digital images.
Claim 16
Dependent Claim 38 words
The computer-based system of claim 14, further comprising means for converting the film to the image data having the frame rate of 29.97 frames per second and the data indicative of the redundant fields within the image data.
Claim 17
Dependent Claim 53 words
The computer-based system of claim 15, wherein the data indicative of the redundant fields within the image data includes a film transfer log having a synchronization point between the film and the image data and data indicative of where in a pull-down sequence the pull-down sequence was used to generate the image data.
Claim 18
Independent Claim 142 words
A method for non-linear editing of a program from a source having a temporal resolution corresponding to a playback rate of 24 frames per second, the method comprising: storing a plurality of sequences of digital images in a random-access computer readable medium, wherein each sequence of digital images has a one-to-one correspondence with the playback rate of 24 frames per second; nonlinear editing of a sequence of segments of said plurality of sequences of digital images stored on the random access computer readable medium, wherein a start location and a stop location of each segment in its corresponding sequence of digital images may be at any frame boundary and are at a temporal resolution corresponding to the playback rate of 24 frames per second; and generating a representation of the program from the sequence of segments of the sequences of digital images.
Claim 19
Independent Claim 142 words
A method for non-linear editing of a program from a source having a temporal resolution corresponding to a playback rate of 24 frames per second, the method comprising: storing a plurality of sequences of digital images in a random-access computer readable medium, wherein each sequence of digital images has a one-to-one correspondence with the playback rate of 24 frames per second; nonlinear editing of a sequence of segments of said plurality of sequences of digital images stored on the random access computer readable medium, wherein a start location and a stop location of each segment in its corresponding sequence of digital images may be at any frame boundary and are at a temporal resolution corresponding to the playback rate of 24 frames per second; and generating a representation of the program from the sequence of segments of the sequences of digital images.
Claim 20
Dependent Claim 45 words
The method of claim 17, wherein the step of specifying includes editing a digitized soundtrack corresponding to the sequences of segments of the sequence digital images so that the digitized soundtrack is in synchronization with the sequence of segments of the sequences of digital images.
Claim 21
Dependent Claim 24 words
The method of claim 18, wherein the step of generating the representation of the program includes generating a television signal including a synchronized soundtrack.
Claim 22
Dependent Claim 42 words
The method of claim 18, wherein the step of synchronizing includes slowing down the digitized soundtrack from a rate corresponding to a film rate of 24 frames per second to a rate corresponding to a film rate of 23.976 frames per second.
Claim 23
Dependent Claim 44 words
The method of claim 19, wherein the step of generating the representation of the program as the television signal includes adding redundant fields within the television signal so that the television signal can be displayed at a frame rate of 29.97 frames per second.
Claim 24
Dependent Claim 14 words
The method of claim 19, further comprising the step of displaying the television signal.
Claim 25
Dependent Claim 24 words
The method as claimed in claim 18, further comprising the step of displaying the representation of the program in synchronization with the digitized soundtrack.
Claim 26
Dependent Claim 29 words
The method as claimed in claim 23, wherein the representation of the program and the synchronized digitized soundtrack are displayed at a frame rate of 24 frames per second.
Claim 27
Dependent Claim 48 words
The method of claim 23, wherein the step of displaying the representation of the program includes displaying a metric tracking a current location of an image of the representation of the program in any of a time code format, a key code format and a film footage format.
Claim 28
Dependent Claim 63 words
The method of claim 17, wherein the step of specifying the sequence of segments of the sequences of digital images includes updating a bin containing information identifying the start location and the stop location of the segments of the sequences of digital video images, the information being in any of a time code format, a key code format and a film footage format.
Claim 29
Dependent Claim 52 words
The method of claim 17, wherein the step of generating the representation of the program includes the step of generating a film cut list that describes cuts to be made to film so that the film can be edited to correspond to the sequence of segments of the sequences of digital images.
Claim 30
Dependent Claim 32 words
The method of claim 27, further comprising the step of cutting the film according to the film cut list to correspond to the sequence of segments of the sequences of digital images.
Claim 31
Dependent Claim 67 words
The method of claim 17, wherein the step of generating the representation of the program includes the step of generating an edit decision list that describes edits to be made to image data corresponding to film and having a frame rate of 29.97 frames per second, so that the image data can be edited to correspond to the sequence of segments of the sequences of digital images.
Claim 32
Dependent Claim 52 words
The method of claim 17, further comprising the step of digitizing image data representing film having a frame rate of 29.97 frames per second, using data indicative of redundant fields within the image data, so as to generate the sequences of digital images having a frame rate of 24 frames per second.
Claim 33
Dependent Claim 29 words
The method of claim 30, further comprising the step of converting the film to the image data including the redundant fields and the data indicative of the redundant fields.
Claim 34
Dependent Claim 52 words
The method of claim 31, wherein the step of converting the film to the image data includes generating a film transfer log having a synchronization point between the film and the image data and data indicative of where in a pull-down sequence the pull-down sequence was used to generate the image data.
Claim 35
Dependent Claim 9 words
A program made by the method of claim 17.
Claim 36
Dependent Claim 181 words
A computer-based system for non-linear editing of a program from a source having a temporal resolution corresponding to a playback rate of 24 frames per second, comprising: a random access computer readable medium on which at least one sequence of digital images is stored corresponding to the source and having a one-to-one correspondence with the playback rate of 24 frames per second, wherein the digital images have a first order; nonlinear editing means, responsive to user input, for specifying a sequence of segments of the at least one sequence of digital images stored on the random access computer readable medium, wherein a start location and a stop location of each segment in its corresponding sequence of digital images may be at any frame boundary and are at a temporal resolution corresponding to the playback rate of 24 frames per second, wherein the digital images in the sequence of segments have a second order different from the first order; and means for generating a representation of the program from the sequence of segments of the at least one sequence of digital images.
Claim 37
Dependent Claim 181 words
A computer-based system for non-linear editing of a program from a source having a temporal resolution corresponding to a playback rate of 24 frames per second, comprising: a random access computer readable medium on which at least one sequence of digital images is stored corresponding to the source and having a one-to-one correspondence with the playback rate of 24 frames per second, wherein the digital images have a first order; nonlinear editing means, responsive to user input, for specifying a sequence of segments of the at least one sequence of digital images stored on the random access computer readable medium, wherein a start location and a stop location of each segment in its corresponding sequence of digital images may be at any frame boundary and are at a temporal resolution corresponding to the playback rate of 24 frames per second, wherein the digital images in the sequence of segments have a second order different from the first order; and means for generating a representation of the program from the sequence of segments of the at least one sequence of digital images.
Claim 38
Dependent Claim 21 words
The computer-based system of claim 34, further including a means for synchronizing an audio soundtrack with the representation of the program.
Claim 39
Dependent Claim 21 words
The computer-based system of claim 35, wherein the synchronized representation of the program and the audio soundtrack is a television signal.
Claim 40
Dependent Claim 40 words
The computer-based system of claim 36, wherein the means for generating includes a means for generating redundant video fields within the television signal so that the television signal can be displayed at a frame rate of 29.97 frames per second.
Claim 41
Dependent Claim 15 words
The computer-based system of claim 36, further comprising a display that displays the television signal.
Claim 42
Dependent Claim 62 words
The computer-based system of claim 35, wherein the audio soundtrack corresponds to film having a frame rate of 24 frames per second and the means for synchronizing includes a means for slowing down the audio soundtrack from the rate corresponding to a film rate of 24 frames per second to a rate corresponding to a film rate of 23.976 frames per second.
Claim 43
Dependent Claim 35 words
The computer-based system of claim 35, wherein the audio soundtrack is a digitized representation, and further including a display that displays the representation of the program and the synchronized digitized representation of the audio soundtrack.
Claim 44
Dependent Claim 32 words
The computer-based system of claim 40, wherein the representation of the program and the synchronized digitized representation of the audio soundtrack are displayed at a frame rate of 24 frames per second.
Claim 45
Dependent Claim 42 words
The computer-based system of claim 40, wherein the display includes a metric that displays a current location of an image of the representation of the program in any of a time code format, a key code format and a film footage format.
Claim 46
Dependent Claim 82 words
The computer-based system of claim 34, further including: a bin containing information about the start location and the stop location of each segment of the sequence of segments of the sequence of digital images in any of a time code format, a key code format and a film footage format; and means for updating the bin with the start location and the stop location of each segment in response to specification of the sequence of segments of the sequence of digital images.
Claim 47
Dependent Claim 45 words
The computer-based system of claim 34, wherein the representation of the program is a film cut list that identifies cuts to be made to the film so that film can be edited to correspond to the sequence of segments of the sequence of digital images.
Claim 48
Dependent Claim 33 words
The computer-based system of claim 44, further comprising a means for editing the film to correspond to the sequence of segments of the sequence of digital images based upon the film cut list.
Claim 49
Dependent Claim 61 words
The computer-based system of claim 34, wherein the representation of the program is an edit decision list that describes edits to be made to a video sequence corresponding to film and having a frame rate of 29.97 frames per second, so that the video sequence can be edited to correspond to the sequence of segments of the sequence of digital images.
Claim 50
Dependent Claim 53 words
The computer-based system of claim 34, further comprising means, operative in response to data indicative of redundant fields within image data corresponding to film and having a frame rate of 29.97 frames per second, for converting the data to the sequence of digital images having a frame rate of 24 frames per second.
Claim 51
Dependent Claim 38 words
The computer-based system of claim 47, further comprising means for converting the film to the image data having the frame rate of 29.97 frames per second and the data indicative of the redundant fields within the image data.
Claim 52
Dependent Claim 53 words
The computer-based system of claim 48, wherein the data indicative of the redundant fields within the image data includes a film transfer log having a synchronization point between the film and the image data and data indicative of where in a pull-down sequence the pull-down sequence was used to generate the image data.
Claim 53
Dependent Claim 134 words
A program having a playback rate of 24 frames per second, made by a nonlinear process comprising: storing a plurality of sequences of digital images corresponding to a source in a random access computer readable medium, the sequence of digital images having a one-to-one correspondence with the playback rate of 24 frames per second; nonlinear editing of a sequence of segments of said plurality of sequences of digital images stored in The random access computer readabIe medium, wherein a start location and a stop location of each segment in its corresponding sequence of digital images may be at any frame boundary and is at the temporal resolution of the playback rate of 24 frames per second; and generating a representation of the program from the sequence of segments of the sequences of digital images.
Claim 54
Dependent Claim 134 words
A program having a playback rate of 24 frames per second, made by a nonlinear process comprising: storing a plurality of sequences of digital images corresponding to a source in a random access computer readable medium, the sequence of digital images having a one-to-one correspondence with the playback rate of 24 frames per second; nonlinear editing of a sequence of segments of said plurality of sequences of digital images stored in The random access computer readabIe medium, wherein a start location and a stop location of each segment in its corresponding sequence of digital images may be at any frame boundary and is at the temporal resolution of the playback rate of 24 frames per second; and generating a representation of the program from the sequence of segments of the sequences of digital images.
Claim 55
Dependent Claim 16 words
The program of claim 50, wherein the generated representation of the program is a cut list.
Claim 56
Dependent Claim 31 words
The program of claim 51, wherein the method further comprises the step of making the program by cutting film according to the cut list to correspond to the sequence of segments.

References Cited (Backward Citations)

US2927154A Cited
US4213163A Cited
US3925815A Cited
US4213163B1 Cited
US3184542A Cited
US3740463A Cited
US3748381A Cited
US3824336A Cited
US4040098A Cited
US4100607A Cited
US4179712A Cited
US4295154A Cited
US4390904A Cited
US4283745A Cited
US4413289A Cited
US4752834A Cited
US4500908A Cited
US4538188A Cited
EP0113993A2 Cited
US5459529A Cited
US4612569A Cited
US4755889A Cited
US4567532A Cited
US4979050A Cited
US4949193A Cited
US4685003A Cited
US4964004A Cited
US4937685A Cited
US4709277A Cited
US4675755A Cited
US4786979A Cited
US4864429A Cited
US4746994A Cited
US4746994B1 Cited
US4792864A Cited
US4777537A Cited
US4823285A Cited
US4750050A Cited
US4698682A Cited
US4689683A Cited
US4689683B1 Cited
US5006939A Cited
US4754342A Cited
US4879611A Cited
US4841503A Cited
US4974178A Cited
US4901161A Cited
US4891715A Cited
US4969042A Cited
US4837638A Cited
US4785349A Cited
US4918523A Cited
US4972274A Cited
US5124807A Cited
US5119188A Cited
US4989191A Cited
US5109482A Cited
US5262877A Cited
US4970663A Cited
US5384667A Cited
US5231501A Cited
US4935816A Cited
DE3925046C1 Cited
GB2235815A Cited
WO1991006182A1 Cited
US5099337A Cited
US5115311A Cited
US5045940A Cited
US5267351A Cited
US5206929A Cited
EP0438299A2 Cited
US5218672A Cited
US5121470A Cited
EP0473322A1 Cited
US5191427A Cited
US5140414A Cited
US5457491A Cited
US5406326A Cited
US5374954A Cited
EP0481446A2 Cited
US5138440A Cited
US5138459A Cited
US5390028A Cited
EP0515031A2 Cited
US5283819A Cited
US5192999A Cited
US5260787A Cited
US5255083A Cited
US5388197A Cited
US5321500A Cited
US5412773A Cited
WO1993021588A1 Cited
US5233453A Cited
US5565998A Cited
US5506932A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-07-26 2003-01-25 2003-07-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-07-26 2007-01-25 2007-07-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-07-26 2011-01-25 2011-07-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag