-
1.
公开(公告)号:US20250139831A1
公开(公告)日:2025-05-01
申请号:US18693704
申请日:2023-01-27
Applicant: GOOGLE LLC
Inventor: Jyrki Antero Alakuijala , Matthew Sharifi , Zoltan Szabadka , Moritz Firsching , Thomas Fischbacher , Sami Boukortt , Martin Bruse , Evgenii Kliuchnikov
IPC: G06T9/00
Abstract: A method including generating base values and delta values based on an image, generating weighted delta values based on the delta values, generating an enhanced image based on the base values and the weighted delta values, and compressing the enhanced image.
-
公开(公告)号:US20240205603A1
公开(公告)日:2024-06-20
申请号:US18538452
申请日:2023-12-13
Applicant: Google LLC
Inventor: Jyrki Antero Alakuijala , Matthew Sharifi , Martin Bruse , Zoltan Szabadka , Thomas Fischbacher , Sami Boukortt , Moritz Firsching , Evgenii Kliuchnikov
CPC classification number: H04R3/12 , H03F3/2171 , H04R1/403 , H03F2200/03 , H03F2200/351 , H04R2201/401 , H04R2201/403 , H04R2430/20
Abstract: Spatial audio may be generated by a speaker array that is switched according to rows and/or columns to reduce its cost and complexity. The speaker array may include a row of speakers that are each coupled to a different column channel. The rows of speakers can receive portions of the spatial audio on a row-by-row basis as each row is activated to couple the speakers in a row to their respective column. This switched approach reduces a number of required audio sources. The audio sources may generate PWM signals for each column using an approach that is similar to that found in Class-D amplification or sigma-delta Modulation. Analog signals may be recovered from the PWM signals using a low-pass filter positioned before each speaker in the array.
-
公开(公告)号:US20200162760A1
公开(公告)日:2020-05-21
申请号:US16299275
申请日:2019-03-12
Applicant: GOOGLE LLC
Inventor: Jan Wassenberg , Jyrki Alakuijala , Sami Boukortt
IPC: H04N19/86 , H04N19/124 , H04N19/176 , H04N19/117 , H04N19/14
Abstract: A method for decoding an image block includes receiving a quantized transform block; generating a decoded block from the quantized transform block; applying an edge-preserving filter to the decoded block, to obtain an edge-filtered decoded block; obtaining a transformed edge-preserved block using a transform type and quantization data to the edge-filtered decoded block; clamping a value of the transformed edge-preserved block to a corresponding value of the quantized transform block to obtain a smoothed transform block; and inverse transforming the smoothed transform block to obtain an edge-preserved smoothed block. The applying an edge-preserving filter to the decoded block includes determining respective patch-based distances between a pixel of the decoded block and neighboring pixels; determining respective weights corresponding to the respective patch-based distances; and filtering the pixel using the respective weights and the neighboring pixels.
-
公开(公告)号:US20240105190A1
公开(公告)日:2024-03-28
申请号:US18472841
申请日:2023-09-22
Applicant: GOOGLE LLC
Inventor: Martin Bruse , Jyrki Antero Alakuijala , Moritz Firsching , Thomas Fischbacher , Sami Boukortt , Evgenii Kliuchnikov
IPC: G10L19/022
CPC classification number: G10L19/022
Abstract: A method including receiving an audio signal, generating a transformed audio signal by transforming the audio signal using a plurality of windows each separated in time, generating an interpolated audio signal by interpolating the transformed audio signal, generating a separated audio signal by applying a mask to the interpolated audio signal, and compressing the separated audio signal.
-
公开(公告)号:US11234022B2
公开(公告)日:2022-01-25
申请号:US16907545
申请日:2020-06-22
Applicant: GOOGLE LLC
Inventor: Jan Wassenberg , Jyrki Alakuijala , Sami Boukortt
IPC: H04N19/86 , H04N19/124 , H04N19/14 , H04N19/117 , H04N19/19 , H04N19/176
Abstract: A method includes obtaining respective filtered pixels for pixels of a reconstructed image; and obtaining an edge-preserved image using the respective filtered pixels. Obtaining the respective filtered pixels includes, for each pixel of the reconstructed image, obtaining a respective filtered pixel by selecting a pixel patch including the pixel and first neighboring pixels of the pixel that are at relative neighboring locations with respect to the pixel; calculating respective weights for the first neighboring pixels; and filtering the pixel using the respective weights of the first neighboring pixels and the neighboring pixels to obtain the respective filtered pixel. Calculating the respective weights includes, for each neighboring pixel of the first neighboring pixels, forming a neighboring patch including the neighboring pixel and second neighboring pixels, and calculating a neighboring patch distance between the pixel patch and the neighboring pixel; and calculating a respective weight using the neighboring patch distance.
-
公开(公告)号:US20200322642A1
公开(公告)日:2020-10-08
申请号:US16907545
申请日:2020-06-22
Applicant: GOOGLE LLC
Inventor: Jan Wassenberg , Jyrki Alakuijala , Sami Boukortt
IPC: H04N19/86 , H04N19/124 , H04N19/14 , H04N19/117 , H04N19/176
Abstract: A method includes obtaining respective filtered pixels for pixels of a reconstructed image; and obtaining an edge-preserved image using the respective filtered pixels. Obtaining the respective filtered pixels includes, for each pixel of the reconstructed image, obtaining a respective filtered pixel by selecting a pixel patch including the pixel and first neighboring pixels of the pixel that are at relative neighboring locations with respect to the pixel; calculating respective weights for the first neighboring pixels; and filtering the pixel using the respective weights of the first neighboring pixels and the neighboring pixels to obtain the respective filtered pixel. Calculating the respective weights includes, for each neighboring pixel of the first neighboring pixels, forming a neighboring patch including the neighboring pixel and second neighboring pixels, and calculating a neighboring patch distance between the pixel patch and the neighboring pixel; and calculating a respective weight using the neighboring patch distance.
-
公开(公告)号:US10708626B2
公开(公告)日:2020-07-07
申请号:US16299275
申请日:2019-03-12
Applicant: GOOGLE LLC
Inventor: Jan Wassenberg , Jyrki Alakuijala , Sami Boukortt
IPC: H04N19/86 , H04N19/124 , H04N19/14 , H04N19/117 , H04N19/176
Abstract: A method for decoding an image block includes receiving a quantized transform block; generating a decoded block from the quantized transform block; applying an edge-preserving filter to the decoded block, to obtain an edge-filtered decoded block; obtaining a transformed edge-preserved block using a transform type and quantization data to the edge-filtered decoded block; clamping a value of the transformed edge-preserved block to a corresponding value of the quantized transform block to obtain a smoothed transform block; and inverse transforming the smoothed transform block to obtain an edge-preserved smoothed block. The applying an edge-preserving filter to the decoded block includes determining respective patch-based distances between a pixel of the decoded block and neighboring pixels; determining respective weights corresponding to the respective patch-based distances; and filtering the pixel using the respective weights and the neighboring pixels.
-
-
-
-
-
-