Patents Examined by Shanika M Brumfield
-
Patent number: 12382082Abstract: The various embodiments described herein include methods and systems for encoding and decoding video. In one aspect, a method includes receiving a video bitstream comprising a plurality of blocks, including a first block, where the first block includes a plurality of subblocks. The method also includes determining, based on a syntax element value in the video bitstream, that the first block is predicted in a subblock mode. The method further includes, in accordance with the first block being predicted in the subblock mode: deriving a set of motion vector predictors (MVPs) corresponding to a plurality of subblocks of the first block; deriving a set of motion vector differences (MVDs) for the plurality of subblocks; determining a set of motion vectors for the plurality of subblocks by applying the set of MVDs to the set of MVPs; and reconstructing the first block using the set of motion vectors.Type: GrantFiled: June 14, 2023Date of Patent: August 5, 2025Assignee: TENCENT AMERICA LLCInventors: Xin Zhao, Guichun Li, Lien-Fei Chen, Shan Liu
-
Patent number: 12363304Abstract: A method for decoding an image, according to the present document, comprises: receiving a bitstream including BDPCM information; deriving residual samples for a current block on the basis of the BDPCM information; deriving prediction samples for the current block on the basis of the BDPCM information; generating a reconstructed picture on the basis of the residual samples and the prediction samples; and performing deblocking filtering on the reconstructed picture, wherein when BDPCM is applied to the current block, the deblocking filtering is not performed.Type: GrantFiled: April 26, 2024Date of Patent: July 15, 2025Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.Inventors: Hyeongmoon Jang, Jaehyun Lim, Junghak Nam
-
Patent number: 12348729Abstract: A method for determining a sample adaptive offset mode includes: obtaining a motion vector included in a first coding tree block, and obtaining a reference frame of a video frame of the first coding tree block; obtaining a video resolution and a frame rate, calculating a threshold based on the video resolution and the frame rate; if it is determined that the motion vector is not greater than the threshold, determining a second coding tree block based on the motion vector; determining whether an offset mode is trusted; and if the offset mode is trusted, obtaining offset modes of all second coding blocks, and using obtained all types of offset modes as offset modes of the first coding tree block.Type: GrantFiled: June 14, 2023Date of Patent: July 1, 2025Assignee: Shanghai Bilibili Technology Co., Ltd.Inventors: Xiaobo Li, Tianxiao Ye
-
Patent number: 12323584Abstract: Provided are a video picture component prediction method and apparatus, and a computer storage medium. The method comprises: determining a first picture component of a current block; determining multiple first picture component reference values; respectively performing first filtering processing on sample values of samples corresponding to the multiple first picture component reference values to obtain multiple filtered first picture reference sample values; according to the multiple filtered first picture reference sample values and the reference values of the picture component to be predicted, determining a parameter of a component linear model; according to the component linear model, performing mapping processing on a reconstruction value of the first picture component of the current block to obtain a mapping value; and according to the mapping value, determining a prediction value of the picture component to be predicted of the current block.Type: GrantFiled: November 29, 2023Date of Patent: June 3, 2025Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.Inventors: Junyan Huo, Shuai Wan
-
Patent number: 12284354Abstract: Devices, systems, and methods for digital video coding, which includes matrix-based intra prediction methods for video coding, are described. In a representative aspect, a method for video processing includes performing a conversion between a current video block of a video and a bitstream representation of the current video block according to a rule, where the rule specifies a relationship between applicability of a matrix based intra prediction (MIP) mode or a transform mode during the conversion, where the MIP mode includes determining a prediction block of the current video block by performing, on previously coded samples of the video, a boundary downsampling operation, followed by a matrix vector multiplication operation, and selectively followed by an upsampling operation, and where the transform mode specifies use of a transform operation for the determining the prediction block for the current video block.Type: GrantFiled: May 18, 2023Date of Patent: April 22, 2025Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Zhipin Deng, Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu
-
Patent number: 12278977Abstract: An apparatus includes processing circuitry that decodes prediction information of a current block in a current picture that is a part of a coded video sequence. The processing circuitry determines whether a cross component filtering (CCF) process is enabled for the current block based on one of a partitioning scheme, a prediction mode, a block width, a block height, transform coefficients, and quantization parameters. The processing circuitry generates filtered reconstruction samples of the current block by applying the CCF process on at least one of predicted samples, residual values, or reconstruction samples of the current block based on the CCF process being enabled. The filtered reconstruction samples of the current block are used for reconstruction of a subsequent block. The processing circuitry reconstructs the current block and the subsequent block based on the filtered reconstruction samples of the current block.Type: GrantFiled: December 14, 2022Date of Patent: April 15, 2025Assignee: TENCENT AMERICA LLCInventors: Xin Zhao, Yixin Du, Shan Liu
-
Patent number: 12256098Abstract: A decoding computing device receives a bit stream for compressed 3D volumetric content. The bit stream includes video encoded image frames comprising packed attribute patch images and depth maps for the 3D volumetric content. Instead of generating a mesh having a vertex for each depth value signaled in the depth map, the decoder performs a real-time mesh simplification process to reduce a resolution of the mesh, such that the mesh resolution is reduced without exceeding an error threshold, which may be dynamically determined. Additionally, the decoder may perform a re-meshing of particular regions of the mesh for the 3D volumetric content to avoid cracks or gaps.Type: GrantFiled: March 10, 2022Date of Patent: March 18, 2025Assignee: Apple, Inc.Inventors: Khaled Mammou, Afshin Taghavi Nasrabadi, Maneli Noorkami, Fabrice A. Robinet
-
Patent number: 12244841Abstract: A video encoder is configured to encode a bit stream including a coded picture having a first contiguous region and a second contiguous region, the first contiguous region containing common motion, the second contiguous region containing local motion. The encoded bitstream is provided to a decoder which is configured to decode the first contiguous region of the coded picture to reconstruct the common motion by utilizing a motion model common to all of the coding blocks in the first region. A merge candidate list is selectively created and a merge candidate is selected to decode the first region based on the common motion model. The second contiguous region is decoded using individual motion information for each coding block in the second contiguous region.Type: GrantFiled: October 2, 2023Date of Patent: March 4, 2025Assignee: OP Solutions, LLCInventors: Borivoje Furht, Hari Kalva, Velibor Adzic
-
Patent number: 12244842Abstract: An image encoding/decoding method and apparatus of the present invention may derive motion information of a current block, and perform motion compensation for the current block on the basis of the motion information. The motion information of the current block is derived on the basis of an inter-mode predefined in an encoding/decoding apparatus, and the predefined inter-mode may include at least one of a merge mode, an AMVP mode, an affine mode, or an intra block copy (IBC) mode.Type: GrantFiled: November 1, 2023Date of Patent: March 4, 2025Assignee: B1 INSTITUTE OF IMAGE TECHNOLOGY, INC.Inventor: Ki Baek Kim
-
Patent number: 12244797Abstract: An encoder includes processing circuitry and a memory coupled to the processing circuitry. Using the memory, the processing circuitry is configured to: change values of pixels in a first block and a second block to filter a boundary between the first block and the second block. The pixels include type one pixels and type two pixels different from the type one pixels. The first set of filter coefficients applied to the type one pixels in the first block and the second set of filter coefficients applied to the type one pixels in the second block are selected to be asymmetrical with respect to the boundary.Type: GrantFiled: November 21, 2023Date of Patent: March 4, 2025Assignee: Panasonic Intellectual Property Corporation of AmericaInventors: Ryuichi Kanoh, Takahiro Nishi, Tadamasa Toma
-
Patent number: 12238449Abstract: An infrared imaging apparatus having thin-film spatial filters in a stacked array to filter and collate light generated internally by the infrared imaging apparatus such that the light generated impacts a detection area of the imaging apparatus at or near a critical angle. The index of refraction of the detection area being subject to change when irradiated with infrared light such that the amount of light generated internally and reflected to a light detector attached to the imaging apparatus varies with the intensity of the irradiating infrared light.Type: GrantFiled: May 27, 2022Date of Patent: February 25, 2025Inventor: James I. Scholtz
-
Patent number: 12238319Abstract: The present invention relates to a video decoding method, the video decoding method according to an embodiment of the present invention comprises, obtaining sub-picture information of a current sub-picture through at least one signaling level and decoding the current sub-picture using the sub-picture information, wherein the sub-picture information is obtained for each decoded sub-picture.Type: GrantFiled: September 22, 2020Date of Patent: February 25, 2025Assignee: Electronics and Telecommunications Research InstituteInventors: Woong Lim, Gun Bang
-
Patent number: 12238296Abstract: An image encoding device (1) includes a motion compensation predictor (109) configured to generate a prediction image corresponding to a target image by performing motion compensation prediction using a plurality of reference images, and an evaluator (111) configured to evaluate prediction accuracy of the prediction image for each image portion including one or more pixels by calculating a degree of similarity between the plurality of reference images for each image portion.Type: GrantFiled: October 6, 2023Date of Patent: February 25, 2025Assignee: NIPPON HOSO KYOKAIInventors: Atsuro Ichigaya, Shunsuke Iwamura, Shimpei Nemoto, Kazuhisa Iguchi
-
Patent number: 12206984Abstract: A system and method for controlling surveillance cameras is enclosed. In the system, a surveillance camera system includes surveillance cameras configured as VoIP server endpoints. The surveillance cameras receive messages from client devices such as mobile user devices and computer workstations functioning as VoIP client endpoints. The client devices establish a voice communications channel with the surveillance cameras for receiving and controlling one or more streams of image data sent by the surveillance camera over the voice communications channel to the client device. In a preferred embodiment, the voice communications channel includes a control session based on Session Information Protocol (SIP) and a data channel that is based on Real time transfer protocol (RTP) The data channel preferably operates in half duplex mode, which limits the potential for collisions on the data channel when the surveillance cameras are transmitting their image data to the client devices.Type: GrantFiled: March 6, 2023Date of Patent: January 21, 2025Assignee: Tyco Fire & Security GmbHInventors: Anthony Burke, Piero Madar, Scott Humphreys
-
Patent number: 12192513Abstract: Provided are a method, an apparatus, a computer program product and a non-transitory computer-readable medium for video coding. The method comprises performing an intra-prediction process of a block comprising samples to be predicted, wherein an interpolation filter is applied to reference samples of the block during the intra-prediction process of the block. The interpolation filter is selected on the basis of a subpixel offset between the reference samples and the samples to be predicted, and a size of a main reference side used in the intra-prediction process is determined according to a length of the interpolation filter and an intra-prediction mode that provides, out of a set of available intra-prediction modes, the greatest non-integer value of said subpixel offset, wherein the main reference side comprises the reference samples.Type: GrantFiled: September 4, 2023Date of Patent: January 7, 2025Assignee: Huawei Technologies Co., Ltd.Inventors: Alexey Konstantinovich Filippov, Vasily Alexeevich Rufitskiy, Jianle Chen
-
Patent number: 12160599Abstract: A decoder receives a set of N compressed segments of a first picture, and a set of M compressed segments for a second picture that follows the first picture in a decoding order. Based on the set of N compressed segments, the decoder constructs a decodable picture for the first picture and decodes the decodable picture. Based on the set of M compressed segments, the decoder constructs a decodable second picture in the compressed domain, in which each of the segments of the first picture are placed at the same spatial position as that of a corresponding segment in the second picture and decodes the decodable second picture. Additionally, at least one Intra coded segment is placed at one of the M spatial positions in the compressed domain in which there is no segment of the N segments.Type: GrantFiled: July 19, 2023Date of Patent: December 3, 2024Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Rickard Sjöberg, Magnus Westerlund
-
Patent number: 12155825Abstract: An example method of video processing includes determining, for a conversion between a current video unit of a video and a bitstream representation of the video, availability of one or more samples in a first neighboring region of the current block for a coding process of the conversion independently from information of a second neighboring region of the current block. The second neighboring region is adjacent to the first neighboring region, and the one or more samples are padded in case determined to be unavailable. The method includes performing the conversion based on the determining.Type: GrantFiled: February 15, 2023Date of Patent: November 26, 2024Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
-
Patent number: 12149704Abstract: When removing a block distortion occurring in a local decoded image, a loop filtering part 11 of an image coding device carries out a filtering process on each of signal components (a luminance signal component and color difference signal components) after setting the intensity of a filter for removing the block distortion for each of the signal components according to a coding mode (an intra coding mode or an inter coding mode) selected by a coding controlling part 1.Type: GrantFiled: October 20, 2023Date of Patent: November 19, 2024Assignee: Mitsubishi Electric CorporationInventors: Shunichi Sekiguchi, Kazuo Sugimoto, Hiroharu Sakate, Tokumichi Murakami, Akira Minezawa
-
Patent number: 12126826Abstract: A method for decoding an image according to the present invention comprises the steps of: decoding a residual block by quantizing and inverse transforming an entropy-decoded residual block; generating a prediction block via motion compensation; and decoding an image by adding the decoded residual block to the prediction block, wherein on the basis of the maximum number of motion vector candidates of the motion vector candidate list related to the prediction block, a motion vector candidate list is adjusted by adding a particular motion vector candidate or by discarding a portion from among the motion vector candidates, and in the prediction block generation step, a prediction motion vector of the prediction block is determined on the basis of the adjusted motion vector candidate list. Accordingly, the complexity of arithmetic operations is reduced during encoding/decoding of an image.Type: GrantFiled: September 6, 2022Date of Patent: October 22, 2024Assignee: Electronics and Telecommunications Research InstituteInventors: Sung Chang Lim, Hui Yong Kim, Jin Ho Lee, Jin Soo Choi, Jin Woong Kim
-
Patent number: 12112566Abstract: A video monitoring system captures image frames of a patient in various positions. The captured image frames are analyzed by the system for changes in a patient's position or movement, frames in which the system detects one or both of patient movement and repositioning are retained. The system analyzes an area of interest within each image frame that corresponds to an area in the camera's view field with the patient. Sequential image frames are compared for motion, only frames without motion, where the patient is still, are analyzed.Type: GrantFiled: June 27, 2019Date of Patent: October 8, 2024Assignee: CareView Communications, Inc.Inventors: Steven Gail Johnson, Matthew Cameron Clark, Stephen Ecker, Kyle Brook Johnson, Richard Craig Kuether