Patents Examined by Richard T Torrente
-
Patent number: 12075093Abstract: A system comprises an encoder configured to compress media objects using a compression loop that includes a residual decomposition component that decomposes a residual signal for a block of the media object being compressed into multiple sub-error signals. The encoder is further configured to enable different transformation and/or quantization processes to be specified to be applied to different ones of the sub-errors. A corresponding decoder is configured to apply inverse transformation/quantization processing to the sub-error signals, based on the transformation/quantization processes that were applied at the encoder. The decoder then re-creates a residual signal from the processed sub-error signals and uses the re-created residual signal to correct predicted values at the decoder.Type: GrantFiled: September 23, 2022Date of Patent: August 27, 2024Assignee: Apple Inc.Inventors: Alexandros Tourapis, Hye-Yeon Cheong, David William Singer, Dominik Mehlem
-
Patent number: 12075083Abstract: A method of dividing an input image signal into pixel blocks, and performing inter-prediction on the divided pixel blocks. This method includes selecting predicted motion information from a motion information buffer storing motion information in an encoded region, and predicting motion information of an encoding target block by using the predicted motion information. The method further includes acquiring representative motion information from a plurality of items of motion information in an encoded region in accordance with first information indicating a method of selecting the predicted motion information, thereby obtaining only the representative motion information.Type: GrantFiled: March 24, 2023Date of Patent: August 27, 2024Assignee: KABUSHIKI KAISHA TOSHIBAInventors: Taichiro Shiodera, Akiyuki Tanizawa, Tomoo Yamakage, Takeshi Chujoh
-
Patent number: 12075037Abstract: An example device for filtering a decoded block of video data includes one or more processing units configured to construct filters for classes of blocks of a current picture of video data. To construct filters for each of the classes, the processing units are configured to determine a value of a flag that indicates whether a fixed filter is used to predict a set of filter coefficients of the class, and in response to the fixed filter being used to predict the set of filter coefficients, determine an index value into a set of fixed filters and predict the set of filter coefficients of the class using a fixed filter of the set of fixed filters identified by the index value.Type: GrantFiled: July 6, 2022Date of Patent: August 27, 2024Assignee: QUALCOMM IncorporatedInventors: Marta Karczewicz, Wei-Jung Chien, Li Zhang
-
Patent number: 12069248Abstract: A video processing method is provided to include: determining, based on a position rule, whether a local illumination compensation (LIC) tool is enabled for a conversion between a current block in a video region of a video and a coded representation of the video, and performing the conversion based on the position rule. The position rule specifies that the LIC tool is enabled for blocks on boundaries of the video region and disabled for blocks inside the video region and the LIC tool includes using a linear model of illumination changes in the current block during the conversion.Type: GrantFiled: April 12, 2023Date of Patent: August 20, 2024Assignees: BEIJING BYTEDANCE TECHNOLOGY NETWORK CO., LTD., BYTEDANCE INC.Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
-
Patent number: 12058446Abstract: Provided are an image processing method, apparatus and system, a network device, a terminal and a storage medium. The method includes: acquiring composition indication information for indicating a composition and display manner of regions of interest (ROIs) in a video image; and generating a media stream of the video image based on at least the composition indication information, i.e., writing the composition indication information into a code stream of the video image.Type: GrantFiled: July 23, 2019Date of Patent: August 6, 2024Assignee: ZTE CORPORATIONInventors: Zhao Wu, Ming Li, Ping Wu
-
Patent number: 12052464Abstract: Methods to produce media data ensure a method for media data transmitting, and a method for media data processing, and the synchronization and correct processing and transmission of bitstreams on the basis of dependency relation between video layer bitstream and library layer bitstream, and correct bitstream is highly efficiently provided to a decoder. With methods for reference picture request processing and reference picture specifying, a current picture includes a library picture set in which the library picture does not belong to the random access segment to which the current picture belongs and the previously most adjacent random access segment, and correct decoding of the current picture is ensured and repeated downloading of library pictures is avoided, thus ensuring the correct decoding and highly efficient transmission of a bitstream produced by library-based video coding method, and increasing transmission efficiency and storage efficiency.Type: GrantFiled: June 27, 2023Date of Patent: July 30, 2024Assignee: ZHEJIANG UNIVERSITYInventors: Lu Yu, Hualong Yu
-
Patent number: 12034966Abstract: A method of video processing includes determining, for a conversion between a current video block of a video and a bitstream of the video, that the current video block is coded with a geometric partitioning mode. The method further includes deriving at least one refined motion vector (MV) for the current video block by adding at least one motion vector difference (MVD) of multiple MVDs signaled or derived for the current video block to a MV derived from a merge candidate associated with the current video block. The MV being associated with an offset distance and/or an offset direction. The method further includes performing the conversion based on the refined MV.Type: GrantFiled: October 6, 2022Date of Patent: July 9, 2024Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Zhipin Deng, Yue Wang
-
Patent number: 12034968Abstract: Reconstructing a coded current picture for video decoding including decoding picture partitioning information corresponding to the current picture; determining whether padding is applied to sub-regions of the current picture using the picture partitioning information; based on determining that padding is not applied, decoding the sub-regions without padding the sub-regions; based on determining that padding is applied, determining whether the padding includes wrap-around padding using the picture partitioning information; based on determining that the padding does not include wrap-around padding, applying repetition padding to the sub-regions, and decoding the sub-regions using the repetition padding; based on determining that the padding includes wrap-around padding, applying the wrap-around padding to the sub-regions, and decoding the sub-regions using the wrap-around padding; and reconstructing the current picture based on the decoded sub-regions.Type: GrantFiled: December 23, 2021Date of Patent: July 9, 2024Assignee: TENCENT AMERICA LLCInventors: Byeongdoo Choi, Weiwei Feng, Shan Liu
-
Patent number: 12034920Abstract: The present disclosure provides a communication control system and a communication control method capable of appropriately modifying an image compression algorithm when transmitting an I/O signal and an image signal through the same transmission line. In a communication control system that transmits image frame data and I/O data through the same transmission line from a first communication device to a second communication device, a transmission history of image frame data and I/O data and a reception history of ACK for the image frame data and ACK for the I/O data are managed. ACK receiving time and bandwidth utilization are calculated for each of the image frame data and the I/O data from the transmission history and the reception history.Type: GrantFiled: March 10, 2021Date of Patent: July 9, 2024Assignee: NEC CORPORATIONInventor: Takahiro Koishi
-
Patent number: 12015799Abstract: This disclosure is directed to systems and methods of data partitioning in image encoding. A video encoder may receive a single stream of video data that includes multiple layers. The video encoder may encode the one or more layers utilizing multiple counters for each component within the layers. The multiple counters may correspond to the header bits, luma bits, and chroma bits within each slice layer. The encoded layers may then be assembled into a single slice before it is sent to a decoder for decoding of image frame.Type: GrantFiled: January 31, 2022Date of Patent: June 18, 2024Assignee: Apple Inc.Inventors: Sorin C Cismas, Ganesh G Yadav
-
Patent number: 12015781Abstract: Provided is an image decoding method including determining a current chroma block having a rectangular shape corresponding to a current luma block included in one of a plurality of luma blocks, determining a piece of motion information for the current chroma block and a chroma block adjacent to the current chroma block by using motion information of the current chroma block and the adjacent chroma block, and performing inter prediction on the current chroma block and the adjacent chroma block by using the piece of motion information for the current chroma block and the adjacent chroma block to generate prediction blocks of the current chroma block and the adjacent chroma block.Type: GrantFiled: October 27, 2022Date of Patent: June 18, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Anish Tamse, Woongil Choi, Minwoo Park, Seungsoo Jeong, Yinji Piao, Gahyun Ryu, Kiho Choi, Narae Choi, Minsoo Park
-
Patent number: 12003747Abstract: A method of decoding an encoded video bitstream using at least one processor includes obtaining a coded video sequence including a plurality of output layer sets from the encoded video bitstream; obtaining a first flag indicating whether each output layer set of the plurality of output layer sets includes more than one layer; based on the first flag indicating that the each output layer set includes more than the one layer, obtaining a first syntax element indicating an output layer set mode; selecting at least one layer from among layers included in the plurality of output layer sets as at least one output layer based on at least one of the first flag and the first syntax element; and outputting the at least one output layer.Type: GrantFiled: January 19, 2022Date of Patent: June 4, 2024Assignee: TENCENT AMERICA LLCInventors: Byeongdoo Choi, Stephan Wenger, Shan Liu
-
Patent number: 12003742Abstract: For each image in a set of images, a representation of the image at a first level of quality is derived using a first representation of the image at a second, higher level of quality and is output for processing by a decoder. Configuration data is output for processing by the decoder to enable the decoder to detect whether or not the first representation of a given image in the set of images is to be reconstructed using residual data for the given image, the residual data: (i) being useable to reconstruct the first representation using a second representation of the image at the second level of quality, the second representation being based on the representation of the image at the first level of quality, and (ii) being derived based on the first representation and the second representation.Type: GrantFiled: May 8, 2023Date of Patent: June 4, 2024Assignee: V-NOVA INTERNATIONAL LIMITEDInventor: Robert Johnson
-
Patent number: 12003723Abstract: A picture in a data stream is subdivided into different size transform bocks. For a transform block, a transformation is selected by checking whether the block's size exceeds a threshold. If it does, a default technique is used to select the transformation. If it does not, a transformation is used from a list of transformations as identified by an index, the list including an identity transformation and non-identity transformations. A coefficients block in the data stream is decoded, and if the selected transformation is the identity transformation, then the coefficients block is used as a residual sample array, and if the selected transformation is not the identity transformation, the coefficients block is subjected to an inverse transformation corresponding to the selected transformation to obtain a residual sample array used to correct a prediction for the transform block.Type: GrantFiled: June 13, 2023Date of Patent: June 4, 2024Assignee: FRAUNHOFER-GESELLSCHAFT ZUR FĂ–RDERUNG DER ANGEWANDTEN FORSCHUNG E.V.Inventors: Benjamin Bross, Phan Hoang Tung Nguyen, Paul Keydel, Heiko Schwarz, Detlev Marpe, Thomas Wiegand, Christian Helmrich
-
Patent number: 12003755Abstract: A picture decoding device includes a spatial candidate derivation unit configured to derive a spatial candidate from inter prediction information of a block neighboring a decoding target block and register the derived spatial candidate as a candidate to a first candidate list, a history-based candidate derivation unit configured to generate a second candidate list by adding a history-based candidate included in a history-based candidate list as a candidate to the first candidate list, a candidate selection unit configured to select a selection candidate from candidates included in the second candidate list, and an inter prediction unit configured to perform inter prediction using the selection candidate.Type: GrantFiled: December 27, 2022Date of Patent: June 4, 2024Assignee: GODO KAISHA IP BRIDGE 1Inventors: Hideki Takehara, Hiroya Nakamura, Satoru Sakazume, Shigeru Fukushima, Toru Kumakura, Hiroyuki Kurashige
-
Patent number: 11997257Abstract: A method of decoding a coded video bitstream. The method includes obtaining a first reference picture list of a current slice represented in the coded video bitstream and a second reference picture list of the current slice, and marking a status of a reference picture in a decoded picture buffer (DPB) based on the first reference picture list and the second reference picture list when the current slice is a first slice in a current picture to which the current slice belongs. The status of the reference picture in the decoded picture buffer is used for short-term reference, used for long-term reference, or unused for reference. The method also includes using the reference picture in a reconstructing process of the current picture or a picture following the current picture when the status of the reference picture is used for short-term reference or used for long-term reference.Type: GrantFiled: January 18, 2022Date of Patent: May 28, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: Fnu Hendry, Ye-Kui Wang
-
Patent number: 11997327Abstract: A system for playing specific streaming selected from combined streamings and a method thereof are disclosed. In the system, an array server combines video streamings outputted from signal sources, to form a multi-source streaming including all video streamings, and transmits the combined multi-source streaming to a streaming server, the streaming server provides the multi-source streaming to a client end, the client end obtains the video streaming to be played from the received multi-source streaming. Therefore, a user can immediately switch the video streamings with different view angles while watching live broadcast, so as to achieve the technical effect of reducing the streaming load of the server during live broadcast.Type: GrantFiled: December 29, 2021Date of Patent: May 28, 2024Assignee: Light Matrix Inc.Inventor: Wei-Ting Chen
-
Patent number: 11991338Abstract: A terminal adapted to receive an immersive video spatially tiled with a set of tiles is configured to request tiles depending on their intersection with a volume of vision associated with a user.Type: GrantFiled: June 24, 2019Date of Patent: May 21, 2024Assignee: INTERDIGITAL CE PATENT HOLDINGSInventors: Yvon Legallais, Charles Salmon-Legagneur, Remi Houdaille
-
Patent number: 11991372Abstract: A video decoding method for decoding an input bitstream in which each of pictures has been encoded with being split into a plurality of tiles, the method includes decoding partial decoding information included in the input bitstream and determining one or more target tiles to be decoded among the plurality of tiles according to the partial decoding information; and decoding video data corresponding to the one or more target tiles, wherein the partial decoding information includes at least one of first information indicating whether to perform partial decoding and second information indicating an area on which partial decoding is to be performed.Type: GrantFiled: October 12, 2022Date of Patent: May 21, 2024Assignee: SK TELECOM CO., LTD.Inventors: Jeong-yeon Lim, Sun-young Lee, Se-hoon Son, Jae-seob Shin, Hyeong-duck Kim, Gyeong-taek Lee, Jung-han Kim
-
Patent number: 11985334Abstract: A video decoding method for decoding an input bitstream in which each of pictures has been encoded with being split into a plurality of tiles, the method includes decoding partial decoding information included in the input bitstream and determining one or more target tiles to be decoded among the plurality of tiles according to the partial decoding information; and decoding video data corresponding to the one or more target tiles, wherein the partial decoding information includes at least one of first information indicating whether to perform partial decoding and second information indicating an area on which partial decoding is to be performed.Type: GrantFiled: October 12, 2022Date of Patent: May 14, 2024Assignee: SK TELECOM CO., LTD.Inventors: Jeong-yeon Lim, Sun-young Lee, Se-hoon Son, Jae-seob Shin, Hyeong-duck Kim, Gyeong-taek Lee, Jung-han Kim