Patents Examined by Gims S. Philippe
  • Patent number: 11758167
    Abstract: Aspects of the disclosure provide a method and an apparatus for video coding. The apparatus includes processing circuitry. The processing circuitry can determine a subblock-based merge mode used to code a current block in a current picture. The processing circuitry can partition the current block into a plurality of subblocks based on the subblock-based merge mode. The processing circuitry can determine that decoder-side motion vector refinement (DMVR) is to be applied to one of the plurality of subblocks in the current block based on a mode type of the subblock-based merge mode. The processing circuitry can encode information indicating the subblock-based merge mode in a bitstream.
    Type: Grant
    Filed: October 13, 2021
    Date of Patent: September 12, 2023
    Assignee: Tencent America LLC
    Inventors: Guichun Li, Xiang Li, Xiaozhong Xu, Shan Liu
  • Patent number: 11743489
    Abstract: The present disclosure provides methods and systems for motion compensation. The method can include: determining a plurality of intermediate interpolation coefficients of an interpolation filter, the determining of the plurality of intermediate interpolation coefficients being: based on positions of a plurality of integer samples respectively, and based on fractional reference positions of a plurality of fractional samples respectively; determining a plurality of integer interpolation coefficients of the interpolation filter by rounding the plurality of intermediate interpolation coefficients to a plurality of integers respectively; and applying the plurality of integer interpolation coefficients on a picture to perform motion compensation prediction.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: August 29, 2023
    Assignee: Alibaba Group Holding Limited
    Inventors: Jiancong Luo, Zhao Wang, Yan Ye
  • Patent number: 11743469
    Abstract: Disclosed herein are an image encoding/decoding method and apparatus. An image decoding method performed by an image encoding apparatus may include acquiring size information indicating a size of a current slice corresponding to at least a portion of a current picture from a bitstream and determining the size of the current slice based on the size information.
    Type: Grant
    Filed: September 7, 2022
    Date of Patent: August 29, 2023
    Assignee: LG ELECTRONICS INC.
    Inventors: Hendry Hendry, Seung Hwan Kim, Seethal Paluri
  • Patent number: 11729421
    Abstract: The present invention provides a method and a device for deriving an inter-view motion merging candidate. A method for deriving an inter-view motion merging candidate, according to an embodiment of the present invention, can comprise the steps of: on the basis of encoding information of an inter-view reference block derived by means of a variation vector of a current block, determining whether or not inter-view motion merging of the current block is possible; and, if inter-view motion merging of the current block is not possible, generating an inter-view motion merging candidate of the current block by using encoding information of an adjacent block that is spatially adjacent to the inter-view reference block.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: August 15, 2023
    Assignee: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Gwang Hoon Park, Young Su Heo
  • Patent number: 11723524
    Abstract: A family of endoscopes includes a non-zero degree endoscope and a zero degree endoscope. The zero degree endoscope includes a first image capture unit mounted in a distal portion of the zero degree endoscope with a lengthwise axis of the first image capture unit substantially parallel to a lengthwise axis of that distal portion. The non-zero degree endoscope includes a second image capture unit mounted in a distal portion of the non-zero degree endoscope with a lengthwise axis of the second image capture unit intersecting a lengthwise axis of that distal portion at a non-zero angle. The first and second image capture units have substantially identical non-folded optical paths.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: August 15, 2023
    Assignee: INTUITIVE SURGICAL OPERATIONS, INC.
    Inventor: Ian E. McDowall
  • Patent number: 11729345
    Abstract: A detector for imaging and efficiently digitizing a spatial distribution of photon flux includes pixel circuits that compressively encode pixel values generated by integrated analog to digital converters (ADCs). On-pixel digital compression circuits (DCCs) implement compression to increase continuous frame rate by reducing the number of bits per pixel while keeping quantization error below Poisson noise. Several mapping algorithms for photon-counting and charge-integrating detectors and compact digital logic implementations are presented.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: August 15, 2023
    Assignee: UCHICAGO ARGONNE, LLC
    Inventors: Michael P. Hammer, Antonino Miceli, Chris J. Jacobsen
  • Patent number: 11729369
    Abstract: Stereoscopic viewing systems may be adjusted for a user's inter-pupillary distance (IPD). An inter-pupillary distance (IPD) value is determined from a signal from a position sensitive device coupled to two moveable sighting fixtures mounted to a head mounted display (HMD) having two fixed optics configured for a specific inter-pupillary distance. The position sensitive device is configured to produce a signal that corresponds to a distance between the two sighting fixtures. The images are warped with a processor to optimize display of the images with the two fixed optics for the determined IPD value.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: August 15, 2023
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventor: Jeffrey R. Stafford
  • Patent number: 11729409
    Abstract: A pruning method of neural network based video coding of a current block of a picture of a video sequence is performed by at least one processor and includes categorizing parameters of a neural network into groups, setting a first index to indicate that a first group of the groups is to be pruned, and a second index to indicate that a second group of the groups is not to be pruned, and transmitting, to a decoder, the set first index and the set second index. Based on the transmitted first index and the transmitted second index, the current block is processed using the parameters of which the first group of the groups is pruned.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: August 15, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiaozhong Xu, Wei Jiang, Shan Liu, Wei Wang
  • Patent number: 11716474
    Abstract: A decoding device and an encoding device for storage of EVC decoder configuration information are disclosed. The decoding device includes a communication interface and a processor operably coupled to the communication interface. The communication interface receives a compressed bitstream. The processor identifies a frame width value and a frame height value in a video decoder configuration record in combination with an SPS_in_stream value; and decodes the compressed video bitstream based on the frame width value and frame height value.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: August 1, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Youngkwon Lim
  • Patent number: 11716457
    Abstract: A display method of an image is disclosed. A position of a vergence surface of a user is obtained through a gaze tracking device. An image is provided by a display, the image is located at a virtual image surface, and the image has an offset between different view directions. A controller is coupled to the gaze tracking device and the display. The controller receives an information of the position of the vergence surface obtained through the gaze tracking device, performs an algorithm processing according to the information to obtain the offset, and transmits a display information including the offset to the display. An eye of the user focuses on an accommodation surface when viewing the image, and a position of the accommodation surface is different from a position of the virtual image surface.
    Type: Grant
    Filed: February 24, 2022
    Date of Patent: August 1, 2023
    Assignee: InnoLux Corporation
    Inventors: Hao-Yu Liou, Ruey-Jer Weng, Naoki Sumi, Chih-Yung Hsieh, Chung-Kuang Wei
  • Patent number: 11716463
    Abstract: According to embodiments described herein, sub-pictures and/or virtual boundaries can be used for coding an image. For example, sub-pictures in the current picture can be used for predicting, reconstructing, and/or filtering the current picture. Virtual boundaries can be used for filtering reconstructed samples of the current picture. Through image coding based on the subpictures and/or virtual boundaries according to embodiments described herein, the subjective/objective quality of an image can be improved, and the consumption of hardware resources necessary for the coding can be reduced.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: August 1, 2023
    Assignee: LG ELECTRONICS INC.
    Inventors: Hendry Hendry, Seethal Paluri, Seunghwan Kim
  • Patent number: 11706428
    Abstract: A method of decoding an encoded video bitstream using at least one processor includes obtaining a video coding layer (VCL) network abstraction layer (NAL) unit; determining whether the VCL NAL unit is a first VCL NAL unit of a picture unit (PU) containing the VCL NAL unit; based on determining that the VCL NAL unit is the first VCL NAL unit of the PU, determining whether the VCL NAL unit is a first VCL NAL unit of an access unit (AU) containing the PU; and based on determining that the VCL NAL unit is the first VCL NAL unit of the AU, decoding the AU based on the VCL NAL unit.
    Type: Grant
    Filed: November 12, 2020
    Date of Patent: July 18, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Shan Liu, Stephan Wenger
  • Patent number: 11695951
    Abstract: Systems and methods for reducing latency through motion estimation and compensation techniques are disclosed. The systems and methods include a client device that uses transmitted lookup tables from a remote server to match user input to motion vectors, and tag and sum those motion vectors. When a remote server transmits encoded video frames to the client, the client decodes those video frames and applies the summed motion vectors to the decoded frames to estimate motion in those frames. In certain embodiments, the systems and methods generate motion vectors at a server based on predetermined criteria and transmit the generated motion vectors and one or more invalidators to a client, which caches those motion vectors and invalidators. The server instructs the client to receive input from a user, and use that input to match to cached motion vectors or invalidators. Based on that comparison, the client then applies the matched motion vectors or invalidators to effect motion compensation in a graphic interface.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: July 4, 2023
    Assignee: ZeniMax Media Inc.
    Inventor: Michael Kopietz
  • Patent number: 11689734
    Abstract: An apparatus for decoding video data and including an entropy decoder configured to separate at least an intra mode index, motion information, a quantization parameter and a quantized coefficient sequence from a coded bit stream by decoding the coded bit stream; an inverse quantizer/inverse transformer configured to convert the quantized coefficient sequence to a quantization block, inversely quantize coefficients of the quantization block using the quantization parameter to generate a transform block, and inversely transform the transform block to generate a residual block; an intra predictor configured to restore an intra prediction mode of a current prediction unit using the intra mode index and generate a prediction block of the current prediction unit according to the intra prediction mode when the coded bit stream is coded in the intra prediction mode; and a motion compensation predictor configured to generate a prediction block of a current prediction unit using a reference index and a motion vector de
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: June 27, 2023
    Assignee: IBEX PT HOLDINGS CO., LTD.
    Inventors: Kwangje Kim, Hyunoh Oh
  • Patent number: 11689737
    Abstract: Disclosed are a plane coding target and an image splicing system and method applying the same. The plane coding target comprises a plurality of coding units distributed in an array, the coding unit comprises one central coding point, a plurality of normal coding points and at least one positioning point, and a positioning point distribution style of the positioning point is used for determining coordinates of the central coding point and the normal coding points in a coding unit coordinate system; and coding numerical value sequences of the coding units are different from each other and unique. The plane coding target can realize large-area coding and positioning functions, and the image splicing system applying the plane coding target can solve the problems of splicing error and error accumulation caused by an identification error of a splicing location, thus realizing large-range, high-precision and short-time two-dimensional image splicing.
    Type: Grant
    Filed: December 13, 2022
    Date of Patent: June 27, 2023
    Assignee: GUANGDONG UNIVERSITY OF TECHNOLOGY
    Inventors: Jian Gao, Yuanyang Wei, Lanyu Zhang, Haixiang Deng, Yun Chen, Xin Chen
  • Patent number: 11689599
    Abstract: Various aspects of the present disclosure generally relate to video aware wireless communication. In some aspects, a communication device may classify a set of packets of streaming video content based at least in part on one or more video characteristics; assign the set of packets to a plurality of data radio bearers based on the effect of the set of packets on the quality of experience; generate a plurality of transport blocks for each of the plurality of DRBs; and provide the plurality of transport blocks for transmission. Numerous other aspects are provided.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: June 27, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Ran Berliner, Assaf Touboul, Shay Landis, Yehonatan Dallal, Roman Budilovsky
  • Patent number: 11683485
    Abstract: Video codec for supporting temporal inter-prediction, configured to perform padding of an area of a referenced portion of a reference picture which extends beyond a border of the reference picture, which referenced portion is referenced by an inter predicted block of a current picture by selecting one of a plurality of intra-prediction modes, and padding the area using the selected intra-prediction mode.
    Type: Grant
    Filed: January 5, 2022
    Date of Patent: June 20, 2023
    Assignee: Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V.
    Inventors: Jens Brandenburg, Tobias Hinz, Adam Wieckowski, Jackie Ma, Valeri George, Christian Lehmann, Heiko Schwarz, Detlev Marpe, Thomas Wiegand, Robert Skupin, Yago Sánchez De La Fuente, Thomas Schierl
  • Patent number: 11683509
    Abstract: Techniques for detecting skipped prediction units in an encoder are disclosed. Control information associated with a prediction unit of a video frame is received at a node of a video encoding pipeline used to compress the video frame. A skip decision for the prediction unit is made by analyzing transform units comprising the prediction unit. The skip decision indicates whether or not the prediction unit comprises a skipped prediction unit during encoding. The skip decision for the prediction unit is provided to a downstream node of the video encoding pipeline.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: June 20, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Xianliang Zha, Yunqing Chen, Shiyan Pan, Harikrishna Madadi Reddy
  • Patent number: 11677934
    Abstract: In an example method, a system receives a plurality of frames of a video, and generates a data structure representing the video and representing a plurality of temporal layers. Generating the data structure includes: (i) determining a plurality of quality levels for presenting the video, where each of the quality levels corresponds to a different respective sampling period for sampling the frames of the video, (ii) assigning, based on the sampling periods, each of the frames to a respective one of the temporal layers of the data structure, and (iii) indicating, in the data structure, one or more relationships between (a) at least one the frames assigned to at least one of the temporal layers of the data structure, and (b) at least another one of the frames assigned to at least another one of the temporal layers of the data structure. Further, the system outputs the data structure.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: June 13, 2023
    Assignee: Apple Inc.
    Inventors: Sudeng Hu, David L. Biderman, Christopher M. Garrido, Hsi-Jung Wu, Xiaosong Zhou, Dazhong Zhang, Jinbo Qiu, Karthick Santhanam, Hang Yuan, Joshua L. Hare, Luciano M. Verger, Kevin Arthur Robertson, Sasanka Vemuri
  • Patent number: 11667510
    Abstract: A monitoring system of a beer tap station is disclosed. The monitoring system can determine when a beer is being dispensed from the beer tap station and also which beer tap of the beer tap station is being pulled (i.e., which beer is being dispensed). The monitoring system also receives customer transaction data from a point of sale system and correlates data between the monitoring system and the point-of-sale system to detect errors and unauthorized serving of beer.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: June 6, 2023
    Inventor: Amish Patel