摘要:
Systems and methods for adaptive streaming using JPEG 2000 are provided. Some systems can include a video source, a server device, and a client device in communication with the server device via a communication channel, wherein the server device receives a video data stream from a video source, wherein the server device converts the video data stream into a plurality of image layers, wherein the server device stores each of the plurality of image layers, wherein the client device transmits a request for the video data stream to the server device, and wherein the server device transmits at least one of the plurality of image layers to the client device based on a bandwidth available in the communication channel with the client device.
摘要:
Embodiments of the present invention disclose a video coding method, a video decoding method, a video coding apparatus, and a video decoding apparatus. The method in the embodiments of the present invention includes: obtaining a current picture, and obtaining motion vector precision of the current picture according to the current picture, where the motion vector precision includes a search step size set, and each search step size in the search step size set is less than a pixel unit; obtaining a current block and a reference picture of the current block; determining a search start point in the reference picture, and searching, from the search start point, for a target integer pixel by using a pixel unit as a search step size; searching, from the target integer pixel, for a match block of the current block according to the motion vector precision; obtaining motion vector information and a prediction residual signal; and writing information about the reference picture, the motion vector information, and the prediction residual signal into a bitstream, where the information about the reference picture is used to indicate the reference picture. In the embodiments of the present invention, coding and decoding can be performed with reference to video features.
摘要:
In video encoding, the video frames are spatio-temporally filtered for reduction of spatial and temporal redundancy before they are entropy encoded. Known filtering schemes consider temporally successive frames and are static. It is probable but not necessary that successive frames are most efficient to encode. Therefore, a plurality or all possible frame order permutations are considered for a group of frames (GOP) and evaluated based on a global criterion, which is the sum of local criterion values computed over disjoint sets of successive frames considered in the new order. The local criterion value is deduced from motion estimation processed on each considered set of frames. The best ordering is chosen as the one that minimizes the global criterion value.