H04N19/88

Method and Apparatus for Coding Mode Selection in Video Coding System
20230209042 · 2023-06-29 ·

A method and apparatus for video coding. According to this method, a set of candidates associated with coding modes or coding parameters is determined. Boundary matching costs associated with the set of candidates are determined, where each of the boundary matching costs is determined, for one target candidate of the set of candidates, by using reconstructed or predicted samples of the current block and neighbouring reconstructed or predicted samples of the current block. The reconstructed or predicted samples of the current block are determined according to said one target candidate. The set of candidates are reordered according to the boundary matching costs. The current block is then encoded or decoded using a final candidate selected from the set of candidates based on reordered candidates of the set of candidates.

Method and Apparatus for Coding Mode Selection in Video Coding System
20230209042 · 2023-06-29 ·

A method and apparatus for video coding. According to this method, a set of candidates associated with coding modes or coding parameters is determined. Boundary matching costs associated with the set of candidates are determined, where each of the boundary matching costs is determined, for one target candidate of the set of candidates, by using reconstructed or predicted samples of the current block and neighbouring reconstructed or predicted samples of the current block. The reconstructed or predicted samples of the current block are determined according to said one target candidate. The set of candidates are reordered according to the boundary matching costs. The current block is then encoded or decoded using a final candidate selected from the set of candidates based on reordered candidates of the set of candidates.

Moving image compression device, moving image decoding device, image compression device, image decoding device, imaging device, and non-transitory medium storing program
09854247 · 2017-12-26 · ·

A moving image compression device has an obtaining unit, an image conversion unit, and a compression processing unit. The obtaining unit obtains a RAW moving image having plural frames associated in an order of imaging, the frames having pixels of three different color components which are disposed periodically according to a color array with two rows and two columns. The image conversion unit separates, in a target frame, a first pixel group corresponding to a first color component of odd rows and a second pixel group corresponding to the first color component of even rows, and alternately arrays, in a time base direction, a first image including the first pixel group and a second image including the second pixel group. The compression processing unit performs inter-frame prediction coding compression on the first image and the second image.

Moving image compression device, moving image decoding device, image compression device, image decoding device, imaging device, and non-transitory medium storing program
09854247 · 2017-12-26 · ·

A moving image compression device has an obtaining unit, an image conversion unit, and a compression processing unit. The obtaining unit obtains a RAW moving image having plural frames associated in an order of imaging, the frames having pixels of three different color components which are disposed periodically according to a color array with two rows and two columns. The image conversion unit separates, in a target frame, a first pixel group corresponding to a first color component of odd rows and a second pixel group corresponding to the first color component of even rows, and alternately arrays, in a time base direction, a first image including the first pixel group and a second image including the second pixel group. The compression processing unit performs inter-frame prediction coding compression on the first image and the second image.

Method And Apparatus Of Single Channel Compression
20170366819 · 2017-12-21 ·

A method or apparatus of configuring a multi-channel coding device for use as a single-channel coding device is provided. The multi-channel coding device reconfigured as a single-channel coding device performs encoding or decoding of the pixels for a first color channel while substituting the pixels of a second color channel with predetermined (e.g., fixed) values. The reconfigured coding device may output reconstructed pixels of the first color channel but not reconstructed pixels of the second color channel.

FACE DISCONTINUITY FILTERING FOR 360-DEGREE VIDEO CODING
20220385942 · 2022-12-01 · ·

Systems, methods, and instrumentalities are disclosed for discontinuous face boundary filtering for 360-degree video coding. A face discontinuity may be filtered (e.g., to reduce seam artifacts) in whole or in part, for example, using coded samples or padded samples on either side of the face discontinuity. Filtering may be applied, for example, as an in-loop filter or a post-processing step. 2D positional information related to two sides of the face discontinuity may be signaled in a video bitstream so that filtering may be applied independent of projection formats and/or frame packing techniques.

TEMPLATE-MATCHING BASED ADAPTIVE MOTION VECTOR RESOLUTION BY USING AN ADAPTIVE ORDER OF MOTION VECTOR RESOLUTIONS
20230199213 · 2023-06-22 · ·

Aspects of the disclosure provide a method and an apparatus for video decoding. The apparatus includes processing circuitry that decodes prediction information of a current block in a current picture. The prediction information indicates that an adaptive motion vector prediction (AMVP) mode is applied to the current block with an adaptive motion vector resolution (AMVR) mode. The prediction information indicates motion information. The processing circuitry determines a respective first motion vector predictor (MVP) for each of a first plurality of motion vector resolutions (MVRs) corresponding to a first reference picture based on the motion information and the respective first MVR in the first plurality of MVRs. The processing circuitry perform template matching (TM) by determining TM costs based at least on the first plurality of MVRs and the first MVPs. The processing circuitry generates an adaptive order of the first plurality of MVRs based on the TM costs.

TEMPLATE-MATCHING BASED ADAPTIVE MOTION VECTOR RESOLUTION BY USING AN ADAPTIVE ORDER OF MOTION VECTOR RESOLUTIONS
20230199213 · 2023-06-22 · ·

Aspects of the disclosure provide a method and an apparatus for video decoding. The apparatus includes processing circuitry that decodes prediction information of a current block in a current picture. The prediction information indicates that an adaptive motion vector prediction (AMVP) mode is applied to the current block with an adaptive motion vector resolution (AMVR) mode. The prediction information indicates motion information. The processing circuitry determines a respective first motion vector predictor (MVP) for each of a first plurality of motion vector resolutions (MVRs) corresponding to a first reference picture based on the motion information and the respective first MVR in the first plurality of MVRs. The processing circuitry perform template matching (TM) by determining TM costs based at least on the first plurality of MVRs and the first MVPs. The processing circuitry generates an adaptive order of the first plurality of MVRs based on the TM costs.

Adaptive switching of color spaces, color sampling rates and/or bit depths

Innovations in adaptive encoding and decoding for units of a video sequence can improve coding efficiency. For example, some of the innovations relate to encoding/decoding that includes adaptive switching of color spaces between units within a video sequence. Other innovations relate encoding/decoding that includes adaptive switching of color sampling rates between units within a video sequence. Still other innovations relate encoding/decoding that includes adaptive switching of bit depths between units within a video sequence.

Adaptive switching of color spaces, color sampling rates and/or bit depths

Innovations in adaptive encoding and decoding for units of a video sequence can improve coding efficiency. For example, some of the innovations relate to encoding/decoding that includes adaptive switching of color spaces between units within a video sequence. Other innovations relate encoding/decoding that includes adaptive switching of color sampling rates between units within a video sequence. Still other innovations relate encoding/decoding that includes adaptive switching of bit depths between units within a video sequence.