Abstract:
An encoding method, a decoding method, and a device for point cloud compression are provided. The encoding method includes the following. Point cloud data corresponding to a first frame is obtained, and is distinguished into a global point cloud set and at least one object point cloud set according to a reference frame. The object point cloud set corresponds to at least one reference object point cloud set. A global dynamic model corresponding to the global point cloud set is calculated and an object dynamic model corresponding to the object point cloud set is calculated. A bitstream is generated. The bitstream includes the global point cloud set, the global dynamic model corresponding to the global point cloud set, a serial number of each object point in the reference object point cloud set, and the object dynamic model corresponding to the object point cloud set.
Abstract:
A feature data encoding method, an encoder, a feature data decoding method, and a decoder are provided. The feature data encoding method includes following steps. A transform unit is divided into a plurality of sub-blocks and N sub-transform units. A reference origin and a LSC are determined in an i-th sub-transform unit of the sub-transform units, and an original coordinate of the last significant coefficient of the i-th sub-transform unit is modified to a specific coordinate. The i-th sub-transform unit is scanned from a specific sub-block of the i-th sub-transform unit, and significant feature coefficients in the i-th sub-transform unit are individually encoded as coded data.
Abstract:
An encoding, a decoding method, a system for encoding and decoding, an encoder, and a decoder are provided. The encoding method includes the following. In a palette mode, if colors of pixels of a coding unit block are all represented by one or more major colors of the coding unit block, a flag is set as a first state value, and if the color of at least one pixel of the coding unit block is not represented by the one or more major colors of the coding unit block, the flag is set as a second state value. The encoding method further includes establishing a palette table corresponding to the coding unit block according to a state value of the flag and the one or more major colors.
Abstract:
A method for decoding, a method for encoding, a codec system, a decoder and an encoder are provided. The method includes receiving a first flag corresponding to a coding unit block, and receiving and reading a second flag corresponding to the coding unit block and index values of each pixel of the coding unit block when a state value of the first flag is conformed with a predetermined state value. The method also includes selecting N colors corresponding to N index pixels from a neighboring area of the coding unit block according to the second flag, wherein the second flag indicates an amount of the N colors corresponding to the N index pixels and colors of each of the N colors are different. The method further includes reconstructing pixels of the coding unit block according to the N colors corresponding to the N index pixels.
Abstract:
A method and an image processing apparatus for video coding are provided. The method is adapted to the image processing apparatus and includes following steps. A current coding unit is received, and filter selection is performed according to a size of the current coding unit. At least one selected filter is used to perform a filtering operation on a plurality of reference boundaries of the current coding unit to generate a plurality of filtering reference values. An interpolation operation is performed on the current coding unit according to the filtering reference values to generate a plurality of interpolated prediction values.
Abstract:
An encoding, a decoding method, a system for encoding and decoding, an encoder, and a decoder are provided. The encoding method includes the following. In a palette mode, if colors of pixels of a coding unit block are all represented by one or more major colors of the coding unit block, a flag is set as a first state value, and if the color of at least one pixel of the coding unit block is not represented by the one or more major colors of the coding unit block, the flag is set as a second state value. The encoding method further includes establishing a palette table corresponding to the coding unit block according to a state value of the flag and the one or more major colors.
Abstract:
A method and an image processing apparatus for video coding are proposed. The method is applicable to an image processing apparatus and includes the following steps. A current coding unit is received, and the number of control points of a current coding unit is set, where the number of control points is greater than or equal to 3. At least one affine model is generated based on the number of control points, and an affine motion vector corresponding to each of the at least one affine model is computed. A motion vector predictor of the current coding unit is computed based on the at least one motion vector so as to accordingly perform inter-prediction coding on the current coding unit.
Abstract:
The disclosure is directed to a method of color palette coding and an electronic device using the same method. The proposed method would include not limited to encoding, by using a processor, a bit stream to represent a color of a coding unit and storing the bit stream in a storage medium or transmitting the bit stream. The bit stream would include not limited to a binary bit representing a run flag, a N binary bit sequence representing up to 2N major colors in a coding unit with each of the possible values of the N binary bit sequence representing an unique major color index of N major color indices, and a M binary bit sequence representing up to 2M extended colors with each of the possible values of the M binary bit sequence representing an unique extended color index of M extended color indices.
Abstract:
A method and device for coding interlaced video data. The method includes coding interlaced video data captured from a plurality of different positions, the interlaced video data including data for a top field and a bottom field for at least one interlaced video scan, the top field including every other line starting with a top line of a frame and the bottom field including interposed lines in the frame.
Abstract:
An encoding, a decoding method, a system for encoding and decoding, an encoder, and a decoder are provided. The encoding method includes the following. In a palette mode, if colors of pixels of a coding unit block are all represented by one or more major colors of the coding unit block, a flag is set as a first state value, and if the color of at least one pixel of the coding unit block is not represented by the one or more major colors of the coding unit block, the flag is set as a second state value. The encoding method further includes establishing a palette table corresponding to the coding unit block according to a state value of the flag and the one or more major colors.