Patents Examined by Tsion B Owens
  • Patent number: 11233991
    Abstract: A method of decoding encoded video data for providing a residual video coding block is provided. An intra-prediction mode identifier is extracted from the encoded video data. The method includes: generating a predicted video coding block based on a selected intra-prediction mode; pre-selecting a plane-based intra-prediction mode and a further intra-prediction mode, when the extracted intra-prediction mode identifier is equal to a first predefined intra-prediction mode identifier; selecting the plane-based intra-prediction mode or the further intra-prediction mode, based on (a) an additional flag extracted from the encoded video data or (b) a deviation measure; restoring a video coding block based on the residual video coding block and the predicted video coding block. The deviation measure quantifies deviations of a plurality of reference samples from neighboring video coding blocks from a plurality of fitting samples defined by a fitting plane based on the plurality of reference samples.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: January 25, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Alexey Konstantinovich Filippov, Vasily Alexeevich Rufitskiy
  • Patent number: 11223804
    Abstract: A surveillance duo that includes a pod and a rover.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: January 11, 2022
    Assignee: C-Tonomy, LLC
    Inventors: Stephen W. Ellis, Basil I. Jesudason, John E. Dolan
  • Patent number: 11215818
    Abstract: A near-eye-display (NED) includes a tracking system and a waveguide assembly. The waveguide assembly includes an infrared (IR) light source and an output waveguide. The output waveguide includes at least a decoupling element that outcouples the IR light emitted by the IR light source to form the structured light pattern. The structured light pattern is projected toward one or more regions of a user's face, for example, the user's eyes. The structured light pattern is reflected off the one or more regions of the user's face and captured by the tracking system. The tracking system can determine tracking information such as eye tracking information as well as face tracking information based on the captured reflected structured light pattern.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: January 4, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Mohsen Shahmohammadi, Behnam Bastani
  • Patent number: 11218701
    Abstract: A video colour component prediction method and apparatus, and a computer storage medium are provided. The prediction method includes: obtaining a first colour component neighboring reference value and a first colour component reconstructed value corresponding to a current coding block, wherein the first colour component neighboring reference value represents a first colour component parameter corresponding to a neighboring reference sample of the current coding block, and the first colour component reconstructed value represents one or more reconstruction parameters of a first colour component corresponding to the current coding block; determining a weight coefficient corresponding to the neighboring reference sample; determining a scale factor according to the weight coefficient and the first colour component neighboring reference value; and obtaining a second colour component predicted value corresponding to the current coded block based on a linear model corresponding to the scale factor.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: January 4, 2022
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Junyan Huo, Xiaoyan Chai, Yanzhuo Ma, Fuzheng Yang
  • Patent number: 11218725
    Abstract: The present invention relates to an image encoding and decoding technique for a high-definition video compression method and device for an omnidirectional security camera, and more specifically, to a method and a device whereby a differential motion vector is effectively transmitted, and an actual motion vector is calculated using the transmitted differential motion vector, and thus motion compensation is performed.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: January 4, 2022
    Assignee: GOLDENWAVEPARTNERS CO., LTD.
    Inventors: Donggyu Sim, Seanae Park
  • Patent number: 11208040
    Abstract: Provided is a display system, which makes it easy for an operator to accurately grasp a traveling situation of a work vehicle. A front camera captures an excavating blade and topography in front of a crawler dozer. A rear camera captures a fuel tank and a ripper apparatus, and a topography behind the crawler dozer. A display image displayed on a monitor is generated by arranging a front image captured by the front camera and a rear image captured by the rear camera so that the excavating blade in the front image may face the fuel tank in the rear image.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: December 28, 2021
    Assignee: KOMATSU LTD.
    Inventors: Takashi Tsukamoto, Etsuo Fujita, Sueyoshi Nishimine, Masahiro Ikeda, Koji Okuda
  • Patent number: 11197007
    Abstract: Devices, systems and methods for sub-block based prediction are described. In a representative aspect, a method for video processing includes partitioning a first component of a current video block into a first set of sub-blocks and partitioning a second component of the current video block into a second set of sub-blocks. A sub-block of the second component corresponds to one or more sub-blocks of the first component. The method also includes deriving, based on a color format of the current video block, motion vectors for a sub-block of the second component based on motion vectors for one or more corresponding sub-blocks of the first color component.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: December 7, 2021
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11190794
    Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes processing circuitry that can decode coded information of a transform block (TB) from a coded video bitstream. The coded information can indicate a region of the TB on which a secondary transform is applied. The region can include a first sub-region having transform coefficients calculated by the secondary transform and a second sub-region. The processing circuitry can determine, for a transform coefficient in the TB, whether a neighboring transform coefficient used to determine the transform coefficient is located in the second sub-region. When the neighboring transform coefficient is determined to be located in the second sub-region, the processing circuitry can determine the transform coefficient according to a default value for the neighboring transform coefficient and reconstruct a sample in the TB based on the transform coefficient for the sample.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: November 30, 2021
    Assignee: Tencent America LLC
    Inventors: Xin Zhao, Xiang Li, Shan Liu
  • Patent number: 11190805
    Abstract: Provided is a data processing device that reduces the amount of memory access in a case where data and an error control code are to be stored in a memory. The processing device includes a data compression section, a code generation section, a binding section, and a transfer section. The data compression section generates second data by performing a predetermined compression process on first data that is to be stored in a memory and of a predetermined data length. The code generation section generates an error control code for the first data or the second data. The binding section generates third data by binding the second data generated by the data compression section to the error control code generated by the code generation section. The transfer section transfers the third data generated by the binding section to the memory in units of the predetermined data length.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: November 30, 2021
    Assignee: RENESAS ELECTRONICS CORPORATION
    Inventors: Katsushige Matsubara, Seiji Mochizuki, Keisuke Matsumoto
  • Patent number: 11184532
    Abstract: Aspects of the present disclosure relate to capturing panorama images using an image capture device including a camera. An example method includes receiving a user command to begin generation of a panorama image, capturing a plurality of images with the camera for generating the panorama image, while capturing the plurality of images, receiving an indication specifying a center region of interest (ROI), completing capture of the plurality of images, and automatically generating the panorama image based on the plurality of image, the panorama image centered at the specified center ROI.
    Type: Grant
    Filed: July 10, 2020
    Date of Patent: November 23, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Hariharan Raju, Raja Shekhar Reddy Annam, Ravi Shankar Kadambala
  • Patent number: 11166036
    Abstract: Disclosed are an image processing method and an apparatus therefor. Specifically, the image processing method comprises the steps of: obtaining an intra prediction mode; obtaining a reference sample using a neighboring sample of the current block; determining whether to perform filtering on the reference sample; filtering the reference sample if it is determined to perform the filtering; and generating a prediction block using the reference sample or the filtered reference sample on the basis of the prediction mode, wherein the current block is a non-square block, the reference sample comprises a left reference sample and a top reference sample, and whether to perform the filtering is determined on the basis of at least one of a current block parameter or a surrounding block parameter.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: November 2, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Sunmi Yoo, Hyeongmoon Jang
  • Patent number: 11159812
    Abstract: A method for decoding a video according to the present invention may comprise: decoding information indicating whether a non-zero transform coefficient exists in a current block, when the information indicates that the non-zero transform coefficient exists in the current block, determining a scanning order of the current block, and decoding a transform coefficient included in the current block according to the determined scanning order.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: October 26, 2021
    Assignee: KT CORPORATION
    Inventor: Bae Keun Lee
  • Patent number: 11146786
    Abstract: A method of video processing includes maintaining tables, wherein each table includes a set of motion candidates and each motion candidate is associated with corresponding motion information; and performing a conversion between a first video block and a bitstream representation of a video including the first video block based on at least some of tables, the performing including checking motion candidates in a table in an order defined in a rule until a checking termination criteria is met.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: October 12, 2021
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11146761
    Abstract: An imaging apparatus includes: a first interpolation unit that generates luminance interpolation values at a plurality of second pixels based on luminance values at a plurality of first pixels; a select unit that selects the plurality of second pixels at each of which an absolute value of a difference between each of the luminance interpolation values at the plurality of second pixels generated by the first interpolation unit and the luminance value at the plurality of first pixels of the first pixels is less than or equal to a predetermined value; and a second interpolation unit that generates a color interpolation value corresponding to one color component at the predetermined first pixel based on color values at the plurality of second pixels selected by the select unit.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: October 12, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Shingo Hikosaka
  • Patent number: 11140410
    Abstract: A method for processing a video signal using an affine motion prediction is disclosed. The method includes checking that a current block is encoded by the affine motion prediction, obtaining motion vectors for a plurality of control points of the current block, determining a motion vector for each of a plurality of subblocks included in the current block based on the motion vectors for the plurality of control points, and performing a prediction for the current block from the motion vector for each of the plurality of subblocks, wherein each of the plurality of subblocks is configured to have a pre-defined width and a pre-defined height.
    Type: Grant
    Filed: December 16, 2020
    Date of Patent: October 5, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Jaeho Lee, Junghak Nam
  • Patent number: 11136001
    Abstract: An exterior camera lens cleaning system for a vehicle may include: a base unit fixed to the vehicle; a housing unit configured to be rotatable with respect to the base unit; a camera unit including a camera module, the camera unit at least partially inserted into the housing unit and configured to move in a longitudinal direction of the housing unit; a wiper disposed on an inside surface of the housing unit so as to face the camera module; and a control unit configured to receive video data through the camera module, to control a rotation operation of the housing unit based on a state of the vehicle, and to control an extension operation of the camera unit. The camera unit may be interlocked with the housing unit, and when the housing unit is rotated by the control unit, the camera unit may be configured to move horizontally in the longitudinal direction of the housing unit.
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: October 5, 2021
    Assignees: Hyundai Motor Company, Kia Motors Corporation, SL Corporation
    Inventors: Jong Min Park, Nak Kyoung Kong, Sang Hyun Jung, Ki Hong Lee, Da Sol Yu, Seung Hyeok Chang, Yeong Kook Cho, Yong Hwan Kim, Won Bin Kim
  • Patent number: 11134258
    Abstract: A video decoder configured to determine a residual block by, for a first coefficient of a coefficient group, receiving a first instance of a flag, wherein the first instance of the flag is set to a first value; in response to the first instance of the flag being set to the first value, copying a coefficient value of a neighboring coefficient for the first coefficient; for a second coefficient of the coefficient group, receiving a second instance of the flag, wherein the second instance of the flag is set to a second value; in response to the second instance of the flag being set to the second value, receiving an index; determining, from a list of coefficient values, a value corresponding to the index; and set a value for the second coefficient to the value corresponding to the index.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: September 28, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Marta Karczewicz, Hilmi Enes Egilmez
  • Patent number: 11122266
    Abstract: The disclosure relates to table maintenance for HMVP candidate storage. A method for processing video, comprising: determining, during a conversion between a first block of visual media data and a corresponding coded representation of the visual media data, the first block being coded with geometry partition mode; determining, based on at least one table storing history based motion vector prediction (HMVP) candidates which include motion information based on previously coded blocks, motion information of at least one sub-portion of the first block; performing the conversion of the first block using the determined motion information.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: September 14, 2021
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11115660
    Abstract: A methods and apparatus for block partition in video encoding and decoding are disclosed. According to one method, a current data unit is partitioned into initial blocks using inferred splitting without split-syntax signalling. The initial blocks comprises multiple initial luma blocks and multiple initial chroma blocks, and size of the initial luma block is M×N, M and N are positive integers and the current data unit is larger than M×N for the luma component. A partition structure is determined for partitioning each initial luma block and each initial chroma block into one or more luma CUs (coding units) and one or more chroma CUs respectively. The luma syntaxes and the chroma syntaxes associated with one initial block in the current data unit are signalled or parsed, and then the luma syntaxes and the chroma syntaxes associated with one next initial block in the current data unit are signalled or parsed.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: September 7, 2021
    Assignee: MEDIATEK INC.
    Inventors: Tzu-Der Chuang, Ching-Yeh Chen, Kung-Nien Yang, Chun-Chia Chen
  • Patent number: 11115657
    Abstract: A method of video processing includes maintaining tables, wherein each table includes a set of motion candidates and each motion candidate is associated with corresponding motion information; and performing a conversion between a first video block and a bitstream representation of a video including the first video block based on at least some of tables, the performing including checking motion candidates in a table in an order defined in a rule until a checking termination criteria is met.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: September 7, 2021
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang