US10412340B2ActiveUtilityA1

Recording device and multiplexing method

40
Assignee: JVC KENWOOD CORPPriority: Jan 30, 2015Filed: Jul 28, 2017Granted: Sep 10, 2019
Est. expiryJan 30, 2035(~8.6 yrs left)· nominal 20-yr term from priority
H04N 9/8211G11B 20/10H04N 5/772H04N 9/8042H04N 5/9203
40
PatentIndex Score
0
Cited by
4
References
5
Claims

Abstract

A recording device includes a video encoding unit configured to compress and then encode video data pieces by a first unit of data, an audio encoding unit configured to compress and then encode audio data pieces in a second unit of data, and a multiplexing unit. The multiplexing unit selects the audio data pieces by the second unit of data from the audio data pieces in such a way that an amount of temporal shift between the respective video data pieces and the audio data pieces corresponding to the respective video data pieces will become less than or equal to a time length of the second unit of data and then multiplexes the selected audio data pieces with the video data.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A recording device comprising:
 a non-transitory computer readable media configured to store instructions; 
 at least one processor operably coupled to the non-transitory computer readable media and configured to execute the instructions to:
 compress and then encode video data pieces by a first unit of data; 
 compress and then encode audio data pieces in a second unit of data, a time length of the second unit of data being different from that of the first unit of data; and 
 when a pair of record instructions made up of a record start instruction and a record stop instruction is repeatedly provided at time intervals, couple the respective video data pieces, which have been encoded, corresponding to a period from the record start instruction to the record stop instruction, and also multiplex the respective video data pieces with the audio data pieces, which have been encoded and which correspond to the respective video data pieces, as one piece of record data, wherein 
 the encoding of audio data pieces continues at least from a first one of the record instruction until a last one of the record instruction, 
 determine a leading edge of the audio data piece that has been shifted in time by an amount of offset, which has been accumulated, in such a way that, when a starting point of the encoded video data pieces corresponding to a focused record instruction is used as a first reference point, a difference between a starting point of the audio data piece encoded by the second unit of data of the leading edge of the encoded audio data pieces corresponding to the focused record instruction and the first reference point will become less than or equal to half of the time length of the second unit of data, 
 determine a trailing edge of the audio data piece that has been shifted in time by the amount of offset, which has been accumulated, in such a way that, when an ending point of the encoded video data pieces corresponding to the focused record instruction is used as a second reference point, a difference between an ending point of the audio data piece encoded by the second unit of data of the trailing edge of the encoded audio data pieces corresponding to the focused record instruction and the second reference point will become less than or equal to the half of the time length of the second unit of data, 
 an initial value of the amount of offset is a difference between a leading edge of the encoded video data pieces and a leading edge of the encoded audio data pieces at the time of starting a first record, every time the leading edge of the encoded audio data pieces corresponding to the focused record instruction is determined, a difference between a time length from a point corresponding to a first one of the record start instruction to the determined leading edge and a time length from the point corresponding to the first one of the record start instruction to the first reference point is added to the amount of offset, and every time the trailing edge of the encoded audio data pieces corresponding to the focused record instruction is determined, a difference between a time length from the point corresponding to the first one of the record start instruction to the determined trailing edge and a time length from the point corresponding to the first one of the record start instruction to the second reference point is added to the amount of offset, and 
 select the audio data pieces by the second unit of data from the audio data pieces, which have been encoded, in such a way that an amount of temporal shift between the respective video data pieces and the audio data pieces, which have been encoded and which correspond to the respective video data pieces, will become less than or equal to the time length of the second unit of data and then multiplexes the selected audio data pieces with the video data pieces. 
 
 
     
     
       2. The recording device according to  claim 1 , wherein the video encoding continues the encoding at least from the first one of the record instruction until the last one of the record instruction. 
     
     
       3. The recording device according to  claim 1 , wherein the video encoding is not performed between the respective record instructions. 
     
     
       4. The recording device according to  claim 1 , wherein the multiplexing is in accordance with MPEG-TS. 
     
     
       5. A multiplexing method comprising:
 compressing and then encoding video data pieces by a first unit of data; 
 compressing and then encoding audio data pieces by a second unit of data, a time length of the second unit of data being different from that of the first unit of data; and 
 when a pair of record instructions made up of a record start instruction and a record stop instruction is repeatedly provided at time intervals, coupling the respective encoded video data pieces corresponding to a period from the record start instruction to the record stop instruction, and also multiplexing the respective video data pieces with the encoded audio data pieces corresponding to the respective video data pieces as one piece of record data, wherein 
 the encoding of audio data pieces is continued at least from a first one of the record instruction until a last one of the record instruction, 
 determining a leading edge of the audio data piece that has been shifted in time by an amount of offset, which has been accumulated, in such a way that, when a starting point of the encoded video data pieces corresponding to a focused record instruction is used as a first reference point, a difference between a starting point of the audio data piece encoded by the second unit of data of the leading edge of the encoded audio data pieces corresponding to the focused record instruction and the first reference point will become less than or equal to half of the time length of the second unit of data, 
 determining a trailing edge of the audio data piece that has been shifted in time by the amount of offset, which has been accumulated, in such a way that, when an ending point of the encoded video data pieces corresponding to the focused record instruction is used as a second reference point, a difference between an ending point of the audio data piece encoded by the second unit of data of the trailing edge of the encoded audio data pieces corresponding to the focused record instruction and the second reference point will become less than or equal to the half of the time length of the second unit of data, 
 an initial value of the amount of offset is a difference between a leading edge of the encoded video data pieces and a leading edge of the encoded audio data pieces at the time of starting a first record, every time the leading edge of the encoded audio data pieces corresponding to the focused record instruction is determined, a difference between a time length from a point corresponding to a first one of the record start instruction to the determined leading edge and a time length from the point corresponding to the first one of the record start instruction to the first reference point is added to the amount of offset, and every time the trailing edge of the encoded audio data pieces corresponding to the focused record instruction is determined, a difference between a time length from the point corresponding to the first one of the record start instruction to the determined trailing edge and a time length from the point corresponding to the first one of the record start instruction to the second reference point is added to the amount of offset, and 
 selecting the audio data pieces by the second unit of data from the encoded audio data pieces in such a way that an amount of temporal shift between the respective video data pieces and the audio data pieces, which have been encoded in the audio encoding and which correspond to the respective video data pieces, will become less than or equal to the time length of the second unit of data and then the selected audio data pieces are multiplexed with the video data pieces.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.