-
公开(公告)号:US20240292025A1
公开(公告)日:2024-08-29
申请号:US18424332
申请日:2024-01-26
发明人: Thomas WIEGAND , Karsten MUELLER , Philipp MERKLE
IPC分类号: H04N19/597 , H04N13/00 , H04N13/111 , H04N19/105 , H04N19/109 , H04N19/11 , H04N19/124 , H04N19/17 , H04N19/172 , H04N19/177 , H04N19/30 , H04N19/46 , H04N19/513 , H04N19/567 , H04N19/61 , H04N19/80
CPC分类号: H04N19/597 , H04N13/111 , H04N19/105 , H04N19/109 , H04N19/11 , H04N19/124 , H04N19/17 , H04N19/172 , H04N19/177 , H04N19/30 , H04N19/46 , H04N19/513 , H04N19/521 , H04N19/567 , H04N19/61 , H04N19/80 , H04N2013/0081
摘要: Hybrid video decoder supporting intermediate view synthesis of an intermediate view video from a first- and a second-view video which are predictively coded into a multi-view data signal with frames of the second-view video being spatially subdivided into sub-regions and the multi-view data signal having a prediction mode is provided, having: an extractor configured to respectively extract, from the multi-view data signal, for sub-regions of the frames of the second-view video, a disparity vector and a prediction residual; a predictive reconstructor configured to reconstruct the sub-regions of the frames of the second-view video, by generating a prediction from a reconstructed version of a portion of frames of the first-view video using the disparity vectors and a prediction residual for the respective sub-regions; and an intermediate view synthesizer configured to reconstruct first portions of the intermediate view video.
-
公开(公告)号:US20240073439A1
公开(公告)日:2024-02-29
申请号:US18373645
申请日:2023-09-27
发明人: Tangi POIRIER , Antoine ROBERT , Fabrice LELEANNEC
IPC分类号: H04N19/52 , H04N19/147 , H04N19/159 , H04N19/176 , H04N19/56 , H04N19/567
CPC分类号: H04N19/52 , H04N19/147 , H04N19/159 , H04N19/176 , H04N19/56 , H04N19/567
摘要: Different implementations are described, particularly implementations for determining a set of predictor candidates for affine merge coding mode from neighboring blocks for motion compensation of a picture block based on a motion model. The motion model, may be, e.g., an affine model in a merge mode or AMVP mode for a video content encoder or decoder. The motion model, may be, e.g., an affine model based on top-left/top-right control point motion vectors or an affine model based on top-left/botton-left control point motion vectors. Such affine model may be signaled by a flag. In an embodiment, predictor candidates are sorted in the set based on a criterion such as, e.g., a validity check or a vectors coherence cost. In an embodiment, a predictor candidate is selected from the set based on a motion model for each of the multiple predictor candidates, and may be based on a criterion such as, e.g., a rate distortion cost. The corresponding motion field is determined based on, e.g., one or more corresponding control point motion vectors for the block being encoded or decoded. The corresponding motion field of an embodiment identifies motion vectors used for prediction of sub-blocks of the block being encoded or decoded.
-
3.
公开(公告)号:US11895326B2
公开(公告)日:2024-02-06
申请号:US18079237
申请日:2022-12-12
IPC分类号: H04N19/557 , H04N19/577 , H04N19/567 , G01S17/89 , G01S17/86
CPC分类号: H04N19/557 , G01S17/86 , G01S17/89 , H04N19/567 , H04N19/577
摘要: Frames from an image stream or streams are processed by independently operating digital signal processors (DSPs), with only frame checking microprocessors operating in a lockstep mode. In one example, two DSP are operating on alternate frames. Each DSP processes the frames and produces prediction values for the next frame. The lockstep microprocessors develop their own next frame prediction. The lockstep processors compare issued frames and previously developed predicted frames for consistency. If the predictions are close enough, the issued frame passes the test. The lockstep processors then compare the issued frame to the preceding two frames for a similar consistency check. If the prior frames are also close enough, the issued frame is acceptable. In another example, hardware checkers are provided to compare the present frame with a larger number of prior frames. The hardware checkers provide comparison results to the lockstep processors to compare against allowable variation limits.
-
4.
公开(公告)号:US11765379B2
公开(公告)日:2023-09-19
申请号:US17535693
申请日:2021-11-26
发明人: Sixin Lin , Mingyuan Yang
IPC分类号: H04N19/513 , H04N19/517 , H04N19/51 , H04N19/56 , H04N19/523 , H04N19/567
CPC分类号: H04N19/513 , H04N19/51 , H04N19/517 , H04N19/523 , H04N19/56 , H04N19/567
摘要: Provided herein are an encoding method, a decoding method, an encoding apparatus, a decoding apparatus, for a video image. The encoding method includes: determining an optimal integrated neighboring block for a current block based on a motion vector integration technology; determining, based a prediction direction of the optimal integrated neighboring block, a motion vector derivation mode that needs to be used by a decoder; correcting a motion vector of the current block based on the motion vector derivation mode; and determining a residual between a predicted value and an original value of the current block based on the corrected motion vector, thereby encoding the current block. According to the technical solutions, a more accurate predicted value is obtained by correcting the motion vector, and a smaller residual is generated.
-
公开(公告)号:US20190246114A1
公开(公告)日:2019-08-08
申请号:US16257904
申请日:2019-01-25
申请人: Apple Inc.
IPC分类号: H04N19/159 , H04N19/513 , H04N19/70 , H04N19/176
CPC分类号: H04N19/159 , H04N19/109 , H04N19/147 , H04N19/176 , H04N19/513 , H04N19/567 , H04N19/70
摘要: The present disclosure describes techniques for coding and decoding video in which a plurality of coding hypotheses are developed for an input pixel block of frame content. Each coding hypothesis may include generation of prediction data for the input pixel block according to a respective prediction search. The input pixel block may be coded with reference to a prediction block formed from prediction data derived according to plurality of hypotheses. Data of the coded pixel block may be transmitted to a decoder along with data identifying a number of the hypotheses used during the coding to a channel. At a decoder, an inverse process may be performed, which may include generation of a counterpart prediction block from prediction data derived according to the hypothesis identified with the coded pixel block data, then decoding of the coded pixel block according to the prediction data.
-
6.
公开(公告)号:US20190037232A1
公开(公告)日:2019-01-31
申请号:US16074710
申请日:2017-02-02
申请人: LG ELECTRONICS INC.
发明人: Jana EHMANN , Onur G. GULERYUZ , Sehoon YEA
IPC分类号: H04N19/52 , H04N19/192 , H04N19/126 , H04N19/117 , H04N19/13 , H04N19/147 , H04N19/176
CPC分类号: H04N19/52 , H04N19/105 , H04N19/117 , H04N19/124 , H04N19/126 , H04N19/13 , H04N19/147 , H04N19/176 , H04N19/182 , H04N19/192 , H04N19/46 , H04N19/51 , H04N19/567
摘要: The present invention provides a method for encoding a video signal by using an enhanced prediction signal, the method comprising the steps of: generating a prediction signal for a current block, wherein the prediction signal is generated by applying a prediction weight to a reconstructed pixel of the current block and a pixel of a motion-compensated previously decoded block; obtaining an optimal quantized transform coefficient for the current block through rate-distortion optimization, on the basis of the prediction signal; and performing entropy encoding of the optimal quantized transform coefficient.
-
公开(公告)号:US10085027B2
公开(公告)日:2018-09-25
申请号:US14737252
申请日:2015-06-11
发明人: Chengjie Tu , Wei-Jung Chien , Xianglin Wang , Jaehong Chon , In Suk Chong , Marta Karczewicz , Woo-Shik Kim , Xin Zhao
IPC分类号: H04N11/02 , H04N19/14 , H04N19/147 , H04N19/176 , H04N19/119 , H04N19/109 , H04N19/157 , H04N19/567 , H04N19/174
CPC分类号: H04N19/14 , H04N19/109 , H04N19/119 , H04N19/147 , H04N19/157 , H04N19/174 , H04N19/176 , H04N19/567
摘要: A video encoding device comprises a memory configured and at least one processor configured to: determine whether a metric meets a condition based on statistics, wherein the statistics are associated with a first video encoding mode checking order and a second video encoding mode checking order, responsive to determining that the metric meets the condition, select a first encoding mode checking order to encode the first block of video data responsive to determining that the condition is not met, select a second encoding mode checking order different from the first encoding mode checking order to encode the first block of video data, update the statistics based on the selected first or second encoding mode checking order, and encode a second block of video data, based on the updated statistics, and using the first or second mode checking order.
-
公开(公告)号:US20180199031A1
公开(公告)日:2018-07-12
申请号:US15794253
申请日:2017-10-26
发明人: He-Yuan LIN
IPC分类号: H04N19/105 , H04N19/625 , H04N19/146
CPC分类号: H04N19/105 , H04N19/103 , H04N19/146 , H04N19/147 , H04N19/149 , H04N19/176 , H04N19/567 , H04N19/625
摘要: A video encoding apparatus is provided. A controller in the video encoding apparatus includes a sum calculating circuit, a data amount estimating circuit, and an evaluating circuit. Each of a plurality of intra-prediction and motion compensation modes corresponds to a set of transformed/quantized residual data. The sum calculating circuit calculates, for each set of transformed/quantized residual data, a sum of absolute values of non-zero elements therein and a sum of coordinate values of these non-zero elements relative to a reference point. The data amount estimating circuit generates, for each intra-prediction and motion compensation mode, an estimated data amount according to the sum of absolute values and the sum of absolute values of the coordinate values of corresponding transformed and quantized residual data. The evaluating circuit selects a best mode from the plurality of intra-prediction and motion compensation modes according to the plurality of estimated data amounts.
-
公开(公告)号:US20180070104A1
公开(公告)日:2018-03-08
申请号:US15812203
申请日:2017-11-14
发明人: Shinya KADONO , Sheng SHEN , Teck Wee FOO , Chak Joo LEE , Zhong XUE
IPC分类号: H04N19/567 , H04N19/105 , H04N19/124 , H04N19/895 , H04N19/86 , H04N19/82 , H04N19/174 , H04N19/16 , H04N19/157 , H04N19/154 , H04N19/137 , H04N19/136 , H04N19/117 , H04N19/112 , H04N19/61 , H04N19/46 , H04N19/172 , H04N19/176 , H04N19/159 , H04N19/182
CPC分类号: H04N19/567 , H04N19/105 , H04N19/112 , H04N19/117 , H04N19/124 , H04N19/136 , H04N19/137 , H04N19/154 , H04N19/157 , H04N19/159 , H04N19/16 , H04N19/172 , H04N19/174 , H04N19/176 , H04N19/182 , H04N19/46 , H04N19/61 , H04N19/82 , H04N19/86 , H04N19/895
摘要: A coding distortion removal method is provided for removing coding distortion in an area disposed on both sides of a block boundary between a first block and an adjacent second block in a picture having a plurality of blocks, each block being adaptively coded either as a field structure block, comprising only even field pixels or comprising only odd field pixels, or a frame structure block, comprising odd field pixels and even field pixels. The method includes detecting whether the block boundary between the first block and the adjacent second block is a block boundary between a field structure block and a frame structure block, and performing a coding distortion removal process on the first block and the adjacent second block. The coding distortion removal process includes determining whether coding distortion removal is needed, determining the number of pixels to be processed, and removing coding distortion.
-
公开(公告)号:US20180054628A1
公开(公告)日:2018-02-22
申请号:US15026928
申请日:2016-02-17
IPC分类号: H04N19/53 , H04N19/54 , H04N19/567 , H04N19/577 , H04N19/172 , H04N19/182
CPC分类号: H04N19/53 , H04N19/105 , H04N19/117 , H04N19/147 , H04N19/172 , H04N19/176 , H04N19/182 , H04N19/46 , H04N19/54 , H04N19/567 , H04N19/577 , H04N19/70 , H04N19/80 , H04N19/82 , H04N19/85
摘要: A method is disclosed performed in an encoder for encoding video pictures into a video bit stream, the method comprising: obtaining a denoised version of a reference picture; performing a matching procedure at least once, the matching procedure comprising matching a reference matching area of the reference picture to a matching area of a second picture and matching a reference matching area of the denoised version to the matching area of the second picture, and encoding a block of a current picture by selecting, for the block, a first prediction area based on a first reference area of the reference picture or a second prediction area based on a second reference area of the denoised version, wherein the prediction area having lowest matching error to the corresponding matching area of the second picture is selected. A corresponding method in a decoder is disclosed, and encoder, decoder, computer programs and computer program products.
-
-
-
-
-
-
-
-
-