-
公开(公告)号:US20240283952A1
公开(公告)日:2024-08-22
申请号:US18636941
申请日:2024-04-16
Applicant: Intel Corporation
Inventor: Minzhi Sun , Ximin Zhang , Yi-jen Chiu , James Holland
IPC: H04N19/189 , H04N19/176 , H04N19/186 , H04N19/46
CPC classification number: H04N19/189 , H04N19/176 , H04N19/186 , H04N19/46
Abstract: A lightweight but effective adaptive coding tool selection system with content classification can be implemented to reduce complexity and maintain quality in a video encoder. Content classification may classify a current frame between at least three classifications: screen content, weak screen content, and natural content. Content classification may make use of two statistics, e.g., color number and variance, of blocks that are 8×8 pixels or larger in size. The statistics may be used to calculate three frame-level statistics, e.g., proportion/percentage of blocks with few colors, proportion/percentage of blocks with zero variance, and proportion/percentage of blocks with big/large variance. The frame-level statistics are used to classify the current frame. Based on the classification, coding tool control flags or control signals may be generated accordingly to configure the encoder to, e.g., turn on or off certain coding tools, and/or use certain parameter values for the coding tools.
-
公开(公告)号:US20240283927A1
公开(公告)日:2024-08-22
申请号:US18637060
申请日:2024-04-16
Applicant: Intel Corporation
Inventor: Ximin Zhang , Yi-jen Chiu , Keith W. Rowe
IPC: H04N19/117 , H04N19/124 , H04N19/132 , H04N19/142 , H04N19/147 , H04N19/172 , H04N19/463
CPC classification number: H04N19/117 , H04N19/124 , H04N19/132 , H04N19/142 , H04N19/147 , H04N19/172 , H04N19/463
Abstract: In some compression techniques, in-loop filters can be included to effectively remove coding artifacts and improve the objective quality measurement at the same time. To avoid increasing complexity in the encoder, a single pass encoding solution can be implemented to efficiently and effectively make reasonably optimal in-loop filtering decisions. The solution can improve the in-loop filtering bit usage (e.g., reduce bitrate) and reduce the complexity in the encoder at the same time.
-
公开(公告)号:US20250005720A1
公开(公告)日:2025-01-02
申请号:US18882461
申请日:2024-09-11
Applicant: Intel Corporation
Inventor: Sebastian Possos , Penne Lee , Yi-jen Chiu , Eric Palmer
IPC: G06T5/60 , G06T3/4046 , G06T7/00 , G06T7/246
Abstract: The lack of knowledge about a downstream consumer using a resized image can lead to poor inference quality of a machine learning model. Inference quality can be improved when the resizing algorithm to produce resized images closely matches the one used during training of the machine learning model. To achieve this technical task, a resizer can be made aware of downstream consumer information and apply a suitable resizing algorithm. In one scenario, the downstream consumer information is received as metadata from a downstream process. In another scenario, an optimal resizing option can be determined to maximize inference quality. In yet another scenario, a likely resizing option can be determined by assessing a filtering profile determined based on a known original image and a known resized image.
-
公开(公告)号:US20240348801A1
公开(公告)日:2024-10-17
申请号:US18753360
申请日:2024-06-25
Applicant: Intel Corporation
Inventor: Sebastian Possos , Yi-jen Chiu , Ximin Zhang
IPC: H04N19/177 , H04N19/136 , H04N19/172
CPC classification number: H04N19/177 , H04N19/136 , H04N19/172
Abstract: Using a fixed group of pictures (GOP) size in video encoding significantly hinders compression efficiency due to its inability to adapt to the dynamic nature of video content. While encoding leverages spatio-temporal redundancy within a GOP for compression, a predetermined size fails to capture the varying complexity of scenes. This leads to wasted bits in low-motion segments and insufficient reference frame variation for high-motion areas, resulting in visual artifacts and reduced compression efficiency. To address this limitation, a GOP size recommendation engine involving machine learning models can determine frame-level GOP size recommendations based on pre-encoder frame statistics. The frame-level GOP size recommendations are used to adapt the GOP size for encoding video frames.
-
5.
公开(公告)号:US20240259568A1
公开(公告)日:2024-08-01
申请号:US18635840
申请日:2024-04-15
Applicant: Intel Corporation
Inventor: Qian Xu , Ximin Zhang , Yi-jen Chiu
IPC: H04N19/147 , H04N19/105 , H04N19/137 , H04N19/176
CPC classification number: H04N19/147 , H04N19/105 , H04N19/137 , H04N19/176
Abstract: Different approaches for reducing complexity and computations in inter-prediction encoding are described. The approaches may involve one or more of quantization parameter and motion information being used to make a precision decision at a picture level that can improve compression efficiency. The approaches may involve finding prediction costs for the motion vector difference candidates and then performing rate-distortion optimization using the selected motion vector difference candidate having the lowest prediction cost. Prediction costs may be determined using sums of absolute transformed differences, which can be calculated efficiently in hardware. The rate-distortion cost of using merge mode with motion vector difference with the selected motion vector difference candidate may be compared against one or more other rate-distortion costs. In addition, in some scenarios, the approaches may involve finding prediction costs for a subset of the motion vector difference candidates to further reduce computations.
-
公开(公告)号:US20240107078A1
公开(公告)日:2024-03-28
申请号:US18525444
申请日:2023-11-30
Applicant: Intel Corporation
Inventor: Minzhi Sun , Ximin Zhang , Yi-jen Chiu
IPC: H04N19/86 , H04N19/124 , H04N19/176
CPC classification number: H04N19/86 , H04N19/124 , H04N19/176
Abstract: Methods, articles, and systems of image processing comprise obtaining image data of frames of a video sequence. The method also includes determining multiple reference frames of a current frame in the video sequence. The multiple reference frames each have at least one motion compensated (MC) block of image data. Also, the method then includes generating a weight that factors noise, distortion variance, and dispersion distribution between the same MC block position and the current block. Thereafter, the method includes generating denoised filtered image data comprising applying one of the weights to the image data of the motion compensated (MC) block.
-
-
-
-
-