Patents by Inventor Yeping Su
Yeping Su has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20250071299Abstract: Encoding using media compression and processing for machine-learning-based quality metrics includes generating encoded frame data by encoding a current frame from an input video using a neural-network-based video quality model, which includes identifying optimal encoding parameters for encoding a current block, wherein the optimal encoding parameters minimize a rate-distortion optimization cost function, which includes using a gradient value for the current block obtained from a neural-network-based video quality model generated gradient map obtained from the neural-network-based video quality model for the current frame, obtaining a restoration filtered reconstructed frame by restoration filtering a reconstructed frame, obtained by decoding the encoded frame data, using the neural-network-based video quality model generated gradient map obtained for the reconstructed frame.Type: ApplicationFiled: August 24, 2023Publication date: February 27, 2025Inventors: Yao-Chung Lin, Jingning Han, Yilin Wang, Yeping Su
-
Publication number: 20250054197Abstract: A system comprises an encoder configured to compress attribute information and/or spatial information for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. The encoder is configured to convert a point cloud into an image based representation. The encoder packs patch images into an image frame and fills empty spaces in the image frame with a padding. The encoder is also configured to determine quantized minimum depths and/or maximum depths patch images in the image frames, wherein depth information is signaled relative to the quantized minimum depth.Type: ApplicationFiled: August 16, 2024Publication date: February 13, 2025Applicant: Apple Inc.Inventors: Alexandros Tourapis, Fabrice A. Robinet, Jungsun Kim, Khaled Mammou, Valery G. Valentin, Yeping Su
-
Patent number: 12192440Abstract: Systems and methods disclosed for video compression, utilizing neural networks for predictive video coding. Processes employed combine multiple banks of neural networks with codec system components to carry out the coding and decoding of video data.Type: GrantFiled: January 4, 2022Date of Patent: January 7, 2025Assignee: APPLE INC.Inventors: Jiefu Zhai, Xingyu Zhang, Xiaosong Zhou, Jun Xin, Hsi-Jung Wu, Yeping Su
-
Publication number: 20240412419Abstract: A system comprises an encoder configured to compress attribute information and/or spatial for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. A point cloud attribute transfer algorithm may be used to determine distortion between an original point cloud and a reconstructed point cloud. Additionally, the point cloud attribute transfer algorithm may be used to select attribute values for a reconstructed point cloud such that distortion between an original point cloud and a reconstructed version of the original point cloud is minimized.Type: ApplicationFiled: August 16, 2024Publication date: December 12, 2024Applicant: Apple Inc.Inventors: Khaled Mammou, Yeping Su, Alexandros Tourapis, Jungsun Kim, Valery G. Valentin, Fabrice A. Robinet
-
Patent number: 12149699Abstract: Techniques are disclosed by which a coding parameter is determined to encode video data resulting in encoded video data possessing a highest possible video quality. Features may be extracted from an input video sequence. The extracted features may be compared to features described in a model of coding parameters generated by a machine learning algorithm from reviews of previously-coded videos, extracted features of the previously-coded videos, and coding parameters of the previously-coded videos. When a match is detected between the extracted features of the input video sequence and extracted features represented in the model, a determination may be made as to whether coding parameters that correspond to the matching extracted feature correspond to a tier of service to which the input video sequence is to be coded.Type: GrantFiled: October 4, 2021Date of Patent: November 19, 2024Assignee: APPLE INC.Inventors: Yeping Su, Xingyu Zhang, Chris Chung, Jun Xin, Hsi-Jung Wu
-
Publication number: 20240373090Abstract: A method includes receiving, by a user device, a first bitstream. The first bitstream includes data corresponding to a media item. The first bitstream includes data for display at a first aspect ratio. The method further includes receiving a second bitstream including data corresponding to the media item for display at a second aspect ratio. The method further includes providing the first bitstream to a first bitstream decoder and the second bitstream to a second bitstream decoder. Operations of the first bitstream decoder and operations of the second bitstream decoder overlap in time. The method further includes determining whether to display the media item at the first or the second aspect ratio. The method further includes generating a composited media item based on the first bitstream and the second bitstream. The method further includes displaying the composited media item.Type: ApplicationFiled: May 3, 2023Publication date: November 7, 2024Inventors: Yeping Su, Neil Aylon Charles Birkbeck, Balineedu Chowdary Adsumilli
-
Publication number: 20240373056Abstract: Methods and systems for improving coding efficiency of video.Type: ApplicationFiled: July 18, 2024Publication date: November 7, 2024Applicant: DOLBY INTERNATIONAL ABInventors: Yeping Su, Christopher A. Segall
-
Patent number: 12100183Abstract: A system comprises an encoder configured to compress attribute information and/or spatial for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. A point cloud attribute transfer algorithm may be used to determine distortion between an original point cloud and a reconstructed point cloud. Additionally, the point cloud attribute transfer algorithm may be used to select attribute values for a reconstructed point cloud such that distortion between an original point cloud and a reconstructed version of the original point cloud is minimized.Type: GrantFiled: November 4, 2022Date of Patent: September 24, 2024Assignee: Apple Inc.Inventors: Khaled Mammou, Yeping Su, Alexandros Tourapis, Jungsun Kim, Valery G. Valentin, Fabrice A. Robinet
-
Patent number: 12094179Abstract: A system comprises an encoder configured to compress attribute information and/or spatial information for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. The encoder is configured to convert a point cloud into an image based representation. The encoder packs patch images into an image frame and fills empty spaces in the image frame with a padding. The encoder is also configured to determine quantized minimum depths and/or maximum depths patch images in the image frames, wherein depth information is signaled relative to the quantized minimum depth.Type: GrantFiled: August 26, 2022Date of Patent: September 17, 2024Assignee: Apple Inc.Inventors: Alexandros Tourapis, Fabrice A. Robinet, Jungsun Kim, Khaled Mammou, Valery G. Valentin, Yeping Su
-
Patent number: 12081789Abstract: Methods and systems for improving coding efficiency of video.Type: GrantFiled: April 25, 2023Date of Patent: September 3, 2024Assignee: DOLBY INTERNATIONAL ABInventors: Yeping Su, Christopher A. Segall
-
Publication number: 20240244210Abstract: Methods and systems for improving coding decoding efficiency of video by providing a syntax modeler, a buffer, and a decoder. The syntax modeler may associate a first sequence of symbols with syntax elements. The buffer may store tables, each represented by a symbol in the first sequence, and each used to associate a respective symbol in a second sequence of symbols with encoded data. The decoder decodes the data into a bitstream using the second sequence retrieved from a table.Type: ApplicationFiled: March 27, 2024Publication date: July 18, 2024Applicant: DOLBY INTERNATIONAL ABInventors: Yeping Su, Christopher A. Segall
-
Publication number: 20240214443Abstract: A method is provided that may include receiving, at a server, an indication of a first video to be presented on a user device, determining, at the server based on video features of the first video, a group of predicted viewership scores for each format from a group of available formats for the first video, selecting, at the server, a first format for the first video based on the group of predicted viewership scores for the first video, causing the first video to be presented on the user device, identifying a quality of a network connection between the user device and the server that hosts the first video during the presentation of the first video on the user device, receiving an indication of a second video to be presented on the user device, identifying a change in the quality of the network connection between the user device and the server, determining whether a format of the second video is to be changed from the first format to a second format based at least in part on the change in the quality of the netType: ApplicationFiled: February 5, 2024Publication date: June 27, 2024Inventors: Yeping Su, Balu Adsumilli
-
Publication number: 20240171742Abstract: Video compression and decompression techniques are disclosed that provide improved bandwidth control for video compression and decompression systems. In particular, video coding and decoding techniques quantize input video in multiple dimensions. According to these techniques, pixel residuals may be generated from a comparison of an array of input data to an array of prediction data. The pixel residuals may be quantized in a first dimension. After the quantization, the quantized pixel residuals may be transformed to an array of transform coefficients. The transform coefficients may be quantized in a second dimension and entropy coded. Decoding techniques invert these processes. In still other embodiments, multiple quantizers may be provided upstream of the transform stage, either in parallel or in cascade, which provide greater flexibility to video coders to quantize data in different dimensions in an effort to balance the competing interest in compression efficiency and quality of reconstructed video.Type: ApplicationFiled: November 18, 2022Publication date: May 23, 2024Inventors: Alexandros TOUAPIS, Yeping SU, David SINGER, HSI-Jung WU
-
Patent number: 11973949Abstract: Methods and systems for improving coding decoding efficiency of video by providing a syntax modeler, a buffer, and a decoder. The syntax modeler may associate a first sequence of symbols with syntax elements. The buffer may store tables, each represented by a symbol in the first sequence, and each used to associate a respective symbol in a second sequence of symbols with encoded data. The decoder decodes the data into a bitstream using the second sequence retrieved from a table.Type: GrantFiled: September 26, 2022Date of Patent: April 30, 2024Assignee: DOLBY INTERNATIONAL ABInventors: Yeping Su, Christopher A. Segall
-
Patent number: 11962811Abstract: Image denoising includes obtaining a saliency map for an image. The saliency map includes respective saliency scores for pixels of the image. Respective noise levels are assigned to the pixels using the respective saliency scores to obtain a noise level map. The image is denoised using the noise level map to obtain a denoised image. The denoised image is output, such as to a display or a storage device.Type: GrantFiled: October 19, 2021Date of Patent: April 16, 2024Assignee: GOOGLE LLCInventors: Mohammad Izadi, Yeping Su, Jeremy Dorfman
-
Patent number: 11924440Abstract: 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.Type: GrantFiled: August 24, 2022Date of Patent: March 5, 2024Assignee: APPLE INC.Inventors: Alexandros Michael Tourapis, Yeping Su, David Singer, Hsi-Jung Wu
-
Patent number: 11922665Abstract: A system comprises an encoder configured to compress attribute information and/or spatial for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. To compress the attribute and/or spatial information, the encoder is configured to convert a point cloud into an image based representation. Also, the decoder is configured to generate a decompressed point cloud based on an image based representation of a point cloud.Type: GrantFiled: December 8, 2022Date of Patent: March 5, 2024Assignee: Apple Inc.Inventors: Khaled Mammou, Fabrice A. Robinet, Alexandros Tourapis, Yeping Su
-
Patent number: 11895176Abstract: Methods, systems, and media for selecting video formats for adaptive video streaming are provided.Type: GrantFiled: November 3, 2022Date of Patent: February 6, 2024Assignee: Google LLCInventors: Yeping Su, Balu Adsumilli
-
Patent number: 11882294Abstract: 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.Type: GrantFiled: August 24, 2022Date of Patent: January 23, 2024Assignee: APPLE INC.Inventors: Alexandros Michael Tourapis, Yeping Su, David Singer, Hsi-Jung Wu
-
Publication number: 20230379488Abstract: Methods and systems for improving coding efficiency of video.Type: ApplicationFiled: April 25, 2023Publication date: November 23, 2023Inventors: Yeping Su, Christopher A. Segall