H04N19/46

Intra Prediction for Image and Video Compression
20230050660 · 2023-02-16 ·

A method for intra-prediction of a current block includes selecting peripheral pixels of the current block, where the peripheral pixels are used to generate a prediction block for the current block; for each prediction pixel of the prediction block, performing steps including selecting two respective pixels of the peripheral pixels; and calculating the prediction pixel by interpolating at least the two respective pixels; and coding a residual block corresponding to a difference between the current block and the prediction block.

PICTURE SPLITTING-BASED IMAGE CODING DEVICE AND METHOD
20230052204 · 2023-02-16 ·

According to one embodiment of the present document, a (decoded) picture can be split into sub-pictures. Information related to the sub-pictures can be acquired by means of a decoding device, and a decoding procedure can be performed on the basis of the information related to the sub-pictures. In one embodiment, the decoding device can determine, on the basis of the information about the sub-pictures, the location in which information related to locations of virtual boundaries for in-loop filtering is signaled.

PICTURE SPLITTING-BASED IMAGE CODING DEVICE AND METHOD
20230052204 · 2023-02-16 ·

According to one embodiment of the present document, a (decoded) picture can be split into sub-pictures. Information related to the sub-pictures can be acquired by means of a decoding device, and a decoding procedure can be performed on the basis of the information related to the sub-pictures. In one embodiment, the decoding device can determine, on the basis of the information about the sub-pictures, the location in which information related to locations of virtual boundaries for in-loop filtering is signaled.

VIDEO DECODING METHOD, VIDEO ENCODING METHOD, RELATED DEVICES, AND STORAGE MEDIUM

A video decoding method, a video encoding method, related devices, and a storage medium are provided. The video decoding method includes: determining a current string to be decoded from a current coding unit of a current image; based on the current string being a unit vector string and the current string including a first pixel, determining a reference pixel of the first pixel from a historical decoding unit in the current image, the historical decoding unit being a decoded coding unit adjacent to the current coding unit in the current image, the reference pixel of the first pixel being adjacent to the first pixel in the current image; and acquiring a predicted value of the first pixel based on a reconstructed value of the reference pixel of the first pixel to obtain a decoded image. may

VIDEO DECODING METHOD, VIDEO ENCODING METHOD, RELATED DEVICES, AND STORAGE MEDIUM

A video decoding method, a video encoding method, related devices, and a storage medium are provided. The video decoding method includes: determining a current string to be decoded from a current coding unit of a current image; based on the current string being a unit vector string and the current string including a first pixel, determining a reference pixel of the first pixel from a historical decoding unit in the current image, the historical decoding unit being a decoded coding unit adjacent to the current coding unit in the current image, the reference pixel of the first pixel being adjacent to the first pixel in the current image; and acquiring a predicted value of the first pixel based on a reconstructed value of the reference pixel of the first pixel to obtain a decoded image. may

APPARATUS, SYSTEM, METHOD, STORAGE MEDIUM, AND FILE FORMAT
20230047914 · 2023-02-16 ·

An apparatus acquires data representing a material appearance of a surface of an object, selects, based on the data, one of a coding method for coding by providing a scalability of a bit plane and a coding method for coding by providing a scalability of resolution, and outputs the data encoded by the selected coding method.

APPARATUS, SYSTEM, METHOD, STORAGE MEDIUM, AND FILE FORMAT
20230047914 · 2023-02-16 ·

An apparatus acquires data representing a material appearance of a surface of an object, selects, based on the data, one of a coding method for coding by providing a scalability of a bit plane and a coding method for coding by providing a scalability of resolution, and outputs the data encoded by the selected coding method.

Three-dimensional data encoding method, three-dimensional data decoding method, three-dimensional data encoding device, three-dimensional data decoding device

A three-dimensional data encoding method includes: shifting point cloud data indicating three-dimensional positions in a three-dimensional space by a first shift amount; dividing the point cloud data into pieces of sub point cloud data; shifting each of the pieces of sub point cloud data by a second shift amount based on a position of one of the subspaces that includes the sub point cloud data, the pieces of sub point cloud data being included in the point cloud data shifted by the first shift amount; and encoding the pieces of sub point cloud data shifted, to generate a bitstream. The bitstream includes first shift information for calculating the first shift amount, and pieces of second shift information each for calculating a corresponding one of second shift amounts by which the pieces of sub point cloud data are shifted and each of which is the second shift amount.

Three-dimensional data encoding method, three-dimensional data decoding method, three-dimensional data encoding device, three-dimensional data decoding device

A three-dimensional data encoding method includes: shifting point cloud data indicating three-dimensional positions in a three-dimensional space by a first shift amount; dividing the point cloud data into pieces of sub point cloud data; shifting each of the pieces of sub point cloud data by a second shift amount based on a position of one of the subspaces that includes the sub point cloud data, the pieces of sub point cloud data being included in the point cloud data shifted by the first shift amount; and encoding the pieces of sub point cloud data shifted, to generate a bitstream. The bitstream includes first shift information for calculating the first shift amount, and pieces of second shift information each for calculating a corresponding one of second shift amounts by which the pieces of sub point cloud data are shifted and each of which is the second shift amount.

Video display preference filtering
11582465 · 2023-02-14 · ·

Video coding schemes may include one or more filters to reduce coding artifacts and improve video quality. These filters may be applied to decode video data in a predetermined sequence. The output from one or more of these filters may be selected for different images, blocks, or sets of video data and then copied and/or routed to a display or a buffer storing reference data that is used to decode other video data in a data stream. Providing the ability to select which filter output is used for display and as a reference may result in better video quality for multiple types of video data. The filters that are selected for display and for reference may be different and may vary for different images, blocks, and data sets.