US2012321276A1PendingUtilityA1

Variable rate video playback with synchronized audio

Assignee: BHADKAMKAR NEAL APriority: Dec 5, 1996Filed: Aug 7, 2012Published: Dec 20, 2012
Est. expiryDec 5, 2016(expired)· nominal 20-yr term from priority
H04N 21/43072H04N 21/439H04N 5/04H04N 21/426H04N 5/602H04N 21/47217G11B 33/10G11B 27/10H04N 21/4341G11B 27/34H04N 5/783
55
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system varies the apparent display rate of an audiovisual display by modifying an original set of audio data in accordance with a target display rate, then modifying a related original set of video data to conform to the modifications made to the audio data set, such that the modified audio and video data sets are synchronized. The apparent display rate can be faster or slower than a normal display rate for the original sets of audio and video data. Preferably, the method for modifying the original audio data set is one that produces a modified audio data set that can be used to generate an audio display having little or no distortion.

Claims

exact text as granted — not AI-modified
1 . A method of modifying audio/video data, the method comprising:
 determining a target display rate that differs from a normal display rate of an original set of video data and an original set of audio data;   creating a modified set of audio data that corresponds to the original set of audio data,
 wherein the modified set of audio data is created based at least in part on the target display rate; and 
   creating a modified set of video data that corresponds to the original set of video data,
 wherein the modified set of video data is generated based on at least one of the modified set of audio data, a correspondence between the original set of audio data and the modified set of audio data, and a correspondence between the original set of audio data and the original set of video data. 
   
     
     
         2 . The method of  claim 1 , wherein
 the modified set of video data is synchronized to the modified set of audio data at the target display rate.   
     
     
         3 . The method of  claim 1 , wherein
 the original set of video data and the original set of audio data are synchronized at the normal display rate.   
     
     
         4 . The method of  claim 1 , further comprising:
 determining a correspondence between the original set of audio data and the original set of video data by:
 dividing the original set of video data into a plurality of subunits, each representing a substantially equal duration of time; 
 dividing the original set of audio data into a plurality of segments, each segment representing a duration of time that is approximately coincident with and substantially equal to the duration of time of a corresponding subunit of the original set of video data; and 
 identifying corresponding subunits of the original set of video data and segments of the original set of audio data. 
   
     
     
         5 . The method of  claim 1 , wherein creating a modified set of video data comprises:
 identifying one or more partial or complete subunits of the original set of video data that correspond to audio segments of the modified set of audio data, based upon a correspondence between the modified set of audio data and the original set of video data; and   modifying the subunits of the original set of video data to produce the modified set of video data so that there is a one-to-one correspondence between audio segments of the modified set of audio data and subunits of the modified set of video data.   
     
     
         6 . The method of  claim 1 , wherein creating a modified set of video data comprises:
 grouping the modified set of audio data into audio segments, each segment representing a duration of time that is approximately coincident with and substantially equal to the duration of time of a frame of video data;   identifying one or more partial or complete frames of the original set of video data that correspond to each of the audio segments of the modified set of audio data, based upon a correspondence between the modified set of audio data and the original set of video data; and   modifying the frames of the original set of video data to produce the modified set of video data so that there is a one-to-one correspondence between audio segments of the modified set of audio data and frames of the modified set of video data.   
     
     
         7 . The method of  claim 1 , wherein creating a modified set of video data includes eliminating data from the original set of video data. 
     
     
         8 . The method of  claim 1 , wherein creating a modified set of video data includes blending data from the original set of video data so that the modified set of video data has less data than the original set of video data. 
     
     
         9 . The method of  claim 1 , further comprising:
 generating an audio display from the modified set of audio data; and   generating a video display from the modified set of video data.   
     
     
         10 . A tangible computer-readable medium storing instructions for modifying audio/video data, comprising:
 determining a target display rate that differs from a normal display rate of an original set of video data and an original set of audio data; and,   creating a modified set of audio data that corresponds to the original set of audio data,
 wherein the modified set of audio data is created based at least in part on the target display rate. 
   
     
     
         11 . The method of  claim 10 , further comprising:
 creating a modified set of video data that corresponds to the original set of video data,
 wherein the modified set of video data is generated based on at least one of the modified set of audio data, a correspondence between the original set of audio data and the modified set of audio data, and a correspondence between the original set of audio data and the original set of video data. 
   
     
     
         12 . The computer-readable medium of  claim 11 , wherein creating a modified set of video data comprises:
 grouping the modified set of audio data into audio segments;   identifying one or more partial or complete subunits of the original set of video data that correspond to each of the audio segments of the modified set of audio data, based upon a correspondence between the modified set of audio data and the original set of video data; and   modifying the subunits of the original set of video data to produce the modified set of video data so that there is a one-to-one correspondence between audio segments of the modified set of audio data and subunits of the modified set of video data.   
     
     
         13 . The computer-readable medium of  claim 11 , wherein creating a modified set of video data comprises:
 grouping the modified set of audio data into audio segments, each segment representing a duration of time that is approximately coincident with and substantially equal to the duration of time of a subunit of video data;   identifying one or more partial or complete subunits of the original set of video data that correspond to each of the audio segments of the modified set of audio data, based upon a correspondence between the modified set of audio data and the original set of video data; and   modifying the subunits of the original set of video data to produce the modified set of video data so that there is a one-to-one correspondence between audio segments of the modified set of audio data and subunits of the modified set of video data.   
     
     
         14 . The computer-readable medium of  claim 11 , wherein creating a modified set of video data comprises:
 grouping the modified set of audio data into audio segments, each segment representing a duration of time that is approximately coincident with and substantially equal to the duration of time of a frame of video data;   identifying one or more partial or complete frames of the original set of video data that correspond to each of the audio segments of the modified set of audio data, based upon a correspondence between the modified set of audio data and the original set of video data; and   modifying the frames of the original set of video data to produce the modified set of video data so that there is a one-to-one correspondence between audio segments of the modified set of audio data and frames of the modified set of video data.   
     
     
         15 . The computer-readable medium of  claim 11 , wherein creating a modified set of video data includes eliminating data from the original set of video data. 
     
     
         16 . The computer-readable medium of  claim 11 , wherein creating a modified set of video data includes blending data from the original set of video data so that the modified set of video data has less data than the original set of video data. 
     
     
         17 . The computer-readable medium of  claim 11 , the method further comprising:
 generating an audio display from the modified set of audio data; and   generating a video display from the modified set of video data.   
     
     
         18 . An apparatus for modifying audio/video data, the apparatus comprising:
 means for determining a target display rate that differs from a normal display rate of an original set of video data and an original set of audio data;   means for creating a modified set of audio data that corresponds to the original set of audio data,
 wherein the modified set of audio data is created based at least in part on the target display rate; and 
   means for creating a modified set of video data that corresponds to the original set of video data,
 wherein the modified set of video data is generated based on at least one of the modified set of audio data, a correspondence between the original set of audio data and the modified set of audio data, and a correspondence between the original set of audio data and the original set of video data. 
   
     
     
         19 . The apparatus of  claim 18 , wherein
 the modified set of video data is synchronized to the modified set of audio data at the target display rate.   
     
     
         20 . The apparatus of  claim 18 , wherein
 the original set of video data and the original set of audio data are synchronized at the normal display rate.

Join the waitlist — get patent alerts

Track US2012321276A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.