摘要:
A method and system in which a user manually changes the quality of portions of video frames after the frames have been previously encoded. Regions of one or more frames of video are selected to have an increased quality, a decreased quality, or a quality which should not be altered (174). After the regions are defined by a user, the frames of video is digitally re-encoded and inserted into the digitally encoded data stream in place of the previously encoded data (182 and 190). In order to easily remove a previously encoded frame from the data stream and replace it with a newly encoded frame having regions of quality defined by the user, it is preferable to have the newly encoded frame consume the same number of bits as the previously encoded frame.
摘要:
An audiovisual encoding system using a multipass video encoder (50) and a plurality of one-pass audio encoders (70a, 70b, 70c and 70d). The number of audio encoders used by the system is equal to the number of audio tracks to be encoded divided by the number of passes required for the video encoding rounded up to the nearest integer, if necessary. The system allows the video encoder (50) and audio encoders (70a, 70b, 70c and 70d) to be used at the same time so that the encoding of the video is completed at the same time as the encoding of all audio tracks is completed, using the minimum number of audio encoders (70a, 70b, 70c and 70d).
摘要:
A system (31, 41, 32, 33) in which a user manually changes the quality of specific time periods of encoded video (180). After the automatic encoding (50) of video into a compressed digital format, a person editing (31, 33) the encoded video reviews the quality of the video and manually indicates that the quality of specific time periods (180) of the video is to be altered. As the digital storage medium such as an optical disc (84, 90) which stores the encoded video has finite storage capacity, the total number of bits for the encoded video (50) and the quality of the video is limited. A percentage of bits are removed from time sequence and placed in a bit pool (368). Using an exponential function (368) new bits are calculated and the bits in the bit pool are proportionally distributed to the video frames (376). The frames must then be checked (394) and possibly adjusted (398, 400) to prevent underflow of the video buffer.
摘要:
A method and system for re-encoding frames of a digital video stream without changing the previously calculated bit length of the stream. A set of macroblocks at a time are re-encoded (292), the number of resulting bits is calculated (306, 368) and the deviation from an estimated number of bits is calculated (372), either set-by-set or cumulatively. Based on the accuracy (372), of the estimate (422) and the remaining number of sets of macroblocks (424) to re-encode, a correction factor (710) for the quantization level of the next set of macroblocks is chosen from a lookup table. The correction factor is added to the quantization level of the next set of macroblocks (712) and the results stored as the new quantization level of the set (706). This sequential process is done for all sets of macroblocks in the digital stream which are to be recorded according to changed image qualities (706, 708, 710, 712, 714).
摘要:
A system (31, 41, 32, 33) in which a user manually changes the quality of specific time periods of encoded video (180). After the automatic encoding (50) of video into a compressed digital format, a person editing (31, 33) the encoded video reviews the quality of the video and manually indicates that the quality of specific time periods (180) of the video is to be altered. As the digital storage medium such as an optical disc (84, 90) which stores the encoded video has finite storage capacity, the total number of bits for the encoded video (50) and the quality of the video is limited. A percentage of bits are removed from time sequence and placed in a bit pool (368). Using an exponential function (368) new bits are calculated and the bits in the bit pool are proportionally distributed to the video frames (376). The frames must then be checked (394) and possibly adjusted (398, 400) to prevent underflow of the video buffer.
摘要:
A method and system in which a user manually changes the quality of portions of video frames after the frames have been previously encoded. Regions of one or more frames of video are selected to have an increased quality, a decreased quality, or a quality which should not be altered (174). After the regions are defined by a user, the frames of video is digitally re-encoded and inserted into the digitally encoded data stream in place of the previously encoded data (182 and 190). In order to easily remove a previously encoded frame from the data stream and replace it with a newly encoded frame having regions of quality defined by the user, it is preferable to have the newly encoded frame consume the same number of bits as the previously encoded frame.
摘要:
A method and system (Figs. 34 and 1A) in which a section of a previously encoded digital bit stream (Fig. 33A) is replaced with another section of encoded video (Fig. 33D). In order to remove a section of encoded video, it is necessary to determine the beginning and ending points of the encoded video in the digitally encoded bit stream (Fig. 33A). The addresses of the beginning and ending points are calculated by summing the bits consumed by each picture, the number of bits of the sequence header of each picture, the number of bits of each Group of Pictures (GOP) header and all stuff bits. In order to encode the video which is to be inserted in place of the removed video, a process is performed which prevents decoding artifacts from appearing (Fig. 34). This is accomplished by determining a last P-picture before the edit point and using it as a reference frame for frames after the edit point (786). Additionally, a short period of the original video encoded using its original quantizer values is included at the end of the video to be substituted (784).
摘要:
According to this invention, general addresses are given to a multi-layer information storage medium to facilitate handing of information. That is, it is possible to set generalized addresses for multiple information layers, and information indicating a condition for setting the general addresses, e.g., the contents of a disk ID zone in a rewritable zone of a lead-in area, is recorded on an information reproducing layer.
摘要:
An information storage medium is designed to assure stable continuous recording without adverse effect, even when many defective areas are present on the information storage medium. To record information onto the information storage medium, a file unit is defined as a first unit. A contiguous data area unit to be treated as a continuous recording area is defined as a second unit. Furthermore, recording is done in the contiguous data area units and a collection of the contiguous data area units is organized into the file unit. In addition, an information recording place is provided in such a manner that the contiguous data area unit is so set that it extends over the recording area of another file already recorded on the information storage medium and a defective area on the information storage medium.