Patents Examined by Michael J Hess
  • Patent number: 12676970
    Abstract: An encoding method comprising the encoding of information allowing the decoder to infer the splitting of CTBs located at the right, respectively the bottom of a subpicture, which width, respectively height, is not a multiple of the size of the CTBs, when the subpicture is not located at the right, respectively the bottom, of the image. Corresponding decoding methods for the generated bitstream are also proposed.
    Type: Grant
    Filed: September 10, 2024
    Date of Patent: July 7, 2026
    Assignee: Canon Kabushiki Kaisha
    Inventors: Naël Ouedraogo, Franck Denoual
  • Patent number: 12671807
    Abstract: An encoding method comprising the encoding of information allowing the decoder to infer the splitting of CTBs located at the right, respectively the bottom of a subpicture, which width, respectively height, is not a multiple of the size of the CTBs, when the subpicture is not located at the right, respectively the bottom, of the image. Corresponding decoding methods for the generated bitstream are also proposed.
    Type: Grant
    Filed: September 10, 2024
    Date of Patent: June 30, 2026
    Assignee: Canon Kabushiki Kaisha
    Inventors: Naël Ouedraogo, Franck Denoual
  • Patent number: 12666028
    Abstract: According to the present disclosure, ALF parameters and/or LMCS parameters can be hierarchically signaled, which enables a reduction in the amount of data to be signaled for video/image coding and an increase in the coding efficiency.
    Type: Grant
    Filed: July 29, 2024
    Date of Patent: June 23, 2026
    Assignee: LG ELECTRONICS INC.
    Inventors: Seethal Paluri, Seunghwan Kim, Jie Zhao
  • Patent number: 12652391
    Abstract: A method for operating a two-dimensional (2D) separable interpolation filter for coding a video, wherein the two-dimensional separable interpolation filter comprises a first and a second one-dimensional (1D) interpolation filter and a temporal buffer of a predetermined buffer size, wherein the method comprises: obtaining filter coefficients for the first one-dimensional interpolation filter of the two-dimensional interpolation filter; comparing a sum of positive filter coefficients of the obtained filter coefficients with a threshold; and upon determining that the sum of positive filter coefficients is larger than the threshold, amending one or more of the filter coefficients to obtain amended filter coefficients, wherein the one or more filter coefficients are amended such that a sum of positive filter coefficients of the amended filter coefficients is not larger than the threshold; applying the amended filter coefficients to samples of the video to obtain a value of a fractional sample position of the video
    Type: Grant
    Filed: June 18, 2024
    Date of Patent: June 9, 2026
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Elena Alexandrovna Alshina, Semih Esenlik, Anand Meher Kotra, Biao Wang, Han Gao
  • Patent number: 12634477
    Abstract: Devices, systems, and methods for digital video coding, which includes inter prediction with refinement, are described. An exemplary method of video processing includes determining to use, for a conversion between a current block of a video and a bitstream representation of the video, a first linear optimization model for the conversion using a first coding mode, the first linear optimization model being derived from a second linear optimization model that is used for the conversion using a second coding mode, and performing, based on the determining, the conversion. Another exemplary method of video processing includes determining to use, for a conversion between a current block of a video and a bitstream representation of the video, a gradient value computation algorithm for a bi-directional optical flow tool, and performing, based on the determining, the conversion.
    Type: Grant
    Filed: November 6, 2023
    Date of Patent: May 19, 2026
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Patent number: 12634450
    Abstract: An encoding method comprising the encoding of information allowing the decoder to infer the splitting of CTBs located at the right, respectively the bottom of a subpicture, which width, respectively height, is not a multiple of the size of the CTBs, when the subpicture is not located at the right, respectively the bottom, of the image. Corresponding decoding methods for the generated bitstream are also proposed.
    Type: Grant
    Filed: September 10, 2024
    Date of Patent: May 19, 2026
    Assignee: Canon Kabushiki Kaisha
    Inventors: Naël Ouedraogo, Franck Denoual
  • Patent number: 12627800
    Abstract: An encoding method comprising the encoding of information allowing the decoder to infer the splitting of CTBs located at the right, respectively the bottom of a subpicture, which width, respectively height, is not a multiple of the size of the CTBs, when the subpicture is not located at the right, respectively the bottom, of the image. Corresponding decoding methods for the generated bitstream are also proposed.
    Type: Grant
    Filed: September 10, 2024
    Date of Patent: May 12, 2026
    Assignee: Canon Kabushiki Kaisha
    Inventors: Naël Ouedraogo, Franck Denoual
  • Patent number: 12627801
    Abstract: An encoding method comprising the encoding of information allowing the decoder to infer the splitting of CTBs located at the right, respectively the bottom of a subpicture, which width, respectively height, is not a multiple of the size of the CTBs, when the subpicture is not located at the right, respectively the bottom, of the image. Corresponding decoding methods for the generated bitstream are also proposed.
    Type: Grant
    Filed: September 10, 2024
    Date of Patent: May 12, 2026
    Assignee: Canon Kabushiki Kaisha
    Inventors: Naël Ouedraogo, Franck Denoual
  • Patent number: 12574654
    Abstract: Described is a system for latency-independent automated image capture. The system includes a sensor network, camera control system, cognitive trigger system, orchestration engine, and hierarchical architecture. Sensor nodes detect events and transmit trigger signals with confidence metrics. The camera system maintains pre-event frame recording, executing capture commands to store both pre- and post-event frames. The system supports simultaneous control of heterogeneous cameras through abstracted interfaces. Cognitive triggers use trainable pattern recognition to reduce false positives. The orchestration engine enables both reactive and predictive multi-camera control based on logical sensor combinations. Hierarchical architecture allows scaling from single-camera setups to multi-zone deployments. By using pre-event buffer recording, the system captures moments that occur before commands are processed, eliminating the impact of latency.
    Type: Grant
    Filed: October 3, 2025
    Date of Patent: March 10, 2026
    Assignee: Rocket Technology Group LLC
    Inventor: Mark Ashmeade
  • Patent number: 12563195
    Abstract: An apparatus includes at least one processor; and at least one non-transitory memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: determine a horizontal dimension of a transform block corresponding to a horizontal direction of the transform block and a vertical dimension of the transform block corresponding to a vertical direction of the transform block; determine a first transform and a second transform, wherein the first transform has smaller first coefficient for its first basis function compared to a first coefficient of a first basis function of the second transform; select the first transform having smaller first coefficient for its first basis function for the direction with the smaller dimension of the transform block and select the second transform having larger first coefficient for its first basis function for the direction with the larger dimension of the transform block.
    Type: Grant
    Filed: February 7, 2024
    Date of Patent: February 24, 2026
    Assignee: Nokia Technologies Oy
    Inventor: Jani Lainema
  • Patent number: 12563208
    Abstract: A picture coding method includes: performing a first derivation process for deriving a first merging candidate which includes a candidate set of a prediction direction, a motion vector, and a reference picture index for use in coding of a current block; performing a second derivation process for deriving a second merging candidate; selecting a merging candidate to be used in the coding of the current block from among the first and second merging candidates; and attaching an index for identifying the selected merging candidate to the bitstream; wherein the first derivation process is performed so that a total number of the first merging candidates does not exceed a predetermined number, and the second derivation process is performed when the total number of the first merging candidates is less than a predetermined maximum number of merging candidates.
    Type: Grant
    Filed: September 10, 2024
    Date of Patent: February 24, 2026
    Assignee: SUN PATENT TRUST
    Inventors: Toshiyasu Sugio, Takahiro Nishi, Youji Shibahara, Kyoko Tanikawa, Hisao Sasai, Toru Matsunobu, Kengo Terada
  • Patent number: 12556737
    Abstract: A video codec can involve processing video information based on a motion model involving a coding unit including a plurality of sub-blocks, such as an affine motion model, to produce motion compensation information, obtaining a local illumination compensation model, and encoding or decoding the video information based on the motion compensation information and the local illumination compensation model.
    Type: Grant
    Filed: December 13, 2023
    Date of Patent: February 17, 2026
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Ya Chen, Franck Galpin, Tangi Poirier
  • Patent number: 12556747
    Abstract: A mechanism for processing video data is disclosed. A position of a last significant coefficient in a block of residual with a width (W) and a height (H) is determined based on whether W is non-dyadic and based on whether H is non-dyadic. A conversion between a visual media data and a bitstream is performed based on the position of the last significant coefficient in the block.
    Type: Grant
    Filed: May 10, 2024
    Date of Patent: February 17, 2026
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Zhipin Deng, Na Zhang, Yang Wang
  • Patent number: 12549728
    Abstract: A method and apparatus for video processing include: determining to skip a transform process for a prediction residual based on a maximum transform size of a prediction block; and signaling the maximum transform size in a sequence parameter set (SPS).
    Type: Grant
    Filed: June 7, 2022
    Date of Patent: February 10, 2026
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Mohammed Golam Sarwer, Ru-Ling Liao, Jiancong Luo, Yan Ye
  • Patent number: 12542922
    Abstract: A method is provided for coding at least one image split up into partitions, a current partition to be coded containing data, at least one data item of which is allotted a sign. The coding method includes, for the current partition, the following steps: calculating the value of a function representative of the data of the current partition with the exclusion of the sign; comparing the calculated value with a predetermined value of the sign; as a function of the result of the comparison, modifying or not modifying at least one of the data items of the current partition, in the case of modification, coding the at least one modified data item.
    Type: Grant
    Filed: December 19, 2023
    Date of Patent: February 3, 2026
    Assignee: DOLBY INTERNATIONAL AB
    Inventors: Felix Henry, Gordon Clare
  • Patent number: 12537939
    Abstract: Colour component prediction method is provided, which includes that: first reference sample set corresponding to colour component to be predicted of coding block in video image is acquired; when available sample number in first reference sample set is less than preset number, preset component value is taken as predicted value corresponding to the colour component to be predicted; when available sample number in first reference sample set is not less than preset number, first reference sample set is screened to obtain second reference sample set; when available sample number in second reference sample set is equal to preset number, model parameter is determined through second reference sample set, and prediction model corresponding to colour component to be predicted is obtained based on model parameter, prediction model is used for prediction processing of colour component to be predicted to obtain predicted value corresponding to colour component to be predicted.
    Type: Grant
    Filed: March 29, 2024
    Date of Patent: January 27, 2026
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Junyan Huo, Yanzhuo Ma, Shuai Wan, Fuzheng Yang, Xinwei Li, Qihong Ran
  • Patent number: 12477149
    Abstract: A method of decoding a coded video bitstream is provided. The method includes parsing a flag; parsing a first reference picture list structure; determining that an index to a second reference picture list structure is not present in a slice header of the coded video bitstream and inferring that the index to the second reference picture list structure is the same as an index to the first reference picture list structure when the flag has a first value; determining that the index to the second reference picture list structure is present in the slice header when the flag has a second value; generating a reference picture list using the first reference picture list structure or the second reference picture list structure; and performing inter-prediction based on the reference picture list to generate a reconstructed block.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: November 18, 2025
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Fnu Hendry, Ye-Kui Wang
  • Patent number: 12439059
    Abstract: The present invention discloses an encoding apparatus using a Discrete Cosine Transform (DCT) scanning, which includes a mode selection means for selecting an optimal mode for intra prediction; an intra prediction means for performing intra prediction onto video inputted based on the mode selected in the mode selection means; a DCT and quantization means for performing DCT and quantization onto residual coefficients of a block outputted from the intra prediction means; and an entropy encoding means for performing entropy encoding onto DCT coefficients acquired from the DCT and quantization by using a scanning mode decided based on pixel similarity of the residual coefficients.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: October 7, 2025
    Assignees: Electronics and Telecommunications Research Institute, Kwangwoon University Research Institute for Industry Cooperation, Industry-Academia Cooperation Group of Sejong University
    Inventors: Se-Yoon Jeong, Hae-Chul Choi, Jeong-Il Seo, Seung-Kwon Beack, In-Seon Jang, Jae-Gon Kim, Kyung-Ae Moon, Dae-Young Jang, Jin-Woo Hong, Jin-Woong Kim, Yung-Lyul Lee, Dong-Gyu Sim, Seoung-Jun Oh, Chang-Beom Ahn, Dae-Yeon Kim, Dong-Kyun Kim
  • Patent number: 12418644
    Abstract: Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: processing, during a conversion between a picture of a video and a bitstream of the video, a first video block in the picture based on a combination of decoder-side intra prediction mode derivation (DIMD) and multiple reference line (MRL), at least one intra prediction mode (IPM) being derived from the DIMD, and at least one non-adjacent reference line of reconstructed samples for the first video block being used in the combination of the DIMD and the MRL; and performing the conversion based on the first video block. Compared with the conventional solution, the proposed method can advantageously improve the coding effectiveness and coding efficiency.
    Type: Grant
    Filed: May 19, 2022
    Date of Patent: September 16, 2025
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Yang Wang, Li Zhang, Kai Zhang
  • Patent number: 12407823
    Abstract: A method (2400) for processing an image. The method includes obtaining (s2402) a set of sample values associated with the image, the set of sample values comprising a current sample value and sample values neighboring the current sample value, wherein the obtained set of sample values is included within a rectangular block of sample values, and the current sample value has a vertical position, y. The method also includes selecting (s2404) a filter strength value based on y, wherein selecting the filter strength value based on y comprises: selecting a first filter strength value if a condition is satisfied, otherwise if the condition is not satisfied selecting a second filter strength value, wherein the condition is satisfied only when y is equal to a predetermined value and the condition is not satisfied if y is not equal to the predetermined value. The method also includes filtering (s2406) the current sample based on the selected filter strength value.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: September 2, 2025
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Kenneth Andersson, Jacob Ström, Zhi Zhang, Jack Enhorn