摘要:
Embodiments of this application disclose a data coding method and apparatus, a storage device, and a terminal device that are applied to the field of information processing technologies. The method includes: determining, by a data transmitting-end, a length of a first bit-rate-control-unit data frame according to an actual requirement, determining a first target bit rate of a first bit-rate-control-unit, then adjusting the first target bit rate according to a first difference value between a real bit rate of a data frame of a previous bit-rate-control-unit (that is, a second bit-rate-control-unit) and a second target bit rate of the data frame of the previous bit-rate-control-unit, and coding the first bit-rate-control-unit data frame according to the adjusted first target bit rate. According to the embodiments of this application, the length of the first bit-rate-control-unit data frame can be flexibly set, and the first target bit rate is adjusted according to an actual coding case of the previous bit-rate-control-unit data frame, so that after the first bit-rate-control-unit is coded according to the adjusted first target bit rate, a requirement for a stable bit rate in any duration, particularly, in a short time, is satisfied.
摘要:
A method of controlling output bitrate of a video encoder encoding a video sequence is disclosed. The method comprises setting a long-term bit budget (S1) for a time period of at least one day for output of the video encoder, and determining a first allowable bitrate (S2) based on the long-term bit budget. The method further comprises determining an instantaneous bit restriction (S3) for output of the video encoder, and determining a second allowable bitrate (S4) based on the instantaneous bit restriction. Output bitrate is controlled (S5) based on the first allowable bitrate and the second allowable bitrate, such that the long-term bit budget, the first allowable bitrate and the second allowable bitrate are complied with. A computer program product, a bitrate controller, a camera, and a network video recorder are also disclosed.
摘要:
Media content comprises video. The video comprises a sequence of scenes comprising pictures. The media content comprises segments. A method determines when a scene change between a first scene and a second, subsequent, scene occurs within a predetermined proximity to a boundary between segments. When a scene change occurs within a predetermined proximity of an end of a segment, at least a first picture in the second scene is discarded and an additional picture is inserted in the first scene. When a scene change occurs within a predetermined proximity of a start of a segment, at least one picture in the first scene is discarded and an additional picture is inserted in the second scene. The additional picture can be a repeat or a copy of an existing picture, or it can be based on at least one existing picture in the first scene, such as by interpolation.
标题翻译:BILDCODIERUNGSVORTHHTUNG,BILDDECODIERUNGSVORRICHTUNG,VORTHHTUNG ZUR UMWANDLUNG EINES CODIERTEN DATENSTROMS,BILDCODIERUNGSVERFAHREN UND BILDDECODIERUNGSVERFAHREN
摘要:
When a randomly-accessible inter picture is encoded, a prediction image generator sets a reference picture from among a plurality of randomly-accessible intra pictures, and performs a motion-compensated prediction using the set reference picture for a prediction process, and a variable length encoding unit 13 encodes both picture position information showing the position of the reference picture, and identification information showing that the randomly-accessible inter picture is randomly accessible, and multiplexes encoded data about both the picture position information and the identification information into a bitstream.