Patent classifications
H04N19/70
Methods and apparatus for video encoding and decoding binary sets using adaptive tree selection
Methods and apparatus are provided for encoding and decoding binary sets using adaptive tree selection. In one exemplary encoding method embodiment, picture data is encoded for a block in a picture; in which one of a plurality of trees structures is selected to code a binary set of data for indicating coefficient significance for the block. In another exemplary encoding method embodiment, picture data is encoded for a block in a picture, in which one or more trees are used to encode a binary set of data for indicating coefficient significance for the block, the one or more trees each having a plurality of nodes, at least one of the nodes of the one or more trees being modified responsive to at least one parameter.
Methods and apparatus for video encoding and decoding binary sets using adaptive tree selection
Methods and apparatus are provided for encoding and decoding binary sets using adaptive tree selection. In one exemplary encoding method embodiment, picture data is encoded for a block in a picture; in which one of a plurality of trees structures is selected to code a binary set of data for indicating coefficient significance for the block. In another exemplary encoding method embodiment, picture data is encoded for a block in a picture, in which one or more trees are used to encode a binary set of data for indicating coefficient significance for the block, the one or more trees each having a plurality of nodes, at least one of the nodes of the one or more trees being modified responsive to at least one parameter.
Video signal processing method and device therefor
A video signal decoding device comprises a processor, wherein: the processor decodes a sequence parameter set (SPS) raw byte sequence payload (RBSP) syntax included in a bitstream of a video signal, and decodes the bitstream on the basis of the decoding result of the SPS RBSP syntax; the SPS RBSP syntax includes a first syntax element related to the number of one or more sub-pictures configuring one picture, and a second syntax element indicating whether to process a boundary of the one or more sub-pictures as a boundary of the one picture on the basis of the first syntax element; and the second syntax element is parsed only when the number of the one or more sub-pictures is two or more.
Video signal processing method and device therefor
A video signal decoding device comprises a processor, wherein: the processor decodes a sequence parameter set (SPS) raw byte sequence payload (RBSP) syntax included in a bitstream of a video signal, and decodes the bitstream on the basis of the decoding result of the SPS RBSP syntax; the SPS RBSP syntax includes a first syntax element related to the number of one or more sub-pictures configuring one picture, and a second syntax element indicating whether to process a boundary of the one or more sub-pictures as a boundary of the one picture on the basis of the first syntax element; and the second syntax element is parsed only when the number of the one or more sub-pictures is two or more.
Bitstream signaling of error mitigation in sub-picture bitstream based viewport dependent video coding
A video coding mechanism for viewpoint dependent video coding is disclosed. The mechanism includes mapping a spherical video sequence into a plurality of sub-picture video sequences. The mechanism further includes encoding the plurality of sub-picture video sequences as sub-picture bitstreams to support merging of the plurality of sub-picture bitstreams, the encoding ensuring that each sub-picture bitstream is self-referenced and two or more of the sub-picture bitstreams can be merged to generate a single video bitstream using a lightweight bitstream rewriting process that does not involve changing of any block-level coding results. A mergable indication is encoded to indicate that the sub-picture bitstream containing the indication is compatible with a multi-bitstream merge function for reconstruction of the spherical video sequence. A set of the sub-picture bitstreams and the mergable indication are transmitted toward the decoder to support decoding and displaying a virtual reality video viewport.
Bitstream signaling of error mitigation in sub-picture bitstream based viewport dependent video coding
A video coding mechanism for viewpoint dependent video coding is disclosed. The mechanism includes mapping a spherical video sequence into a plurality of sub-picture video sequences. The mechanism further includes encoding the plurality of sub-picture video sequences as sub-picture bitstreams to support merging of the plurality of sub-picture bitstreams, the encoding ensuring that each sub-picture bitstream is self-referenced and two or more of the sub-picture bitstreams can be merged to generate a single video bitstream using a lightweight bitstream rewriting process that does not involve changing of any block-level coding results. A mergable indication is encoded to indicate that the sub-picture bitstream containing the indication is compatible with a multi-bitstream merge function for reconstruction of the spherical video sequence. A set of the sub-picture bitstreams and the mergable indication are transmitted toward the decoder to support decoding and displaying a virtual reality video viewport.
Method and apparatus for storage and signaling of sub-sample entry descriptions
Described are methods, apparatuses and computer program products for signaling and storing compressed point clouds. Sub-sample entries associated with sequences of sub-samples within sequences of samples may indicate whether sequences of sub-samples were encapsulated alone in a track, without other sub-samples or additional header data. Sub-sample entry types can be indexed at track-level sub-sample description boxes. Point cloud compression coded bitstream component types may be signaled by including respective point cloud unit header information in a codec-specific parameters-related field of track level sub-sample description boxes. Sub-sample information boxes may indicate sub-sample entry indices for respective sub-samples. A flag in such information boxes may indicate the presence of sub-sample description entry indexes. Description index boxes can contain sub-sample description entry indexes in the same container as sub-sample information boxes. Track fragment header boxes can include sub-sample description entry indices that apply to samples of a track fragment.
Method, apparatus and system for encoding and decoding a tree of blocks of video samples
A method of decoding coding blocks of a coding tree unit in an image. The method comprises obtaining the coding tree unit in the image from a bitstream, the coding tree unit having chroma channels and a luma channel; and determining luma split options for the luma channel of the coding tree unit according to dimensions of a region of the coding tree unit. The method also comprises determining chroma split options for the chroma channels of the coding tree unit according to dimensions of a region of the coding tree unit, the chroma split options being different to the luma split options, the allowable chroma split options resulting in chroma intra predicted blocks with a minimum size of 16 samples; and decoding the coding blocks by determining flags from the bitstream to select one of the determined luma split options and one of the determined chroma split options.
Upsampling reference pixels for intra-prediction in video coding
A device for decoding video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: determine that a current block of the video data is to be predicted using an angular intra-prediction mode; determine neighboring samples to the current block that will be used to generate a prediction block for the current block according to an angle of the angular intra-prediction mode and that are to be upsampled; calculate predicted samples of the prediction block according to formulas that jointly upsample the neighboring samples that will be used to generate the prediction block and that generate the values for the predicted samples; and decode the current block using the prediction block.
Method of providing image storage service, recording medium and computing device
Disclosed herein are methods of providing an image storage service, computer-readable recording mediums, and/or computing devices. The method of providing the image storage service includes selecting image data in a first format, determining an initial compression parameter for converting the selected image data in the first format into a second format, obtaining primary image data in the second format by transcoding the selected image data in the first format based on the initial compression parameter, searching for a desired compression parameter based on whether image quality of the primary image data satisfies a criterion, obtaining final image data in the second format by transcoding the selected image data in the first format based on the desired compression parameter, and storing final image data in the second format in the memory.