Method for Denoising Omnidirectional Videos and Rectified Videos

    公开(公告)号:US20210241426A1

    公开(公告)日:2021-08-05

    申请号:US16613932

    申请日:2017-12-04

    Applicant: Google LLC

    Abstract: A method for denoising video content includes identifying a first frame block associated with a first frame of the video content. The method also includes estimating a first noise model that represents characteristics of the first frame block. The method also includes identifying at least one frame block adjacent to the first frame block. The method also includes generating a second noise model that represents characteristics of the at least one frame block adjacent to the first frame block by adjusting the first noise model based on at least one characteristic of the at least one frame block adjacent to the first frame block. The method also includes denoising the at least one frame block adjacent to the first frame block using the second noise model.

    Noise Reduction Method for High Dynamic Range Videos

    公开(公告)号:US20220237749A1

    公开(公告)日:2022-07-28

    申请号:US17722720

    申请日:2022-04-18

    Applicant: Google LLC

    Abstract: Denoising video content includes identifying a three-dimensional flat frame block of multiple frames of the video content, wherein the three-dimensional flat frame block comprises flat frame blocks, each flat frame block is located within a respective frame of the multiple frames, and the flat frame blocks have a spatial and temporal intensity variance that is less than a threshold. Denoising video content also includes determining an average intensity value of the three-dimensional flat frame block, determining a noise model that represents noise characteristics of the three-dimensional flat frame block, generating a denoising function using the average intensity value and the noise model, and denoising the multiple frames using the denoising function.

    Noise reduction method for high dynamic range videos

    公开(公告)号:US11308585B2

    公开(公告)日:2022-04-19

    申请号:US16613945

    申请日:2017-12-05

    Applicant: Google LLC

    Abstract: A method for denoising video content includes identifying a first frame block of a plurality of frame blocks associated with a first frame of the video content. The method also includes determining an average intensity value for the first frame block. The method also includes determining a first noise model that represents characteristics of the first frame block. The method also includes generating a denoising function using the average intensity value and the first noise model for the first frame block. The method further includes denoising the plurality of frame blocks using the denoising function.

    Method for denoising omnidirectional videos and rectified videos

    公开(公告)号:US11854164B2

    公开(公告)日:2023-12-26

    申请号:US17708983

    申请日:2022-03-30

    Applicant: Google LLC

    CPC classification number: G06T5/002 G06T2207/10016 G06T2207/20021

    Abstract: Processing a spherical video using denoising is described. Video content comprising the spherical video is received. Whether a camera geometry or a map projection, or both, used to generate the spherical video is available is then determined. The spherical video is denoised using a first technique responsive to a determination that the camera geometry, the map projection, or both is available. Otherwise, the spherical video is denoised using a second technique. At least some steps of the second technique can be different from steps of the first technique. The denoised spherical video can be encoded for transmission or storage using less data than encoding the spherical video without denoising.

    Noise reduction method for high dynamic range videos

    公开(公告)号:US11748854B2

    公开(公告)日:2023-09-05

    申请号:US17722720

    申请日:2022-04-18

    Applicant: Google LLC

    Abstract: Denoising video content includes identifying a three-dimensional flat frame block of multiple frames of the video content, wherein the three-dimensional flat frame block comprises flat frame blocks, each flat frame block is located within a respective frame of the multiple frames, and the flat frame blocks have a spatial and temporal intensity variance that is less than a threshold. Denoising video content also includes determining an average intensity value of the three-dimensional flat frame block, determining a noise model that represents noise characteristics of the three-dimensional flat frame block, generating a denoising function using the average intensity value and the noise model, and denoising the multiple frames using the denoising function.

    VIDEO STREAM ADAPTIVE FILTERING FOR BITRATE REDUCTION

    公开(公告)号:US20220078446A1

    公开(公告)日:2022-03-10

    申请号:US17416235

    申请日:2019-04-25

    Applicant: Google LLC

    Abstract: Adaptive filtering is used video stream for bitrate reduction. A first copy of the input video stream is encoded to a reference bitstream. Each of a number of candidate filters is applied to each frame of a second copy of the input video stream to produce a filtered second copy of the input video stream. The filtered second copy is encoded to a candidate bitstream. A cost value for the candidate filter is determined based on distortion value and bitrate differences between the candidate bitstream and the reference bitstream. The candidate bitstream corresponding to the candidate filter with a lowest one of the cost values is selected as the output bitstream, which is then output or stored. Processing the input video stream using the adaptive filter and before the encoding may result in bitrate reduction, thereby improving compression, decompression, and other performance.

    Video stream adaptive filtering for bitrate reduction

    公开(公告)号:US12273533B2

    公开(公告)日:2025-04-08

    申请号:US17416235

    申请日:2019-04-25

    Applicant: Google LLC

    Abstract: Adaptive filtering is used video stream for bitrate reduction. A first copy of the input video stream is encoded to a reference bitstream. Each of a number of candidate filters is applied to each frame of a second copy of the input video stream to produce a filtered second copy of the input video stream. The filtered second copy is encoded to a candidate bitstream. A cost value for the candidate filter is determined based on distortion value and bitrate differences between the candidate bitstream and the reference bitstream. The candidate bitstream corresponding to the candidate filter with a lowest one of the cost values is selected as the output bitstream, which is then output or stored. Processing the input video stream using the adaptive filter and before the encoding may result in bitrate reduction, thereby improving compression, decompression, and other performance.

    Adaptive wavelet denoising
    9.
    发明授权

    公开(公告)号:US12254603B2

    公开(公告)日:2025-03-18

    申请号:US17908068

    申请日:2020-05-19

    Applicant: GOOGLE LLC

    Abstract: Image data is processed for noise reduction before encoding and subsequent decoding. For an input image in a spatial domain, two-dimensional (2-D) wavelet coefficients at multiple levels are generated. Each level includes multiple subbands, each associated with a respective subband type in a wavelet domain. For respective levels, a flat region of a subband is identified, which flat region includes blocks of the subband having a variance no higher than a first threshold variance. A flat block set for the subband type associated with the subband is identified, which includes blocks common to respective flat regions of the subband. A second threshold variance is determined using variances of the flat block set, and is then used for thresholding at least some of the 2-D wavelet coefficients to remove noise. After thresholding, a denoised image is generated in the spatial domain using the levels.

Patent Agency Ranking