Patents Examined by Jessica M Prince
-
Patent number: 11973971Abstract: Devices, systems and methods for processing video are described. In a representative aspect, a video processing method is provided to include: maintaining tables, wherein each table includes a set of motion candidates and each motion candidate is associated with corresponding motion information; performing a conversion between a first video block and a bitstream representation of a video including the first video block based on the tables; and updating, after performing of the conversion, zero or more tables, based on an update rule.Type: GrantFiled: July 7, 2021Date of Patent: April 30, 2024Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
-
Patent number: 11973974Abstract: Embodiments of video coding systems and methods are described for reducing coding latency introduced by decoder-side motion vector refinement (DMVR). In one example, two non-refined motion vectors are identified for coding of a first block of samples (e.g. a first coding unit) using bi-prediction. One or both of the non-refined motion vectors are used to predict motion information for a second block of samples (e.g. a second coding unit). The two non-refined motion vectors are refined using DMVR, and the refined motion vectors are used to generate a prediction signal of the first block of samples. Such embodiments allow the second block of samples to be coded substantially in parallel with the first block without waiting for completion of DMVR on the first block. In additional embodiments, optical-flow-based techniques are described for motion vector refinement.Type: GrantFiled: December 5, 2022Date of Patent: April 30, 2024Assignee: VID SCALE, INC.Inventors: Xiaoyu Xiu, Yuwen He, Yan Ye
-
Patent number: 11956470Abstract: A method for decoding point cloud data comprises, based on a comparison of a maximum difference value and a threshold, applying an inverse function to a set of one or more jointly coded values to recover (i) residual values for attribute values of a current point of point cloud data and (ii) a predictor index that indicates a predictor in a predictor list, wherein predictors in the predictor list are based on attribute values of one or more neighbor points; determining predicted attribute values based on the predictor index; and reconstructing the attribute values of the current point based on the residual values and the predicted attribute values.Type: GrantFiled: April 6, 2021Date of Patent: April 9, 2024Assignee: QUALCOMM IncorporatedInventors: Bappaditya Ray, Adarsh Krishnan Ramasubramonian, Louis Joseph Kerofsky, Geert Van der Auwera, Marta Karczewicz
-
Patent number: 11956469Abstract: Video processing methods and apparatuses implemented in a video encoding or decoding system with conditional secondary transform signaling. The video encoding system determines and applies a transform operation to residuals of a transform block to generate final transform coefficients, and adaptively signals a secondary transform index according to a position of a last significant coefficient in the transform block. A value of the secondary transform index is determined according to the transform operation.Type: GrantFiled: April 15, 2020Date of Patent: April 9, 2024Assignee: HFI INNOVATION INC.Inventors: Man-Shu Chiang, Chih-Wei Hsu, Tzu-Der Chuang, Ching-Yeh Chen
-
Patent number: 11949916Abstract: A video signal processor is configured to: obtain at least one transform block for a residual signal of a current block from a video signal bitstream, wherein the transform block comprises a plurality of transform coefficients two-dimensionally arranged, determine, on the basis of length information of a first side of the transform block, a horizontal transform kernel for horizontal transformation of the transform block, regardless of a length of a second side of the transform block, which is orthogonal to the first side, determine, on the basis of length information of the second side, a vertical transform kernel for vertical transformation of the transform block, regardless of a length of the first side, obtain the residual signal of the current block by performing, on the transform block, inverse transformation using the horizontal transform kernel and the vertical transform kernel, and reconstruct the current block based on the residual signal.Type: GrantFiled: December 27, 2022Date of Patent: April 2, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jaehong Jung, Juhyung Son, Dongcheol Kim, Geonjung Ko, Jinsam Kwak
-
Patent number: 11930215Abstract: An example device for filtering decoded video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: decode a picture of video data; code a value for a syntax element representing a neural network model to be used to filter a portion of the decoded picture, the value representing an index into a set of pre-defined neural network models, the index corresponding to the neural network model in the set of pre-defined neural network models; and filter the portion of the decoded picture using the neural network model corresponding to the index.Type: GrantFiled: September 23, 2021Date of Patent: March 12, 2024Assignee: QUALCOMM IncorporatedInventors: Hongtao Wang, Venkata Meher Satchit Anand Kotra, Jianle Chen, Marta Karczewicz, Dana Kianfar, Auke Joris Wiggers
-
Patent number: 11930290Abstract: One embodiment provides a method, including: capturing, from each of at least two cameras, video from a vantage point of an event; generating an immersive video stream from the video captured by the at least two cameras; producing a transport video stream by combining the immersive video stream with a production camera video stream, wherein the transport stream is available for user consumption and providing, to a display device, a streamed production to a user, wherein the streamed production comprises the immersive video stream and the production camera video stream, the streamed production comprising an overlay window comprising at least one of the immersive video stream and the production camera video stream and a primary view comprising at least one of the immersive video stream and the production camera video stream.Type: GrantFiled: January 21, 2019Date of Patent: March 12, 2024Assignee: COSM, INC.Inventors: Brian C. Lowry, Joseph B. Tomko, Evan A. Wimer
-
Patent number: 11930175Abstract: Methods, systems, and devices for coding or decoding video wherein the picture partition mode is based on block size are described. An example method for video processing includes using a dimension of a virtual pipeline data unit (VPDU) used for a conversion between a video comprising one or more video regions comprising one or more video blocks and a bitstream representation of the video to perform a determination of whether a ternary-tree (TT) or a binary tree (BT) partitioning of a video block of the one or more video blocks is enabled, and performing, based on the determination, the conversion, wherein the dimension is equal to VSize in luma samples, wherein dimensions of the video block are CtbSizeY in luma samples, wherein VSize=min(M, CtbSizeY), and wherein M is a positive integer.Type: GrantFiled: January 24, 2022Date of Patent: March 12, 2024Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.Inventors: Zhipin Deng, Li Zhang, Kai Zhang, Hongbin Liu
-
Patent number: 11924469Abstract: Devices, systems and methods for digital video process are described. An exemplary method for video processing includes performing a conversion between a current video block of a video and a coded representation of the video, wherein the performing of the conversion includes determining, based on a width (W) and/or a height (H) of the current video block, an applicability of a secondary transform tool to the current video block, and wherein the secondary transform tool includes applying, during encoding, a forward secondary transform to an output of a forward primary transform applied to a residual of a video block prior to quantization, or applying, during decoding, an inverse secondary transform to an output of dequantization of the video block before applying an inverse primary transform.Type: GrantFiled: December 1, 2021Date of Patent: March 5, 2024Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
-
Patent number: 11924475Abstract: Examples of video encoding methods and apparatus and video decoding methods and apparatus are described. An example method of video processing includes performing a conversion between a current picture of a video and a bitstream of the video according to a rule. The rule specifies that the current picture is a recovery point picture in response to the current picture being a Gradual Decoding Refresh (GDR) picture with a recovery Picture Order Count (POC) value of 0. The recovery POC count specifies a recovery point of decoded pictures in an output order.Type: GrantFiled: December 21, 2022Date of Patent: March 5, 2024Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Zhipin Deng, Ye-Kui Wang, Li Zhang
-
Patent number: 11907318Abstract: A container having a compactor and bin for waste is disclosed permitting on-premises and remote monitoring of the system and collection is disclosed. The system can also detect non-complaint materials placed therein and act thereon. Methods are further disclosed for inventorying identification tags for tracking packages, merchandise and tags disposed of.Type: GrantFiled: August 10, 2022Date of Patent: February 20, 2024Assignee: ADVANCED CUSTOM ENGINEERED SYSTEMS & EQUIPMENT CO.Inventor: Christopher M. Flood
-
Encoder and decoder, encoding method and decoding method for reference picture resampling extensions
Patent number: 11909957Abstract: A video decoder (151) for decoding an encoded video signal comprising encoded picture data to reconstruct a plurality of pictures of a video sequence of a video. The video decoder (151) comprises an input interface (160) configured for receiving the encoded video signal comprising the encoded picture data. Moreover, the video decoder (151) comprises a data decoder (170) configured for reconstructing the plurality of pictures of the video sequence depending on the encoded picture data. Moreover, further video decoders, video encoders, systems, methods for encoding and decoding, computer programs and encoded video signals according to embodiments are provided.Type: GrantFiled: September 24, 2020Date of Patent: February 20, 2024Assignee: FRAUNHOFER-GESELLSCHAFT ZUR FÖRDERUNG DER ANGEWANDTEN FORSCHUNG E.V.Inventors: Yago Sánchez De La Fuente, Karsten Sühring, Cornelius Hellge, Thomas Schierl, Robert Skupin, Thomas Wiegand -
Patent number: 11902525Abstract: Techniques and tools for encoding enhancement layer video with quantization that varies spatially and/or between color channels are presented, along with corresponding decoding techniques and tools. For example, an encoding tool determines whether quantization varies spatially over a picture, and the tool also determines whether quantization varies between color channels in the picture. The tool signals quantization parameters for macroblocks in the picture in an encoded bit stream. In some implementations, to signal the quantization parameters, the tool predicts the quantization parameters, and the quantization parameters are signaled with reference to the predicted quantization parameters. A decoding tool receives the encoded bit stream, predicts the quantization parameters, and uses the signaled information to determine the quantization parameters for the macroblocks of the enhancement layer video. The decoding tool performs inverse quantization that can vary spatially and/or between color channels.Type: GrantFiled: November 4, 2022Date of Patent: February 13, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Shankar Regunathan, Shijun Sun, Chengjie Tu, Chih-Lung Lin
-
Patent number: 11889031Abstract: An encoding device encodes each encoding-target block.Type: GrantFiled: October 6, 2022Date of Patent: January 30, 2024Assignee: NIPPON HOSO KYOKAIInventors: Shunsuke Iwamura, Shimpei Nemoto, Atsuro Ichigaya
-
Patent number: 11876991Abstract: An image decoder includes circuitry and a memory, wherein the circuitry, in operation, calculates first values of a first partition in a current block, using a first motion vector for the first partition; calculates second values of a second partition in the current block, using a second motion vector for the second partition; calculates third values of a set of pixels between the first partition and the second partition, using the first motion vector; calculates fourth values of the set of pixels, using the second motion vector; and weights the third values and the fourth values. A number of pixels in a row in the set of pixels is two or more, and two or more weights applied to the third values increase along the row.Type: GrantFiled: November 10, 2020Date of Patent: January 16, 2024Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Kiyofumi Abe, Takahiro Nishi, Tadamasa Toma, Ryuichi Kanoh, Chong Soon Lim, Ru Ling Liao, Hai Wei Sun, Sughosh Pavan Shashidhar, Han Boon Teo, Jing Ya Li
-
Patent number: 11870990Abstract: The present invention relates to a block partitioning structure in video coding technology, and a video encoding and decoding method and apparatus using the same, wherein the video encoding and decoding method includes the steps of: acquiring quad-partitioning information of a block; acquiring bi-partitioning information of the block when the acquired quad-partitioning information of the block does not indicate four partitions; acquiring partitioning direction information for bi-partitioning of the block when the acquired bi-partitioning information of the block indicates two partitions; acquiring information on whether to perform any other type of partitioning, when the acquired bi-partitioning information of the block does not indicate two partitions; and acquiring additional information required for the any other type of partitioning, when the acquired information on whether to perform any other type of partitioning indicates that the any other type of partitioning is performed.Type: GrantFiled: December 8, 2022Date of Patent: January 9, 2024Assignee: Dolby Laboratories Licensing CorporationInventors: Ho Chan Ryu, Yong Jo Ahn
-
Patent number: 11870982Abstract: Embodiments of the present invention provide a method and apparatus for processing a video signal. A method for decoding an image signal according to an embodiment of the present invention comprises the steps of: for a current block having a width and a height different from each other, determining a modified intra prediction mode from an intra prediction mode, on the basis of a ratio between the width and the height of the current block and the intra prediction mode; determining an inverse non-separable transform set on the basis of the modified intra prediction mode; and applying an inverse non-separable transform matrix selected from the inverse non-separable transform set with respect to the top-left region of the current block, which is determined according to the width and the height of the current block.Type: GrantFiled: December 19, 2022Date of Patent: January 9, 2024Assignee: LG ELECTRONICS INC.Inventors: Moonmo Koo, Mehdi Salehifar, Seunghwan Kim, Jaehyun Lim
-
Patent number: 11871030Abstract: Provided is a video decoding method including: obtaining, from a sequence parameter set, sequence merge mode with motion vector difference (sequence MMVD) information indicating whether an MMVD mode is applicable in a current sequence; when the MMVD mode is applicable according to the sequence MMVD information, obtaining, from a bitstream, first MMVD information indicating whether the MMVD mode is applied in a first inter prediction mode for a current block included in the current sequence; when the MMVD mode is applicable in the first inter prediction mode according to the first MMVD information, reconstructing a motion vector of the current block which is to be used in the first inter prediction mode, by using a distance of a motion vector difference and a direction of a motion vector difference obtained from the bitstream; and reconstructing the current block by using the motion vector of the current block.Type: GrantFiled: March 17, 2023Date of Patent: January 9, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Seungsoo Jeong, Minwoo Park
-
Patent number: 11871035Abstract: An image decoding method according to the present document comprises a step for deriving a modified transform coefficient, wherein the step for deriving the modified transform coefficient comprises a step for determining whether or not to parse an LFNST index on the basis of whether or not the width and height of a current block satisfy a condition about whether the LFNST can be applied, and whether or not the condition about whether the LFNST can be applied is satisfied is determined on the basis of a tree type and a color format of the current block and whether or not an ISP is applied to the current block.Type: GrantFiled: December 14, 2022Date of Patent: January 9, 2024Assignee: LG ELECTRONICS INC.Inventors: Moonmo Koo, Seunghwan Kim, Jaehyun Lim
-
Patent number: 11863789Abstract: A method, computer program, and computer system is provided for coding video data. Video data including one or more subpictures is received. A number of the subpictures and a delta value between the number of subpictures and a number of rectangular slices are signaled. The number of rectangular slices is derived based on the number of subpictures and the delta value.Type: GrantFiled: November 16, 2020Date of Patent: January 2, 2024Assignee: TENCENT AMERICA LLCInventors: Byeongdoo Choi, Shan Liu, Stephan Wenger