Patents Examined by Gims S. Philippe
-
Patent number: 11758167Abstract: 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: GrantFiled: October 13, 2021Date of Patent: September 12, 2023Assignee: Tencent America LLCInventors: Guichun Li, Xiang Li, Xiaozhong Xu, Shan Liu
-
Patent number: 11743489Abstract: 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: GrantFiled: December 20, 2021Date of Patent: August 29, 2023Assignee: Alibaba Group Holding LimitedInventors: Jiancong Luo, Zhao Wang, Yan Ye
-
Patent number: 11743469Abstract: 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: GrantFiled: September 7, 2022Date of Patent: August 29, 2023Assignee: LG ELECTRONICS INC.Inventors: Hendry Hendry, Seung Hwan Kim, Seethal Paluri
-
Patent number: 11729421Abstract: 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: GrantFiled: February 25, 2020Date of Patent: August 15, 2023Assignee: DOLBY LABORATORIES LICENSING CORPORATIONInventors: Gwang Hoon Park, Young Su Heo
-
Patent number: 11723524Abstract: 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: GrantFiled: July 20, 2020Date of Patent: August 15, 2023Assignee: INTUITIVE SURGICAL OPERATIONS, INC.Inventor: Ian E. McDowall
-
Patent number: 11729345Abstract: 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: GrantFiled: May 29, 2020Date of Patent: August 15, 2023Assignee: UCHICAGO ARGONNE, LLCInventors: Michael P. Hammer, Antonino Miceli, Chris J. Jacobsen
-
Patent number: 11729369Abstract: 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: GrantFiled: August 2, 2021Date of Patent: August 15, 2023Assignee: SONY INTERACTIVE ENTERTAINMENT INC.Inventor: Jeffrey R. Stafford
-
Patent number: 11729409Abstract: 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: GrantFiled: June 29, 2021Date of Patent: August 15, 2023Assignee: TENCENT AMERICA LLCInventors: Xiaozhong Xu, Wei Jiang, Shan Liu, Wei Wang
-
Patent number: 11716474Abstract: 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: GrantFiled: November 24, 2020Date of Patent: August 1, 2023Assignee: Samsung Electronics Co., Ltd.Inventor: Youngkwon Lim
-
Patent number: 11716457Abstract: 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: GrantFiled: February 24, 2022Date of Patent: August 1, 2023Assignee: InnoLux CorporationInventors: Hao-Yu Liou, Ruey-Jer Weng, Naoki Sumi, Chih-Yung Hsieh, Chung-Kuang Wei
-
Patent number: 11716463Abstract: 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: GrantFiled: June 10, 2022Date of Patent: August 1, 2023Assignee: LG ELECTRONICS INC.Inventors: Hendry Hendry, Seethal Paluri, Seunghwan Kim
-
Patent number: 11706428Abstract: 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: GrantFiled: November 12, 2020Date of Patent: July 18, 2023Assignee: TENCENT AMERICA LLCInventors: Byeongdoo Choi, Shan Liu, Stephan Wenger
-
Patent number: 11695951Abstract: 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: GrantFiled: December 17, 2019Date of Patent: July 4, 2023Assignee: ZeniMax Media Inc.Inventor: Michael Kopietz
-
Patent number: 11689734Abstract: 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 deType: GrantFiled: November 15, 2021Date of Patent: June 27, 2023Assignee: IBEX PT HOLDINGS CO., LTD.Inventors: Kwangje Kim, Hyunoh Oh
-
Patent number: 11689737Abstract: 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: GrantFiled: December 13, 2022Date of Patent: June 27, 2023Assignee: GUANGDONG UNIVERSITY OF TECHNOLOGYInventors: Jian Gao, Yuanyang Wei, Lanyu Zhang, Haixiang Deng, Yun Chen, Xin Chen
-
Patent number: 11689599Abstract: 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: GrantFiled: October 6, 2020Date of Patent: June 27, 2023Assignee: QUALCOMM IncorporatedInventors: Ran Berliner, Assaf Touboul, Shay Landis, Yehonatan Dallal, Roman Budilovsky
-
Patent number: 11683485Abstract: 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: GrantFiled: January 5, 2022Date of Patent: June 20, 2023Assignee: 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: 11683509Abstract: 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: GrantFiled: October 28, 2021Date of Patent: June 20, 2023Assignee: Meta Platforms, Inc.Inventors: Xianliang Zha, Yunqing Chen, Shiyan Pan, Harikrishna Madadi Reddy
-
Patent number: 11677934Abstract: 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: GrantFiled: September 24, 2021Date of Patent: June 13, 2023Assignee: 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: 11667510Abstract: 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: GrantFiled: June 29, 2020Date of Patent: June 6, 2023Inventor: Amish Patel