Patents Examined by Leron Beck
  • Patent number: 11509925
    Abstract: A video decoding method includes: obtaining two or more base motion vectors from an adjacent block of a current block; obtaining correction information for correcting the two or more base motion vectors; determining two or more affine motion vectors by correcting the two or more base motion vectors according to the correction information; obtaining a plurality of affine parameters of the current block according to the two or more affine motion vectors; and predicting the current block according to the plurality of affine parameters.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: November 22, 2022
    Assignee: SAMSUNG ELECTRONICS CO.. LTD.
    Inventors: Seungsoo Jeong, Minwoo Park, Anish Tamse, Minsoo Park, Kiho Choi, Yinji Piao, Narae Choi, Woongil Choi
  • Patent number: 11509861
    Abstract: The interactive and shared surface technique described herein employs hardware that can project on any surface, capture color video of that surface, and get depth information of and above the surface while preventing visual feedback (also known as video feedback, video echo, or visual echo). The technique provides N-way sharing of a surface using video compositing. It also provides for automatic calibration of hardware components, including calibration of any projector, RGB camera, depth camera and any microphones employed by the technique. The technique provides object manipulation with physical, visual, audio, and hover gestures and interaction between digital objects displayed on the surface and physical objects placed on or above the surface. It can capture and scan the surface in a manner that captures or scans exactly what the user sees, which includes both local and remote objects, drawings, annotations, hands, and so forth.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: November 22, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sasa Junuzovic, William Thomas Blank, Bruce Arnold Cleary, III, Anoop Gupta, Andrew D. Wilson
  • Patent number: 11509898
    Abstract: There is provided a terminal device capable of efficiently performing communication in a communication system in which a base station device and the terminal device communicate with each other. The terminal device that communicates with the base station device by using a plurality of aggregated cells recognizes that a serving cell is stopped in a first state, recognizes that the serving cell is started in a second state, and switches from the first state to the second state based on a received PDCCH.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: November 22, 2022
    Assignee: Velos Media, LLC
    Inventors: Tomohiro Ikai, Takeshi Tsukuba
  • Patent number: 11503337
    Abstract: Aspects of the disclosure include a video encoding device that includes a processing circuit configured to receive a first block corresponding to a first color space component and a second block corresponding to a second color space component. The processing circuit is configured to determine transform settings for processing a first transformed block and a second transformed block corresponding to the first and second blocks, respectively. The processing circuit is configured to generate a first syntax element set to be signaled in association with the first color space component, and to generate a second syntax element set to be signaled in association with the second color space component, where the first syntax element set indicates a first transform setting for processing the first transformed block, and the second syntax element set indicates a second transform setting for processing the second transformed block.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: November 15, 2022
    Assignee: HFI Innovation Inc.
    Inventors: Han Huang, Kai Zhang
  • Patent number: 11499817
    Abstract: A coordinate measuring machine (CMM) system is provided including utilization of a vision probe (e.g., for performing operations for determining and/or measuring surface profiles of workpieces, etc.) The angular orientation of the vision probe may be adjusted using a rotation mechanism so that the optical axis of the vision probe is directed toward an angled surface of a workpiece (e.g., in some implementations the optical axis may be approximately perpendicular to the angled workpiece surface). X-axis, y-axis and z-axis slide mechanisms (e.g., moving in mutually orthogonal directions) may in conjunction move the vision probe to acquisition positions along an image stack acquisition axis (which may approximately coincide with the optical axis) for acquiring a stack of images of the angled workpiece surface. Focus curve data may be determined from analysis of the image stack, which indicates 3-dimensional positions of surface points on the angled surface of the workpiece.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: November 15, 2022
    Assignee: Mitutoyo Corporation
    Inventor: Travis Matthew Eiles
  • Patent number: 11490089
    Abstract: Devices, systems and methods for transform design for large blocks in video coding are described. An exemplary method for video processing includes determining that a size of a residual block of a video is larger than a maximum block size allowed for a transform skip mode, in which, during a decoding operation, residual coefficients are decoded without performing an inverse transform operation; splitting, based on the size of a residual block, the residual block into multiple regions, wherein each region represents a portion of the residual block of a difference between a portion of a current video block and a prediction block corresponding to the portion of the current video block; and determining a reconstructed current video block from the residual block based on selectively performing the inverse transform operation according to an indicator that indicates the transform skip mode.
    Type: Grant
    Filed: November 9, 2021
    Date of Patent: November 1, 2022
    Assignee: BYTEDANCE INC.
    Inventors: Weijia Zhu, Li Zhang, Jizheng Xu
  • Patent number: 11483584
    Abstract: A motion vector encoding apparatus includes: a predictor configured to obtain motion vector predictor candidates of a plurality of predetermined motion vector resolutions by using a spatial candidate block and a temporal candidate block of a current block, and to determine motion vector predictor of the current block, a motion vector of the current block, and a motion vector resolution of the current block by using the motion vector predictor candidates; and an encoder configured to encode information representing the motion vector predictor of the current block, a residual motion vector between the motion vector of the current block and the motion vector predictor of the current block, and information representing the motion vector resolution of the current block, wherein the plurality of predetermined motion vector resolutions include a resolution of a pixel unit that is greater than a resolution of one-pel unit.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: October 25, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jin-Young Lee, Seung-Soo Jeong, Jung-hye Min, Sun-Il Lee
  • Patent number: 11483558
    Abstract: Systems and methods for coding and decoding are provided. A method includes receiving a coded video stream including a picture partitioned into a plurality of sub-pictures, and further including adaptive resolution change (ARC) information that is signaled directly within a header of a sub-picture from among the plurality of sub-pictures, or that is signaled directly within a parameter set without any of the ARC information within the parameter set being referenced in any header or other parameter set, or that is provided within the parameter set and referenced in the header; and adaptively changing resolution of the sub-picture based on the ARC information.
    Type: Grant
    Filed: June 16, 2020
    Date of Patent: October 25, 2022
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Shan Liu, Stephan Wenger, Iraj Sodagar
  • Patent number: 11477474
    Abstract: The techniques described herein relate to methods, apparatus, and computer readable media configured to decode and/or encode video data. If the current coding block was using more than one hypotheses of prediction data to generate the prediction data, first prediction data is determined for a current coding block of a picture generated using a first prediction mode, and second prediction data is determined for the current coding block generated using a second prediction mode. Information derived from at least one of the first prediction mode and the second prediction mode can be stored. The stored information can be referenced by the subsequent coding blocks.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: October 18, 2022
    Assignee: MediaTek Inc.
    Inventors: Man-Shu Chiang, Chih-Wei Hsu
  • Patent number: 11470359
    Abstract: Method, device, apparatus, and computer-readable storage medium to determine whether video block is a fractional boundary video block (See paragraph [0032] and FIG. 7.) and to partition the fractional boundary video block into inferred partitions using a subset of available partition modes (See paragraph [0033] and FIG. 8.) are disclosed.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: October 11, 2022
    Assignees: SHARP KABUSHIKI KAISHA, FG INNOVATION COMPANY LIMITED
    Inventors: Kiran Mukesh Misra, Weijia Zhu, Christopher Andrew Segall, Frank Bossen
  • Patent number: 11457240
    Abstract: An encoder which transforms a current block to be encoded in an image to encode the current block includes circuitry and memory. The circuitry, using the memory: determines a plurality of first transform basis candidates and transforms the current block using a transform basis included in the plurality of first transform basis candidates determined, when the current block has a first size; and determines one or more second transform basis candidates different from the plurality of first transform basis candidates and transforms the current block using a transform basis included in the one or more second transform basis candidates determined, when the current block has a second size larger than the first size.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: September 27, 2022
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Ryuichi Kanoh, Tadamasa Toma, Kiyofumi Abe, Takahiro Nishi, Masato Ohkawa, Hideo Saitou
  • Patent number: 11445207
    Abstract: A video hardware engine which support dynamic frame padding is disclosed. The video hardware engine includes an external memory. The external memory stores a reference frame. The reference frame includes a plurality of reference pixels. A motion estimation (ME) engine receives a current LCU (largest coding unit), and defines a search area around the current LCU for motion estimation. The ME engine receives a set of reference pixels corresponding to the current LCU. The set of reference pixels of the plurality of reference pixels are received from the external memory. The ME engine pads a set of duplicate pixels along an edge of the reference frame when a part area of the search area is outside the reference frame.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: September 13, 2022
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Hetul Sanghvi, Mihir Narendra Mody, Niraj Nandan, Mahesh Madhukar Mehendale, Subrangshu Das, Dipan Kumar Mandal, Nainala Vyagrheswarudu, Vijayavardhan Baireddy, Pavan Venkata Shastry
  • Patent number: 11438635
    Abstract: Methods, systems and devices for using flexible and efficient partitioning techniques are described. An exemplary method for visual media decoding includes applying, to a current visual media block, a partitioning process that splits the current visual media block into more than four sub-blocks; decoding, based on a bitstream representation, the more than four sub-blocks; and decoding, based on the more than four sub-blocks and the partitioning process, the current visual media block. Another exemplary method for visual media encoding includes receiving input data associated with a current visual media block; applying, to the input data, a partitioning process that splits the current visual media block into more than four sub-blocks; encoding, based on the partitioning process, the more than four sub-blocks; and generating, based on the encoding, a bitstream representation of the current visual media block.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: September 6, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Hsiao Chiang Chuang, Yue Wang
  • Patent number: 11431996
    Abstract: A method of decoding a bistream by an electronic device is provided. A block unit is determined from an image frame according to the bitstream. A line index determined in the bitstream is compared with a first predefined value to determine whether a mode flag is included in the bitstream. A mode index is determined for directly selecting a prediction mode of the block unit from a most probable mode (MPM) list of the block unit when the mode flag is not included in the bitstream. The mode flag is compared to a second predefined value when the mode flag is included in the bitstream to determine whether the prediction mode is selected from the MPM list. One of a plurality of reference lines is selected based on the line index. The block unit is reconstructed based on the selected reference line and the prediction mode.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: August 30, 2022
    Assignee: FG Innovation Company Limited
    Inventors: Hui-Yu Jiang, Yao-Jen Chang
  • Patent number: 11431963
    Abstract: A method for luma-based chroma intra-prediction in a video encoder or a video decoder is provided that includes down sampling a first reconstructed luma block of a largest coding unit (LCU), computing parameters ? and ? of a linear model using immediate top neighboring reconstructed luma samples and left neighboring reconstructed luma samples of the first reconstructed luma block and reconstructed neighboring chroma samples of a chroma block corresponding to the first reconstructed luma block, wherein the linear model is PredC[x,y]=?·RecL?[x,y]+?, wherein x and y are sample coordinates, PredC is predicted chroma samples, and RecL? is samples of the down sampled first reconstructed luma block, and wherein the immediate top neighboring reconstructed luma samples are the only top neighboring reconstructed luma samples used, and computing samples of a first predicted chroma block from corresponding samples of the down sampled first reconstructed luma block using the linear model and the parameters.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: August 30, 2022
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Madhukar Budagavi, Akira Osamoto
  • Patent number: 11425417
    Abstract: One example method of video processing includes implementing, by a processor, a decoder-side motion vector derivation (DMVD) scheme for motion vector refinement during a conversion between a current video block and a bitstream representation of the current video block by deriving parameters based on a deriving rule. The conversion may include compressing the current video block into the bitstream representation or uncompressing the bitstream representation into pixel values of the current video block.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: August 23, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Jizheng Xu, Yue Wang
  • Patent number: 11412216
    Abstract: The present invention relates to an intra prediction mode mapping method and a device using the method. The intra prediction mode includes: decoding flag information providing information regarding whether an intra prediction mode of a plurality of candidate intra prediction modes for the current block is the same as the intra prediction mode for the current block, and decoding a syntax component including information regarding the intra prediction mode for the current block in order to induce the intra prediction mode for the current block if the intra prediction mode from among the plurality of candidate intra prediction modes for the current block is not the same as the intra prediction mode for the current block. Thus, it is possible to increase the efficiency with which are images are decoded.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: August 9, 2022
    Assignee: Dolby Laboratories Licensing Corporation
    Inventor: Sun Young Lee
  • Patent number: 11412241
    Abstract: There are provided mechanisms of guided transcoding. The methods are performed by a decoder, for producing original transform coefficients, and by an encoder, for producing coded delta transform coefficients. A decoding method comprises deriving a predicted residual block. The decoding method comprises transforming the predicted residual block using a forward transform, thereby producing a plurality of original estimated coefficients, the plurality of OECs comprising a first OEC. The decoding method comprises quantizing the plurality of OECs, thereby producing a plurality of quantized estimated transform coefficients comprising a first ETC corresponding to the first OEC. The decoding method comprises selecting a category based on the first OEC. The decoding method comprises decoding a first coded delta transform coefficient (DTC) corresponding to the first OEC, thereby producing a first decoded DTC, wherein the decoding comprises using the selected category to decode the first coded DTC.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: August 9, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Rickard Sjöberg, Christopher Hollmann
  • Patent number: 11412221
    Abstract: The present disclosure provides method and apparatus for motion field storage in video coding. An exemplary method includes: determining whether a first uni-prediction motion vector for a first partition of a block and a second uni-prediction motion vector for a second partition of the block are from a same reference picture list; and in response to the first uni-prediction motion vector and the second uni-prediction motion vector being determined to be from the same reference picture list, storing, in a motion field of the block, one of the first uni-prediction motion vector and the second uni-prediction motion vector for a subblock located in a bi-predicted area of the block.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: August 9, 2022
    Assignee: Alibaba Group Holding Limited
    Inventors: Ru-Ling Liao, Yan Ye, Jie Chen
  • Patent number: 11412194
    Abstract: The present invention is a computer implemented method for projecting an image, comprising: providing an electronic device, wherein the electronic device has an image sensing component, a processing component, and a projecting component; capturing, by one or more processors, at least one image of an environment within the visible space of the projecting component of the electronic device; generating, by one or more processors, a depth map of the visible space of the environment; selecting, by one or more processors, an image to be projected on a portion of the visible space; altering, by one or more processors, the image based on the generated depth map of the visible space relative to the selected portion of the visible space; and projecting, by one or more processors, the image on the portion of the visible space.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: August 9, 2022
    Inventor: Dana Comradd