Patents by Inventor Xuewei MENG
Xuewei MENG 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: 20250232460Abstract: In some embodiments, a method receives a first image and a second image for a comparison of film grain. The first image or the second image is analyzed to determine a first texture representation of the first image or a second texture representation of the second image. A set of regions is analyzed based on the first texture representation or the second texture representation. The method converts the set of regions from a spatial domain to a frequency domain to generate a first frequency domain representation for the set of regions in the first image and a second frequency domain representation for the set of regions in the second image. A score is generated for an assessment of differences of the film grain in the first image and the second image based on the first frequency domain representation and the second frequency domain representation.Type: ApplicationFiled: September 18, 2024Publication date: July 17, 2025Applicant: Beijing YoJaJa Software Technology Development Co., Ltd.Inventors: Xuewei Meng, Wenhao Zhang, Chen Liu, Xuchang Huangfu
-
Publication number: 20250126301Abstract: A loop filtering method includes determining clip index parameters of a loop filter and encoding the clip index parameters. The clip index parameters include a first clip index parameter for brightness component and a second clip index parameter for chrominance component. A first clip parameter for the brightness component is selected from a parameter list based on the first clip index parameter. A second clip parameter for the chrominance component is selected from the parameter list based on the second clip index parameter.Type: ApplicationFiled: December 17, 2024Publication date: April 17, 2025Inventors: Siwei MA, Xuewei MENG, Xiaozhen ZHENG, Shanshe WANG
-
Publication number: 20250117909Abstract: In some embodiments, a method receives a first image and a second image for a comparison of film grain. The first image and the second image are converted from a spatial domain to a frequency domain to generate a first frequency domain representation for the first image and a second frequency domain representation of the second image. The method compares a first distribution of frequency components from the first frequency domain representation to a second distribution of frequency components from the second frequency domain representation. A score for an assessment of differences of the film grain in the first image and the second image is generated based on the comparing.Type: ApplicationFiled: September 18, 2024Publication date: April 10, 2025Applicants: Disney Enterprises, Inc., Beijing YoJaJa Software Technology Development Co., Ltd.Inventors: Xuewei Meng, Wenhao Zhang, Chen Liu, Xuchang Huangfu, Yuanyi Xue
-
Publication number: 20250095115Abstract: In some embodiments, a grain analysis system is configured for analyzing a first video frame and outputting respective first film grain information for film grain that is included in the first video frame or configured for analyzing a second video frame and outputting second film grain information. At least one of a grain removal system and a grain synthesis system is included. The grain removal system is configured for removing the film grain from the first video frame using the first film grain information to generate a third video frame corresponding to the first video frame with film grain removed. The grain analysis system is separate from the grain removal system. The grain synthesis system is configured for synthesizing film grain for the third video frame using the first film grain information or the second film grain information. The grain analysis system is separate from the grain synthesis system.Type: ApplicationFiled: September 20, 2023Publication date: March 20, 2025Applicants: Disney Enterprises, Inc., Beijing YoJaJa Software Technology Development Co., Ltd., ETH Zürich (Eidgenössische Technische Hochschule Zürich)Inventors: Abdelaziz Djelouah, Yang Zhang, Roberto Gerson De Albuquerque Azevedo, Elham Amin Mansour, Mingyang Song, Christopher Richard Schroers, Yuanyi Xue, Scott Labrozzi, Wenhao Zhang, Xuewei Meng, Jeroen Schulte
-
Patent number: 12231696Abstract: The present disclosure provides a loop filtering method which includes determining a clip index parameter of a loop filter, and encoding the clip index parameter by using a non-exponential Golomb encoding method.Type: GrantFiled: December 23, 2021Date of Patent: February 18, 2025Assignee: SZ DJI TECHNOLOGY CO., LTD.Inventors: Siwei Ma, Xuewei Meng, Xiaozhen Zheng, Shanshe Wang
-
Publication number: 20250024048Abstract: In some embodiments, a method segments a frame of a video into a plurality of regions and classifies a region in the plurality of regions with a region type in a plurality of region types. Film grain synthesis information is generated for the region in the plurality of regions based on the region type that is associated with the region. The method outputs the film grain synthesis information for adding film grain to the region of the frame.Type: ApplicationFiled: July 24, 2023Publication date: January 16, 2025Applicant: Beijing YoJaJa Software Technology Development Co., Ltd.Inventors: Wenhao Zhang, Xuewei Meng
-
Publication number: 20240414334Abstract: A video encoding method includes encoding an image to generate a bitstream. In the bitstream, a first syntax element is configured to indicate whether a first chrominance component is filtered by adaptive loop filtering (ALF), and a second syntax element is configured to indicate whether a second chrominance component is filtered by the ALF. The ALF is not a cross-component ALF (CC-ALF) filter.Type: ApplicationFiled: August 19, 2024Publication date: December 12, 2024Inventors: Siwei MA, Xuewei MENG, Shanshe WANG, Xiaozhen ZHENG
-
Publication number: 20240373002Abstract: A video processing method including determining a target CC-ALF filter for a chrominance component of a current block of an image from a plurality of CC-ALF filters, determining target CC-ALF filter coefficients for the chrominance component according to the chrominance component after ALF and a luminance component of the current block without ALF, filtering the chrominance component after ALF according to the target CC-ALF filter and the target CC-ALF filter coefficients, determining a filtered chrominance component of the current block according to the chrominance component after being filtered with the target CC-ALF filter coefficients and the chrominance component after the ALF, and encoding the filtered chrominance component, including encoding using a total number of the plurality of CC-ALF filters, an index of the target CC-ALF filter, and the target CC-ALF filter coefficients as syntax elements.Type: ApplicationFiled: July 15, 2024Publication date: November 7, 2024Inventors: Siwei MA, Xuewei MENG, Xiaozhen ZHENG, Shanshe WANG
-
Publication number: 20240305788Abstract: In some embodiments, a method determines feature values for a portion of a video and a target configuration. The target configuration is associated with a parameter of an encoder and includes a set of bitrates and a resolution. A plurality of quality values is generated for the set of bitrates and the resolution based on the feature values. The method generates a representation of a relationship between bitrate and the plurality of quality values for the resolution. The representation is analyzed to determine a list of bitrates for the portion of the video. The method outputs he list of bitrates for use encoding the portion of the video using the resolution.Type: ApplicationFiled: April 3, 2023Publication date: September 12, 2024Applicant: Beijing Hulu Software Technology Development Co., Ltd.Inventors: Chen Liu, Wenhao Zhang, Xuchang Huangfu, Xiaobo Liu, Xuewei Meng
-
Patent number: 12069252Abstract: A video encoding method includes encoding images of an image sequence to generate a bitstream of the image sequence. Different identifiers are used for two chrominance components of one image in a syntax element of an image level in the bitstream to indicate whether the corresponding chrominance components are filtered by adaptive loop filtering (ALF).Type: GrantFiled: September 30, 2022Date of Patent: August 20, 2024Assignee: SZ DJI TECHNOLOGY CO., LTD.Inventors: Siwei Ma, Xuewei Meng, Shanshe Wang, Xiaozhen Zheng
-
Patent number: 12041231Abstract: An in-loop filtering method includes determining a target filter for a chrominance component of a current block of an image from a plurality of cross-component ALF filters, determining target filter coefficients for the chrominance component according to the chrominance component after ALF and a luminance component of the current block without ALF, filtering the chrominance component after ALF according to the target filter and the target filter coefficients, determining a filtered chrominance component of the current block according to the chrominance component after being filtered with the target filter coefficients and the chrominance component after the ALF, encoding according to the filtered chrominance component of the current block, and encoding a total number of the plurality of cross-component ALF filters as a syntax element. A stream of the image includes only one syntax element for indicating the total number of the plurality of cross-component ALF filters.Type: GrantFiled: June 29, 2022Date of Patent: July 16, 2024Assignee: SZ DJI TECHNOLOGY CO., LTD.Inventors: Siwei Ma, Xuewei Meng, Xiaozhen Zheng, Shanshe Wang
-
Publication number: 20230120657Abstract: A video encoding method includes encoding images of an image sequence to generate a bitstream of the image sequence. Different identifiers are used for two chrominance components of one image in a syntax element of an image level in the bitstream to indicate whether the corresponding chrominance components are filtered by adaptive loop filtering (ALF).Type: ApplicationFiled: September 30, 2022Publication date: April 20, 2023Inventors: Siwei MA, Xuewei MENG, Shanshe WANG, Xiaozhen ZHENG
-
Publication number: 20220345699Abstract: An in-loop filtering method includes determining a target filter for a chrominance component of a current block of an image from a plurality of cross-component ALF filters, determining target filter coefficients for the chrominance component according to the chrominance component after ALF and a luminance component of the current block without ALF, filtering the chrominance component after ALF according to the target filter and the target filter coefficients, determining a filtered chrominance component of the current block according to the chrominance component after being filtered with the target filter coefficients and the chrominance component after the ALF, encoding according to the filtered chrominance component of the current block, and encoding a total number of the plurality of cross-component ALF filters as a syntax element. A stream of the image includes only one syntax element for indicating the total number of the plurality of cross-component ALF filters.Type: ApplicationFiled: June 29, 2022Publication date: October 27, 2022Inventors: Siwei MA, Xuewei MENG, Xiaozhen ZHENG, Shanshe WANG
-
Patent number: 11394966Abstract: A video encoding and decoding method includes determining an image block set based on one or more similar image blocks of an image block to be processed, generating an initial structure matrix of the image block set based on a pixel value of each image block in the image block set, and performing a filtering process on the initial structure matrix to obtain a reconstructed structure matrix. The reconstructed structure matrix corresponds to a reconstructed pixel value of the each image block. The filtering process includes one or more point-fixing processes. The method further includes reconstructing the each image block based on the reconstructed pixel value of the each image block.Type: GrantFiled: October 1, 2020Date of Patent: July 19, 2022Assignee: SZ DJI TECHNOLOGY CO., LTD.Inventors: Siwei Ma, Xuewei Meng, Shanshe Wang, Chuanmin Jia, Xiaozhen Zheng
-
Publication number: 20220116664Abstract: The present disclosure provides a loop filtering method which includes determining a clip index parameter of a loop filter, and encoding the clip index parameter by using a non-exponential Golomb encoding method.Type: ApplicationFiled: December 23, 2021Publication date: April 14, 2022Inventors: Siwei MA, Xuewei MENG, Xiaozhen ZHENG, Shanshe WANG
-
Publication number: 20210409720Abstract: A video processing method includes constructing a motion information candidate list for an image block of a current frame, selecting motion information for a sub-image-block included in the image block from the motion information candidate list, and encoding or decoding the image block according to the selected motion information. The motion information candidate list includes at least one piece of dual motion-information.Type: ApplicationFiled: September 13, 2021Publication date: December 30, 2021Inventors: Xuewei MENG, Xiaozhen ZHENG, Shanshe WANG, Siwei MA
-
Publication number: 20210337184Abstract: A candidate MV list construction method and device. The method includes: obtaining a first candidate MV list of a current image block in a first merge mode when an inter-frame prediction mode is the first merge mode; and when the inter-frame prediction mode is a second merge mode, obtaining the first candidate MV list of the current image block; and reorganize MVs in the first candidate MV list to obtain a second candidate MV list of the current image block in the second merge mode when the first candidate MV list includes two-way MVs. Complexity of hardware of a video encoding/decoding device is reduced.Type: ApplicationFiled: July 2, 2021Publication date: October 28, 2021Inventors: Xuewei MENG, Xiaozhen ZHENG, Shanshe WANG, Siwei MA
-
Publication number: 20210021821Abstract: A video encoding and decoding method includes determining an image block set based on one or more similar image blocks of an image block to be processed, generating an initial structure matrix of the image block set based on a pixel value of each image block in the image block set, and performing a filtering process on the initial structure matrix to obtain a reconstructed structure matrix. The reconstructed structure matrix corresponds to a reconstructed pixel value of the each image block. The filtering process includes one or more point-fixing processes. The method further includes reconstructing the each image block based on the reconstructed pixel value of the each image block.Type: ApplicationFiled: October 1, 2020Publication date: January 21, 2021Inventors: Siwei MA, Xuewei MENG, Shanshe WANG, Chuanmin JIA, Xiaozhen ZHENG