Patents Examined by Zaihan Jiang
  • Patent number: 12294710
    Abstract: A method, device, and computer-readable medium for decoding an encoded video bitstream using at least one processor, including obtaining a first flag indicating that a conformance window is present in a current picture; based on the first flag indicating that the conformance window is present, obtaining a second flag indicating whether the conformance window is used for reference picture resampling; based on the second flag indicating that the conformance window is used for the reference picture resampling, determining a resampling ratio between the current picture and a reference picture based on a conformance window size of the conformance window; based on the second flag indicating that the conformance window is not used for the reference picture resampling, determining the resampling ratio based on a resampling picture size; and performing the reference picture resampling on the current picture using the resampling ratio.
    Type: Grant
    Filed: September 15, 2023
    Date of Patent: May 6, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Stephan Wenger, Shan Liu
  • Patent number: 12294705
    Abstract: Residual coding using vector quantization (VQ) is described. A flag indicating whether a residual block for the current block is encoded using VQ. In response to the flag indicating that the residual block is encoded using VQ, a parameter indicating an entry in a codebook is decoded, and the residual block is decoded using the entry. In response to the flag indicating that the residual block is not encoded using VQ, the residual block is decoded based on a skip flag indicating whether the current block is encoded using transform skip. The current block is reconstructed using the residual block.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: May 6, 2025
    Assignee: GOOGLE LLC
    Inventors: Debargha Mukherjee, Lester Lu, Elliott Karpilovsky
  • Patent number: 12291099
    Abstract: For a vehicle interior compartment defined by a vehicle floor, opposing sidewalls, a forward end and a rearward end, and a vehicle ceiling covering at least part of the compartment, an end zone overhead display structure includes bulkhead forming attachment elements coupled to a roof strut spanning from sidewall to sidewall of the vehicle roof. The display structure includes an open box-like upper bracket and an open box-like lower bracket coupled together with the roof strut interposed to provide an assembly that reduces unwanted motion, rotation or vibration of the display assembly.
    Type: Grant
    Filed: October 25, 2022
    Date of Patent: May 6, 2025
    Assignee: HONDA MOTOR CO., LTD.
    Inventors: Kohei Inoue, Patrick J. Ellison, Taiga Marukawa, Kosaku Tomozawa, Akira Futatsuhashi, Takashi Nakano, Jagpaul S. Pandher, Tsuyoshi Higuchi
  • Patent number: 12288344
    Abstract: A system for calibrating a computing device to track basketball shots has a camera for capturing two-dimensional (2-D) images of a basketball shot toward a basketball hoop. The system identifies the basketball and basketball hoop in the 2-D images and determines distances of the basketball from the camera based on sizes of the basketball in the 2-D images. The system also determines angles of the basketball from the camera based on positions of the basketball in the 2-D images. The system calculates a parabolic trajectory of the basketball based on the determined distances and angles and then determines an orientation and a position of the camera in three-dimensional (3-D) space based on the identified basketball hoop and the calculated trajectory. The system stores, in memory, calibration data indicative of the orientation and the position of the camera in 3-D space for use in tracking basketball shots by the computing device.
    Type: Grant
    Filed: June 30, 2023
    Date of Patent: April 29, 2025
    Assignee: Pillar Vision, Inc.
    Inventors: Alan W. Marty, John Carter
  • Patent number: 12289470
    Abstract: A three-dimensional data encoding method includes: obtaining geometry information which includes first three-dimensional positions on a measurement target, and is generated by a measurer that radially emits an electromagnetic wave in different directions and obtains a reflected wave which is the electromagnetic wave that is reflected by the measurement target; generating a two-dimensional image including first pixels corresponding to the directions, based on the geometry information; and encoding the two-dimensional image to generate a bitstream. Each of the first pixels has a pixel value indicating a first three-dimensional position or attribute information of a three-dimensional point which is included in a three-dimensional point cloud and corresponds to a direction to which the first pixel corresponds among the directions.
    Type: Grant
    Filed: December 20, 2023
    Date of Patent: April 29, 2025
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Toshiyasu Sugio, Noritaka Iguchi, Pongsak Lasang, Chi Wang, Chung Dean Han
  • Patent number: 12279837
    Abstract: Systems, methods, and instrumentalities are disclosed for identification of image shapes based on situational awareness of a surgical image and annotation of shapes or pixels. A surgical video associated with a surgical procedure may be obtained. Surgical context data for the surgical procedure may be obtained. Elements in the video frames may be identified based on the surgical context data using image processing. Annotation data may be determined and generated for the video frames, for example, based on the surgical context data and the identified element(s).
    Type: Grant
    Filed: May 18, 2022
    Date of Patent: April 22, 2025
    Assignee: Cilag GmbH International
    Inventor: Frederick E. Shelton, IV
  • Patent number: 12284337
    Abstract: A method of decoding coding blocks of a coding tree unit for an image frame, from a bitstream. The method comprises determining a chroma format of the image frame, the chroma format having chroma channels of the image frame being subsampled relative to a luma channel of the image frame; and determining, based on the determined chroma format, a size of a chroma coding block of one of the chroma channels of the coding tree unit, wherein the chroma coding block is collocated with a plurality of corresponding luma blocks. The method comprises determining the chroma coding block is encoded using intra prediction if the determined size of the chroma block is a predetermined minimum chroma block size; and decoding the coding blocks of the coding tree using intra prediction for the chroma coding block and inter prediction for at least one of the plurality of corresponding luma coding blocks.
    Type: Grant
    Filed: January 9, 2024
    Date of Patent: April 22, 2025
    Assignee: Canon Kabushiki Kaisha
    Inventor: Christopher James Rosewarne
  • Patent number: 12278955
    Abstract: A method of decoding coding blocks of a coding tree unit for an image frame, from a bitstream. The method comprises determining a chroma format of the image frame, the chroma format having chroma channels of the image frame being subsampled relative to a luma channel of the image frame; and determining, based on the determined chroma format, a size of a chroma coding block of one of the chroma channels of the coding tree unit, wherein the chroma coding block is collocated with a plurality of corresponding luma blocks. The method comprises determining the chroma coding block is encoded using intra prediction if the determined size of the chroma block is a predetermined minimum chroma block size; and decoding the coding blocks of the coding tree using intra prediction for the chroma coding block and inter prediction for at least one of the plurality of corresponding luma coding blocks.
    Type: Grant
    Filed: January 9, 2024
    Date of Patent: April 15, 2025
    Assignee: Canon Kabushiki Kaisha
    Inventor: Christopher James Rosewarne
  • Patent number: 12278987
    Abstract: An image coding method includes coding a motion vector difference indicating a difference between the motion vector and a predicted motion vector, wherein the coding includes: coding a first portion that is a part of a first component which is one of a horizontal component and a vertical component of the motion vector difference; coding a second portion that is a part of a second component which is different from the first component and is the other one of the horizontal component and the vertical component; coding a third portion that is a part of the first component and is different from the first portion; coding a fourth portion that is a part of the second component and is different from the second portion; and generating a code string which includes the first portion, the second portion, the third portion, and the fourth portion in the stated order.
    Type: Grant
    Filed: April 12, 2024
    Date of Patent: April 15, 2025
    Assignee: SUN PATENT TRUST
    Inventors: Hisao Sasai, Takahiro Nishi, Youji Shibahara, Toshiyasu Sugio, Kyoko Tanikawa, Toru Matsunobu
  • Patent number: 12273620
    Abstract: An imaging device can provide an indication of a focus state of a displayed image to aid an operator to focus an image. The imaging device can include an image capture device configured form an image of a scene that includes an object viewed by the imaging device; a display to display the image the scene; a focus input to adjust a focus of the image displayed on the display; a hardware processor; and a memory storing computer-readable instructions, the instructions executable by the hardware processor to perform operations. The operations can include performing image processing on the image; determining a focus state of the image based on the image processing; and indicating a focus state of the image on the display.
    Type: Grant
    Filed: March 3, 2022
    Date of Patent: April 8, 2025
    Assignee: JSC Yukon Advanced Optics Worldwide
    Inventor: Aliaksandr Alsheuski
  • Patent number: 12268356
    Abstract: An endoscope system comprises an image acquisition unit, a discrimination processing unit, and a discrimination processing control unit. The image acquisition unit acquires an endoscope image obtained by imaging an observation target using an endoscope. The discrimination processing unit discriminates a portion having a specific feature in the observation target by performing discrimination processing, using an endoscope image. The discrimination processing control unit controls a start or an end of the discrimination processing on the basis of a change in operation of an endoscope or the endoscope image.
    Type: Grant
    Filed: August 2, 2023
    Date of Patent: April 8, 2025
    Assignee: FUJIFILM Corporation
    Inventors: Masaaki Oosake, Hiroaki Yamamoto
  • Patent number: 12273511
    Abstract: A method of decoding coding blocks of a coding tree unit for an image frame, from a bitstream. The method comprises determining a chroma format of the image frame, the chroma format having chroma channels of the image frame being subsampled relative to a luma channel of the image frame; and determining, based on the determined chroma format, a size of a chroma coding block of one of the chroma channels of the coding tree unit, wherein the chroma coding block is collocated with a plurality of corresponding luma blocks. The method comprises determining the chroma coding block is encoded using intra prediction if the determined size of the chroma block is a predetermined minimum chroma block size; and decoding the coding blocks of the coding tree using intra prediction for the chroma coding block and inter prediction for at least one of the plurality of corresponding luma coding blocks.
    Type: Grant
    Filed: January 9, 2024
    Date of Patent: April 8, 2025
    Assignee: Canon Kabushiki Kaisha
    Inventor: Christopher James Rosewarne
  • Patent number: 12273512
    Abstract: A method of decoding coding blocks of a coding tree unit for an image frame, from a bitstream. The method comprises determining a chroma format of the image frame, the chroma format having chroma channels of the image frame being subsampled relative to a luma channel of the image frame; and determining, based on the determined chroma format, a size of a chroma coding block of one of the chroma channels of the coding tree unit, wherein the chroma coding block is collocated with a plurality of corresponding luma blocks. The method comprises determining the chroma coding block is encoded using intra prediction if the determined size of the chroma block is a predetermined minimum chroma block size; and decoding the coding blocks of the coding tree using intra prediction for the chroma coding block and inter prediction for at least one of the plurality of corresponding luma coding blocks.
    Type: Grant
    Filed: January 9, 2024
    Date of Patent: April 8, 2025
    Assignee: Canon Kabushiki Kaisha
    Inventor: Christopher James Rosewarne
  • Patent number: 12273513
    Abstract: A method of decoding coding blocks of a coding tree unit for an image frame, from a bitstream. The method comprises determining a chroma format of the image frame, the chroma format having chroma channels of the image frame being subsampled relative to a luma channel of the image frame; and determining, based on the determined chroma format, a size of a chroma coding block of one of the chroma channels of the coding tree unit, wherein the chroma coding block is collocated with a plurality of corresponding luma blocks. The method comprises determining the chroma coding block is encoded using intra prediction if the determined size of the chroma block is a predetermined minimum chroma block size; and decoding the coding blocks of the coding tree using intra prediction for the chroma coding block and inter prediction for at least one of the plurality of corresponding luma coding blocks.
    Type: Grant
    Filed: January 9, 2024
    Date of Patent: April 8, 2025
    Assignee: Canon Kabushiki Kaisha
    Inventor: Christopher James Rosewarne
  • Patent number: 12267515
    Abstract: A video decoder is provided for the decoding of a video bitstream encoded in a temporal interpolated prediction (TIP) mode. First and second motion vectors pointing to respective reference frames, or reference pictures within those frames, are generated for a block of a current picture. The motion vectors are then refined by application of a decoder-side motion vector refinement (DMVR) process, based on a bilateral matching process, and the refined motion vectors are used to decode the block. The refinement may more specifically involve consideration of candidates for the refined motion vectors, selected by the bilateral matching. The refinement may be applied at both block and sub-block divisions of the current picture.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: April 1, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Han Gao, Xin Zhao, Liang Zhao, Shan Liu
  • Patent number: 12262003
    Abstract: An image encoding/decoding method and apparatus for performing intra prediction are provided. An image decoding method of the present invention comprises deriving an intra-prediction mode for a current block, determining whether or not a left boundary or an upper boundary of the current block is a boundary of a predetermined image region, configuring a reference sample by using at least one reconstructed sample included in at least one reconstructed sample line adjacent to the current block based on the determination result, and performing intra-prediction for the current block based on the intra-prediction mode and the reference sample.
    Type: Grant
    Filed: June 29, 2023
    Date of Patent: March 25, 2025
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Seung Hyun Cho, Jung Won Kang, Sung Chang Lim, Hyun Suk Ko, Dong San Jun, Jin Ho Lee, Ha Hyun Lee, Hui Yong Kim, Jin Soo Choi
  • Patent number: 12256057
    Abstract: A head-mounted display system includes a head mounted display unit with a display and a positioning and stabilising structure configured to hold the head-mounted display unit in an operable position on the user's head in use. The positioning and stabilizing structure includes headgear with at least one strap configured to contact the user's head, in use. The head mounted display unit and at least a portion of the positioning and stabilizing structure are formed from a one piece construction of textile material.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: March 18, 2025
    Assignee: ResMed Asia Pte. Ltd.
    Inventors: Deng Siong Lee, Nathalie Aurelie Champier Charpentier, Mohankumar Krishnan Valiyambath, Robin Yew, Muhammad Adil Bin Abdul Halim, Amit Arunchandra Jadhav, Wai Hoong Leng, Beng Hai Tan, Barry Eng Keong Tay, Bangzheng Tan, Han Seong Chew, Ian Law, Stewart Joseph Wagner, Aaron Samuel Davidson
  • Patent number: 12250497
    Abstract: Camera head apparatus, systems, and methods for providing wide angle/panoramic images and/or video of the interior of pipes or other cavities using multiple imaging and illumination modules are disclosed.
    Type: Grant
    Filed: March 26, 2024
    Date of Patent: March 11, 2025
    Assignee: SeeScan, Inc.
    Inventors: Mark S. Olsson, Alexander L. Warren, Nicholas A. Smith, Michael J. Martin, Scott A. Powell
  • Patent number: 12250382
    Abstract: One variation of a method for autonomously generating an optimized audio-visual (AV) file from an original AV file comprises: a) generating a vector cube comprising a plurality of vector matrices for an original AV file; b) for each vector matrix within the vector cube, determining an optimal subframe having a subframe size larger than or equal to a predetermined minimum subframe size; and c) generating an optimized AV file based on the optimal subframes determined for each of the vector matrices within the vector cube.
    Type: Grant
    Filed: October 30, 2023
    Date of Patent: March 11, 2025
    Inventor: Brian Hardy
  • Patent number: 12250498
    Abstract: An Internet of Things equipment management system and an operation method thereof are provided. The operation method includes: obtaining, by a wearable camera, a group number and a user name of the wearable camera from a client-side server; scanning a barcode of a sensor to obtain a serial number of the sensor and writing the group name to the sensor by the wearable camera; pairing, by the wearable camera, the group name and the serial number to establish a pairing relationship between the wearable camera and the sensor; and transmitting, by the wearable camera, the pairing relationship to the client-side server.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: March 11, 2025
    Assignee: Getac Technology Corporation
    Inventor: Chien-Chih Hu