Patent classifications
H04N19/587
Image decoding device
Memory required during decoding is reduced. A video image decoding device (1) is equipped with main direction deriving means (1453A) that references a prediction mode definition DEFPM(1), and from a prediction mode number, derives a main direction of a prediction direction corresponding to a prediction mode, and a gradient deriver (1453B) that references a gradient definition table DEFANG(1), and derives a gradient of the prediction direction.
METHOD AND SYSTEM FOR FILMING
This invention concerns a method of filming a subject to be projected as a Pepper's Ghost image. The method may comprise filming a subject under a lighting arrangement having one or more front lights for illuminating a front of a subject and one or more backlights. The lights may be controlled such that the total brightness of the one or more front lights, as measured of the subject, is less than or approximately the same as the total brightness of the one or more backlights, as measured at the subject. The subject may be located directly above one or more floor lights such the subject is illuminated from below by the one or more floor lights.
METHOD AND SYSTEM FOR FILMING
This invention concerns a method of filming a subject to be projected as a Pepper's Ghost image. The method may comprise filming a subject under a lighting arrangement having one or more front lights for illuminating a front of a subject and one or more backlights. The lights may be controlled such that the total brightness of the one or more front lights, as measured of the subject, is less than or approximately the same as the total brightness of the one or more backlights, as measured at the subject. The subject may be located directly above one or more floor lights such the subject is illuminated from below by the one or more floor lights.
REGION-BASED IMAGE DECOMPRESSION
A method and an apparatus for decoding an image are disclosed. A region of the image is selected and the decoding is selected region and associated metadata is performed. Pixels for a generated for a decoded image based on the decoded selected region and metadata.
REGION-BASED IMAGE DECOMPRESSION
A method and an apparatus for decoding an image are disclosed. A region of the image is selected and the decoding is selected region and associated metadata is performed. Pixels for a generated for a decoded image based on the decoded selected region and metadata.
RENDERING VIDEO FRAMES FOR A USER INTERFACE OPERATION PERFORMED AT A CLIENT DEVICE
In some implementations, a device includes one or more processors and a non-transitory memory. In some implementations, a method includes obtaining a request for a sequence of video frames that corresponds to a user interface operation being performed at a client device. In some implementations, the sequence of video frames is to be presented at the client device at a first frame rate. In some implementations, the method includes determining an availability of computing resources associated with providing the sequence of video frames to the client device. In some implementations, the method includes generating, based on the availability of computing resources, the sequence of video frames at a second frame rate that is greater than the first frame rate. In some implementations, the method includes triggering the client device to present the sequence of video frames at the first frame rate.
Method and apparatus for video frame interpolation, and device and storage medium
A method and apparatus for video frame interpolation, and a device and a storage medium for the same are provided. The method may include: acquiring a target video, and acquiring a (t−1).sup.th frame of image and a t.sup.th frame of image in the target video; acquiring motion level information of pixel points of the (t−1).sup.th frame of image and the t.sup.th frame of image; acquiring deep frame interpolation features of the (t−1).sup.th frame of image and the t.sup.th frame of image, respectively; and performing a frame interpolation operation layer by layer based on the deep frame interpolation features and the motion level information of the (t−1).sup.th frame of image and the t.sup.th frame of image to generate an intermediate frame between the (t−1).sup.th frame of image and the t.sup.th frame of image, and interpolating the intermediate frame between the (t−1).sup.th frame of image and the t.sup.th frame of image.
IMAGE ENCODER AND RELATED NON-TRANSITORY COMPUTER READABLE MEDIUM FOR IMAGE DECODING
An encoder includes circuitry and a memory coupled to the circuitry, wherein the circuitry, in operation, performs a partition process. The partition process includes calculating first values of a set of pixels between a first partition and a second partition in a current block, using a first motion vector for the first partition; calculating second values of the set of pixels, using a second motion vector for the second partition; and calculating third values of the set of pixels by weighting the first values and the second values. When a ratio of a width to a height of the current block is larger than 4 or a ratio of the height to the width of the current block is larger than 4, the circuitry disables the partition process.
Coding and decoding of interleaved image data
Sampled data is packaged in checkerboard format for encoding and decoding. The sampled data may be quincunx sampled multi-image video data (e.g., 3D video or a multi-program stream), and the data may also be divided into sub-images of each image which are then multiplexed, or interleaved, in frames of a video stream to be encoded and then decoded using a standardized video encoder. A system for viewing may utilize a standard video decoder and a formatting device that de-interleaves the decoded sub-images of each frame reformats the images for a display device. A 3D video may be encoded using a most advantageous interleaving format such that a preferred quality and compression ratio is reached. In one embodiment, the invention includes a display device that accepts data in multiple formats.
Coding and decoding of interleaved image data
Sampled data is packaged in checkerboard format for encoding and decoding. The sampled data may be quincunx sampled multi-image video data (e.g., 3D video or a multi-program stream), and the data may also be divided into sub-images of each image which are then multiplexed, or interleaved, in frames of a video stream to be encoded and then decoded using a standardized video encoder. A system for viewing may utilize a standard video decoder and a formatting device that de-interleaves the decoded sub-images of each frame reformats the images for a display device. A 3D video may be encoded using a most advantageous interleaving format such that a preferred quality and compression ratio is reached. In one embodiment, the invention includes a display device that accepts data in multiple formats.