IP Library Granted Patent US 8,200,067
Granted Patent B2
US 8,200,067 · App. 11/728,767 · Granted Jun 12, 2012

Processing of scalable compressed video data formats for nonlinear video editing systems

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,200,067
App. No.
11/728,767
Granted
Jun 12, 2012
Kind
B2
Abstract

If motion video data is stored in a scalable format, such as motion JPEG 2000, in computer files on disk drives, then access to only the lower bandwidth data requires skipping around within a data file to locate only the desired data for a specified progression dimension for each image. This skipping around causes seek and rotational latency to occur for each image, and increases access time per image and lowering the available bandwidth for reading motion video from the storage system. Such increases in access time significantly degrade performance of local and shared storage systems, particularly for video editing and other video playback systems used in production, post-production and broadcast operations. To improve the performance of such systems, motion video data stored in a scalable format is processed so as to copy the lower bandwidth data into a separate file. These separate files can be accessed by video editing systems, media management systems and other devices or computer programs that use the lower bandwidth data.

Claims (18)

1. A system for enabling a user to edit a video program comprising a sequence of images, the system comprising:

storage for storing compressed motion video data wherein a compressed bitstream includes, for each image of the sequence of images, compressed data grouped according to image data bandwidth and wherein the groups of compressed image data are ordered in a bitstream according to a progression of image data bandwidth that increases monotonically from lower bandwidth image data to higher bandwidth image data as defined by a specified one of a plurality of dimensions;

a processor for copying a portion of the compressed bitstream corresponding to lower bandwidth image data as defined by the specified dimension into a file for storing lower bandwidth compressed video data; and

a video editor having an interface for permitting a user to specify one or more clips wherein each clip references a range of video data in the file for storing lower bandwidth compressed video data and in the stored compressed motion video data, and for playing back the one or more clips using one of the file for storing lower bandwidth compressed video data or the stored compressed motion video data.

2. A method for creating a lower bandwidth proxy of compressed motion video data, wherein the compressed motion video data encodes a sequence of images, the method comprising:

receiving compressed motion video data wherein a compressed bitstream includes, for each image, compressed data grouped according to image data bandwidth and wherein the groups of compressed image data are ordered in a bitstream according to a progression of image data bandwidth that increases monotonically from lower bandwidth image data to higher bandwidth image data as defined by a specified one of a plurality of dimensions;

receiving an indication of the specified one of the plurality of dimensions;

copying a portion of the compressed video data corresponding to a lower bandwidth representation of the compressed motion video data according to the specified one of the plurality of dimensions into a file for storing lower bandwidth compressed video data; and

storing the file for storing lower bandwidth compressed video data on computer-readable storage.

3. A computer program product, comprising:

a non-transitory computer readable medium and instructions stored on the computer readable medium that, when processed by a computer, instruct the computer to perform a method for creating a lower bandwidth proxy of compressed motion video data, wherein the video comprises a sequence of images, the method comprising:

receiving compressed motion video data wherein a compressed bitstream includes, for each image, compressed data grouped according to image data bandwidth and wherein the groups of compressed image data are ordered in a bitstream according to a progression of image data bandwidth that increases monotonically from lower bandwidth image data to higher bandwidth image data as defined by one of a plurality of dimensions;

receiving an indication of a specified one of the plurality of dimensions; and

copying compressed video data corresponding to a lower bandwidth representation of the compressed motion video data according to the specified one of the plurality of dimensions into a file for storing lower bandwidth compressed video data.

4. The method of claim 2 , wherein the specified one of the plurality of dimensions is image resolution.

5. The method of claim 2 , wherein the specified one of the plurality of dimensions is image quality.

6. The method of claim 2 , wherein the specified one of the plurality of dimensions is spatial location.

7. The method of claim 2 , wherein the specified one of the plurality of dimensions is image component.

Assignments (10)
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 054900/0716) Recorded Nov 8, 2023
From: JPMORGAN CHASE BANK, N.A.
To: AVID TECHNOLOGY, INC.
Reel/Frame 065523/0146 →
PATENT SECURITY AGREEMENT Recorded Nov 8, 2023
From: AVID TECHNOLOGY, INC.
To: SIXTH STREET LENDING PARTNERS, AS ADMINISTRATIVE AGENT
Reel/Frame 065523/0194 →
SECURITY INTEREST Recorded Jan 5, 2021
From: AVID TECHNOLOGY, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 054900/0716 →
RELEASE OF SECURITY INTEREST Recorded Jan 5, 2021
From: CERBERUS BUSINESS FINANCE, LLC
To: AVID TECHNOLOGY, INC.
Reel/Frame 055731/0019 →
RELEASE OF SECURITY INTEREST IN UNITED STATES PATENTS Recorded Mar 1, 2016
From: KEYBANK NATIONAL ASSOCIATION
To: AVID TECHNOLOGY, INC.
Reel/Frame 037970/0201 →
ASSIGNMENT FOR SECURITY -- PATENTS Recorded Feb 26, 2016
From: AVID TECHNOLOGY, INC.
To: CERBERUS BUSINESS FINANCE, LLC, AS COLLATERAL AGENT
Reel/Frame 037939/0958 →
RELEASE OF SECURITY INTEREST Recorded Jun 30, 2015
From: WELLS FARGO CAPITAL FINANCE, LLC
To: AVID TECHNOLOGY INC.; AVID SYSTEMS, INC.
Reel/Frame 036037/0693 →
PATENT SECURITY AGREEMENT Recorded Jun 23, 2015
From: AVID TECHNOLOGY, INC.
To: KEYBANK NATIONAL ASSOCIATION, AS THE ADMINISTRATIVE AGENT
Reel/Frame 036008/0824 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2012
From: ROCKWELL, MICHAEL
To: AVID TECHNOLOGY, INC.
Reel/Frame 028155/0721 →
SECURITY AGREEMENT Recorded Nov 9, 2010
From: AVID TECHNOLOGY, INC.; PINNACLE SYSTEMS, INC.
To: WELLS FARGO CAPITAL FINANCE, LLC, AS AGENT
Reel/Frame 025675/0413 →